PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80834 ea0d65107646d827f7a77935484f8f7afdd8b4f95b7d2209be7aec21abb26e82

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c94a4683f7fb0362a81140972a62d0dd5c7e1eb54486c3e9defccc1b27f84f91
Certificate Block Hash
ea0d65107646d827f7a77935484f8f7afdd8b4f95b7d2209be7aec21abb26e82
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...000004000088b00100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000009a2a82fe7b2ac9825827f571900fcb9ba2ded0dac280f4f5ba30a9d1881bc55c4de27d40bfc933a535cbacef8b53d95f30678e00deab3334ef471a8e7979425e2ad6321ed353a4f2ef936451be6474381fb3bc4d77a77115570700000000000000080000000002000004000088b00100

Raw Header Hex

00004020439edaffdc3ea86c2d841de3207c9c34b65026120a57e285d88413dad15a24e3e51e1d53b4a4f08daec8c1cd0465c66d7ef9b61260f7676987f08c8098781cbd092a456aa8c50018914ff8271bccfcdee9c38644b51e7e5cddd0622a974011a86203fbf783464ac9

Proof Data Hex

59,560 bytes
121216010307f841f50630e58f0b769f7f20b2d266fcf3ed0f2acc5a724a96628350fb7ada4e3eed97e15792b0b29b2f9a82e57e6201f048d162f6bbf96612035f19982d18dc6f88743dc8bf13cb5aee7006567bd69baebe57790aeaecc05e9106dff1988ddffaf86603ef21a9231f5a2f88fa51f3f88ddaa542152a2e69a1e27ed41bd5849dd2a12c039577316dc6d50b186dc9d363ca8ae4ff8e71875084a9f6d562669b95f40948756225bdc45299b601476cae0036e9d4c7bc259da9deec38048a603d0262da0a48be39d2ee11c83a9e11777bc3756eeaaee5f96534fbe71de6ddbfdfa9cefdc21b1f8dce20793090bb04d09e67dc07f6b023b0729ce02999e929db4f10f4891254ceba59468da410f0ad1cbcd53705b150c5f1780edb3439d71766a70dab4b7d4390c6efd6fabba3aaef4f8c99e1aae891470ca60e065d57f635d5db847e3c115854e6f07ce7bbeaae070a0aa35128f0e054d20e6881ff57911dcb544be9f5e82fccc8ffabcb62dab3dbee56143587eb5e8a0d09d1dc6840756b6a02b1ac7ab9409bda15e7326dd05254991cceb68e91e9cf64462d5a46bc08185ee3e6ae366229cdd8d4fb211d64293b8838d9d08ea36f9da4ee8ff2342e833ddbfd5ec74b945c6b67ae90ce7d3d8adc3c029f4b0e3593d8c77995c4c11280d58fb088e7cfd7ea17b8c2cc5160795542019292eeee3a6876ba3c6703dd2916fcc90786d8bdf56ca24860c326699d9b0ce611d724e2ff9a12399947fdeb57eb84992ebd55f8c5eb6bbf5ba5f157232add800dac89c21245aa7181e6fba500b720fda849694aa16fad54ff8e723da1aadb4c0036860959fb9768cf2ff33e111b214c9fc64d3f9dfc5c5592b301e2e2d747b5d221c3d64bc665438670bbacf20eb3da8b4644e3900b58437cd17ff7e276e944b57ee6eaa213d1ed78e3e5604f24d66e6bb2b2cafd6b8beedb1b2715d2057da58d10654aa9b85f96f1b2014b7f55f190ea3b5251355757540e931d9e9e32a6987ff22bf0e29543893a6f71dcd50f6785503512dd393f8d5c62b7797f06db7285798438e8de16bb7c23403dfd028703a1e75d373a03e1e6cb9341ad4359fc02f47612cca2acd8fca86868c222d8d6c34205164c1d225abb3c44757041dabb60ac739709c88501027fa0c9d4fa19a65d3821bf4d493616d0620b078fb9f453f2dffa4ddb16877d3d6e131f364d2b86c62c101cd5bf0985cab5e91b7f8d2ae309bc81a925f3beb9b470e9393273d8cfc91e594a60250d60e1b2c15fa0799d04dd314d519dd5d0b087dc4f46d7dda85e3ad09013276977eb93bea622467e2f229d25ef9c16b2b9a0d24ee846e94168f8ab28cfe45e642616d511a6fec127d3e362c69c714a8318fdb844bccead45d0fa7dc8ed27904d14a013fe9b37cc51ec5d98d240895a54a6e8c34a5453feecf4d749c8bee8074c84ad11d7aa3fffe15fe5a4f5f17bea24f29b4805b6a18af6ec5e15e597540fd5d275fb8cd3b0e0dfa4f6872dd9145ac7513c8dd26da708556c6367ca1e2da1b710fc5ac986145751ac60f67b89f2d06f82d47b87339e6618ffdde20ccd900329ca4f062dcc2e3829e907d9753c5d380d6fafcc18af70097d7e6402397bf3cf41cadd0b8aaef98152acafd4b62220dc363a8c8a7b2434cc8497160f0e083e4f31fb68ae782fbdebdeaad55e8e8c726324617250edafe600512374a084cc538354b924e7030ea825a99968f58430b0651e88ff6a34560a701a66629a74113c8ca3332a653b357e8142461121a34af81cde4215ba61b49834a016952aaedbb581e6e998821045b04ddd32d3f920a5df5cf707cebc56acf2450b712b89ca957062a3b92fa992553b76f417da6f38ab508effef2b81343762b96ba2f1f60155536166c1a6b449e525e8dc42440169dfbaacfee2e11748a74802f6ed5a1f7af42a0ea9266a8dcde1298602722817e08be83e365596855ce97d41f66d989cd97372190f9c61a40f022b60213612344cd15f9ef2844fd96033e94d57e32c436a626f50ccb26dfe7ab6fac515122ed66d046f6160538436c3b8583d7c93f0c4b22b012397400ebc31c2312e9158bf8896267c4014515df58e92acfc20d78e18beb0fba968b232271b8bf819385903b5bce6ce382a9da99c919a68f70c337518e6bc9510e915e9ec19bfa13e02e23223822855c192849b81069882ba16212b8d130b9c5afb107a9a48a2913542c8695a412bdb9661acdec3d0bfb8a371d5446aed60e6533979b3bab43a2c4ddde830499a3eb82d1c7a69ca6fd0e45c979ff031cb936de1c113e020115c52e0f645a3d64f8f06a9581d4994f4ddbce1465f3875ac8abaae12e36bd2adf64cad3f2abba3e6781f40b0a9b86bc4401f4164b0bf9a0cc1c10b204e4813e9b6abbfe3f3f47c5211b839838176f63791dcf4ad4e74e810a3bfb9a6778ad4c8156cc9d5853192afaca2471fbed1f18c749daffb96978e59292c34574cbc167a0b45fbc9203945e8646fac80fcb87161345a46284094b16f2a7a72308bcbea14c869e2e345bd4331c8fa1d8c9f4be7ba4240e0094466d550e37ce5ceff3d591c423f58b3795e4031a6a4d8fbb2bb841047ca4ac997428866781fa0745a67510ffc03fc2ff48eae1d083fdbbd548a66b7f69348982364d00896a6908ca5f5fae6dcaa3125a7fb8c1e135d713fe7d06039f1e1242fcf6de2096a3b83a1cd685ee895451eaf73177b4bee39bab4211c173b18929a9f0427b1f19e657ba5eb9a1f34d15ceba3dfe249c362e007352f137eead1068a4517ed267097cdc1e6db5ebac5d21419e7487d336c7c319a5138f7f6c36519c10479dfe2c49603eb68aa008dc47b22be9b7a9d42bea2fff38172f0e00b3665c460191415c38b74617af7e58b1b82dce879864bfa0681ce48254cde7dcf1eb62ebec7618466dfc80a8773a47729109205af889db874f335d9cc3fd112f4a0711e7fc00444e649e3170bd6c98e20c554f7c0b8b35a3266a58bfdde36fad763825abe487d9868f90312f95add03aae92388a4df8f0ee6bbf22a22927a2beb0363e7703fd1e7951bca2304e334a2cbdb54de2c819a157c6aa6cdd9d866ac8f484e6383f6e11aab1806caa4624290bcf774d1686020467854e844adb7c00d3aa09a91bb3a28ecd55da21a20bf9e4cb759ae5ece66f44a032042082fc134017737f5cd50db0fc41ed479ce5395c84d01384f6c955ddc8db0dbd7e08ac7787dbb8ed8972ec0de28659df113a59c1d565b04527655200f382a7ac7d8fa29cda7c92b92085bb46f4cdbc4a2bd3810a0db13d8315989e76997253be5d38508ba65cdf903b8cb7999e7d3d225b9a962b6f9ca5e4628389bccda46dbd9d3fefbab1cf06cdd2decf4f8e98ddcd5a660bbee28831309c83a47732eb371655e044d294a43d314d651131320d6b26267f2f8ffa6b5404e11139a1208f3a24b5ba921e54ddb7a7cddcfb2d41da52fd65b2c6ecd543ca4bb55898f052b1d3ae19e5ea11bc1c3bae752b5774b5a7f41ef4a0a7b1f9beabdd6f287ccf629745d7dff9b19a4c021949b335a9175f7d778c243ae81c1e146b6952365ea73479746f8124f34eb6bdf6dab91cf69c2462a6b3bc86ec080f1eb237e746ae03582b809035b975374821bd29b5713f54fe1ba2911c44ea76f57de688b4ba8650512b16e066d8fb7e7c2a7a017a852fb1b0a600709f8ad232273752fa19d4a8d5a84dc6152ecca041581b641a9fceb6dcbd685cc1016cf610543242ee44d535b87495fe4e53fdc47db38710f2e31d873d3d6b43643a5029dd0fa12d632cc19ade58bd0370cb9c66a6f7f8dd5b22e26eeb99191118877f89ec793d49aac180dab616f35ecb2323502056d822abb230cd6843fec40bc6fed9bad711a8c10e75c1a310cd16fcc6bce5edfedd1e4e22d8d35f740323ff13f4f9efb5825c1f1b967449c606615d3e6a26865513a8e4b3071f932ee98b88f6cc3ef07497ef0d7aecd9e5d2653907f83aaa0a49a7e3ac04655513c58e845a70d752b609dc2720058e2988d1a768cb233ed099459bec7dd97bef8426734b615d0da51496d1f4c44fcac6109a99c17ee74fce2016e8e34b69d0f93bd07e901f5b79f334402c3aeb346a5f58f3ba4482a532b8609e380552cfae265d5b258f92e76e5b2f9ebfb5a1ff0686669c63ae62e3c4622ccc4a4310fd2860d463db49ccfd4329daf1b082d281778052947cfa80272550c5d83ef00f52eb23254d7888d4e51bbb0aeea937822d7c92f1cce5119341b47229c864873bff3b7b04f45635f5e761de71931f98938c577f2e3ac5f1d8549dc2c1de45d21a0ccd56e4d46661e6011d55c6fa125a1586fc2cffbeb50230ef98454e7887dc0b54ff4a84ce80eddf2577c01ca48f0e83f589b92a31828671c857e33639df9a423ae194d5de2c3041a86efa939f2f891d1167811c1438f57b1385e3d3158a2ba0c98f816a9c466e8f5dbbda11cd23756a4f765410cdaef8c8622ffed48886cf7072e0811f1bb36ee0dda8fef07704f31469ba328c43d31be9657157f9becb2d54d11351ea16d701e79130e4c681933d4f0ec08db6dc0da8d558287a1dc0f489c28fe85debd21784de3dd1264071026d8ba03c0cb26f83fd940faabb3c6aeab07e7bcb37bc050bda8cb60305c84278d1f65dbe95ad9a777c78f7bff62b41c804f364695342947084ad968c08362a25740b8ec0aebdff9d16164264aef21afe32410c68eb4fcf69558c6d0cc12a455dcc3d39d760a5c6fe8c8eaa65b943c34d29a07de68c8b3b71d81f7735daa68fde752ca934c8f637efe4ff52a078d5067ccedb931a4b72bad22895c917217ac6343446262063b2c09be0acc509b1a7853f3d8218e2086dc49e461203bb51ba89030206711316b0fb207bbfb2d9e2f2f28e7b24109f483e3e4e299d816abc818c4bb90f52e777b0bdd96bcee38f4af6f34ad17ad5b3ae0fed862af758735978653c724a9e9bb8e5900e4e3112d9189513cc54fb31357147ccd8fbacb4b7f7a084c25f8dc50a151e8a423ebb15193eb8b039c75434b10ab58172da9a3685b3181eaa82dcdf1576da1b1c9a00ff451839030612b2cb24e247d846b315ba08edb5c7cf16ecb7b77fdc26662ce4e20a010cd02d7aee42e2bbb9f244fb70add66afd852fdf185aae9b55bda641bf5ba713699fb5173d135c4bcb1445e623fdc3b85fcfb8a27f8c3c47a40ab51c7c20030ab0528e39b558614ae78c40078264eca517c712845d3378b2754fc9fdfced3d436b603a00a84e5706aa2c7312440252c6d843552611d394362bc3fb99eca041c34b416ff0f37f441c62fa62e3c9eda2b9540b8938e28b69af7f7746002d899f580bb14e5cda4737c428642891b9af3852312f1129de753eaca57c740e1a9fbff06e509d6ac4d75f4512303b8cc37e852d26203a0da673a776c379cd29fb2146a38e01250a644b7ec454f2e30731efc8a6d366a0770e25e8b213e6b32814515b363bc5872cdcd8db779eaa27be284f36e8b179b1e90d74b88921137206a02e78702f3d0287dc3024ac1ee03aaee6bc6aa4181064a8ea78c083beabbce8d9008bbfd158db42dd90cfe9800a718b52eaf9b59166061016b011a0434a68ea0c239430258afe03b53f9052966eb05308591349901b7a86932d12aa1e21e94ecd10efa8b06c9657383083fa4a449d61d46299b082aaaa8877d42a57cefc4a7ef0c908d88d7b26c1be22e92019237a9a2246f27b813eb58344a219d2361ab217d2374187ee4349c268c91eebea878043c7f99ac24b477ca42d8a026a350f5c2e1f111d7ea4ed77f8ac6c8111947fabc50a5163936d4cbde270fd19247c11a42e26034123e86ca507a24933d9797045a6399cce6cd7fbbd6c57aed82f68966343be58ac5fc6329703b5f0415c07abd8457938b4fec01bbf0dbecbfdcc17b43d2225f1aae583778a5033aeb95bd9854c1383d8f4649e24908b9a8d15f6698217a366d647a00c3db95a53781c69571bc11a4ed7a506226669df43f06498b4aca629981e98ff48c6ce10f371b4fc1097546f3ace7c2ef2e603470072a46915fb21e6e18ee9cfcc3c2066f0a0aa97f1b338fd726357c2317207696f883490247c53becacd1c9551439ec65e315b31b301376bb48ffa2cc496ddb0d1f55407a0c9ab2507dc8234ad181345caa55fb700c8b0dba846af986ca5262f29d6c77ebbbaef0928473e09cef23772a8f46e982b70c649d87b082ddda922784242e624c8b991d9b10cce8d23280f62478585dd5c1ff48e45fedb0ab79796a436273c709d5bd18f51656a04073dcebfa9a45669ac624c8b60c6d588bd873648c3747af1df1fa2c0aae8e51ab927965ef9b1bdaed195a15ffe92b065705c3f0e808ef5b43f0cf055011c6b2fdcee430f93cef9c4027ae58cda7899ddaca26a20558d222f8e8e5e1ce441700f22f0893dcb16291502348c4b77518407e3832af27218f0df9945dcb8d3adacbcb394635baa5791eba01a6c4b84e394c743e06c84ac48994b99029dc29b60d784de36e8bd1393053cafe3196600eadae91d7da87ff0b1cda8539089372643c828546ebfde0a285378533fbcbbd0ce59f3d4e5783307ea20f224d12001336cbff6d37b27ea69e293eeb55a6cfe40a3adfc9f907056fa373e9aa3d27636b49f4adaf527b78d80d115b5db1f8339a7f8766a47a3ace08b731d8e570a5f0fec10203dd6d05695f759c560934b8894f8afbc5b3623bfb75fce00c788add37a24bc5c80b39366d9376ca3d3e98ce8bc45dc1bf46283a4414060541ea384cf6600408bae18ab57a7633bc1e39858a1e9c6264342fcc457f25dc70a7103c12ca37f903d7b8d8b1bd607419a4be79ff68006b3aabc867d01dc4f059aec5723cd9a2f1ff51b38343f29b0447fe6ea4c26450fea13c55059bee92311ece443f3ad6465e8fed7b67aa7fe21ef50c68fee10ee91ccd5a0eeb4e87e94979b254f2a145c1d5653a9260366918080d2b2f303485136af9279307fadd7559a62ec7b37c824e6274a053144f5473796fa51c8f68ccdedbd856643a15404db3ff098f4ca88e661182ce55a52b21ea76ac41d4499482f5677cde859558e738387dadefb382230859da0f4b274735f803bb4557d26810b0d9485d69084c34d344ce1c76d124977cbad32e70a6f8d2ec4a3fa35df95b385e422206d4ae7d209d159aec1c89368f314cd05a50d0a088070a058509448e92a40d1bb34d6d84bd61905e63dd17fad8ed42f9208d8f3833f09651426a551a805217bf905a3eb727b241f7253c73176cc412b6c8d0bda12af00a54c03f5be83bc3995562d778dd8602e8feec195c16c54638e899b321e78f6bf6ac78209c20ca897810d15b5720799cac6b6d8c2e12bf30e47a7f50e72f4d5732a7aa60f7542773a9f8f6b3242b76a1e28ef7d5d001f663c9e436794f39c1de4eea1cb5c09b1e2acdba7bb86a8c7f98d6db7b88e7799383d2113c1e66e5bb6c5412ca42a462e198c27e559ec4af94294a61cacbeca33c6fb71a34972f0ddacfdfa62a7433b01062439c98b9354888604d4e29c588fea44cb11db8fe5a3566663a3c68764be249557e92a9252096114814b1282ccc91a73c8b922d4202b2e8423ea20b4fb342d382a8001251fc1c2e57fc19fdf8e70ff993ea6b4ca25ca7ed4e23181f2f49b0efd05562db0d82ab648bf35846afe33863c201bd7cbc894b7a7e80f601c9844b7167bb2e0b940df08c8dd190646f39fb54723c48968a7a391ffb9f74445585356f29a32637921a45cd25b7aa4cad034e3987019022d69564920b86d3228a657604fe6f7edfd3e50c1201f796cef01596ac775cefb63f0dd8cc567a925ce9e59c398d70d514266eb1f6821c66b413782e23558f9c656b5615ac361263c5ea5192db8d90bcc9b804a8ff62248df9770eab741fae0edb8fec40fa9bd9377bac91a85016e2bb0bffdc26aeb93ed966aab98c2a5836e5ff709075bac22353e4bc6317fd70e776b15228daba54ced7b2af3e408533f3494de19f05535d50ee9e990234d65076eb72ea2132fe28560d837ffebc9c365e5e0c2a7e86386a314cb6b69d6e65b103ff34c726b2e64abd3dacf905d3265d7e1b6022493cba70f8a9f8127eb4147c346dd8aa587e8fadb139dc927d4e8c4eedd1042552f2400337e82a18e9615557cb3bcb5c2f06b9d5f6b536269fdeb6689a5abbb1a83dc13d67268593f9fd385d774f1c8527969cc2b4259a5575c7094240c49c1845b60ca4f4e1bbd9104b9fa5fb1e8d153f571fbf854fad1d5c38a3d2e85047c0184fd5e5f271e122470a2f96f448df02b6166394795ac480639fcd013e260a595de8f89650ea80b3e4d1a0cfa829870a4f896d3478d9545c33a54488ffdf2db0eb27b52988466d70386d08b1a65c7567919c5c617147c345de9a73f89241bdee878a2493e4a0d78461264eb75f3bcda98fb721ec941e2ec3c59b09c264a0d37a7966347eecd1af3c14d874fc416d2577880f5d0668f6b48eb05dbb2d02cf75a38d6c3cff018d5e6c5b83122069c23d6e8014b3e876149623d848fe6d749e6f6b9fa6bc1b3ac719928d465b03f5c7266b5be816863bbe5e0380648fcae48c97ef56664919958fafca4482a791456ec253a19370647fcfdb3db58657a23b8bd29ebd4e92d2748d65b90f6502e44063901ce6e34da13ebef0df574a61326464bd04118407188187bbd1ac91f0d7ba97036ac70449961952e5dbdd9547e6832129fe399ec9c5f3fc609540ad6039ca1b44c60eca5ddf03448c2042f385158029c26ee7c96e8f4147e60326a6c33f69a05d8a8ba98ef2710a8c23758fca09d2a0f5e72f9a4abc30b233e0a6444d02bb3988576b8bc26a2de49f94c279b233f55cb6321b265268ed3cb6bd6c56a93bc32cf0e523d92cec18cb729949b281d670d58a7bf8e4407b0181c482b53c6e785f7e233bb55716ffe33a10207f6b02252eb751ded504802f30a7c7d0a9a5d8e4f2f66df5796824f70e2a06fe050d682b5a8eb368bc0a8d088b5a158487976dc5eb790c43ca5358688cb7f1530581acbdebcd93be8ac4a9180fa16418c037a68acbb7e143fbfa3c30441bb317d215dcb77015791f9990d83cfc2c0b0e7e155df644fc63fe9fd70422c85ca8bcbdf41bf9cb970395f96715467ea7783c0da5d2c5746b808047c9c70937546323fedc4997daf3ae92c01667a1f1854ba95db01846aef91f5f36f3196cd15a16d9639e4060f89551da1f8c0e83a942ee6964c0e7e662cb4fed6171e0707ed319a0eeee64af4c9fec5971991705f6f2e77f78a72bebc34e91b0b7fae30217106bcfbf73db7d7ad6be949c91f547c219f9761fa22994f3aa3648cc3c702dad153bf83b543e37cf2100072eef72c49af57f68a800c27dd3fb4db940b879d6d0019baad7689ca99c388476fc6ccfb2c71a3f5b6584fdefd90fd2432832341694eb6a82e93b0fa8e913a7b05227267b29d939badfffe4385e05059ae9cc4d613218d7db3bb0d0707f0014dd7e91c4cfb27c4ed86883a7c3054df620207c666a54ab7dbac9b748f459e04c279fec22a28e69a769c16d6c7de77cb32e78b3ca491496f4032ff4dae30bc69e1d40b5c6a625a29da8880daeeb971558e31e2492119d200b61852193824680909db9aefc500a1ca7c91dfa3d3f3cdb09945c6ee1d60d1194b0f5f457936d27fd53a2d926908fc59141bc73c0a3b19ae7127c93b89e89e3b3b5769c49117154372b6bb35695cb871de1f91a4c1a1f2148079316398df651c92503fed546df7119436de5d38b959315a910a2d0fd60a2fb804baf91a1fcc97acba6a104bc28a1104cc79256eff3e5921c8002badf53a0ea454ad0cc86425a9072de03de866ea8ea6b0e29dbd3743f42520b9f7d159761e51f6964c01add1167e17ed4ed7b377a7e33d9482f25841c95f9d17f4e6e7b07e8bdd8b2c7353121082c6e9b939c9deabe6723a9f34ecf151f13c8f0a1fe0f1bdb0b2582104957c7249aa69a2d246e2908931a3b04b7ab1e921d7fbd95106c5b804856d9e55cce7362202e0379b4bc516e1bd9dd2a174fa6ef6ed037640244275156bf12d2316ab4fe1f25f60ec5e436a060853c1b0e8d4cecd9b4b5a901bc782e6448c9c140ada5b8874b97bec2baa3e9ac1b814404a1fa3f0eb4b022d9e0b8b5c5357b70470aa13c41b472caae1279e70a956d5e1a06bf1d935ad80a162f309bc233ac1074a958e153d7d90a2d11816b7d2277fb4af591e319eece92234d733dc8c3704d3f6fb4409afd3dd561d235be8bbbd2f77ffef574f45cede6a4e77e5ff165a9c02b1e0223cc2d2c261019466e283ece66edd29feaa8e6811b863d837fa94cde95d971bf287a3e1ed6851d0985fcdbdad050acb0e716dd8740a88d54dd22a0b3caa45492b81ba718036dd1358d9b6b111ea1dc52d291ad71b7844e23bc16afcffc83a244a8a829b17c128cad79372917b6447f32b99988c09d12ddf3697095453790d036fba323205d2216d1aca31ecb2c0174f29e83bf690c3928f6d6276fcbc329e2663ee8d31efcd4fc11218d02ed94dff2319291936756b41a914c07c5070cb9343ed4a2bd30a62caae99df5dee359c0df69ee0283aba5468c4f45f2c2608efb64d921c921a0736d23e7d174ce945b905ec03552a03caa561c628c222046e3ba7abf5e61dc13532bef509ff455f6d8f8e3ed21c2ec1297da838a66e94ce84125ac62fd2374c55ff18ac27b4d79954d90b7f4ae6c11e001084c68bc86b9532f33fd6b0d906faf4377fc535e2a729439ddbf22c90965c0abdfb56bcdd4d2bb73d8f1e680f8a42969af9aa6f3f51b6b140bfd9c7e17f2ac9ac2486218452e3fe7b775ed4f76f217c45bc718c4f8e7b8f45b75d6eb5424c4b08dea1f4d657fbd42665aea69d9421ab4b472cb8bc5f6aad26d648c200bdba240b691811a845f2c4bc1d47afe88a37e35e4ecc53b7ac131929375728ed05207c97f7ec1ec062fe021703b6c2fea609ba7fc814729b8e0e2ec619b54068264346db21a47c14b030ada7b81449955c4795aa39376cada9e68ba0ca5cfe23ed906b3516327fba120b6c337c076a66f838f90c15fb7905256f50eeca3c04b947fcbbca931dc6d199f9df13dac7eab3a97650f93e84fd4edfcd7a4c7d778dd9b2ea4090104ec46b2fdda85631787f5c154149443c17ea2f247ab31effb352a8d2ad2e26a8fb99d260076d8f4dfccbec017f769e7b8078c4f527341b99bc03817da0df6229f7226c5d8b78bedcf63dbf38eaf78add003d468e1131fab5fc7efc99ea783def2cb27f74197a4d4c6d52b1b2f58df5bea84daeb165194dcd12249c1c70ebe74aedb5de46b733fee8607de16ad8b99a5da392e2effa95e8c8965d68a5d9f2007f3573506b67a5f5396eeadd61e76e8ee12d945953194158c990250d5821acb3e026b24aa3d7d3d44d7b486c8142f1eb0dd7d9ddbebe709302a3ee97f48507848bf7072c37efb3b7064ab93d328408f94e1f25d3c8c03905efc2477d498a23fa937d7a2b362378393b26a03b16a341305fcb711f659871887524304f477011df9c36bfbc0084bc1df69bdd5053426003cb0d3d6ba404baa82f7d92a2398a1bd3e0c019446acd6ae816e33c2d0b1a5578d7828adba1a63333668ec97dc3f43d9205207a3e4a8acfc19885331c59b63ed898e09c2f48a4e630458fe3466bbf2a96f4991f9b3e72978f94bb1f0c6e7cfca2fffe094d42f4f115aa741b4fc2f9241c927d65b2b15ebad5b762435b8fcc1905855364ba937ac452a591e8547eb7b00cf46d0e832a67bbeafdbf29a68c3382ff37bad2afbf6a9d115f6cd6ed9006571c6fd45aa52e8e3eb2a120f25f1bd24ce73a3e6d0c3291715befee57cb104337f83b50d2f4b3b628a30c167af2714d9caded6b8267454b2becebc5fec2a772e63d7ec430124ad820faab80900a7e20d4b249cdd751a63efd653f490d43349f91c82605cb337135e240f8152cde5c98d1592b9493b44ca75addd12aea47a013a14f60b157dc353d03888098f48f4c6e1b4219b5ced00de43d7354aba99e10d1611078a790a8be86cfbfd78cbce5c15e68e870493d44c1267168c4d53a54319633d6add1a0e6026b513dc42d7cdda7248c6ed7e052296324e25ec36ef8e84c9efb0b1c20d95f51588e02d3969cd64516eb8cd81e55e7acb62c0d1e64f983c9a443a1e17db2a4fe1f76db8e6b0baf1adf005cb3ac141ebc0c3a8c1ecfde8dde160572c420955105347a1868b6d586c9e49384399d08f01f3c8b913a181818afb95380a9eb069b43c3208ba957c75f8250d929b1eecd94756ae86ee9de9eb0d908a157b4276f8e0d84c8690bc0f3954e79892c578c075a3a83b570b6829bb54fdd281a4e76741333acb5fa434d7360ddc2d2c466883bc93f423bd0719357cd5bef6b943c3221cd0b1380c5994897e311c46e8262549c5fc069dc2d731081e43b7ca3b734c0e3e5ec8adf66b227587562afab02daf90180522393dea59a136945a8389adbc320c59517884865ceb4abb4d73105e9dda2b8be379504519ba64891897bc0cca587258818275d124597ed84d25f5f3c57346bcec38e7c909efd00576a262de54e84101641897a7e6c43a31c02b3a0800c424e23157a70fcd2f6eaa308c621aee1912a9833f8905fb10ec6f30fe7f6ddaaf14ed648e35d4ccb5088c03d0e1f861701ba424e8c521ce077566bc6a096b05210879c4cba183bcd3423d93f2c3d2c5ba6f35b15edce8e038e0e30ebdcd806174ffce8123e458752cee41a10b59820c8f5207c4078bcb9dd0871e7e1182a57496a264eb6c46eafc9852b8adbc430a9292993e1fe0c713ab460697a420f6a45478fa5db34d6702d975aebdf68ef55b122f2e8421ec8b09864600ca30af765a067f6103b6dd97c18bb4b4afb7bdfb33dae2a0ef25d00361f6f639c8df3952d77ef7db4d4addc3d4f4c55f1799a76c3d9d4d1e09960ff964f9253f2539a99ecd887d484ccfc4d2da1a92f25d807e1e5ffe8a20e2af94071204ae6da22388d8ef39a76551de7f92d62e1aaf2f2abad401c68dfa71cd290486a95e36ef51f9464c5c837fcb6d33b4b1e4c8db9b4836a23366627bd976954ca0e7a7453fd5450483e602c1b07a46a7c328fb8913cdf322fb9526c5d7c033dae2a3707efda5179eed30c743bc0b1a8ff98b64bcc0c25308fd455902e3642dd9a95c41d784928b741579dd6d07452551c5e81b70131325fa7121ad4a38b45924db60d7ebfdf1afffe0c0f23686486d0b047a9ac1c59b84d54babfded8637000ac6613f273b8c6f42e229e5db615949ee7f1a12d27712ee7be92a069e168057016e2fe2d20a0b3f6fc81c60d8749e8482670a82df66ff22872c8057bf9256a92e16ea7953d32cddbf2fa1c09ea1128433e04e56189b30a953bb16f5391bf0ab8cb144d77b2d5f043540c2502ce3a1b44df0e3f9f7c8cc7e76ac60e2e1fc506b0b202b0d94b294a9cbe309a22915273321e26a740bc4b7ade3721dd243a8e033f85489002b1003257b90eae390ae54376cd950c06ceb7fbf3a9ebe5537d3ca24851de4f29b8eca4ac1c0b1bfec4e1068fe18922bd358c42eade5f02318f7b70f8d1ec1e9394c0a78a6ad7fbc097d73764056fc281da0ea83aaf482e3af25dca03425483f563d845d6698fa3d00ac4e7bedf799979a327236029ab98fb1b989975465b9032a743c079a257bed6637e4a6e4bab515ee5e3841d0864ba007b7519939fd82f1a06636120b252f807b7a3ec22a3880809a1bfaf07d70d0bbfca09bfcc84378e47f3bc29f401db6ef76cd89df04afb07f8133962387f5c1cb755bd8526c55dff0b27f512bcc5d355090141ddcccf3d7f82a81ba59f6f067ae8fca5d7c4754cebdd11007b48efb8c7216bafad5c5999811084c312006d465da5a1b7e5f72e0148e88965b32f6d71633550808afccf1a2dc9216431af719ca3c6c7c14d99a705dd16708737d5e1ed0f0a6fd38a749fe610acd8102fb623701b5ad368af0dfa0c720876b9b60f40aa16bb56cc0962e455e05b58875368527654b9b0d37c739c0a473deb6e269303cf31ef5b8af9aa2a0b3f3e45d9d999cec7a1fcf2fc896ed070b4c001fa1d057f89a60cf3e44bb4b0135cc95e3c3966bb8cc77c8ec87dc7ad8783bfa457ea0ceaf1c5dd1b340c4b0e54a2de796be8da41cfa38851f4ab3f6ed60a56050da6778a1b3619ab956671f4ff2d192a4db32dbb661e67f01abe0cb380801a140348aa9eb6dd0b3244880a506e07ee5cafde1ee1bc121f96d4953a19842e637eaf237bea8d1ece7943175724f2cc6360258e279ee81602b4475b02fbc58cba27d5447b9f45b1243459f588decad0fed0c4bf733001f3645bba72ba2caa693fa12abccbda3749ec640fb1a3457194805335c7eadf71c0024bd6c9decc734a80239b758f411c036b181a7173fdad7fc11aa5488116940968077720bed6d21c7bbdbeffcea03394c2366a0f70d849fc58ef47aae914ed73274c7d2cc5ecdf441f8a126fc57e837c9d299caa3c356434b3e6bb2aac8889e067d54cbe34ba34e563e69699b98c207cbe3a9937b946db4770b6d618174953dbd250c93476a1c14fa096c24d746348111f07bff668dc73397d59229e358b326444f9f21fed1ff802bb66d6b9c5b9e5f36dd1a72d7adaa4e16620e5834b5f64e1215ccdd9910817efdf9f4373a6d93e2c16dc9fa36ff5d857629f3899b41eb94b131452468725fab4cfe12641e0d9ec614b77b5676c32e8eb2795572ffaaace1b090b0b4ab9c884dfbc61b61dbe3bbfd29f8f659c980b8c045bb27e834c4794ceead57eecb2dccdc9f0494a96415945d0f7115a331f956fcca426a987326b2860d10c496b2180b05cd33f95e74d7cb93cd4bcbe9ea04e02fc363c09b7784e7e7ff13886a6e16b7822bd22130db7626c50d093b1dcd5849015f8033a2a0f82347b49e28f88383ef49055c12e60022098f2b43df91bf101ae0744ca8e795cf23097e3e9ebb4b2850b88d2893a1bb400c0d42167e38b84d8962cbf6f8b4d2a0c4049fb7fa0cda3a9447654eda29849c683b23e4ea68fc355a5e347a709fb66231bdac3f74dcaaf6fcada887e99de52f7173c2f623ed0dfb18134329a81f9516717f7979cc5ead6f30855ce7126790ef8ca38b71a459a1490ef6bd71389962b692a57b1d20cbd940e18944c6f68ecefa97d987e23b801da07b2615166f33048434fd82161ee17b24f4bc71c5ec55faf9657934774f64f4872f2b118fa546a77ac86bef274a17863c4727c690712c5d99f640685e1ca0734627dc508928148d8873c56e1b42238efd4882f601cc7012f7f649e02323ea609fe0b11458a6b7167b62c0e7da8696156d50f35aace33bb4719d5b779885decf31adf08d1616676f32e59f4658dccc880d06205a30d8a5664b367ed3520d54c530e3d3be404650368ab1b235b65484b73df8212532cda85924a44c332ee60454ba69fb689c08eb9b911e902a1a4c49c5c1b24ede97f47fbc1a0de6ace855d4ff32a86ccb8b81bd334b917c8987a927f1c09902a3664e8b981b82ffa20dacbb190201b033b9cf19f1626ab262ca7bf510aab2b313b4f85065be12475d77a6a824b1b70d0d0352dde1f8bdac94672b2cdea3d007cfcee21819261a7f5eab2dd6e27102ac5e94fca6139699871610be7ba592c508b560c20f6002195f65cf20f69b2180773fe2d8af2b2d4137e961deae31c038d20a9dfe5c88c6167072124f24314c2c5664602d7cba33c16ad8a00bbbbaa7f13bd009d33dc80946a57d4644b078de1dde1d1642e164279081e6a5b86689c9a6515f60462d33351045f63c9c9194ec8d9675c06dcfe355431d6bbb3c225c307a686ea92f1e34961128117c96ef82fb40d55eb84a166995243ce41045a6d275f265aa8db1a32aab9d26222f17a820ada8bdaa88ea930e06457df296952f17ed83faf5336f58faa9f24514c4cfae9301e042f6fd605385d0ac84eed0421c5eb7869ff154ba27510678df02eba26d72d956de1271250d592ba0373d6f2cb3e634b4689b04764c51ad3146456ebf69629f46275ce4c85168215795ee0441533656eba3b02a8169ba868388198b228261b9cb2d48b5eedf96b1eec5b361f70f1687d3b3a8657d784247d73690637383ec533a65ecbe1128f661a70a72801de13db1b6de0b800ef872ad8e6c8c65bf28cba608965507ff9d7ba359b5c96f9954812dba0bbe790e29d39ff3b48c4acf3a9112e51e74e698d4e431205f2efaef4e5a8c0924768a651b45614c34f743be8fc46bed3fb3afca6a5074d75d95a8235646e89af1a20ab0c8ec799b4c59749ee2b21b47337f909116a9b1d257de9edb6cc6919b50fdf33580313fe2d303b408cac6fc3b3dbd31cb89ec84c983cb2c8283132eaa3589fa6ef295536e3287489898dd721c008f99013e604aaf1021d7bbc3d5b7c0e8136d155ce6e6b43a5bfed7b34c09d258f671e6b33f5f74fe8be85f618beb912513cc745eb1eaee2ffa7d9acd557b9a5592cd15832ea839d38bb67ef36f8abfa4d09a9d6bb7fd8238510148a3a9d7ce391a5627ef73db6eee27490188da6e33d09f163aec338d6763aa5d869b4c1eafbe3635ada9e2e556f98d1ee0fcdfba37ee8c2e37e899af471b04496c6e431f2974046c448c41dacd8b167f2ef1654e60d7a3404c6977c7ac2e5eedd165117966407e9087daf5c4286429b49d1c1402a228a68c86ec67214bd39a8db9af0277da61de0d20d459b8aeb6e9c31d9c6a6ec256e3570664497d2208a66ac141023504d70e350a5e9be97ec2196dc14ca4132da0170e871eb227ee4255bba68227c95d01cce3472a8656b55270587a7e1ae423939c2fa7c4173fc9ed7b2c9185e3042a860689fc8f2a001fb20a4ced968521d41dfc3b500fb8760fa9246f1c9157c7cd37e347dc3a9c8da6e956d7470c0e8ff7a5ef661caae7762fabcd64f4ff293ca744d3ed0e1cb0c83169e57ad49563d6a0eb3fa0676743b8068aee39040e00d5b0e16d5adda8ebcd0d176ace33fc6e6628e5a44458572069e88a4aae670cf8a1020a5fb8a14c17ce9996788938db984f2b33714735e24d36a54f1f82232f162ce26a3ae94fa3cd8fd6b397183c02a9c38b8471c66f8028deb54098b8f4f71bccdde72b7fc4efa7d820e32318bf1e6b56b7673a61605ee3916265d8b3bf6bda5788e92cd1ee17c10d61bd9fd0938caa053e7f26c3e39107354a90b2058a49fd064ff25b0f1f16353830d8c64fad793b0624747414f3370f412c0088873faca13fd9a03e151b9b4a788e624b35cc16d6768218ec390abb80ffa03987775ee4f681e06fd0138010179876182535f927e0280a5bff2cb43c2303cfe43399adeeb7a2d169488253752cd57e904bc79d091a7f576c66e8435b358355598d9c2a8d668b78d71f91ee89e95d1a50b4f695c16a5fe6cc1e9514a69996fe124c01fd072ccae05b92c9c0117a2e04a84f45c4dd119451c04562c363149e5aa340a68714e7c4be6a847785ae8da886753e7d95e44bf4f75e387ded1c5a93df522427863233f3e31298b8f17ca78ac3bcea2a29a1bccad8723c3849d18308a9f45364e46328e9f46b62b3433b50d3d75b494607d056ecc2953c2204f8f92eb3b1d4dbd1e34ef91871f13904a84839539087712293fa2d8049ab5887291bcf16f1875804b846ca3cb42d0fab23fc1c8626873b25ac52bd912073411b362570da8e2e2c045514b9885d0ed60f159d910ddec10e81331885f8909cf0ee07987a8c9b1a166290c64ffaf1e4f4e400051a041cee040e436aca10e7c21438de827c49d504c5a3f37917fb14a83549df3f12ddd8b85daec5d67da8f6685168972ae187b4bd739c0fde77140d816b90d581a0978c39e0bfaeb0a33361d5ded91372d31ea84fc40f889786a0682738e0c136722dba3514cfe0e4f40a2eb4358385feb2643d37fd7151cd5de5280aa7046b3c6d87012235ebae4b38f42c9a5ef935b8c3b5f360341bfdd0597442db3ca737df0dfdef39e48005bbb822586ca2334dc2a5c2c355adb52d85f39821f10e1814a94cd1dca67d283733a9247e7253bc3894ed8d82453fe567a849a49c0e0ba7c57e6a3a023361364781b52c680b9063172a34a5e2ccaa658441c07ecad0f3c9e9116ab0e538a5ea7b0c2b6408d9b795ff6398bd3b473bd55cdc9db044d278a8fac913dd42c2efee000c20c998c149de2c1e2dd589b97b2669dd221756d2326acb0a08062e8d1f555520b579bf7d65a5211c50ffc8c10701769316a599456d8a8c2234c0c9bc75b8206db436254677daa09f288c2c2b99b01df7bebd2816fa3a42bca0cc44b6c9227aa6d8365a052bd4bd3afe59b446cb1912437173f57c0bd46baeedb44fd9928da797a72111abf853e54d4e407de8caae2e0942d3d0a77374a31310a96101ef7e1996113e6c95fe82e1d6c3093493032d21092f2529fc115f2bb736ab9948fe12d5c201bb9a245b069c6f9d994d9f883e162bda84f106f728480f8b3f90e82efaa0b25bec35c6ebd06e0fcb2ed83e5ba30ec0f84c98834d69b14c66232ae12cfc408b8d5227b8aa3558f0d79bf93633626aaca0b9dd7aa990c3d1ec291434c2a62d2e55ed1f1193e65c0d50970fd762962e493c7d85628e4ccafe5cec5e10ecd439e4c10b0f915fb82748d9555fce7d679885d3b0b97176202ad25bc45b440fcbbbb089854c3d9fff50721de1bed0c6b4060c1a749a8ff2aa1fdc7e24e95eec34a07df06dd67315bd25666fd5d5467598f30cd80de8aa28692cc051858233e46cc3b544f283eb0c4db2feb2dd5f601ff7201f305e31b301b8398edc13199083f1bf41865f8837a7e9d7bc3aee3dffb1ceef3e4b63db1a184bfc3e2d029f927de0799a03292c5e4895c0ee668f7087c59a15ea86640c1375df4d9435e47e9a3bc7ac8652977533197655c3a7769fe632cd7dcbae834264f279a6ad7bcb69cf9c9e37a141b06d4e10840b202098eee2d7dbe9227299005a947d8240102e45d1239b814fdbc3b2ab155e5b5ca6e67c693cfb834744c85a707132f3c551e1d46a63946f138f6e47a9bafbd050f36f3874fa8323ef5b5756432845f9af6d52a3c224118585e0bd15c98799a81180b88a5efed4766c2735f149e741be6721d1b985540484ffde103154f582cf25a1e15a4871065a1a51a2aa29e81a083cba8763a52e4e5b37b97a97d24730e6061f34a3d628274ce72f4178e427d3033685a46e0ce441ff5923aed5163a984be8d374822b67af3942bbf1548a5706447c25802953af70c470a7b2efc503c4d831506af67a1acd0cf4eb7fc7af2b837446ee5b030654d7f528bcc5bea04173937f089b0c649db9fa20731e141fc39edf1c29deb88f47fde389e3d2b3fa47b0d913da0ad2c68b2f93aeeedce78248deb1c10c40259f0b25024ff6bce25bf6383b9f45fb93c3f4baac8b7ea12c942258dc28882bb05f37ae2d6fae19731d04aac2bc0cbac11bf31533df42da50bd9081b1df27ee1f14d864cff0b56614bef65a5a39fd2fe1dfaebb79f3e5669fdaf5c15d97724ee7ace51fdfc1de0d575b952ef0d687641cd1578efb85f8b0e2b204b732d8c140755b3fde2e64f3b0aae62901c4e9f69c48d7b99d82865b949463ac959763ac68e32f32f2bf4c3372e1d4041b76a2aadf3608737bba7ddcfc3f86f85d6430af29360450c301e440dbfd4a96eef2d20ba5157ba8a834d414025d63001b23277ff67a9a78a87b4e77337ce773c9e52790f218c885bf329c7683ca4704ec7f05ef269fe2577b914be290d89a4165609f90ffbbd0f3019c1f5c7ed82e7f8b76eff586c92bb436257a20ef97803e92f8638544a0fac12afb6f4c0f44765b386b6d2eecd2503068b26d44daed9ef049cc8ed107e0e78e8307b895fc0740cfb5a00ed007c89dde0c61327c2528d21e0a961aa6b0605374c7ee7fb53a17fa5c2894ea7780f28d0dbc378d590e66b818ca9f17e3b5904240593a14629f1e99e48f220b2c9943f77cea863fc65f7a173ec4b9cf2f6ea78e7be5717fb4c7e792677b0f4b0355c7588b09450013be3700485e63016494017cbafd8bc3b9e40240407de9c6e276a84f69a2e85f722a0ddc5845d8f7ee169e42e6aa16f618a2b263ef93faf3fa43d24efbabc615845e6c7efd36fd024642de11c2c2916073884e68978ee3fbcaec9c3e8038643ae2657d5d39721d4dec9039609d0eb4c89146ca71ee64db9a92cfbfd76d50bdceeec5f2d297b92abcaba0070c31ccb9431cf5a5614edfc7209a1e38e46fc03cc15f46e8ca5d8f25f54c342374ff6aa0eac0d7882f3872518a38ae07942578022cfc05014eb743ac6f195fb0c35cc78ca5c0f9966049eaf12cbd0658a5e16836cd5d613d52d830f8adfa272693bcd18a99244dcc226dfb4a499b1f089fd15df5c72d26b11a0b53008fe5f8db9f0bae8fb6f6b742f0468f90ce16b153b6fe50e9d762adf6d589dd6d1ef97e6ea1b4b26365ee631e0e5adcf26da04354ab1d40b365d4db5b7dc52861c504b451a0cef170cb16790d3e6242b8126134a811e4b39b81b10d63192bd4572ad3037e318de8190d3ae2ef313f9352860f75a62256a751068f6d4abe3121868b423a6434de34d85db207ef9650f2fbfb867c6ff8c5fc52e060ed83a93f3fc8841b8a4c42fe2bf98120624a25dfbd70f59c4bff9dd34030a9213b6cf225d1f6a3f286e97038bba1d8e7e1a0463e4693f54525923af5f18f043c2ca04a54234c8372e6464265af830c2c23408a1b28d4e5fc5c5c91bfae001736d433d1b76c03bf278d66b7712c4a6fbe01b56984dd9b507cee37f936da54be7494046b8408b1a32a8231ebd415c8c61fd560a46d04d09efff1b53613c6cbff033fc8fda9dc6baada07ebde23e6d07cd696cd768351be9bcc3c6a440f80084b51edbd2569d2152da28632f148c99119184a7b6eccc7ee077e09bfc8fc60a651567c1c0cc816286004896a7f4885a367d7518a85b0b70831f2e0c8ac7e3846dcda09a3e7c3e74098b387437ba3f68f70166280209821975c2474046e54ffa21739dd4484f328f5f6d87b93e026ec629567e189c8f103105dd52893b75416f2ad5b6a0fd907ffd42cdbfb9d514dcc2fb1b7f38cd8825a3fe9328252fba7715fd4a374eb42bce7bab420b73d4c06763da16eb09a950c6a3af10ae48a10fe40a6dca7be4098612180e18ced4da3dec9c57956918bd4335fda2a5dc2751bb21b52ab33515f4c8cb39dc70ff2f09659da961e13bdac7505656483f91338014e2c4a20c670cf6770643d81191e72711de2c476f78b3b776e59b968472227200bf0b60e67c3edc0085899dc9d6d9b74998fceb4996f62aa3ac1da60628dcbe0d5e2f48d00bc22c0b386b3b54d2c5e074e84d20644c8780a92df7773da96fcfea3ac1cff8bf4bee7543aa5dcb35d8c96bce3e13bf7b18e604137dc5ec34b7bce90de2ca6f6fd55c82d4e5a438af977887239f1e8a2e5ee57aa2965bc649707f4b94cb3b9d055f62128ba895cf7f895daf4afb64fbb87b5e34d65aef5dc8a499d5196290087df8b2abe7c1f66f501a4148137088020f1d20ddd8b4981aa2ee1838f999bad58cc95b99245d36302cf58128c696f1c33955b4cb942e660f3bf1869d351e43e26fd148ae1dd90b4098bf1a614c1d6f4428f759981ab46c38f5f1cf032deb56e1110ae38ee60d1124741adb3c155a236ada62d7614e11f4899ec4aee19a8e80836999e37ad467013a6f365c0c715be83f192e1180a059d069957ae990daa3cdbeb0927ab2c5bb7df290a69c8b1684ccf2b58de0a7d95707e74889369a05633d28de401808eff3ef42f850d5a7f4723b19367768b0cb5ca211d6bc27d1f002ad6fe77ae30444385d9a2c43136021de2f20d72f4cb4faa2c3f2ac8de7595eb07e60126bc719bae9de9d983b007d613a0fccd3052c80c1307f4e34d5a6ce0bc80445cdf93d5426d6945e00f727b489a239644f6588e9e4cdb7dc2a0c7d1916b31f67c29f8b6a2cf577d7a452cd920a8e07264d418edbc5a72d99b22455487d0a0687ef9155aa1195ad1d1df93d52938d182fe1121f86785a3382729e38f73da9511a9e8a1e09ad172ff14a3242b686a23eb49946884c77b8c7479b2c86583b5359bba89f1d2db1edfbdaa5d3192cc9a5f28f2612adb3961569578c02373f69d7806445b7582db2541b69637ab991007c540bb9dd95c1d0cd356675cfdc0945cab50c1eba1791c026390c78f51936913d386e291d844dc689d95c0ef04a9e716012da7fbf9356b4e2160db9cd61b20e0fe76697c31b00734f0e0e5f65032c0fc2ea4d43404446e694ce08ec838ff348f88589a7d676f5842768e943267816d4145bc2ad19d9605fa99b96f1ad790ff4200b56024ee5bdabcf75a3cc8c8a6e91ecefce98608989a6742a25a055a16f50375e5266931f0438700d7eab0ed0170d22dbc5d4f3d6c1b2fa34ce430eec893330c6929a1058cae2801ee75e8cf2feefc816c56ba23e0d0678e74657e2f2a1de940496267e12f192b890fb3c5dee7ee6122fefcea9c76cc33bf93747baf4c7f3a76071bf86477683ba6bfd37fce5fa4e027bb6f50ed63c2c1fa4f42c9d62f5ae945cc1fe50d6022f1b8f6232d417f34521547351ffc553814e886b501ad78c1517acd3deb4d6074c6486ea23641150bc5eb988d2299bba59e65251d3d00665af552832a9bd69ff65c5ced64d0082a37462a06533cd90d519c7a8362267c0d45c32fe39b051acfc533a90ff877f5b63fdc443003246949aad6e6975e8004282d51006585fb011665a45bccb07386d7f23d2894d456b87f1f07161b34ccf28eb29bf54424c3749252d929ff02ea1152280d9196bf0df292e59a4f44502ef4e65f2e15d54b27781652886a0903b83ec89c7a92df5e41dd3c51d986173396a8536996483c3d61c6e97b77ac7eca91d9bdb67fc5b918f86620e58518f39f40f94f1e55bcd5f894bec2a6f13f6d49a482ebd331a8ead289991444ff4b6d5e8ae586ac38a9e620638c4e3464c1ddaff20b5a4dbaeb729e1a836b67c4bfc5ffdd2403ac7de03f62bd33d78b332b69ed181142c570387b352262ec9fe0b95590366ea8712202efda89e2cc8443f7b2caf7b10af09e869e476b5870681c6afc49acb35f65e94fcbbf917c37efa10a3b8e393cb91616910f0a2711dc4c2f4db915ad1246af3aed6a02f6c8c5f5f1e7a50ac4da7f8c82f89e86c36e9128ee90877688443501c771faff65c487541c9f3d8a1a71cd87e5f48b9b0a2fc74437b22d8332db07d27a048e79973450f4d7c7a461cb15c48cc52ca80f03e3e9a11652e0ada2c56a731e9e48aa6a0375a6b1210f03849e5e1306959a0bef4a72530341043e93a1170e7b77020bc2e93d9750c7d7e16a06594bc68ed6a3c55d0b9f468ab96a3882a74aae388f845a602d639db22f9ba9c7613ce9ea4396010b27fe10de6d2859289c304d2db961c622e13b8e15e8214b641fc7e90ae12e4ba6382632a42f731d7a46a78e87f707a603777df0c158fc6c8a83bda0e533adda9ffe03add9e82f311fd825cd3a186c721d7fa9b651eb65cb4014d2aa1d715a7fe34afe7f38c4e7dfa84d364c5a9ca4d9b996e67f50dfe21d1bbc61d3deb0178bf9da411bac92e101195989c60519a836b411d785c2e37a149906978ab2c42aed615898f1a94edaf41fca310e94d2a070455fc75bb54a1cc684fb3740db82555d2044940f9bd5395fa0a6609047c95a96abd92d2bc7b7ce9dfe6916a2089f2ca8e8c2af9147fe24d39829ddb252deb2d07155e9954484cf1b167f194cb485d695cbb71a0afb411419016bfaad4d4c67e828f583212a8118f9503e583a4acba2f8e09f46fac4c4d7ad7e8f3b025022ea5cb2394f00879597c410d2696dfb4e32c25e2a97234cbd527697bf782519199b47901531a90490dc2d975a96ea1b99e851e68ae1f1b59cf4e28eb54cd5642ab1aba395ca831738de9721b07f49ca83d153ef5d14e3cd5456b3908aeb391671ebabb17d7724084043c1d8f6ea6f4abf03a31774b8675e46eeb062bd71076b86e3b580db0dd6864d4983d9a4a0e4c2f769cbc63cd4a492dd1b713817e8f518c5f89e0bf562c3fe31a454642fc38f0b1d9a56ee39a2832a21ebb8a0a0069ebaf9bd25e0d0bf038d2d4eb7ec28e1669e41cc4cb8abf44d1f24825f5b4515e6b37ce28de558406e95fa2dc7a1941f77c9da9188c1cd7ebd29fc560610584ba73be73999a5054a71b986dc61e17a2c76e3a60a889d224e94aefe815bb40932e62d75b57f66af8ff28027a75f7482c1a08895cbd811d8748d7ece4f0cfd3488e26b6f60fe65ebe34db1699421cf422ad31345ac73cb7d35c919e8617c7343b01dfb6b771d0e5a457c696a6f8dca463282e22b096d02d60fc8f35127587651ec4748753d90ed2f12b3c310b809d29e2fe115c005f3cf24148b2d1e1e5ba40c0f895d55e5d3880715dc9ac2aa59d80ce16bec728ffb476f32d07821a4bcdef3050391134757340afab8961c52d52a2d963cefccbd668cf1f79bfa1ff85879d4d4dec434c0917de9e9d500df6d373a9d7ec70e88030c1c9488d2dbe83f4de7bf9f6466c97531986ed1f60c203011876b4cd8ce7336891488c8033cb1199332ec0250e80b7735d99ab65506f24598a87b87dc019d094d6fa596e36327fa8f9b6be8ee7c63374e8eb8b2e039ee4f5057461135fd92d59aafa98b8329dc8773a7619166f0ddbc8d88642a3276ee37ebebb12cd504784e73bf6bfcc2b28b0549b040d8c28de88b2a574e933509fdca3ff3276a939d583a1ea72e1d7b0a8d3234298c828c63e4c59c34018a03e4ae272485d706136fbc95355ae27337e81d3a0057659225be3982c931e3b80555d00b04839fec7d870aec4468c0d7de3940ffc4c53940eaa6744f5284c83d1dd5418d3577511b0eaa7e200aace9141524c0772646a35ab316fe8e569ee60491dd63318937623fc854c394f58eab329a5d46ac4289f20934f442abf06980647be2d011100ab83c3acc8b7b83bb19f94a9f23b19bdded6f3b777f909122d07c5ca9b959b9044f1e154a679b32decf3a5b152b8c51c8d69f910db144eb383d137f0aefc457e03a4789851a094e23e8a316fecda24906f23c37ee0405d60b0d6018a6c822ae7419ddff58aed86f2b244a0c157eb47c7b4efbd8f8beef8900235e1508f137b622255681951b65b4962b165367828d404ac0f5016c6a526b5722d34358a4c4d2bb9650151f49c2083247a17567466ece4341a68fa6ce299d3f2938c8dc2be008555a5fda647f756d25e28b97cf563e2c6dc1f2204ab79fadb7b462c3498ea129508723cb53e51a6d26b25cd073a7aaf2ffd25db9e188c451bf346ae102b24d489e95191420a60b26d3e9e5ab29748183cace79a03f3be2f6486b95f7ae13aac4f08b8ce89caa060634a7c23772bcc1643dcb15e56c1cac96848c106a7573ada293ee05b6a849d138914e1288d50b492e3b97882ba21596fefe86dd28aad02bfb23b6899c705f1a07385c52ed8a18af6d8971d10305c4532ecade1acb0310d59dd95846046272f778cba6f04f13ad4a0d7a0e3a3ac250f946b1dd5485d876c277b36a7141e47b8d3b8f8a4316aeca3fea7c34eb828f1441f94a5ee7634d6f0446f336abf4e77f0157414316d359d37afda8712369d893fff93754a25e56faad04684f372a28398786ebcc9ecbb28f5b488e5386dbba2244933a02d97aca748915d821d26bae14505468629b0f0227fb92f11cd44121fcc776addc3b31edf8050ff254e72a5d9328e0de11c9981f93d6620334c7f6a81858ca9a0d9c574cb505d52c8a44c547cfbec2ef1b4fa094ebc332ec8fd602e732a7b0f52835d1d7c29028cfa483bb72b9520458f453e725b016ab57c37dcfab25b22d9f40433fd9ba51d4926d870e5db2b267cb6b4f3203f5604efe3ead47686857963460f49156b7a9a75dbd321b55db2ebc7ce19c32db1f3e387c40039c84e998228ef020de1520350388bc1e3342cd058740801104328f4fc3e5a7a6ce383853c3705b6fe906d51f1dd9970f10e5fcfdf87d0c9b9c85c2996344863c69e2389a245122c288cdcbc3a19e9245a232c04d109067387a60845f57bf350f991c53c0ee53b039a26ea347a3da679369bfcdffad641b8a387d0040d30e9b9cfdba2c9797de7edebe15331db20573647f78317df5f6087ee247bf80768c2da0bcbb48b04e5a955ac1cd028ef55ef3bd4881bb8cae967a98a454e723d84bdb73a244c193a21d502a8a5319640cbbbef0d906a92b4b651977dbc2fe9c0b8cb70ddcfa8b7656d2db3e51633b6b0c04e3877a2ffdbc309f2148cb0ff5ca24830b1822346a30e7b6fea8b07eed448b05197b6df17d88a0be4d5a4cec4f81f2791c54d54cf7e9a1863c1e0f2ad96e7143e9448181eda9eaaeadb833a6ce366af24071856ffe03f1663d4ed593bf8efbcc3f9e2375578ffa277ba89656f660fe6a3deb4e98faf3c3b43bd96a5c0f602d7f03c7766187b510c826f3b47d4c8da9c606a67895495e0cce73cd09bbdb9e49fe127eba7b00fbe288f787ed956915e4e68ad13dca9c38a6b13c917ef20d24323ead4e763eaee8f515b8871fb8e153070841e8ff10f76e49d584994378cef92f427bdda830132571fbe80875b4f2c5ba17c01beaf2864fa98581453e3291d230fab158e6405a7119071b33d8d08b444012fd2aac722bdaa9586e16ebab54670b78c6db26d9eb64737a1776312a82df157dc585bd5d8c547ab78446f905fd19c68d9f4b4cfb7c721732dafc45c7e12d87b1fd44bfd3cca694c7f302785e8254c335dd1365699ff3ca8df896c9619349946d114087cbffcdce049774672d3e620a4b4f1d0739c21e6eb3e2be39d37be1b60f7149c8de028f2fa7b61fbdc705a537d87571cb03036669d3263c8ddc0206f2e553caf91b00bc608adfafcea514052709faeed1b6d02fb526c7d68dc9824acd31fe3ff72376e917d54d74d590da9dc6c8ad7c67fff0162d9562ff00144bc2c58d8e0f94c2797449b840ab75b7837af07e3c3c835b1b6a8bd839eb7a3171247bd69bc20175acffb562f18ebec2e83ea65b2c9339e61566cfb8cfc3200a56bf06470d6f0c489d9ee711cba9c17bfbba6b7521e76a9ad3e5d066f8a4e5cdb52f7213388bd92a8e438d31caec61dedddfd6503daeaafc1d5133b860392c6acc2a89aac5396b2ea86a0d00f6c9841c711584b8c74d22c08c538a7efa33701e17a1333a660bfd53762aefd9a2b9948ec7b37a16ec629388f24577ed64e65bbb9dd5fe168db1b62615951ab0a8d3d1f54050b360f7fc0cb2e6190cce749cdbae7a9fbbd8bf4aa225a7554b3750e558a2f4a1a15579246be5bea9992be2a0280e2afd4501ae2e76d5061fd74091ec179ecaabf4392dda0b89f58d5c74b24a5a1aff5a5db64abf58004515a4d9052f58a13fca6c0c8f121fb454eb881918f9113c695784a0082a08aa275acc06b68512d56c6804a07bfd2f446efead083bd7b3aaa9c4f91bb8b8842ebd2cd346bb9c18943295ac8ff6fc87ff4a81a62edf5f61336db3af612d679b786afb49f5f54c6f7c27a1eed4e55b49154f1723c4a687826189371bf5cd9172e23f591ed479054876977f0b9e70505cf4d95d6b52558ca1d3c74fa9f4a4f7afb04cb5e4873bee2112912bbdce93da92aab24871a7644490c13316ed1c161d91b3820f76569605d275b1b1db5a731a1d33070fe9abc055c184b61d728536a4d8c38f96688b37f78712ba2f6528df85d88d02788fd4cf91407a0d55f8c978bc8a08742fb0de2b3e089202240a0f6df6db22d44e91b641f23f3ac2b7393f7ca91688e30b1c12e96b02c223f3bbb14b111cc4f427ba51fb0e416c09dc266b90cf25ff5a95d8c8096689dcd3f384bb837977282f24c6098b22e9651a819f3ee12983f271edcdcd6623d93689d95bfe95ce7027b62a4df69adadb268fee0bb3b9f32c038c50cf3758e0dd76702fcfc9682be1a243eaedd54c6a86ee55fab34f2f05ad0e0a1b83f7e89f1121cec37f9eb25ce22dc2c720fe576d5893e7bc96975cbe6cec084ca973f28879df2dbc74b5f807dff6a7061433680ae05c0baabb75f3dda97b3e848d8c7068a54bfb23d934be8d039ec8032ffc35451df5261bc0b651debc72db00c01f407f48ca79c665502d6a16093b7020c27fc080cf0560c5830d580ef4ea04a242b60a835e577cce584fb17f61c845400048b9c77de82677faa247e8a6fabeb51a5eb2275e1037e1430b72890dea6e0d158addef1efc4c69eaf86c0dce5be7f45de2229c3acccb84d4c9acf175002f1ddc36254dc426317cd0e033915cb1ff69fe7fc5bb04d32cea956cd264320b88be44859dec49d547cdb4c5b88266ca7f648b259f86d7fbbde0a060ace706641fd7b03ca6d758dc11cc238b236bd077cabadb3f6e2648dd6493b592d94e183e4b0bd5a47304a7972087afe048d48c3eee6946cdd52939ef693c03364ab3ae9c9f687e3692dbcda65deb20b82a54481070b2d33c37b0a10093985616a422e2b3eb6448771a850505c265ea4b89bd9a1b0d2cb45b6dc624eb590035a431896cdf29efb0a4ac435d6848c5e0504bc1a79747edb2ed99baf003ee32d66f0ba1f67a0a12e906c45318955cd14864a84182e102845f19158ec36c9bfdab4e982a861bcbef7886c7e5a873dab975de44faf868655cfd1d469bd9128f7b242a7f37623f57e36792f84c89cf2c07d45a9208c3c12790cecdc28f50900cda77a96c4ccfd2964936fd36ed135e0f3efc8cde0ca0a512ed7d0968a9005c2a01d017e3f366c553fbf80837cd9ef820d8934e3660678231785f64170f5262c2445101bb31f65355b5512403ed3f6b42a8363906afa2b6d66dc62cddce12829e0cccce010db3d0e79c1e22f8c1364e3fb5585ecc8f9b6c85f3c0d83c37599796cf782807d2a28e0159ad9559d26d90defd9594b1a230eeb7e5560741fc1798102bf0eddf123c243dc623e95c4ad48ef30a9544a1b89a02c87ebe641761f9a8b1f21a47078547c36f84d0378310940f0d71ca74f2f49b9aed086c43c733324f2b346606f5f9d4761efa45bc7696828557045ba919064659ae1da89d54b90a22185fc82945a428ca1175138c63fcabcbd918dc48cfb26e8613bc602c206ef13bf6fd9eda98abb1ae11e1d3da8a17ed08f0a90b9aa085ce6f86109518b7c80d749ebd34d39f4ef383e83d5176f1c5f91e21ba838f693019ae0f115687a1c4e2325dd6d3be1ac84e98f694a00698000f8486065a5d47f50a233e5196b36fa977b58b168a1251380bbf584ca9e92f595556bcf4c2eb8d05777dc9bc97ca1924a8770d7d405d108f58ebf1bcbefee8acf0dbaa9884eaf5cba3a1cfec7b33fe9781219f0c00c2a54bd2d13404b7f64ddd4a8fb55b9273800c9475332aa4a230a05bc5feb43be570b5e1114f1aa87088e098e1c0b195f7644108b881e343868a6704d9ef68fd03c433f5c1ba03eb696c2242a6576164bf9a4b403ebe422b0c53eb47803ddd4f7274d60c12ab04a8c1bf96176c70902ac878b0cfe7f8d77b199271768e949465ba11bfac896173c1f4dda4d9793b032f10265f42d770d60e961a8fe56a5531a4a4bb453cb1e714b8c56301b4a1f2e21fdea34aa4b9210ca4ec4b9c6af02fb8ccb39333c73d07ac746d46810f4dd12db167976879f8b016534c1b7e3b49eac3dd7a67bf6129074f0537951c6fec08a9ceb6f717ca5db6e8ed328e102e2960b0f1e3ea45ffbebab463d0d09915a521ac584362d21eafc184c5891ac55d824b54afb4d8a30f0318e5cf10ae0bcc0c216b6a97f17ad15a79d9df833821f1291fdda9071e5124f2ac8e160676d079e7f900df3b0ca12c16d9e0302964691b7f05316156f6059b0949d875e1977d0ac3b774ff2b013d18d380d55be5d5a0f5ae4132964b0811a0933ee21e86ffd741050ee23d6e77ff6edcb32cec14002f2ef60078e71f8e42fd16ddaabffd15fe614bb3e4197e9c031078d2fbbda974c6b5eb92075b7bccdd69c95269ab9e6a5b6b28b470ba539a28acae4ef7c0e8c546f82c52c2fee1179e7454f726ec8c9684e9831501b02da0510c8cbca7b49341959dc82f48bd7a1784c892c808a1ff71cde125507704ed187274dd2cfd0914f4374578b6798097d0854f7adff89d0980c8e8244a22e2692cbf155136fc338f0831a822e4b15b7d6e82d8e89bfaec3ba9a6541c7725aed9277dc48b850ae17bb40b9a7c622ca8b0136e261d7be5aff614473e5b398dd2a6dc0ad9ae8cfb12d7513ec25e652440daae4c87211e09072f140ab8776801f6328bed3b2caff71a7e66856b360a2f0323a4df8d8106361879ac4fe58d0926a8035f7e9a638615bd1184519658e5c9c02e00513028ce3ce508f557c162d4b2775d0b681177aaaf86bbbd356bdaae8b2d7216f05dcb92dca6277abb70a1813eae3a127d030c89c343a3c100f70e592b53c073f875d459676961d26a0786b57e89bac63b8481afa9ee7753bc88a7ce0d9897d538f23f53ef5fcf541a96f0d317d89b8d81443a2664b1803dcd04fba5486a0bb1dcb787f86ae13304e1b2d8a954256412062d5f6eab9e3d09580ab694f81d6d7b7f8aa50e43bc89c0e4cdccbf2619847ba074ad871e8fcfce9bf90d02a00d477bba80df46745c7f3ca43c8d265a469de29e6d1248c1329cda06e0d4d756c8ea47eb3c4f46629e876000295358d6d9486b64be281297702bee98149bf230a4a5ad33f2f5b2586f5386ce06a25cd9909777d8e10f89e48db649c3f3e8b5d760ecf65f8b9bbead83af2b10484352b9354408480e756b87a000aae291865b34580556663fa037a3790de1d05e66b48c3adfe2f5c062a0b46385ba3bfc51defb4cfcfd065809c7f62817b3f442a8fcf90d7b1841d18f53967e022e7a67035d41e6c848fcb27dd19a125feab5761f4f859140a0dad89c93764d1813144672fb061591298b0269871c1b886ff8c45c3dc3f7ca072eee673a959ca430295699295586529fdb1d4ec663bc87bdf50e588125211caeccff3c7baa4ab69d7a47987cb0efe6c2982f5e53227a16176177746efa2cb84959c597d53635da157306fa807e6b21f7e34ac1b0bd587c8de37c80302833a84eb66c95e0e7a2c7a793a857a3f79b657a79e466f1d8c979ebfadc47720da6815f94f74da29004e6d4083d1a5dc85f3e3d46c1416612491cd77c8ed8658eb497eeb113db2fb8d3f62bcd8b95b160c61599a5b0582df0700d32b616612e2860c55223d49e172365b15070ec0b1271c318a04c685bf029fa29e51b493bd62fceb6f3b7ce7c538a6823b909df4c9f2d5411a3372741a06887bfaf0d848f3ec149b683ccb6fdfa1b25438b4f2371db896148996377e8e6e970820ae408b81095b7d2c0bf4d4ab4ce3bed0ad9db5403e6e728fcb70b5872545758787c07574b75bcf27fbe9a68f3eb3df20a376acfc9dd7b02472c8acefe8b139a6223b0f36d12287c7a2e41dbcefec87c3148d44de0b013bae79843af0c2648f753eeac86565fbfa8e35590d52f88b495c94c760bf3a95774ec52cae973ba055c789699540eead808e248684b9d9b3bd4825c5b962d48723849d38f872f97715df3006180e78f6d0f92be45112b1896ce5011166de006b84f84f0b75f41932d6cbad57c895c19c2b45a2c0d1cdb47e6066b2bdab0206796b7aa5ebaa18c1994b084b5a3cf55ea0a582b3af26d7d6c1ab26397fb3b2bcd2269cfc624d1c782e626c7009e06c64c63f93fd425c2bbd6795b45b5995f221ebc2c71b2d412c13ad39a605af67155ac6b4c0d3f182693ad33903783bfb25597cccd3afc97b70960841b562f48c840196aef4513401f9c5fd4af3a514fb11aa81f56f86d5b9037e03d893b7e18f32e89f260fc5bb30fae41ae7232720f5bac95491752b82cd2c28d39feff6739ed4483421c39e8164c4e0d7554d643e095b41b2fbbdbc0ea31a71a7b902a3fe92c0812fe3e48c247de8f500203ae5bdc7a02ca93a347b1295bf73e2596294f2564afc9575aa687b9942f0376d334368f1e6fcb78cff57818fc100a35b7cada7a83d8e520bdfc6c080fd9dae47e42050cb7c5ae9602fe07a83ef24c73039bf3cf76e25554fe42f38f5d9eeb99c96f7d5a632e8047e0965fe8fac68ebbc3a843654cbc2862fd849c8df2fd4f10b52a0d677021efc4415f17ff116398d00df8b11f9891eafc83564d774c45add9f36e5109aad52445b71a9c07286be2293cbab3d61739b41be76ba5c8daf91ab54a1f401f2d0192a81eeb18f0ebce1c6c2b9ab31e208fecfda010f23b215de22b42e373e5b92b767ce72bc0e0fce3361ce20ae1fd834f17c7237882cc37ed868992dbeedffb7f008b704707e0e41156b489e5f45d6644ddafb4b8171117642775ad409bca885fe989358b42fd84252f7dd33bdbc7b4bc69bcb3bf06c6e433095c18a4c582be5ba96be9c204a19c04837def6678f7aede9f0c4d66ad854a8464cf45a76532aff343c3839ef3fafb050a07b904c35450f3f8c0cebbd4a8874435c06f4eef6f4cb69eed21fb58a9f6f2df97520fc44f9d9aeef6b50937dadf7b99a1466cd6c710cd110c47cf4ce5a9b04f650a86595bfe10de0515486aa231760c20869edf30b207785576e15d8f728e39569d0c29b2c60e7f0a5101dc9898c0244b8e280f778b0fdde6dfc5898d061c6875d2ce4cd6d8caa7ca2b77f0ac835a6c572594164b94f5f537a4834899b94a336619d27d6b811e79ca5ab302f3e6bee02110b7a347d0fccacf48e7508e56a5f54f031fa1fdbdbcb52b56ff561ec93e0e25e734daf0dba9a0e81de99f7a5839f878a9076c1d6c803a044b029b28ce4d39e1d0ea49d78ad24840d1160fd73aa5a19240f3b7e336837ee7bf43b38a8f2613146d117b4e55561e7c7a2c9f3fcaf784630aecdb4471df6897e079292405e8da36606c2910b100ad414074d3e9f0fb70a7632b6ea50d01572cd4cf440a36c44948e56f4603ffaf2b0402ef8434c77ccdc9966a3b8822426b897f13238dd0ac44e7a38a10d707870c879b0f7a478d8b8ff9ff4bd9f040391eabf23da103c0719a7f4ca548f9f6b1bed965ef7ea8caf52a1744577e2d2f377b6b34e7cea9c83745dad586ed3c8cadc6325d275ac1858a075a3a290914ed1011e4d4072c49b12650034b788b5592697691ec8f766a05255f5a2c5b3c1ba52cb7cc60bab92d6192ddbf97279104eb9b0e599d0d228f66ddd564c77b18fe77edca0dc3afc266f3c0a19671725e8a1db5c51f7c065a8bb1d0872a38f6cdbf027b114c3f77b1e9892d92d801c96480a78ff90205822298e3dc349d499deb62c8bcdebf8511fd27498f65674e3e9cee580671aa59d2d58a5e478ebbfcc84387ebc9cfa7dede55c2d68367e90138c1bd90c90bf39dab9e40a7bd6a8f8bdadec5168377b6602dc34308179df716e06963d8280786d020493956a15a14909cf91915cc93d280fa49a7e631a39bffcff3fa75d7a1ed88f09edf6bef6d0ec68e86b9027e9f5c9c94107d533e2c4c03f0a8762c93fe2e85a1da46fe463c34d0755c36f62ccfc58369b08fbcce8503552f85889093e90ece9d4672a8812e94cd1d8c44438ae898257161f4d3e00e6c974aaf72a3492281abcbea44d7e4887d45ea5dac0fedac308e3c0eb75ad1325d90a562dd6a97f5dd40dfc5b197be53d5fe6584145bf82a369255691cbbe00d5bcccedab78aa3dca2fdc39b9f0829afafd59203aa89d3811b0911f56d5cdb32539b2c0aec5f319baedc5106535742320037dc59a3165b3b90c0aab343493ff03d72872452339b97b6eedddbb23d9b9861731ac1e660128bde0f9c32c762aef9501cd5f6ec76d5aa3c8d1f1abb2450395eddf918bb654f6c91ab6a0e3fcef00959723da1f5ba71261c9a09e1068b031e06c7639d40f7d60d6b55e48e21f4f36d2ff2059b17933f46da0cfac192ac611caf28e8c6d489f866327e3c4fe2e9cdb1d243f86d9f764efcc7848616e12679d35e06a7ae74092b5f473a9f434002a30111725632d5604d5fb96f93a47a65a14ca112d8c077e26f106f416bacdea80902222110f92e2ecfce1b797fa21cf0a7004ab16c126b2ecfc58bd2b5b76d1d81125168e498e9a909bbff145a09bc9d8efb947e55ecfdd98050c752f85073bb8df4b72aa507744ec0f2e19f4fbbcd52207f0e1d4a507b67f040ef2a61278244519b5e8ba3cf92c4ae3efed9909e6d6b48943510f153e5b0f1cf05153acb00dbca0fe9a8cc75013477c2fd6a4649557fe3c05e4323d8b85cbc11391b46bf728f5589154c3f38408a0cd1a611029979e52e0ce823e1fa2acdc4c21fcc18123ce3357adf5094d80e5b7b2b39bbe67a5d703229db7397c42b5d1778f8167423b61d9a1c1d4352a3c63b678b2dd28c2af24a4927c89643d3a1426d46de6672f7f7b95669c60e3ae7b0ca2ca55318ef48129e05d72ea672df3c795bf35969c23aedc5ec668336372a53efcfa4d82bcaf7167a9e513e6d1c0f0310e4792c8637bbc73218066a68809745146bad8282eb1597a8a9f9d458c6454c6814a61eb1ec5b90aeccd40f1b9febc0a418b02392e9b71693c20c9d283d31057d2b4570039c661824d6947835074b31e951bc19bf233d8e2fbbcc7894c5f226522811319cf4c492402de48a2c59b52cbcdaed1b007b40af0051c1dfc72a777c89640c2f8ff4fdce4181327157e34566a3d2c8f3a369d99e8bca805b241661c68a47213adb4ac36bf883c8269d93582bfc82618d7f0c6c2545a935b723927275ee07eb43f923bfd3db6f9f91f8a707eb6cce701bdbb0fb66b4ae9cb4762f62f53c4166a23fc3f13913839e38480ca93ea6cbde90b64d75c5381356e05a6d0d30ebf9d7cbd1944b28005f886054082968e5f910fa57ebfb9bb67b0b6ab160b05d332831f3341113e81cefc150885b20d3302d26b63701a447684633ae54d012122932d5af36bb0ae0ac1fc4f60537bd91f0947009a6694e9fc17aedd0d2255f7af0af40f58d893e5263ba7ac5fc72449e2d3882d202dfa5b18cddc4fc4944befb8de3b2d1ebf4551e6592f7cea0c39c669216356f2565c261710f8a70ffb9937ee9b3f491e041b9ba72e2e021630d6f937674e49ea4562823ca2813395831863757517ab9e18037aa6cef2eb6ca465316da198748d03ef9abdb684d675557c5952ed985ffc0163635716cae6852ea1f0bd579111a4652ab46772479ef5c3f3409826f84b7f842c017919133481626e75f0a0f85a8f468970b71e4c16d4e95154e099b47a582ff4e8abfae730991378a98e318cf7c5284edef790b62c2cc492ae299fd6803826b056507c8d9bce62eb5ab47596e24976a011d29eb7acc67a280cdcfe6fd7a42639a6a8f1ccf1b1318abbc70da39ad54f459efee7be1c35875d8cbbe48392b11fcda72a724539428f9c09bac34c452cf3a80b0b9256c5281bf9abad04d7c050c3d52eb315b34db0a11e89343c0c51270684e5435dcc6e77f0142f4648c6adc494c3e6c124c3f82b040f9c5899643b44af932d597233db4b67a1588f2fe364b5cbd1f26232525a33b58a68e727c7df78e5579a32e62495a6233220c98ff6163760d311c7f6837442f66dcdfc3b743f2f4db5312835fcafd6e0ce0cdfa6d8fee48c33a8332cf176646c877b89b80ee02715d57d1aa41694ff92b80fc7b688b77cb885a9361a41a1c4cb72467645215a2d98d1cb6dd8b2d8769661f62fe9af8a48c28cdaad60edd5562d017614237b2569bee1a706c1a126a6a57bb536d3d256d42a494d1a02a5cd7137922a84ed9b50fb2664f10bb1f359fb1b407df9d37e40acdc87b0f1133bb37e88fc8cede2f89dc20995692004b2f684ffe20ca23cc7cbac89241a2776eeae792c46d1119330350eaf39d8a7d4fc9b1f1b70ddc005b3c266d25d1c1fc2213cba121696f98e1b007fe2e477594e4e1c719a1583339044962d0a7a4da801ed05977811e3c2dccf7895cdca51e8f655cc5c62991f9f0c0a002126436185734060280a5739d51141f2cb9deaed8ad662b5978b22b98468ca9579f262aceb2ce239bb83b55f97eabd39e3709b551858ded27859ccef500626c58cd999bdb52232d636592d83eaf267aeeb864765dcfa2ae5025f30295bcdb971c82e6555be5c52a756b52d48680e12c9b69e33271677a3a409652975076cf5a0943a6d768ffd535f996aafee14e35b526232d20e796af8e91a814d1bfbaec2e89184f4b591d19a22e207a429b32cf3dacc4f12f13eafced05b860632ff499abfa1dd18a527112d6af91d6d67f43df60845d034cc8abffda1e97bb5974a1e5d0884dc33efe8d9c5c2a1e1a92b7ac6fed977d3d77b3111e115b042b6c18a4747d971ee2c35dc6289e18f8b59f0eef32c54eed108e17581dfdda567a9636522efa57dbd21d546926d5ea3677fb35b84121293089949a3e25c08ad7a1c16290383355d695af71ca4f677285e5af09c5acd7890842120d490e8d2294f4ca4ace1aa8b665273d71e2c43a21b01401d3b81b36d60be19082d412907830f31ed21416f5649a48aec461b8bc6c5be64deb915b9315b1366e682dee7642cee406d99815e24e9d9a918b3c1ef94cd6be3eec7af76b0af3bafdde4668f119df54ad218fa5ac4ae5467f1f547b7c340210dad7132235b75fca23fca8839c8f3e48484306562165e3b0efbbc0d33dc61f1b7b437845ca4dc18c39cffe34d545425ea8824992cf2250a3dfafad13caa91ff5a4cb2416f27c1afb841873797eac7ab32f0121a29da39b4676fda7cd551f521f4866806c64b1c4f7f0a0890c3253b041b2a1fd28f82d702b213de4e5d60ad892c0f497674b872f667d99f6a1ee9b141614f4b7b4e5e3d715465e360025aaa2be27464c93fb1781d0362c0ea9a0e991ec92b4bfce22bbf7e5791b26dbaaf45d778f6384c707bc520af3190974cb95ed45f401ca027b50103d5c864985dfcf0b84dfa2b9b1787280fa7a7d69058831275b1ef8dc3bee0dfa535abb415adf7cbf1c5469ea5a20d47cc900a7b12f9c53fac57d6e548ac70083b597eb62c6d758ab656d640a6f618e74dd8c59963749987a68a9da0f67eaeaee2eefee6ab2770a177caca9007cac6fb7b3bf2c534a4af57d2889962f4a94abc7155299b563450fdeca8035c5f60176c28bb438f36d54a2d99dff66794cd25dc24a10008994a78091204211331c8c70a1b5cd739e78ec25114bfedf04970fd95f2596b5c3381496f06b32c759240ae055ac85ea880af88395fab096da7d0edc44602854fe01ed91cf832c6ee67f87274731a8bc28b82ba1581f3e1cc36bec0800bfc2635c4ef71f545f4218ea7e9f0330d16d62def558695888eacf9b9ed33e321c9e724f8deca0896c7f7e0deff5571d4e79be7a091b663b4dc12e9f634f0e60bc1debe483759d8c4107584267e2fc2198da59b3af77e2713cbce47f141f73b25ae9f427ba32cc39a595690afabf11017833957ffce770aee0e6216b7edd93750c5c43f1ca85258a3c5c8761e9b2b607b6d1f81ace5e5bea03e9ba66b52e6d28e24adc1ca10f00482bcb3d856cc343141fffdbf84e584307369061f6abbbcfabeb3e1b3252e8607d6dfbeb3399adeeb7a2d169488253752cd57e904bc79d091a7f576c66e8435b358355598d9c2a8d668b78d71f91ee89e95d1a50b4f695c16a5fe6cc1e9514a69996fe124c01fd072ccae05b92c9c0117a2e04a84fbe61b5a148b6bce84005f33d412dcaf4981b4b44324971157bf5bc496b52c9eea04a54d0d02f8b9295713a5774eba923b78e1605da7411f0276bc113ab0f54c32cfe8510fa7aea98dea64e48e51af0520944ed9c03a4d800d9460b0174f8b8e883e9ae83eac9b9b2f9301b4037e1cfbdeb34e1108621af8784df4d33a7b9408684cc3bd24fffdc6a103fa7629a7da2f142e70f1eed31e17d0f80d79978cdae60cbb0d8c1b591f80e764876fbdc2e5fbc3ac4681127ed9f8c3efaea5eac1017aa1737e7984ec3d70c0604869bc652b8341c75596a450b1a2088f63bcc06f7223a5d706439695780fb2ccc3c4fdd7d78362cc4b84b23c57e0e27233da0de6f98fe3e1910a845ee089108624a05a626138503e461e9610b6a4d3708bf0e48375d92533b7d71e6fe3a8146fe8840a2a4d9148070f3a03fca2b548dd85774e7f1e684a5b5c4cc526de188ac9d522a994f89c95c985508b6a548a7eadab284969edecfafa183308c0508fbff78cebf44906df754a56cedf2c407a297c209357be19ec4a2cea589f79601e40a5944cbc2ea20a89e54d2172ab37d40c3b36efa7a168ae16739d2fc961308884738ec828d46e6be7e5983a95b2ba632eb85c805263af2a10e3d2463577a3f76aa13e55ff588585d9b2eb4853b468fd1ed5591fba2b0e538a5ea7b0c2b6408d9b795ff6398bd3b473bd55cdc9db044d278a8fac913dd42c2efee000c20c998c149de2c1e2dd589b97b2669dd221756d2326acb0a08062e8d1f555520b579bf7d65a5211c50ff795cf5fe65d6d4ce2de89729f175a4884581bcfac1549c75987f6bc8d97333c3848dd430c22860e34183b831ff40020bb34b8d820fc05789441c91dc67fde338a05df3b1da69c30bdee971b6db2e1f6d32f595873c9a4c94d1c1455e47a5986e1a5d80b1e5abcdec1defa08d255bef935e37b258b3de248b38e7600d713408cd11d6d6548270cebdd153272cd95764dd6adcc28f044a58bb7d1cf48efa6fa27221daa2b37910dc3801417c52c69749ae2b0f2ca3e69a35e81bbec2b6a3d878072ebbd7522011c39bba8bbdc0ea986a21f7c2ada39a72172513008b84a02e7c08c26fc23c1c6d299106c5dbf3d38ccf479b4dcea8031de4643f794099328f85cc2ba9bfc19dff8b8b80b8d3c43d06338ff3505d0c9a509ff80f7c9961f6faebec5d16b8082e923ff01b46f4cb191973a82299318a960e7a54b9ad6b7d70d21b83f5dddd927e3f1dd1877ed7fc455de0223f14386c9eb6c2541f0c910bef6c4b4730b15484bff0c5298bf546c3e5a98e60fb780103d2bf6a85d65317a67b7fdc9fff6d80c5909c58d1896a9a4fdf2899a8d68ced452fc31426503d7696c461759d510e687b3e437649c2d066a87b2b73c873f8ad94bc9891b1904d153eb9d707e94d10063c280e2b2025eee790daba588c5f39b066a2db3467f7976a4c47b396e2ce0f2f116672b8256d075aa8302e2520926b79ce0d9b08459f3f82f34ec27f5d382c68d6cd51af9a3e8592b88a812c3de007712e73f9bd834e131fccac90432225199f408fc703a65cddf49b196717663156a012047b7b4a7256c35474c7a75efc0629585b26eedeab8f5c5891b651de4d0895aaa0a809c0892632fb7c1180b88a5efed4766c2735f149e741be6721d1b985540484ffde103154f582cf25a1e15a4871065a1a51a2aa29e81a083cba8763a52e4e5b37b97a97d24730e6061f34a3d628274ce72f4178e427d3033652aebf2b35105aba2956f69230eb3976b5808c0205e97c9f2531f20c03be4cb676eb8aed605fbe74337f68a4254b9ad2eaa8201cedba0b7b6e679f19f0a4b5228265ae0b0b964e41e60a1e2679353eabc2b69059589ac918d561c4fd607ad1f60afe90aadbd195bb235be033398bae48e270a1530b1fe16bd95a88fef25e8bf10c6105584825443e93bf4102563be1785077b8681f87ab312ffe42af55b2a68aee02fe49029bce6c51ee6178afb49f3b5fcda920cf0a53c6f467340ac7def9d0d8c28b27fa180713aa63f595e188c2b3491d744109ecf4f4a1608abac10d66f0b26688ce2cb28e52e4b65767be91df276d446eaf7c58241c0a3d27ceecee1a022408434a9721cf33b75da84afa69ded7d0ec8ca62f6abfb1fa0191e972067be13fe9cafd757646310674feefed1f7082bb739caf117ad56ddf8219db1c9384171a667b6c36e23dbc1c58e332032b7512d9295b5dc416578db3e37d1b455a0e0cbe05950ca32cb219d5eaa2cc697cd12da9446d5985bf329c7683ca4704ec7f05ef269fe2577b914be290d89a4165609f90ffbbd0f3019c1f5c7ed82e7f8b76eff586c92bb436257a20ef97803e92f8638544a0fac12afb6f4c0f44765b386b6d2eecd250300d8a0f125ebda4199e65ffc1080732da771923616238a49e8bcc821497dd87b67a6c362176ec5484de65507743603760e1640ee7f9544e883cce2b4a50640461f09217b0b4a5d0c6b85ee80db4fc057e08c35c5b44c90112df247cd3ba3931fabda00211e7d0e14c2e87b2634481a0f95564814d62426c147369f80abb39f03a09aed82af706ea5c22f1b38a9e34ba1beab378692c333e16f86cc3540aa5e61ac673bc7a6b09bd2d3d67fa1513ee630d59295dfacbee04aeecd42789fc13f45e5f94cfcb33b302b5d4b2b325c057ed649d476fefd208e7304e855d65a38ead9a5a1df87251c1a582f9c4735b83aac04f0926587baef4820c2cae4d9789958d45fa6bc6b74bc5a1d34244b5d01dc349b0923dab8af83e4b016a8bdc779c2929cf879a8e5f46e8ca5d8f25f54c342374ff6aa0eac0d7882f3872518a38ae07942578022cfc05014eb743ac6f195fb0c35cc78ca5c0f9966049eaf12cbd0658a5e16836cd5d613d52d830f8adfa272693bcd18a9924f5d1165b2afec51dfb8da6d3a401403cd0d556df46177286cfae426868e7a6fa2cd3a14c6c7d06bc5901a244648de3d09eef35eb966805c0373c171fdc92150b499af824ad5fdd761ef3958b78bf88e03652f8b899092e4034b0c88185c85ac314efe51e5c0593c936d986013606ab396f6893acc6ca9fa11029e3e8d388b1e8b90371497a4c3b465ac6099930e693f91d1c2f2cab0cdc46c746844d7f1b33a80a7d9131acc7e90db028298acdb7e9d690d1a8c5301946b898b096f4546d7637e67c942777d1e8f4cf65f5327300b7607499a2364e4479c81c6ac5b1758fbf84f1b65400241479205279f9740eb3e600ea78b7cdcb773ccfa14400e07bebc12062a132d2bb9c335a3883d0038ff63f14054dc6d58e6f4f76485a75da6c0386d5de5a29ae5d5626fbf5f5af3c6c5470788735d482fc3a6166c8d5c362497a281259a128b9913618308150fb4353e5818f8c8f09c4faa7f162d2f179a2e5f02fadb2ec21aac09379f0cc1dd254256ca88d6dd78a4c61710248938ee216b9da81a79c19f4bb7496d2d35d524d8ec14ed1ba7f1837739ac111b24aa55cb89446e3f925a9355fa12797b824412f315ed4c64cc11c834f92d3cae7d2253eaa0f913b32e7b207002bf4e2fa2a189c6035505e22e75709d11720e98dc3ddb9b4c2a18e00b5f59c4d59f8a98420286d532a5bdbe4847bb15ac585c5849e8d1b5e1298ea68af2f5c04753027a2afb923f3816620d081737b7bcd1eb05cfed3e60f7c5628082071153521f256f3ad10fd60156bfe88f48b6e41c2bffa9cacd08be10be6ad9729398e001260961d2773ba1268620c9905c0db85a0d58c93c59de9345ee801cd4cfe2b4a7bb0913bd5f9cde4441a3cc69b8985839efb7b3f9abfd38180f5d567afec405a4a5d0322d9b6553640a21b02148a739e6dfd06da3df4f62035cd159af8e1635ecf92dabd7cc003a4924e569a1750ab45553b6b43b846c3bcc4510f27cec529b8c3972fd369114118d5b3ae30abde7547eb428097b6153e46e6ff972f096d63d133b36e4783e3e8286e766e28b30b6cd80600095b58d91aa3717eed6d05271ddfb499af4fa1cc9514d403c7aad5d0e3fb5a5526fc14bd6910a6b44dbf50b8cb16d8318de397092fd2b4008ce1aacb9c7d6c5790547856b370c74e86015d023c31e97adae4626d8f1c86d13f50c48acdcd28eae2996a85e4b77959c0d07bfe320ed3d1f929e7acdc997ab63c258905613567a05af2cedf43f888292a040745a2664a26f56c38d6d737ad6292a5fa7e9d8c3cf005f38bf9801ea764c472798495c9a1b6f600a3f4c79c2f35006d79090deea79f9baad6684ca0d255d3d0f2e9f43218ef453f24c59a0bff2e49114eec12c2368bf299b8f4bcb9087353cff2ce4331c45d1d710b2a5d4ea57afe5a17a78a8c333e257d01b85ab383dc78e7c196afc91bf2f83070eea50b1e17cdca0fd30b97d37e82a5bd7eefe0185befa54002be2e798f08df16d9250895226fee0f4b7ba98560567eda213f998225885a0fe919b4dca6c5c548e070aeacbc2c758c1b8c5c821464470f4fb999eb086e992fc25a1a6863c3a921891ffa3d083f1d1c21ca1d649d7992d4bf1c0cc2f9eb92ca2c3042e1087706bc73848e7d68f1569b714e6f332aef1430177219a55323bacab70e670fe157a49b990dc3795940e441a8b231761d98d411a8ee812160203ef018ba30cbc2a36ca746f99bcb42f821fa1be1ff4c7f8bd2d5b45bfad80c564916e01eb239933e37bdb37c1c9fe8dda1bc648849d90b5b8b4723c96024b5bde7c6772d47318795fed27aa666f9d40ddb4bc304431b2d9a82ec92955fb41adee04fd350510337d1e3f4a785546e3b8b2c3da303366edfa19f81bda66932baf30d9880803492f6b03015141b3b6cc553e14f00d8d7f31649cd699bb85523a88e09decfaf24a3cf040b7b481adc231da011e64d7f69addcdddf7b56e7c403d29b77b5a6481728912fe56d00d99afde22a69834a96b1dd40627d0dd0abe7f20b6bff53a2809511bfe5fa988a868021ae3435b6b9743d921ed200428652a0beb55c351a64ab438d70dcd0e1a13c0b403bda5d91d8621b926c8448760d8f522a561e6f269dfa38cfbeeb2a94d993c0a303be9497b23c7dd70393b90d62225a7e5f385cc64bdfaffd08fefc2a934b9bde5d4f22a3363720232db9fa5122d3a512f9c4619e543b3b9d791d6dfbac3e18162fa3fd0934ed149fba7bf1be18326114ee4bc3d5be660a69b6f2976f5120a05889627f9e926a2ba96bad2710ad2745f28073e5ec5069567a48ecc8251687e4227392f285eb576313d53f9aaf1da460dc5b4da69ed81011ad720f0c807739e69625ed81b7d35c6c7efd97f7e1ebb5c17f61c3cae07fa143a0b973a7fdb74f71217965456249ebbbe84292739d57e50ea6e629c11415dba69cefafb69fefe0fb3dde7e9281b9d53de768cf7cbf2d9b5cbaa0b6fa5770fa37966b28d2a8a676a9d90b760f48e19c451ea97d877505bb59cb6baf6216f7090d027d184f05155370fe15d832c8279768e50f525820990f3d71eda037237b95324846352271a757ea8101e6ce9a8ae39928300221b265bbf93b29ec15f9068543f3354affcf08e44386a51d5c583e6886e76a45d0a19ea0951dbbbcc708f4d418835a321cbcf84807cd20dfdcfeccc5a78282d423da1479e2bbcb91f3115b2cc521b7cda596f5eab6b39e1717ca4b41c80e29ae7ee3599364ee81bd9c704e926b58db95e6d433b31b4840ec90ccbc9a1034fad15023da87c55aa16c8cc84194006ba036aa08305c914d84de22bc52831a62b0e1f948023232a4e07125845ddd24ee0c226b757f6e37a1dac9afc539136107fc95ff39f9f4b8a63989a44e8841f89b103fbd4762842a56553883927c54adb0153d9344d0f15b76cca60e779c4e5a3a9dc208391455f3694323d98181f918054ee1a4626ce1769b21d5ada3ab355d23448c86ab56842e883f4e94b08836f65f6dc75ff6df192fb83a3856ce381bc43c622e34811b5e198207b5f1c5068c744fc0cd85961d8db16386b34d570c1d13592454a576847334f80b7198f981352f7201d57924f76f74465f68eefbca397ea1269f03a6abc1f4a63f5981e6b4a29390b65a0906a10928efcfb2c0d098b8b4a4dddec63f3f74b3d927d4abf92a069e5d113ec85dfb4a0e4b7e0cfdf56fa7703dc87a839f204d2f04cd61a0d9f7fda7cde47fd707d0eee890ed5e0619fcb03c6295d2c46dec78133fd6def9296091574a46184fcf819d0d122d462642c9c5292d1f955977ef4db8cd9a45ea521b35a40fe9eb6ddc9d271ad492a0293d407de2daf2bb02838bdf1113853c72cd317af9c6b21a7c02ad774cfb9bb60dca80bc01dfe66a514866fb90c5d4f3fe4830f9943b9136f1c3981091ec4f97fe3fc84c06e1dcef914687eed2867de44629115bd93f275c44ab1aee67f01f66348c181519e230451a23a2f10663c6fef9587b8ef36e0540fee9a153d7cb918f5c7cdacd905a0cd53894fb17bff8954c715fd2f59a7cb63488a83d862662029572070fed23f5b3b7cc278a10dfba62a99a82bc446260ead38f971cb2881c8833115b228952097f5465f23f7876675fd7a9777c7dba7f8356f4fc0e20cbae39cc381bb46a74760b1343d69abb91d22ada9c2bd5abf06e64dd6975b21602bdec4a3dbd93077a9684480e0c18baad966b0a38715882d67a614423635e714e171ba496219a0394a659d65c14dd149ab9d42f46273fae434fb47b0355797de4e92675c3a28b188585f9cc45bfc81c6d84398e07f537dbc64bbac44a5242d468699f54e3bbbe0662a1423c673eb3f049a0f876b26fe9478227e68140026a4da52a630585a6fbe6659413f6c06f985aefe2e70cdfaea3655b395eda062bd68b90580cc9e5b0498bf93582e147faa3f248d6af47e17930ab94bc20f4b3440004d0e43e172b0cca9c7090496e1d665576cffc6a47902ed1705cdbe32305b7fea408b82cbd7244975484720c26e33dd04094228abd439821d9b881ef1c9bfb5287e6f01b91766930391378be977730f80c2596ab9b80df1b48b09f3a53a8c86726b772ff0fc91ea023a23f0a8392cc2a56b239ab6d5cab71ebd2dd80bf5c5022a7b5671fe1ce7b3ffce4e5320bc5682b7ce76ec0534ba9f805a907a9c69901cc39713115194aafe54f5c95c30298095bd7cb2784470363d32754d70d0cedea3149ce29118550611bd2fe34004dfeef273c2b19946c4a36d173077fe967ee00f76eee588d40eef8b22f144e25ee42958434166fdc45e89c8c6e3930292ae8cd876bead87561e08ccadf2ccba72202cbeb86aeed9461b05048c85caced5a2ff96e0a5b593fbf84ffc9f6abd6cb2e34d28f10f2dcd1aa2eec9bd1b5493def52485b4a1c70501954e99a6ad215e0b5df6637145817cf237340a4d539fe45aee62b0a8d185d8444e974b475fa95283d2f4af1db7d4562017488e6e5eb2d301a3b7b0e80b963130f6cec8acd6b6296b6acd1ea1699a2a4a34a0dff46441b08a90f81166285aae8f04122ec947d58bf7d7b4c491420fa64cb8dd99d1eddcb673c8d15bd5a370073668201e9dd04707b54054ca5446e9632db2111d5399d1a40065af11079bff3e6b36c041b7c0959653631a77186a92dbb51ebfc89d96c2527650edbb4d8fed888dbbad6b1a30f4d8e296ffaaf983e752f4609efc302d41a8235134e5f484ff924b4ad922a52907bb797fc51ac2ae57bb7fd693a61d1097983dd2a3f71100afd24f3d45a66ce5639b94e5b12a4cc9e10a5e12575bd67ac78306469b45cb8e22c6921911a27ad932dcd79dbd954ffe7465dc9e771ca84a7c6be5623776219d3142784b575601577237859fbf85c656bc3bc3ea7ffba7a3e80923ba1fac7f1741286d9ca0685b67b879053d3f76ce8747fade2153b6d47ac95d7e281e93bb0db5f661b022b8e184ad5a8a89f92d378c9283e22d41aabe3816d7a2a0e71851ab96eead2c84774c2c7cd16f6da7862b788b6828fcffd7a4d331822858f2a7d39663476b4c13d7645a561a34fa13013316f524aefbc983e188985919a3fa8f287bab7167b0a85d9bb9047ffc7be5f3f7e58856d793c1fe87981c67352b716d0cc76726cec3c5210640c0abf6969fb2dea1d23477ffe07e9eb5493a0533d4d553311c19f8c4ee4b509bea18b3856aaa8bd3e9e31642d5e51ceab1d06e14ed66dc531b69b972dfdb3cba89d43371c9f003cc06094169be63b0e4b62fe597c9185e3ef158f474fc99a21267e8432dd35d03a7027634ac61df7e5d17978d45a908b6e245f7d495f0ce82d50e5716e541394e5de783959a1a42814f5dfb3db2d24b82be6072a398714f4b5491a4c4e3adb934fe8f90a5eb8a9c11527c090e86ce44244d017b69bee5ef3d3b1bcb1b70fafc2e0da79503debc8baeb85a2305dd84135ced4acb20140957fa348b41e91b94513a6fb4ee935dd11328b6e785441e41432611753c65ceae8787dc2ab3a1f2268bd4256af8a06f4f7c21c9e33200ac487539fa5ac3defc2491d8c76b37e4293aa8b21649f813c5a4796713b6943384ba95bb203ba364700282d9f5bcdf4733e000baac13660f8ac1f3c0519b6901dd7e52e4f93ade0cba6565258ae205b9b5f96a6283f49c9698ad4c070b168c09f8238061c2ee9da93968d929806c2d77e35bfdcf38309fc13f45e63019965593018a2851a5572757e4a1d76544e4eb1eec53e3651a753b1a286679e9ff0d746312e25801dd82ef0e0b4201e59fd74814a9178774dab3d4adf5869ca90440d8ac31a2dd2d18a67736c78069fa0e554763cab9e57d88516f40dc81621e490bafbbacc4e2909cc7ab35f8ebd3b8ed8c8652d78c42fac4d2fbf46431d2045c8619667f32e93106c9b1f3dc5571484e2b434cc0602cf899f8de2a0bc194b93e8bd64e413a63b69d703583a836bda618a983da2c23b92da8e5b1f3ee6d5b06034e980b7e57d61f406c282bdaaef9c896916408c322e887e0e356229cbd4606af863138a5782ed527d3f5d65e902d593a55752250025152b0fd92dc74b109bfead08bc7439e661987479c0fab765ab588507062dcb5fbae051284bbd7d0563214fdf21726e64c78f792ca7c900573660783f4a6953c4040c7d928fd3a5f861b9cc4ae3f4c8341b3e623b9d7653a0d9b5c7e81160d854369596b78f8e4f4532cd842911bd11ee952d350bf4367297ae7db21e4c94f0fde6bf7cc5a1b6a3fd8aa992d5d75e6e2708581ca2dab4ec0d9cf9982dbc5e6e7975c478c7d6236772043df26261bdff30be06e213ca84c585a2f3f110be66ce2fb0ab8416fd8605fdc418924e95f529e7a6df589322ff13db370ad8db89607b1246ec91a87cb44132205f740054c6fd6922d6e040b33ec5b4bc8ab5d7d05e3239b6a9a67d1d31968b5d6c5db080aed4465bef5c5327c5b4c84f8d0a071dda1c325639a3a2aabfb501f065986049d9eca8317190270e90a3122878f05aff3bf2cbe89ffa17475724850f607b2f5dde5ee51a6bf2e2c55cc8bfcfc73bd8638d2341822350618ce322c88a010ea66787ab20226212d0ea50aa3c5bf8fdb42d3c994195854390f355e046c5e21ed13abfccc5e1130fd3f3b0b9f9a9a0a50ffff7feb6276f7bf98556d6d938549f191ca3f0dff7b3eac3b0e56f5fe88859cc8eae1d1a4c02e24604f95d372c299758c4cad21a87ad8dc4c53be12e8f4a8a67d424611a5aa41b549037fdd3150f3f1c1163c4831d81a8abe04409300cc98dbd75ad145fc0f3e409bd588a1601349c40d6db1e85f9ea389308f21d9ca079dfc6b44944b8c8ad4936e252df5893e4ebcc21781e8332113a30d66208984740a308b20c0a8cc4b1b689ead587fe5ff8326ee2b4f9e7a3303c86074bd90975f89c032fcc7bfdc20e6e77912dfec3910b1b2f3ea877d81b3ca872985b16920d62af721973bb39afbbf0e1f0f1fb3906b9370cea710b366c123bf182af999710a3bf6a7c6f82d0c1b8638d1ab888e0feca6f275d96531631034c639a6077cb39d1cb66df5ae63675069e70738b023b8e1ef6f48162f1ccfec0d620f19d0658a46fbba44fb51d4dc5252f5bfe74124d2c5f40ba936972ac3bf6ee890d70f027e2940ddc189cced0d1e7e1a7ed671f635d2e7b9b5af3bdb198ab5005e505c757b176273f7d1f424aae48bc69d418b654959b7d11947b05837b25125518b86d26b62694900c178a04e9f2608f69ec6164285f7b79c54a214b73f88f7ce56c86bccf3a6a0ec7ab0e083a6c51a3045329018ccb6acea87a03d05fd24570d862c748bc8b1442447f450e016cf5d46665b615282ff51770aa7ac51b3a3a213e29c1ae5e84442d44c447ce219b40c0bee304ec153045f3edc93aca5011d1e53aca51accfddda08868931820f6555187ca3a89eb88fb7f3a7860a18c30ad772431854f13fa3a9b1ff50e5510dfc991bb16a258953ef2f129bf55b117f51ab88c464ea47839bd7492aa755659fa18b97e0e1c5f8076503d1f895ecc4e79ac3cfae58e26c534bf0cd694bc87ccb681a9b3257b907747e282f4f68a25deed98c1023c839324595b2b106cec9c9dceccf053b7c63a9790b1889715172076ced5ba1941966de2130a5daaad7778a1eaea0c089c798af10cf714edf6b739b7f5ab2a2ee175b43424496fee3bcff0793c5c2ceab836592bd583a64772e180952c91dd8295ce4d9f667e2b1485e8c4d24d3ececa4336bdb3f7f13e20c5f3e51f428677ab79f2ff7fd0644cabc4a8fb699c651c1915d3c31c9d42f1a6af5a30c77901e6a75d77a22d22cf6baf9708d9ca6ee62b82a3faf1953ebd657eb3f0378d9e493ded9775f6561bd109fad9efd5eed133ee2e056c2faa104e0e00a244101be318abbc7ee8d269d957d984fd176195952c2fbd9291473a0c2a78b2f53204b5c35d408fa3a598e591d44cdee5e46df7202670fe97454c060c8faacdad7a562a67dff03b7bef6a7ba32ecf8f1c4ffc927554b773c7e58f0b13d1effcba2fb8c64b3f52508db4a6a47ab47661e0643dd12ffdffd1e2d7ff434edfe0579b7d0eda17c53968348f9c5f4f93b38c1e340e7be4087dbfef6eec9168a940a6f838f74110465f712f8fe1cdf1e7034c6c3f26e51c1ac9d08622a9f6ed71d611c005efa1582f39d5a3f510ed668811dd43b2b34abe8fa48fdd23e59acf8bcfcb1d691adf3e11ec12d2ae8ede7236aae528433ee0a3d3edf09c2d9621e470c74d1b03e4e538fd26b5699c3263dc613d6f0d106fb5309de821bddb4459f100246f6b2c50db8f3a5655f3e0e63a225b2c16a2cde99d9ad4302c2fdb3a185b3d194e4efca2b68b63a9805ea79c7b4bcf202b5c2e312fc529254454a6d113e5b94f85c700f45b460327d2f3033a18deb96382a9e3057f8bcfd91897a1c2ba2f749dc0c46733c91d89ffdbf8dfc589f07cbd1b2d77e0be2d30020e3012516b9da3d6d372da9ba652307d27fd21e10d41d391ac30b20987986677b8b1f2276ff34cd89ac8be6dc0b96c995d79886db909be5f3d20e6830812ae934ba9811618c0a1119da15a60d36a41118b9db8cd3871690d640239bf6988629681b4c29b9c8a22f43726d450fa0b21afada2c7497cd46f2ee6ce8773b71df845fdf713b83a247773539145d24ce59d26abe51876452a09db92a93f57cf4503d0e6bacf1f9b2625c334fd9367b20d995e72c2fb7a66a9f1912ede67894d486c18c3c2edab185725ae51dc326ab1e36206e7c471d165274a0ca21c6b36a4e573c83996ebbd6eb0a00ed28582ac20e36733e54e38fc12ec0c9c0b26e99ef81edb2ae8e960c9e342cd5cc8fd634c7755eeb4db75a59554748cc01f1cca2ab17e9408a3aece225508bb89368f73a922a9bd26ff62da24abc04089a2f54450f182716fcf902cf7c189833cfad6f91f020181be5c5a9441ae4219975d7ee7fc61556719cc76cda44ac708c5e423f68f7f67d1d052755a12523639742ab35edaa8005b6e4591f4810cba603102e654d129e7115b93da9fd873f8196a7968974d11bb61be8a231d012711aac98463e098dc77d845bd9d4a064ed3c6b96c6f71692fa041ce58ef81db71e58c19e00a287669b3a74ab613009ced0f533f2bdf232f3b6cf6ea60c1f1c8bf473ba9ee23dd8c054f51d0995845408095c9aaffb4b8409bbe5d025ec685e9a5ffb66a7f71c05227607f01b4677e6115c889b61438ec455d526660f90519e59093c998706bb6f044d33604a3cb079f7ce8f4038feec9a50a53eb7ee927b35ea276ba3668654cb2e099b32cb0d0ecebb9bde42c48d7e5b6561f503701f48a83dfe62d9a6d139b7bed8636e4c2051a9dfa66c9fb9a61b4660eaa491a24f9b935147b542d723b99b8930cc4d9ad9286ab44712490cc633372e6c54dcedefdcb2fe3e89ba8f8a2e6ee136f5d0deb1f030db9a84bd6523503f7eda75abc03ea5ddc1ef15c5269f0927c8095bb9c23d5da33017fd4ac3ded33f4371c6cb997134ac800d1f9dd67b483d120547a12ba7e0483267d159f750756fa9ad77261e7adaa10adf979d113bcfb59d99fbdfef09e8452fe2128e4060ef857b35ca93ace898c4dc41b62a06fd798afa47e18007d453f13b31b5025fa63c51ce21dd912fe3b270a5c19092889496deae8e282ed7eb40de67e9cdfe9caa529421288d1c3b1dfe177c1f3f93485bd1c5e5013d70ec309cd043d21e9cf8a950c5da961c61621991b14aa20f7eed8084f54b9f8b6996fa5e06afb53b1853a84e0ab72cbadfe78d272dfe4709a78102a037e2f137c94a4df9c09d989548b7176d3fe8291015cf9fc91906cbdd8326690296dfa4f24ce159946f84d5d757d21ad7a14c21be1cbb5201d3bea58221b66f366da848eb58f3edd499534338a6f53329fd23a6c8cf9d304d5b3082db738cf0ce0366d788ed2c8ede98cbd1ac2ebc039cad7dde4ef887b5d868e31681dba415219ba0aff769e37371db495333aa1b646b5bc6213d5df4510b52c80c4334f6baa6a35798b9694bc194f3ccea1cef52de7b95a1fc9f494ea29c7d01b434ab97afa374eceaf526faece37b3dd6d39bcae4dda5ea2290bdb56a0bdbb146f78d28db4da25844b97d941a7bcfd5e46a6669b4ed53e7db5c87c6de18045208575e72837c7e5f09f1bc7ba41c11080c8542058c30893d5c6f7729adf41804cb06d2d11001e33e0d1a4f7e763c8aa9a6248c679e5c41e29dd9e7923956ee48b51c7ac6d01e2eb21ca57f7169cc5c3639371513fdffed3c559dd0520b287e958227e963bc281f5ad19b4bef2cf4a0f9dab9c45e1e193abd71f02f20c7e1776e7426e9e6471abe193f5fdfce0ec0225195c6458b04eff63b53d0126bc869c8b5be1c8f7a2ae5c7faabc572a62d65153473b2d4749bf7bb44807c1ab67a60d8db38b0cf2754fb0823665a49358fa9d481f0b7c51880e58f090668f9dbf0f1074c4d7333001955bc62f0660b69bd98aaa5d103e899fe86432d170e4c657d17b7e91d448d8c4647078d6ecfa219a1bf4b938cf2d4c04f36a22fe387f091482ee4daf3d86ee5f85a8f8aead20e14f783a670a44f22d467cc79d3837eb912e9ce8a5ca2a0b7e08680591b19a5bf8fd9dd8aafe489177e4378daad3906806a73c1f92fb08e4b30a51c25e097ff288e869bf846a101ec36bc3bb78836f88db4542aca6ef28a9695f04abbf30cbe0ac0ab4a94e41eed5fc351bf81ca860beb0944304dca9b45874efd409f5b2c54ad2506268b776d6b52bd25b8030b20a6ecd3e8e5f70060411bc4fa08aef1841181b19768dd5179e2a5a32df9952e6d127041fd20ab22546d387103f011f856127024a8f3e56965d1ca0e173b738b7feb281dbeaea1d301d3b8cb5b1ca8f274b84d42a0b5e3c91d9fff86fe80a1cb6b8006ebf947900e441a331fcd7af517422d018c0dd453da1136e9c5687c3deb86c232575dbb48395c2b39eb47c1b0f337b77849e348b4023c76664c9e028246b3b5edfefae8fe85736fa4aa09f73c42398941b1f02119482359b32c0e08f1f2cd840d83e4fc7c35be9c4be2df021149b0771d9b7229e260dc13d78cd93cefd9dfb3d83efa8c5a1bb8d7308f995e3d0b43eb827e081bd841e971ff301791b4bbeb7d6625af0f64d01d46d1588545586f445c4433abd23d1f1239976a37ffdccd2b22cb273ad60319b0c0853c3513c35204180487665d151cc6239a40f3bdae7bf9fe8eb65f853c77d0f2ab97db8b088d4b36bc8652bfb1a636543fa92dd8ba0afab0bd3384694ddaaa13ebf9ebb2b5bcc7896dc1b28235bb46357f772340e8f535e77ea322a9c1220b5bdafec504e4c60ececd67e049f11e732ab36e4404371bf7c5d43d97888a16a697e37d0adf14d60a05bdf9a546f5107394cec1c08de5b1e1905b294710c19f8b9ed7bdd35e07b1c11d54d1870727148e9a0c31b076e6b90aa6530cefd082d423f7e744c30617dafd827a556c40bb7a6499b1a571e16ea34ce93f7d508d43a09acd74128fd39580fa8bef3bec2334dad9a011a7b946c7c956bce03e1998ff848f880c0acabfafb0daf0ce33e52ced46302256573110b82296595363f02fff0f73f0278ae279f0f1d8d923ba5afbcd058eff46c9b0a4a04a49a16e3e788cb104f25a83265cc041b5a26c709d67e1b3f6687951eba331e7b8c991e0e9f0da45abf0e7983ca01844c53b2407d7860f164ea141df6e09921375b79460db837dca9855dc7072320317a52aa3057a253665d3032ade6126a3c590188c896317e248be9173efe09757a66c1caffb28288fbc8583cad2b8ae0a4930b9f66fd0ecd230df57379c129fa21271ad27731a71e1c237290e53cdae5c8f0459b6c68549975f9b27f7ae2810e9147e212e939ff9e744afa0ce5a40047b8926772abe2522bffc805ac85d61629c8cdb13c5832070b034659acfa76c23e3dcbd29f70a211d86c29113bc5961f0e521cce08b4a3390dfd75f12eb5ec950840c751f48753953e1a5c54aeb3e30d7d89dad189e40c26f3bbfe232508783a18f5e80130a0790d6d410be6f772819c5ad0607a1defc26dbe2d251809db6937c5b87cd695f9fd33e596a48c6bb641c4dc7e4a43472b0334fe4e1019d7df1c6f671f48b0200bade0fce3f29252772a06b3c1c6a5d10f3537cffd1b11adeb24d613dbe9a16d21fbf0d4a6b03ae6a855b829fa11bd7362e57a0ecda59c9701dd56c9f472b0c8fbdc211747396467d486638484dbed1e50edae8310607cce1ed7a1535883d06d51963fc513a0c1f9fe2c0e48f5f99c20c2fea1fb16cc58e2d996a4c93376dca9aeba2a2a5bda45f552df46d8366d6178858e71c03ad3ab860852ec1a2fd2ad02fa729903ee577c308a4fe6ee0c9d9e327ab10ce27c75a2aba612aef38dc006cede408060ccfdebef5c781a14be6ad3eb344b37ef70e7bb851387d6cca14f527bf535508fc05753e466fc87239c064d521088a4528a903776120f651394b845099630f9b2a58746d63b9b28cf7ca9eea59d29db761c100822fa1cad98f24751e610f3939af999c25751e16c72c12c3af9cadb8e89a1ecab2b8af87f17c046c926e9bc2495c278ca771e4b686dad2272fada7e2650e5bb51a37082ec5e7ce9c554990ba9f1919a7383e0cab920db9a935947727dd68bbc3ed5ce6598d1caa8bb09716f395fd08e2edd7b7df6caf1b69dfedd35f7cbd1986b925b2bcbe5525a36431f16d2e23e42cf448f63bf72fd0aa71e645f9b784b3ce686d3111d2dd37f5be4eac6bd55082e50d3bda8d25bb067b38216cc046f23c3e56e8b9a0aa0605f13adf9864a4e2baeae64190b7dec4a875183c021507d54c3bad94f1e27d40b1407458fbc976f45fd83d88f69066f185c4694e0632dfc60f9f959317c9a8e7ce1fe4b2e6b5a163b481c52530abefac4c3448f187854ec686cccea888b5249c10612fa5684c343057280f1b8e7910940d15e0bf7574f9fd25cc657109dd3cf42d30b9afc29fe687e8db945d64bf107a499a2de3814e7b5a3119701c00ae87dfbdf801d121bc97f41b2b470699d319d75617fad2330110341abe1814e7a55812e3d0a14d5607389ab98cf0b1860b49b9558deae407a5f74a54de5fb1eac6efd0d36675d081c8cddb01d8cf461369e9ae8b8c296590ce84d2fa2f407782c621d8646bc65630d70c05703dcd7f5dc925ca816ad71d7239e3398a1a289a57679a4f10d637240db83d1c5a45909ed6404e90124c18f1b2bd75a0b3a9b9b913fd35f19909ef87ada4654284700c247ef8c714ed33bad9d6c965b4cfd5e6ed331b0535a063ad2f6b1c1c31383651f801b021133df16762591d334536541be31cefd6b46bc185d97826c105f57dc055c90a5226ac2112c8e8526140745575a2feb94f7c9e7d750d09ca586493f31fc2d4baffd34427fef1856f0ccc1d376d0f79944d0d9314a6fe8ca3e7866a691f6c22e9054ed842900f13b1dff64bf194b84c843bc427a51ee28c7383a0a8ee0e367ce1a97024dc5f3c90741881a6b778f7a3f90460ec8c48f4537b9473e39a23eefb87bdcc357eeff4082523ca1b8234d3488ff4bb67d32952bb728a30dab203e3f724ebd7337be312a78fb99fa191bf16ac3bc4f786dd32fe83db3429ad6e7e53513ea6750a1c946c491586d7f31c66a6a908bff208929d7e429120b1233ac061fde793fc22ee68b7f30756ded75c63b540ad25d3caeba1c2493869e27335735308bf3aa84e3f2111670b5d7531664f1677c4b27fe6e829791a8d73c28c30cc3efaa125f79051f831b96661ad712482227576d6497bcbfef26f55c5b6278155fa337410f6a4b98d04f1a62030616e8972053a55d2b461b86d4ec060aa77829697e147ab215244c04a5344b54def372f8408a52c9efbd5bb22f7d34d85457a9ce0e9827f63fc024ceceb1280b89c55d5c70d1215543a8085b95e98ee806ec23d712236c42faad88a1b26c56408f2848f3fb66ffc0047a6e0697b893e16954718d45b12408dd2d22cd3397c22c03539f49b076b9ca53924e535daf4c0da8badcb20cc08383496454cb182a7c06d831970264ebc741eef810f22d7117e69170a5a255d51a166131957532535798db5a4d681f1eba51d7965d472779ec6a910540281d3f69f6ea251400530fba17183e1f4b96f232568ac353461653482544d783f3fc8dc6e5dfe7af0aa712188e8522f07e0b43a73c021f62c1298cc6cfcf60cfabbc1645779543621565c8b0b09779682479d4b5876213b3c3a499873586f5104b6233fc42c7a003058e67307125c00c51a776220794b63921eb1952baabc4127bfa12c67215703f7a8382b540fd70addf5321abf373f42f348a55e1487bc8427bad3bd9c19beb27990c98cf1965f12e6266c0f89e64f3d0ba61770ad304bcd25db0f69ea21e5a84d1765cb0a92cccaa736990a617542fcb170ae380378c31cd349a2ece5878ac0aead0901db2663c0c54faae172e5376b2c7ff022b944b6c966f606d0385a7048f84a07eb8050a18d31a30d667a174ee6053daed24a506fd6fc292f873effaee51f5da14e76fefa14d80876da1e956f01673e209e1e85f92a969985929a210bdc2cb5136c51fe5dad304f9287733bd9b2150f8eac36ebceb1853c980c4fb71ba22a8e7b289e5c645a4f09673114fe8da2c0be602629a3dba6476fbae1d0249a9e46ba3836ae4a50c8ad098e478934b19ccdf8dea1bc3d5409f66151d124adef24d505305a1f5f7223d323e943cd0ca4c45089b133d2d7b4f5858190a785527b96f4dabaefedba89dca1947e67008265b6e188a8776bf0f48c01d5554500acde26bad2c255e08951a49c3ade3af08840d4a999a946b208093a5b31211c09f37b43a19cd03c35b3f4aa1bfde532ef466d1e8d234f34df04670de13113bb60d7f5e61551f3c3d2f123b70b3eaea278e938021afd8f41703950a63ecc00a70826aa1a3a43203f0b103e138cdefa12fc132420811594c05b00a58e4564d2e92f621d4b29256a15f768c004d4527f6d194df255414915e6a47ea09db5355c97e646fcd92ed6cd0cba2653eb864d71abb3e59f4a64d630cac6bf22c72b2e028684a1e3f2eafca1c2070c4f3a8c66bc172237f772a0351e8a864b2e44a60595259b420f787e18fc5f7f0fc0ed964ff3b867600a3c404afb5dcc6f7070962efd75c3a2feb5c4d3bcf571608ef9df68360d8acdb4d2da30e805bab14310e6a40fc94e232883dff74720c3471ab4290174e203cdb0cedabb49be90c1ab766f0bcc758985297955a1c057ddd6ecf93eb96c9be21fb027d84e73ffc52cf6cd7a96c33375f687e5bf04697981695e55ac9cbf36520662bb4919e3bd28ca356f2de1d504f93a955d82eff0063fc6a61d71caf2698c4c431a4b836953e110265ba69770ef9ad1162a800bd894f191649f4dfbd39ceaf5cdc2834ad98dcbbd0c6d410ee6923a9091082cbee18edf0d739dd07b38c6e903b02cd9075a9af08c810c8291ab455617b37b53f4adcaef8108e32d8f6717acb47294239b14c6ee8a7d27799d446a0f0093c8a7906bc03f1fe62dedae4551e12a4726dc107cad356e7a09cca8494fa98d697d32f65679cae5681987358416cc321ed0d8387760caac24cbf191e4cbdcbbb93f3c5d4c8edb05d099f1d6c725f03580b2aa583d099b5f8130c47451cbd728617ae41df13ec9ef9370fd0ada546a8aacbf7cbddd38c99c8ac7f30954d3d527bc2d953ba1ff1fff07ee09b1d3867ce7796a5f3bd33305137c6d71428695a76564275f0a29b0838ad9eaa267e6b4755e2a87e7d25d98ced6c34d3816102f2df3db01ab079331e643fc1064c437ca3a6e7c41cd2def921b4236c6ee83bce71c24e3a8f3d10177c3d1a696212b18b0a2dde0796cb0b1f7dd442dfadcc7e5e94121d728747e39a50020a5af6cfcd8a729ff8521e9e50e12698fee08109c66beafafed97f553faf616b9800270118004ffd83dfc306dc693e1946b535193a7cec907870bd8f6f6bd132b41f739f51d3b051cf69811beb7839ed98c49831d979c0c0276b288f77cbe43b2186551dab3a473f5625f937d3639cd79c9f42cf89c3183a899c3e04dcbcc6d28ccf12092bb5c9963eaf998c77aae0ebcdf4f751815d91fb0a586e0c11f792df656fecb7cfea3354a2dff077e639e99d87d62dfaebdb40fbd05a5f462e3172b80b56feb158d0751437a67834d775afde72389054a2059667d6710ab3d74baa958733c48603a167511cea7846cd2d3f29dbb57ab19d339eef0f60f219db1a310994508b03e72684b1dada2361d396e666cfbcbd76a9165e3b56c3cd3855a77f89b61958e42576d2041f0a38b47769e576f21ece12bb70764b54a6c514b7680386f76717d82d896d75adea31c2c288854e8b9a681bcc58a3e01fea374cfe45b5697c4d0905e43bf20e549b62fb4408835f4ac7dfc4f5659142ade34be38a6598b5d2a36a9677fcc276d587355377ba5c6bb7b8e43ec6d0b24aafe9759d871c1d6cff6ce3af50b1d0c3c5ef4a42eeba86f61c984eb6c56fb2d580f8edcc36f0e19be45c10f704d77aa42b4d676479bf911c40c5cc18fe5814fd2b4e42dd6ee6d0e1b809f78ffe6637e43c404dce06943f80ceb9200051609cc80ab0cd6c6bd676e5ef4bec1069c6f284ce3f28e9ec26ed927aea2ab76eb0991af91323526a3ec668305ea242d3d4c8c7db32aeb7225d572b2dfbed3af3135c30fb04c65531f8f2902446e5a177c4c78f7a3a5f256716304b5f1e8030fc7a53d8dac79cf7277d105dc2f1c0f3ba1396be294d105793e9aca1376a3918382ddafc150fd0c8e5d9a80d77abae1bcacac03b1562071f2dd1e904fe900381f825290ea3976bcda8cc0d9783a817875623e073a2a54e23098c3ffbc9b70cbbed6f00911f527985655e9cf817879bef180c79d90fde3969fbbff8636a95f37d0d8f849cbe5da59181ad8dfd400b50fb59879659042781b08611dea7e7bb7b09e83a3a7b21d23bea1792ced88dceb0f176d1e3e79bf7c1f4e10f0b3a019e5edaaef84709691572c00cb70586e350b84914ecc6a913c79e88c830d7992174ff495638b62ade03965a7cb5ca2c8cbbbaaa23fc13e929cc78512d6924522986b6b50624fa4ef5394d69a0e633e5e2dfb0b9c54c9e35c32cc4c7bbec927c07a76e3013ef98cdc639bfdb4757b73ee09e013103841ef0817635ffa5c0a9ae2f47b2b9e3f8d56314ddf86f420cff1bb129f46df4d0b6bcc98143b3ea833bb20ab5239b603bb9880df4b1f024e2a1de10d70e07be6cc98983c1717d5c0b6f742b152f85dbf9a73e436f336f3ef5c7bded69475b2f48428131496536aede13ebc9ca3f880bea413ccbf1c10361ee4f811817feabb257ad86680557de8eeaeab7b207df448759867d2c9e8f093605806716a42cd3542b50e28da7a8b1f31d47d1c77c5adde806fb64f31ef75927264ea77fc5bc6525672723d620b34552f1caabba80983048364e58681674c6ea219f3e50a51633836f3ecb4b6e1d539ade24425eefd27200caebf9784f2dc2a552108cc961e39d2dacdfef8d7f435c40adc4ffa0f91d849f69b4fb1c5e228033678f4423402854cc32deb2dae5502651091b1a25e79365959f905e8dc0b0020795d620f5179a4177ca97328f329eebbbb6190e6e08886332ea84fd2994b46e98af983a31b00362bfe5431a0f027433530a1500bf26943b21fe5c3c54ee2a896777f2c473740bb26491f4bcd07fc3988f4f42e7c4baa4b7160733b5c42bf9329605db4a135fa9d916fa3891422cb16db23cfa3d3714987704fbee8b86e6b3c054fcbc3a4e6929168069549a446ac0f0195781149264de4ad7d20b0af414140daae6de822071ce2f554c6c1a32198fde876c671f9dfb6b9a5afe41f6a2bc45cad0660ad74bc932ee7092f6ff1e809830ebc7ffef449509e898df0feff83e021589b8d4a993d35f854414193da2c54048c466b0460369bb4026acb5cb3d3eb417dbe13602f7599217b430a85bd5df842049e5ee91eec30d6a4c6babca21fc6454895e77ff253509a1f267a6a3db799b3889aaa24e6b9d665fef0e47b5d1d5e3dc6e05ff5c9830e2cf80de859ee68f5565d850c8713d7231590a3f074ea8f3f8be85bc82cd27641e4f51bc7a7c6968a33bba2b110f9c77c201179d2504b6296fbf2c984b9ddfa69413ea3ef9c422af2bda22db66ab4f9135f1bb1a811dcb18404f6e3c8b5542656558f2d0d3f27c6c86840bae18298e6c248ce693a4ac560282babc60ec5f9ac3f6d8344bb3509b36a310244f2a31867c6edb38fa8ac2e44ae79c53c691eae2dde1e88d9e05877eed7e79c5e453f370dd042a22eae14eb060b6c36fb5c95ba57ceabede3a2891158586a29f4ac58d62690266a6f5fd34881fd38b2c858312fe80abb111077b7454a3a3e166887bca286c294cbc5f3fff64ef7ee86aafb9a1a724d193d959136f21cf7919cc4ecc658fc92c00111aa615bad77862cefc8b19afdf4f9837a7a847b302dc1171a06c09982f766495cf2ea47c727439012880f7be58cdec15ce7c8f76d4a91699d9b0ee99cbe06109e3fef2a2c6a81dd3d083a9dd63b419146dc8edf8bbf113b5049983a4763c185f3cfbae5e3161d2db804e055c17e0403780885e77242b5e5476be73febc73da53eb2c92c888040096ccfa699191a73fb3eec0868a25b0dbe35109c753ca6d1aa362a2ba868d72d7373757c031cfdc6330d27f3faeb24db9ed931af003d7e68bf639ffb1eebcc25d5ac6077432e20366042ab3cd195d9422d75dcc27d34a7cf4c5f38f0f1c00fe47719990c678f6b139b4e13c85cdb7b79f55094adb61ffbc9e49fa9e8c5b2bfa968aa56cae3af2098ade9e79ae5f6a21b8fa8ba43c2aeae0b23c3388760d57c80972a71befcacd02b5f78f3f4bce23d1dead4a00dc8ce2e7fe0d30c1fbf82052099c2bee9f29a7565b75b038a8575444078667d4892f90f73216bb1dc0e62e36d62bd165a64ad9d6f63ccb4cacb149da9761c7f09d967731bec87bfb60015a649dfa302320c6fb0005099a76e001baff2b3f79dc6d05cd26e21f14395712d06726ceaff0833ceceee850132145a4eeadcd81585b8987158e458bd0d7054ff4112a3cacaa4e1f40b66ea4e6e75cb5e70fc85742d73b89a5116621ca709e1868369887c5cf0e4203f3fe1c5c0493d0806de4fa404f50acb8e3fb9161dc33f0a5c4551e862bf129b99f2af03139df022c1a3bf353248a1634f618a95a0d614d5d2deaa9fabaa8e34be10a8bd133d124cbf11a3b8d27c88e37ba1980c2c6304e92b8621d8f81c14477f9b51771ec5540f32fb75f7819b251f413f2b40da0202742e05d29ad57358c7c3d7b0e4ac03b23498b9e79bc76b13e35aecf291486e5d0440c8b4a09111966098905f84fed6fe7f7fc57ebe6fa4b9e18b333d447d806b4a61e5a077bde53167e1ec90b1eb01cba8f986034a9fd3ce461723fb00e2a3d5de74cc810e2c6ab76e975c1d1b33978458dc6ebbace586906f9611cdd2eaa5d1729d11525444e4a6255cc0ea94aa5f2315a5371ab16da14f8213d69e1610642c18a8f2a81e4a20a406073ecfe24a78fddea8abcf4c4d4fe704174680a685d6c685aac34c380845b9bc2c2677c58527c0ae13eba0f64182554ce51633e8b278d586a2f5d243f225ea8adc6665f96a8e7398dacd150e6a523bebf53800f877bfa06041ae016b62e74da08c804596e751d568289a6cf2573da31002dcf24472a594e794bf7ed7daeeef9385a6f8885f82a75f489e1d4a1d3dda7f6e372586aba7d75aa7bbe335bc062770c861c3262509cb6efa9246c724a149f1c195f0b48bec99ae74d0452e1d82ffc4e8c3edf5d319ae9693001afba578ec7a79717597de6fd0490e2a3518575c15bb18ad568bca91457d43ca903a3cfbc5c4ee1d717007c698e109b76bcfdf76371f52ac29a05b3f5e4cec54e82499c8d3bba51453cc4bf76354b72c37fabe456a3fb628f5307e0545d285d4b65c0c07194afb7087965791d951f6d368006a785a8bb8df35ddfa28eee1e681bf573818b8c7263aa8a1dd4cb67b9d8a0e94061929ba0e646119d1c1286589b86d2902e28cecd2832a7bd2913830d543d61395a5071309396a0fda7be51170e68c14eac8f65b8b2765839a2de9d2dfcf54cdacf03d9eef72a7581a197a81d2d903145993b978963bfa0cc7271abb6abb47c9eb58670b96089cca8bb9e923a7e7a93c628f9d21630869909d13d29a41282d1e5d17a9e327a07624d8604dffa829fe7b6c506fe4b05075f6b9437548c65c9f3304338f14eef616d8c074a9116b344626e710b0d2018b203ab221192d7aa2e983157ea4970793da1b61f326ccc39c399dfec2e9a714e4a484fe3e9d00a23a95aa7f05b78bb3eca7187c4889ed418bebbb8790241b7b06d22aab076b84c2a8862fc1499fb9bb5fdea6106442b91b58d280155d17921dace17b51fcac52877de31c446e98ebffdad735656bc675e3f1013a07de048bf9aba1ffe87241e3d0ef0bedca46e886567fc35a6f4d91435b2f207332d9a2830baa7caeec681d4e74d06e2b6313893a2a043a1e50c47d866dd0734a6bb479159cdd2e04e53d38f1962da61c26cd1682dca391cff2bec53f2ac7a09504f1c982476e1fa7a68f1fbeea09b75502a484587edcddefbeacec36c6701b5e885944cd1f309b0b067ad5a96467900805aca6bbc27b0a88c3e98da310b9b28485f242123c9f618b3a7f85512f5b44ef2098f064612be10e5c273318139b57920e540bb942145289993e89ddfadf70ae1f454f2ee3605a042d28f3279e2466081378f731c0b2aef4ba75ca33f9aeb5c56ede0cb4148855ce319641dfd1a69770c9c045e9d1e856706d37cc07f9f8a1f3785d41a75edbb84814588c6f8e29da25feea02683aeb12430b8bb282c8946f53b75065ec4a8ddd76b654bd8aa21cc935f8f15d3003476c031e29551f2d846b3137e466d67e4fd4a5f84b364e3c2adafbc45361901f851ada13244d6baae5554103b030eb30041d94db594c869fb131793c50ea55ca0b84e8df76e7a19d8bded87f20f003c68fc4e438721dc2342f96bcef2930921072b167a11480478e69be605fa13cd5360cc4cc51c5318670cb5fa9db657a701d686be5bb5216f8e98782b8ec821f37512268d77f55b3cb00b646469ff8d90c372043c05167ff7dd815af06aee3c0c92395c7ea6593b2a537ba3824c183d82261c369fa5ec99a085b519885914135b5f13338731ff325710f5e04e2cc58454b1b985b0aab0433e4029276ae57de5935397459c34f344e2ad74e295e4806db0c854581e7d8b40b3b56690c8c5edd01fb76d12bbd642b5512a1149c5144ef335e0a8b0d506758924004cec85c1697b4e53b820a4749cc5ac120ebab1bd829780abaf93db94afe500122d1c37c1385f081b284f0bf89493d905dbbd028dfde13f6cf9b2dd07b12818c10abc38335a84f5362afedb44d336585fbca037a20b717547b4ccb8d92f8c2fae1e2c5c5c56617596b6a1f5acf568713d3e24ac412d7addc18ea5f8b95c1ec1958e49184a2fe746263483d92f0c33c564f6ef8292b0ac1c07af213402b74c7e2d4f6fa5c26af900c101aee5c7ae08ec4cca6a91073e43b0b283a62e398f512702b177d0de82e1e60ccd53a5151222315de391c6023cb2b3110d1705445e5615289f3630fd4785cf16beec22ac8b6ac5d825d359898da4ad1f6120edf64b9291b512f80e662446594453891f73e029725723e457219d7c3312cb12146eaa9666f202bb12d3e2efb940d586da2c1c48467f1b41c7e93e452689e6c94ba9227964d9304568a0908479430aa46c60f90acec287fda5281b5aed4d6eb406d5f1408e1abadaf100adad9c76acb005ec7fbd5bb40a187d91e1390606df8270d6a4484ade762cd79b38f2425cc648fe6c3381422c9d025d765dcb86f9d7abb0629a4dd0bf5fcd3b0b83b6c61882b244c9ac9b0de9de6436e95b88a6da297e79fd2f411a0a2e3b6c3e444f76deec9a86ba98c31d9760ce18d7675242f65bdb3b32e73b2fae81abd76d6fe676a8e0e4204d96c1d947bfab91a45a14255385977991ae56d9c16f782abe2433ffd119808d429ba5979f776b25647001248d11c7a976762360b377c4fe6558d62d49d00b286691caada621196a9db5efcc39a278b2dba668f31549952fc8172d766534af29f20f0640f587c25a816361a2a2b641a42820708fffc45ca3554253f440a9ab11c6f891c24a19948ac2065c5ad172345d7d6fe214bfc697634e8b9d4da45153d66498b78cc57a994bb4a11ab2c99ee73f9da75e982ce3cf81e88e1cec25fd5621576bcdfd45f34e3419af7b0b5b45cf4d25ca8eae44dc74429ce36b18aea0c4ab92025e66bcddefc474ba695819f0866db1f3864ec09b2022d955147168ab6c8ae419b6b495d889d99ac58841f3839d41927466e372bcb58bd5fd99d09ad8d1eccb0e9543790b647de3dd8d1ec64965afca12aa28421f2a616dc27011699392cd513f3baae5f5cdbd5ef2c0aa56de2eb56455405ae8c640076c104fe3b88aad2428f3a1f0f15e55bfa3e88588838f4f265e9113cb3a6150bc116978543c932adaedab36310d90f093d4261bcef9d5c0f8a4b84e9977a2a73632247a339acc57158a7479550d262a0356ed1bbf8898fc133e606ed7769c44a07b58eab7eafa6b2eed2e55edf6cdcf9ee3051a01457b741b17d88ec901a2417e69cf4518eb1eb9180917cb48e08b2c3b6d68bbedb1d9798b81eec41db103736e3389cf2b11a424c13d372ca38ad2166672d4ccb4615a5a43b46a2c23827a530aecc0ef2a82a5a3df479da2a932d88a2d664dff5c337e248fbb656322657542ce6ae59829e221d94a5792d6b79d2dcc7063781047b88b51ad2c51a9861640cb35925c70901b38722bf026db2c9138a6c47461112c6ea0c7a3b083ef24eee0ed44868dba84cb8d359e3f7178f58148768dbddc843195e3183ac601555054e7ce1eb75cb9471f033737cc5555899206a0d54d1b8408028b0951a0f770c587b4ceeb315cb0c7552198389cf2defe2008bb5cd62258952b885b0392020f4ae0f81e362b11c5a9b6e9b42e7f4bbfefcd5a61a10704ffcb161878f8f678ecad71aac920b10bfa756940081ab20dacec2f5e4d1f462a42547c292079ff099bd2eb386a5cd8754ce39ce9c44b8db2acd4cdc91d55e40cd209110fb2b4dd739b8041a0931d0c5f4a860b5f27040530c6e26e4c39211eaab4e959390d2855df8b85b7b27ed647469d1660ebedef0f62e3cd71f72027d258c7fb0c3e75d87156bceb460a9fe813f691faf23c809304449cf20ee06a4f954572aed53fe33ce1ca2bbc76d8557ca3e408887f80bf304afd202080e95b86caa8dd7a9054e063eb0c5e66f7e6c234c9b6b46075141b7805f9baaf9a3d1f3f867374d9f29575643857081efdb1ee7e3b77f707b0e3c90aaf6f9711b11eb97f1309cc718e730c0eb248350a25bb3395d25d4cc8f9f6e09a9ecc958c2225e0e0e97a256a8bd1b55532ecbfb45eb2bc32aed25e7a40e8206b885ac4becc30a5999f6a3a21085f9b77bf8bd3ebba211e26fa5f37fec0f78c018f20b75ce35d377e31132373902b84cbaae99cd9e6173648b7b379841ccb4ce3466ed221b6b9427539e6de3e72d47276e5151668c4cc40225c4cdcec7b93f388ceeeaef1aff8d2ccd76179bd2b0dd1bc38d784fee9e9daeeeb99586971a00f851270f407b88f11968686234365a46ad93984bcb1ac69854d51e0693ad22a2bcd46754250840be7060187c338a0f02fe7b248614dd94c479ca51ed3e33e0ed347efc628f1c1671315420af8eebfcf143b43aa1143ae518d2dcf6f83c628056c7d4c6eab3f5da8b8ea48e6baae83bc9760147c4b6bc737012dc265cd5680253ab9b60de9e7795b4348cd068d25109a60d9ee139ecac57561af8c0e9a91abf27a00f5c5a8706b9e115623ca3f4ccbe0f73cea72da34b7d7ab4deab4cbf22064db8292e53987e609b4780c99e74a5d9f592130b89cd0d25cb60d1fff79a47f4525366f6c3f1aa3446ef5e92ae28b05b6eacec2b06dc4158bb44c87ad9fc17fd2cfbffbde765e306171909de01716ce1c3281ca412dc3642dc9f7cc403a20ab8d675f076ab59bea4ad8bf4d81c3a5fb3744c8891a637fa3f90bded04b090282b108dd830e1535e2eb226392d07baaed0d6867d5cf5abee7b8e40b14ef495910aed570834b960bf1a81100086729564440f8599da2b955f8ab0404cbe15068ec0b27b15ca67f85227dac15fef970c42147befde05a79b362307d8078e2c64ab3f0010da9991b8f7cd8eaeb8b9cd74ff43acde6e81c00c6c5f79d2b95c36fc3aecc593de35adf75e78e7809df61b10a455bd4fa0fb38819dc7eb8739d22f7f65ec660b6753bca5d352fa7d8228b7408e273ac122d6ac3db10d678b139455568a805957faf4d6edc9cff6b5405dea9f806d6c816a9b71509167f74e1134c6355715d9c89bc38d4782e9a92b40ffd58162e9d768cbb58670e367411abcaff47fc8294d04b6549a895d17105853e762141bb9c2ae310360b0f6c8d3fc6611cfeb4614255b0e6d08c7629674d9655f0dff379e2e5ed0a2035baf7dc7e0f961e0f2b49c05d54af96cc45bd1e907e2a990e544bd2e3e1155784af950839e68b519110b74ff7ba17573db7c426924c1b5196cde988054472fa43452ee23c3ee5450ad77f0588300b0fd9133fe435428672879538addf9d612d95ae3435468832b2d068cbbc761c039d1401686774b4646d9f33daad03f2fec8d48f45cb4595799ad496c7db81d40684aabe9caacb4263d44007a94186038e3e1de055489df58fe0635625b093ba18f36eeb293ac80476e446403f57d496a29654de638974b7f4880380106d3b91c4ec6c34f7ebf072735ee2f819d8711452ac674c310e823dfd12865a92662399c1a14df07100e04369305008f3da6dc26b4d69186eb1ae0093fcce1793cc6b8f652503457e35e418e51cba6aa46d57412a27065238d35938a8debc46a9c5dca95ad0d71d8e6ba1a81d7432fa84a07f5009cc3fc355dac76b9ba21685cc8ac0b52850986fc68f75ad823a49f747b575f8fc48e7a26f453f6205b9182f6a364495e05e94695ba69bf0b0651e998c02bd53d1185d49d320fdce5fdfca6b0bff5559094b5d6dab2a8525b00a2400372566ba36b4cc5c3319ed8a4ff8e81c4f6075b181d48ebab317b7b9e264ddee0e67a85726e089a485639d0c8a71f481d35b5216f783afc02eedb6e396be24dc9f467e4096ff087f1ac2663a6d251bc0be367372a8c858efdc0e1ffdbecb62e508e297178ee64a76bc9a2a1a57066be692cfc43c16d64d4c02cc73b367b1392e79aee0d2a3c94cfe9ef236bb385a0ef883b4fd04fe42f3f7a2ab722648ab42fcecb99cea036a0a20ad8806e6cf541d96c8f710ea421619d4cf9a84cd46ac4876ffd821eba283c72a132c4e328b21c7f3497fbe92dd1bf603c0a6ce7562ac971f377464b4a58deddc0af9ff917ec95ea5b06f5361d65fc6b011c82712ba7fdbbd3f521f61608e99cf4c75434fa593ae2568c1b56e365782aaf657ff126f3cb2a68d0e96c49484a9f404f444a9204a8f35d676f1556cada56450859f9181de52f8cb6f416d8c13a0c2261aaadc89b46bc88accd53632786a22f42bf7ddc727502be34f38d646b73f466a53d465fe66fe327a35ac4b8d1487dd86f8794a561ed86fe191ed588365ea0bb796ba72d8bc45d243e5d8a66cd506a80e3b2298375584e0f5a9a25999d3c3f829126aaa49f902e76a4faa7e114e3cfe8b1274e9e8ed73e7bd88de1277060ee1c7dac8d5787fd4564545e8f4d179a449ef69561944934cdaa3cb417e0802d56447f155118b1dccba6390d1f63c3e599282cf881467c33065c9f8e68d08a3ab08c48be1d1cc54a6ba5e6e163c5602977bdfe9dbf494620b789d27710f15104d672eaadcc87656e2adf6af2cd1fecf3b2e886e4e565f8a18b93edf8d16e3ccf258c048fd94a1278bfa9be294d557be886dcaec2aaa88f91736ca022f4f9709a4488a4426968820a020e2044d8daeb1a46b33e0dfa1cd7198ab219ce21250ec30893853cb2035662703a6bddc859246d94f3ed373ce4bbf1888c1c2e00137f3005cfdff5c61fa5894983bfd6b9d847493843a58e75d2340d365d96c34179a7be8a0d2ff244f4ef5a521de755ccd5291c41c83a659d9262a1586e6eacac69efb4269c486d4b997323bb67d58f455b5d2771a5ac18a32b63ddd86d0d237c89ba3fa65a67c20f5d7b11849ca80dda40e87b5f7b11b5214d529aa4c829b947811f9b6f77ce3883bde28d03b8492805a801fe8731601fc2a513be8f14bc21e6583abee10ab41f2c4b3acbc77abbd715f01150e4b2b550c7df1dbdeea1770b51651ea72205578f2d74ee01194d8289127890fb556f157703dee8cfe4aee6400d00deca1fe4407cdcf0b213d259f286bbceaf447b2e5b6c9070ddcdd0418bf61ab0a9c4c261560fcbe8765c6ec6ed2d3f25b2285a07b4444484b259124d5bf21a049952adc645f0a67505e1600158da749b35534528664b69a4c772880a3098055055d281caf7d74bc0cc7dd5397abe3966974bee6872b12c50312ac335eadd9d41991c1cd60c103c9170155eb5ec5d645791a93af06a41d8c19e864d9b975ff86480ba4502c30f31aa1ad90075a3ddaf5162fbf91a436201e2d280175a19f231ba1befc2b5d4a78d734d32037e56b8afab1840bb05ec8bbcaa930f710dd76c83d330e5cac3f0a3fa459ab42f7f75c5cba971ad770f2fc07333ff2508b5339584850336ddadd22ba38be6d186794a81ac216e52f4ba2aadce40123ebb5e95fa2f07034bdae537a94f9bcdbc883bc9a3d62a33b6930fd02f3751bd2af5e810fd7cbb63fc2753059a65740e95032a1b49704094b003b0201a6f12eaee362f9818df206dd46434ed15ba9d81c1adf12514de17044315f21bd5b33ebf09906f9b2c2e96c89b1059aab089be61a0b68869b730130d7f6f686226409a1dbf53a40e2f3578cc821151bee7bf1c79c6f053a3771cec42eaef6d382cf9daa0e0d46426fe57a87e869fa3d3d47353d3d5b2cf0fe74edd93c88fce33531ae90d0190ef26e0ae587dc238b4bd495631b40e47e369361d40aad4667d9ce4841f5bcab564678beea32f55530fdd604c5992eab702704e0508a371088b588c9ee06931dffee5260b39ede809b1971662810a90faf6cab4ae2024caa3eece868633195cc646a8259ab2817165a8f605ef401ad16b8dc4f712e49e1337ef4ed6e3f4f9804222ef865e24175acbc8893fc3ff51fcc5b8d02e3d71bf43fec8d34281af2943446b36a6f9f8351119d24be8d240c6de8797f21bfe24548c13acb3db1a34e191a568983567e841b44df84d991551dff0a61055ed1cc623c9a2ebc4e98586a5b82643b3277cf17eaebd9db9c39d06c256bc53a18b9495963201302a340c164a1a056247bb002660e30d3b05904bee077ce8d3a70be9e11048ef5eeef2b05ab6139f19cc5439cc64cb1241c026bdfb4f20e31c4227062fca156123f60ce3231022eac3f4273817e48d70d1ca602342e84bb211026a0ef53cf3acadc0a86080f90fc7d650b714e6f7a15d6ced3eee41fdf715d0e7464ea0c8a36f0df3d65e64f4745bde91ce3b19ae0f59143ecaf2924b99875b3dda633b5c0cd4bcce136e4f5570011523c40e80b8084b438ce11ef0109b0a1deb2042c4af57189ba51131fdee75b0e49e5c98d5bc8eaca74482efd28a7a5bbeeb21a9d6e5f80bd1d715d61ded49d9943f312ede0ad7e96f3a6418555fb2c230377bc0469bec925efabacdc5e3cd4ecc1c32eada3049a7f60a3a0f6ab314eb1ff0aef23352b4e575d9e99483f2da11a3578d06e0341ef2f328835df6beb7498783001c22af30fcd5c407c517ec01032a68694e43c5fe990a5fb0fe465840dfc6176551fb986ed833a45291963fb873ed77e3de7da3573cb3a1f7955437f177198fe5550f3a7393e53424243caf5d5e46755c4e8ec2b6bb8ebaeeb987137dbb763e8049e36d54c974013f1a39af26a868094eb945f42b393dc1ff1cf8ea3d0f6ce814545b24f34d162cea1953ddffc95beb34dac0c867d2f04ffef19d2fda972fccb5c47243f009c184c91819d54c20d67f5254ec8c1b21ec293648de4e81fcc058b2b36097a9ed6de10ff4f4284da14a01abe6863cd810a39ce7dc2637fd06be8e1bb9aba8da7837a45a4b581f7737c05f1d16864a469c6927d26cb37407daa0dba9c049cf98b022ec38e24074cd2970b548928789eb0eae82fe8d55475c9939b1d32aec27b5b717234149fe32e782ac2dc7ffb8a940d08cdd70227742b6bdbdc6efe4c2950725ab80d4ffc7bafa931f9d0e81075099e8a4e7ac302cd683419a9593fc99056817398930872dc0ff25ceef1217723edd8e220ae166e42870019ca717bc800ae58d9ef8520fb3477c36aafd0c63f868a75c1637713bd37564c523842ec1f5e8fd2094ce650f1272164d3240cbb993429a87664b91e35d6ef792a6cd34e50731a8339326d72e86a257a62b7424e67ccb401ecc1839c9fc57ce130686bd77b2ff03f57b8a13104c4849f9f06e4de77a9c967cf3b9253e757e018791a287090fe9b8fd8f5b55423df4211aa36c5043145e2f5d8d3efb49afa3f691cdc4a6e8d554869c140ceb619ffc59b1f3c43dc2dd18bef7a681495d9f8988e5dc1d3bf9306da0d4ee156d8b6dc216a247cf5f175a2d96984cf6bcf3083f42c9b75e8e2c6f23ea003ab2aba192f50a12b355457e2fc9279db60ee9391c3d6e4fcb34268967a0f6147898e88a84a815bc66f1834e964b9b4ea0b6630ce9f792cb5a4435bf6b06ebe114c204c68ad048297c3d9895a8e8a85a735eeee8e6af43e33646fcd44ffb0eb8e607eaf34b926e24cfca04285fa36782fdb589de629f67f097440e2870cfd37ea22b76a9bc99878c878d5c29d3666e036ac90042c246afc641052915c0688f60b307f9db750bd94615b71ed868a4d34ad2098c0638057da2e7b730e5fba0a0eb6f22685eba8ab9874d702a01c27ed6113eb903996ee04d715f274617a00d765baba070767fb31fb6e056338301fe6302a618c902f908a8b6da981b85b09ea0b183ccfa6cf8aa45e63db26f7f3aaf89626525cbf4808ce35082a98a8e7b27345cd62ae442eca8a9d1ca89a9c8a9fe97b567e56be5bab0ccc9e77783c50199d9a9c92e12c4231c1ab7356f69adbfdecb530839f5a740421994ade06adaded1876d1228c35c573f2f0b48707b0921deaad217dde3702ffe87d8e182bb1a84eb01e157f856245ebbe75794f720218d546b8af49bd6941527a9adda5e36f114f53796f8e10b3ff44d574648ec3ca52c62b85bbc050c6b0ecd7a690f9fe12977886827b6b2891cb71c75842e32a6a08e3b1c6a64b80cb36f52364a227d98696a1b0800710f4c3e2f1927c39e9c92819a7d14f42143f8a05bfbe2635a9f0ee423781725c939db43c987d3f662c16ad5aaf2bb53aa1074c5b5695f0f48afdfaa4acc14d09de3ea7ff88ac054e29f3b7277218d8f187f0487741b220fb366bda60d9a1628c6c892c31d3e8e41404ab8bf45ce1f6c88bf7dda5f80685dff70d3973214cbef5b933489465410504eba9ba1cb7b86e086ac9464c3fe78020a1be2b8f66947f1c818a2fe7135e64e02bae52da909ba26bbe777cb5a28f02685cfca4b5b7adece03809ac4474ef0d29948c9e4c82cd3dd911d71d6cafee60e5a318ab73ee3e704ce2fa6fbe1433f3fbe2f6ea80170ac4951473573ce7e1cc232ef2ee0a11051c04362d2f8cc33e2ec9839f5d255645cf7a98f83d1b88090e7d0e02b2afc247f5cfcea2780bc72cf3b940c0ee37481884a3b3af1afa33f9aa436abc8ca709ea3f6d57afbf9e3c249b298ab603705beee22bb54cf422e64ea667aa914b639c948f0993b4fcc858aa9bc8ebd659c1fac95446886cc987b251cb17b55c91e48900e9c02bacea1807a3fe35462bb3cefcae3e308132103bf36210976c5f08f85cb0c7a88b45794bd63426d96fa5af2eafdf7aa5c20c85ab398991423076c87fc80735cac15814dc6c55cca1d96895788bac0558bfe7a56516da3ae8405d42a323d09a6f3b97b1a9738203a9c061c17865e176d3fb8c096600a708c8c0514a6fced970693a426f9135e62358ac2b7226491fc48d3f91bb6a14d9dfdee7cab279ab41305d5d5d2dfca5d7f0778177a529b7502849ff8588f0708e03e27423f7c0e1c310143cb26b14d064b4fda2d2c74939c34f497d59b18ddef18462f65e7cdad264f45033b97592701ae0ebbe56b16d10053e1155a1cdff25d02fe4fd51a922750e79afe5a99d460676c9e9fce5e6390edea00571ad4b7581ce24f96a238aff5e9cdf547e2b90657a7b3eb0d21f2b86e3aaa9b0fbe36b2b33971edbd866a0b4998b6dbccf30d3a62d06a81d054b974ea3ffc5c3e36f35165a570a0e077767a5a5ead48c7fbf605c876b34a4c3727221128d66b02d103188900ac6706ac7ea532ab8f447408bf68e87e2a54a169a45fcf660d270f2b847cc0dac0733884a6b52db0c18d0de76579702810d6785332237785d2c35dd9d181bc9b602c2de86d6c15b1ee3d6a6bbb2257d88a8f311576660ea7c2156b11b2cd816941d176c45e4ca77c6bf50ef4d9ed3bac4946d7a440e610900cefa1b37b82f46722c27047c3a7754a12752426bc2856f8718517e8560dfe0ddf62b2ad6a2e1b33b9dad73d0b3d42ceb91f8837d241cd1fe1c85c29b129c88b7452557012c3770fd3075ccf78087931a4bca4b21c2707ee8f5c52e621d7a1b8cb9daf605e3be6a976004229000420879c5fc32e501dfa728e3ce4d52576fd36207dcb36a44c1d613e1e7d685af347e480ab850aebbc9deb94b88966900183faf8702aa8d5802f0780f74e8c521b137a383e9f1cc5fa0f5437dd03c54726afc9dff8db16ee0d43f15b00e8533cab99e1889c478a60d436b8ba46464d30d7028d5d5980c4dd16aa0dcbe9a44ae9ff9e30948b04d8bf77a3df09cb47122408c8fbf02aae8ba11e91a962957f2051843b5f55c5848ee2ab52df22834ea720ee0ce14453fb7b984458b4a9373eefbd7bbbbcef9187338f5246cca7ad018b72e3daf8e37cd3af3d8cd4a653aff49edb0c91879c4ec4dd444f8fa8d7c08af80cda1473b4c3495d89184da9911dd3b650d7823dcd8480fded0f4e3aea519e82b966d37962d3dcca1736cf06a1e668654729b72de62833c7277645d915124d40751bb27ffa6d429b086e299b0caf9c55033743552f0053d7ac5574478398347c46cc3bca4bd436e8ef098425feded6acccb76805ec30c91102229d742a7e4383a816037bfb2078936cb6fe21aae801d06515b1db0bb76d7176feb8a13319741321cbb89f676186ba2ca198162683a20e315595fbd401ce0be2effaaafc8171551f1d36c7602eddd017d6ada8d50cc6261fcaba47187f29a0cc96c95e10805dcfa864126c7e839d6fcc796e01229b51ab236eb3413c7ddfd0c17dce735da194a142b8eda64c34f4e42b411413d38cc9827febec466e041658eac75cf2d4e30863d7295d133e56e3a73692e9aca0f4074ac0bbe406acd101fdd7becdaef06035db821788d75c43930e57509f599245f6ea551e8d4b6f60542caee4c70e8cc2e94a23641a11a2285ce9929fa934eab9009a6f0662e8f0b86d2d00b42ad620b7645d2c580a7fecb65035b2416548f496dc4db8650289701dff34c5614124563ffae91688560eb4c4520adf5e3f52abf2adfa48d34f386e5ebbaa270be2b7c82a8eacfbe8d3b2f93287fafa8916faefee13c4b0071041692c9941a57ee331e571a31487f9db0c7568b99e3270b09660bb3f8069006965dc768077f310ee2d470bcfcb817ef9c180bcbeb443bfead1d57595d4f9e4ad40eb712528170f8347d3766984aef459f949f2e1fb2783dbcf719775730409c1d37a0d50f39e280c17da919101113231be272d35cd1e445ac522366531ce22373451bcacc41255081250ccc1d448186a17b66688473596e23d7537d149b5d4cc118227497cb3bed32c230d8b5c8fefd5d3c04a933c3e3d5f2ac9112fc688903f74813e705f8ebc7944744c1df46eafee6bd95c4da009096d69a6228e17dbd7f9b1ba33fcb4644a59a698936a49327e39359ad9aaa97f5b609e017a8767d546ac56484cb5faf5f489224fe30684588d460145ed76670e295cebfd2a175f2f5660607ceae65cba717a00cbac5cd832d0adf4195f6b06a5c6e062ae06928ae79658928cad5b4f247d8bc60a6a14ce77c3ee8af96a802e8f0ded0007707971b561be8da3e5d9389d11de5ff92e60816feb34933c650d4078b17b8c78966a7fa18e363ee9ab01f676c4d752a3276617d4813bfb6369ab3ee86ec69ac0093d75750b338d9531d68e23ee890d70f027e2940ddc189cced0d1e7e1a7ed671f635d2e7b9b5af3bdb198ab5005e505c757b176273f7d1f424aae48bc69d418b6546ec6b46cab6ba7562e4ab79e77398ce2c7270700e11aec33c5fa1a281d667670dabe6b0e521ceb7df09d34b7a6c5dfe17068fed3c46603fa7b5059d7d1d45ca2a68c9823f187fb48820bfa07f988aab657896652f718e9d6a85772d5c314de385c548706136a6f69715c53292f33b25bc177af78acefcebb49ef8d7d17caab60d9223d0452dd1b883098b869db5c6c7b78538dda9e1067210f673d6d9695c7f7e795e31b865eb0b62515cd85ee9b292cacc8a74228e6f5d1d217ed3e600308c029bf52a816511af377f82bb99ef6f33bb9a0487e19d6bb543d382ef50ea745dcd4ba7d75cc9a8d968907e8521f86907326c60d59780d6384029b7409b8307c2986cdca3642ab6c15e3f6b9af5bb5189095db608bce0673a8faa9362b67a9a12e0b6601f0371449f90884d65493e4d8ef6edc0dcd932e5b6ac5ef054f2166857d401adaedee7e722579e07ab4b2a2191567d6d8104b817c09c9842dd465c1765f1f3307974b88ebad7b6df39b0358b556bf5192b07eecf0f7d812de428d23761a3d446c8a5fc65ade720e9cb4e55083fc842ccc78c31e7b5ae37fec5f8ed388c0a661ec04bbb22819bc9ecf2e70e8c3783b1f95334e6dcdb577bf47a3bb9786308045ac844cf500cbe4ca344defa5a577377d90cd50d1062186668d3f61a82a1c2bd4d335caf77e6ccc7c2ad7d4d2f08c5dd08731c30443985952c2fbd9291473a0c2a78b2f53204b5c35d408fa3a598e591d44cdee5e46df7202670fe97454c060c8faacdad7a562a67dff03b7be59e98a41d193a8fc90f781c92bfea575a4676385395192eff043d0f3e5719428ce75ecfea224153367ea7c8e6f001fa349377f6096da196a2ee86057fff38b728520166424ee1234340b3775591cea463aa3f518253a014120326a512f5b4835461e71646f9c302e25a58fcef383776be2bcd12df4feb04e675524c3973967fcdf24299f503679e5a6b30a1d250c04531f2d68620144be4d354bae0467671bdd6c54ada29aef15759aeb06e936fd8ed50f526d0075716d7a15b64949498923e7211bef627867c6f16e36c60e0b3ee7f08328cab2fbb828c3679da3dddb88a288d95eec124011d52a6527ef341c2282bb536005610ba44af5f10587eea05e68edfd7bfad6eb618f0d33f74ec5dd6ff3fbc967b50d743699b40f536bbf5148d678f90a158a37470d15f583e4615ccac5eb3e48eddd5d60b0590f58b4e05e8b4f11048ad44ee64a25d36fe0271f51d3c9f6e8cbd842a970ed67e5aaf49160d4687fac0dab286f3be7bb6d890a1b6b53a8922d69c22d25bf27ad329a719cad8ab9fe46c414476739ab9d49e0e46f162c1bf8055b4bd90c8c00cffa98b3d4c98ab817c38abe3d43022000e292681fc5c8af6c17edc48a49efebd91af9547c367ee78ec434761518e1b51aee326bc43da3dcf40cb00025c2fc3d8b42658cf554f3d74c3f15e31d961f8f5ffe16a00d94770d6dbbaa176f60ed2e6a3b640b43929a9164d3b80390e2e616c1be11072b628850b79bbbfa557e19aac2a62e8a35f308c11bf0275486f1e5d3fbe271bf380c1a56fb6cadd0df1bf2a04ef01e543d2781174e7247a3e571aa63e6e6d64ecf6f506785f59840c4e0061208e000c8a95ac39740d4fc77a5650a705cca9e62b8cba124cb5780218fd5225e263a922a9bd26ff62da24abc04089a2f54450f182716fcf902cf7c189833cfad6f91f020181be5c5a9441ae4219975d7ee7fc61556719c3fcdfb68add6d50d81434d16bb15eb8ebb7f5c01fcebc75744d562fd3e6dc3e9939348bff11a114f25ce6902e627418838f62391970d3308458308cc61ea42d083dba90683b583edfaffac13ef329ca662acc3f109dfb140413c163dba55baec50957b387938768182676964869d949745c7420ec8f484313865b3527e4dd07f0cd8d16d1cc4d020103f3e28b76df863f1bb80acc51ac6580c3bff88ead5c39cb6909bebf2e3642f6baceff0487a636976ff924743970baa5fb9a5ed0ea27258866009c1f944a82f2b53859639a5252f5a6878b6e7626ab7e401dabfb418ee8ed220e95cfa46575aacf858a5f4ad86aba4413577d3a627a936aaeb3f7f8db30e51ebce5c4949fa928aee30a9ce0c1d3d04ffd1cec05442720468a0f3645cc94e6662806036bd631e69c567cfa573b4dc25d2184e973ead8fa25bac07f9866403dbda9c1787886e2d461fd28eb6e13a745ff7083daa639a7b552248a06a756f365cf3f10266352c68a4e1304dac1b8260ec9838243234694998201a8beadd6fdc79190e777195bdf48c407cb0f738142ba7e0483267d159f750756fa9ad77261e7adaa10adf979d113bcfb59d99fbdfef09e8452fe2128e4060ef857b35ca93ace898c4dc4107616c9f5c657804eaf312e87a2f17b33e2518573ea41a2f58aea41eb0a2ada6ebc92cd02cba01c42300049d64401cd86b4c54f281415c11bf0c6987fa982737d1fd4e2a82045abdd06e2ceaa91e0e2be0c72a8225109e0fdf49c87ee66d6035478219af473c8dadff06cf515b0ed331f7e45b4f9de99040634655805532127209b76e437889b3741f585653fe7d38cef5642d929a1b8b5d872e9d9678ff70aea56d62f0ce4904d48451b55c394d32d2acf8a3c3343eaf368fd93e833711bb20b356d7778c4f1deac934ac934ea935db058d8c5e57f06f2f7b1c6ad414fe0843b1987dab6e9324df004e777c23d7ebe72beeb837a400518ce6ad43ea209e68e04d078032cfb89f9b5d0f442f5ec10f69b1168935047aa635937b9e9a3a3a90060719883a54c6366767576d462574701a11db5e87c359821179e8022757b201b434ab97afa374eceaf526faece37b3dd6d39bcae4dda5ea2290bdb56a0bdbb146f78d28db4da25844b97d941a7bcfd5e46a6669b4b51fd914b541d3d36e5cba5f76e60dc1357f7cb571abc991d06457b4d2caf55663701b2113e77268fa21ad31b87b68037e7a73f49ba20c3a8d975d4280231d2cd5388cab32f67d8621d664a39a3179019ec59421e416ede8220f762710c07f39d52c69e48b3cc145ee6cfa9481f1b3feb2693bb32941cbbc8f465f172e3d324ae58e48aefd5f2e3688c2ec2e15d6656c00f2fc1e6032423ae889412879d3a174ac0cb111c22acd68650e0565b4ce977db4c0cd6a13b330443f4f6343c0619b15e046e54da9e637ac59c3a12b7d70da85f39779fa0b4157a331b8544590c2c4aca81402e3eb710d8ec600c4084365bee26e8029509692567e492564d1f91b339ff6029d19b3317c667d81e7b7d149ac50e1f2c1b3c5d3c4ee7465056069fa808db14f7e9a3be35ecef2b73458189b6da0250671297c028bba5c6ae422aee34743b63410efa7d8b1e4ef6d588f44faca6c73c83fae7bd1c40d7eb1e1f554f10bd1de3ceabd1e3cb745c01baa2c46c3157886b6f7e052aa21b1f751705c3b4860970ecf085cf2ce888151687bc44e907d6152978f8050fbe8afdb9995fb8884fec7be9e9f4c1073cb48692ea9259cef876b1c256353b6fa4874d34e635e0a410b9b0935b6d270ac625a5e1cb723418dc3c81a353f9f9dc2d2860047eeb09d2f93afeb83116ed32a2551acf230141c9a5501e1bf849da25e4e5c5e254288411f35ea9370494e0d25b25db0990c7d40a80e44cbbbbe6b6e7b3949ca6cb50c1b04ee1dc643e0e8fba722e4fc5bd9401c68d32b064d9e995398430092557d319fd847814ebb367aa11ebb31cd1222f968514a2c040b5581a6379db755b60e6f183f5fe9f761bb2d314ee58228238bea537aa1f0e702b12596159e88a86fe723090f37f602777549ac50609076f61fd204e7a406367fb2e73ad6ad27d77c363bb6c57eba7cc6703641222770dc9b999229cfa4e0f7532ac59d2b4360b6d0cacde6a0b2359b22057b41a70004c530c4eb79e5abe1e87a150a022bab23b41ed1c0ef6e54efcb646304e68a86608362d27d1f1ce09a45f81c95858e2aa3752e20fad117f513807c231bfb49541c0062ed7eaea2bc139584d988aaa1b6cb18c444621a4724a1522782090e6c7a5eeac50fa2b44bfbcf2678b1e07452736116437d6d2885f5e5b5b2a4de2c47500aef124fda7916482be1bbee1318ace3ea1b1ae197a61f6f2595fd9454023314eed85f1f08a4c275d815345e5c830196e633d992630cee5783b633b202e9ace25a91c7fc7070d9132e7c717f18f3e508144659d8fc8ae84a41879e79f5905c1ca430049e3999f64959389f244b18f09b8502eb3339a83a6ff64f44339ae743d52ed594c30854c7d47e91f08096caa017db4c12cd43d9b95787f9136bd7724a5d4a33c82ec0a17d382515cba594d6e6297c70606825bc4aca4da1cca3d2d101f7da111642d6974c087dece178823c39143a99f4b42937f6cfc25d913cf86a0ef416df2faa5ee9dc4a0edd9e9f9995c9295f43ab21955ab3cdd3f8606de870c179470c7905402a48d7a48455ac57d982a3e40f4cb83278f6e74936c932cfe3476e255baf423ba2721f10180348bb62457a1a33ae6e3282e62eb1cbd420d738891520abfcdf43ce882d66c916e30e37912f1171fcbddc99b3540c10320b09e0e4ae3c26e130209e395331cba9d09de0b0fa7d77ac3f931640641f2e66ddc7fc2a91d11db1d21ea1da953ee040517985a9275d88001b644592c781a2ce14f0d89bd2a533149c58a08e17be5ed51631acee6687d654b6b607490d658e16a7d6d255c8cbb28bbd9d856a55ab9e76bf49bbceacb3373410072e31e1a8d609103cb854ecc30550d222e3b27b3a07e53228e388c4108c173542b8a4da130de465b5403cfc1b8f16be41874fd957e4dd3c87b75bca7a9132ea3e30249472998bd602ba7ba12cf16827cd5c85aef4bea7baf714a4cfd3c08d1568fb6ca9b09eae896dbbae41ad16b44bcb7524594dbb8005dda688be5d7d240050a52189816fc9a1f43e3b495414274b1f4fd45cba09afb22bade98cf3f9f531cd59c57ff37c3fd0abd91bc2d860d7e729b39d0957b4ed286802955d75ef32a6a282709e6b82a0fa262ff4e4637a17d32c7468f710565047ea625dd635a015fe021a302fbf9533a1ca7df14513120d36a8619abbd725cf450b628a3180084e8b6206d904a1711018c584a4f034706f8d51a5e784072cb91bbc9097be5de46d1e48dc6f25f1fb954a127d3dc4e89253e8aa3a84013d41d1bd079d2b0fdb431b673da56ec571d867ac681725437466143586c19bbae22ae67f06df7164df5dbb25fba573281b31094bbbfb230f351ec9fe5a5438131346ee51c49876757a3ddd55686f8aa4bd49310c79d4be760cdc0d907b2a6815c20af8f8e200d8301ff8fdec161692368a1f83481396030352b0ac53e988baada0e878d2abf3e9dc89782d15bfc56330b58a469ec2ac2411b1d046605e1a3af1607908a8012268a35d65cc101be34766e0e100e291415b7c6d20636e993dc6c7b0b3454a1205e613105084a99f012064a472ce9c4b34742d1c24feab65814f24af593cb85e7db29b2790fd689eb1ea902482da5cda9fd682c6272ddc02c300f7d9c09f65a6b9438ead7cbbb313ca700bf2f995ab27dbe4205e5ebc6236dbb068decede90ffc7d96304baf8d50c3f05362714662bb74e89dab3803e6bd16442dd388015e46637658bcd0659a2af4b8d9bf151e14dbd2e834d6e3b400ffef0435cc30a91e015c50ac1494c1e5125db45c53aaf79293bfefdb2cbe530d8e93fe744a0c152dcd6ca0c6a0af07e9b9537dd0317a81cdddacd41ac2010e2d3ce0287d4704dceecb03e5a59494906e331622cee309fc7112cf9f6965a8a4832853a80d9cc84f0e155ac4e50a9a29dd14d7a184bab11be55ee4bb56f67f8baf43762da018adc799d6f2c68cf50acdd76f84ee85c28508c99c35c79312fc3b081d9be22fb2089781d600bac15a84b3684170fc6b6000983771478ffff4eb825025b86694b88296b2eedd1ed60b9077f0fefb3f8db6f6199bbb496500960cbc36ad68577ea079e3da1a61dca5006506af34be724bc4d6dd1cb4c25a308746e14e8ae2e5560f8e6a401e51580c0daa80379d22c8f402acac62603bafb586e2ba9486f0f069ee4748ebeb756dde16ab826abe98f98e8a60bbc14e9bb4a4a5971b06d4da99f1f865950ef1f330f2eeab41f89f6513a8fe4fc40f113d846f52079463a2987cb99efe2a3dc82414ff480e4a8829e6885e7362ac1b7a37b21f6aaed0f07b77e8817699c12382f0f449060f44bb4c15d3fd118e75617586c718845110737634693552123038bbe2303b466907c940bf4f646e177673986634288960a763e8b18e234341e4c95fb4167eaea92c9bd2d9edd5dce749037a4a6e5b245414f4a702fa3471e622881df5ad50dea975b54ba30b0e775fbfa573101dd489306aa14df62f53fe07c1610b631abb2e10b936deb475d96f40b73fd3cdce192835435f283f384a4b7081812881b9bdcd7e3eebcb90d265b0fa22271b778b867dca138e5b0a7c0b806e106f1d76450cfc23db5b1c4c5d23b274144193b3d9b8786c8c733dbdf027b59e36c817a7a5a2411be7f9173b3b09ccfebf7b850427527d07b80a2800fb29abd142f85c442ad1848b3b72d41a1117789b86c63679c73a1e4e21a88b68e89cf8d544f9cdb96bb7d15190dc30c2820e7972e6c0a9bca218f2192b51697116802c6905b3aad166e293f66693aba034efa8720584ae070a1b659c41d53fa877cb043824797a666f062646ccf353f2b24a44301bf1f80dda188a64eae83bcd23bdba79b5edf018f97fd95cffd232745e054b31e17276236e991528b81d386ce999dc268b5a20cba3bf3a4edaf8dce77c8259a9a60f5e34cfde76c77397d1034140d0a035b2648f817db853847aa17a6cf23a57d8073db9e595ea32620905bf234270670a1d54b085db30733f7fec8f39252cb1812bc4d914a3997d370bc3a1e0f0c11d36336865fc3543e2c91f649c885e245cd37ecdf7e29d0f8a26e0c2515d551c4cd11e5340ede9584965a8bb733ae8543241c57973d186d5d471c67c07362cf4de87132e48aac60f0d20326974cdefefd2dad089456fd8247572b2ed52a93f3df7ffff41073219a8c25c753df4305abd8bbfce6bfa562d4daa8fbbce20b2a6b0f0288983a2500d7242a8c3f8d21a9fa8723e125c356d51d0a8baa24d8fa8214cc3e1eaf22fa48013e285c14c790a49efd15bc1b475500f078c349641a33b93256e1051b55ff3a1fe47c376a4ec4c6eafb16b88f5b0d0b6ce2ab069015496647aa925aafa8d236c2376fd5b7989ad0fb6db1e16f78a8b46cdac6c7134ff394a99be7dfcef2fe55a844ab6c97deea4ba9af75dc6dacf70ca5770a4b1f369daac42088587abb23a06a67a432957eec0855d25cc6fd62e78f3e2c82f360661ea28c1e9557fc4306439a3c82b97087d116c2acde7f46c534ef5e76d3cdf1d2475c90abc7bfc3f5f328601f15ece350cb6a129ddf713ecbbd5a25f92edfe0afe60594e8628d1c01a05ca1ac94b68feece4edd058ab01f479b241c531ab42bf351b23c2b7dbbe1d4b1428cdffe63fde0e82374caa0fc00556a5c2c7de4b6c37ee34ad05ed95fbc92c49288c80a0d6411665b56819cbc6355b3358aaf130d6a91aac2a6096bee5f5bf1056c7fc7ccebe18bd57f55064612f0a03bc1f3331ddc79092c9835471ff6d5ec8211dc8fa8aadfb91b9c648b2bdbe7cffbda93d9348b817afe1206977516f8e6a0a089b3086cf1fa97520470a1e128676795905d8f406a352dab615e718586b9adc53c20205831e103c4bf2bc5c8da68757007e1ada7afb8bc35a48daead1f7b8f908871695ae2cc6e71f8d30f2d2caa8fa5cc25809d7f17e9c39d05277320b6a04063dcdc6adffa645094894ca59e976e1a4a849afbd8fd683225d6aa664921ca0c3139ae4a3597be06827290a3afa2046162798126f192672a81b4ee8781e4d17cac4dde36f6dceed7105d7cd0903d505c6cfdd7c9996bfcbb6553d8a76e750c9a781c1bfc0e18c8273a632ad8b4a976df7a54ac1181dadc58bb1e8f4077e3ea896c0ecbb89e0a20851d52144fae19f0fb8b57374a822439c7012503e82e58396bcfae546d5d9e929d6391819de320e700fad7fbb94a2c7abd7416c28b0f4b1395547a3e6edeffd6239d9e8e4670511e46fc2b3e4b9095f49cc2bec3ef69bc82fadcca7376355c34d39b77d246c4afaa47fff9c87a4f7962b7cb7a05607f97b1f1abcd21783123896dd60dbabc10951a15405b4e2382e95c9085e88c31260079c92de5d423759df6e2f5223487b52282cfefb495c6e36db888483d8493f2966694683c0c135e997d438333adf19ce74fed36bf5004e1e18893cf49cc55b75074f70b1ca18602c20a50c5f93837ef19e3dbb18f3dae9a292b7533cc6f3214529d987ba69b8c019effdd98a515639964dd3c340e1b7103a864672dc2d541b1787f1da64c18e28f2fb1177c69c1c2ead1deacc00dfb31377b2f640f7c5c9fefa6a576f016a272832492aefd7098184d76937914b6391fbc4f5c4b29904d9b4f78f700b29f33d96700c2330d9b07e22da05b9635b98a469a019a13ebc3bcaacec0e58e4f74cda322fa2e15ec0e5d62e138f2c7780c0bb0c4cc550229f4bf4a97c85e3a14689d9b280b716acdfae80afd44c283fef69fc639cfa46dcf931f284c3004da750788eca85fd7dc55bbada1a180c3a0abca56559a4925266ed582cfda25033e4e5416293132451236cc9471a6587cbff8918296f3c564b5d7e9c392dfcaf447a47abf932fcb0303f79dbc91e4977c26c8e6ca254161cddeeaa3b9f4608abec373a37711936aeea507d6a866a60ce73a135009e42b6db4267141e4989b32e0e2062054b67bd602cd5f6491682a953c33c2fb4a7688e438a021ace83ab045cbf3f5d0c3d782f3486bd0df9e282b066d07be15f2c472bf304657f1ff4986eeb5af62af96ad1ff7127991d6d6779566f559eac2fa2952c25e958481f247423c133072a39f394ae0f0b0202a13166c794f69b761f24913b7dcfa02be0ad95b58d8b8102a7c05e569a15e7c1128ffd89dd29aa3be4fa51b6bb1c34f37a9f65d89d5dc151180f575b40efb8c662c0c5add0c3ce813fabd7f030cc15f2f4b89c44361cda39b3ae6907867fc58d11142d61e6341749a83a4459b6ff597c85cc01a62b1b4dfd5555f3658bf9f52c0d26d9a5842a08bd59153d2e9c26fbe97d27dca8366f514d6042ddbbd7636cae2f881ea8df5716dc4c63e5c19636114ed858b936a11669c91d8088408ac58ada4a797bea1585297b6200df0f3110613373e09eb4d812c2facf172fc5c403133863aec06194087cf42da0ef64c3d9d3379172f15e9b183c91a38f6653c4a0180fe43eb2ee3a52770544733ecadc13eca8e7f0b5d216adc27390f069050f4efd5a325df2e2d35f14f6049e2538c5cbb31a6547efdf82a5fc82f3340c1f6e75ed5c10e33350ba01125c0397172073f6ded305c629a1487b596b18ef58376cec1757e13fd2aaeb316493716ff51b67c5bd96851804d9f502c6ef611dda2d98594b6afa068e3b460df5d3b78fe96c4ee969b3a24273ad2b931120f10255b6164ef5e17ed3ffccabac58b11314644612de14db1452f8504532c17c946ba5333bc2ea15754939aa28c551d72ad1fea965ca2b53ce5c9d226f7d8a02c6006b0a912bcfcaaf77cee387298b5703520a75f2a715f47e9c2fb3f817050d86921a9de2e915f71635e4e2005e7f5b0544506810e4a4dfc9844140342acd2639bc005d617dae2bbb2954257ad9e8a2b558057875812e031780e55e7be8e5c75f79755061c1c947cecfa952d560c6b771225c6eb7defa4dddb5685a6e2d1fa31823c0c703c6f58e582da1438ebe10f84909822795fe85152f0de6436c260543fcac02d378139eaffd6994c1ac44fddb1e5ac7cadb51d0a29cbfdcbaf984725f670a7a974ecd6ba9cfa1514777bbd2b1e9bae22b7c5ab88fd61ffc6476b810c5ca08ea9016d8894b7d1f77e314ff734a57dd73e7e324e2422cbbfb6e923d4429d3d9393151f0b245586f9201ffdc009f1b088c342d905fd1e85bde10ab786427bb4d104be8144ecacaa7ed6b7104e57d69862b59fdcf12f0ad01f7f7f68cbd280719abd513ffff58442c7f431ed85260fc380bfbfa293e9fb63dfecc3eac288a0aede53ec69ea1743fd2fa7869e9c11f98b9348ff542827607db4d5e9ffc6048d1cfe3f9402f5bc761a821776ebf640f52275ad4884633545d9d377d627423bd3360f261375bd28ff710a98b14256cb427cf027b50ee793acd8722310c3e0b35300d755fc3b1e671a91a217fe0cfa0df4a99b176e96594b6b583ed2b9593df880e7b92bb8ddaeb550795f96e0d0d19b1af5feb7ceddea0d0ce46ddfebe634f2ec7b404173b80a162cb377a3b13c508a080f4d8e4975afe8172e662c578822f8ed0ad37d154b34ec31e549d536660700379370373b9954ea09c919f644e0175217b28d55f3677f7fe3d63f4f482d60652adfb33ca1875d4ca23db99220f00769e75f140ae0a8d36266a8283f45bf3ab444f1da4e6ee0f9ad77d929553059928cb65a326367c8b4649f62fc993273940581574a5fb4c186aa29e330073428f7aeb94a5e58b066abc0e373c8c1aa9e243d74905ff75321b1f96342fbe9e91bd19465a2516d1e6ca78c0e1b387770c037b67bcad00703dabd91edf442d768172355754c04c8b093bcb83ff81a85ebd0cdc30e356765e3dbd1f7a04a62bf31fe270a6d794959a36a6b52e6a5974c93c4552249e6689bea737c4bb2c7e11179c4748705fce4861a8d61186fb641d6be97fe8f49a8504cce3406af596e5070da897268cfc312c1fb7954440724da66b501e4ffffff1b