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 70080 41152e1b3caec44c997be261dee47d568f1eeacf16f03d84ae301d4a189b360e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b1ffdeb6f8ca0927bc17d8a187bb3d75f5eb59caef9d86866b50767cbfdaa075
Certificate Block Hash
41152e1b3caec44c997be261dee47d568f1eeacf16f03d84ae301d4a189b360e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040110000c0240000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b89731a6d44b4070c61e49b16b6edc58409c8c2def7e2b68364b22982a6d6371f8ca266464ec3e806af28a9582969a60e748ac88f667771e9ce23362fc2e6a0430ab726d4319a904b3cb4518c98e451852b14f9b6bc961fdb504000000000000004000000040000040110000c0240000

Raw Header Hex

00004020e4f1662429ca4f79d2893a228b55f8407997063e605edb50c33dce4af332687d76c320480582533859c5fbd351ca3bc8b8f0db2305e5d3db30689f68fc05c65ed13e276a310b011875a0dabf7c76506b86869defca59ebf5753dbb87a1d817bc2709caf8b6deffb1

Proof Data Hex

59,560 bytes
121216020307d2b6a2e3b3a39e96047a1208e9aeece5c9199098b93f5bac90c5c53d8d555b8eb7339f757da3445b36733ba6af0a41349d4306af5261e89affa0a7bf90ac02f9be3648bfb16809148445ed48afa782de2d8142497ccb803f1dff4533541ceb8c6e2dbb24057f8a1a6c4f4141e02b30b3e1887b13945774a24ebc3d42727e01b415c9cc6130e0fe00c270df07ef9ae05595fa366e477e670c5e48534f38b4ed2b8cf044f59ed955a7a4d0bb4e3a5090ef66136a9562bb37f775ec44df0ba230b68a14179a9603b2ee31ddfe7f9e2039fb807968b0430fe3727d600c07686984ea4cf29988e56dbb161259cdd290661a757497a2fd44f02794b8336973dfa0dba9960240e24988d7778a8c938d692a0a175487f2d17119b5e823d31d752f5ce9e64e191bfcce391632b568dc881b60930487d524556633e47fa94be9787935afede03575a31908f94b398e0a921eca79d0f3b5ec1cf616d6e3bd4ac09e9e0cad3cd62f6b1542cead6ad5f1e26d8162964cd63e2630780df8be5bf396a7a04326229b054a17cfa1ab3e2b3f9754a60065b088382658a43ea31154fb5c3a520b8cb454d8e3d87451741a71a6b4c30d12e4674ae94b82db137c6deed0f7d33d7357946c285ef119c8a4d54e1dae62461dea9e6282e192e19aca2f94383c18cd3f483d503a3bb1edfa1797d888f173b47c7a881cefeba169e5ff25927b2738233159b996aeafdaab6bb0b9b95fe6f845adecd7b059c0ef074b94be8523b64c9b6139390c0a238fd158c410bf7b3b99ed05363c3eb21e698a15827e7c732d61d41fc99f3391b88ef97e6fc06f96b7081a959675f204548318f795842ad4ae37f1ba328965fa3241f9fb405e1b4843798672fe2862df1708b64baf2ba3b5f9bdbf735108f3098bd10e065f90406b3257481b665b6fe6a2436f6094b4028616770425143d7f83adc289e074d8af983add609ca29b4a3ddf01d0400550f1c930c7efda7f797b0aa294c0d772cacfbc5c6fe23f5348d09fc230bcaf467eeaa3cc8990eb65f06f68e352a2f41f9942048aeac740c59a9b35edacd0f36fed17eadbd88db7be49cd2e154ae5303fcdb5d6bd4301c3047fe2fc37a1e953c20bb48d55ccbc70a7742ec78fda07bb059c96925a1d877c9d1d2bbf5f0225fedbff7d05a6934f52abbca614711ef4cad68873951f4f38434c50f5f162e80131fb0c28a5e936e32f905d76038d5aea88364d548ad564497b384933087a2a4f98d41b6457b45a940390732ba9cb9eb80cf608d9c8409e62ffbfed4c3ab0dbcbff6e365ea33c9aad098ab0c00c27c7d70ca4ab94e896ed3d4ed4063d5fb3a899890cc720aaf685aa6f60d72ebb07a76871e56c3a45ba4b85b840f20aea63b4819c5a94e6ba65e274151404ae4c3a8f1887a9e37b260ef6f4d5956454fc312a22c569287351a234fe20ddd698cafb503d9c6fd99f63f5593f145e7148858bf47c1576bfc7c7046bc9fc5adf73f21f151df6305caf521c6da1f3266252301c89c056b8f359c8b3e38e0f55405ce0319ae66638c055097d60e4796396db5c5d75924f1a74a63b9001652132e2b25a66d5ef4e558310fb3c01809123a7c5463310c2b734ab93a771009291f00beb1be6986f91d362ddedcd869d0d3d408c493a604c58290bf45c8cd4476c764847beb213c2f9f8dc9191c3b4bc75fa575dc0c4b74fe95b7980d89c294bf8a4feffaa6eb238f9ba1aaf047dd4b1f10f092bf664143c366116b2140049afb4adfabdbca0cdd814aedb7c81f91342a15443c83b0ecfe0facda1a34953ba51c9da5de2d25a6e3e174d559a26fe121442c424742848f9fa658c7a503a9e91ce5f1d973cdfceffc8c7c53f5a48f51ea6abf7cbffdf7ccd0d48aac60cc80814d98c86365c6ba6e3caf3add6044329e6c63e7bd83b05824bc5cd898a473e1cbbe3f53c7f745669cb78d60b9c2fc46366efdba0b956b65158fbfc9fa45b1a430b001ce7d617b5d41c1ff28e92b38fec8a462c57d5bac2e4e2960ec1cd99471f9fdcbb10642dc109e7921f89444e670caadd069846cd6a1409cae063d68e7d9db9594ba8b24ed1ead2f38bce9294e40e7d16cb6139c53c2d2b8428b51d1c31fa6ac59235dd29f11193060b0d5b54e761680f990d07695fd9a1109fe64b58a33010efd54dcce181a08e63d0eee191e548e82ad5ffb3b7239d4b7279675b0842b803b7dc279d64bfc0007f7038caa4cedc0ad840828285a07228d3feab8ff55696881801ec5bc8aad3f19a0df20a5fe98d252c2c74c2adf82d6893fd13a91f925fe9ef60093f993335e617f7ce91806462782da70b5532bb48dcd2a62d228fb6fe45a9c1aa6c61b537a5d1928192dbdb69ac2c9953795a32df8a3a90d510314fb463b2763600729d0a17f00f57f33e10dbee20b9924c35774bbe5e75d694a8ae748372713b7bfe0717d7dacf2b2cb05e556a975f0bce40decab82f2bbc64fdf20c67dc752ab8ce93bbf01355a614550abb14ef8921d52081001bb144304d21c5625ab2f681aabbd5cdfc02c06d1714947898e7dc7b78c07ced44288e722579504992a22702a0d8d720cdf0252183c1ead4a4648a4a95cea9132a5e7f15c56c34bd52206689484021b5aaa473ba25df89b2a241bfe52cd66140e76cd78676de0043572361295f3b627e15651f74a59abf4ede496306ad2b9b15c63b4e780658869c503543f4034fac3854bacc495557dca13ce97710ab8e15793bbd029dbcc5474044606a6168a15f15d805e7ca94bca82ae9d54484f4ca08d6130706dd1f23c472ee1fda90dd707787583cf742f886dc7270e7b33607a6456c0c99e093a8343bf3aff415a544a8a8abcb05836401d69aca9c6767903ab2b63fca2aa69b4b22983090c0615a75f49e2f35a99b866e5f4c67489bfd1805b56d1d4c9a9c89311088e382925d22ddf02f680cab964a5c37d0f9c208780b50aaa4e2381eda197d1d0ff84a9ca2e85e467905eed7efbc8df51fe1dd966d69971dddccf0235a5e50115de8bfdc76e3b98bcde29ac412aef7ff6efff86b9c25bd289f660fe1ddb51593bb4be7437e31788aaf21d181236d6813a51cd297d03212384f64db7682f0a24c396c958b43f89c5c7da716dcbe1a8162db4e03fff34a85ecfcf7c13626f7178064d5d71eccdf2b466ba933659771d13cf9d131f5adac6b9d32c4eb52a444e31101adc8a0d64d823dc1620dd9775d02399f4b1e94e414bb0870fae357d57c1ea3a8370d76e09830495a6cf8fbfe9da643482484b3356f32da90364beeb0a36b4b93e5513edaf15ca0a190ea8ecd54f64793343486f847ecd24766021d3e2c3c4516f459c2ce61ca38fb6c75f6699095d1c772e601ae531062bb7741de5e6d528d67b4c964380a44d2dbfa78011a9e38fef1ca46eb23ef3ad2e736d59f15e75fd4d9ba160e906e4bb01bd2859c6ac2dc8d4c6ffa42843e7c40ced9918644c1ba2af712b24c7e1d380133c1d9aecbbc2181fb4acdce31807da38b622a52512d5899cbbe4c173f4d84e36342107f430cda5d52309e65b928373a1d9bef49acda9869cda40ba015bb96ae85d913a21f7da048f0f97181ae5b296219e8425601319caf85eaa2fe01e20df99e88fe1c97dd5ac4f3ddaa09117aa02f96100330fd83654bd4851770ec7815b2099cfbd068a328243e01891066c8f52d4823a1810767006b6eb938d8d03a9cc9b03cfb9400d6ca95c33a8c01595ca0d80e4aca4c154edf86692f806fd45638596053bd55caf59ee96703031aa69fc8423bd784ab2797ee269778c5b1922c666388e782f6e36ad16bdf6e84b8de6821e6b2a45e9c957b151774d33a78d889db7f6b3f458f7896cf93134438ca32e51f425e53d4a5cbcbf12ac3975d04f079321de3997d39262f3bcaba22360ca7df410fcbfe0b4a2daf54828835ff6bf4ae692ed35163675ded6721ecfb177a8afe5ee4f4db8b073448c9746343d6634f0c81982ac5fd00bdeed12174bf8055a341e5850530055cf98dcc07f643e2a271f9dfb9be03c322fbfff42e39b0204bb226fd6cd47c8aa2ff462fc333e59619e52a6cd15e20fc76e1cfcd794bd8e9c8ff1fbf08924b82d06a2bf973b2bc7a3cc7a6d8d66b4bc5724928d7aa9c65bb2d24ef897d22e7e46a45afb216d14c98bda2d645c1fe33e42456ec8c5f57ff261175300f2ef4744e8779dd62e8984edabd4df2920f984a24ff282ba063296a9313d1ff863f8a6d26a5ff5f23ceb0ee42b085b1d3dd4ef4517a952553cda9c6ec246a973865120d08c98fbecce5c631bc70d0a8e3a34314e55a8564a4997fd427d7856bab577be801fd3d37b4cca4e3cce079c36a4f1cb9065cd2014be089244900c439df387a55048f94c3cf276ad65170602205e3b74358fc9e5194e35c9edaf470c2c80074653c2653e0f83aaf439bc5d8930957f17b148e7044fcde3fa0cb728533ce9842be3f662230a1cd4b81dc16110d7556d7bf60e6d6e5f220c3ae8f3ad677adc9f00499e8c03631ddc0569d90d55110ec7d094241bfd9e8db88aa90a645a6b579a9119e2bcd0ad9ef5485089ab6ccf228e0bef9251219ebdab53b5e30823d978ef1c8a354e7cd67a1a42ade8b8c4656237fda49947b8fe8c70e3631f0d1de83bd07117cb944aa09ac83963691690f2e04321f07af33768e8a2a5b7de984cd788d8d7f1676167cbc4caceae65de6389c132145448f23ca56f5f1eb38495040e0c1ece153ac7b6bb95e1c71e105b727c372bccc035cbc67c195530148a3bd55270b6004242455164a3f52d794b8e77b5ca12d7939436f7ee49db29cb963d5840503c8d1f7c45651a476f360217e1adc80c1eb9ac590938739ca006b52c66d19d138df2fbbec88c77921b6e5e4e6dce8fac758e022386169ccaa133d61cfaafd89067376a97448683da7b0b720b60f015d7108a1f085067102c77be13d1419be32e6b4ed3e4553c165d94c74bfca346bc8f09639230cfcb9d0a5db8125003355df8285a42aec20d55bb1e13c28320a313eb77a764457efa7fc2391613b31047c60116c88fd41a3a464aa2b1ed0e6117570a234258fa720a6a71b8ab923410953f4b3b2f69d54c0083c91908df7a64b3c4c04e6199c3fc4cf617b5f316dea409a48277dd9ab48f64c40684217384a2ddeab8809d6ce7401aaef0560284787741535dbe5b8ee21b0c2b93b9fbbd88d9d07c2e5780365f3092d3e637b7271c3d7ac52450bf7ab3180b4ec040ac77454dfa2975eb46685e7e741cc211d474a14ae472cee8d34c7a8ba5c5e332f455503876f3239596482a0086bffca5af2a771f439f1ea4d3e47d11e3cd28c3b645d35b9eab4fd3bf923067b87a67702f083aec57d70cda899d58abe7a0277cee062df7f0f8f48834c476643977658374ef628e6a4422f211fe711a89ea518d24eebbed7cc21b64546883fbc40bcd77726f4caaabd207892b82670eeadae8f6f095a7f8ec537c88942759a8c3e3213a1173c086a85a47d961c3ddfd86f00b1f869630de6415cf24e27aedcc0f46ba54bb79908d3934802f902fe96faef96e99f265d63adf2fac289df1ea1ff9a16d9a02e01e457527f183f19ef4dedf380a6a9a5f1afdec74d32ad30bcf0e039c2d7b18ac169f9c3571f1ae43cf01cba6bc099b80f376072f4e44c8e16841e5819b9f182fb6b85d989ed47e4512d2d1bdebc9c748942fe2a932187934b7d1b4350d185dafcdb43ade9b2d96c47995471702fa104f851303293b8d158628869b2c7d43485af248394bd944c9fd54fc5b8d0f31b8815245f71394aa840e0c8995087be3e40b6a3c78225460c40d3fc1a14bd4594f83714ed2d4be12e92844dbcea4243e60331f32eca8c7b645161bbc275e5577ab7f653810beeeca4b6ef99216e1f6e6b1673a07f0d94a7eaac8598f00b864f751f636f5ab50862ba2f5f9a801752c24a3e1297a12508394d70f60e4f456fdb6bdcc482e3a76de5474527c86938de7d8f12316c80ca71a45b042f8e417ffcdfa58f94d4f04b233a642d7462c88f6c95a266159d386d92a6027f8d7f3cd352f6ba37005d6a96ab0161690df932de1143b60821d1aef1249bdc7289069e82ca42f3c2ed33698f97c74da4285362dccac9176e5ba6d22f28ae2525e5cfe67db1d325f6abe36c084ab60c10c9b844158e833c7efaf3d410b586f7b6beeabc2d70b479f26ed15b02a59e8069b29a28e1e0fe6d3cb6369b9e47eccba5fb807e6187b6c44cd8d76376f6a997b77d6f814fab6ff8fe753b95af3899d4f3b0c66f5636234106463438a73cc33daf810cf351ce61f1f38d996a6b4593637620f060ffd284b726c0ff64715bd02f4920d47387e7279554db2ad22659d6bafa11df551a2dd583bc414f27e572b8604c9958b63ef11e19ed808e18a9781766fafae48ea89fc7d6dd062565a7e530679b094bccb80b6563c7ed3e4bf653ee30fe8a2f0f14250e2fbc5b11867fa3dc97340b46059a7605a6d69a89f3fac3999acbd40dd4085fa070de29d88bf649756bbf3455514e2066f25ddd2f3eddf682044c33ea37d7d54f3a46ccd67508d47407dad5b01fcccf3685434e84a117ed46096823a73e24ce57f7db2ea8a36c07c116a04061055b0537ad3274cae7c8378fcfeacd1376cb6b1645fcb443e976b72ce9283623f3fb686b6f8022b82764fdad2340a5b8274e61b49651591891e7e2a57b07a9b7620ab09378b60dfeaee98e260d57e4bb8b2a8223696485c8988fde708f014ca244f7001b139d81ce24f56c1dc135ffb1e05ca62e70bd3541cbc0c6ec5cd455623ddbebdee338500506b11948af2c1bac5286bb56c40d92dde5c1000a202214150752ca6f0f893bac8e1427e476546cd83ac3389f91adaa22f59dab1fbbd2cd3e4a34cace1041205ca562324e79be404924f1f1d0d83f44325497b998f8f4fdff91b37c0be4e52621844a08211ee05a6c2fb2715102eabdb9a5cd4a6bc9f5a203ead25f9cad06053f587a8f4309591cd5295e002cbf71a0144b1899fbdf1fde1ac0f06b1a83576d287b7d77e9f06535dc1c71727d8d106750776ef94b0e25a456be5d80be20067f2f4102909a0226432f093cf048a5823232cd2e6fe3ea76b27d699cc0b7a7a0892ac18cfd3f017b5f3b693f1505b9124602d119139f3f84347672d66ea5a3df132b48042b7e9f3b5c097b4049d499f6c9bc6507301852fca504e15beea98415861d914710e5718508a1caffaa6f5b40174c0aeb96e420aabd5567be87befcb31275fdc3fbf509a5e28e6bc4a53c470d9e5e1d9f2cf73c1fb88bd0d5fdc72eb7fdacd7b2a58c5642fda40cc930b83dc9d867635370dda768eb8674f73ea1f2245e5d0cf0852a67b5c490d60ccdfaaee16e8f8a6685e72a216e7f291f1a6f9b537b28ffd3b33f37b39ca2d7627262f6256c6bd71b62e71981f82942202e51d585a85c02dbccff8882cdaf239607683f366d6318e712757671b0d86dcb6fe69ece7b8fdf23a74096845414b83048bea344770cbebb30ec3f58294a7514cd8af0ebd42263f0179ce8fd36c80f4dea1e0d65371d07e2f4509cf80b8171984ae894424dfc5e2128fe546953db449dd76e403ddb8707b3ae51838bacc03ed43adf366493fedb9401463723f2325b63a8f3bb7b071654a6b03e2b4aeb13223c0b78931d3a4bbaf9cd32cdde0f62e2d84d4f74dacfc9043397c78146d9cf34f387d4244436651d9080c11c45e5fed1e2b137e56b2d19a42abd4c3532b7f2757e2c0f239ea3ca263ae6bdad8fe6a246d77eb441f3536830e23004b99e545918f9df3fdd2cbe3b383342d9f7571d0047ddd312170a8b5bcc979185b2e4ff2f5c47782f4d2eb5194e214345e1e5a3bb3fa0ad57f5f0d48757f66e8cdfc0a1fc6524f94be9b5d12514b949f250354732c3f6d93438ae73a526fa39aef7aafdd42ea89a5b112f6f43343099409aa6a84d8308789e20b1dbe0fbd678abc9d67bc1551ca5e2039fe2a1406e5a523617725c48c75dbb2e75bcd797f55c6f3dc0eab4c4cf3dd6de3f2e4d92a1a911ed16825709d7631c63b02b0e38e932fe4f72e2cc890ea9da8bf71bdc7ddfa3412d02e9074ccaf4938ee946edecaab4bf83ff16b7a0d7ca77e2033d7f36dc7d10ee1a02676133d37cdc6987a7efbfc3b454090f689be963cff0303f0a8cbec1655b09154d614103ed64c922060449ee662a4b09f146025e2da4b260292d3eb81120af31479fc27885970d5a9b573e31d9d29db76e6d29fcfc6c1dd8f606eb51be7ec12f341ad4516fa8448ac1b2e550bb9eff3539a875c224bf2d49dcd55c19a4b0ee894e70c01b21d82c8a13693bdae1ba4bf8871243ee3066366b5ff9fe728062e521aaffc9cc862abf08d50d9cf901ed942a11d26df7a2d536ec5289415f53882ca8db964e5c6d0910f0dfcbb8b164463101d59e12ea737e3e0d05e3daddbc27ecffcb5b503445e1a4dae065aabcde8ef117869b7651467138ca5254f784b854138b261005aebbcffdace4a0507117c17e697b28153be9fc7d09b40040e0aa6712189989905aff71c28e1ef8b599530711a982ae31d2362f286a993199e64957423934f71cd0737ee058e7967dfbd35a2fa8e6804c204a5e3d4d5f5c80afeb1944cb298335f18daf62b146aff456b5a8d07b3b9f17a58b8a1367d849f65a0b436b67ab92fe9e908c4a6480af95491ff994bffe01ea45f7f6013c624611736654df1f6d9cf6ca9ea91f1799e6969f40192fd8879e5cfd01c44244460057f1d6a3e9b65a35a721fbc6f6c9f13bd5f939db6f0e44a3a322abfafa081b3d0abb92c9da523a3112218033e1b49a229c532b90339dc034927a7d6b11cc0663bdd9594f0e74f375c4be4ef7fa3e5a020b6d091635cb2c2bdca510bb7c16b021c2046df25e9f5fc8ed21941b2ecd47ed77c9dd0f48e99db070ae229e1f15df9beed2a306b1cd0d000391092a2533c75b8dd24ce6445d2118a9805058e239fee8f92b9cdbdfd52715a831d1df6cdfdba58c1fd9ddd42cea85597de9f48930a51947474818daa7b519219f0f0ea94c8147de6a811b5199dc0a3a0b727d19a5c60dfb8f15f2d36b009af0547b899ec6e78136f19f0bbd6e9efef03b238ca44f33c18d4a2cdf30c9acb44a5228e8e87e9e1f685865963984df86029e85840dcede3e8472e227d68eb2283591567ce96298858c1624b2d6bd8a6e059271300356d5020de1461b82bfd0eeb94c9a33524973aacadf605f2bca9adb596785b407140198f01f54146f54ee5aa23cd9db4dc5f905a334ad33fe218c8cfca2fa740b293f66cd86c7f56af504f2871160416e8a8ac71e037aa00d0ce5f04fa5e546b1811db34a0805b91752ded4a8fe37790469ac70fd7a072089050ef709923c463f49b8f7b1bd47d35dc6a02bd1102057d114216d878a4506bd480da3531405b2a54424a86c59d48a24706fd3488e14c49d79811355c1ba0b41c89e8925658b2d65e9c3a137c6ffe15398458dcdd3b4ab8cddef6d8ce61dadf0826ecf120d511bfa4ffde4d7b7b9104061d80ca0879996fc70e1d5485219c3218248ed36191abaf7af909e8fe7679592df8cf84c10a4ac23943304f1736a5ee0a4a0c10c84a86c73d2d577d6807441c758a0697024c063068916722374af527ea742d43b19af5350c97b8596e1c144fb0222e1f54e3cde7e39310f3eb931d7fb9360a31a098a2ff99e3bb30e40c0ff0a06a5790d331f07812ac0cd9b33c4c0bbc58e0323247680e4122faf786b696c552d088817e2f551d8bb294d0e44ca2a682550e0d102397f0706613a8e327f320c95284589c92bea7235f0c92863d64f65d20e9a2476d03c7ae21b8342e4a4fd602d4d82a7cf4dbc6c4d329a1d14bb520c458e8c48364050084bf2b76265db7c9eebf22a13d2248a79d7f1c06b320e3b4d8bdbe76fe187cfc4f1403b95abc414c4fb305541989ef17bab97d2db190091d2a8843e20d8be54e1626c2553d62525a3884115f726d139940c2014aead462209b7c74d6b86ce900da7429f66a21f2386ebc5c143b2792bc75068b0e9b21b68d045c92872f693ba6c686261337ad0ff6551bded9f632f535b7ad3d0dcb11d7c255309a029f60c6f445c7f0fef8e27553f129f08d91a4b82c74f006503b96474550fcad89d6d12f3b78b521857b8eeb95006c6dcd49e79d0fcf47f28e7855b3d4d09c465f3de19154e75339b80522aa0f96395a247dd20922c382125fa2f10742e60bbef2c8591cca2f0a81547ba3fa807a054389cae53757c15a445d5c579a2718cfd148c2a567cb3bd28679b538c9f8908a8b7c44d7d75571d3d33dc4ef9a7f061bbbdd0ee52aac9562324a6cb3b2e358ab4aceb25f0f56f6fa4d88fb9c7e7aee7e686c93d0aaff32d49a3efeeac35951378a756239ef07e2f1240a1e4d2a2dfe987fe32c5a2ce2556e8cd2b6039665a66443abe507ad9427b60f90ec6f6af451ec927a0b63dd5be879f66a55e50410ba52344184dab73857883bc4ec88d96ca97c6ccaf3a55b4a67accf885fe456e0c4a8584619682e3d7998e6182975370e99480e88ec0a8b2dea8a431da858b73ea633d4d43d15d8ac5f1fe3ae35af0b1d8b946e9e71564908aaf796243a6148d972aa63f7737a0f460be6976d8b82aea1ec4dd2b1056ff3e6fc505b63d24aa9c2d6e3a904cc1e852e07fec00d17b3edcbdcc0042c8b682da5ca58f98acfb2031eb67ca3db5428521b03a8c8d81a2d8293944a37e651726d4237355ab96380349de8b58c4c45fae2e2479c40b821826ab08d837aa64462b8fa6c31231b964125810a7527d5bd9c55dc72ee389bb26df0463d2e854dd34844a1fca34ed1247f06e3203d432f64b71d473ae9d974f729beded7c38ee4bc76882752b3e4a9aba02206ef96cd1273e0d17cd498ceb609bc02f822b191aa4564a3bdfa1b87f5bb976b65dc7fc77a81416289196d0e33db679912457f8bb668520fa9afa12241f49b4e7a23b8c4fdb6c173447f377115112f2143e9d723ede9b98de56b81e140b99f4f433ef5769695f8c3680f89d17a471a8c898d57f5d8120f69b5952935a1c28f1aaf800e3d49640efe3cd1bc7130e4f08a8bcdee31b83b730f3743bb93950e0eac394f6171d8da78ac313499f5b022e96099c118c744ba63e6ef59a42197a6560356b7698e59567038beb6912d79afa036265c3c82610e3390c7446c7d22d00e290a3773004ba2d1464d52ca59e6aa8b4fab7fe6a0c1e3c1f31c9a22250bcf91fe9a7be43924c1393a775106c976faf6f2f56506d7624603e6c0005616d2c2ffa82b8ec61c5b3e829ab69602aaf069034f171fab17380e7346a2878aabafc0963658d58d98f1739720ea444b21d6094637c2fc15ad02f9d7114531b1252b1c1d059852e606a192110ec67cee51d57b5ff6c4deacbc3bc5fd9783f1066f31337c5c9e2af82231705297dda409f4c1f935e913c994a6e37ab279e3729dc068c4d4bea86c5e5b3f7a512a4aa7b9b447ec9dd7c7858d502601e101199df868e77314439cdc0378bb458337733057c2897f7cd1e65243a649da68a19b1f2b46886d98c2f27296f82dd074589baf4fca3435f853f305233ac9bff674778d5f410480e8572b5bc869164463d0f11967442d8305b24580e4e635ad681fefda9816038fdbaa0d5553863d55a67a6da0d7e1d2986aa23f2006f44bfa9c1dc36d574c704a010b447e4de761e454157bb695ab87d0960037fe2342a542bdb801f95293c02f68bae5ee84c630f39e8db2a72df6c07ab578c92881aa543451b73c420e93412fadb9adda1f379a7e08e8ef5b370686a46ab2beca43ca0d371e0fdb32049488a8f8c04a8f0e1e548bb2f29b3c705d9ceb00461ae551b1de6e50f85a7b9ae766ce6382d4263c26cefa5cee451c646c495443f17887df7775a1a1728e2899c438546041e079e3ce00bbfc4e6284d42ec5632cbc8a3b3dde8af8b2382bde20e8157fe51ef71d48e3e2a4969192e75b566b980c7bea74dbff1975139ce97f1a3b35d16b0a0550f7eb89edaefd3e71a948184b1a7fde7035259ca1f6b6c60668e1250ca2a8718d74e68efdf73274782c5a831ffb6790141a84f849b39a27cf151e39cc9fc6c75d278954f74fcdc96359c7c978b3e00d32d8c6afda8e5dd1b8b0e8930580210e19927d2f1bfab2228e575ebe8ddb520a077ef2205b50aa012d8d523ec2461d652debc2bece630c4a054bceb61b387ce7e85f9d4abd7434b2312d60d49515ec89e54559e44b48e739fcda158d048137ef7f0c1e8f9f5fba609023f2a17e25bb87ea88daf5edaa346f1cdbebb7dce8920dd2eb010a783d463ef7b6d6a1133216fdd2eb996206d77fa7748b408a9049615be427247cf1b694f88e4d4497badc26591f4e4acff32357d7b18e6f0a3e0264942e04d905dccc1b18c6c9d61a25f6cee51c4fdd29d77afccd792160be69b87c5656131def4508bfd4d6912170b523dd7d7388178cfb9d558799e4f41610fb114f83d7b18c685398d28c15a85a25ca9d1bf179017bf9259f56a8b70e241b4b0d95a2a20c7345bc1960122be2179bf57803aac376a6a046c4c1ef7052f420bbd6525966d09ee7ec3ea53a679810c6209c2afb52693aaaefdf012e25c7a6736dca54188d1c4443d13f28d4f67831fadb32174a507c90fadd90e32cb6a6151b0993183203ba8c86e598ca5f31cb653b6c4997015de0c21ecbd4a2db2d95e8a3ab7bb4c2795226c945fc43a95091a03eb73d4c73d27b33b5790ea1edc0e5993875aacb9bd15bc12f574d26e89ba739896d3dcda04f0ded4bc3c7ece5595c68cffaa5e3e10cdfe742cf021f0cde01904fb22e73d6e109cafdb07a4b242e6c66c52ab20ab94aead3b20b235d887ab62a7ce06195fe8eeb364fa4bd8b0bbd4f332ebe7c696a9715f00e8d5e88f45b832603ccdbe3295ecb117df58a3977d44677e887d5ad6af5574603f14948166e8acc369ecdaf0c8c6775f1262c1724991c555ea518b230f9b2ba418009316890400f5a6c53f5b4d8edae010c197c1dab3a36de6568268aba4dc6afa5e86f424983f93db5e7e48d2bd8ba50eb7e8469eb132ac01c85a0be4b5de8350ced72376278b59833f3e86d00549fee333d4836005632c9ccf60b80167d34279211648ed2784f064fc5fc24e86e58de8c09315175aad678404637d9226dc5c644a119e0eb5cac98487d92ae5f4a86e457991203ec50ffb787d56cc534fd8bcaeef359615a31c384b95f9b5d403f67efbf8bab910218e0fb575f772a7effac3d177bfcb7a052f983f3b6d0b61e3fc48d5ba5d85b96b7396a81a161a72b9b245dcc0bc3ea53abff962be4284b070d9d96781dfc9737362f55ed04fddc38f94cf9ddba9322416b85939e35069354e1da0cbcaea4c9d7c99c779431ca4a2b9f162ef669bc00e11f58067897918fa9b8ae9bd8890c111cd7d1e1df872de5eb7dd18086c8a0c5857f525b95c15c1ce780666de9218695ad3e5c1c9f2ba664b9185edde87d88495ee9596e19e131dc7331df933c8f899d187d0b8d1aabd47d48b7841c6cfb7111ec62adfbbd895e591dd089443f64a967664fec862dc89d68fa01aa045675b521e510897cad5f20fba77e4c0d3afa88308cc7a32b9592ebd630f048be85fe6d8e1d929536667333112855ef64ce415604c410acfebfdabe5cc2e79b82565289f6de385f01f9a82d6407888cccd268681d9f8ac477ae71588b2a410f41f093f2315f8cf06c9da09f39ab1219033888772042c7784dc4d2900f030645dfbe364c7d778d0c2b91525b2c0b40855456de55a17701383a5ba182fd7dba5089aa7a78e37aa2600756fa34f79639251b12a2b7bbecd714bb74108b3aa66346d8e5c45bb94b7c96da2474b0ab8aa6a69f861d2227a9c71f9ac124276c9004525f6ecba00a13f415e380ece1d2e6dfd8bc07c3ad5893a0e0762e628a1fa1a4714d1697d796af6a9d79861acd75e79af73535b75a18dd826d0ab6630f359b7dfd70ab1ca46095c687a34b9c55c5e38d2ffae57c1049c62107060e7e2ed2b7be4f5ee7ae1579b418b6f43aa5145207dcd67b55e234c191d3c436bd7a37b00b05bd322ad0743ec42c977881f1debab53f8f46fb2fba23f187d30a7459a3c5306b2e39fe61cbb615b13018e14c0839bd598048429b850f415dbd9ddb38b990b40898a27ab1a86af6ca09c1799a170a09d6678aea00d4777f4673ed7c5a480c7edeaf8e9c64bdeffe64fa73b6baabb7da627dfe82bb1471450bbafcf550e39b00296dfa0d134fd0db213e470c9b6cd0354b4d27fe5b6ac65478b0deea0b1ff19e343997ee443a05a51c7d6898625f3e006cf885a6e3320a37cd8bba3e45f95f2309adebf88617e142acbf735b7666360a45a90329fdb0c7e98f0d71b264fa277ca049331e57418e039f70291b6e92823b0d3370cf83b4518c40a976e240a9018272466762c5f79082a3f2ecdfef1ff3dfe33e3362f0857e66c7fef0c30ef737a58a318d7ffb58a61efa7e29876f6f01dafc39eef8c5eebf4dac339fa79258a05fb83a3ce921a5acde43591fd499ba49565dada8d74af2aa5d7da0a29fc85b1fd423c43cee3097610b562e968d91076c1a0aeeb41c4df7f7a58cdf6391dc4e75f28aed9f98451d5d56ba18251a84a3a26f32c368c444e5b8a59189ce11de8bf0e58ad8c16a973fd449e437e012d3b6608531018958680efa39c2eddfb205aefdf50f338575294bfba29540bdf1726729d286d81cd8c0b9d99b3744aea06b143d8d6b1ab239194c3d4d6e527fe28857891137f51c24e449a60fc78af1033999960f363fb9a54cb29c132ec3301b768f876f2c99b14e54c4b0ff49bc43e2ac222ee070c179a1ecfcd343801a36ee251438ca0bd04815d0b389e5d3e3ad9b2eac4ebec7bc7101d512fe2677c6a2b61b6385884f2b112589b16ff79d0a46d7bc3289b28ac87a2e4394aab46b137f9189e353f03243e2df8a11b0fd0d5e70464d0d7177ec8b11795337e6559c4459d112cec4d9de913e6459f151ade67fd0955dddcc96bb479ab3a921ceeee799e25f41406d7f5c71c30909e8409926dcad3d3c815ea4a9a60e48bde1798ce49579f66e1df7c4164454128087692ce46fd84511016f85425414538a633f9eef8f18ee8630c2485ef726efd997b73ae3631dd6f3f74e04fb7d3a129dcec2366973bd21955be8ecc19d0f9384f0d433b82316d1f12210f632509a91848102098fec2227226df90626843bc56589f787d138fe50e8c54e1de70efad394e7d1031d38fb95b1a05746b79d1d032bdb879c1e96132cda3a4818e8fd5c77545c3747cc2d24781855247b6a9713a13673302ebbfd2b8845fab0eadbcd57f41c83c9a2e134439d2dda8da8e1b3471f620fa5b12ec80063f1b1f0e16188c8ff7ced537bee85c832a570ba02334734d65c2dee6eaae64ca9112bbd14af5586e7c743b805037dad641e7a99b6131e977b0d22a9973de183eaf1d06491ed11adb4fcab0148e0e3722b6500466a7cb23889799bcf025956d10c9a6ab34fa942a0d14bd5df6efe32326afd72418e904c8d59408b02b8a81f0a072f69a133651ea45805e81e3ce732729cf5b38654d711e0217ee05e2c57ff02e33326ebedd068670b3728cf781866f3bd33ee5252627e3c54bbd937bcc32c59c88f8a0552663756025f48e0cc262c11bf94148776a0825b0b1ce911aa2c48e6967650fad614f3a55a6b2f937eb02791936a118cabcc3fa02b8ec33e445b6225e1ff947a1d736865851f3a1ee690b5bd9ea0088d728d26d97f854673101819ebcfa6604971ce089ce0e3d32cffbdabdd2255ef5d0cdcd186bf04061d89499fd5c760c2a0a8141409ede346b2d7ae0784705f4b05a152e29156f85013337a5acc70f81f7e511f86a66884c3a05441cf46e2fda67733db17d67a3c259dfd844da1493d6e93133ec7aab05a5536955e6caa3292a1e93ea113beaf585ee164af13d47888cde9623719a04eb0c9a0583167bd24efdffbb267c1e19181efab2dc9ca6badcd185e9bde14c85080c0c2f39157d6407b6e75f1179515001f6dd05cc1460691c1452d66b19c942e313ac8bf6ee6d5a4a944e469685e05da6eb459344edccbab24b141ea9ce0ba4f2400c36c28f2fcd633ba01bc440aa91ad9e31ac15637833364153a45fb05b44536521610c55fa02399593a0205056d2e5c608d900612b858013ba309be2bc3cf8bc663bc6b14ea1447eac301fd1249c04402e617f0dfdf2ce199748b85842d2c5cde551f64bfee293ba76acd194f9e2807a649383dbb8a6987724053908d7a09712c29ff19ccf66bc6a3c94573c39d33ca923295bd675d02139af2370becc8c4f5f8f484372a9b7d9ee5ac8b9ea1f6b9a02479bd12795cb4ef2b7b320ffd266b07d204c9fc7975761234fd300e0d31cf18c806f2c8d87047d3b4d0d0777dba8474720722f68c36d635bb9486676bac7db1857b8a7c17ef8d2da14501d33f8eebad0ca28ab205d8a8e930c45f186f0af72217b138a86eb9868b658dbd118995e792a48fa1b1d81d6e1fe7294fcb876b2c372f3ad4620ef63adee00ae8955c0a5408d21334596e308aac5d84aa77cc8cabe594e7f4e8ce65ebf334db20dc3df8150aa8f085f494509dc18d432f5e141b54654e6b18e9af51270a0fa33a139c7c3f5f17d9140e5bcf3f1a0e79445a1717f8d38e43e37f449d1a7ab8e20ec0acf8d20246c893eb3b1a7c5b1457d1d0e75a65a6915ba6e35c39eaaa7e085fdd40ebd248e664b736032c7b3b6de04feae305838027d1d6f4bd5059866c2d417f17116382301558ee71fb080dd5820db21937ad33c85aa130b4181b4ab53ff9ffda9e592b82acedfa128efd19db9624f76d97aba3b2d9f57c07d6c4a53c537fec3d25dbcba08b876555cc3e2f0cc788036836a6aaaf79ca6751315165b63a8da29239571cc010f59b2afad02cb270bc7d79c22343acfb1691abc0102437ccfce92f7a26272851c8d6244ff119d8d71cf512d3c77ace04abe5392fc08f9a49a7495d380e87bd6ce406132c8641334652028b1a8c202b6021e6e71d4c0d1daac08727aa796d22a346a45367c06f60556764cf372ede6d34f040e09ce60392c239467d65e232a9342d975a40e51e085234bef79925cdfb259155d51bd836b0f90767fe0c18a278969a7178367cc51dae79820959626f05acdaca4dcc366f2e5846d0735ccb3de8ca0a38199adbfe750406cbf14ecb218dcb5462aaddead43ad48e66abff2c68a945ae6e4b6b204383a17b719edd97c40799a61deb7d18113406da6bc394c51699b196d749c17c0619061984b5f36a0ee763bd843d12f0aa154e9b59499408d7940dee256442d9ab7a0a2a07937b326c7073ae8fc2a10f0ab759f92270a2258d160366dd9c35992908cb5baf9bbb44335c3ae7fd889763265abc5c9c8051432757d8608a714b27eab5422a70de0f2e4f4c09ce2180d63ffc211890fafb4cde2294f333b189d1564ac36752b4a905ba9cf19d1b7fab242c5c9151b6502fc4376fd4112f48450fb905469d3ee1e06fd6c01254718a8662a494fc67cdd2945acd52d0aaa67f062dd68f82ddc3ecf0884c8fecfc9d3620fcd032d7090fc43de27dd5485190feb817cac97220e3657b2c98cf0a31974f4548f06eba51321099de55cad6808da402383f675f688d8f06a1509bb7071613b1927f05e70576f2cc60dcc5f82d7202974efecf04db6e1bf0141710f4a60cad263b9dec8d4c1ab274f4aa45f33cc8152ab238f40dacb0f2b35890a66045205625fc026e27b1a692149986286bf90ddae7b9c7747dc267845c3af191262201aeab3aaca90361f2b1ca3644abf0b4631a7ca7de848dfdcc66221970fcd8652a4d5879f9e35b2f20bf403aae39926dff8736f265300616feaf66f61368ced10e557fc76fcc0c8926f4affa58a68e13679f983a61abed71cdb3b42135344ea09a911f36cbdbbbd33ddc5d0ccc92c273fbd96cef9ac85de83b512779e3fc01745d08b0e00091308980ce2c0bcd23a20d5eebc28f6d9f0efaa520af5cf314c176f6b41b56e35856a738e8bdbe742713c576f73850b1eb17aab0e3f0482f689a102627d7f4f41117cd7946e450456ad79a08bad7efc0f657e6d577f669e6b581067354f193ded537445a17279bd3564c5233c6cd217bcb53d39c482564337700f1d009d1160f2e314f57c558f8dcbe90e463b09114016d8b6877d32c190e796603e889703402ca505fd2e18259f46705161de5b5ae372d23664e10a6863657189fbfa992929fa33a03df3bad59ff8892f61ea095a02d7e985bbb7146385d4064fa3444ecc7b08d1e16f5bea6e8e3a6daca1586bc47eccda5d354018d069727a129048c7934a352e347e5150533b322ba440303ada3ef83abe0a9660ff21b75937a0ac8f0359921e2bed348795b841374ba23f7c18451a176764d8e9a810937a65a78800b3ed98fefac33b7c2f5f0bfaf5cc3910987a01cb1858c4fba49003df887a031aefb9c10f9b8ef15fad464082186b6e00402adac0a6445942fb7f71100f2cdc13858b7d6af32d6b0c72137a6d6d371a20ed526feae685ff0bd90b0d42032741e102c1b5817e31b009c0fb448280616c296455eb0f091ec01904d7cdfa6ee7d459cbe0ac4925940b614aafa4945796744bd3523022e6ad2aed15545fe62e8f1dd5d1c95f7ad638626e230fc8af3d6d870e147cac37f78088883bf56c4a8022166e5501e116d6785e5c84f3a5c1e7a5eb39c6cfcb49359d6be2e132b5cc54f292b9b54c24e46373c969e3739d96813c57fbb1cb41e39c9a1cfcf0a099307ebee1b02acd3aab6b6dbdc052ff6154aac3bdb3fd728378783ddcd43fd1241a8df86bd32ad9430237696a1448166195bb46fdae21c14d3ff94787a06ddd9689b51856d46d37e88cb3480d35b54c246e885880b6a7e14a1ed7360c0815f23eb02c300212eb8b8583a8c1fe3721b9bb09e6f593a4e5fb0a84dc6c80917daac2052a92792299b699e2d91eddd479fb94a1b554dfcf23599c0e63b13fc2befad03932c584412ad21fefadb63dc5b0b460365c4fd94b5f22eed45cc48870cfdab3b4f53b54f392d444e3c85ab4e77ec90eef1c0e506744c92c8a872c2685bd14889dae4e4ea5599f47e8563ea4d7aed2af05d8db921ca5cf5577b02a759008b03ef442284935a27ff9424e194994a5ad2625f6cbd1bc80b355b188491fe1475c91b9324ff59a9c3932960f7f5eb6439474f3a3556a0c3a8c3899d70c9c676e711693e0a5ccde950067f73f0f2925b899782d7fe4f207d5acb72a9d708b2da71e9d6b6c345708d3bc1bd27284c0b92ec4755071d1cca9c8021d327de644b83f2a6530dd678e087431dd6fa08b89ce0a8b066b684130dea51e31b0948f26720bc1497e38e8501e792a4fe2b36a24ebabed64190e83f335c85c67f62359171918fda0a0b55fba0c56f1199f48dee5ed7ed1e9fe385eb2a50126fa5f6c1ac1522e09b62d51e48e89a2d6d654e22623c6fcc475d1741d447a74bc51cb9d4831d55fe51a57097444a3925d076d131b11dd51eff29099058e1b4345e7148f88892a99ce13f825c312188b522ceb4c3873a8c776cb1e184804650286be848c24ef9f5eeb596119f178cf176e48840087e48de21d4e7162c1e5c131a6b2120eb8a6943df68e98eaf58ef73abe067a5d843be0c7e7b4b389a84b4150e88a7e75ffc991f229eb5aa8c001cb4c738268d76ed56d7863ab7860cedec1f9008bb9dc9ad57cd59295bcf658b7077665f542117a18fd278b2d44707923d59674ded05e438e147103371464e5c115a2a3eb511977179dc2e06adc55e16b12690e42c3489239ec3f687b7e14b1006f981e6a2ebde226526104777f35f485ffb1f82fb5c04f5bce9713d81fbd68c433f3744faf2d975c2894e7dd93a0fcd0fab7d4fe2b6b2673f8012a6cdeb96ff6022b80d80bee75a53ace3298b9bfd4b3f1a0aaca7be159d0d2960f124832c1ae9141db7a525cd5cf4f9fb9cc430541764f94ac0ca8dcdce8b7cb266a9d239acfb1457047700b232b21f13c48b26a513dac3cc469e147a094216c78977524e325f1549aa9670977fe0f02a2ad303da8dbd1e17b54a8580b77ecf9892be8c14acabb846b4e921350329e61e04cb63a225b5acf8ffb0720fd69a3a40c73ac6bcd1c4487ff614a2c75dc4c862775fe79b0d4a0bceef9eb302b4866ea67e0f150ad9f1e71fc0f8ade54dda67a29e71450c5cdc1b35e6a16cdfd634ed64acff3b7b9fc5b7748a18411019ccb428af63903982894a528f3df6a90aa3e950ad2bfe71ff5742f02257e562738571f36e8679bb99725f906bac339feaf153f70ecce617f2c5567d077314ec18ab835bcd7d3b8cb9d49b9a3c5c8999fdb895738c1561211c3d8c569b842a5e4b925405805ae33102189e284abd5d281acde96c6609fa296dac5ad8fb1cb1b6435a5fffc5ed6c0b85a16481faa89eeb48caf23a2e96dc7a600d414f66fc663d6f4a8b2bfe8836a94642beec7cc2278aa5ef37f16cdc605cd9c09e0a321369519570e98123eb99f3ab69a5fa0d1e2d9db5a22f47e2a132a868ad523e03c7234c4c2fa92ac630253b240ebd6977d49b4affbebee06d51268e617dfa1b5badeae15a02d73f48ed89b6874ce5a36f4f3b7c77a615eac8a9a0ebfd83e1d037b9c31460c827f9759e40506fbc37d30ab70911f5b9f85f6ca3d71663d7b4ccf9945aea92b2e6db9c5fead9dbc4c4d992989c84788f916352dac6334404976dffc7d65c4f63b5e47dbc2839ab76e60adc50e231b864526956c524eef7fa4c173e66755626fe1d658de2e6c3ba9b6fda0ffb031b18165f410d3e55815f79227ffcf5be99dec647b58b6a942cff2df9efe8313d02370f94a9acb298fe93013c38012fb67fbf14ea17423449934db1eaa13f554e2661ee4352d1f10d4651f6ed60cfe3390ce1dcd08e993512c07819fd5b66b96058031e01cbd2c43182df301bf262cf8eb0ea8ef0362846e8551f4c9c2c39ad7a8c10bed0cb54a56d78c3ca6918c287e578b306f6992e846c098c71df3648b717d2b905ad75051134e98b464c0ff65cde3131246917ac6229b37ca47e0f6aee2019c4818abb2aa905cca17c313a80db0da0e67af7386a46a6684753fa11b5a821ef4dc57e02817e8c6aa3e357ae25b9fb0171150bff43c592163a0e6bd69f5ff87e7510209b96d1253d6b2e6732c132fdb26ee56bab603851b49e76d6c1931f10f244f5da69e727031e11d46c9d12c3544c752582944c6a7e899e80521dc6db3835465abe2d442fe12d846774709bad87d31ffc54dbd9e911b2bdf55d225a1a4560e6eccf1f0e003166816e6bddb5bb58c7a9788ca1d25d2bbf086a08df0e0cd6dafba00037ec88d1cbf74cdf933621d16cd0aa40ab41c47d1ed49a116338e528a375c7a32ba509109b6f9aaa04e3df6ac0c55c693056e3366d6403bfd00b8c27fa802f26241381f27c33a4f992484b56a8ead1ea3d815822f6dc4d165662464db2e6e771c17dcfab53f528b85a28ad4288927763a7dc8b4f2889720ffa97c214a252e564df6e793dce9591fc37b291f92f7d252dd2ccc3b51e06c972a69eb7206642fd983c91cd564e01b3c8b75d8bb7545af7a22180b9bdf8c2b040ba664caa9837682064bcfb805b842389a29908fc784b68bbb9da3db2fc54d5d9856771f039c3d5f10dec333b160826c77461b5390210802a7fa16cd389443d1855eb4cfb324a945e11bc680518060cb8ed9e2952ba87ece951aa3a58548980be68ebd7872a19d58c0d4195d40069f09ece0c39bd7b99cada2df56d33c96dfc4b4c8e8b173fa0e5425a58f6d8ad39ad6e15606a86a613638cfd2e4aea52aa69388c747529e86028425c3d0b738faa1a9b461d3d0f8d61c16561561466e325ed933a08f523510370543895b3991e1088a66935ec7fd99cee321820b13c7b388a1d528a372d78a682bc6b015e261ca7070bfcc9b01f5fbfcbfc5822c2104f401a50f9846998095740db963b0952eedd77e5025a3f47869d170f381b2ebca25b0316ff3deb8a50b02cd611287c95d3032d7cc651a24d211e59aad680b906877d966b65cc8eea8133ef17de05c36324f51a0f5adf28ee3bfba58bc906077be57da7a79d1220ab00e686d77efe83f06fb00944b0aec715a6711b39d58d1f164eed70de05f8287bbf86b8e34d05547141dc2281b92fe5dcd199701b9be461b056d35f4ee89c41dbd32878c030b896dbb0dc437cf09aea745c18c5a474719a3ccc067b1711038cc15a7b87b63d8c457903b1bd803d3e537d76c0da62d92acb43bebd66f087dabe76a94e038a3324a56a370ee1ecfb57e39e70581a2a73e52e6317a2e912263b8f7d9ace06406ee079cf3882ff19a759f640e84462372b8b2cb976786fc42705b5dc8f7d0084e18dfa47003f764fb5a4b1b6fcb56900f89b1a20fbb1e480da23ecdc5814dc61dc194a5a7ef5996336b6f6e7735151009187abcbb52711bc07f1de4b481c4586312dc60c0a1133227885a5bbb07f583c0ca84277c4f9113473a125e844ae4ebfc42518462c46187920fdad34375df847544c0ad86c01b9692e566c5de68a7615a2f8d8686254c7c662ad2021a70b6b064172b1f3e62861f16b6115b09641bc7a02a0b82b70d9f1a743a38b0e2230c00b7415706738ea312b38bfb4b05c1f3bac81dc50e26f48ce70b8178031b76f2fa9b40f080cd8cc3a69cbd966678b0e05dd69a876260b1be3edae8afc9106252b646fe8cb6ede75daaa5561469a470df5885493bb80d960f77df54f981f90260223ba0f68fead363714568442bde633d50461c8ba33d619a5dae89f324c4a449df57404e1ec65006eb0dd022fe7ee4793f081f9d36c07306c9827fce523732d8c7c09f0f3822d758b8065c0b1b2ef663a7e91ba624d00c3f7b4f40a87b0759e14e77760b664237fa35f807987e05b7218045c0616abad38b9ac7a8f38e6e1c0bab822eac6763944e1f1eafe1f82fcebfa9ec21ec42832a3843609180de8e7ae917a167eb61289f175bdc8f698cd6c1da2861cc388d3e2869d8655dfbcd1cd32d70b2baf83d5f70504354e6cbc8b1a17ae4aa0e622eeaeadd66b33b45e789494d2cc1e4c8319de85683fb745b394264424433eae1e89549310f591146ae5b09418800cb0727f38224b2355bb2525d08fac7cb489f48bac6829be770f983c0729c0aff1446d7f6fb7512487c53f55f539dcacbb3ae0463667a6606726274a1528a616b1559f773f153822b2c77bef546a469bcbe52059a7ee63f7d2821c04e9820fff461022d31e65c69842fab05a561e5cebc7eeb3119cd38ecd23c07b37917635bf3bb62ccecab08c6e33e03ed540183ec505019a3c0576328235d362ea4a9486e8012d566f699987fdb849fa8e97453983a58d5c23420695a1138ef03b5886a00cc793a8ec8a640e73cd4d482c9c04a8f43d9869209dcd416c0c59ba212525af21d30022359ccb20ddc17500dd8bc586318a04e866b4d15954d55fea2011aa100f379f0321b6e009eb4aa24b8041a8e015cc87054628d909aec360358fc710db63fac2215c00f462ed02ed484606e3b6a1e7c810ebbc88c24bb01e320fcdd259b75eed77bf2a8250952fcadabd87d2e48ea95479d6162cebf4588e10f5a7628f5a66f18564150f4b9166b632c5e7426dd467c0cb1861084d8332958659963e0d048efdeaa3cd3c8017f7c1cd3e2d09d49ca7d00f55e00e85a78b1e638af50f2f7a9d455f20f271b77c69ccce7737bf9c14af87e3bc52c195490711ec269fe2bdfce2d0ce7939fed810dac1db01e44323347c525b85cdac1638dde8e707a698c2a87b29bcc4db64887e938059997e438b9c24b4058a9054990913e8d144537fce013ea3acbcebf1e1428089fbeae5edc7d5056c1f4a51e79f340a8b1ee58218789bdab796cf45f6dfb701d40a9f36e1e0c6a1ffe6ffbdaf6459c683337472f9c54e22cdbc6be9187ea202c02b7a4f0078e7adc2d02326bbd4986196a157d0d1d4755c373587d3b799017d002cb8a011a9bd780d2fb522f1ff1f52ed8a70be116887459a4c1241548d42c2db9ac6a28ae533d58a38deb52f9d06134699b430870dfcd3c7cdd9b6cf560684663164666eb25f8daf9f0132c956dead37f86be8f28a66f0ea138484df3979e5e616711d847d62fd532c9f4a56c705b7779c0ccfd0f8f1837fb10307d1fa5709d1aea803e3a734c7d2a8861e17bace20fb2d5eb12257fa66162e6fc1e73afc940c7399296665b308605ce5076072c58bce068d979d3091303ddc1e64209dfeebe65c9d5a08c8364257e1f54bd45d1a31a8dc294fff6d9436026460f45a81c364965077ac2c2b268569e6d4c6a93ab4d7248861deb17274c92ccca10f2c83f59b7863425c122c224720d7536236485f30563e79b88b3d3c74ce09ba5366e874a8fb299085984f1dcddbec5430d81bdee43ee24b61ab19f3e0d8521fd2cbb13283e8894353ad55494cb3b4948123e73c2d90c29d941ee0235c5955ee131d8ad43ac4e566e3b2a4fc7fbc04c81420b458b69339abdabd054721afe588ebe144728c9e1de5c2bcef421b48a7b5cd084155c95ddb7a0f22a03ce34cc720a88cce017b6dab643b80a9b2aa2e8aeeff520d420701493baba0372db0b80d18762d3b1a9a0e44d52b4d8d6df6108325461c25c4a3b55e9158da782cab8d43129fcf5a85bb39c84fc15b46e0ed0a1d118f87a3c717944fd2c17d83acc3f7755e5f7eef814e529fab19def0d1ccfc65814e95761bf29eada28e8468000a3dd0693f399e11e3157e0b920660ee680e8cdd9f809c74c6282d592aed155f4e4936e4f84a8406231aeb2f23d5dda39d3c9acf8c3daca41ea444f374b64f05d543cc48e0e17c8246c79be42ae14a46a4a3a1dfa57ca805768cb46927f402db66c4bc92f8b5d8706e4a424dff7511ba97795f55a66de2b462c929ed045c5f9c0e29721da9a032bd84b923884bd2d7505431f2f50722174b5da9ca30713892da20d8a5c7d7df1772064a40db3be778f91940998ef6e4acbc68881d22d0bde65f63bc0e87947953e389b4c584a384d9576963369be2a898b794128738944fdcd9b992856a35d98de669d06a40baf56f9b8ff7a1fa9c902ba4f36ca8bf7eac1094be1e9a1fec664c5475903389e7bc5d4787463cf0ba84a6f0e775846a06ce89082030eeedf1702b45c85e9122a3f7e3ba515034c293d8be825d53e58a12bbb6e804812a57b3f086af7330c3a05b9f7278abc9ec31ae1f188c01da4ce106ce2da0ba8add9d6d48c45a0e9ed41e165d61a1ca2931e420d304e39a229a58d4f9485851d3fa91d14324cda45408df0915c5d693ea69c9ec9538de516fab7ec7976ac257868e672343360d8213c7d8dac31a1e0c81d6fedf780bfddbbc7cb74a00778f88fccd80aeada30be65eb1f2d65e107b8bdbd0eb4a8d03832816e17ae5116aebc16e680018e2eea2986932218f0aa04d03bc5f14db717f04e8c8cdb75a6d2589b060e532e3a0cc4781ffd1a323f5a3e4668e3857a3e8d10198912a8fac24675ed5a24710f1abc9e39f20137e98f6bcd3bbaf3cf741c1f5750a0c1197a107cab4067c78c8dd4ad5ab0e39fe348e84f5d34be32f20e6ea981688b28e31d09614e94f21e8f36eaaa61ff3d5be8bc8552ecb26a8df7383717b8907277eac13a8603feffb8d0ab96a1e0d1efaec515f1da70d49d9f87d93a653965ea420d3b35175c5e7897f76e09afd22eaf9abe302cb6fc7ea6e3311ae5ff7e1f895d240fb660f4716be8a5c220fd38108acb7cdb1974fe5dce5eecc3eaddfbd1ff2ae4967d040136d5110c2802265e1850e477169c14e8c8fd87dee5b551fe340b34a7e4617371c2211df5b2e736dc6c1852ca3aa03ae7e6b5933019f89ea524ae84d24445a18f8c6dc3bf638fae948a7641af2fc3ac1ca26b0667dfbc382997012b90933aff4c811e0bb2606049ce6bdb8f9a5b89f91c2acbe05e969fb5c4c7cf1ecab611c84307576306c7981060bb23e715d8d714803e87b6383c5f858ca6ba271beebb5113e9357c7bed0f820d5e5fa218221b9873f3e17b6d4868f4c3396eba248bf94ca0f168c58b0d0a39830e6aea01d024ff814cfa94674a1e5be0c5d0da8b4c890819ecfe23b81aaae0b20812f4ee68253a9feeb5f1fd1fbc417df3f5e73ae26bd6195b2de13343873392ae720c27d3e41ba2c582a1c6fbb3588aa5d8b5fa7c1e16f035dd8838cf5c747ecd4d6365759bd5e136f72b0795102ee0237b46b1376025a81112fe5e57713ac0346c2b88f87cfbd2ad23422040d2f21f8f66dba6760e486197f7d7a9c78d56a2777359ed8c2f6c1880907e34c20921a5745428641a13d8d9754e7b20ad932bc946a10a18ad26015c6715c83b97f2486dba471100f8441053fd86f99f654b18c9e239a9d6109ebc7342cd33f654f7002da8b44fd26e82dd3355b02214fc0d3db33963634f1b02154ead478a6a2dd9a859f514a8dd6b66c3dc4ec43a6d47722908f4e42516bb0a8622826f94726dcaa700cdc0490a94773be4c8f3eac60932b40d6975610a1a5b3ff80bd88d6ac83e3d94669807236602f860c098fe7ae5561976cec71652a13b85346e7a1b003b1e74b94798d2440122855e8003405f208d2ef98ff7649223d7ae8809585e1eceb30a84ec511f12b962bf41808e166f54d5b2669f3665b780a915f7a72f6f9a69e990e2cebe37cc5f09208fbde78b73aa3130ba3ac2138f0d4f449cb70cebb80b29f3370bb4740420d80ebbf5d68d8b9518111672f74c736b1fc2e36153efb55dd20c318d074a32f64c46a066a5a56f0e9bc9ee29ecf677e0bcbe75432c6c22386d52725985c5f9aecbbf83b63216d386741c5b96cb3a32060ea88a36e79a8d5980014da372351dcd3a23ecb882fd5963d17de1404e2434eec7012cf6d9642aa1731c06bbda9403981d1140c8142e576645ac8f37e32752d2ae0b56b17185f5d4840b277034ef5f5c4631c4f720f780f20bc3e2092e4150085d45ff1d43512b9601574d469c114ceef3d06f6bd8257dd993ee6bf5967f0f93274e1334ae5b82346f813a891ce4f43f34f8173ae2abca6f5ae7a28d28592afe26a3d975f7788bfb5ffa650fa82b5298a48f8a0c10b3c0a5e9d5f176e75ec4db9b91b20b7886dfb70d4b0c45aba456a23f988d0bdc8f694da15966bc013407b394dbd56b5a9e6f9b964da0985e5d55d9818c32e3d04e5054fc7abb15b91b8c4a2f1348c41592bcdeca0996f33286ada973a0d9060250e273111f4ad3e1ca82003e249ef2cd9ec7d9626148ea056b38beb2d3e6c4293b1ceda0065dc9241d384a192847a2234aa153745f695391fded96c6bc9c3cebf675ec98817a26b7df871597a9a2c55266aadf7648d7f505a31a3d0dea41c3f457ad7090bff370d311fc7b674c30c9a721271bd9f2e3947ce30228fb071ef8cd6cc7fb2bbe7f663f73d0e9e762333627ff56df90a148212b2b5d56177f92c862efcf0d1bc9f4428c37d1a4bbac395c50883ce7f30e5555b0f105a42d3d7713a4840365db14ec8d6f1ff2674b5953e6c44f5a56cd8fc74abff7702f75460e2331c832c86d80df4b5192d06a33ccf7a929235117d3758bbc851e8529d42068797b92bf79d4a420d7f44edfe385c7ad781c5b473892966d9bf5add4c084055a23774aa85d41033613f1746e2d0094ebe8b8a416ee15a8078a820ff8605fcee5e91f65edcf3170d6013a390b56af07c17bfa57dc7d500b1352dce38e2d668c1a2ced436e54369bfa494d77e653e6af94e460632009257414e2c109a9dd230381cb3fae8ad011680f1312b479e9281cb02dd59fb9e526486d7e0f905c6b459d12871124a39fbe35ab3c02f12775f807dd0b1c445599e0640de552193fd03f642d36791b38038222783e1001bd2be3f983ea396d232e438ec3f93f767131290f9d6746bc25522e312c33dd691cb5c40e5e2333ca47c65df6911d40bc1a71fd84dca17c8cfbc41e08e43c7ff5e4df0341f0702b46c6b2654008c846a7456a2ce6af9413fc48824d082f0075d6639f756156ba68c7b1b7be69ec806f9d014fb7952073a6e5c119da7907e816639db1eb736a50fdaa9c4cab2245d55b3e65f3e1f1b18ad081248e0723815e4039fb2aab325df801618d53715d6d726bda70b432b83783ca3317c9446070f7abe3f9a7b997109622b67d54a5dda9699baf6f47ce44785d4433a20f865aa9bfdb677572da23db6596c3f563ef661eb4ccc3f750a49d32da98eea18347ca03a10104ccf2b15f094ad68c64f5f51395de569318fd431ed96ddae29f610c8a2944df0e874496490a0f402b1d06526c71744fe5cbf1d90a1fe558bc10d307384cb8353e2d746a76ebc1154e51fc014ef7e6d00c981244c1772903f92389770aa5d000a40166d98ecae8ad4a7e48e766e6569554fc28334f06477fc1d65addc6f43f78cff5e552b164c897259ced59195a07ef45706b06845d260f18ea95ea6c1d8673fe845ca724a1c9538d5d87d0876b0e581e655c3b372b64c644243d2c5961ec12f7c7f2edcca30ecca0f8915804089671c6d55043bcfaf0f4e7e24dc8c77f7f866da7301b6d42676be5864799de301e24f1bd9c45d0d4dbc73f7ce075bbcd0bec475043a9c0e25bd5c74412bed92bd87c97fc5f389390bbd8b73c632320ff24c9ea9d01da736f08263f33ee321f882d06443431f119108fc837e16dc072a8c9d81de5b2bc14de3e06e3281fcb85636a81f1f16ab047e08657be4e046f1b6eac1e2c8fbfc9f180adbdf234156729a7deae7e549d106f9846f02015c9662b0f30b1fef535ced99e34dfa295cda0a58ed396c76a2500f0b16d59c9b78153b2153c49d8d83b5d4e1cdbe9b51a887ef36fcdeafb8c763b754898dea08df9cd4255973daa1d23a457893e8b48057c53c0e69f7bbf8ca405bd95fbfffd968866c8f7c4c437f03487a85c03c7d2c295eff43752b07cfce7f655aa3aac442beb5dfc7b356e36b5606dd152d609045fb16da8145ece557c0004cb6559f56c3bf017c34df94554d384acf347a55c805f10fe2d489393f3e3cf0250b9bdd2638bf65499967e92d6e737a4ebb043bab95b6fbf1ce500fb9f993c08e24aba41dd04498c0d397d7ae8b9f113ff52d219595ba9053153d803642a4772c4729f2bfd835a1c12811903d0a76210e5b5667db510e1cf4fe6c0b8299baf559171295ed5f5e2026256a58f51bf825901559464032f55bfda334d1c6920fdaf6c4c00a5269227cdf73e6c2ebaa0726c9cf5b886b985e5926a141b3a2fe8925d10835d3b62031f9bf9caf1e61ef3cdebe9e05dbf663572305f37f14269932b60cfebf36022bee0dfb29c69186c9d01f61d53f799ce6f714ee334af3f7f560b8a4e857946cf6b8e72949de0f0bbb9406eaffc03a3bffda370fdb91a1c21fa3820e2c3b4a17ee2336d7d7536b6065d349df859f7222e6fe7db5cb804c59bf08db54f05019dc7df24c464df9850f7bbca0b21db32acbaebae5ecab3e52dbb3c72288766c852ae4717ccf97c09da9255dba2dc58ed8140d6cc907638f0cdd8237a0ccf119407b53141c1784833c1947b2fb47c6c7b71b7230c949e26bd0528e9e7d9ab384923a2a07e17147abd2533afc3804db0cfbe54bae80190230a34990dd2f731ec081c7edde37939512b10cdd93a3e49a639766ca42f96fe2d2a4445604603974f2b33bf89b3c2f6186fab840f9fac6546e899cb57277134bc1c0d7e550abd37bbc36c3f43bf976eacb94e8813bbb00af25c8398e6334ee623db28f87c0f23ab1333e42f212501710af274754273db346a133649a0570ad36867181a03660962422dc3d8f4fdc1fa451a6124e207e96e61c02ffa5f495cd166896a7a55f5f4c2d4598507f9bc966677b883741642dcc3a658238346e37aa8b7995a5f695105ec522cb60c01d64ad929291451e509a7625e080ed278f7c3d9081f3c5837f116883e737e145f6e66a1dffa0ea4c4de82308db2955495a1a1435c555011f31f27517b7e8e7f3d688a095a2ef3177cdfef09bd3cd5db77ba5c568b3f48b6b2af34792a39de248fcaaa0544895019ee5fd3d074ba06c913b7b01546b78231d9badc4390f89ad0790c2d2459b3c09f0f18590fb38984d7341d85b3cbfe91dee80bfa003ab60518020c56d07a041b27ad0a8da9413df7c07dc28ca10f25ab5be5ee7923b89df709d277881a73049dc5b82d1286e8ad42bfa2ed8a977f88a53beefd0956f9886018abbbde1dc238e3a842d4479cceab1d38c19a050fe2210af02e5b105df6c4e83e5362826ff52ff6f71c448d0b848458df5a9fbd323d38621228f5b91fdde1dcf838f18eec82ccdfb6d07afd190860ae60dba294897b2b910ca2b34b719451e282802abbac62ed6c975ccf43799b6ea13d48d92651b1956e92b7b8c4756f2a4a8a3fc1afd8ad5f9ac5a11027dd558a68ae76afc643371fb477e54fb7f1d5325a6f44779d93fd7830998dee37058f92620e391d478da2a8105ed440f1272465429eeea8b82308df69adce7ba8b0eab1722c6510bdf63c877530546f259d841f155656ed4cbd98553abd429ba9acce2c4697889b39eba481180ed8ac2b690df6f691820efa1fca841708958e2ff72d3dce8be6ebfa1ffd5d44ba9fa1beb6b51b95b8aa580963f8b553d6dbeb3b90062d9a7f0a09ef2de449f36ac85beccaba535ec1bb32db4fef49a7a2de0e8dd3fff2d57eb3a3df9061f16dc81fedae7730a008e909545ced8f2f9852a8b132975af0970a867af8c0f7bc0c8751745d7396b5a6e9245ad51402105c02823122e010fe621c9b2a498034ece74d85790b055817d33bfd79d21fa403879b4277f1a5800e4dac6c3179080d27f081abc4516d76965d3b97ccaf35ac30e65146dcab5ddd0259f9ae2378e8b807e72fb3ac526b93e540ef4dfcea4b6cda12e482a22b9b75c770b8d54703ca10273279b063dc08626aab720bf741f544a49507ce94da60f6f802f7905bfb62499a711ffc20262ba6e6623e049e3d6607aa4818b6b306d46961f75c8b49b77fdf5408293e21c60df1b1dc3c79400db8d0dc1901198d0edb9143b5ff6c481b89e2905ee2f3cc70927e6c303a7d38ea8696b298827bb88b14e9ff4e0027d29682864c690aee1209649f8e1972921dd6789fcae16593035484fb9f549e4b47093f5f6d0f28a8fbfd5f7a845f2ddf43c3313d5d35be11f376d363a754a1b38f9fa539db07cd4207d2bd5c89dee4870ad09e3c7fe25d2b39f7daf24a673a52bbcfedb6ae202f68cb7f66950283a5f4c92028a368ac2a1e6130b3e88897f0c3c5a86f6c672dc4e95717b2ee8aa2b64f2047c480749594a120e7bd00a77ca4705b8384ac2b2c60104dbec88ff410b2de02911acbae159deac8a92443cc500075f4a8d39faecce6dc6743237f0d42a6910e5d0708b05bd3cf10c8f30c2268ad4ba98ed0e6eb84069e0c7611bfc8b2051b529aa33aa9cad8b4dc6c80708a184fafdd12eb630bb201d26828e4f9bbb782d1479726e5f435b6e57bacb9150e62c2477fc271382a362ed416793f2cc8f0e9a5b8d08794bd7bc0fa8bd55a9f7fe17c7b9b26ec8e9882c7a443bd20a3fc0c0c153570b0f78a0238f06e2173d87b5af75f94cac4f3e48fd43854d9e94436d6c0c7a05392c762e570af8dc2b56d6a5c23d73bb3b6bc3370acffd41113d625c2fe5cf1b56a7c2e57901ecb4ced4ffadf3363477f1016c2783659e5db31eab9ae639b1841054da7a876dcf373c0d3d2106eba4a5a20024a4eef7930caf50dcb8b45dd235c6c426bb7a17828a2f1b593df550a42ffbec99b237392dea714f63b1a57153514ebe614bad9d62f09278ef98af30374d546b71f9c56207d96a458f186f09c449333de2eb9721c64bbae684048ed7fc77e3828a4ab18df50ac1094758b7a21b4b9e4048733f12cb4981a92c200f802afdc3ea1d1943c4c4d67c9fd17a0d43d2c8b8138c022a268c020cb3505e2dac4a457d58ada2d5858c598740e367a6eb88744d8d62b97ceec84c01ddcda581cdbf306973a7986f3a35209b878bd61cd65af04dbc345148eb05e5967016df523cf71d1c38da02f4e6a7bcfa5f147b89038c9d5b2bdbf9416071a4f0f3fc70b09aa50f309ccd6ff321ad53dc78d9b75043e6df12baa00a6159fdc30cb59c6cafc4873f7688b27d93fe2b798e644ab920c7ccc5c4f93dd747983b0fe8400fd9ec462c0e9a7ac2ad2a02d05802fee335f0277bc78a80a74b68c1be23c45a1a800d41239e7f0c793dd56c372be04d3700eb30a0e80c17f98a4878a31a74687e7e71132b5031fd4c0dd380268ea2e150068c862c56c7eded52937019a67084bef8cbd8f37e7ccc6a33fdf6b3049c2b3bdd93bdc80571217943a6ba68c9404694834bd5bbf5f1ec2a7566d8cf94ce01987ee27b824e9c7c0821281d082983a09cf86271d09a7249ba2bc55be34d8a0b97a956bbd33e39d29ebcbd0429ee946751bd32524dab3641d4f5c3fdc3d9e67bf65e33bd0e8faaa0d9df939ce15e2c157c210d3f5ed8feb8a13396cf4c96b68a9d98213e58096f7ccf693602b12304a9b55900c60167726fdad37498fea2ca95fb9c19e59f9f4965ecbaecef87e810d016475cefe39d05bd17ac0807328c5315ef6a94179e5c15416ebf3a5e10d57c34cbd7e8cd30d586e97c6d7fff43faf455ccdaa421e3744bf33c60d9382c28b88d41b480c17090bd60124fdd57257eb088947d015368e2c5e9e511756b590f83241b798818b5191e85a58404e1d13d4906c22845f96fdde0082787d5b6f810f72eec6499cc3fcdf8374b56ceb225ae61d8198e4fb632bf5b166c5135568eb41bac0748732860a4b50ded0001d56fbf5ed75811da22546c6b29fdfd388c0a236679e8966f6e8d35adc5b88d73b8d0f80cafe033afe0511669511c4aff67bba96376c9451ef7b16af191de2c9a8a43c4d48d3ff343de4730ae08ed9b0a506714867c36dfb919c4196a0762e15774b4d65fcae7d773c7ccd50efdfa0c311f9296315c8eea2ca482d03ebfe3e6e2d9758bb76c3cb4feaf21d6f850b696b1822a38865265d15901e6d7fd15f7930215fd04b953b5d015d60fa6fc2cb533b9651a7edf283d77f08e82b80508b521abecc9184b75f3c065ae8cf21e64724f321f18802a5c313b9c79d5047215a7d59f0b52017f43259a7f6aac66d534a0508da73462dba45971fc7c775435a9ab37d5763315ee8aaad08c971bcb761100383b6899512d014c77e5b38e47a122998b086e817b09acc9a475974f6064962c0cdce81e5748093b07e0457c1a704a4190790fcfd2332ab2a32c78d1394b61a228eaf470adde983ded078be88c346e6c91aa373ea0b4f9abe7a556cbacd9b9ef2b14b50f48b8c424db1c3c3456487a8bb5bd4d59bd97aab90b53ae05a5090bea487d709a0cef50f94b56313b89ed067d668ac21b80a7f2bcf1ac2f481e6dd83e9752c8b32e74649c34cfd4e1a9aafdc1995dc064c2112915cf5ba197ec88ac86f1f9d5e5f4767df0c8e61d3eeac55e8b9b54750474941fa43859cf108f32d463e65222e883df29ec190a25146c3002c0290247bcd93a06d2c79a489463e8beaaf376a0ea658e92929a5bbc12c05cb52e7390b32f0cc7592769d19da228a26cd7916876ce6d35ed555d3f75c96894c49dcd49643cd83d69c2d4f9c75d18cfb882c4c699efd504b7bc92f855ca9b78960f716180a2f7f58a2b68ec6378ccc154f7a8b0bbe5f5826f0a36a51b6aea0694f12369e4d054ce22b50a4d110d78cb58a47ccb28ab336f205efde69c6c653713e9be0dd26509c84e43c09d5ab0c803a5e412f3cc56260a6b5cd8d1ec597e3ea8fcf7af6f0484bce0e42996b3cc8fc2e647d560f21e92a5ddd4b2ef4989c56c507f5e8009f44769cf42cc11bf0f0c2507016cfbc06418d637d6e9e63df883b7ee2f53a27269ac20c97ffc56b255e25e7bf5f9965c6dca542e0ce4f8b6e6b5761400f8aef5760aeacaac27e2f34e904ec0cd74710bc622af3da96773835cb0392c06a60014b847de325cffc539a92f7f6c025084c1a26670fb3e84be0edbb4f50ff2dd684d55ff3592667609f95b1fcf2b92abb88de4112a8b9a5f6b3ee5dec53ea93c51f7be79ea4ddcc212ac34f3425343d13afab5c8308b4baed683f62f2ce7e31e64547e9ed2c8dacb5040ff4d8f12b440a5231ac2b3d3680728aaf73d24321978baa02b2ba7382bc12e296e24de8c36ef50301067e0b62d373aa98ea7cc3b7e18dbeafda61ec73bb5bc55463c09eaddf4679758084b5841392184e316349479df701ae0f3b0183de38636706e970ee2bd9e5a309f2192ed1af895fe7fa92ec31f487985566062b78edaee2496345342aa07a04c097eb14c4a11c1abc1d3982b6593da437db5eb938fa0f6b5502a3d02a3bced1f6702c80fcb9cb076b3fce46e45f6e66be093b79ad6cf8062755115657a3aa1d18396f8989652a4685c0036d16cf02c028cccd7b59f46ce48859f83edd976b704794bd47f0b5a1d0543eace9953b294daa712277225d0fad7de901fa8bb776637cf0930cfdd613a393be3b97ccd0d391e0640e4aa6ffb5e92e5cdc8eedf8b1dd091d65bbe1ad40bf5b6ab20992d6fa148d637e220c5ceae9b913d0a1dbe3d8037e280a31da54541dfb6dcffbb1d837c7032013b2029ee1860d51adfe265255d4df2e513428755b44433ee69283ac2d04f5b6065c73e063630c8b6ad88652b9503bbc1d9c59d87be8116b0f2e098dd446e9f4de258117263121ef0cb995421b8a2a3c626342ef53850e5fff4c11bc8838f24ab98235bf11080008c9d1f982273a4dc6559aa30911350e33ec9ff214974956c851a324d36dea1e00ac01c24a8183821cce6611a377051b1ed4aeac589340f9089f552bfc10033a05cd818aff6e3d26ea5e678ebb8417d4ab4a6f940317a2aa5a78b9574b92fbc6a309dc7250f9da4be4f031fed1ef704dec3a0b213f382e5d0773b83604adf25b22cf970831149a77ab98805dfbc54fe2e8e78d9593ed32245677bf6fae75a0f0798966a3bd84424b31ade451f59d155e33171d0da8913a5e2b3008c92318190deb450d6a0ebc6b08caed6ecfad27d8ab7f7357e2959b56f9772aa962f833b6158dc9d1de539aec25c9af6ab1719256d2d8376139bd984e1ae2b8a15089d4ffddfa83fccd1946b8683cd38a1923a444f078fdd1e3037bfdfef746def7448570b574d49b6bd5fa1945d827e14f0c1ee5c317ebe08f93e94d4646f2e5d11068c9b50907c331277b5d8b94188933ae38b35d747d890c5d8632680c4a18a6718b7e7b0a644ca3b1876edf0b75cc899796ad758cf291b0a1b7f056de94a958c14cd99d07e2cdc588e35f758f963ebf63aceeb03efe5e9605f7a9030c5c8f948826630ab8df9d4ec09a6b01d1b6f534db551617c777a4860426cfd393e5cc3957b64bcfa0c9e2d7e8b287f4874f1b5863a337a302160004a2a956e05baa096a34ae4bbe19cfb96ba62a8189da36c634e78ccd23dd92bb1e422d29dc9703c11922af01ad675d5ceba6422d3c94fc887f724e0fe1e3a6caf381c4f8ca64c4c934a233c7bfceb6af8fd8a492260e43ad959ba3b95780351e7695ffb69098c041a42131538c346b710c2c928b87b745efff2aaffccbaf6e67961e7864348037cae7698d92fb6245f82ace1022de459aa3a9ce10525dab8387d75afe678e96b39d7656761f2cefd360b5e8a5c472df465d6b39ff25c27e03b366d31d8dacf3d899633cd104b18fd0df31ed1b038884a2aaf26737b484f5c36e6fe8ce17ceb593f62b52a40d200b1f53bdcf2fd24e32e72588c861d19102e7c4aac7dfd409e482f5e7fc3214a299fc9ebe8b063b5db8ea13263922e006cbcebcdac235e540385a2a30c8938ca362bf10715a36bf73b96f82685f6bddea7c02172a1ed0a2c5be28426d57ee0dbe7e6cf2664aeb31de78bfaab939f49f79d8cee90a6445f8d44f25b00a365de3023dfd663584f3f0df4fcd3a8314e4c149d4cdfb792f5972f253e2a1324d4a3f89049d4979eabed43ed170c9ad0235fa2fe2cfeb0c207f68bb1d2268723a324f7f5096d601794ba35cd75014975c2c9cb5edda5ba2bf34c36af85d30f767909e7ade1a24e9a0230789edd1913d7123a72c2b31443c7007a90976e03e85b050d62dee0df25cccc1a2e1e170d1955970ae234a04e167ead33fdd156797e1eb6b313464019246d204b42c56bd46492b44c87d0d1b670a1478bbfc39bbd282ee79cd90d8edca697b0f404e08fa59f88b9e6402d061f240101cbac413d811735ae14d059336518b94691efd0238e931a8948b03cee6d29849ca92ab8aab76bba183d1ef0e1f22b78944cc480bed9fd3a2e31463ab25c8f4bc2be314cc2d9de04cc2df68027ec4f3a3229f7834623423748377dffabf2878bf31a61868ad5c8b6163c6f01dbefb3b75bb42f31566d602a3fca14e6ea997d0364e0d8d0ee2dd272664a32d57dd963a30ae9759f6603db43490de40e809c997aaf0feae1fd0d962141a078c55ab30e4b8d27938a9aa80f82efaad07cefa3bf1e24a621a790f3efb882861339219e8a7129b3e47f472e883be481a2033adb978ffe3e7f47d74f3ce5d3c2b16744c283d5dfeb6e77d42067f317a961bbc7035d523cbd9179b25e1f10c04ef6ca52f6324453a8b55a092885a33062596999c3b7c7921f7a4a04d52e0ae9e6ab9f29b3e3f4b2f72df33d9ec5e555b80275427efecf3a00e2526c6831989cc8407cc6f3c4d8c336496f0efcec491af9e62723eb534cff1f07583caa656f7f1ba867cd295a13fd5aaf6ac61a35a7cd8a8f5384a1995dd118e55b347ee38af344161c36d5d6027a7b19966c0295bf4e8c85fc04d20be80d17d3326a0b8a2cd9476693528fe15baa03b30bddacb2c4781046f28ef9fa58a395dbafca377a58c40f055500beb92aab0f6812f2c1c3ae22259ca863ae5bf09121170816671a2e9f75441ebd5587759c9da43c8e8d4ba84a66a6b932b71834107dbb13118a71de8c867c38d55446bcffa1719353210904df5860198a4b8fc7dc7f1af27e778bef8421bceb753f5b6a61b5bfa52ba979684e900649b9788ccf12925d886dcab22eeaf71c2ea0bf0af495dc351baef977d64433a87e381e26932f1031e96416f3a909e11f7b65a9387348df923ed56590e0f35e0ca4fc85900b3df32d2ce10dd35b647b5548090234aa7f5a0928de574cb661fd0970b87213e01b42c9b37885af126b040052d4607873cf5dba71293dc77076165e92152dc3707de3e0c94ec81539de0f5175ce861349bc2fad27661e74d9b3dce90215e7c1380ee9fe4aaecef4b3fd2e7f74a8e400b4a944b6019a5c186755c0fdf423d0efa926e51ea939f5fcb7327b1eef3044051262e06de12e0080f614ab56346cd9656b54e357aaab1860254a80ebd27078729e3c1589289fe0fe7f710dc02cdbcadcf0c83a8e5bc09d70fa8144c31b775b19b3891fc3096612b59fcab53dc869d1fd6b901b585761be645d2d11194ce07e6be240ea25f9398514f16d7914bb3b62530fef3934e7a0f3c84dadb2f73581b982b2903cbef4c9c611ecfaf9cb53678d4e068a71433167f89682f52e3ce7793ebd2a3ee3cf4b1170ba3fe118ca33caba13a5b768c6459d235c14b671ac87818d5e1d26f3fa76a516e418608a714b27eab5422a70de0f2e4f4c09ce2180d63ffc211890fafb4cde2294f333b189d1564ac36752b4a905ba9cf19d1b7fab242c54804685d8d20648f7386e0c72a72d157d6f3051bb8dbdba2fed1b1891a46b92c0f0090a1897ad2174b7cf43819a9c504022cbdb2ecb0909aa678cd84a0f00be54a269ce09f9e48186d52f34f300fab13a69ef244abb4f4d5c18deabaa01712d64b16f2d4d5165ddd7663ccaa942d533f96064e964d0c0c171a11abc0b344a764a5aa8c77e7095ab7221b18df98fb6a1c9aade5e04e80208d0f79699a780bc2e4a6b8bddaf06c5356af6c9c6b581e5f56f4e0f2946d5b43b65a23557435a94481d88d0656b50629d60a7488625b2c83c728e92e2e5b6f2148c611f88a5b27f4e9bac2031a86fb51b46f6e07a49ffc63554bdb386b5dba3215e97247dd1e0506441bff28a486a1cda7e0d201906f66d17f01d7160f021dda5dd858bcca7d9135f80c5675b18d2da952b874482384e04d12f3df96cbd8d33d2e27f258e97ccdc8dc31cf697db94a4b2bc5b065ade4079816b8be1bfdd14e79fa68d6bb9bbc9e52ee1ef0ef2b5ad5bc9b1a96ea7a960a6446575d857fe4a7d13e7e1047d14516a30ca9c3d6d9f389cce0caf74c89c9b4a11353b9c6248108598a611139d5f492309dc3f92fbe0d196be5eb9db076ad79cdceccb843f8aafb081774177b635f626994c3e6c2612d8ddfa922615495010b14dfb1bb860a8950a5b490ebc7dc5ba242bad5186b435a1620f8d072e979789aaa0f029d278afaa12a6b96603e889703402ca505fd2e18259f46705161de5b5ae372d23664e10a6863657189fbfa992929fa33a03df3bad59ff8892f61ea095afdea97e0dad3fc5c6af40253c3feacf95bc84807cfa8e29d76ba54bde6c68868af11132b2a2c3af42e44d0532949eb8a00162a862c3eaba154e196bf59881ac8e48376998beea6ead7ca77a0c16109212ab119ea053736f4c71f0783425d44f05c73b7d64e043d6238cd7ddea32bc348478e66c91d8b14c81ee5c5c750435eaca4216af42e7e8b6b416670365a24d31c4a7d82532c8fb7be2fd083369fa776bc1927cb0ce90d6239fbe8575065d117b65ec74c4363d74ae5bb7184a9501c3737bb5705db2e221a4d4186c73e3405d22e77751606910fa42a21a42faaea668abc4cedf07ecfd9b47170cbf077e45c60bc5f555172cf45ab398ae5e868885b39416e9a02f041197f449765bbb603eba11319c419fcbc7be5780f4d7b9783d8c76470263ccf574f72d39affafa28fc3278d8416d4a1096101421adbf7b29d93e83b9193d0da7053a7d0d3e202787a7ae8504c3ff9388ab78e161eb0d01090b92b371f37c9a71b40bc1a2bcef4e0be8297c2984f6e22bd9fcd1b722f50ea4b34d567fed6d6543144f5e6228c34c26d431f23fcb600a59315c359a232ee09e5e431b78a1f774b06d40f8170a12180f0800f6c8123860de890c8dfb823abdd1c56d7f0f6b1dd1ab2185bf82a142b6ee5b5108bfea4e24c6715adf4cb5928ba64b4255cef9e56b9f48d3791ec95159e0fc1f03b98a46b4f6ab82291beb8926e52a0902d8a3275b030b2d95d0ad9a60806b98d3801c368f055ede9e00cc4ac91803e5f116dbac24b401f07ab684be86fd6454bdd1128551942b67887dd18ba1233ee95449f1b020b58d33e46fafd0bf6331179d78470cdff7c881b50e03bb72b5203a24334cfe5d17a5646ea9d548d8682d79e262618c56b9e23e87bad2625f6cbd1bc80b355b188491fe1475c91b9324ff59a9c3932960f7f5eb6439474f3a3556a0c3a8c3899d70c9c676e711693e0a5ccfa3207b0dd72bfb1400e03ea594cc68b9cce91c52d6993e55b6a34cfd5d201243456225d6971667c3c08364a3d72867833352a1fa407f6a68e172b3546aec68315640ec91f8fb498317b611fd23fcbe13657590edf29a08117b34dc4a66cb94516fde10f187862c0d0ec1b3b3f768572106cc3bdc65846c454be3282ba0a63eb0c8c14bf931637110c69331a1817318d17d117bcf628f085ba607288fc88cf522d9944201a5fc0f4164a73c5a896826d22131ab3c25e10d8a343b0caa40f22d6a0e6a48db534fbd09205e58276118d10d118007cbd1c8ee0cd1f56554e49553f6225d3240bc3d442093778f7a8dbb83be6bdd8ce75bfaf6d4ef4a27c02a2d8f52aa138ab9270cb5e44652c4d577b9e207f0113d6308be98bcb4a232d8f2b75502c5d4ad7c370a7e118175e63c0a8fc52addd4fc75f9be976a111f63e5c67649a651ada69d57e42148de645c71b4ba1fde0c5660aded290be6bc0bfa1ecd97e8d85443771da37b45261c9ec60946b995094a031f0470804e633a0b8c68eacfa419b38fe3749faa562ae8beebcc821e36b12690e42c3489239ec3f687b7e14b1006f981e6a2ebde226526104777f35f485ffb1f82fb5c04f5bce9713d81fbd68c433f3744faf3c9f5c91f86268fff0dee83ba798a7dbee54300fec4e90d6195416285e2313b1ac32939f441c9cbf6a97b8982f69926cb89825720087a99d19ed4e44932fb6a3c50b05ef77a341c0f3314cd99a007ab5118902ca0ca9deac6f8038758b4ded8a465067c62a74b15590166e7884dcfda4d0e9cb92b7b489dbac1dd5f10d70d0f809508e2b653c0054f41892dd662e44712e60f0702e01b176a53a2f8eee7995d71b7b6d4a761380bde3edb4a404df4603d8baf8114ef9febfd449fb4d6c5432e29c8ac85be93573564b8da30e1b7a0fe0a0a488f8a2d94fb1dffd33e1015deb087d5dd90ab0830c9c2fc8e70d9f42b02f42d036513d0299b7e2762a283bdd117df13cf8c4b9414a0857e331023ba86e259fe5ff79e9b162ab339f6617b83c3222499a48cf5270eba1aaa35f8c7301c6b2bee504a2c4632a4c6f6dfe1d0d2277314ec18ab835bcd7d3b8cb9d49b9a3c5c8999fdb895738c1561211c3d8c569b842a5e4b925405805ae33102189e284abd5d281acdeeafb55d4ac31eacd5f4ca15db594628ff3ba3bb9d0eed2c3ed045757d61511bce8b30ce37c18b591b01ff1f28149bea1c8dc0bdfe97b4e866f9afd7a29504436048bbf116237d8d394bb9c206c153ba3e05aeca68463ba99cf66e572e8edcb337eb19aa69822ba6e93f9881ffad68b81e5c1f302e5ecf5530d8ceb07a3614b797b38b07b2dcce0c67ecb527bd3ea94467a51f4b4f6df847db857480f19a67da7702bf3d5120cf6326f23c9d48413f4ef89078d96f95e13520025312424ee1224396d0805f8ad5b2aa53f8aee83b43c4e46105f42e5b4712eb73736df1c612968f230dc7176b89e82a292013f61d9f1cf2941603ff71c7d1a544717bc18afbf1c466651d51faae73bb3d21252617b6591f7920d1d4d9864ac9efd579c65d06d8765ab13e60547dc3042605c0648b9877678b3a02bdd251e84b6a033a0cb4e4f3a7c9bc0002c6557d83cb296d42dd48b693225e53c4b8bbe1a5c40c527fa2866536b56484f16db8808b834c833a0ec398f8d809f6b49a6aa844d3e18c8583564d42e88ed7953fe90f3233fedf63a040e4a53d96202122b7372e23583d08759721a04bc24ea94446dd75a34616d9baf78f2e9b9616a80a68d794a22e3222f3d9c614fc6585579b0ad7b933e83a50ee1ae88f32e19ad561e876ecc1291ef29deabe8a08a32f543ea63c808a3c73288eee999da91e87384e924fd03acb634de8bc1d464f1d8c594e3fa4e968edb151a519a94f839b70d4ab52d520c5e46e99456dc0140a04cea4bab864baf8557121e06cfcab7538c8b45c973d44cfcc9b92036322c4f02af3b069b65989c130207e3dc7b731b9693adcb91086680a45e25185c24e7920e79dbf3b5af13c7e2211cb04452f2e731dc04189f3736b906460459896e1dc81eae5fc7230fdf6852a275f93a1589ede0ac76c7e3eabcd1ef5ae3f9382f51f57c13809cda012a116651c5526c381a3c4b3c4b494ea124cd6feb97d72f21f7294fd2dddc60b4c6b5f06c646a971741a12417ad8d52b2d0780c6f3c9a7373aeb9ab17f826c2290d1715167c8c43027382a1298573fea74b48d7a4c885fd2c8cdaf53ec372ba73e54d27ab18083ddbb508b9116853a7d19baa8128844ba74a21d050eed1d3a2392d1d95c077c924294bccebc2ea369bd59fc1693bb0fa6b76143bdd83e0a26ecb05046fc9cb07e131fb4a1404430475aa17028d977c649951e1606f621c40e5eb40cedd109ca32c32b1e5ec88e557f2ac917a73c30a9fed2b4e8e66671abf06d56a8a438caaa85a83cf4a209a28c2088930cfb5eb48be24d31136530924c183846e87bcc5faf111a40fba3f79e33ff8f7e93da968a6f6f19b772665feb24a8da512f8e65d9fb6fe52fed179f9046cbcd3e86fd41c1bd4621559a83601b5d6c8bb4bb5bf8715aa6dada2103d6cce815baacb2936d0def16c6c5b642b463c6ee04fbc43597046c9302c9f73271f76aabc5f05ef690680aed56d196a8e2a09868a40e57993cd55e2c2bba0c84f957cc8bc9b9d72cb5638181a8211df10d3b2e32b95b1f5816af2626d5e6b999f453377f0e6100fc97a8e4277ffe5c30a39c44037d564142dd8c54d9265524125b3f5713ec0fa49f2207ee0a12463aceac63398bb62821c956ccea6c5f9e0f45780e29908fe37230fc8625d30bc934a4f8cf69c6618bb8e15f84f5bd6212fb29e36c01cadd750e971268791c4cd49db3981eed8c82156efe313d77f6bc63c2bef9f958a60958dde534d5fa322c095d6e6ef45762627e9f6c60a890e36cc92e40cfee5463cdb965e5be7e15206b48a10624b29cecd099830e8e37831eacbd011e5a7f79ce60ea7f8b2bc7148e594f7a2ad70d359347c4d91e41991a9634e41144725eb1b5ac89ff9af4b19039d862deb356a90e4cea70cb6a6567b422f7da2b6301f6049839cb4cd4ff3bf59e3ba86f95c0df09b0cbcfa9639817d36f62cbc894191257d60e954e9f328651bad4562c92676e5f77e419327d231064ea08e5a4a3cf30679cd2862838ea1019e1adc3b6025a4211ec5fffee86b9ef9e50e40ab5de01693e5b7e170ac67599b85266081aabe582a5ec15b8d7bf1672be28e494b28f236ec8fbdb0b8ad1f86ebc068fc68605c9d6689cb9e04e934b39a4ffe8b5045f0b13c181c8acf34bc556e0f26c3b413ca4f403b6e302a28c55f5780f9ca36258e33bebd4990c62c70c9f5bc6f5dd4b4b8e2870e6548d99bef8003bd6141624ce110b9b696e4332d86719f5ae2ee7de8f7c8a96facb59c8cbfc4e45ac05ec1c44bc7dc50af07a8f0502de4699b121065422302b16188d5f71d1831bb99040d92942281b5fa742224fdc353157a29b015d07d7c030f0fdb2ac24151aa2bce11b2a54ac65a427e0a585a5d2f9b0fff2df5c7865ff147e0a946b3f7eecdac1ea57a2d6fc574ca533dcf6fd0cb9552c560537a5ce2b37b5b20832b3f0175e15e181f110d37702ec218e4bea2595fcb6b8f23f55bfc68fafca1e050cc69b0f888e855cee8828c730f265aebc3d3a0c786172e26863bf92dcfd109a2b5b1b2162e78a5cb008808bd7f864b6945e019e34c0dd0278b91cca12978d930027afc32cf95dc8d85f453c9cf2fdf8506c28a92a64ec54763afe2f990d46829f297006ba072ef992beee5cff4e0930a5be5dc7312fb05fee97c4d6392746ac3b2b771ceb244ab5c3c8c15d4a21bf168099932d9458d7a0ec331d36b92618e4bcf35924db4c9d27b1157de5a6d319027d29c0e03cd805d0bd9563b370927dae7a6e49c1d01437f719ad2da4922784cec7dc11c0346ded8dcd879625ba14e4166f2e9c718860bed0ad80d837916a286ebe40571aa3f39e1052681859f010910d084885f0d396a92535bbbbeceec0e8d13d01dc7e58ab5f661f3ad75026195f3d3304e37fb636f4a716106bfaf8c57fab850781b94d6e1e915794607339158c07ee07ac9b67f16686e2d358afea70e304c54cce7fa9d99ae3c71abf6ef579afe9d040225788464b021d463952fcb6862ea3761a33ea42a2c01ac9946fcaf0630c0ff7c318c042198fed57d2e13c3791326e2b1e66ec00566fbd243f44e363a109c628406b741359c89565474280d14d549648aa3fad2af54be94e287b3bff3dcfe6c4a42bd4e416fce3fca5b64f992220e96da2d563a1cfe83e7c356a8dd566725a18353068df1f3b5422ecfb1304b2b9773b6a69bae6574feb862307f48fb76da43455aa8e271e6799e1be5ad3250adeaec211112aa4a4b1ad30659f8ab398aac35b0d43a313a5c2f60cc9b9a21ba76c6d133e8092d2dfccdf07cbff9b83262f8814648b89c6c6ff764930f491abf0a484fcb138dda6b1431e33ea0351c518e07908a510cc9ed88f1c87b7299c3b822ce82e20f11a72a761e39d545d329b4458dc873e77f553298d1c734105c3396b69559ec1a3fb14f9f3bb504ae0fcb84eb868ec4c0a023b314babf9b0d7164b7aef2478ca8dbcdbc9a4244d013f93dfafe084c27849a9faec27c05cad5bf2fc3ffba5083d368fedb50b71f6193700f4907a223974d280f1b90881873a076e564c3d363b711f1567766c34b9e971180b70310623841c800277b253f6cdc4e12d7f40d95390d1118009ebecc1bff715959a7340f3487eebedf821f4512abbb13e174cb7086a7146ed8c1f01693df20e67172b0873e36f144ae47467980f4920173e736b813973d81ab80f81957c5631983a02064961a62128474ba25fa6723997e1b07ef4075a4e3dd19ee913aa09b3c238ed0a4a60cf129a2ad6ae372d6d2736d92b787c37bc333c9db8a9a4a0dca7bba96bd451217319d1f2bf9bae20d98a14e09c5995c8205d370d23b387a664544d24fb8d69a29a2100c4a3a60073b7c2e185f97ab63caedc2e142c1c571beabb086b84b9db495295674045c3b56002eb1ba9b9bcf3db6edfe3fc9afed8d740b676999660cf79ba0ba06dae553a3a6017ea512c7a5040716e6f09db39c905ccca0b2235558bcd4550de8c03bb1210a5fff1924cdcc2d3930a9bdda031aa830577088321018cfe0fc2a00cbf7b1c891cf13d8a28d83cdc463726c9f7325c05d17c6c6fbc60c673f610d3a49f5b9e0aa8b6da430a0c1ecc76b3dd17c4bc8cb371371aebbd85cd40d602de54eb7bdf188063038e8fe799a879229a939951543e7ebcfd2f6c380d2535011bbbc8edcb09817f9a0d5ff74efe08b5e33cf7cf1f96481bf395dc7fa638b82e76f110d01f0c145f13daf99e27fda4bee2ea5d78cc2f28b7a90db8cc5251aacb6190a0b24f46f50e906b265d5b737482157dffb39295c90ba61c6cafebaec2ad6f08396fa5933f6dbacb69d43bd2d5aabbb015ed676653633b270f783df3859a7c70257fcbfa04aee9fa58f29303b99e1f54ea528dde21a647affa6f7d3f2a45df19bbcbaaf2949bce8ac3de39958fe400733d473500c6e6c359e658dd140914d2bb5cc718f78b58eb727039bce6e85ed83da4177dd2df6f2bb1712169f7dfb072c03a23e4dd3f19bf8e3df2124c97a4704d5ff69a5e5922e07c53a4cb04d7c6e8f0a1f845e4ddf8068de89b40b42e048e114d6526d9756011a7c38410a8b819cce31c10720a6cc2e2387d8211c1d9d16b5ceb4383166520ee5f3697637a2e7276e2402fa87aaa3997762003bb9828c66074ceacf5f43200925475e8b73f5598d4f8e3193d1ddea14b994f7614812bbaca90e018b4774fee87d06f4b5420cdac409730f3eb3fb674b9c286441152c71ffa31250223a25f8b4024c19955b49f81a2bfa1de5d48bc41e718139594347849c45bac82251b5507deceba991f1f43d473f752e2c2570643ba0df1dfdafbfbfd451382f50e6485dd8ea0ec97043b3a88fa55560c57ecc8dd3548c4000b2ad8b7e42fbfda0b95ce45d8ec2e4baf783d68a03477e2ef5154cfb2bfd19a730f4b33e512e49bb0424650584d0cb37c808ff6774595b5c94a7ecc01e59174615c6f1818f35df380bdb00cface9f4da420fe37fc83947f46c5d7238045ba0674f5154cd30db6f9513de4b4a8cca797372e9bfe262542bfb3af42370e707f8b5ac7226b0cc51ba2876f90dd9fdb04aabcbcd8a954c81bd422c0eb494991df821a4c417f1191022c51204812dd088f5cbcb5e8ab824ce93d4c9c85e0460e4c3ad55b8cf1bba74036979ce80e9dd5f20a44137555e4ca3c7f53fc097363b90ac918c53df7d23a3c6e2c0b7eee1402718247a134581284257825147540a09d78e49c9ac20fbc16638172dc1e34f46090ab9826b5b1ba4e3356c290b6aa72e649c87fa4f9698145398a8b5261037d5d79023c9df492c9b350be9148fb6d10c5997f07ca6128249c5dcc5dae9219f50ad611bc23e4b2d332f2a0f2306794a77b952c0f6e6bdf322d514f93c1493363214db7f207c76ce194815e8aed6ed3048ff095433f23cb34b572ab647dabd15e479d113d96eb686813239bb263035eb027037ed18f68827b7af8d8da720f850acc164956282f53b51d1ec303eff0e6cfbdc779e22bcb57b48eda6e54eb25deb99c945411a627e1237f069237ad9bc0df248540a3cc63e07d43e0b4cb55874ae3af1439e59eff8c9eb98e995f2bfe345a824d23ed7ba6a1717dba455d0b4c9056cec76e208d5ab7cd355d22b49c5f8071f17e2b7bcff31cfc71473861545f14447a3d4516d29c57e9cf8cbf440b18057ce03dea938f213a0b47768b234485f69ce428b681db57cdc1f1f89baacc884a98e6942137e783297f342dae11b91ab147cd3915501eb4d7e050612d80364af1f276563de505ec3c9ff0f427b989f54e94d2a6ea553d36f223f5c2d512066b881f29f4f583ce8ff0b251949ab5d803d1c4ac4e697bd39c623c7d21c007aadf01bcffaa05825415515a22f24585d7252969824e1fb25cfb73e2bba1b11d8878ed7208e68add040f61dc95ddfac263727df91102bd3135c946ec334b5a00dc1df18b7d6562624e2bff2b139df4c873eb53e17acd6792221639497c240def1b56a8dd50eb702a2814e4a4d43166da86648c86a3c677b7d19f2bfd37a39ffcea2305eb27b9f49acca45bc895e8c25ed1e7ef470c6cd752813060486a0d984959bc19b4ae4db51f47c7b6f188b23bb6682f645c8658558a1b12e107dc02eda41ec3c09c5ce897f35ed8ad1a766436532b281aee504c4eb22dd69ed7f89a1fb9c3e4ff1def09fd3fb7018a869373eec55c876ab92035dce26c84922a9e37418cc570fe170f34a4d0d7ed2e270101d5f4bc285f280150d7568cbdfd2b0cb1531124ea434a7db92fc520971c334a9e43bef1a722cf7003fbdae4860b07a83ff6b2d887580ae84d47c3f308f8bedb2b0c91ef77a872f688768f473536efc5786b071234325370e0bf5c03dd9e8411410a3954f76cc883284483080ba9bc6360a85282ecf9c59fa9bfa115d8a5c031049358216360858565180c5251572129f1fcf254ffd659925c8cd16f6260b3c85f83b4b92a0bf990a27318c50470a2c399b6aa5c2fea4108cebf20d5dd8e8ee702a01b5ef63c98ce6e09a810b4656c655851c1f28a01f330c1133185ba24c80bed73599eb560eaf20b3c7f7962b298dbf04a76ed3a51c93b279e9d96e8667df31c1356872733c5a4b35ff73b186f5bd64a5a7c45df536ea7762ef0fea9e0cec1d9b718d16d52943f54af95304036a4e68dfafa8dc89f5a9c85b8566df2f56c9bab32c760dbc0d27350e9ec1fe926433a738b55d1be470d89de1cb57a7107599de5f4d02083d31485dbd3f0e3e1ce28f749780aff77c94b3a3bf70a8b3a51e75e6e0e7a58dbae1593492a60b6d2ec1f1781726621e5000eb1b7ff9615662dcaf1a8fe164d8e4bd75697fd2bfa2cc76030364289b51a889df589ed382521200542d87d89ed1bfe7fc80770b4f2e599337e597f749072729f3a938766a42cf7c695b68d4c3a211f95bd93e6b2ed72c6a6136d0485e4a6ebc6e3573621fdb0692a0cbf1a0d886c4c9178739b800b1ff3b8e4efe34cda46e38cbd2c08b3b80c808ab810386fb16af9f4914a78d8c7a9e46988ce0da05af33fa58a121676f33bec3b1b87242750a4d86ce6f5e905eb3fddbb61665fa0de6a9a567e44f8e3997ce08b41c1dfbdf2b909e828c2f84261781c05bb01ef45b955f46913ac942726400bca3061d04ff30039c7e08bfb902b7675f7b9b6b7228a9d553c48c628e3f6ff8ef515273dd3a2851a387d1f46eb09e66818f3ee3febd93572678c6b845fd1bde4015bced06f579cdb8a14a73d4b8e4283317a9589b3ee2225631b8b4c4fea837f72ce6c148fd820f21f16ea91602cb41406cca0c0161585bc2847a129cac195e9d178c8097be91b4c8036da8c91af61eb609ab31513c1f8efa356dae63ae0b2ed653cd125a41a57c9e5a21151599261fd08d34eabe756aabb44b4d866412ba44c78e165c8b76127485b0bb0fca410956db4930e057930edf0027501cf895a5fe328da1a19322e6895409ebbf284738a5e2aac040e1ce29d873000f192119f130dccc2962b17707bc6323406d1d8528c4737268238bebc4cee4877cea81b0e08ef9013b268070a8be3100db0b228eaa0c588ba367267273e4b8a2c41f12d52f292c90d3ad2500e721805cf3baf56cbd35e73c5332d3c59337b38aaba48c50c31321ab3f8471b4cbdc5da7e9bde9d007ef82d9ab104df7d54437d7701c5c97d44289ab0f71da3151ae0f39b96a7d439e3c78bbf1c95a0269e205ee3b3b9d370d0a54ae873e0e388f141c03c406a4490412e6c649a8b92588f1053751b5fb4fcb6bc995919242d82f2bec51fce720fe41ee143a3f3431ce7eaf1c3f916af22cae1a24944b718717c974ae2ec94efec98bb4685ebddbdd00757a583f715568c5c093cbd068029164c9942a9da1e2b7f5ed728317a977e2d20351e11e6caf4b23979ea32a987f30ddcb089d254fb05ac05de4c6d8e2c363160ac36957980fa6ee1193d2bbb272146234d0b6c2f9bcecea5ffbfcc044e6f3b7f850ce62cfbcf236201ced649a7fb4fffcd24fabd8be33186868e9479da15b6c7115dfe8c1030921f114b06bc024c6ce176d76435a893c4a2827f5218830bc7cfd642a9422737b0f64c947d692ae8705d6089ee59ee7e94a05f893fad7172d53be35a60beb9ec5026eceb571bd615fa8e0457d871c7ddffbd5e8f389fc405b29eca8c69735eb02b0e1b1e061e7122866c346211848cb0408f040084c8e882bad60de7ce2f6f9041b6f167236daf6c1fa1dbfa023e6f21232726714f5709f5c9fbda43764cc8f5ff6d91e8acfc8ea96b60661c03913cdd76e482949e87aecf8b5740ecc1305f4f9f54464707829d06fdacb41335092f995d246a106b7334d2f67f5b0d3fbf08831168e5a60e2c52679ac28dbbc4f0e3d7cf965ae9c18e2721dded0fa450f8fa6df47e5f15b83531ddb99f8e5e426e4c75ef052d30f6f3205e69c14dbae6373fab223b526b810403c5d770d919dc3759953cdda51ab02099c74c4c7ba34d527a0341144e1544251c85f2f0d366644157eb0830a20d50b9f82650800450357c2bd5bfce7463a22458942b94569e1321c608d9ba159afa8d89f7995950ae3cf7f5ab2340e3e3748999dbedddb49364fbf3f1b8be2b2cfc90339cedb228aac8e110fa8c86fbccf18f7c695159747688cd31476b78323dfac05a6b9db0801c0bc5f0473e5d2d9488e7276f5c64352287297d483c15d9acd144728a5840ddbbf10318149c37a3ce37d33cf3763fe0c301316881476061689985b07f1e3f0804bd287648fd05783a94e998abf8450ac8652230015f5cd6fe6ab1c795356694c54a18980d8213bf044fe1aca0a301ff00e364bbdc26e04e61d2d6b1961edecce9f31b35ebb948c48f4084932ed8753efcf25f4b7e37a6782edeeb24f0f707eebc96aa24701cfa9bf3637e2763d81c759d73a869ca65fa0819ee865209a1a4fdf8ff37ab5ae1df57c10940eb877d375a9fbaf17b62e3198fef035763ce8d2f812a14074a2810c4bedd43d05d4f5867a04c9e942e648289ed8298cf9fbed0149e623478c8240a1ba92fa5b5a80648bbd052c1a8198c231aca1de91579c2acfe745cf9d15bfdd0b58a6a2b852deaa9389237fdfe84430d3c7b09e0800757d5318626e0f8971d5af22b57ea50c8989713f9d2b642ea0164c190ca329bc89d0e29f4b59bbd40727e63be40bc99651d11a0b95b947b00ac28a84bff6358b7ee65f732e194e94a54f579b2e4b809a64273606bbcb46f54ff6a396cb575c520e48cfd1d26b81589ac4bcd917cf677c9b134db8bd4893302530c97b68d9057cd1fa1abd446aa0581948d974b6319f6c1f49acfba7370a38c59cca61703012cad13e241a4fa8069356045e458d8529f5907f5379c5f6b4a77d996e1ccd6d8ce9cd8d89e000ff47849ae89e9cec13326dc85d1f98ff25fb79d432438bf9b80e1a042d74d868a3250e362b48833fc9f394d23e2dc596db1e606a4e6640eedbb199d33be5348816044d9dcf516e072f9f9eac150e8a8e3349bcce886d97447e89a7ed3131f78a8a9ac97a289b32c6163870836d1b9c4ecb0df8fff9b4ddd5fec19b5e2caea41331fc664914b57e76030072168afeae8a346ca1867a7a81dfad97a9984bd801e945f4cc4061f9f0853d9064c6ef36c236420aaa41f1c07581922e5b240c9e86c0ab3635a5d7664077bb2b61efb7d4b1d6cb9822bdae15b3540ad6971c0b31915d46da4afa70c2f0a1fd7330538ee31f77e9f9d5d35b52fde73fae1b39edb1474eb97181140e27e4ad3258b7f497f50a869b9fcdf692ab18219085056f09fd4ed303e7900184f2a028dd41209886f8251766dffe67ea1d5951aaac2b7f8246d20eb1fa4bd25a77499e86cf9af89921dc610296e94d2e0185d8d5a31ed46e7158bb45a4e84d8fa07b308fddd8259bee843e1dc7eb3e263f26d2bdda8347f7c03d81033aacfd011e820f8459293c79bce8d4c2d7013f22a5b642dbf397caa605e241bc6243ee551a8f5aebb25604e37200865b679d7dba52c3702aa833a5e7049ed8646ad6f784d1a85f972074be8af5ac397d971362eec8cfac8c6cf7bd475249c9dfd607c9d05895ebd3e1970962328bca4e5d0dac986a8e13f51cafe7729d125a46f40f5919d7fbe588fb7597d179963d7f24f8c19e3eaf09165ec2bc8edb33feadcc7f92355ecb029d3e9b902ae5ded31db58aec6ecdbd2ed6d3136b2a437ced9291b88ad660a22b387140a716b66fc3004161638425af8446eda520f55be6abcf2ccafd520ebc848b83384d4fe599ad43856ce07af991821ff2799ca1f9cfb267dcb239798667d6aac3632ad3660596e962eaefabd27394aade80eba459399c2f21b3193be8ec9174559223436bc0b8073177ae405e8b447ef2f4fa5b57d561151b0d6bbce9791663b6e6bc284aecb74077b63f009236605eac6d004e5c9d13ae753a9fa58fc88d0ebea57388c056cbea5cea2a6ff0ff58207cd5ffeceac173ab5342dbea73bee49a5e125afe3031da7ce7c5b7ca5a1e85b53feed2c2f30e7c2c38870036afb42c5b8a476fb677eccc799a54151d48b81507a8d6e77df9ed11216d4cebee4e817d2980218d8177e1b64e3fe5c9904006dd99bb5da0066260bcb9df7fdad1fc53bed5201ea98ca4e4229e45431d4b11aee44b9b337865f10bd57d2331cdb1e67b29b5c1be24b00a444aaef88b1b0ba9e36c3b5660c98d1fcd02cc1a4c8ae1137aba5a5cd3bb8b217486ab37ce0b5b9ece9d8364cdcdeac668087549c53a6b482d2cc3fbba37f96e91549c712d66889490010b7998292668e0a119a563a730c2b1cd49eb363fdbbad837a785a93ac8663a108366d3ebf05947cf7dc2e9d0956ef9a798c0fb67e2cbe68a7966ecf41b5125ba8d45a70e6fa96e4eb7e850f60a6b9439d4bd41d41eebc555fdf5ab18126d766fb4ca66d0bb99ac7e526bfef9e15225851ac8d8f1699ae10a94aa1668cbe5802ca47d9f47ae8e106daac76eeb739380a840c4e9ba9901ff935a8ad9522019164c6f70a1faa8e2919387d1996be6723e63ee9119efa313d0dd67bde19772247ebd7306bf13dec1ff232c363c00214975f707b86bafc168cc6bc0b8fb8d2c06c2f2d25ce090d04e965063454003136aed86420523bd66634ee9d4c893aff5974d859e43c010c4a330c796d10677bb19b7321c861e70082c1c25d750d2eafc5b49c7188ada62732abe4f8b14bbf49f39d485143d97e478e1622c06508acd85b205a17af6c3708ea2b8e7956d27ee98b0b1c94748aa8d7b5de00869984310dfa546601e28807dd05e4297a4ef857d4eed36446b8f4e926dd354b8e5f5170be417844f30f67a358e3d430f69b6155106db1f2ac10b173c7e9d985fca479852fac2b910a02966c8153ac69c20c902eaf03bad8bc3793b89f7b2dc218ad7c64237fa0c4d9da0b000d3d03880bc7ea94e1f90c8c366756e30feedaa1d5e1090befa735ae361510254633612637c049904af85d8f389cb33158613eec5b865ae6a327f616306fe020a3d7c605138969fb3e6d4003da63fba025b23ed526967225dc8ebfbdde972305e3bd3997196a0c086418b9d18a51d7d73ab0bb354f6b113c829561a8b097ac2574afd88633384f8a28eded843e97e17b946d7d2a1067bff7ccca5edc6c1a478b25edcefff7b7d5eebe4074501c5fb2edafaf447e3d2ba3f9c3449ec23f3d9ed2203f285ba910791d06713cac00f95010ea7d6e26c2ff8a4ef8fb35d0c5603bfc533a97c3f1c206ebcb6fd573039da45967307cee5eafd4f3283edc7a1289f0ad43d0c3b66b7b38fd05ff55970e2ab460715665f51c2aed93bffbf945cbe54812f3ff6b120397b902e4c655ddcd6395b3133fa41189e839fa315b3617b677e30d55aeaed3b22077100b55de890d1d91ee59eba058d86a9193e8d16aed1d5efc547b779c33da45feca394dccb12bd1a523d031cd6a7ab044663ed2d54bf24456f227b6640844da9751259844f3d242c3552f608dd04355f17de5782d1e4dfdd094c5df56ebc2c6e2b47f174ab3a19e6ed3766f1faf86cefedf7eccb70c9d93678a59452e170a9d7bb07faec6987d553fbd054b768f535643d4db5166e5ea0b7874346b4254d3e4b5f0dc638cf0783319824b6b34a1e15f8205f5928827593a68e6f2bc979d3f1f4ecb4dc2680f4af6a7166ec9e4b62db131d47d57d040e34ce61639b8f919d86ea785b6de4035f6f122d4422440a32984bb762026443ad0a8d904c8123dc7fa6719616abe993ed2d8c3962c94a7b4c26a9c72abfdf632f86af45f72b64ae602f2402020de2fdfdcb57dc1743cca9416e23a1dc8b01e67d16bfb3197256cd43dff7bd7dbee7acb50bd0d6aac4e176c8b901cd52d4b483d1ec4e6cc79bedf120771e0189d777893878437e50cc425530fd8b1d999e324c06cb1b2d3c0eeffbbfd2c3f7eef9953fb7582850d90a62d7b9f43d09a5a7378ccc5863e3fa2409895921a43d10b3f7c69bf57c33ad6c732e7fcd960f0bbf620f1b2d19f89e93b91be65e04010222a045c2f7cfd634ae4c4f286ee77b59e296c64588e3686f25726d10e2e12cbd225af0faae89c24c7a3337442f3814c07b6473f2ee69c8b41ff5aba4570b7a4b92182a1d9d67f05cf18b80fa75fc5116dbfc1238a2fbbfb86ec4906252fcb6f6d0ffa40d7fc5f413986ca92ceef37045f50253f5cbe481ccb66d1a7f92ee1ae6738f669d81caef185e69a2770e56a2cdb087cc6912e00948bb39ba9c2d6efc7d652d49834b4cd6eac44b500f5bf9bab5ce10f4407ba0167c12dbe014789aa61f0fb99855028726b5f52718966f5e6a6c836cc325326d1320366561c775366b57327d34e86514f06248647c10b61148eedf6a71f599f271941dd9bb7acddef710a7b6507d765ad1c0b45ff7b34d058556870c4778750ea6bac16ffa895bd9d93d8578bc04ad8e2e50a4adcf51dd81ef2056b05cba647aa6d68ce7f485d4806ab1f8fe5f4c1a58ddce4335f9ca36918f3f67e9d02c57306a80db51dad13fc20a2d94a270eb0ccc73f165e3c726b3da448cdd7f75de6fa6f38e3f72eaf8c89e26df9b8566cb592ed747880ab29d84ed983d31c422a0f89cd7ea7046e59429083062955fd3ffcadfa0931be9b1d17d107b7c0cbdb2ac067f413c076d9cebaa77935b79442103a559c95b2fc178683c50bb5e0e308254f6da6556b920f9170052ece5573c667de092c0f11c2bb1cedcba7bb91ac81ac110533ac80fc1af3a126d9c67cac2194015396987a8f9bfce336a862c232cbfcb5fd554d04286ce0d366c2885df90ef7988e60d5a68b8df65c3327586d0a9cd696678bfb3e91f690480d46581c355949b4cf66a33a068f5cdb400c405d5c167df31f13809ea785424454d90e83b03a42a628373f71a7139e9d4a048aacaee631bc1fcefe91ec0f88577ac83cadafd52f07d2029613a79df812c1dbc5218cd95d8f23a8b769c7454e4cbf967e70f2aeb9a5cf3235014e8ce4d934d34696b5697508e825dcc2c4587f34b84191a5f7b5c2bb173886c9a91634f5beb8fff0527e23d2b89a7649d49cb98e0cd86e0de995cd21d5e26521d9405d17ab7a47b9e20fc2835654f0386740c98b5770fc99fb670bfa6788eaac8227893481def035bb736040f414ffb0612434900c9b8db2d66f596e86f384b156246ede50757123f754238548b6af04430ba1c90fac69f2b94a166d5b1786812cbfd8b2a3ddd9949295fb758fd288632a1d92dcfdfa8c6148b2c23f43a837a09fe9cb4c4fad29ccfbf86565d8505cf89c2c7418b1dfc6270b1ee74155c9c51c084b93f2a10bfd6500062b7132d81130f454c34f96eb1ca98a946fa35c1d7111aaf2aa6d227095fe055fbc79c6d3f9e7ae2ac693cc5ee5cb7469874c1fba32883f3f4dddcbcfc89d629b60181d1515206c86d4b2f5297eca6ce8ad4671eb5784ed01361d32920234c478f8c5635c8839b2b847e3fafa47dec41919145b0679964d492037230082ebe3793eb92fb9fd4006f59d45ab06c5f5a5bbd93e2205715c8a5c631c8911520085cdb5f57372505baf8f0ca595c6525e69c22128ca04b83f3b575e5ee03a788070254f194d1f8dcb365e65b1d9ad5de1e7e1a6a74a142454d1ab0cc610b33f2d2bd95e5ac6a43855da50df3c423910490c034e5687919051da748c7fee72dfb159fd52ff6c96c028094576089ae8f8a88e2d1f20b8f3529e2da924e964d2e1e0a0b7d13f5910c9c86946d1dcc6cd433f9b097041506dcafb77cfe0def4528dbcd65c11866df80e161b831ccf161f7aaeb61473da0608553f3a80b23ef4ebc9c8383fa6959093b7d2d2889b3da0445fd5fe4a0fedf79d2b424ab8a7898a30275e5f2338419b8d60f874d7a7b9ec0908909b85859d93213f040b6294d7387e2f4c0c6dbd53245d06df93573dacbc8ac85b174bda5c018f536f92fcd51ed72ca433375060d0bd1320cf07270936a9da5ae70964b9acfa04da218ff77c0853cbd9f7b1a585096174d50d4e4a25d6f22da42f2ccb89dbce7d45da3ea8fd8d132b17e531a405c41df47deb92df632a8009dfb0be66b0c6b5328405fb867f4dcff8c7f0221c612257d2b03cd9aca8c7b39aea24f868970f22f96985f22f87d2d823d503db4387a7c2a72734a622da9de2b02833de9acbd04d1ba4b93f4cf63f561b0449fa44f310176287a1553692fab3a7d6e0e3ea7535f562fbbf87735565d0e05e18ad5def46ffb7f65beb5e97838cdff904e4adf027455edd69c89a3185250d6c74b8ce600a1c37bbcc51a46205df3ccb2d39825ae1797f2623924ff1558674c9a36b42f66b6c3ade16e5d47d33696334de3d4c39161429abeb47d1d9208147b7419f238629642557a07c53009a0d6079f74e863e6b5863d4eeabe196dee8acc5c95ac15b7da11c781be91aa051c48f8ad673bb7a62c5b17cd6a213864655be77f8e73d43abe1544b98205e4458a972765e47c01666ecdf6f720a5f5ff61d6626106db59d4e7c45aca3c7ebe28848ed0eee593c83852573a3427e0825c90fe65e49e8eaea382394d8af83bd9ba58dfc2c5ed66587485de9610f98fd2d2f3e76b060397ac2c0969cbe23b46e8c3d5684bdbdd4de7c72614b4f7e19ba8a101858c79024c55635a7ac62a2a05dc540be5edb8239578e91fcd38b31a757de7290a800c2fd45d43d1e787e18348f5f70e1f6cddd3914cba46c4436460f16d56922388f463b1feadb153c0e17d50778a4f49f465527d617fd79bfc0f1853498504127684ec02e45aca89cabdc0e2b517e7c7a71eac62259c0db1f1e7996ae4715717555fe464a0b2d3c0c5dae3875af2a0cc1b487d4fa9e79b7f24d7620a491a2c3dd30d77e40a9bb3ea97e46a44abb4b60e625307a51ce4d9aa7ea554b755aa21a3d95418215f8e5141fd603cf6a9ed1eda61860a3e864fb854e08e8c37666e13371665bc939c2df4584e055833b7bf2f1838a1c6e87896db995704c54d703b3bc085fe721c2293365b954d8dc73e096b90571f4fe43c3e91137a81e609b53bb3b6e6a553bf3e65004997041fa53b0bbbcc0410bee6d42a7d1836490ae1ac3f2f8a1b29a9a7a34110a4b952b98ef423a14a59fcc8f617bd21e4185a76530eeec55fbc48d0d8fc2ac42a2fe721812ae7c5ebfce80c6d0e4b72a6e35cf2df123f8f425f3a0c53b5a4466d72789182ddc2016986e097dcfb1f6325de02227b6c5cdcd8dbfdca1e8a52d0a1fd1f18ec293043157eda8c4b2cdc1d692f356609f989cfab89ec97f5e488146d55fd20cd13533da1c8600a9ac8beced610dd79748d48907bb7e136d8940de7c8f56017eebc7adc3227b3be18ede306cb1537c1365b31de01248dfaad5307fd22bbc8b59148ebc6e032c9d97b89662a10441a56235bf10a5cad9b6db7e15f457fb6baae586a40370659b4d4449c5c9181a777274fdfcb541674a8d75e58450e3537f8c7e76591b006008f150eee583ba47214a0f063bac9e550690a8e8f7d6d234e2679658066e36f83827662d5f08515b8f131a3f67da302e6882167eedd14983299eaa70dc63f04577d625ab52681cd276b568db14ed9bf91689ded95d2d5630c63b62e74f2ee853b316d01c2afd529394121f5d86bffab162602bedf5902cb65272b281a82f6997e52b3443c4596914ab59a4ce2f0cb497101e5bd4aaf06f1e580b3c1dcc95eb97e2ac6918f1347e185d54f1dcc99b2017c1da09d4d802f1b9a648d11e62964f8296f96e97e30e605261841529789237a1b19dda9db1ca102e808710e39534e69c457ecbdc24a87919548613c537b61c7ea483d719093b5ec572ab1e04a551c87fdf7b486cba41f9dc798c5c232779484e574d5a7e01054581b071ead4df61c44d0b6404e55cd538e66ac5fa2f11b3654f3de210f10c1cdf463a386b591f63662069881bc9f83d584b5ed2edf42aad7a18133821d91557c669021ae5a15682da19af016643607e93f9ab3cee3929382d9d0830c9b044bcb1b3f96604f791762aa9a17e66e90ce9f245b88cd9e3d48e59028b1a19bfc4c586d2a0c76ca6d84e471e99df590824c3e998104a1fe71fb7e6bf412e78d347b3ff353ab33eb4222afa7870e568c02f963403f75aad0f688aa78d0bda3872c594dda99881ca1e1e357d318dd9412e05c9ba450640f9acf239d11813bec203a781d2eb07155c85edde1bc4e9104ae31522eeac1cfc895f27ec29d54e2b602fb1ffc3c0ad4a9a5affd17d22bf790fe9486d41260058c1fcbfb0dc34db9e6fbe1612735b1f724641f93b1573a187b97bfd63745590fa73910645d3fb136b8adc23470a7d40b6921386135fcf57429e6ecf0851ca78a8b24f27dce6ee35f3f5bbf6087d7c4d5304256abc27c179cdcd961e9982f4d1f068aa980e31b14f593cd57e0f6da9835443d58a6282f4baa0598d689e4300114061982d343fc26254f6ecb498b25662c2f12c197e7d9e3a4051c87e0a9a6fbb2233a6c4e018417a955068166d8a33fb7239ea1ea156cd0bbd7935b8a3890525a84e43b5cdbbf8b538dff05e70c62b8fec2fede6b41fd9c36decdf28d865d57dafbfea7128f669d47a922e7fbb5f1d50f01dceb0a8736805c46601ae9c48ea634fcdc37a962eb1c76c7fe6889db4b02e7656fd66b9b4b290700e7d5f9594c4d60200be8eb3ee4d8aabff37b6d2dd419f28a916c2c3f4f0869a73475e792189208035c6585986c1adff15c8d6c6ffc92a31e892997ace095c50b9371fc933cf654065e1ff8f6cd71e2bd98c84a0470ef894e038e9f934949f2da2a560addbf082e487ea2802ae0c2820d7649a88e62bd073fe21e6852af86b25d1063f35de69a8a8e19b234d5965b0dc5dc1a85f32a69df483f645ea69246162717791148de191e8ba67570b782c3a5b788dd97b2e169eaee86dfb9192453b938d1643ca8f40fe06e0bc76096df0f0818203f81645069b56b7beff9f231330ef980636211217593f6742a6367d30a2edfac2a198fb6dd706408e48660515b1f758dc4ac3e03a7ee537e22735e7e810eda069a48045f0e66c71a5c0d536b6b6e2766a40cd0080997380091e5b260f9457a06a0b4ab0fe3fa88fcb809d4766a0cb9bf44542292dc559e090effe4e11d7ca1a19150ac2d1fa77da4b873e80e7a5bc5868eba82427b7656a115e3e14bb8198bf8ce5465919e0257f5a09f08c5ebad640a1b2de8fd68f98d4f7ea81b1982069337b125d9c8c329b2c77f4637e9450714f14489cbe4e072c085f4640bc35bbfd5ef4b4cf1f29196977d1e31caadc05928543409468e9a2a0d1ea9c8ddc0602e2974349100e22f43968f21461115dc7e25b4c018057b74e7326cf83b378c1a81d20efd9d73a90c5626f296703b284ace3dffeb0a2628b12a046ba297151cac21ca873d10b8343b85a9e56894ba42c4d4a21ea593247e55160a154c2849c954f756645234f4a41accd1d54c503eeed66404c017f74404dd432366a5f1b848a6e5a695364e6b419ffa31f300e03c8478884441c65c1a03e089c0c3ddc500287c1ab29c9fe645638c0422bc27bc5d2dff2f2684dae5ed32e825ffecbbf1c41960f9210c83c90d747786e3729d2123314a3638fca3ffc82ad101f54ae7343eb7d31c2895c352978e12a860a42b44a4579526f226ca46c1068babdee5348e33a4d5bff3da75c1464b1c827d92347d03fd645eefeaeb355dd624375035a40d7a80d2da907d65b41177765c49bd8aa178bcfbcd4561413e27ac369597e79daa9a5d99b2e68f175b9f43018c0445c3ec332aa88e314efab52b1b6ae689fd207472ee0c19ff1be4673ab8368c53fffff8e74d32ed06dda591692fdcaf24443b524dd55feb11a7f9ff7d3811e1cec7abb5194f0b2bd3058855b918f5bc35269f3ee3b34a76c431f81365e71f1a42bea3113a5be9171b3ad2ea67835a4530a66b237cc4ce9ec976e0e60749c523c8071d426e26a200dd3221abbbf0234db118ab0f50b7e2c1b25723bb51868f9b9f05ae93e5dd7be4693323b56d45d13aa1dc073edac897a606ffc747fb7299c1c898c5d7120b3bd38884470fbcade08108a705d581d66705780144d813be970807009832e9498529fb9bb124ce5aee2e7b2eb49a7e2378a14479367e8a1a15eeec3ea12fc917094ce84900552bbb7d9175576cdcf1deb0577758c5463db5d1586b46db5719c074372f6292edac835e0af8121e3a5347fa2e4e9c0d19ac8dda6dac402bd4435625313e3d6e9baeaaa16890dfd23ff02e3375e1d58e55c43ec0f02daa7c46a8da2492c5ec4cb5c987c9e09c43cadede4ccd58fa18202f01b6801e646917a672c683290f9536e27d23416e38ab99c751ce758ebe1d886bc6af6899c23174de9b022db35830007098de7fedf99b4b048bff877e4f6de409d6a07b04f34198263ed4b49f4769302f965bacbe1224b601670b2f1615a7aa9db5a59f657d2a1c9954d7894b3b0d4ee1f8d8d58a78992b538ead6b9fbb1594d6c2ce30f80b06e16e8ff2a5c5122d5bd8ae3018f86a394b574243cf1da9f173e4ddc2e47a6ed2a93c9a3c9cf77446bd0865486b73dcfaf609b3f74ec2805582c523a4c6f48deb4b068357b8f9146b7fdfa93740b55842608d18787a7e5406276a3553b8469eeb070ff039df0c5d49f829fc2a9553b2b35f1ae6691d466602c8bf1b401b9744154f1b0651ea48d27a96f8b690d3b896ceb748a3b57032a82fe2104ed2a1ff2db6902ed4bef3be1a2f69748380d06c934a96fc7487f31417377e713581b10082997fbda7ead0736a502a495bc3acf3a3496c1e437b6474899f22ea32dc1472750cb5e5ff14491208de65f59565b2b37b7cd6e6185e0eee992414ecd179a2e7729fada20374218a82256cb4116111f266af76670953e87b5ee50833a2d30a5c52da1267b2ff930f3f49631d597f0193070bee1b15bdafc113c25b7df2e0656607a9447079578f4e2f35529ef795160e4cf0f60bb20c549cb8b0f4ece857348f5acd774c719eba66e23fa1d9fdda16f884453f159a65c6bb3c4de6553d89383f121dc39312815eb1224e62fe7f17c3136e1227ee34836a77cf7ea00fad87ef60119eb8f096098601925e4764195e0288b99095f31786f4adfa16a684567aaf27f7ce55d70e5e9186b2104db95b7fb18a66e7d75f1fd09044e08df018946720991cd2d613f15974ea4ec638656587e265c6bdb63df35402fb64b616aa8d0a51a19ff5997c8d6d482175f998eb41f1c9c273d775695169016a714b6c26f213818756e7de2bb79cc31f31d68d9086b7feb1e5007f0b45ad0d728e62911b1cd610130e6f4be101927d2913c9c9ea3000f2ce442170ff2d498731d015f893e114484e56b68e6556733d73612c99d877303f65ef1041c43df018066ea9225228760939307ff90d33297bb13b1e70dc6459412396908e0bc8691ad42a28b6d7f3dfbf292a76325c11f6092027faebe17b15c4916c830cc89d0da9c3dceee2f389c5193162c17f426477bb541ba7e87850ea1f4d54e2b0e5b532cbbbe2c2077a0cb5dfcd5251cfecbc5d33e835475cdc28babe1feb5ef078bc43d2e875540f842d9c98ac0f1144eb4c6267e103a301c484460fab23b624e74ec668b84e4d298a5653f391f123f9a4c05c52e7bd03c2d196b1fa0fbe47a41359dacf5a451df71067df41879f81699ad3b737a99e5099bfc55c6e7af15ff984f3ae37ae899af9dc6f946339ec4c4017596299bb5376b39d8927055e992292cafee9b29af3a04bf533d22a3fafd850987f9ce1200c19b60f45546a14f102fffa9be3b39ab6173f655c1d07418f5f3903f8ffecf5a694b2018881c5819f1792b87a522b2c88047b63e6507757bed77c5b39a8de5f918a8a8bfaba18a18e13bf0422035b21272f22cbfd609e6c01d1e0966e2d1873e138581679ec4c0afc5b25c2ac82255944b9055a04f1b12dcc684973fd7afd4209c5d4544ab0c8148bc0ea3833f88e38b908369213358943dba8442336075de5ac205e6a5fe1f34672c716ac36eee12d49daef78f25725e01c1a4e4c83d3181dcf6173ee3df548acd6ea5aae4069fb1e940abdb05cd9c9daef8c2b1b5cfc0986a3b716c33231be2642ae9478028c6f1919e99770968e6e81cc9a9859820a37488237df7e7fe7c91d9cf2aa330cbe457a96cc8ceaf0511228119b751b9126315cd25d7492f3631e9478fade86c1e0172bbb9c0472f55b1d2a1434001de6f2f9d941cd7f72ef1a4a4293a805b4390ef312bc24a885ed07a78c582508d5b8ddad42602703e095bce05daf7846374b840936c758552d08615cd354a2bcc690a0ae90fcc5f281bb72a363835c4ac0f0ac083b8d64f545013cdb2b998afa95ffbe3fc4802100004f2b6df9d3a3e7abacff2e2617048925521eed8ff1d195a26ce03be8bd88a2f2fd1652ca9bdc6e9cbd33c2b2b6919c58c44e2bbe1a299e25c0ff0becb3390876fac74ef000688ebada368a3011d2549e58d859c8fc5bf51ed344af77db3f5179d408d1b394d8e82fc5980fd534b73a76a2c14a1ccb9390c292e374be6d4a55b2e3ad1edd51a8bafd2283766d5d04dfd55c774d83a096ca2680f3337176585366a934f77a89920a715228c047cbef55dfaa4b5f93a206cea49fb6546ebad2ea764eff277811b8689e6a5ba234aa06a8de263d4784979d200c93ab8835a29a03ff6758fb664677237826abb07f6e3d71070de498bacb56aad100039b2808e801354ee278661830ee67ff24c1e773445020bd24d4ee45a8c5808a9c764d32caac83aa553f1622d7fa6bc2de9c7c8ffd4c590b7f64308f281473f67dbe965c5fb655ca1895ff00ea8b1f441b30978f88c34ed01ecaeb600d8d9cc84ffbf40e315c217b434ee421b2ef0787e4eb182b4529b5e6bae20d6f8c0a7dbaff24389f4ce20dbc33aaf069c07b92d252e78bb661955501685f0f0235a3c58018b4648f27fca706bc8c2493c19321d1893079fed5a48f2fa22f12e5c66e748e02edff8e7fc239f54121d69782486cba9b10dad8d7815ab357c2d3ac805417ca33363d82b2de0f935c75b52b2517dc509b604902b865169c0a2385bdd40379a546583caa1b45c7558b76b52a12fddf965c5af1008ed49880765b685ec20ee2b90c03eff172e4bff5e9083a9f51cefd7aa47b96268faaf6f66478c48a53313cc9f20b84eee03764f7ba747a7e542cd08add443d61eeb05f06415045b6d63150683aae7f21713af584ccd858d6110e8a66da1fb9b9eca73f4851ddf15919568c6351613eecef2367d94d4b8bc7216a9de71209336b7647200b16b80a1ef81f4bf75e4ac58611dab7716c4d3ef4059c0c6281a27138de22bcd3a282b4c9e5b6c335ec4843ba37fbf68be402dc58cd0fec1579be632aef111153f5a1df6a93bbfbe9349e76450e0a33834db8761693d9e415b4d31ab9be72a25df272c24c98b683d4d222e0476ce5d7d22978287a5b176c69211be349c3ae623e516acee66e94da8db1d7c991d9a170fa48ac899dbb8136354b572dc245e9ea10e80a07da4bad6a850960cb2fef9c4ae6eeaf4d0aa6a9370068a3de75462c2628370e37f1123579a377d5190b1002a4fb6be8079d8067874bc891874572474502ff0340d1eb8fa688cf7cef7a7aa5f14b7410db9b516cdf885ca9f561338d8fb586e19c3d7a9d7fc400af2d718e228b873a38bace56b5e107b8c623a2f78cc2e9ad065569a7441034a88d0ff56677aa061ad3b874d905389b34439f012cc0659a31049a1ec6ba669d7c60eb2a6ad8b37270503669bffab027be8269a849d1be33f9a1df259c3a3835121f04adee015906f17688976fa0eb103b441faa21f0fa721dd1e2a9e4eae392d4acf96733e654f50bbe656a488277085d9cab3a8b9645c3276ef87e70d2240148bf6f81e20ef553f3a5e10d57c34cbd7e8cd30d586e97c6d7fff43faf455ccdaa421e2f039c67cd4b5b677ed046ecc161bc6898cfccda3f6cd6a8ce8e14c67ce98a7aec61eff9f08ead8d09cf14bb9edf2ea7e59ba737b567b810f6d83dbde3cd6e0ca6439ced1b93ff924d5bb4d1040a2367aa238e6c762b7487ac085fec868652a29a3fed51254b14542c76a22a3ec993d631c6823a0dacf8e6e79ae01f3fa0621560db252e64b6a71968fbaea80f255ff9a41bd4062ce156550fc17d3f95ed1ca13fbff95fbcb24fdfe54a1bf6c778691116efd8bab32d2b96961f507b33c27b96b2adf4f60fabb14c3e33c15ef4320d7c5861a431187c056a931513e621f7d8f97cd325af24f6f62aa05324725e243f0bab5b3078437f3703ce9a49952f38e1f6f70046123a629aeda2c0a7f08cf8231aab2b2bcb871e5b7c9482293ee2586a6ffa7c882bf1d14f67d6701dba752cf61e43b9a2cb6314c013cc920f54ccb8899d7a11499698ea34e2dd24d306e1ffa7217702ba6450b31e414a53811fde3182f4d873ac848d1f2c51b1ae31d0d20326764eabf5a44bda5975dc4b5b2fa74992d9af38e3ec69ffbb2dc2268150988d9413d5e441a1570cfdf272b2dacb7f9382c6a5382f8eb06b6823d65014b30f2829f51a328571a89b6097d65a5255c585e33768c0a1ac9095588ab1703c1c207f9ab49d9869db46fc55bd70922fc954ee72eabeada360b03d51e2fae77dd72899b068494be503fe3711ca002a4c2aa036816048cd9cd245041fb8f284d46623b1bb3c22f52767d668ac21b80a7f2bcf1ac2f481e6dd83e9752c8b32e74649c34c06f72c7e7f73f0625e1c60bd3624b46c35a725da731dfccf84656b8bb8805f11c967a661b0ed9bdb55c763756894eec3c35dc09adf803a013a39c5c00338cd31cb023005fb2941a3fadc885624f5ba30bcd18a44f6bf759543d3526ce2f0bb91086f8fb797ef6cc1d141bb3497df64e1aa5c65dc5419cfa3056bc25df9ead20c593c2e37e6c04c7642b33ab9fa4f8640eea9db4a264f5f143c4f22277ffa2446dc927d4af1c9a4cf155ae41aeb7ff3c7d2766042a1d32d1b82551c623f821ab55eb72cb0d2e304d18b68e6a2839c0d04bdbb0c02d1610c5fe61eca535c88a62c4ee533e08a728236812c26886661414ccf5e0e3ed97c5941b9290c681f4b881d597c3da5dc3e6742bcb43befe531e4f9006c7c0c1e1203cf0fea3b596b57b3ebf6f0d90c190c65e753e223b815915a5c59d5b6cc4076c880a4d365e124fa16af4cbac0c223358abd22690163f424cd5c1b944216b2e6b146cd98bdb757167a535bdf09a877644f6a5cb96955fb314addfd01354123ea6d23cb701114d0a5b20d6a77098e51874a25558985b5f56d1a9b73d2d9a854d957ecc5fa95eeb61ad49d79220f13a2ea50ba2218def5283dc84b087835d5b3462257dfd8240a7d9e73f2bda12e7eef850c584205ed220f12de5cae332884ca0c8d2b23f6ec5b3319a34bd718089ab58a74b48a4462fa572a272f66c9c96728d4bc4d38f6a5287e7cf3bb5aebbd875e4edc39c300fef9ab788d3306e1226f45d5f548302ed4fdcd4bf1e5ed5db05eee1523521e178292ebf77b9679c90dd779e66e8890aae2b57e7740f9c32d736e8d36f378ff6048bea8b95ed9759b8744c00aa3958e4ea09d5d456c00cbf6ebe9c5ba3509f7ce7f64ec3cb9f225c1dff2103f5263095458a2be92dba38d35f0acf2d1d50970ff70253fe3b7a09c998802a3d02a3bced1f6702c80fcb9cb076b3fce46e45f6e66be093b7967c21f0da11ed4fd3d441a6de4bdfc50a7be1dcdacae062b3cb5ea2bf456f92ce13300353aca0e7cc37ff98d682a9765033351fe86586f598b3923cfd47f4d594a83bf75edbe444afd3055608b6a212759390e44dcef13efaf8a8605be837bc77d0d63edaef383189ca159e721cb4597e120573920bdd02ce0b98780231876f60c0473d2950076d93154c56af4c190b0c264201e3fec1812ed953a61f9c3a5057566a1e098f71d43ec25d9e1287a63fbbdbe54227e9cee95573b4ef1daf36ec090c48789ec2f0ca1e89a084144ab68da6641b1d3cece5802f22b57c35ba3dc0a8b6b80094b4dfa58d65117e030fe7e224c002e2334d57d129073be432730725d4af91843150d866efc755de635683f860f425604a1a4e29e683cf19f377060a3710469538dbc2058909b62fe44d9bd111f6c06ef250ed5c1e3bf0a254c002a88a657892bfa917be817c2eb993d56fa34aa105e311845f648fa05b7e7d88ce04a3f1199f2af75cfc94e77ab16f1c9c6cf93ffe10bdb5574c174428ddbf1226d55ff80a4aeee7febf6ddc27b68c60a8cb411fe691f068d3f5dc275d34cc2d2d5f43396403793ea6a7e74b884424b31ade451f59d155e33171d0da8913a5e2b3008c92318190dc403385813551a82d1a91b2ecb1e808260b4c7918fa0466f4092ec1a1474e2c371431696517684fdaf9171bf22ebf6310a8ab899990eefc3804c54069e8d55c6b571d1b5775ece30db71a98ec5f7ccacc3d73f64ef7b39866c355035df19f43d4fa5b9e737ebe03ee77c622450dc9cf374cdb9401bf18a9183dfe6fa3873a99709355f3ca921fd5bd6001488562b896f3682465871dfda66bf064074408265a2c15c88a68916786642fad12bc7d0e11d594ef143109b623139150e5038f759da1d51b6ef0699311ec7ce98f4c5853630f9f49030211672ac333d159f1231d476b90cc77c145c881d4aedd243df812f4c175a12c9d45078198ba8b713421fa466ffeedd459f7c324fb470a6863fe3fa3e16ac8e9447b435f208f4de16274ede312279d05e019997b9a6524d5784a07b49d2baa804c4b67106a5fbdc782e958e393d2e9b34c6d209c594966ca0ad0d52cc93dd31ceab6955587ac4c934a233c7bfceb6af8fd8a492260e43ad959ba3b95780351e76186aa853939321636e6747d465220f69976d5f086805efabe58d66095d8bffc7f1ea113d48a281db5ad366002e3a6d0ba9d7e30f3e8c3eb7e354de4385815c57317f07ae11662669de639578af3cae7efc5f9782f04334ac0417d47cc52604135978dc3af957513418fc2a95bd541c0e92f15e6e48b67f691f52691eb81598992630c9e0008e1f3a126cf3092591ae5dcb2365b5d5bf29d66fccb299410d73c93e59ffb8ed175467220cedcc6b9c17038ed8a94e8742bbf088b2d69f53cbd83fbf27a8fae86176fe1ee9b2d2f249aee14ed1a9806df6f72527ce6d710d6bf348c48665e0b0dfc455a66af892bc89d3de3e51eb3366a558726b3232842f25eabbe672d0de040023eb8be05daa1c5decff663088d706fe2a11f2438266cf63242d918795d0c29ab8c0f05ce59e30bd660c44e9c75084485583e31a9982bfa173cfd52cab9b2346d01db813e48036ead7b6d75f0a73587647abdc8aba2fe80d79012ff90685a75f53d8e7c4ac4cc4be8a14b6f3350ee70a065d1af82278c080e52e9e083d39f96043d1f50116df7d97dc3f19ce607f4b29679964d24c8e6f283e8ded743c565be06b4070b3ba1a56d08ceb70298978e9db4fed09c33d7b37373950425a32a448bf2363e22ad195faa5d11211155bad4c1cfc0370b6e4180cf0b995796609739ad30fc1552e13910b2d806254e51efba8d1a0c34f71e6b937e0829e7a839138ebb894b67cdf6a8e6a6198b1b78228f51c77bc26c18c0124e1b1388501034d4e0e9a338060f523045279e9113fb3bb3d7d798a01fd947cf28fd4a9c3b40814a852f5d4ac24aee4c6555630a7a88f58b1d00b3faefebbd10c73ceabc13537b04f68d5bdd51e69e1b60bb2a09f70d1355730e6624492f906607766110e260e68ff510498f4debdbde028a7e21c8a15711c729a5f2237558394cda9218c3fa2f39455e59e7ff0cb98b668e2b6d90e4374e09a5254f56c01d3e57f3395b97e17136f9fb60d4936ac2b259eb331d991e81f02d4dd7c5c7a4e63ada3d2903bdb5846a51aa29d1e030c98d2a1379c36d482e4ab7552af3d9b1a86031e4d73ae371867a532adcf7c8172e3f7d3ad5986752b009f6cbab7cae29cb55586c1fec26a3dea88f260fede16454ebe67626f15cf258092c160db86ed2b65fb13442bff1d1719e0db0ba56a7ec992a50b2ce3fcbe429c8242eff60dd1fc87f827121494e900376239c5d85d1a47246f7bf4b924c95a4e540e137b2a6ccf5eaacae5fca3e3af746b39ddc87569c2a67a17ccdf8f86c314d67865e93c31dbe19c8ff88950aa648458c9b493feb90935320a6b58db526f7cb2250fcaaf0934818ddf676c8635276cfd0b7b32d8c4ab4347128c498b12561f48040aee6374f0b9d37ebcef9ab06cbdb4cde1770bfe27b64895ff03e5b688033533cbe7067d708b39d28a5d78632b7c3cd4f908ae02a70d73b361274d5175ebb87337dbff76c18f178ac0422e89e242b03c5ad0c83022095b7fb67df836472bec5f91649cbff4706d2f54c74ce016cca4581c1cf0ae0fdb3669dcc180edbb07da81d9dd3b0f34696acb53a9f2500f95c2b459eace9f1c995a17f6f980f25b6e8a98e467537c1786f661cbea647515e3c1fd833d9fe7a54fd557a31d05b1876e0fa1528a5d355d361e8a6b0301ff29f716157039a8baa4cdd22e593f9d83a0db7674451bb85f9e61f59ab8f76332e342d92cdc90750c867b35f84590a81eceecd8513a534ea283db3d09482adb33dd39fcc768d83d9a263d8f16575965fdef9f564c4a67873d6cdd51582245d8a9994bf4977cc57748cad009165ecd158809dbb9fdef1a414589d3828741d33963671098e5ac16534db63837b484d54681bb9d9a22690000287a38fa54c64edb8ebad05a907966c389ff51bd1b377ab593a59a5c454c85a6bd466e28f0fcd1407208a5ee7fd9432a24246c6c2aa1c8e825722f38295e9d2b5f634e3cf51919f9d82582e8df0acc7d570822012e591c359d80b559bf2da76d042602907cc032e75905b92991887bd37cab6b907fb133e275d0fba08d114c871295a0b515947c673eabacc3bceb3581bb5a9a43c0d68a828d1690c09ae8294f8128db64f33db2c813da14b959e7710e8160c48c0d0601bcba3bde5ea6375ad16999492ca7bbab64d90d9ffeb3398a0aa0a3a32bbfed6acea613b4c604579f36fa204a20cbc485a0c3666366e1b0ae427c8d4f08884d3524c86a100581fc0c408fbf8ffb6cb2a4a5e02e96f068f4ffb25ed68c832e25d67b43d7f9a37f18d2a4cc154d1d5e9e4b905b7cd597c9812ce7cb1e1969dfe836df51e56993366390507d2d219fb70cb0cc712b6db8951b0fc4a3f8fd307b077e81412a291c13f30e1b19859ea819428d2bdd0f7a488833ddcf69ef02ef75b6ce11d833309b061121503260b939c28ec12a483faa5978ba2851b7ad561ccd66119ea1ae8f4397d154a24e85e8a31c34013ca219aaccd6a40f628d71c8c4029b3012c6287a80dcf239c40e93a2f91bf26010ca679db4920ce2836a9705162e81574330dcb5bb66ba7d57948bfb32e57e6313215f2f2d42bb14387683d5c4c0a5e767d76f396802219b5baa7802e47edd70a37bcfcd83c815a71ffbe865529c9e8ec90b2642a4829b8a9a3610f34d423a785df7b46044688f0606e7e7ace38e037f847f4f0f1cbd5af7ed14eac8e8f965993d09590e2d858cb4eec85f163607d4efcde2eb7ddeebd1401ab9fd893cfe038cfd26601b6aeff79c32a70d109b63dfc41be8d32b6c534a9c4cad73d9207f440587655973440c0616b22bb9f3dd63b6f0606618bed4d194a16f760bd27e9c8c1e499fbb25b91ec77fa8f61eb3adc725f2036567baf30048fd345fefd1383e94912e3e025e0c578282b6212f40e8a67d8fa5a27fb30da062a9d4de114067131da38e93370a6f970add9ff6adc02e7f27b9723cdb6c75f925f687a144ce1421dec8c066abcc8c78dd5f6a4e241268c9280df420599a506b5c5e16319efb3fbb8731f725616230b89056cfc3f4f5753678d75da5aa9bf39037a3307d33641bff3b93a557e78b0f14d9cceaf6743dc83c01286d1b191cb183eeefece02b8507fd44ace33673c4c0bb9d1547bb9ca0d2a99f29d87ea9a464a2c5830bd410817b3cd07636017252d9fdc08c7c0cb420a9b12341687fc06636980f6b0d81d361eaab3c1cd6135e19e34735587b3c879e205685b4acc6567e7b5d695e52bdde954998d07a49a6f9e806dbdcdb20b90cae0feb91d615a5829149cef403c93d383730dea05d6b6c827fd12928da9397b4c905e474891fdf80429e0fd82416a2f049f9e340d021ac2ed68eb75e7ca8263af6647cea7d616289de10027579fd42fa05d28be6776c5a4f45a593665fe449e54e1ded34f816fe5154def764c892e4bc415e1d84a00c147cdf21a3623e4f0b6ef85eb33b906454abf78b89f8374312621222a79b0d7cac1143f9de60d15d1a689d7385277e7a737e0f0cfb6233433b675cb535dad940111ad5e6f29a188ff7e79950b569b9a7384fd3873136d29396b560b7fef6ea06731d9a1ded99c7168fe0eb08a5c76f89cbb98c5bf0fb49fca08e32602bbb29f53e96dc7b38729b84505a52cf1b7298bad28d2fc58d2619c18261370b92c7b7c9bbbbcb032075af5e5c80d6fd379ccfe0b3575fd1eedca0692108da8831022c7a6643955e2d37e123725ffb6daf6aafdcb728f95d029b0977ec77e7d83fedbbe094057f048b7aa72fff0fd9a8a056588befe0719a1a148a2880dc0da685362a7770c8b42623f4067acab9bceadc4b6d19f8c6ea18eb72e75d172f544fb47ae40610a6a92a69da7102bf02a5c35d6085794366850dc23dd1a7022ffdf56f0f531b1c8df5c2b9ed321daad2fcd8d8080e9756920236b65927caff9be896137c8c00ab37bea5ab7d661c505013eb14d7fa9a4f596a936467899bd3ce07450979e1f123558e348ebd2c0e011e0bc267643b72e76dbe9fbf0a22a9e2d38c3671200c94b13efaad5095e35379e015155db22d6311e157e8d39351ac7697e2ae2aef3d95945ee58bbf904b4e24560cafac7ecaeb7d1e582a2430ab0e97fb886307f6a9cbca62f3315307b41201d57ee8385648cd86732a9388d50b08043f01b28e1f209477aba8d44a69510d56229fbcd9aebe0711fc41cfd2a5efb2290378b1d9cb2e0cb8cd7533143c8e8c92bb44803e6f2c058c477a04f1278da4558d4b916c7e33433b3bb07740559f76775677a6553f03be63ab5d631c16d417bd2d99803765aad60f681ab3eed34cea75060bdf216729188a040a677cbf7bd91ab71b6c0ca88b2b20b7953f0c93f356f6ed48ff1e0cfa5caec2ae1d5b09ee1a84bda200b8f88df7b238433f66086b6ec16f482dc2c947748328ca1a27847375c2ba1d482eb3c83e3c391ef85d74e92f07a7043219895c3e8d748850d9172365c492187cd7747d27bad64e1580f1337c1de108a318c75fdde8f3c0ff9317f35e541f83edc6d843045cfa610455247e8711fde8098ad7944cd603bcb3b1758fec4bff6819248fa66c2324528ab0e1ea8ef13e46176c119ebcdf45bee8f9eb1d073f022aa68fe4791eb22c52cb2f6237d3ae195ba9de69bb5bfddacdfd782a7a071e3768350f121aadc244f5503e162f1e48e8e1d75ad064273e398ffc586978eda632fee27c63ef7034151e5c355445e96c9ddc5566453909a93f772524f51252656ddbdd75a7b4bf7790564125c7f4eb22e98e8cb84bb6fe306e28bf0019faa68aa7c0212362b66a50bb6cff8266dd34cc87955a0ab6044f5a02d25797b485f295dccd65750dcfc43b0af589092914ca11073c7b0a2367d258e1a70a8fcb8464756a7c9b70765d49981a73813c6177ae54f2776b6e5bb5d9f8fcf5995c84c8234db2778df01d9b7bd9e78af03bc0fa22ddaaa01649d8a3c8c3cc3232aacba7f5f93fc4fffd13096b9037202defb727300c88158ed575aee834f0528f1fe2eb2a69c1fe3b810b0e61a0242ab0d8c001b32e284e670607d3ceef0de4701c7681b343de78cb7d4ee3eafafa0b188dae4290fcee06f1e3a67c5367fd33ca8069ec8d00c152b844d69b38ee945956dd994ff7ddf22a042196af8a2484939a5cce4ba2ec22a411fc3a7173224560dc60775fd0f403806f2a384b9b8d7df5c43af071aebaa207accf1ca492e7db666d84ceeb30ecf81fce2440c860e4b5e0ea479ba4124dff1867516779d49274bb68b2b3015ca0285cafa03b3eddb42f41fb7eebcdf828c408a1064e673a111dea56ac6eeb67b6846916e3bee2e995be89ca4aec999aeb2ee634a508445cc70361783a975c8fa56adfccca89107b26ffc27de575d6d3d589fac6fe19d14cd2675b4a1ee3eb1db8a4b2aa8a78707a2f0e4f383e3728380444e42f5971ee882c171e1bd681680acc79b9b230e03a5a9dc152d6232e8a71893affdfa7cfe916696753c0e3ed92e8f81cbb46dcd6155b74c52cd72fe4746bfe488003ebe1bbe39b30287ee010dc9a5ed4993dc3a20358318d3e97688e4f5fc490a545312cc34c0fb1c2f960459abb757744e460c8f801f8dd6ff647b4246ac8f8ba20eddbe7a8d27424e28ce78582d3f8ba5aacc83a9d4f5edcf3ea5a813ca3dd39ed4ac4338b33c47dfc28c1bdf3ec21f9dbfa60450e2d479ea7e13a6f9007b010ee47ffb8ff85226a616d2da07eda4194a047240d13bb763b2bd3c7a6c3da9ca3228783340d2cf0a12d536cf346a738d178fa5feaf34f3e9dfb1534cc190147343dd5b491538ece14215e36e23b2a37187b0e268273ecf67c9536fe6daa6e9a36910085821b126d8cc7d7125caecea4b884d2d9399f96b1d23e35937368f38b7f9f58e0141d9ba413b3972ff348e681bb8e2849edcee92da23497409e96acd7c18b1eb3c965124801fe1d3cf1fdb29ef73d9684cffe90747fe21407a6737b930fcfc09cab7dcee6c771358ed9046d624a1bf14b7181bc697e4e42c6e9e174e2a21b7270cea1abc14c7e2a3a87717c8e93154fb840e5f7ab2e2875819868f3a765ddd5081f563d91b161f7fbfdd256f1afb29a2438f72fdc99c4e111480d651653030ba5742d40e0f5179cfb8454d1750058dc90d228cce3afd31906f48fd1a23e45b7aec9896aa662b3ffc455874cacadba8d7ac98d7e233b6ff127494ee81ee2558ab634aa6979dbe5c45279c02468bfb7b3d2bd4abe2b62cf22224925f0a7e6a91158f0330c5c73247fa269990acb4faba487379a09e477fccffe59cc6dca80e137f1b67b1a148baaa83dde164be5e52fd20a4b0827fed06058840875881a529c3d693aee78bd7c77e94e21d3f50206e1bb87006cc929f0fa06161fc84f0ec141cd7ab21dbc33c23cdb5ef332c0e9df924c36007d0df2c9e58d5cf09efa31ae6130f52fe25d9b299866912b141961fa20cceded26d034949716662e59e01ed9f49e99b29618022527af9e7145f67cd2800bc852824d3dff43f0c23ad890cdca330117001db22471d14435434063fb6b33c9604826cba74da8f7a756e272a98b29702e12f9fe37b437e2830419af94ec7e129b6fb0b0c49001069c905a640815b32e9411182b3c274966c374578404c785cc998f041e65b85fc80990ba46e17e0f4c45e2392964ae713375c26e089805f3d4bd7070e02d2727a179e45b422b723b5e1c486ba572e3228d97c9cba2718616ce47364e1fb8e31536a4a08874d5d102e824639d3b8c35f082e770fe214273f9e6c3817a18a6c4a8e330c9b0473b54ce7f5c9930c4c5df97cb45222ab523f39259cafd061a4f0ad304a416b4a5ede10cbc397ad777f4578e7b2287f31370f5a23bba10adbba12a097da22161053d880179689dc24254840ff22ac99a7b366b7e7894a2103f73a6b65098e7e52804e8999d8beb005bb748e68aefd8d26c77194334aea68a163c1819cd316a82c30f1cfcab7fabab85c85efd4221c96989a69ff173cb41ba013ab2b4e90c5c3ce6bbeef3695db336878de9b1cd2f2073975b8fa894af24a5e55d3222d5ba551786c1f0c00a81fcf0bef74ac970e67efe48672f43f9e3a270204e4c4a88ac9f62894185ce50855e3e158dbab786bc16a472f61b0881435e23a7b5fa14c4f6372a24f281a3da634c0af9ba833878246af9a6ffbec9ef8f56e696731cd01277745615ce4cb17cff9e6181678f40c69898c8a168a04d1fb1a9afd747dc304be132d7de21a890d8b798a14c2994e6c379302ac698dbf138f3a10d46f4c1e5494616f5e0a4fbadbdba1aeebb85b4b485b54117d3b32335597ad36ebf603542bb91227021edd3fcd3097274d76f133afaf7d0d5aea89c04abcabdea16fe15fbe30670e8f3babd605ee5be6690ee91b2b52783a636abf86790e5c14011b069fb952533b268ff482de2762e103bb7e1fb2c65a4d3040fe04cea51d604c49f41fb4124a2d763b8c0340d18c4a4dbcc8ee5e1c3656014d3b3dd80bd0ccd1be5fa76e67567b731f7ead1a85df796765f23f2b40453f75590aa244271e5af97468d350f66efd3d8b4aeeaf4d5596894b827e909b86c36c4a97665f160d8ebf76c4c29579cc3b3deb6c88963ca535084e1319db78d1829f184790b619e57d9859e9c6b226b5d6635be25e067eced8ddf964803fc93142da6b2f6f50185cccf40e720a90a0343f8f81cfc6b107dcbce3e9a5be7ac79f4b06d7cd428df35a26aa4e6513242dd77d048e02b7e91ea860e77daecf7a17816724fa92ee9f9037fe43c9d877f7a832771e0633bd297b32eef045224ec98f2dee1dfd13662a7a6ccde9c65cc0c2c3474826403397eea6c89cbbac6fadad94eb5546d58009e27843e0c4d625db3b599639549f792082f214bf6182065761f2eae6e06d263bc9f92670a942fd0c7a3da0d8d95b3f0ec91560cd225ec6824e99ad5927f6267b17ea4578fe836855556022f06c256b650d3002fb6bcc85176c5a98e30f95e1f21f8763374bf9a605c9102d26cf80fae63b10c14896a7823fdd836bf212ca82410bd73498177132438ee3cbe1d6b99dc981b60603fb0a393574580fe2e94382e3a6b46074fd668b3bdaaae5ac5f9bb264573df5921e0cbe59ce092fd1a848aec742adb2be54c96b1dc1e0640f01719d2ac47467b453a6dd0e45d52dd79ea1af4b6e67488fffcdd4ac15ba3ff0ba3e483c7e83d6227029dee80739fa30c518821978fb63c27e6294fdad758658756291d5cda7eb83a63509e8c0c3cffcc58d16967626bd92c09e1d8efec274a6f8ce2a4fd661c5ef1bbca84baf7c49ac2ed1c167dc5af5f8fb81a0536a60f7dd20ca7982750f1cc17628ad46c83beeb8c5488f8f21eeded8feb8df222bf767b54fb55693fda174f978a7a0f8e42807b168026f1f007f55dae883c9ce0d24d990f37cefd50943ae74b9504b9dd9cf7839167a80686e7385bd3b5b3a3ef96471f5b0e93807cf2472a3a7fc41034f2c413b0e4e36b0716bf00dac33514d0565e9427a7aaa1a7de93c3006076d708e188f54b8db7aaf17ef588d42bab821ae5d15e5ba27e1a0292f2a6bc822a0cc16fa33c30fcfd9745ed092827b9c1fc6127409f20c87d7365b55be36e6271bae176064d581dcec78f171a286c0376683bf17af5301aa44cf798dcaceb96a4fd4ce53fa48f4fa23658983229f4d8dc08243860fb4ecc06b3ef9e5df9001054a3b3f277eae29de910dbba96b507a68b066492bb20f529ae050a2e7e59ad3d0862a3bcf4508ac78e0b8fd70fb266f9b049d40f11e061e8e26bf32f7a7a801d43b8c7b6f238d9bc6f5b7173381215dfa78e99f1afd0fcd18ec7eb9c0a42d7ad736ef984b56184e00e2b942bd9e54637303dd3ada16dee6da182e797fba994cba65e4bb307e72762a6b12437c2aad87b913addafa51243f49a18a4ccd261b40ed1e81ef3ac2cf6957cf9b15da805dc687df195e66ff8b943f4a676d26cc26d454b881f15da4c729abd6680f8c0aabdb7900f3a924593497f69c7025bed5f6c8c983b5d0f5385e708377c9a497c661fd9cb0a9b7ca5638a9c0fc505c827f8715bb4cdfa7eb9092fea38f21c54be0583edd4e2ef53e020932bc0b525581966e48cca2e8b8b48d1d1795c20d88deac2c5f24791dcd01ca0b097f96ad8250121081c46af55076737b3b92dc7c5110cbb7b82a9ceda14343fc07e1090301966cc4ece26cd79a6d3614b795d25329d380b5abbc8322b1d06449f43d8feb520ac61fb995cf31b35bbf0fe55d59808a56fc4d466c8b673cd029b05a86a3a8e3ef3c625ac5875d027da320a6d99b0fcf1a0a4e47763782e9b92fa693d94efba8357b4451438027914067870c9e76f4aa7f278f29d2152dbafddc0f3fb5719ca436e11db6c96f88bc1ccbaf92cd6a1336c0b613c322bc212181c619d8f869eb6ae9c94add64fed375aac06a9851748aae4da41312ea00b7bffa938ad38804833a2c23bf1767a568dcfb6d6e6f02ad880d97ef085e88c3d447302101605157399b56672125f4b88bf24d6558510c3277b42e09f52284fc1ceac44488b5cec8e43ac78535ff4561e018a950042a4928cf376ca7fbecfcd5825c4a5a3aa9a707ba4dc7823dab4fa87a1281d928cca4b59d1cd8918ffe4f91584956e4e30111d0b0b31f831440c2fb8f49c8e91536bd747a428de6681de1d336c6bcbcd650be9be7ff08ae72c515f664eb43757cbf5657e7a8f8c899f5ebfde8ea2ac725f9ce09ad906d05b77587bb47c08ca560ef1cf7437b4109cb281bbb324b7ec32343ac95f25e9c1264904452575fc7797d8a1a565c38834fcf681f10900313f74d1b407a8d92be30dd55dc6940afb577503a9fd7920c1c52db5d08722bb72b8bcfa7521e42c87142d36bf05ba319c03388fdd9c477ab6a1ec91138c982cc5ca9e928f55a36c5a28d17f37641a0344640795dd27f61dbadcca9e45d64bbb73a6344ab0849075842ffd4f52d2338776cf973670180b699edd7e6250c2a9b91b4f165cfd68a35ceb174e4f2f6248c198d32060056e94ff8e4b631b5bf2f61fb0412c12f6e727d3ec331297458c13c3f22b768dbe0cab9a3b910f8561b77f8917cd64bbbcdc13ec3d7308c7da03983cf792eb1b4b13b0d1dac725ba918ca4d0e1f60f1292dd776b3ec580339d777f22b9958d1bb5302613de2ca264c4430004a5d88e5c472c5bd51b41369660288cbebdf2039cf03f20362e462cde3bcbe858c58eb66e268caa308cee6976d8e6f2f90fbcb999ccc2149d8d52b3519767857bb6b8deed24927252cafbaa27aec384a6dd8f4df5a12b97d90f260db866c0a45b693bd5add6f35e20e5e4350b12f58fdb62e358be0f8a7442b4638df4a1514536eda0844ac95589e837c8f4eb8e99fd13652ba32fbdafde964fa8d8ac818194aec73c076ebfd0d48ad00debdfd61f65e91a2f35cf300722dface666934f8d7ba017d224362e49c4dff09e9f27589ce72c89ab2a7f090d81f98f28b7350f0e85a46f45cdecc1590ec0cb81779a43056413d13788f8783586873c158fa1e81a57d5b7208086ad03226cd61c2fbf01c129efd68aae06d92f6c8a839b55a4e82398751d074d1452d7e65e436e1ec46a706036d048d6ca05c7af75a58a688fc79ea7fce177570f1453e2c6f558e6c9a9121702ef2263aac384b6f446e7a09672be1d0e292b016def06527467c742bab7ea218fdc45a6097572dfe163f7f0e3ef4e6c64ef5fdbcdbf5762a7dcaf0a76b3298fd56141f0592c49b4ccc326157dc51978022ccaa58dab23c88cddbb84b010f019758bb6aef0c3b6cf1467bac392a236bc36fd8d4b3b2e2eda5fa29fa0b20b22ef0d35f8c289549e0d3a88325abcf0dfac716c9bb6fbf930fb4493adbee829be6abe5bef6bb680631aa3b047304155ee172857bdfba511c06d59a4802bed4011cde621d664b9a42f4f313478a3f74231ae14ed2e87b759dd87a4c5354216c321154e47c35d56fcad8b05afa507d02a1ff69c5325905abcde458ca886d6f4d40b3b0238d2c99580490b479e917c72098aebaba5e97659bc42fc62d822b9d1c62245e9cd6e13b8412c7f0097f1290fc4722576e0b3e7006644d53f4c383efb2efc42ff6594eb26d46101921118a37682cd91326f9f985925c23d596b5fb981d348d669ce792b1f635f6506062bd2a0190c5623b6abfb26a8618210d6eb65849fa274eab2dd02a9743205eb7cd25d6b8798f8f3de97732e55d36bb5d172194e62cc6b497f919cab44a70ffc5b36990bd982e6b4f3537f770c73e38100170e1262d2d9982d16348a3b2f87f01186ac351888bf5463d708548e8ccc33fb57f3c95747f73142cb80081ef29f7844d80dee7adfff9394364eb674fd02c69f5d3527b841062e6e2b1339f680cec99d69022b2079d2c11fbabd98b26e8d655ad4b04177ccace11e9d3e79f5aff9c8e26eeca2c3790f113986167bf8bc160a6c6a8af76d4328312bc49c52b1b16932da2cd94c41e75f20acd24695ed2e273a5122d3283020d050fbda1a8d8a9fc084686d91698aea45c1be50497108b67a6fe42bc47e196c7dc91d83d453b866c68f17570fb5c07b158b1fef4157e72f5453ca3d31760dba6165957b6c5184951da0edd7b997af1ac00220cd636cd552efbee72f37da4f6564e1709f9b9fb9eb2d3ea5f415b504449c9fe6b5e3ff57dd6bf980c5e5b15241f3274cd7b2cf34c1e163ee25004f1392ac6ddd36015b3107ade0db070fbe9651444462dc6ff8652cfac1e0a90807c3815545ec52885598e38ec81700190fd8827f671bc20ea66a076794ea082291606eb6b63bfa4c03068e51e11878017378b4206d0a444d11e1ce4e97091d26cd46eda4c130860170011d0669b76f64351dda85b7c9caf451aa5f9e7b4167f2c0d170c597bdd1d3757200b0e0f983e88f2b47e27aa5931cd24565bc36b9409ca204d0aee7e6a7793020587b5981271fb0ced8d465a9a955e1cbba7749fe0ca4ef931053d9a02f6c0127df1e8b88ebcb6429c5cb6b6051bae2fa8f365d99f60d3af8496c31bd3308e7deb48c02786ed9d50d244de57b41b65048d3eeccec30c9728ac9430631192fd6eb7018f5ff09f791b23d0323ff6cc40ffa68fa5fefc8eb42adb6ef25487fdb3c37e88d421de7d93acd35302b1eeb7f4fd5c96430431dfd34db1ad7159e8079b41513ebd3e15f92c0a758bce5b2069e2380e8f50c7a57879eecec30f0a72d3c0b11b56d897a154078f63d06acef6dce1c65fab5fb901ea0969a221890df8d5e7382dd87fe0fb08eec975f82d039803f8a0117177940088e709e2e708886268021a9b7f9684c9fbd4b6ed11488b318da2dca037bfeea2fbe235455869ad9c22bb8cea82c025b20a91f84d8ff74e54cdf72c29ca1bd8307c84008d32f9b61df0957ec05580dde59bb36e144252e861ac4fff9ae26e972fa1d4dc53627615a63015b1aef11641659451f3e6a5bf131dec1bc4958a2efe8c8a467995537dbe948829b4d9bc5ae9e46f8d8416579d2dbe8ae82c67454810fc785bc2fb57d4e0fb84129db2493b86f085735725c12dfbe4f15ec5ee9d8cf3f091ddd4bfe110a9fda9c5388467146666d89344a25e0160137f4839e46d3c5e9bb6c5bfd78c14660aa9072c321860f0ebba7da7faf187f97950a9b0b83610eca4726ee4f86184b825c7cc0d74117031cae840eb9cb30a5fca4e3d9d5d80fc158992d03a47e53e3b3cbccfae19424ef19aa9866614e9d75aa281c24129cc1c7aa526fc7a1b4e10a1c651267b04dd11b1a852eb83c85c4d58f6894d5cbef3029f1a793ad92a9093b532688fe09b354031ed4e353fb495c48afee917b41d5a39ead7e519f41e4e408d0adb36694987f8c60ce3c215d257f93007b415c689c7ab588045751924f9bbf6ebf8f960b2e1912e7f6e75f538c9886131f4eda4e71bf86d250fafeaa79de62a5718668d0e69c10cf8da5e04edf0d6345dd4d44462dbd566a8ee7a42f663e88b3233590bd45fd76f79e46d0176722d7702a21693006a57784460f845118775418b5ea00762237056e9a9c87f7fb35593b94b6c96cb950d1896ece8e49266e80f06eea72494c67e5d83286befa5f8292ce47ca83f7e3139fb5d0488204c5a5d43075246c76884ace7b77bc1a1a4f2139b41c73af985779c34f54d3158a5d5f078323513e26695df807599172445554469f3a6260fe82b6f98c9606c77b2a3200966961478fe31a1c9e6812b9341a1f0cf996247d2f4ba77ea5516ecf3de0a40b25974465b2f3d3f93d4c1511da5688dc0ad040a2bd1351111fc9c3f47fb4f4970e33bb1f83bf90d7c6cd01d499010285e81136f38a504fcb26905c06c95b070dab051cfe2bf6c2639e2f7f18e6cabb4f628d7a01026617818c505c4ab992d993cc7819ac3259383473db7e96a6d844c6e46f99552c0a49e01d57ec936c6baa48aae9450f5dd2f8ca1bcb8b215c89d70fbc053e345297669ff4ea954d7d8f672bb2b0898820550f373325a15f9d7483aa7ae268bad39c16bd0db4875d08d3796b1e80913b10f1c941fcf0358341b9575a3c65e3699888126cb3bcf1ed4752b5af5906a452f544662420cb3cd52ccaf647094a852e41039716d0f1251b3a297f5dbb98981e7889d1e4724280374baadfee07e50dd17eec10b649ceb002982fdc04813c70d8659cd7c29644ec03f73f8cf42ebd6688d54f4a385b980205db2079c5d4c914ad520623a6dfaa1bdcbf8ff9539e96360552013e3959f116a678481c71160c2a6d6f3fa4f31cd1eba736884265076c4b8b6457c557f27e0a371e64984c01b710889bdd1a4a8a15c565aefc1dd6b833865e8292b0deac1e2b91df914b35f3fba69d93b75efc05d2346c69c0b695dd4707ead765ed9ca8970b95df04630740ff5901a02949583a0267d7726afa2b82b1b5265cb15045ad4a2757f5ba84e2d6dbac384f61f039fa3f37b6ff5d1195c0d22344c1322c65bf4bfefcf216beb5cb89cf1b1349fc518eecffd73751ac754fe1cc3e848ff416b07201fe4fa1f919c6b3f316639cd67323c7e48c87d01aee123c0cbcbc91b3e17f8acfbbe70917a44fef31bc88cb595333f1f589a5577fb6a02bda68f5a26d8fbf14d31f524c0f9fb25a6aa2bd3dd8f2463f0e1078c0b360a1a64f74eefd15c8424e3f36c7110dcf892d4ea99252ea5df24a262b623287b9b9787e578e277bd3212e4f76969e3d970a63392f5e53ad5a0737bda7f6662b326be586880daffad1b7b0b74a0c9bf6b25e3e0d72aa804a3e39e5b3b82a3c6543399459aad22d0fa98b6f9c3e923e9a976b7442843c6032ba80c0ac09c838bc4fa08703540b37bd59759c81b7dd16e07a1c6962b7db780dc9920ea7ed90a7eeba322eeb3e30cc9b426aee42eacf39c3291b6e17ff65202da0f512e2fc367177a1f6e412802432bda7ca62d518a390e9bc10c684ae7b1107a6c14e068e57e93796ed754d91127f7ccfd37e113e49845c41681abfc104eac7bcaecb4bdc85825c4a077e13edc9b489b7af7bd8e9db9069d94d8d8736865b13602911bfe9d31783c47c2f0ce3e604fa39fe8030b2195be20c2369b1bedd862a5cb10648d483d26dddc0c9de3a3c9696baf17006fb760d2b31cdf1f195a1db65f3561035007518d79393734ea5c447eefe2ff1daf389b53a45b3c62c85bbb3f9cd405de59bed552ef7c03afcd2520665daccbeddaf330c796b892358f77bc6c43df0be1872519d30a46aff4ebb0ca9434ef7f78bbd6c7ce86c23b4be3e746a53ed26dec8bd06fe8978ed8615a6bde3f8f62e77f71de2b6cbafb418922131ff9c19feb7c36b083c23d4602de96ce5a1941e5f5189f35fb7f069bd87b486fa7cc912a12c76ca3b38148eb5a439572dd04d2815cc60ba192da4889709b399670b13dfb4ebecc82f84c45643738bacf7a0961298be6d72f6cee7c939b7f988db06b76ed2b4244d10582def06a44d9d14adcdcae5823d92050980dd87c9dc4df3de00163b6755e234be114b8f49b0e54d5adb1412565958fcd9e239c436e669bdeee76aa71c7dc4d98c6df5b20fb451f52384be84b18446c7abdb29ead63dd7a17ec1997fa241a3bce373f8f48134df1894f4e2af9702ebfd77f0f198fe063c62cf3e191f8a9423be4175cbd0d3f8645e0c5108b0d2fea19388addc8862c810884c03dca9b5e2091a9222349c0a5f4a4901cce16abba83fe1e60d9579d5865f9ba0fa98e38a9714f9ef54e2846a57716113dfbe1f74501b0e0a74e99d7ec5b8413f7a7967cfc91e28676efb265347ff0587eab3cb452ad5b7c4466b535bd53edf6b90474ad094e56278835f313d9aedc8bda01c900dc9587693c161362b89711f442b2a30bf642b8305c5092bc267339f0afdc46833d4d7b5fc29ecb590d2fbf956fc5b51fd1757a80cecd3e1fff2b688e14a89c4e18da758c7c57930239a0b275890c09326d9b4d7fb2194c67f035d226e6458ada7852cf94413d31619f253f5c0517de7343a632af6cf06476f4122672e74ded3b99eaa8d3ef289b17349002d4b8deae33fef5a217634685d45f572da26686ac860150a1b94a9af24d539d72cf87774876ee62f257d4a82625984b0c9e2c3dbaeffa049681c10a0dba4d36c8410462efc4dc35ba1ef8e7470f189316ffe8a93933b394596fb5c1143da91b05bf2fea065f04f942ca78c520ff6caea2849300516baf637733ce29d05b714992787e3ba26a6a5f7159f2b932ff52ca8b0c9ea46bd10905e8350784c1f51756422f24d010734b484709bd5e255397e6048e5a5b62b82ef0e54d4acb81ae357b4fcb1f197ad6fc0484ac90b6a681fcc16af8d047e8ce02666582845f559148b408078a5e52f477c14e7d0f254a24ceda000224a3b54fcf8d344499eb8e3f6eafe4a8b24daf6396f4b9d84f14b009e17cf68d36aeb338b409ec4bb31148f8ebce655f052b8f6fb128d1f4a90d30f2e170a01ef2f8e649cbc5b1ee42f230ad86db757b5304ac590d42d18217ba7207050132f11c04c530b2551b10fd8bdb1193f622a2a29f1949ff01834c76c4fcbacdaacad6cd253340cf6321b343aebd604be4d583fa7850ad0dd3fcf6c70391e819a315a5a308769a2b8c696439bbce5dd8f0777169ed33e1a737367dd325a570493142cd5a8b86bfed48d8836f255729b8d696ff769db5ee4e7dfba71f14684bd982e3b5516ec3fc69323d03d75334b22056a36fded677536d19e46d57f404ef84bb775f99c8dd8625873677fc51cf4ea471f353bdab484fa4886b1ec8c7c3c289fc9224e60b06fdaba61bf4a4157ba70d7c84fc2a8b24b1f90690367821b1cdd8c4efce9c0af0a7cf2163f85a88d731e64c90ab64308addf08771745fb2e8fc946488c8831f00cf21028971cef2675625d2f978b3ac27fee61a9b0334625ed2ee891ad4c866f91d22d6e708d439678d5bbf9a016e176028826acfc22b394bac504990a7de51dd95e386e98ffecc40ed26f270ba62ddf112d2be2af4801f62d46a43a1cbeab5d9482d558fc97db9d22607e10af3010b0e6b6f4700d7cbb67983be83015870cd29ed1cf57359623455613595ac14f5129a4d18b00905bb5ff6882188ece370ca17f9d9cd9d317201a706ca8971708210f763d789e6350ef1dd37070913fd521f92144a1b623a3463b0ed5247df115c2abc8a85e67c4574a8005d2e0323d898d010ff44ad55b004e891d965bfde2b4b8be90da186e05d4efc559949c01cf5dc2736b1cd0788d29ec252a7c09dac583f88d04753dc7c686e66b0a15562d9ca8f600f313e001480c94a34b92701f099012df9162ac9216ee456ea37f1e33b51d12ef9674301998bbb79649078331e8c4493e6925bd6022fa79c27900d6c621faa59aab6d603998d719588e2aa6111f4f27d9da732ceb9a0bd2413381210f99d97c12be34fbcc724425d2ab91d739c445f00dfbe767860823c1a84578c2261693653cd55de24008e331be554de53ab9d82ddc8ad32c6b6d1e0474e6507f1780587ef23241ad37c761bdfc905e4151fb3508415cdb1209c70eb65c371842ec867331c0b64c48d2533b850735cc2585371013bb38da10d375b1b57dbc87ddd9031c904b61be9801a99e572127e3b5c4fee30a1855b6dae63c4afb132f3547b1b1ea825a17f27043e4553c6d213ea937be1bd4fcf6692116d8c5dbeaf5d4c7eba8f65eee013285c750f5d3beea4cb5043e6ebf137763fd457f63bd3bfb086ef927f6656cd45bccc63f86850aca19262405642446468843227e176da198bc368c2529c3a01424b16d6e3fadd40bf1d56c8a02e53d5d8b440f7c00fdc3226b9c1f3903a2b30161fe752017dc425b619a69fdb7e61c44e00a4d0ebd83080113853cef31b86f687a98f1f289c62837e78dd333cd29cd328d92e49ef801e6b0e08fea73c87517c10ca9ce3138d114684fd3ec8e66383d8a2667b48e57617735b4798105a010cbb7790313a7f724aba3731868feffe0f6d0525e963f867bcb895a80f0e20af7e2cd4673fbfab2ff00101883b3d91e9aa73c51ed3559f59273a1267d74f9ffb37dd927b03897cbff0c6ab599faf012993a3de86c0bcb72de42c942596ce8285a66ada714f71ec576d7d0483bb8379bd1940b254a95f232ebd321031802f820b8e2d552fed93d0a3546a1fb9428a0368839b96d4317648dc5b53936e1446e001e59d19d2da9920d6a2d9f05702fd9ff5a1224bfbad6292057e1da0965da5bdde13395b61cc8ce6c24a1c080f6f8a6e35776cec91a4767688f7b4f0de202135a8d3a4320c5ab2038e2ef9add3977a85550db2095bf517c95c9264144f220dafc161447bd0aef963b5690c34c0b1e484ce9937a224a93b50dd518eae473c4b2bb9173e241c750209d9fbc700bb13dbd4dcf2db5fc50995801b5e86cb0ecbb97b6fe627148ab280b32f78f1049038df3d9f70356d5dd3f0513a46851e0da381f3bce9592c151a34d181db999118dc7742581d0a90556b1aeddacfdc559c788e413560c93f0fde986560f07ec6d3178a35d8bd93df656d2ab131b91e99bc4bd7ec8d7591a79b746c171a9aeccd487cdaa52e5169b4b9f6365171ed78c83ad3bb763a54e3003198f750c2def6ebddbb0bf46d143b2934764cedf4b46382109a25f13d746faffffbf05