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 83164 48a187c31f4a9a8aeddf13b1553e69d6a9da5b4cb7faf68f1c5c4809ee8771e8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
31f773098ca9e2bc68069c235b2a4f0512049645022281f47c19065b6ae808e1
Certificate Block Hash
48a187c31f4a9a8aeddf13b1553e69d6a9da5b4cb7faf68f1c5c4809ee8771e8
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009613000004940000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000005c4f7cc498400e6f19ad76880f78cc19a7262766e1bc7cd839ead4350ab514cb695c4b65872890f529ae8ec78b79ac9db4d7a28b323430723538169f1680610327fb978223f93067c6c88fc69c39da664c79dc3ecadef5e0190300000000000000000200000002009613000004940000

Raw Header Hex

000040208e3c1a8c093b6f3540cfab47320210ad095c49170638414be52df7dfae7eea808fb80193a456f13543e4790614acf56830e51d3628c096db559fbde7e0977b02301d4c6a46c20018e108e86a5b06197cf481220245960412054f2a5b239c0668bce2a98c0973f731

Proof Data Hex

59,560 bytes
121216020307aacda07ca4bd04f6002b649209f68027f9442f97732b9d575a5a22c42404d77d1c49fe4893afb542ac295a872d3dfeca07cc018d32792770fe3f6597192d5647655d6741ea8a93be4ccda45cfcdbac642e22d111215dea790052b1c12c9662ca0f1e4e4f68d527a599c48d03de70e8e960215c3a819e0b0152f9f28c9535ca2f6fe46c93d94473bb5cc47ad2cbfb27915fd2acb97defa06904b251f4912dd20f1419d70163a2f0962856ab6054c94953560deed27eb1e3416c52bb26412ee2757ec11abc0980487c4eddaaa9f9135bc8670f9f35ae73c3ff1d90e50e056315736252253a38014ba4cd876726008693c7c88a228f4039ca27ed9a7041801043cd3365c09fea86df85c3b3efca1a23d2d4a9f40813794a3f917c31ad18c33bec3596f85817be807f1af26c7e52711e1d1b3be742f71668151856b46544a707224db21432a1f949005293e83c300f3e658dda664b2d58372b285b5d2126087f69ef686028e58d62321e986cba6bf6223330ce705a149d6277af66e78e9e434fa9fdf366cb647902ae3f3e7eb573bf94a37877bc878a93aa6e24d00103575a7902d1a3227fa1cc8d2f2568b0afea596b13959ea97f077892a13b731e42b687800463765a54cc1cd270dfff4b4518a5bf787dcb9f48f8013601205aa31d997d79dc83c199267f40eb3cd852a75e5164c1db10e7150f1cd3cf857dd9997d19f542dc74db10d62f18d411ded4830f0660220325894f6e08a5459c6b939cd448b0332793c43496516448ab5616ed5e6691ca685f2cada9b7f48fae898adb504d9a1ef8dcd570243912072c94656d7df2b9b8ed51685b9a9e7e6ca1528f989140eb86076fd66521ed929f95771d5d1c47596518e068b30c0545075a0fa9b79292193c58d52724544b0d3ad561a4e8f86ca5395ff796c5ba9202b434bb9a0a1e2f0073552cfb24f42d296a70808c051e6839d1d811a2a7ce1672dc3e67a3702ccb643e96b00f5e893062f0b4ea1016c0fdf947a9bb8c75e1f91641eff87533f455cc9994f973dbb007b8f8d3d07299b260cc2bc7f48e0bc7f43f35a7f0867ab4cde8531eadaa56cdcb05154a9b5af774389fe75110603a6ba2bea5611df5e691f611573cdb5ba0488400fafeaf434b3cb45cb8a609190d47c07fa457659048a76d61760cbdcf3c085ac3cf846736bd514b8d02adb386a5dd80aa1a5ef5ac076906164c69b1ef5f6eca38682d3febb3ce63812f1f4dabbd2b0a6a8b6160da7dbbe67a8ef248efdcdecd5c23e9c3431764051c9940026136d759bc7597d01ff3bb67b8b3725d96f448cc955fe4c558e84be03f5029c77638a75c174d000b9e3a99638753622acbd95a12e90173c22327232f7d8dc8675075aed61fd7dc95c94fa9db2c8e358cb9a3e1fc4e8d104380b38deb22885f1ac86e4da7c7460abcc1da70430592356811036185dd7d39fd02ad2c7f36561b52386a1d4a35e5fce608adb16b5e6ec69a52fcfe111c87a288592896c670908d854d5a4cd23aa03a6f3f23045dbc5585e8371a54b8b041ce17b012fbf452935949003693e9ad93f7072aebdba12191072ed0afc22b65e7f2867a3cb13ff33a2d5639d16ddb147e65b1f84cbb5c1c7276bbf63b820dfa39957467bc4f8feaccf6ccfe41b4161f599e76361cdf169e96573ddc45bac0b785856cc0e740a021fa2db27d1a1a4c3e817e56fed153a34b770063131fbdf3762656fd757abd52a0e107f8f4bb141da6e0f794632b0a2667eaf91d87e43ba9c9dbf374e2e9266e471aad46ccd6aeed3ed177a2d45ab933a256882cf46e585e43154d93787508f90de97c8453f6ca2320b822fb7ff85184ebd462ad82e77be4d5cc98b29c851f1e417325cd8b648a20ef0b082e89de8e40735e4c036e9a58b18a5daf660aaeff7c77ed6878976723452a85514c3631be75e3a060a411a52eae7b857ccfd9f703b9e1e07fd3bd326bcfa0f8f6f7dd99927a83a9d61d6262671ffe7789d1d58391a0c0e71eb777153d68caa3a84ec3897dce81e0c42fa5e1d7928d4c9cd7fae48e1f4fad9c79dbc46fbf7552307709b644b89810d881c4696445db8c3ef2bdc7a39d8b911eb90fb23c86cab7e5557a9548057557d678c13e6fc8bbb85a40aa4ee45d3522b30a6b3a4e66371b5afec25b7730700146ed264f48ea1689355f47d09efffcdbc62123063685ef9807b5f492255bd776d4ae22aa228bb20851a2751c6fe5095b1484e086f1989277816291aeb58c504cea4dc1282cc8e8a5f242a843a5f1a17b617b4bdfb37a476f1d8c2b2280515e46c7b0c5a40830daa62d558ac063cefc93e8626f56c5110fdc8be3be1554dac65fd7998e68f8b852cfdd842daeb0933369b73c4fb632d55e9b24ff848afb2075fc160da799b3115668b335980886e74f8b7dd0e9b49b41616831c06af0f6698157906bc5f291c68bba90144542f1a71879f9d4cc2d6c8d31ad13dc3aa4652ada18639df4b7963a7886624d8a45c84d47faac0d1c1a4c3a6316f89972cb080a71c39eca779474e724cf2dab7055c63c70605fda02e02a052763b051a6493482af3173a7726d689848cbe218fab51cc39b598efd49d651808c06b9f4ab8d085dfe41015a13ba3372f95ca7a2d87695c75b787986ceb14e77d240bb1442f92a858084af6b396308430d54aca8721a61e5f35ac6f90379d86362f21da384104c5cf74f9d67db1cc546187900ef51686064650aa3a98b2fd7fe00f5b44d07ce5134f48dc6be6362eba781ce9053762e476d80b68457ba6461a12b830ddafe8efda278719217c39e54c8e7f9a386caf350432304a30154cd30cb2dd15f5019c79ef65ab986a2e7b4ddda67c857282a4efa01b3b63b3d9393842ccc86a54e73ec938b896a690a41148a75771d0d22f0036835fbe34d49b1fbd25ecf87a8ac0c6809d811cdebdf62b73599edc0faf885f253a291da96cbfbc1ba4b3c546e5538b0ad7ae36c6118d5830ed07a9c29bd1b63d62bd8fc7c82390b1ba9454df5cab5dc7992620e8f9bc8742ff5349d1f6e848b84762916900ee2aca3c32974bb4742d76379b3a9c15b7e4c3feb14d041727199509dd01345cb628b07fa5794c87a34e59f6795083fa89a15a3373d3a7db4772824945f5132664ffbb37fa288c8b619667df1aa686f033f6287bb170e718a24aaaae8ff8de9c0ca33f9655fa1ff420876cd5eda0f592ad265b781464a9662d764600762452c707411a15673e41ee112a58a0983db3f602ea850797036f7ed085a06396fa72e75cf1818b2c7271ce1229d2aba0b6ce83f75a060daa29f8cac553485559f5df2baffff67d6e2d47547becf5ec6a33d8db1d4acca59973d31c62b39477d38244725dd09816b376559d5ea116c0953f7345d3ae2e14471d7fc50e960287719cf8bf71fab5f444b39f82ea54bb75d1234865f9bbc06a41849240258f2905a3b7f1eaff59afff980eb9c6d11af37ff47e0bde375b22c9f744f2424f8bd08560b9719d75a8d4b493b06ac0916a7fae7f25d6e7ecd9c4d322f79b477d483a1346f116f6d77095e67403a320b9b96b8bd15076eff98cbc48cb1abf515e0bbc95e5cb1a15b4b9fdc6575cbe790862930a75ca09301260f91dd9188a66a620f15e2e8d4793a5eabf5c892c317ff72e18cdff7321a302fe87a6bddfce2a8b54d9fc53a80aa450becbb76fa2ab6c07b94d0ad3fc4f7ae0a2896d284e46feda889783eb8f51afee6f68bc5fe474dddf6daafc7d77ae5716d6045ea18381b7074178a64a6e3dab32826c0ce304d31c12e7085893f427a6213e9f9d54eb1f2207700bfd4443d94f2c014d3d02634d3021c4794c187dd3c29bc2b27ecf59e601d3ad610c4081d170cab55022f578ef3bc45238bcca4c7d18e07eaa2be6a1be19284767a3392797b2512f6011d55024fdc83e0d49a82ed02c8c64d1f1bbd505899a8bfbe14b33a66ab23d6d750ba80da1192cc0c80e9fd2b8db48f7e7ddd318a9af2ef6e65a03b4cdbbc8e8f63b4988060ded286bc6717c022f962002e732d0ea1465a89c93d2faa591625655a1606059efd7e4b5206edea96f6c56ed29312a56c9459e1fc5c478fb2c81cd4f8a2df0d481f6bb9d9d3ef0fc2c18bc504243cbbf381f107e5ff04d8b8e1b3dc4c0347a6edfaac23774c5a0ad957e4c39c045656969ab9dea97f34ca59365cb698008613dad3de6060b81ed95182128ef3f8533a4bc51f1eee3c0720fac533f35cdde713ebc5c2d0076534e90ac8826dcb9b67272c3f3e4c5fda7eb941a1a94aca4203641f44cedd4d6552679e4ce3a8be1f3101cff16c1e55072a459c42ea3ad8e80baa15007625714e1e59392ae415077d8f66d5f4248bf2610a3a2d71fb1b2b247aae820ed8e6fc0e4ec96b90b00e64023101fea0170fe6f8f852e4fde94d678e2cc027d19f2056af4504f2eb9c61f43b070865796192d631eb8a96371ec7e15ecc7ee16bf8475e767c15522c52e15c21c9f26fc56c010d0cee378432231cf8fc690f9c5d4aee6a686d3b3b8a0ce5c01c031e4eede7024c3c1de7e6a80af53c73a5e6b22976de30facf71e41daea7ac3c423bc204d529e8f9c57f00f51cdaf3dc506ae241672fca3d251c84a6cb4b8cb2ea90fd4786f0f3563d7980dc85a9c6a048805149f0a5cdc8bf83b7489eb13116eee99cb2354b10e700a7ea7b941561fe25ccff239ad42d8028303e2b4cf18997c49170ede90426115c5006ff73494e5c7647bdd5a64665cfb89842d63408bde4f2a3f9a19b0e6e6c86ec1e5bfc63fdfc35e93972137035e3227a6232f071c50a9bfe37f34c9a752adadd648cdfc343a5be4f0dec20a9877740b544e6340fb0e8b885c2d65b77ebec13922078c47911dfd034492711bc3cfe547a8dcf27825eb2df02ca3d8e185d72d6a3085e11de69b87d99caa57dfc37f78dc7bdbca8942acf364b600a6c18208f0eb603cea5348cd71f63bd1c27e2826f4f94a5d5113e3d6162a9fd39205838f220878c814839ec05dfb9ef6215e6d9de6bfd61fff6ee2614e3de2fa9aacc0e4a4bb9ec329624b55aabc57d868f116a312df9c73472d5960f0351902161f35af630ccc6d4e38a51c927202babff83146875fb14b1f5891a1449eb8e319b467b4329b06bfe7806d3599fe3972a816c17464b6482db9be1e903877156db13a9e01854d8e2658da777982754771e006a8537d4a719e5f70a2bec5c28b0146d0cadbfef0e67a3825567921174aea62a7d3277c562b05abd43896d1940bc78e3e8bf9a6949973efa432777afa0067de0624342096e7e2e6869c846656d2aaaef506c505fbf03ec4edab2602e1660b71ddd2f4a961a4fc7e69c6908af2bf562a2f5efb92e7f5eddeec5abeb7400be5727ba0dc404d5d841f0ecb7b6e13940b9359b81c2678a9940717c6beb192e6ccc8ea4691d46de77a66ffbeb2f98d6bb1b7496fbb093ff5ccdeee46f56db4440ba06982c128925a902de8ba1ea0a0eb007e273849ce109ebb3d9f1438d466675a66bcff2eb95961f4f14814e73e42aad604ced07966248aa17f5e760b56d528667f2141a982a0de5eb45faf1411d8db5d17e79f78a3354b076f8e24c089da7e768e55cbfdc3493af3704f8faab54069bf0d20931ea8ecaf5a1898219f63fbedcc68cfd1a97e9908061a684d4b44611d15791a3475a6de4ff86fe2b39400c01fe6285bf37f75e20d5662c025d240fd78a34f4b098374a947a8906ac4db847f513335ffde4c39df7a6fc0b23bec70a790375b2986ec2af7b3508d8cc44fcca42a12f12442935a73451f0a04f8cbfd2d2a923695127cceea8acac9acb87f69107df859648b4bc00ad3453d06ccba36851fdc8ff5f25e7dbe31b21dcf9435307b904caef10a9ed66792e37292228000c7ff2907f37fa9cc0cab9885c4c6c56aed0ea1ef6aa52b31415c01855b7b1fbe733ae55a796c8d5665c64e9f98d69b7814ec548d5f579fb0af567dd68e5baf107c729885f7a51f2fd56585b5b589c00bdfdf3be403ee7d95bcad3b1d1e37a343e6d30fbbad95e92aff9e29710f040680f891a194f9cd25337d1473e980257f6a7da74b9f0c67da84c437d10534f0251c103b60b54cce2534943e0a6fe8541f6a1d6e36c70745ba789dfb94f127babe6678550f686e8552b96c40466c0d280bb7df6c7856733c1fb70ae3c08d4d4f866a7c5a6abf0f55a5c9548254304c9a9b78395b97a73e0e987b950251c72fb1dbce45d85c430e035a508e53444693e187ce36d4652efbcb9c7a7ed5f3b3e6bb560c5aacbbcb4d945ec7b2f2680816d71bcbdd91093df516543d21c4c1cde2951f5262eb147c6082ace2c242211878f4e909fe602cedc13ec3aa6bcaa08b6434977d9ea192cdbe9fa66d492f64d2805b1bdf34ff37329c1dd7d0a304ec6ad2746f33a4076878435463f602785b291cb637b9fca24a2765dad998acdde0f48961be78c433b6439b665c6ec70dc5f01c49ea630bb7165c36ce2323db0c7c0cb6c8774b34d45b79684b8a495647abaf989c262a24bbbe4dafac7be125215aad0c830d934f321147b09a282289aaf264202aa3694ba5c02240cf55b423d3defd759183c1049c08bce5919b9eae8b1c9d761d03410387b2a701873e14ddceb160cd94919bf994e700eb0ef4d816faa6a962c9c649c8300f07ffaadce2737477253e2c3f12ec89dd6aba78db287a502119afeb60f31295d512619f795c83311e6883a5ac3c4cd077f4b4a0aed35c45bf18384ad82eef6e245c8fd41d9e46dd8ea3033ed148bf50453a398ed05aac2cb95f3bac6f567f4661c5cd3f288c0266087b60e66a8cce6e31116d7626583f1cdcfe0db4ef72ceb1ceacd148ed9e019b625323c5f760bea419f71459d72c6031cebc351352619a6d91048b6892247ab9afc95e3e74bdbac8bcf9aa90ca751fa69a803a4d5cc6b9c133b2e76d1b2c4ea2301557c0cee44609ca5f9eaff60132347c36d606dc9af9cc1216001baf2351323f20d65388f95f9547be6c9c4d4f899448a4e22088cc4092c2e729a1ed5069827c0bbd48ae6c8e50d3fbe9b7acbe4d5ffbbc3d4478c992f48769d6e603ee96d5e24e99388987d97a56b36390e2c821c7711e6c6b29c77122e14d2b90ccce1119986aea19bde0aa1c7e4432b3816eecefcff6e70c977588e2f3f3eb5e6ec867009f9ae5efd50d78326db49301a2b437d841eb2c79c90910be7e3d4136b76fcbdd6764db78ed5947148567c118cdd41457eeb52c3cc320708a77a428223edfd33efa2320e34ef8c954ab994fe74c68db32163c944a241c9b6fe952df6bec012469ff1f15d19397e211033c5559aeadd6441bb057b8cdfe0af118d8861e74ead76279f7bf03c5d4ca483ab0ac6702ac59f61036a46a8f69c7b67cb8b7665216c37847ef57d32ac92c940f44191be57f6837745dd2b9c134eb094be2ff425a2251f8897e4553da86b32c3de39efc0847f3466283b60a3ace690b716411382e5b4d922c0b3b13286be21f64b449c291b9323ceb3f839d71f5673abeb9a0107d8c569df85150d2d7961abddeb215f0f89fd82ae6f6846b9f7ef4b3abb2687e86952e41742cba3b04e2b3280e0f7771c70fc290eb0d0759e5b7260857166805b1291af58ceb46f6eaa358b1c67d9ebdec9cffe48ec718f0450668968dc1021992fc49b90a5630f1b89a7f91c73a9f83f94dcdea878db09e3b7b97d023e173dc8e9ca7099349c850e86bafbda047b1b616abdae292f27b1896d802fa1708b6b45956a4874861117fed8903a387087601001ac4a696a7e7cfbca316cd50117ebdc79ae3abae7bace393d5cdb8752e706e6c1648f379f885dc9502c05bf9baaa1377a75b6d1b2d0d4b8e54693b8cddf47745174b7581f33d24c809d035cdd046935b79c5ba14bd550cbc422ad0a48296aeafd6a055a4db8f4bf64e8304cc9383932062e493a3fb539a96aeec3ceb8ad70f57fc1b534bdcb5259255f4016bfa1f1d5332fbf6aa140c40a60ed495ae0ac0f246e8a9a24b4b64726b6755a851f29c1ccf828e5bbb4ae841c5a5e788b117798422d86ca5a5245e06bb3455b8bdb75c7d7cd4c110713efe285303c74aa601af7f2661ab778e14a2d7271e63d218084f0ea7497ad55c99eacf27f651eb37e8b16645022b5c6921fa805909d297ed384e5ffc267ced615d503b3f155b43b9f33996179485697d49aa9a2e0eb1c819e08c6205b6dc6ee54c82d5cfbbe4350159f9c21b49ea49f13b292d3960e56c273175cd1663b087262df4debf08f0548b139ad850076294982025c76d6466b77a2604107bccc9500a4d537dcdd1c0da965a43d95a57231052b14ef176fdb5c08a8d04809b6ebad8a9a3cc4ab135f753d18aba9009b2a6652eae83c03032a37833d0c164ec09aad69869847ff6a2e4a48fc171af07fe70c736321e87eda3406f7a18dd47daa5b6b06d91865e86da7a14cbc5936ef848dc23369b3e9f61bfaffd5627a1ef31a5d58f30c43f1cef54712a5057484eb7ce32f257058dec1eddd17ad5c98ac86c25ef7755dc726d1846da6df67203777afb5c197fca558cc387e29432fb52d31ff3ae3f6b457ca33004a219322dea54ed9ac5c93b966f9e921f6f20bfdffd2c8a302b07e5f91c18269194a841362bbce39613ec871fd252ee6216c1b892d106012445878cc19473ba507311cda01716201b07c954bbe95072418afc4ddccc0c3a7c767385a109e82e4af73234dff88edb58057e4c16f1cdcaab95c2187c41ed3842188e60b8a49f5e24b337be378feb71ba4603ea3f85c342c7a7ae33fbe04a27738f28dacbd757f1f4a07ab284262fcce19da372de1dcbdad4fe004701b46ccaec2282b5df35687ed3684bf279b38bd51c76d24ecb3ad25ac73f73000294f712cbc07e4560c041e099ada41bab3c4cb6e757fb0bf00092f1308679514351aef7ecf162124397a30914f7aaddb0fb91f8e118ae7bb937767d9bd930a42b3730c7f4eaef484243b30cc5386b060bc40bc84f43802acb0e190e4184f926c0fc88b4bb0270e9207b73a41e65c9c442f6771b483569e6dba7dee7b96d73ace4b5e29ef8094f1ef55a9a8e7621b4bd9fdb2dcf49e23e5c4621bc91c443c291570d384dad768be63d31eae8d4eeba54deb4d8521a79c3bae3eb23da3a7dfd70c643843b92074e8e785956bbf7e5f329d07f9cac07d71d9c4c0ecc5bdc187f7339c3d4c4e6e79731fb3ed1dbe457d7a8ed5c63018eb4c7797cb324fe98c4317aa3036e4b33f9ad0af2fedc2be41be9f07efe90d940479b7540b6b2894dd8a6e1d48177845ea0c078a5dcddda65ca0cb4932937efd92e894209563514c62bd4b415302a3d827fd97ff9ef6e25e03d79e518ba4865b022512f585e02f168911cab526e0aa264f2715599726bafbe723be8df477e1cbef4fd99aa47219343f59e9b0181d4891c551238a6752f685048f776f19779ee9aaa330239044ca7c0880f1e668e3ff5446072bccb0e80bf0e718b14c1097ff802329dcc6ca3cc9898a494dbbd87315b4e1fd0529dd14f425cbed4ab665365869f228ca62861836456b1b2c93fba3ae2863695d8e8f189cbd28b7fad436046f46ef168f03a0836bc4f82b4e71da26838b01a7eeb5499a4afcf48d8d02f9be1b7f51270b8258f1f18be1d6b055ad00bcf26dc470508d287294000680b2ef6fa420e8ea6d006be5fdf19c4649e04d43f52a68549cd4c272475ae245b0c2544887538377ff220e4ca05a3c82718a6ba38132761e722378006e7b989de8772a0f6b5f2f1eff20fa77dd031676a9416076801be46dbcb5f3615baea5ab807abaf6b0f1297f1176a5e931b10a739b4db616cfd2aa72744676e8a7bceda69c0741428ea8886ff99ceb460c07d491171232ca057bdbc4d992012945c5000741990fe32a9b009c836b64c201b611d01c09986fe3d02a8608089e0c7644107454b7424ed155b4319fd60f4f99121b3540fbd494dbe1142646c045079661fe4680d8f78bfcd241545c702d34b705ff1b7eedc58248b5efffcf1185f41a1c354eeea3040be9f460a298eef5d71abb179e8293157189e8a08a4d90df57da0f0235e28594398f5753409ae0eaf5c4d5c991b06cd68ecb7e160efc819ca6412258d70091620473a49d7630f4d709f0aefcacc98be3fb6f3dfb253f3a7e550d980c86de9bc7765a85114b15415d89c22f391397c2d9e10dc4ad9bd7e6a265ee70ed87c832a318771c5fd1b51599023f61bd07bd9d7d8c44d3adb65fb74892961f3a7e4f6567c8b2d778c607be980121b586a7800cba94707ce9557ed2544aa7c6891d3d18d39b14d2754d01052ae3d78f46e5419d746d47f13097076d7698607d8f6250db2bda327f808d6e7783076e3d76f57d26b112e3ea1e15234765b932853427ad2282830935fbdf608d2b5fb9141e80bafad96af575b6aa1ef329a85ecd9f9c453ee3e87527b0a62132726911b54b2fda2d55d78ccaeae6e828e00742f8d5d3b0ce2bc3fa71e448cec158e7f131c12e2a93b35200a9b3b6250d1ef86988572cc8c774539e5ecd0fa160dfd2c1d102c2f3f72b663679e7c432f8335b0cdaac0a2a2e0fd63293a0c5019aa5f09e38267cd3ed2a6f73f74a96b5f9e0f6865f7a29c90404877f9c7336516238fbf0dccc80277244428e7b851e378fb1087aa97ee2f80c9da026285b7b3d69d20e99b18ac4014115c0e6657b6a7520b32ed1dc3d3be0434cc58532749d76c4409727066dba87133e0d988c84f6ba6262132460f206993385df3d5d3d00467a168e18840a6611023e305e8ff3a911cf0d99b6f3a0680c1ba6c828dc1ae918334373ba184330d2cfa81def333333d22469fbc1ca2f86927a3836736626eb4d46895ba6b8f704df390a4396241c74f055f2209e5c2317efe0f8aad5caed7dbc779d2b9218f804ce07fce9786123627a48c606f83434ae71106a137c9704342733f112b4bf4e96b8f90cb9a4d2a5212abef421d425a8da958eda9311fe11102937e1f215dbf5b7c06e465e3b705a5981f4dbb2ceecabbef18e5240c312cd24b781675ae8e6723e072047638a40107cd85723417d27ae694e6c062f95debd1dbf29da67b7c5d2a0393cd835d78b0043813d5e5bf74b2ec67fce0226f6e6cd17589fe72f37e3b685d51a55985ad835031ac64370d687bde4481a42b50736e1146ee2ddae176c628c54794b029f8687a3baa12ff5a5bc606a8aac46e22a9e6cb14dde1954bc4a5d69af862e3769301789f7c5dbbde5529e4e9947b8eb99139215aaccf34838c9d5f0af7adb51f5ab6ef8a7716371fe8e700d5ef473f5391169c32f757feb06e718872d66c0d0e132c515627075fce670f30e012ed8ed5b3cddc71d812f0db8ee254c530a01b73fc9254413c207f6b78d894f3a7bd307b04debc5ca0c2a5e74a09ec71339af89dcb1c3d608a81f92fd0df82da6ab7544d94ac097651a02e1c55d57008b4ada0179e75f7bc9474ca48e79b9780a986e0cc980f3734f0251967d89d662861cea54944e8180de5afd737f4058efb7717e32d27b92abbc4becc1b417b8abd74fb080d33d8f1768070c420253d1b0acf72463504a9d39540cd1cb4591d5c55cc9cabe64a46b38682f0d7bb54fbf02691fabdf37d5800f74f7bb8fe5d803b4e9cb619ffb522a77e9c57aaa76aa06b2b1ca6e9bd10b794d7986c2e0ce1a528a32418b3dc1ed314ba7972af133ee7416319615f3214889d7b06d0951e2cb1e252a936dbd4f49188ab9d86ecaecf647ab25f1add49350a0a65f58cebf5ee433e5c8dde0f6138986dc718774062c52bd8c13077cbec718b934e3d01c182e33cbaa565bbe9f7ede1b79692495704d3d5bbaac1c6bc7bd757cc9b4bbe0d19af649aee90f6db320da9e448e47b557c4751969a92a4c99581e1897a7f4901b84555082bc57e2d2c0b200005924cdf39d96e4d8558a0376c9dd290b122df67db0a7b00f4b394738003d72688843fb999b8ff565a4df5cdbe7ea62b8d80192e0f11d4fb635db1374a7febb33771503d3e143f94860306008b520939f3add804aeaddc466308fe85a1903c60e68eb903a4a5ad6bb416f56022da501fd7af975ec088536a491cf2e8d6cd851a304131760c2c94b1daf9c92689de30459f5ae9fc5ae0378b7ee574cf82865d940a639605a336628d7e929a8cd9127f596acd492404b1af05ab1417906c266b1b7df2612ef0f3da690914f209b094f61f29babd44bce2978f1c79564c276709917844aca7855081362b6b8d088368d0f10d63cd2836940ac3720b59dc5c24d8af998a18ced84d5ae9b3ba0bf78a1829d106202d6798962fbb9a48c2f0db75a7669c0e3f9a3defdf70fb51772b66fb15d4c0acedc47029219edfc13a0d2019c75b341e4a29462558c3497e83668196b2da2ff18c2f9f93c658568c69006dd4a91a4d8ae050a0b1ad5f81407fb6b4d5e8f117d9192f9f72091f4fa469cbb9ee1224f67f9a7e6e97490b26a755a025f179f76115e1150e5b3100634d7f4f0ff3c66f7a3fdb83cfa5d810914148837db252ea47576be4384b18292059fb4864de6911d148c95be629fce56a1d7b2697b33243987e0bde45b1afa0a3c0d6843507323deb9b7e4dcccdc7cdfcac776c72c7c186fa343db76e6248fa6c4609ed11ee6f0f8eadd50696fffda0f5631986bb0bd4c7b79c0780d19781d4bf792b9175d66bbab00afd5c8f9b995fc068563fc194c625f483ec597e7d9623779244279426daa1f92da600aaa30dd4e5b53890f4dfe2a3be31672c48ba65b648bcc1569055d9b0f5d35d1018978849a3e9ab2a424f7b13cf3da271717314ee9ccbabd34aefa12fdac32f683a297241b41b12cd310d54026bfacbe67c3e2a20d41b4dacafda1e4fd6abde19c3461286aeb19e51dfefe0e95a1bfbb37c824ec9a3d64271c7966574765db5d10bb9c0f81c74905bd1709c00810a04c6396cc80072901c94df0e40b09c9c4b79ca7e8c6d3f62a3d2617820dceead9433febe12e42f59878271f7be8a99560428e1eb41af27bd6a8c54a5e7b884a4c62db9e26d30ab98d6c8be7ff8c8ef74113962940d704f766d113540b3122e7854ba806be7b92c09642b5c442d6bf2d0aa8e73ac22ef0d1ce5da06ad5ae5240e6dd4a1022a31ddcf79fbca4457685c766ca97bf1706ea8e418917febaff331df922c6c7db5d9fc38d530094b72f77d4e2f5ca4362bdc2f1f28b64e9b57844211710c09529764d9fa2fdf2935844cac75e576baf7cf28b454acbe8a6ec042f368a94a327f7e11793a19287053f3693457540e2c9948c7f3db84647c6009a23bc7f5843bd9f1b1d02569408a6112d103aaa3f0c40f894d7d282328facbef0f538348eed49dcc756f941459f1cf9b8c52e4dec479b26fe05cf16ee39874493eeeaacb1bbdce581be6353c2819b8bdb4e01629f51e50a103e96ad779ca6aef3bce1d80513f20c4225b9ceff8a3fe40283655fcd39c861bf38b3cafaff2ebc0fb5175bb4357aa60f2f1b6828b22947f67418d93b33eb6cbb6bd9fc5dc665bfbcf11ee069ed16769469d18c4a0df16c97731036a4fa8bb8a7079d4557171c34dc87deabf64fbdad6d56d0c473b96ed3a831f4e1dfe24eb322332be472ac72209d184b2ef6700b0f09cbe385b89b064f75981e095f6eb0f07380258aa114fd170518684c98f24ed369acb5cd0da30ed265f24acc50a06782fccc5fc1549af9e632fb5974a3a1f9fcc01929e9c4cf7b077a6d88bbd252ada2c3e286391492cc3ebd4cab23a8767ef3a83be9f95cc7a207b698dad84ae4f27b56018cc4ae68db16bfd26f2864527fe0da37c832c5b0c37f1cabb60739ed4fcb06bbbd2b13262955deb2c90cdd002517bcee7ccab0faf83491d5a35d49f29c7750767c8b52a74c4118505e2c68c7b6daff03bb0c2b657953278c2196ad156d3ce5d5c6388db30afee37dc7e1688e7f8e159cda8a5ee16ec088faf1fadb31818e2ad5916e047f0a5f0016c17fac5da284255abe1786fdddc4531a1852443698851715394caf64815bf79cb78d45418aa784f7db70da7536431890afa4fafe7fde772b7a5dd2231f9200da3d0024f14ce6d193a9e3c57d361b1751be421bacc8184d2a47023fdd9dafe5fa821f00218f73598365ba3f2ab80b25df852a8abd6fd25e8a83294c87e036d220013c7297b9bb1f692b0ca677f681d79e90b3eea7158be75cd72cd84d8190f240270f25cfdeba060081e04d7836e1c5ae62bcda81332e53e13f992753fc51d83aa85b053bcbdcfd969bca9543734f6628a2418b54a60ee63e32aa9e1a7481402a2c3863ef60a45ee263bb44841a5ca17fe41ff4d08cce1a39046f5394171f35f7408cb954d0f1d84c9906178e77fc2020b456a965c6c6e2331faad10c06e47fffe48f82e8b979a3dfd600ef0c2a1c4c702d8c3be65cad60dab28ee24c0cc232ac6de717b652f3abfd4fa5767a8dd3ab82c0700ba68c7c6193427b0a39fe1734339953ea1b508494a56bcacbee8eadd49ce48950bb95387d4aa5531b074a9a818b665f36b3c41972058553f8084754a137c92184fd5a7410009e6be0dfcaf945d72a1ce7406bcf8a56f2cea0e256aefc5c9bc319afda3708fd7cdc5ca9ed5ed7c2d7d385fe7d36e09823100d2f6841ee9f52b0ff13a1ab2b09407a9fae8dcaa4d0ee6a813c9614cec99f78318e7f0d224ac59f3ae1be1aec5eef4915dc4da55a3a38738402841d1040641df977fd85a56df18fa545b27afb1fa79171e3a9da174f87fb50ec68d39e41a9f1b2b791aaf4da49dec4e5f191ea25425a28e2f0b73abfcc54c3894b06693c1db2ccfbb6911234f7215e1b5c87575451837a6c4ad33c7ab8d39cdc5c1cfae91316cc26e586a600d8da6ede58740da6aa68045571cb6002a713e934fb8de46c5b508a75b5f03c05df45b3709e9ac0670a829c9d265e7737e359b226df07ceb551aaa7fb121faba1a6bd739f06769427fbd805f6964921a84694b5e9dc1d681be0775b32c842685215a939c32e799611ba602fe3e99b134d09a8cab3534c4dd9a5cb8b75cdbbb4c48c5390a5feb7aa4e017595eeac7fff5d6a1818d7f605aee968521d7514d1f9f7f7f02275cd22760f709d7dba4fe0653e7798650e57dd227de201d8d40fc0e313fd482ca8296fa45f268ddfe8dc8dfe767a1b793f34bf4ab85c0ee638c410287a6f5b402ecd0aab69926262d724a18b6afc1d981dea76cbdebc9f6a169a48007d07969e68a6c4895385221d8ae83f5cbea236856afcea8575bd6b43772d23033e974b0f86a8b6252e44b4ff3bf5e7ab6d01b1d793b8b80db3b57e996f85acfadd802014ad0ee91e42d6b75ef590c5222b9cec5898eba85abcd8f8d0d1006562911ce8366ffa5b353e125a4bacffc443851149a705df03759ae5d302259e422ac7f880ea688615ae8399e2ab3446208daa627228e7f79e418d71f55b4e8e8a28466e0a345f8ff253ad7d35c67d278393e1a69be9663050258d50cde439c92b2f148fd82e280033265d7bd6aa2f70ca4d3804a515c660929c3fea476a6e33bf5c723d96a1a89653242dae85c96e5d891eca4e0f4d5c86cdf042003125af845247658f1352f4499a6b0b1b6cc9ef0dcb1cc35562802067a19cf475f3c23fe817c72b47fa7052c17db3ca3c9e4f04ab7ff133c34d580768c569c6bc2f6d57bd3f2305ddcbb834f4c18a70b6c61662855760f387f02e9410515494efe6b2b5566ef6e6043adac054c793365986a838c34e1252f852de4de62251035f4b57df4709f438e0f7a7500986a211a573bb7ac018da17bd9ae45c8dd218b0e9f448832b02febd7684fc08e4e061cd171ae2997d20a53322afdf89309f9e8742b9ec6f405053467d0e859f27c695ebfd8511465a3922883d5d737c0b951848520c9d9e86f0576e052d63669520511328deea730fd118909eadd313cc787fc97e0f1f89c2d2120c2f7f0ac539917fb8064794356a5e8eb892e9296f99960239c36ae21a904e1c770cb19ebe941ac0afcd6a63c7e176c0ffcbe70a3c5d347f03cace8b38d492bbca36c60aa67a8074368ec969e18816418494675249fd204a160a47cfb500cd775a9e7a0a413ee21fda93ec6fed7150502cf38d0f0b7feefd36aeec2990a41bb0c8d477cdf572fe38107b45aa46808d33bd6a5bd29ec57124fda22ec71547205dacaa5d3341f0f72591a3a827aa7e08fb463877c9c5b70bd45c59a079dcab883e5ee29cd47a4b9c895493f15d33bcaaab78c4ce16f8c4a23a7c23b727d7408e3329c46301ab44954db0fc7741372ed13400e4454b3e8e6fce73001a16021e604966de31f101a2c9a979d885c141a8d5197d91a99e33e974f3a694a99f854a288f9059657fd80df1625bd1320868a89a82d291ec62dc6d4946fb18f61a0b72fbfd25db1e1dcb681e89c6e6ed213ddd62107a0414ef918f6c57e36e3bdac70d53311529db9de6f96d1fcdb13d00cbd3be63c1f73e515192298283ae4a40d6fc2a54fb48892eba45da0f2c39d2ad0c4db2be0fe2db66839eac6cf10210957af27eb7ceae54330ccbb94124d501eb0f08d53f944c0c9bce6dc6ce88ef9671ce55deb2ff6b1d45d41a2f91586e8f14b64e48cc662d165c32609d697266981fb3a9d8e87f385f098eb2b87fa3ea0952ae8cac6905652baf28664f2d3d24218fa5fcef0943bf2bc2fad54cd42b9e80abdf6ed18af103c2575336d3dd9d4dab406b82c9fb06df7b771d29b24356be3e58e113ec993a75cc72b3b6bb3a6f27e4cbcceb0de6773dbfc13fe70c818fe9ef83fc0e8e806d4a938b6ad4e3d67adc94eb7d769ba49e89c69384774f024c18ddb05ef1296b1af7b09a42433ab423e8d40d223aef79e6fdcca57ff5c18ba3cf57fb92a93fc6c5a0a1c40403073464675073b4358de5b28e9d236d1c81c377b358d81b618898de03a18167fd27a7cb1c4bd0140f24508454c30f53b711633bbc27aa5e57f0baa0d817f67c5070a94f66645116ae37a8047f2c3da7ec4112f7c417ebae5386b61a5094c9bf947d0c7b057b5558f8128cd5e93991c78f5ca08a7cd8d7b07a3fa62f20556db96054171fef5a4544c9763dbbaccbd9b9747d2274af08d67526b63f69bbb813f34ac17127239d06ee3491e12b8cf9777efa2480caa9443e0d37c52ff2d0afd03be1d38ec819d47fa9c5469cb1210e55cf548f0e54cdac07e289397be99d64e670c9985bb2aafb148878760e17c864c4ccaee280dd8d2b50f70d688e80628a0346c77b51d549a4f956e3b5d27b1a51a2942c23e51939d4c295aa3b59780a9389c85827a561bf861824256e4c3d304b2db75d7c853e45773f7ef227e30f637bd5b11cdf80c60d880aa62fcc1acac9448928c8f80ad7a955d683b01e95310f89ca62fcf40593ddd797c02788f61ea2a0c8b57638355bc54da625fb903d15e3f19e6c36b9b161fd29accc5b9cafcae97a9b5677b7e744c7d6e6c588e65a6b8d9aeeff7b2986a51948847df113aa6751175a389186d2c2834704b8911cceba21ea1ffc23be8a85f2e45daac81c9baf47c04c893ed295ea971720abc430dca6cce80091c3a1f3036bcefadc837f186b3eae98466c64a13846e630c7e5d889380d2f8c45cfbcd1b193cfc1b5f725d1f7fd65f503643904ea5ee253d4d0879b983d35bba6acfd1996bb9d2ee094e315717d2168578002d537740beb114330b8e4bb1ead39e128bc6276a3af9b17ec5e4399384208eb99b7cc78fd0f437e4cb174e796218bb19ee6baeac53a8b637c69cf90eaa1171e7fd143b19c992246663e3a49bae79fd221f4f5f152a7aecd2ef7ac8ff20ba6d9a595cc475ec9f146a2df7f0b24d13e1c771d8d3f3acf3b0e3bc82f37816ffdf8a3311908e06fe5bcafd86d8fb9f9dbc84e05dc59c0ce96503c8e88f5c9e7cf0898960a42db30147f48e3bb02928376a1305ec5a2ec5c8a766622ccdc2c25904c969071045457ff6da2432162d770e464fe2b7585ce50314fc21d561de39bf4858f3e58357ed4c2f11d03f539a04e43a12a71b9d4d6796135aa014181860703760a56dcc916849b24e816263dd59a4db5433ad0ecb7cc97f3fc52e1cdd3a5ea2a6d9c2efb9be281e7046ca2c580a312c8dacf786f3a050d5e4e1aea1be09da3258efc3c3332dca6a96c7c6a8209fc199ada9f8616ab9794381fba92805e23a9d7950b376c1be22bee508a70296fad7e5f98078102c73604385822ebb0c910e95d909baf28f478340acbf5d6145c977dd72495aba19329ccf460691b8068d0ed73f00a8e8d8c969604299a3d77c53341a6ebe2af06bc84df9c942d77ae0b1e64873245de9cc7bf7076d5a94a60c7c9de24457f646b936f7d4da9b5e2c5bb6467236f33e3aef7ba04558f5ad8e696c6880edc3f2dc7ab54d030a90ece57d4523811c204952e186f20d82916f22ba1fce4ce3712050cdbee724ad0d6f974da8b247182684a4385829b0e554aaf4984d769bb0a93f059d42eebe9244830d70eb13d77289504a294b6b69ca7c9c7bdbd43006362d25690cb143614942df7d95c94aca7d312c15f3bc2ac78213f6b9708e1a728d6e7faed45cbe269b27da8b4ddf1a526ab47e4e47599848043db40c650a75ffd032f05d2e40ad08317b93f3d436e358480a141f7dce26a26ab6b89a9e067d904064de27686ecc5bea856e99045c87ef562980e4d4c78546750a886da996806180277720f162a529d9ae22b107f08c2d9df9aec98e9fcd445a3b670be30318b6dfa60c61bf4076b3cd72d95aa376e418ee2d6bf3f3dc79d7d674152c4ee23cc5f92dea09180270a3af5c14c1d79afa51091f65194bbbf376076ea52364f127f3ce72aaa2ea109aeb8b5c15914f2dedd8136ec8f2244b61f8912f5dd268faf9904187394b607bc7ec822ccb38c1b4ab0de129431af64fc2057cf6f4ff6b9bac4b6db4755b89e8ea7b56eb79002a6574cd54ae464ab1ca99320dbe8163b210440bab23bebe562c2ec2e2564e858902447f14f3889f51c7cb1b7d164a1a51faa2e6fcabfc5d8dd31eb289b6f4ef963c46e81621103859bc2498aaec3f0cf1b321c93243bb8c61c095c039992b21db7a89b578deb7624cb847b0c2e8ddfe7ec38308a8f931debb6e9ffb6c1027f1bf2c27eb3e2e6c383766771093671613194ad169349cbf0e683e86284ba807ba8c15912ea6660964c85ea8122ca31666948de4ad23cfc9b679a1d72b3b7d043051094efa1821a36f8c46579e590e3d40340bb6223f493bb80cb728834eb100627c46a340737541a02fa75a847a4a204f1c29efd3d697c37694df0729fcc12e5b01eaf881e470bd1a2de230ab8b60cf34e59963133676e1a4d63115078b6604b30178f47ca68072f01f0a836f0fdf43eeb988ee55088ddc2ca95d82abfcc44d40cff460e226069fffd163c6b99de8a91a3500d1164459fb4a8cebb1b6e075346066ecc05de0b08a39eef212d80e30cc05d85687f0eab07a835b21120bf3bc19d76453edd627f7fd24f8c4a43303d2236f4590bb5dd3ca42b7292ed68ef5482876e43b9bba2f955ab5ee4693914406ff315522074245237decfaceccd90f16667d3cfb58325b91b5777202059444df779417e827489cabe21019b970b61702e2f24adaa9f5f87278c8757c37f499c432558bbba1491e86b47b68be7f531c68ca92f58a40c1d8fbed891f0982e7aa634d1fea0cb4206589e8140c12faacf63ee30e3f41606c028d7a927c65cc74904cc10e214bca5387c24a75c25caa995387ccb6db382150f5ecbdf5dfaf5d88c0089f661a1ba1e587be8b36a29574a62a947ef3d50a5358a9a436716cf13a05ed2958a8011e609ec5c1b277228e07320983cb91d4533b549ae4e1e3f3117727b8950a9b3853ed46492d8791b05000d3bcfe3b08bb5d8278fb20684fa19ccdb5d78e25693aeb36e7d6962bee2c16e68a876d660cff6723626665d72e62a11969a022eaf73c1d73b66d0e8808477e2dba2586e80b8860487facf1796183be39f1fe62af20a34233de3f82de2c84aab43d8b0bdbd14b6f4bd335e6c63a8d72fc37c17a6bff7704f9399207353265c3031d360bb89a371df148c348899d36c8295b7d488d5b9c442093d384cc11b933299dcac6cfed5af0ccee2b36548d0a3bbac5c076c4f8e88878fd386d86ef56407dfb83436ed00171bae5cc60c248c20f1d3efbbb1ee723e05f5d0d04613f357a69aabd5141c7b591b7955167eb43fc6f9a4b3dea42e03b99ae33018fe1b1dc52abdadfcc6366be294e8ceebe3fcc2c2630cf49d31a56ae3d0216964554fc43d2915f89ddbf92ee42a597928eb8e364fd8169072173b36573628155bf3b4235f944ed5b185369ef435a0c0af5e8b3f12420b7fa0f270730b10df41d2353c73fb1d1c901f360c4e7971b602c6e64d59fca4c937f99670d3072e0c4a734118d9fea16d78b451514258a33677305990cec69850d9ee7424810c9e2b085fc530e6eb5c00e54ed313b722df31d5f49b14444182eeb56878e802269290a254d64aca6e06146cee978c8ced458de8164ddecb68f8ca9ef21a2d32d3dcac648940e340d26fcaeb8e5f2928311ba10b45cad44d81ca6d2ef4d7d9560f258dab7642683ab5e01a89f1a348e0101dbef422560caa01399c288d06cd8ad122aa8f88f256c75c5b90ff2c239fd270de7b86ae23f2aed51c863f0eff01a840a18180ab6bc237a181d3051825010baf0e5f2834cac48eab36f1ce9f2d4ae0b4881b848803dbbef83f8108cc0b910f7a24775a4818532aaaba8d30e6cc635fa9728573f2ae9ca96cae78af0258d2800a9252299570a8740151694ccadce3b5e4d67e7b37cb4e6a0ddbbc29faf75f3d9877d590de1499f065dbbaa9b52aefe3538160b0b022e707437c98e808e854ffb32466db6dbc78b103c41f5469a94999809ca662a586f9d3ff5fff4cf7216a2bc3a8137299738794f26252868c8dfad0b977047ae5c98fcc1b0a36510455436e5eff9ec4ec613a8b331f42b67dce626422ca5e3958def60f7313af64d369266486245b126fcd3eb19965d6667c59fa3cfaa9e13dc662ab3b94f31b659c8c413ab5325cc71cb015ae31b985844b4e971945f9c0f618fad83e3aa146e8ed2ac3e30911c77f2d0c4e2f54bb2a68f04fb14a215e2d02f3ce32d64ff6f9a387ea796b56300327dff69d66dc6e885e909588b65fd2b6f3a580d6fce3979db75e6e1d1ae6699c3ef29410e2990bfe8bd6d77dc0c9b5cce5cdb201f66cc80a8f4e935421ff6d04278a611f912b797b78d81813034261d5f67caac45facb5a178e8afa112fdec11545cd37b937822ac978c0112d4c8813fb45a0081c9bd36f9242d9e61c73d574bdc4968aa0cef1d8a903745132f02f9d54fa901161e8638cea9fc442bcef9be8cced4153927e7ffbe062b1ef1f6dd22ecb287e697ad4bf1333462d347e4eab82019bf5f3f2b85a219ae40175909330ac9990e73adcb1f3a9dda446b3b81a3f35653babc20a3171ac35aeb1909000ca0cbacd7d4325a95ed8d0f2bc6e0c77456cfcf487bfbbf2f171e8daeb5cfb1892f2009c3a96d766397189ceb5019cf79180994135f331a03742710be6af67590be678e8598ce5410718f96e89ece239b992319b79e9e24dc96113b1ed1028cdf91e2fdb514887f49f18a00c772521c81c57340bcf412da4137eac8c7fbd471ba517f7bcdd01bcbe26ea15c61cf0640bafa8d7808a035607e5d0c91a4ee0ea8d0a62e858703ff6fa5e0aa43743a28844d61deabce582397de49fa4c221f65d2d35ffaf98ccc057e964cc2041e43606effb6f062b4b45cb14701ee44f9cd720be099a7c51b0429c459b29ec6d6f6ee4f6a34d1d3c94edfe8d5ea1b927b1fd6c291943debf7f6dcc0206ba6566420c425589b7c7deac139dc3f0a50cf30bd5bc0838a0f91f68044b6647297a65f03d812008bc20159e4cecc9fa4cf42e65b0285ba6080aca2f0ab462d4d8ae2ef19b754fc2e7e6d47942055f18fccb82b6d59a9aeb303ba49074c4edcfafacc242d0f66fe0c424a1f8cce8582e541c95d3c99ab51072b504466812dff9a5339a93b8185a779165742f8da1504fd1e5b2aad4e06e80c19c4fd89af73d29877b91bf98cf9239cf54a6c50ee6fe5d127d20d5669e7d2df565902b194a6bd68ffe88d35408e9ff6f8d91e91ab028d9866fa67f190750319c14e2105b11d638f554a372cf0f23d8335d8aeff9b014acd1029aee9c954f6f26e206f15626cb5901fc84e5385c755e1e1eca1ad4be10e5af976d67ff684b57038e4d5c6e1e25342daa7933710e65243653bfc8416aaef01141753950ad95273c880badc8ad9d1aa3b47b59bfc8ba0054d48e86348a87c2152962a458d3a7603a60c2e1078813e471167b063c6afaf3c361f96071a5e6eef501151849cecdd9383a8602c0a8331449fe1ba3cba2299ba609cc085cc3c5f38ae41342d6e1cd07b8d108d40b751a07bd361f73f69ccbd4a07e0a418ab014304a7eb9b863439f83a8b36460feaf66f9fd193afd41c1d7fea0f61f25288a8bb1c4be1719a9a9dde55c2da118631c3ee56d52684d0853e519273375e99c404f594d6810ac204968d6bf2ded677d4537e59c2eef3b2a4e9d63d9b968315cca66edbb60d16bf429d53f735f88c24eacc0a3272c97fe64bd3f13a5508487c17cff05d411863791292a46d69a24310cbd321411cae1cc5e49b8c1d7fbf4a037d7589cc703bed0e2fe1e888149e1d28b88acd5849a3736d9aff80ded371a80e6db8a4f7597c3ab4f6761f7682837a6c5cb3c00ebfa42c6dd72078404af6e4ba1169cce31bfd0f4f3b62ecded6547c8eee2de0526eac60a2e7407e42faeccbf34473821502f3666cacf76de55dd130733aa63492598f8560038408f253bf9531acc9ab6b3aa43743c3e72705ac029c6283e69f747ccd94e5133d15cf22191e9f67d42772d79906d9175e0a5b992259ef70b705554d93f31a44f34c24f49b7b5f20c127a2ad661edd6e08371e249a699d5d01a82bf07c36fb3b5210f95dada081d51da5050a58381461d32b3876f551e0ab68eebf3df7a3f6440cf58c2cddd77ccbf22a260c4a899a70485805168f304e81e25241c0306c99bcbbb4a99b91c4782cc72e59b96d74a145698944a5d87766dce3cc141fa4d75f3ab8709a1dd03e36c66dbedf6bf4ae640458be162f0c4a1751eac12da424af57958dd28fbebddad3f92bb722b036c9c78fe5229378b1992e282070de28014cf80aaa1b4e2aed6297b16f1d8545bc4eb58b97837a0cd8583d4af4fb07c0126b06a837af07515abfb5b48961a1005baff421e14e737d18a5c8751bfc2e07f3b604bea20c9a2cd8c0db2f540991c1204fe53bee3bdd286082cb4d86ac8cf14485c1a73b4111afd1c187d4ce07e48115d304461d1a8fe7b1b5e8bf2801c71607df14592862b21e6dd2b09229a87effe1ea4592cce2ffb4c6c93ab69d6b1afcd206b7f0f7335c3fa05e524f7c233f879b18ad1ef1a0a270440883f761abdb1049ecdefc104f3251cc003a92075757e4d194360383242bd3d90eb460afeae7b87f272c606d487ddf04a9c04d3ee448e5559782efbc69d8a181e3b8d746d3aba3b9b293ebdd1075d1bac109f44bf7249f12148bb72642f41524013e3040e464a2d69320f4cad54ff9583c7d00d4718f49f8eb6c29765fb8a9952e8794d7c0d261a4068f5aece0d36947b94251c436cbd2e0bca9188dae9e0cc4263825eea33928722366b5f094945816be7aff528a98b6920b2416d983a90efc8e86643762b40f818845aa8fab54aac4acd9ba550234afe5be8f3d9379e2ebb66d79d63e52586655d051069e6f16159e8d2d727a72a3cd2db57c60e593f5f3fc8157d7e8f5092c1b55e24979c50c5e125a454d1beef4d72570c1d9bcd536ee442bf34e2cc83ab998d576570c0c9ea20e7e46ba4e4f259acf388a324890e1819608a59f0ad616127aeba5031e325056b0877a189530fad2ff8dfd9b4c929200766f03e6fb8989d989e3aeeecc77f5bb839cbd86ac59ec7192bb884d54d6deca6b6396cf74384a74070a651531f2e69dead906fac1c4fbece57e4fd6439ff0d862a9088ff9a0d108946e7b389b7b4a5d460fe2eb8646919482a1256e550b590b1098d06d67ad9d7ce7210dde287a36a9a6006f0384b3c9cf04bd604af7b0df68a7e97e80c1416d01df8607e365898ba6f244382e0607327de127295911a033561f66efaf92bdbc3e0d2fbd864a92ec5e3590fd2ba37a9fdc77906013930f5d9d3ba68c5d0e1cb7fd5eb0b089c77784fe8b11a9071c67a289fc43c38ce6a8385d25e06aab21c549e35d1d21b523f54d2a2e61baaa6848cbef58e7bddddaccbfea24397b93ea990b3783cebb507fccc6bd08ca6c7facc404a62c007cdcfee912b344ec9b0203cf9186aa72d1ac0708b6e6ad97a390703cca6a9ad021a9dc8c10a98871a05c4f10fe3297a7be4c22fb8af88a4043327839c84bbb51b08b003df2e73c0d8173fdd5a338dc7edfa334e1ff798d161da0d368673d5a058e555a0c351cf49edab388c199bcfcc45c59d17797551b2fc3ccd5b67b0c2eeeb8216dd0afe2cfc69492722a03267d0df50983f8ec89d04d1a43bc543fc56721d2d8967fb2efb70975b9677bcbf15647ae4103e9ad5c175b5f179c9b811a37f01603e51d2160df49f6e7d61ed966d37fb90aa694602f5ff6463e425fa9cdf87e0a43e6ca864fabd0298afc4811466c45273d8757fe386c3585c7a3c1ccae09ed1c2fa6a6e5564ee54de01115703ba85c6f99bf3121797134c27ada45b4a1d5caac3e68d60f38f6125cf83bbb353fdf30a06a954f3b00bbf98940c72270378bfa8b7d62fff8c85792a2ad5f051bd81c5544ac874b8398d38d6f433a92e406f4e6243d2f63e83e5e554b628f5eec715bfd057a33e04aba5b8f5d54f31d946733ae40b7a38fbb2be41b15bf0db3d65a0dd92bccfbf5557f2e0200603347e1355cc0c4b6a21be1d38677cd473f28d89c6ed7d51347de69d38b23a44892e441ab9377cf44ce1924face2ca0148b0386a19d53731101538c74fdc655cf384a759257e751e6f5f999e138267387682087fb821ab25636917512026cb9d2bb7db1a005e0be1559210016bdd6b836eb659efb052dbdc2892961d5c3176216bf88fad56abdd700acfec5a97fd209042096523c471020e4adad5486441a1db400ef0c60d416664b98dd826ab46a00f791e5ca6c224555d2a05ecb9ebdf9893a49392e1f3c3bfe9f9b1968193805f16223c86d6782a528dbf161c25b5cd910cfba331dd3ba87e60bc2f12a9c4f03b8a495192576f5e49ce1aa079437c81e028bd9860ba66db79308a3b57624ad16c452a8967fe04a7a08a7e9efd850ae0778735cc047919aab091ba0b9b6a30aca4b98b51c777ad80041552b0fe9421f8aad74e2b9d6eec13e8fed4c7d73c42590de4ba6a96b9938c8465947335fcfd40a8a74acb414c3a3724b421c3ec634685d3af5c400d75b7de56b6a619d0217f3f1d8e5efcb78b79521d9e4e3d60b595d154befc1ca1ff7ff098684b9c3940e8467e8ea23c9a87ee2ac8d9cde3a17172cea3926f99fc2ccc2c20f45fef4f91bef1bd8f3b0a64d05410642eb3a8c0cc051252acec5d13b441e66589e0daccabca8b60802136846b645bd03b20b886bd77ad7ae9aa3a34fb966585bd6709cbea8497d6c7347ecef0760d2225d21b64105ae02f88537b5f33716118c85c5c13b1c850c10e471cf2a03dc729e58edb06550b9637a1043bbb3aa4ed1e19aa93639b9e6d7e5125abdea0fbfbcbdf9d539ca5ba69af1bf40db8b01c6c93df06c7e6aee77a4de51aa1885847f74704fd89743ff741b3bfb4c05e75b87e6b94ea2e9fa6055257fe89be37675aa63a187c1d49dbbac4ea259e645423757437a81f0d090c55357d18e6eb40445a3ad6c5ab3434358e03a4d642530e0c44e66a408a9eaca0d608cd6c477e7fd341d64859ddd691f20b4c03fb579d30a26f5af0b849ac1cf6716e2847e2e29204d69390acedbf7405b687f859124b0d60e88051fb71a1f6d3f06f55802577cf1a467f1b2cccd4bc425b63d193e0e6701ddbb9578e69646ba6e38bf11b6cf0c04c2d9543049d0f12f8fa11bbb317b19ae687e8f633dcc9e617c99a13f044e399fb2fcc31734be7a1c126194def40ed9e1d8c7b5633b3f35b7c89f521244b6d2f43909e2e8d91960bb50e129a574af3e86e0afbefd3bb641073630b62735a67f39fc64419640d2e88c7330ed02b3679bb5c4b15d49b1e75c26cde077c5afc3251703e57c4c3eabfef1c0ddfd7a411d5f0f88802a812b647cdde3640c0e06b10e82c53bdead438e44669d8eb195dd0917ab5381a5e0bdf48db63c3fb0d47e994b4035b2aeb05be7dea9b49c9040b968e2119ef25d3888e065cb7d96bb97002b260649dd757c2e8859bbb5e49c1fe5f69512efa7172baae67a0492c646fea32271b2c0a682566d36e19c2dcaf44dfa774620df1b8a5e87f817b2a4c97670f6754e7199bd430e882bf3887f7b7337fef818313be066d43ff6a9fe3483d636f47b88a799032abfe112d1c8e03edb806e91b154966c1ef33988448c22731db4b99418f90272f765e2ced75d98f0da5083015e7bd94f16aa98e1f2eef68fb57ed2118f63c0e8e7aec9e790803489975923129c08289ce69853cf5a9bfd1c40fb9f21291d4b02895b814d65e1a2672f434ea2fde5e8bf5c7ec1a7d4ec2c9095cefc36d89ea7801f62b903db4166ce16c904a1534c3f5f2d354ce7cd059695dad7135af396036d6e6c52f86991e62fbb215d93043e4acb2e877cfdd702112cb7ecef810e7d2f801451dac4c7fdbd96beff49fad4bd1bb3e91b6402a60e5703bf0c3931b188e170d337d927fbc8d130bd1a20840617f0ef963e8414ebed4eb7f8557518094d0564c7e3c74b0d0d2c9382c78beb814c1e36041bc4edb6594971dcf4f7d140eae52daccb017cd241115ce03d48917e82a490158986cfaacfd315421492400bd9a5b689170ecadddb37010fd63ae04569c3263f604cd908bb6b7343664ac4853cb36b202595b56f9fafd2d60524afc82a8e0a43313f00a10f64c479d8adb8afd02e8fe6bd8f2b9632efd113b11debf6b5eb901ba07f28daf4bf02464590b9226aee1b7d9ac065ce46e1c17be2a72623a8f9c9f4dc6ef094efb23d7fdebe809291880d9f7d42e340f120239db6cbe925f2e58b29e37084e95f7c8db295d136b9937cb4c61d82f9a2fe8aeacd7dabbd02b4de2581dd1e639f75936cbd64594b15ffee95f531229ef28b444aab04c3995c276f44262576accd2be29431cb7804a4911369caaa343ad35dee32fc79489a86d0c54eabcaaca9288ff534b9f38d5a73a15dca89ed2f508bd3701d745a3f106f945935eb2d1b1facc54b2a23d6a36b8e7474671a7a9219d581032f0142c68d520cfdf60cba894273944f4757edfc6ba8acc9f04ba780b3d49ffbf90a6448480e136c6e0b793b8e1bc3538aad7821f6068fd91259d7ba9af762fdfffa48deed70db1890108b300e55ff49e39c6c0ff93b684a0800f688a2f31aa7556cc22b0152a4bd6ad316e39a2cde1f75c454f74b826a6e346fecd24a0f65386ca6249ca3679144ee9d923af81c15020f1069c9ff6816b3936a2a1fa468b59af980a53658e6bd4cee8367d0f72a6bb4fc1bc576adb6e24ea1b65f98c75729a5326c53df0fda82e1587cdee99a140fffd8d7273120402e3af7428970b0a84cc9c37344d6c9e95db2cbeda68a36e9dc60573760ce9c00c0cc8940a82825dfb8609dc8b6556943f0a89fe1365bdfe82f5421307c18fc6df00105024d469d0b2329a273e6c5cb0dd773587693317e93463560c1ae3eedfa6af1729c7d5a0fd37918ad3c45a706539aefd7db884dcd459977822aa491183638726c4cfaf04733206b2cce38c238a795caf4c22e4fb8499744d65841d3415cb3c643d507e27e5ce75c658ddcb3f50cb2c1ee706dffaa12eb2e7fe67ee63b85b422973bcb50a93953a15a0976ed206fb376f9a07ef53bfb35e656454d7bf3328f3c2641659932280c4f391e64a9d007f59b6a18afd6b1885a4cb2d27503cf731b21ff91b2cb8b65bec5fc22f30155a828bda131278bf11d0985bd0ab870769a3227c597952d2ee56f82a82be1bb2f76942e4627bec59ccd1162b71bd78410204c39bfc924e73dced4fa0b0fd20c9b15fdabae46e04d8729103621341c80c1f52b0f6dfa022329d7b3157c19704f399ae3998859fdf85f6fa7ad27d3d3c62ca65135ef8da46006f6ef17052f812f6721af5d642fa7b7d7640ece9573b53ee059a251f6097342f2c2d607726b43f0a1603aea1f3705cafc0cd85d876a335e5481366f5c6d21be24417d91f5fdf381e1b99d8bd17cac7e24f950315ca3c1059ced0ffc4322205c257d665d4ebb25edcc78c5d3bcf67b86bf0a494dd5a903581fe5baf848bba27a2e148bef7e03512ab23dc04db9fc597535825ee71722dbe7a6eae3183a14b815f2f5f4a56255e6e1e7eaf9051d9e53ff29b607475e7644057561edb3b7c6d9a05cea50b68d2cbc5f4cfebe1a8f35d9e80cd395466c7e8197dfc9aceef24d8bd48b55ecb808892883ab29ecb7597b364698b61842f4c945fb4640d04f4d55a787bae4325069353beb212362a7689e56616d91dc5745c0488422c010fa14b1abb05ced3fe7ec24943b4875caabf6e7817a5012c0b2305f86041e401e19f237af0c580ba3fc62a9c08b20e2ea4a7672c550846ca597ae8c3f979849dc06f2a3d22c397b4598150bf145ee65fe6d4560ca3dcbd312c2e2bd3e8479724012b8922d36f2a97ccb011c984fb3c1ab151a820fb090f4ff3537b3a8e6b6c6ea902e4bf8644151bb56e44a2f876408903a19b50bde677062156ec8cfd5dc23346e2ed3ba57a2fe3df426d29b6aa6d9b5aecc7476fe411e950ea4eb081e4b0a69df5cd1b0b8e4262ce0d8541fb5a10ae3a530b833388aad7dea2fdc40b3e302c0cad10b53802dc1510948e2ea6bcba97cbfbeac3d841bb151cf2bd29a3e479093956bdc50683954fcefa27c56585212fefebce7e2d0b5ba4cf0e15f76b6b41c69b1f1c4c779909b9ae716a2d992cabb512d4f747cce2b2d72e1fe96f7a59c0ab7f7f35069b43e125e305032871063cdab65278386f36dcfe984559de5ff62c62ddcaf1d33d366fb933a9b44f2aa2d64d06e764e57a64214877bf9bb2df0f935a2253c6bde74c1a6225d3885ea376cb1b1982ef407e08d01dc1e9b5c30247e42e4191afbed5edef48ddcab90e37f874b89e8a0ded4ae49cb55b982301583436beae6d1979d9e51961ddc935fb7ab0217fba33269dcebe4e386cc2e3ee2775832ac94826b587e9e3e43b298ea37ca31ef40b8634a87ea6c581be1ec2ac33d3a65f129a97aca9465fd16a25324b1c066fcd05901876d340505480f1c950ade5be639abfc1edd3597c72f2748d0cbd50c39bb248749c9feaee4c778651d33bc8fc0f01233a30d97cd2cb129fac33fcbf44d0b9c9d1f35e684cd5b396571af10cb61b4130215d0ed3fe0b463d2a2aa021414b09735c3164907a8117da4f745ec7655b3d0d5dd4c893f9a848d0ca02f43a4967123931b70022f704fb696df75ad12ce1d8caf866237bbb6b341d57b231cfb1d6ffcd9f55fdc49d0aa226f804a9f4eeca9861225b8a87e0b6135a99a8647b17e34be9bf278363c7ccb4564968534e6930e5cf73f71638bb0f5019bd92b1e6801443e96304b651009833321601e5595f3c1fb779424e0d09adc9cf86591552284b6741a928864749c17bcc7d847436a19a7b45499a2e060f66df2c8680e7d5621141292da62e441a5c7633fcd489ec9ecdf73f005435502cd9e34d89fe620d6cae26e17fd4b325457aeaa5375bf94bfc6a8c1cbb094bdd10defc724d588744fae60d0b209b2f8c282202468f376b553132319fce3e7b71ba37c5827dc68f556beb4be1d6584da43555dc70f933ece61fccdab3ff4ba97846e96cadef8cbb6ab6c143ef487db5124cf46b59223e0685d874cb99a9609a2bd7c6b0c67f0d624fa2710933222803d038b5bc23d304604b6fa5a3e04f1921e3aaa8783cc7b73874647ac4cfca6e03402fc4c569e5e4b3afa18703218ae9351d73d0d80974cb719dabc079777af6633924f25dec5c41c5c604d5201dc036d55f96f60407a12a37e3b7940e4995d7443611ab719a4df3efed20bef234e9e2436bf5b9f55a95f13115409d659bebca6da9635575dbd079d6f3cbb388ecb70f3a0f45f3b8dabe620098ab6c28f82ac23ee3f11269a231050914c2eedc72a6c6685db8a601143e0695b5d3754868b7419a303c7875dd816390c99f35141cc70bbde3ebb10ef9bb31e711cf10c564bba57d6bb3e520943f82af15b5e2f1730d148ae1b49ea974534ec0f3e938eb470338b9bd65c5548814e22ce5d5f6413e77753882e9c356df3e6c5302122610f9d2dd6231593ae0ace1db67bb5fa4a3345d64b0ca873167062e0c51dd89afb60f70d411dd3f4e78e3512b70c3fee8cbd6b51f10268c71f2d31bd92ceb2ad349ad5d660950c34a3960126150effc9aca38e8fd04009c9e359dbd7f47f11f38ff27413b4063c022d0e73ac95b893fbddff1f50e6d923598729dbc9746de6e07817bc4a952bd4fa36e55064092838b35175bb3d930e336a4ce4ed4bf6da9a81e378f62c759ec1b67245ebf15d6048ec38f340d49b34fcf55b25911ff4f162a008e65cc5fa266dce02480a57355d6103aacccb184e0a8eb225f2adf49d3cc2e0f5319a4192b6044fa6b912c6ad59a46ee0d5dcb1b3588a8ef9ddb218320e61cf89d37f31d22a73f4eebb2430bad10c88673260a04dbf2d88fd669ce456ea63f741d08df80c00577188cca42c4368bb8e475b6bb2c38d67708990293202e67fb6d300f25504fcd6e2c728a602409d79c6a4b30dc8b65171443739cb843226c9b2fe60739722c36cf184305c74f7604f0e3316bf03014de28f718181d8dd3805e4d045f008e59487c66e270e5ccc9dc344d9190b93c0b67db18657e8d5950f08fa8bdb417ad881572145515685852c1433d22613418b977b40277983c7cfa70c70891f62b224fdd7c9f808c7c9cf12a1f4537ca1725fc51ed3a08520a23d6b9a88195a6f6cb0bf2268acad1de30bbdcb7105e8443efbc4b918978c6b96e510b1eff4707c8d9b23ed092f001872d280c14ea0e2f88fa65fd159c3582970aa0f49576de2e96321a1330882b48123e5bc1ce1c539cb854f5f6b09f760a8fea17dd41cb83a0faa683369c3901230aa875e2aafc9a721d06f48f8c4a03d7ad8ebde29332da4eb749e2d9d3f75eff158ae6e4190d55b0754b819e1f5a1a9a782ae599ac29b03a8480f5aa288f478b7c82df85f69292d4a7cc4f842490796458c0f99a098bc0770a4d71703d1f7737d5b4ff530fd1ef818872e618b203ced1724cc9c2999fde19362f0dd12056b5630b396ce120c9f202842f029c7523edfb1a0353ef6675e276ea681cb19bc78b573ad96b7dd45857eaf84cb899e8baf68c5ee3c80a3c0f7db73ec01b8dbf3f7a485e1862e62f42cb231d5078f0c97823ef03887688eed490cfa682d8df9d1c103471e576d151ac11f080f1025217a5109d2902f9519d2d289c9d1886737981c1efb43543d9a9300a36f329c6a865c0e85a7ca3b78f40832f534fba14d86e75bfc7039b741b675b6acb23c7c7208b23c9883dae6f82cb66040d4186ac14e50c22413a7204b07564b72fa2184ee7921734ecfb1b19156b337c94fac49a6b72f6490008f46565f980eed39c311c9de3c68b337e45e3110ea0a68192f2121755dbfa2377c95d3acc9941fc2295cefd04eae06d21cbc3441df5795e1991c89e01786e06d31b3e1473e92f0f09cca92100c9470ef7bbc791d20c076df63afca9281f049c808e94af5701fd7f0d242464976ccb27249577663904a263efbc4c502398b392e1acd1cf5254a56d8ef9b55c8e931c893796dbba34c5ef2bb10d9aa6b95efd89d12921172683e1a86130bae8ba14faa74a8feea4c5f0b50a34da1073858e11a8e93e8f5f14ab86071bc0b71e57e2116d3ad0359b4e55a19e1e9b0f2137cf133256ef7953222582826c1feedb297e72f598eaddee970ca7cecf1e206796f68ca0a0f578128040bc61bdfd855d1da7d4c1c2492e65156f6d00d5e39942bd73ad35f49a9e30bd76af40ddeb1d8a7d583b75265a23f6cfa3c2fe698716bcd3a51528093321ed6a20b147f3be364d85c33d7df11c2f30728c9958d794138889406d1ab322917265ed7e5ecb788c743c2ba4876a160d64a7a999b22b1c0651926c6c4ac9154966478a684272a249c76c42c705f2336e14cbc8cff4e84da62ff46ed56fe20a523e401331e22cbe899c50720b816ef74fa7e31f9aa85f149bb487ff7534abe1ca3c3cf734ba22b5bbd69c73ad9874972a94356b8acf3224fbebd72ae0b855123af386c1568340c0a0faf043427348e90818e3e7f0ba327405a21e043a33e633aa55053f738eb101ef237369d8f3e05f80bfdf17484a9e2c110c48918bab19324d87852dc8fdea6d923e8c76cc6a715ed2d5ab8b010a596db857209994adae0769d4d2273075a406441b895e1ac5044c749d3ee318a2498bda71a76a27b5e4543d4f74d07792cb51379ce61cea2d3e7fc5c64d86b34c820b67b94724ca70c1cd1086419c584f825a09f48424bde8e2c74fde706f9c0b6d073551d8fb1acb67d3f4470f3ace268b27aa045b5ab930d4df47a1ba3690f69886b90e7f2cf739a10b074f998e646adf098fad2ba3e2f2f772bc11474d451b8b88b24fc9fd888b65db2196cf57b387e030c3735dd9a444d90b271d6a57ee3c07f75c695a393f94acaf690567a5716e3bfe23356787d94300a8cee194fec2db484014e4dec7246c91cbb0e8a6422998a64bb0dc26b9b0f76ca4f0e461751ebc0c3a9aa8634f2b1d13c154762bac371537881e05b739c7a5a2649e3381f21e96c9bf34c729365c04a56da61dfcdeb90782928df536e5068813c5eacab90b3f8bf1b651866571f23aa29cf7ca1ef3468083e1933b25b105f5120074ea10a5a5fed4d3680e2f6bacba514a08701deb98e62e24e502eed465209245ec599bd146b5701e6eafc3ac42761aa4b05eb95a13962499bcff58093d9fe75103b71d3e8024dd739b94ccd9db50eb511e289a08e1763ebecc8cf41f8ff4d2b2c69fc808b7c88cc134b7533ae8b9e1064bbef503bb8293e4d4a1207aadb57b43f0232cf49795e1792a186f5682802073fe2b572ea97afda4b4f39bf5188c3d0daef053c6671e729daade11859d10064ae090a5a41869b08dda4761a41ebddf0adb63941ddde029270d167f26bbead28304cff2fdde86003e2697d81321689e711dbf4afd8e63bf48b4462ffa2cc1e7836880f3a59458391cba59acd29b0a846ca957ea7b7efba8c2faa080f917f631d770c81bd62cb925ee6e69d77da6dada1e39a468466151d5b54114c2ba20146f10163a54e076773101a846c0711c438c31f68cc74d18d1f48a81aded3e4ff5e8f2911b83351223d43b9f9cc71b35f6f8518a20e46c97fea8930e33e0b390d386f9ffec13e085d61357e79cc9ebf4dfb30af62c06eda6cd7a73fdf942303498cb5e1530f0218502b2fbc6cc6ffc3c643acab2686df2f706724b00aaa7a3bf1787c40608c953625cb28951f0bbc277a9ffeb278f25df0796016021c4a61bd5af2b177f91dfaed192e94669416438e17b7b46f3ed549f775430e107fe125f65e231a889826da54fbdc1cb9e5e3b070af92bafb5bae11772dca1d3fd86f8f9f5f66d165130fd91b7307674d45178572a418dcc24353ad55918755280b82250717b2c91c0d05294640dc73f04a97bd2fa4c1f31162aeff116217cee42eeb0fbd7df3e25a0750986aaba672bdc0423df96992f5eea8e89c0246287220a38dc6667c12d8617b3b17dabc6ea0be5ee1dd85801225a6060f5a9da61d368e285d958e8dc8d36d04ae4f7721bd197be90f4b3f39835372b8236ff6eb354e5ce076f4cb90b210f55a53b3a607bdfb6ff999f220655eccb1f100a50f1a5c6ac21a00e525fe82d01b648770885d882cae118cb3a20f6fa096c471005efd98f5bd2fcc134d494b76a6010fe4665d50ebb69d2edc2006faf361e27d3a551f4fd87078c45ee7b224454e2a64d230a9f07bc5ccc3f1c3f0f288460c05795949f56c7aa4c890a86f38e211efb7b179fa219bc9713747c46b0c877cd8e03384b5782464488facc4c685e06a1d96d20ad05b4c4b244d65ae1611ebf90e74a9db26e8977220b00616ed27ac6f3081d2ceb771df815c379d108010eb67694da26004a4df3487c6ac04d42ad427a2d0ad1c202051383e10a006694d124872ffec2cb8c516a670c7495a0aed2a54c90146c1ec7dfcb728fae0496e72e33275ea949012521e55a4ce5fb9f4d3195f6382df469a8ade5de1e0517002125d0b32ef78073df436fb4a35c2b89ac2bb8be084a5642f4f26a8a2c2a0d32bf6c020de62a35cdfa0f03a862978760f8c9f0f157e630848cbc1be53986a39a0cd3171f96ffd9067e2d0da845f41aa24d46b9312df7fb9564393352e47b0f3cda7c81731f8c7e1d6abc734af212a71946dbb5ae71722f365b3ac042df73bfd6c182c390c0914a56f6287e99e2e8aaa2f4e89ae2d53095e1a8ee8bd94d4ba7eca234426a9a7afdf11f66365be67799abde7741475fef9320a07d9bedd0288a7ecabb68feac8fb23ab663d5e66daf9096f4b194132b71986b6b6d76290e34a8c3a59ab5d510c7ac49b8494747b7ec8d1b7236f04c3cb9e130e54f222554b2d8711952736527e642eabdca660ffecd07275a36b393feb9ae6c5c7d9fda07d2faab5ea18431c097ba22c9bd0ff93482e41e6a9a69a1333a3cb7b8f237be09a7c607511a46d59472e0f16c87a5f4689fcf04db0a5d031611319bc027ccfede4e4e081c41c64b695467058b2c0dd480717f8632dc9db1d51c2d8a7f73cd11466002a3a4caa9981548ee0bd8bf9e741d3eed294aaba863e22ce908dfa3b89a5b882520f57da6c8b5524a1c815574e19130dd7da356c4122780b5fcb566eb2b22ee3add0ffde93b28141347b430aafc5893a053dd16f7e0dd42c471713f4073fb8c0f5596afce39c42d7be3b944e6b69c9725853cce41bf35dcb2b27ac5e6a027e0e985c3851d5f0949ee0a1b757bfe81f659124b29d5e91cd1c8daaa0b9ab50a9cb2e3d7e9778562aedd671005426b427019546399964a6f19d25e331ac01e2ddeba477fec09fe60ffe79670918dd60b897de9066c1c4d0711cc4bf17805bccbf479918dd5a446597b2dcfc00ab47aee83955e3bdc6025bd61ecaf7db121eedc82908c998799bf42abaf32698925f34c351364678778f8696dfbaf6127037ba934ec0b2aae605acf36d7a3b7eafffe522e3877cd44f47cd9406e42387ad7bfe79e8b6df643a1be2c3cd2bb4353485b7619d330f607c4857ece9e22c2d8eb8c310a980cf05f63c1a0669611357a5138ce924c2d7c87d9487fb28ec93d34bcdcbfdbd5b1a78c6f0c855be895524ffa4c90c1f374b9b9fa12218b73fa69cb49a7a71bca5848abb8c4e6893c29439cada6e41cdf7b95aee2d77a02af02f9a0053d7a6efb315e4df3304eae5e32def6bc7244ed2f1aa5e5f5b82c239d17d3fc92d9ac59a915a07809b1d7635e6efc4a7dd67e6296e51d2b2e453e8181537c97863c2a586e428db32bbbd3a8066e861cbda7f3ac04e1e67d7036c8aadd209b1fb475af356724e04aa5846b7ae5ce80849cfd28bea07de2ba440914f4b7b4838f77459382c1e894a645f94e29d096066fa0544a28f06f9a563fc838dda168a9ff2fa5054d8cafd5f60f729e0fdbf9c8d150b21c0853ed0107b53e8ad63bfcbd13cda1cfa4a00ef151a88248904168619acd4396c9edaae899c65c0250edd897f4d386ab0bfd7471ecbbb6354a4a21c61b0ba92e722b3b6e8f38bc4de7f51acd470700f06b229ee429ede0a3e3ce2c5309d3002c632ffd2c38d2a427623a830032b02279bdfbffd386678160073119f0f40be26db4018f3226acd62f1e1738c44e3f08fcc07ef7b8cf7fb77f296e6926e3410ff4788d721e5ed70909f11f4ac70bc9661fbf65a00e9592f49de38e699543ec9a432a3f883dfec852016432a4d4ecea17f837bcc95588541ab73c3533df8e1520075584c4f641d6f886ec09e47f4fc97673785a1599f06d06b07ffd05c346bcdaefbef1451367ea99b08404f0c88f398de19d71680e209b43f7f08fc1e9ec4f47f3cf4b12ec51297bfec6ecb82770bee10b9de8b23e892fca2701eb175ca7a1ae9fe134aea9f30e3c8d40df915205e9e4561f902d59d7d2adf06eb5647da34ab70813a097162fa47092385eef3afc7b67d45a0b6645f55a17515b7775df9eff354cca86a67c8bafbc422c2db4cfb6baee8d714eb8cc96fe6cb0b4adbb44b34a5afef882082c94d2cd2f88eb0988b27f6eabf684a686dd662cbbdc7e2268340a17d5472f73223e697c19da16313f4daa7d4a152e3d67702d81d074a7f5e013265d753eb5697de57c02b7db1dec5bfd0b5e4aa6fe9067e6098217fa362e6c2d797892be2b69714aec135f512058db9e36b2f19cf46052fbcfb1cc546b97bd594237e490f22265c33e5233f0c6fd01b2d1d11bb385755573dc238f7b49a7bbcfe33a3afd1445973bb16e4f819abfafad950765bc212a62c9ec91d64a3e98d311b26b9017eabfa373a769e684e2594619f2fc64e983ce8bc502eb62df8bf7291ab671fa528915b9c4ab442c8880c67e0cc46995b7f07c8861107a64e74b2f692feafb51a93ddf092b66bdbc0982797ae60de5ceb33c29964387a09138a4c721c0cd09a13f4875df739ed45c878c9de8c3be2c61a9fe1a656dfbbeb646c93f92aba7a8fe8783119800a59413c0879eb1ada05beb690c3563af6aee3368fc60fbd75e890b674fbcedfeab35781e282f86430e7fd08134a8349eab8ea1c921279bbd83f98b7504eb196814df8ee327cc69c3514317f72ac4fdb0df8a2efa818688fcd08b471d7d219be9665b641ac2a4b5cb40e23f61c87063ed612506f51c55ec2f53fc6558c39841a96aa2ace69af14584034396d9cf934a4f27080cf2f74f7cc419a56d194141413eca299356c973b05693c9e180ab319438630a3d6452e367ee3fef4d637c9ea3bd9fad60f1a4057c4b8a815fc580fd606ffdbf076fc27457ba0aac689f4f65050daeda1e2fa934ee63510f24c33ba4e56a4538d749ba5ba1317fb0097ba81e96ae4085d242e8baddf00fa146d0fad314b6852c6a41637270c12ff7b1f20950e02168ba04f6b6bd2700a35e898ca4778f576a2d8d4e403a3854a81dabe37f9e51ff9e5ab312a097f37d162676e57db33e2160c2c4e4de907bb0d1dbbf53bc0933bb93008633a32140535f2dde7ffd3ea1aa5454bc5764b149e07c67312ebe8dd4f6695dc04317a567758a959814f0685a88c931d9b7d5c2f0ddb95e47caa9d2ce0c51576a282be8d6026b9e406848003e965edf9e1a73456950c9381a4aca6c8de2561774fa1975213d46a2176931c8e85d417327016a289aa302f2c7f484941641272f765c4c5634b81645736a3592fe55183c2f9696d510f0cd01f62ea62f7378a6625c580bca80c4f36b8db78fd77b6cdfcb0b4d600f538f7caa239c84a9c1b797fd9a4fdf3ff3b000ae76d27277ab3e7954ce451305179b7a2d556136aebb52cff6ecc8ae4aff276d0d95c32a613224e1239a9b66965c1cc7c2f50479c80f7bda606fb7c433fe43e3aa796f2ed1aca776b97e06427a112af2d813cfbab08d96b1360079a289e7bceb70e31b636bbedc44cdf3565713b0051a6bc92dabd7fa2068047d905026cfd3b4ecff81b504ad26cc7fce4a4c470e1691a93be5695491f6c089073854452e313c1d44db0a8dacca83d1f4250cfadfe57fc2027e7c7f00aa2919cad453765ec784e0db41ca7ed00a40fec3b12e420d21af01e4d61c3436f77f9fcc8ace1219725c2faf9cdc65d7502c863d627f74c7d97630d939db165564f66702b3684d9b8dd6b2c9bb6cd37756365f078b4601947c057554953bae488fcd33fc7b84b8a682d3104ee102f682b1283e00d7c3f399880d2e9e5a1dc0e0ea114c0ea7ec55ebd92418c9b73382155f2cf8c2005a26efd675e95c3f73ce304139c74f01ad26ff7bb19814524eb02a606bc3f07c1895a7996fa93e47388bb911dc49b4ee2083f1c26feb4f9f1ec9e2ddb7f91a95d244071d39ec1464c9f7e02616195aebb7ea20811f4eba7800e652c36d306fe802dfbd11fb190f05bae5715fcb9ede1da652b8958edf35ac30888ef27584f28a059e84a0496dbf271bddf38657b1fd0f7a8afd72ea6e3e033340fc093618a2998ac00d1355cc333f6ba63957a8b69ff8a71d87acada6f197f134509c9e9c261409d14c42bd5eef829dcdb3f570356e0c45bba8bd45f0debbaaab2cbeb344480feff2b44d47c2a5b98acf5a284a88823b0b63314d7fafbfdc1d8434a7a615c7706f766f00054c2b859e48137cd437cc4a23513cccf966b6c9764c251a81ec7e73f74eafb4ea47701d291dc14072edd066fba5f8d0805fec6f85612c7c5c5fada6e8df6b9eaaad9c9fbdd1e4a7642aa5e09dacdae5c7ab9f68feafcdf2192ff9b27cbc635a44689c647607db7a6387d52df788e5fa126e5475a80e6d5ca517cdb8efab2d23cd99567b6470b64982edbe5681b7de61a08be19a5c786adc95f61ca2a946df2766062fd57d86058b9fd2951619258f2f42bac93d947ba1ad881ff63f26234973ecae32e60c9f2c50aba71f20572463e35985733700568115e0f1d599c42e8e122a8159333729cf37a355aede5a07ce77318bc7feed213ec571862189d17476812996bd07c541065f1a6dc65436ba6bb80870d73df08c022b9b017bbe7f4855c893def24c3e3170fa277c241c6d7603db57e9d87a8f9e7de6b3fa3b40e66f8f36f641ccc90a62d0c1b1baf80009bb541968304953cbe77d9df2e490504ae2a409cd0737e67cda0b1bc32b6d23fa8114e990b4de9e35a442ec5b8afe1e6bc0947de3453469ef4d9ee1fa8292e4e09b07d2c4a65b233e1e3a781ece5cd19f3e6744a2489ae7347c00b2e18816215ea23d3ca9cd03e46ce86c702b150584c6718eb4a440e59b4559c86bba91d8bfecdca96493eb8bed6853ba97beb30061a6d6684b86776a6daecb26fa3aacd8241020f54a41261efe7a36af7817f9d7d03654c7fe965bc61a7c64bb42a6acf56502a77e19136d20adeff3db35213738e23dac11aedabc039ffbf048ade77c02753fce5e8f88faf78b519fa44f8abafe68ec922ec62a7128e9e641be81f4e40c3655af3fe171e5d1083c8e267e81413c3e37caab1e4505c3e57114937f5e0e0f16af6ad0eabaf74fcc344e93133fb91b439ed90034f879c76bac8256912584fc5aa06ef910ed23971eb7d059096048e545ad3c711cb50023f62c651520cba8cbb1a166def277e590f639b66b247d4e9c9c25dfdd06c07df35d25a2b2393a81d9b7b370439ef38ea90ac191a210e125e0f378e7ad69d31a690b8eb4c5f5f9080d85692a6d56439b157e25166620473f32fc983e7270f96e228a0a4de23e84c50102650eca35035af3d5738c71fbf2ac9dc800082a27c039d2a9891ff1711616382293d75e7d68dbc39010a2f5d82572e48030c7c544885d51c698f20d9de40388da7b8cc88e5adbcdb7ef72552577b9eb7355c50f8459ec0b93f521e764b008166f2fc300f65a2f336537e76396b59d8bdec43a74f112e047a6e3be4a69e3c7d0ad9bb97574de86ed45150e49abcbab38e7f9b28f21a6fa188229a09ac9abb82f555594c7e6adef7c4e0f8119e3f56058f3440797d90be1064bd587056c491e4522a0d40c5609f206d7a81da2c10e40a1ab9a711e2d0c7985efafce05e857026f26001000e7e21ef27a925832b2248f22346a495dd089615caea2915267fac854d34e191b70df540cb493dba81bee96c8ece843714b0a7873c9f15dcc297455d6153634fa5c58d83aad4d93a6327a931e051997c836bd12ff31a3a5d28c432982dc9857648500f6375fc487b137068521771a99c74a27c44fcaafc77ee3a17d79329887925f98eb5b81d13d417be7463188c05a484f992416051854732ab42d3819a315ff8167de6aaf992c762c6173e76a8f350c2afce32c3d9a2293d27dfc6807df69352cae9ea34a30b6625c23abf9387b837289935677840bc4351dbee025a1ba6f11ec139c2c923965d6f30c620bc70f6156d3e6bc52b4dbbfb0b700857d0eabb2ddfb746e9066809fa542c3f3fadfb5490e840c309eb0f4de5a7f9ea9aa1eb8262cfd25663e42667cef328ade7d54f776de134520042dc0e367ac393b05396d49b1c2eed8444c1891c008f9ad69dd4b0bd3c39aa33e0f323322a465db973b1847b6df5fdd8fed9ba1c7267f0d134d2cf4da8b08f314ccd88b07ce3aec596d7c2dca2b2eab7319d302a086c43389fe93acf4849403955a0ec61e94f28b90f5b711f5e411c68708f99487928f4083864e710267ce656738eecc68632ed9420ef24996a8072db01a99167d4ee59c9701d0ae7186593a4ba7bb27561f9a43733baaf0bdf58a4d4967fb93f3d409cdd429f6fa780109d783a3b8d230f62d2d9b008bc205569e64ab7d22813200dcfb0741eeb4a437ff32ee825606fe7683e72fc37a9b880fc0f9a0cc3ed743107dc2b159330c1a66f8b2f0990cd4885a61566cac3f2ad8d599397673db9d918b02e94876f8227c7535d1d9c20ff94441eb334c57f3fa4857eab6c096c8e6e74fa094d69471aad64861ec46a0b4004c09833f7a8f3bca62384cf54ae6721bcccc67a62135167584343108ee18633ec06089f28d07d3df11a7d7561719f381a9e91f88117b3d1d617392895ca30d2ee81180a8a48f93ea1640390e15a37900b825b9644464ab687b0acaa6e23b1188c9d047a98131175fe4174df0f2871c699305e19405df101e2d71519b094763c1858a3e50feee256c1451fe58e3b228cdc20d5db12d77f43d29cead46567407472635dd1fbc1d6878c95018bc72906f8dca2d25255257d18b98449a36b753e41d53afc9107129ccdd4408c1414ff8bc856833c5034da8698e1a6041657a4135ad39f31c11621c317e48e54e8c8b45749862f4be1f84223676ec7f7ca2c41ed91dfc50f58f6c095ffc7b6f876ed0dab4c3043089828fcaf5aceaf68c93939201638a598e5ff4d686d972b851f8d3f2a8adfa8c0e53bdf24f1e650d85e2e0e540add9c2a022f17380c2c105af9c226ad5750cbda9b0340d52bb510451bf4fd95f5b6bca0db37abd915bb277972f9c8144fabf11ae0eba63173cce864d44bddb2deb18d92052e4c2b96814489c4766847088d92bad1eb700cd2a566cbe7e5bd08bf32b68e72a60505a01db995daff9f6782d6ac70a6f63f6f86666970b2da50e52e0f667ad43d0e255ade23323946527714dc0051f3f81f5452d8e2862997e281bcaeae9e59445709270e37f7aecd5d9bbfed4070840f2ecaa18feefdc1f9748e5564ba86fbee35a826d84d3d69ab72070cfc5dacd45387949c4c2a1dded9a81efb561cc5d3c52e06001418264c3a277d4ee58955ad4022215a2ca8eaacea6c61ddbb82ae3ecf00dc6a14a34d452dfc6b6eb1564d2cbb04da02e29f3bddf083b0d882a2564fcdb65d323f9414a7856edf214b4ad328ef02f69f4713e8006285785262a3f19b90e0f91ae3aee841ab21681fc4a750f45d6f8a51d3da988a4fc534c8f4de7c2f717f7b2d118e389290ef94a48314d436f8267815522cbc2e8997cc4250aef9eebc4d6bb05b6f2f9a3781f1fc65776fb4780be60f027923ce5323374be1fb986a383719fa02e2cd2a11a3c489114b0fe6198f9946dc2056f34d484a6ac4dff57b8f1ed7d63a4e57f7666f1e200cb5ce3e8763e139675da338695e98b67033b6fe8911de685f172e62f4054fe3080eeee71e65daaa293ef97202832dc3f0ca3d94bf6648828243469d020c78702f9ccc82d0b0fbce914938706fb53c7be3fab758cb06fe1c819d2618a4523f5b8422852086b8894565be85041f9fec4c7da4a276e5afb3f0b668714fac9f57433f25f32e4fbc60b907db5577d2183077244a081279fe7bcf52ef270d05381962d1d2fb87504cb975b160371cffc29626e5cbd18218d7f0b9b6a440bf14ee715605f8e57d62e609213e3152f974b908ca07e5f760db37105e0fa92b290c8d54c8cd904decd68c2179dba84f5ecbc3f589a5ea48524cdfa361335876e45f04ee913ec4e85d2158eb08ab9ca62e1621b16b832ab9a4fa9d5789d682fa3f1d0c31a12d13aedd494d4dc743c308dea6dd1d387425591cf1d66cfa898a72d80a33f905e630e7f415b53325384449132d33cb8d20a49c79256d3f7c4bb5fdaf50985052c03d080b54beac54d80f75390a086a31e9064b22eb82a5809a606abb54653e9133ae7184c7774982a6479012a2c7858e66f1021420c3186422e1651431bf6b410419d7b4a1a9c44ab0fb6e326e82da30684e0e2180b4457f24d36d10d9a919fe7b5d855b2805fbab80b3ba1598749ba2e3e5ad6a492a8efc8e857638f658417b64ebc6aeeaf37b1d8866fc053f4c451d7a36fff9aeb31b042071f8eba63f6cb020b20ad7a955d683b01e95310f89ca62fcf40593ddd797c02788f61ea2a0c8b57638355bc54da625fb903d15e3f19e6c36b9b161fd29accc5b9cafcae97a9b5677b7e744c7d6e6c588e65a6b8d9aeeff7b2986a51948847df113aa6751175a389186d2c2834704b8911cceba21ea81f7bfa743f75e9099db2aaaf6253d54e49124064545d52fdf750ed633123dd54fbabee450a9bba13479ac8dc601ca6c40a7259309a72423848d33a1e9fdae284ad8fa06f2b51dd35b00c9b0024e6402bc566a7b83797eebd1300a0ce7b82a561929b43788dbbec0ca2a5a3b4be31577d512356a094e53676cc8538b490f994649e35b7f62799b6c94634590858e742a308b1a549c4fedd90f05171fa41e80edc20699ac74d919f6632406445789184c8c9950ba871d953023aa5e1ebea0ecf211d6163be7ec3782af634cb397c48fd94c25592ab81efec77620ff4eab8b05f0805b99b474935b1667214af9795dc772eb551d6a3a3610f4c8e3500a65f3d0e3644860e0f11ee4e8db9f518ca09c393acf39637b6d37742c49ce893747bd48c328888f02e97993d4d7a05db6ad696d30bb30c128912954d837a453384f821d36c28877bc70c33ecf7ccf8e16e7d758b0d968603153a2ae410d6761764ffdcb8c876368a4c0c4d7111b38fe77f4c9576f30af4d8444c8ba1cb5f6ff6a5349351b57dd2dd713a78de423c39d2bba23b171563368bd3d0e44de31fa158ea3e5dab6b632e61461d7a8f8f64254ee4bf1e72cc0b98c4efa72fc282a403e375269a990004c9ada9f8616ab9794381fba92805e23a9d7950b376c1be22bee508a70296fad7e5f98078102c73604385822ebb0c910e95d909baf28f478340acbf5d6145c977dd72495aba19329ccf460691b8068d0ed73f00a8e8d8c969604299a3d77c53341a6ebe2af06bc84df9c942d77615501558f72468c4ef7624881727e29a8d76e35ca664916daeb3468a024c4cb301ef2b5fa546b93c7dd8ea7ad1ae6c5d2fff48a4e36e8b7de2f4c57656aad7620cf2b5188ad61a26597f8a0de0b33a0a9feb84f815fc283436004c68363036996e29222358fc4e1636b599d84f9a0dd80631bf0ef3c9afd5c214d5b4d45f74683b9b50f7f168d9dc73f906e668f73278da9e26da40486bde3e27346ed2584c10753dd30aac75c208a10a03b4838ae91ba995d984c76d53499796a8f362e45021a29ae5781cb0ef2a7b3ba3e5870e3c744b64600c550abcd4872405b6601455ad49856be2548dd618481cd149168bb71004498abc804afe288610ed482246d97e803b6b8b80e066ddc1a3d8aafeb851856843969905b82180fbdc0877015a427a63252b621776a0ffe5a30b42defb7fdfde8b5bc0181b30ddc920fcc1916a62632257ccad6829e8cd18a38f2f147018cf256a82c4e12b3cb68df2e0a7e2f6ed4435cf3e7c568ea2b580823dc8ddd2e3abba4e73f272b8ff5477254c6ba4ea5b4a0dc96d34ab36dc459201195a6357849225a926c441114a7f9ceb58dd350bb0882c058ee295f88277e988d4d012c7776b825eb4847d87e1ba58401e1894d6843165c1374902a6bf68106755963e94e70f447687038e114e1663705db458e26e5e28808922f3bbec036e91862e1072104ac6b0a3db5e30f3b380fd3a582810591a42c03dc7415de740f85ebe2252cb065e87fb9bb10f1861f6d30876a693623ca58ca40c1d8de7d569e7929452745a7355ec3e8267a0a3c521c7ce8e1766ba17765dcc27eb3e2e6c383766771093671613194ad169349cbf0e683e86284ba807ba8c15912ea6660964c85ea8122ca31666948de4ad23cfc9b679a1d72b3b7d043051094efa1821a36f8c46579e590e3d40340bb6223f493bb80cb728834eb100627c46a340737541a02fa75a847a458f00ae109e7d54717762e2fbc94c2771b54316456094d8b4b93eb7962d0565a4f0aae43dc848c5b74ca0355a8f264358ce59d850268d304720f3d8a7c400d80b8fb71c8cee9ae967c387cbc93857581d3b6b6fd7700008b19519efc42cc477fc8a6ecf120fb9de7e7554fdc4ee084c6ee2e258ca05c2e509e9531b858f63ce30c6b61dcbd8e19c90bf152102006f44fc9e31c3b512df33fff32ca9f0e8c9039a97ee2463f22734d3b179b8320d70f69391ce9f3bf8ea4ad19ed13da10c56a44d75ada3b0fafff400bfa0d681619cbc3c9eb6ef3dc7ac8e03f7c9638460fc6f02263123a4f388f64ed1f01639e207f13d5b85497d0defb09c5daba10072bff2214ffc53e8ba2637717c0dae91ba3e6526ae48f3590b05dc0b926e329928f3748e9ae70bccb95a6ceeb10c5233bc1285d322c11b05ba71dedc7b1d633fc46e7b6c0492690cb5b4cb73a84b57609d370173bb49dd4059c837a69df5dfaf5d88c0089f661a1ba1e587be8b36a29574a62a947ef3d50a5358a9a436716cf13a05ed2958a8011e609ec5c1b277228e07320983cb91d4533b549ae4e1e3f3117727b8950a9b3853ed46492d8791b05000d3bcfe3b08bb5d8278fb20684fa19ccdb5d78e25693aeb3217fa645d587ecec471fd64b8faf63dc123a2857ae19b7a603dfc56a0dd67ea95d9fa6fd6650f6fd934ad78731485d03d6b59ef373d5e8ef3e084e5a13fdd2f6fc8f2dac21fafb3c0926b4cb636749e862162302aac77b16c9ab1146ea47a921b7526a07035df5e563ab15025008460386cd499c9485bbd40d247c0b68ee344509b3affb78c06178909aab1780c1afb4d7d4d634ecfe62c8ceba267335d5c52e63ed9ccfdafd1da7a3a2aa9c024e706a32d3a2a4d507e596d08399efb1ea499d7e6d97e111710f058ed0fb628824d0525f9138682ae98b8e354cc80b022a0896f809518fb628a61869f5cb314fdbf7dade39edb22a76b24271ce53f8d4a7e8c8cd06db37d0b6462a15f89ddbf92ee42a597928eb8e364fd8169072173b36573628155bf3b4235f944ed5b185369ef435a0c0af5e8b3f12420b7fa0f270730b10df41d2353c73fb1d1c901f360c4e7971b602c6e64d59fca4c937f99670d3072e0c4a734118d9fea16d78b451514258a336773059568b8a362c884e7163a9061a52b0e9f9bc803de7e54e420c7869c7383e6fd2f34318d71a943d464bdd4ba15cd6ae135b3b8a119b6eb75fd2ed8d54d218d304860e0ea23d1064b82db74194f5280dafef56385ae40088c4cd2a400cb05f611f685df141e9977b77fd9b47663aa50c872140c5a6c7eb4a0702960808c5a62a8e3ac0945ccfa7fcf48ac440c14bf299ebf46f34aa67ad8db24f9f437470f8769cfe152e5a43271ea34fdb1e852ec79853fcdd65fa7a19e3483688dbb3f71e7af367f19b6bff491942db03e6922506c2c8247f10bfadc1bcb418e38d1379f4031fc1b73874fefce1d52c6ba86054cf55c7672bf13978117a30a2beae04ca4cf0092007bc7e5bb369316c0a5c312feddf0663da83b1285d2ee12bf9ffc4147616c5ab4199e16a471a365eba85c8a736244c133babbbd45d99467d1fe387e4ffef9f51335bb44ce488b4b2c4895ac8f66f17abaffff2971c2790eb992185fd7e1acfe2b4689ab55f87db554abee6cbd3117c71dcbc35111312cc766bccda73c846ea05a6e51f74a6bc1a699fd2788c2d34b9f3e3c4acc2a42a9629a61eb09c496526c579f93790e60d4f40ab807a9055c9df384a4d805e4ca1949518d4883088b113c01d4202c032e6c7f9d1edaff846ea1ffac2b7e3eaaded18966d307eb346bd2ab371d124b23611fe36de50150c18a0340955e300c4b1946f63b57ff5dcd292fe347db5089b1040b0fe4876895474460fc52b198947a693ad2b9dcbf61cbe7863d159426e4b982f9dc04c881ef7b58d38d115a12d85e2b81365aecfe46f30250a1fe0589afae8a4a5a01598c61c73ecee0112a5694b5a930377f2f3c80d0f06c06121a0fd1d2a760e3c42a1dd7b888723cb703a15a4349bb7d614b69b93fd69ef27f5c35eb710189cc9d31582fa511d20e2d071d0d28cffef91144f05f29449a66a9e8d7e509a443c2a3e8fe52e60280189f9096d1be189547950f7236f178231250588e88cf6f222accb4b6c494ea4a7a0ab7d4f89538be821ea079a4ede82c07b4989a99fec49040cf29c61993ffc78c9427c65d5333bd1e85e4b6e881d19da0edc76e0b81639d13103cfc7b70ff1752379f413637d5e809864701fb4981409b861aff6278bfb7551b5c8866bba2c2af0825e04457d6ef98ea674fad01cb3ad66a1f3b1d029908dfa37bc4163f1f8b4417058a563e01aa95be24609acb558a056cc11c50d72cf76870b9faa38ab51f3f97269f54bd465429df02585f8919f458da90135009c8357130128f2d2db3a425eeaf5fc01475531e4d9ddd2a2b195eaeb8840c46af8b9fde83c53323bd133bfeb34bbd60934893e2aa25a29f425c150828fa38cc8c5d9d10a102aa7e3ab82fd0a48803f6744b1cfa17418fb4a01304d3292bbbcb530944a1d8c8e29c418831d7dd74f66ad5a74c85ee2a7c9b1f1a451f90bd8caf18974c42af83733a47705ebd06c543c0809900784f53a38abc4f926e654f7cc2b49a3681dd563ba4a499b37facc3e50906218c10fa22841c9353d3504f09dfd5feae1cc3c742131f3d79bc2f09d18d67f8ca85d900f46055d67ab58b179586638fbb8132dc196aadc57e83cc0dbfe9fe6a3ace220c3a996fd9de7f387c7bd98f398f907ca6af8868090a03bc48aa0a4fe8fd6b5527625c4a337fadd9620c77f63ac9e4fe7632c33d646fee91e8885ea430cb92cd4536ed84f362fd7d405888c9926de38aa2bdc74ffc6ed8438e44fd19ec6716c993a21cbdb929cc34947d2bc971551952cb5128ef5070e995f2f127e9aea67a31a6de35c95811c1b002f61ff49836862ee6f8e9b6d6a6f5d13faa600cdc22de9f2dc45278193930c26cc43f280e8d9b39382d370cc17555c01b932d98a3f339f747a7aa96ff54dc4a361a78c8ad1270e78e49546a356004ebfb44908e07c6816684169693fcad6d5082c8e93d51e0d74404ad23f5eab133d1e012a4721760a0b400a05b9bf503e7a3af06b89fa9ae17b31e41bc9669b3d5fb81f37c184452fe10d4534d13e7e49eefdf08befd38d067e9a7e7ef7811883043fc091477d9cac7cb25c83aad3fc2b49182ae8c9603daa15d2c1f01df393226c2db0b7abd84c4e1430c3044a68edd3c215d9d2189017f6974214c0a0ea7b42066df717f5a28c541e008fb91ae23a4a2d39b3f56fb093bc8cc750046c0865017186e3f37a5c8b07bf8d9daa00f13557e5fc24ad258ec37e14e999b1153b193585132013b0a00bc66a7bc4a8b00d0a99f3de5dc214d3f5571369a266e5dce4504d1e07848b43bfdd160e0df33e4938fe33217333f4abd7fce141f4e564e3a3049d89c1ebbe3059b232c6c71f5303e91c851666284d8c12e90fb084a1bc51f648a5ffd3801d2081398f8a3ef4a90f9854021e322aaec00344f57caa00fee74a6512b91f62e0c5ac9cd7d39310cb6792c0fdde40f66c76a358625ef12a27277102e5997ce584fbaae328f59c736475309b27aadcce804d672e70b4874306aedee1e27bd12238de8f61dc09c668ee9f315ace780c3535fcd3351e33bfdcc5b10a95d7f1134dd4d4c385cb4dd2a29047ab3bfcedfad80a2544291ec4de9c404a4ce2d83c3e8a78dd285cdee8073e289f553feb5420eb33b1833277e952e4a43afc753dd9d167756daf196460b136b31f06a39ac63858e8769bf6d07d29934ca8d54af758f1ed3c18cb61f083c879722b689d885b3a10a8090603fdc1dc487bb3f6b8d918978aab11f31947a00c77593c552f710f66002a8a512d944f6ca006c18feca997e7afdfa312dab263c5380fc0d04ac519bb587ff6bc38e8dc193a6062498d75fb10be70d3c41ec0d0b0eda5be685d303385acce16a2755c8c5f54b8a92c8b0ae6e38dcf3667b475ede79698f57b1f2ff14a26acacfe985c59201b5c5b5e5074b5f8e2037e2b1ac5051d7bb1dc7af92fd72fba07375193b0ceca767875749c590a20a00b9704d20ba3c8365eebec842740314cf1e0de3479b66085842641801a93deb82892a35bad7bb0bc75f1ec36341d537f46df8c710c4e56f8f9b70e14849e1c528a0e36a02130f3e23307c00f40e70272b6efe6c3db700ea6551aa22f30823687a6a85b274824ce4d61e9effe3b0a1210f79ee6d961db91abc2238ea724fe2bbc527aa234743614c3102e6fbba5e6d957e1f690f813e49f4f3aa957f8e3f3dec7c73c278d5d368f8474f4604c31284214328c9b1c536d0f8151f9814c6d998cc4653c26ffc9831b58d047698a67cc1daa12e8929e56182fc526cf1b5e057f5532523944e70053647e2aff3c0b494f5230bb72844871e3ff856248760d074657b6f7590f841a0555c5933c7bdb254460143fe7298962c832fe4dfd4db95ce675563b5997584988756d5a9f03bfc033f3d67a95940af0273644247be88a5770ecd7cfd3e7477c8253c94b61656c1d537ef0c1522832d2eb6d6f155eb1288b813e105123c856ac31c882d37efdcc5eecad4ae5e58180daa8d8709a73708caa55902f5070930f1174ae14875117d098ac03d16df16c4794bf7e5cdffbea59ab0468046b72225c211e119623080239b750efa8c9d92e2933b8adf712b41f1be506f35e3ae3cddbb684b8f7604c6031ea4389fde5f1852c0b2aac2c0b9373078a8c87052e40459475cd452a430dd8f1cef9c861b0c5ef11a189a5ae65707e84a0acd271b12456e65cc1c6d1bab01cf7678b739957ac61fa92fe500b8ca27c777c621d6b2b6cf8b77300393372c5eb55314c6a6507d6873d9f12cd027bab4c5f8e3bb6278d09e7d475a180954ca2aeff3d23579cdb609161c6b7955c0ddc74ac77c95991e117ccaec24528d0d296db0c730cd37709ac629b66f9d1a91b7082cf19c609084d725a6895b9ba16257310814ea66a64546d2a295119e2d1a7f2a7d1b1b9943b2f58358d0de04014bf6249be1add2b14fae688a2203511f3e311d14a4347eec873ed1c064c2395f178ed8c954cfdb2617993712ca18107f9d4b5c081b3ef624d74c083b4d1efa0cc60faab045b83c8998c146f2e0027f84c7e1a52784d3b573e1dee786244fa569934416da6b260df870fa4e69aa7c73b700cd22d05059cf759f30a3b5ba21d8cbc541f63a044f1cde06fedcee600835c25a14f7a954a01fa5818603a1528a44ba07c84d78c044470309ef406bb2a38c88ad91d6973c582fd92c64c4e70c72efa65f1e21dbd3013df3e04bf64e9ec5b830efef610744edd60ca5037b6c7542b0c717fec286e555033edb33869cb9887d5c7bacc54f01f37138811ac16b388a2c648b3a2dbfb0a1051514c1fda83fb7dcb6a080860fafe242147504bccef9ac460107ae1eec0fdedbe688c327a528b21e7b2710f877bd829ec812c04085a7a9a0179bb32a8708ee5e106c63d0a702ddf5b4c9f06e241a57573499b6c0e88c524ae0ff7052f52ece7ba5a25a17a02f5d74372470113ba0feec2e8fd8c9f5bdfafff84c0bad1e697d3f8c235765a5c48b98351d8d80f68d46765aa9487ebb7d1da89a1cadad38474ae4ace0d71876efbf47e0d1282c758485efbe6e7648ee4b2ea29088db3d66e1a29edbd99dfd7a0f0fa0fa62181a86622cb63964eb7c7e3bdcc17616bfa89000a029b587c0680375cca3308d6357541739302902d8f1abab0d18946c9236b9df01061a0bb166588deb1d54989cb44e5a3ce0c0dda0f7c4f739dc067abc741a9f515d034284f17850c58f00369d6fd07ce094f234892bdbbdf51f132ffeb7c91b6b0fb5c01f9718d8b0a902d185b4997b6661762fa0ab64c162da4ee7e76e3cdfcc599fba09c15a10281ea8c594f2a8001bdb812d8841cec3ebba447ac1de369916ee0a73327c4b8104306d7e8cc7c49929fb9f2f96223eebbb4b85d2a98668bdcdff6ec3fcb57173da098233e6c5609d1c2d1bb3243227aaa03e22611801a0ba6cafa436cac955be9d994a7595d136786b39e0a1559de2164f2ebeb1d5a3952e5d0686a9c2530dc0d3aa4a6a45fcf3d4374bf9711678e7f473142d13d00adc83d0b35c9e5081431a8accbbaa52aefa601ed845f0c985e370490bf57e8a5e395102ea504da271a3184abcd7e5009f54dfa34c3959378a0a99b874cdbbbf4ac84747a8a8545893efafe76eed1ffaa419d2d8c0a996e61502a3538821b7cd1e44e63e4922097798ad8a12f3a3129348e903d0ef716688c0c87d1769f8af5d5c92a8bf8fb3f3403aca0ee6d4b7f7a61261d12528ab08b213442ffeaa7ce737b8227d8e82c6e242c6506813fde6d49b07a9ab0d308183fd4c131b202ce0ce08e51b1dc0b35bd0457df8d02cea109a44a871adb8e49b6b4a85012632050e010e7693a0d61553c6a3e98e18a255e56b069b5f69bc9e49d32f5d1fc2de6c7cac5611d99d193d687f7849d30308230bc5ff3b80dcfe5715d148648caf023a5958fc3fc5fc2c8649fc7b2a7c6b32048e4aef6d3900f93232314208c9729398e89e8e0bd3654cb947e11752b7e480a241ab5a534499d381f6234986c8b7e4ea4f61efcc4cbc99df230d812c3c762d5eb82dcead023abaa9ab1eee15f16f57b1c63635f2808ab857698f666496815f5eecb382108c2ce4fe4e71b1ba3c5ec24da9c58fd8ef4024d3ab01572f7b5e3fb11cc6234bbff810ed854d70b84a3a2f6b5a366e5602862cd43e3ab84f3df36e4026d84ad12ebd044559fbcd26c2dba8809109a6bc520573eaf30fd9774eaf37bd86e0cdd873189b19c05e9f48a2cb1d107310f551c731528f67a81066118eeff557ce57f9359ac22793ab9caa2e46c3a07a997ace09fd8632a52d58c95c794cbc973743989378bfbe2173c635d5304e521de0b0df11eb7a164b6552c78b57af31e1122df04f87d42cdb4bf3a357721c455ec2f3296a5e296b84db05d07855ad1819b71c0b1d89b0a1c91ca7ae431eaac87696bf42b62298481b2be8789d3e4a82dba76b18ac5bbdd9c04ede3c8cdb96991a329fa93b8885d6c38907174a9a1cee795f7c38eacd50ce9fe1ada45a119b447fd807812f0b926844ea1257ade4761edaec0215f36d3d4808605035aa684a30cb54038c502a7fbf42e392fabff34f6b41d8d2d85008be075512849d2a5c7100593a381c1bd4fac3c0e1c107598d469261a65e91824b8de42230176b749daaebe0bc308c6ffbe3913a94a2b680b7c038905041c43de5dcc780b8ff1279aff65d79fb1a8ab732df2ac39c44b9b8fc4349834082c391412e3b54caa3d3ccbc05f9053838cea0e8dc5570eff926452e54f39d7c9eefdb8f0e73d6a166b6cf10bbaaf771353155abd5f382654b68177ba35bf6b9b4c8c3d5ec9d28e0f59be72e6be7fe8fb5e836938d0f76d6b6de98f53a0b4e3d0dec39ceca0ac55284e12d82cbce7131e6cd182c1ceebbcf2463b775cc78b5597c656f677cbdfd4f1bafcda228258ca3613fd874c74759c92d10e8ca5baeb020397c17b7f712c8255a068354c2e587753629749766f3906b5075c6e9927e40c24ce6c7c14c48ef2eb5631bbeff8a5955b9c7822a4760e95e7ebb1d5346d975842193b0c5e2ae2a2b518740056b7c60197f038ab694be0a279c217efca29601c104b8f1615b5c1e5c6e34c7be11746ba48adf872862ca3feefbd38ae1ff5569d1cd3468685f2b14aa340795eeae2aaf0db0f9176db661a096842ea8503012a6c02e7fc3f22cf0ef91d7d109ab102a956b7d42ab584b7955d3c68a5e82eca4de4745b9d10ff1e670b52c9b68dfcf8634ac27d2b0adf24f42935d389b42e989d70bdd7b57231ff9517193bdcf9f9616939eb5778e3ed51ffb8595789c9ac1f5a2627a63ee7f22d59b2982d9f04b7e19c320a88a36bc69dfff6a6864409d612b6be80d53fffc7a3708c011087de283e3ddd0941190c81a7c860ff5e485d5efbc95591ad7f8111ca47daf72dfe3676e4b2f73482efb214d35eca9754e752974deffa69d6ec22a52c38c8f388bdde909d5ac1ee2036156a9ec6a2a776e90d79462602ce86c66b756d9743081876379d5d075c7f3e4db16f2a26973245c1389b9e60620f3b38ad7a42c995e8fe103693c523cb8fa83684dfe5468502b8bb4a8ce108bcb1b0b97281f54d20bdd1b3fea44b06d53551dee78858c7925d120a88f479661e7e394e1e26c0b316db66223f70e23fcfc5fc9c6ec0e4ad2b605685fec7ba27958430e38ac78083d4b34e9b0f9f99bef6a2aacd724280d1a209dc5a8ef1205ae8cff011e041700a7e9643e6d968e44879cb4f1bba60090b87d4198096597c7fddac3c1767c4c11731bf4599eba2e867dc1fc79df8ecd31e59f7aa1f4b1f02de280528132b7afd47d6f419d934195d462632cf88e430d28214a030789a68a93f5630e19b44a020856f5b8e54ad5047d15aa864452ea434d0e125477a79efe6231b881f487928518aa30fe5696bee6cf8885eec6425fa9936587fafa2260207c30fe70ec3f442ce2076809ae8740063f35cec1339b29ea7f2c7cd26eadf1bdb1d165151ce3e45246385ed56d33865791055eee7d34eab43cba27ad75485a4be2ad7978fc7040992b9ff0217937a8b9daf64fd1099c55d0a31ce72fc5ae29e3e471688ab31da39e6cba36faebf3963931d7fc7ada4b0d7d026715d930553beb2ad35cf662d0162e5fb752cde566a75ec329eb4ff554256400a19b421aa3f685a95c68b48055f1ccc5eacc2795f859a82c2dd289b21ca73f3de1cba90188edc0e6f15bd743be6c93337714dd7d18e03d746fe50bf74f4ecaf73f2fc1fd02ac015d9651183da7461fa55867fe87b229cc83add2b5fb325fa2d2a85a042ac0b66da2d7a6913f8a3a8ac1cfc5a578c26ecd856fe96c7e76c29f77eb090363922e92ac87b091563810ae00778d39a1dbabbaecec92f81ce328e1f78076801673c689047ec54b899d5e0e013b09c7ca798f2e03c4905c49096b94437b12c05300146534baf1e471f1c9e41b905453f5376d1878e6e10bc62af37090d7b022c2966f36ff1082e0fe88f625f4276cfff348b97526a503081ed7f0f7a9d06bf77b942397e410d0f240d5836bb94aa99298941bf292820afd4818e09f0682ed9d539b0b1df8d5a240ee2d45f72de39f4a54873ba692f1469714718dfcf38a6d657de0e06fb182e686c704252d0b76c12bd6337d37dc05a0ebf5db4ebeb55ff521ec2b4051211470234d8d1028afb91df7a33184aeeb2f66cede107c070f0b9a87cc4a2e1d27d4bfbcff69cec7559e93bca38a32ef29f8661ac8ffbd64f7a5234b45dc54e8ee6affe5dbc4c93c48ebd72384b1d9d1b41c61c16dc509872fa65b0b7e698618153414b13897b11346cd3108d5299fa4633886824062959b149bd75bb851717083f0a0dac314dd25f0deb0a4683758daa1e5f70497687988eca5427f4907abaf5a5566ee762229591c48395284e83e20fad3c5b045b1d6e1ae515620a6bbf893ca22e7301adbc8b66082c785e5442f099c46e47f8f30167e1dfe3a8940771b0bad20f80be8df1dc4b4d0595af21868b71d1d12c1190fe696c8d0a22e883ab09655f904a0b5b69428f803a96f0dcab03ed2598340ac9cd2ded8c946ed58139e5bf40bd8891da702f8637277749a04547b0573e9ef35395e15c8cf80388022bfbe921e71e4ff8b65e7e7009114ee013469b68f6ed199b24f9fbffaec8897e85983f40934e08e6daaacb9b36f5189a085ec7617677640c9eb47341cab7d00f1b00ad933d8f37d361263f7490f2f57eac8b77a429496f3ed98fd3ea6094df56e0f61f8c0707c8fa4df019a7352c6c7e357e8e5ea787c4d18eb3b4377860f5a2113ca5c8899a3bbb89d5819e7676eeeb4b2c17283ee649c7f49e81209b9d405de966d4d39dcc7533f7802f35a23be787382e8bfeb532d7acb252807a3b7fccf83b9fd66adead22482611c49fed09c17d9e670d4518c816125428a1368ab549b7f3eee3e0787522805bb4b6cd0c2a29b501fbe708cdf6947226b2c9252f4d30fa855672eb1f68ab07ca141a31750a375f130ad637e873bfe710203ed2dd26636c89dea02bc8126839cf4fa23a88f72e94daffdbefacac3c9732a14bde5139924677bc63f215fad6ea752c0f7f7f3bd9b29e88fb19ebba9b30c30e0b1784968b4e54e6d49e76d4e1a4a619a8f5dc33b54603867e098de18594795eab81ae8c9a39aa93be89b4d2dc730cdbfd7b38ced5bab30d55e033f10cd0d0c1a33544e6ad7a920bf9a5bf0b8ec1d9509c17bf3ae3ac585c63cb507c4cf5e9990b4e5c953370828cd77077326f24301f2d9044a98c6b253c2a9df0deeb11e5d5f1a725eb35e8feada1cb7480735cf2691c5635aaffd595cda3d87f7e71442b3dff3060aee3729ef0ff9f801355fe4595e897615bca35d7c8995220ada4045ee715e0f7c5493913c320fb817626aaaada4d96a53fef66c749bcd17150e89512842477c320825610becd6199c6b610d078f9947d3110c3128bc40face3a990df9919a934eb144ae997457e33f88c781e8f7f260e555585811a47af6a998176f2c938126b58901ffdee5e7d140aef018a8008733836495b3c335f40dc3ddbf3e2274bbe9d8f0f033914984a5a3bb2c49e8ef42d096152a872d75985c4a5cd1844fa69de56439a23ad9af6e38682514304ab816f8b75a4da727feefc0334d82399ecc8167b510571152d292874ded7d2b659b4b1b38a77bd9cd3484e68c1b8e1c87689dbfe17df27f6717a4a04e3e3c07687f466f9a72764446f9e2caea4e947615f0f43b3b5d0263965c55bbe14f2d9c6e3885e720a0c53d27edfe3efcf371c087ebdb7e817eea47d1e3fadf4ac928ba0b1f783630918c56fbab4b9f6bcf60ea92df3e47879ca1e2cd7f61f820e851fb30d141c827270cd1b85f82aaac0a31db0ecda3a4acb181dad77d1fdf83cce4159ce149a76004da2e6721d780efe892e36f439feb9af0a26fd48690cfbba065b025072f12a4725ee7d70f764368de09b3f5330eeef01558ae214f6cff714885ef93c27fe0651044004e5258360e1ed1874e479477e769b1d960098371eec70050ed3c821d2ae023c7352efd58d88cd588563091c89e4e1d2f8f64b4719f99acef61ebba1232c82ff34ecf39a79b5c3a9dee3b6fbcd3f35e7511818c97c1f59e52d327afba41931e18afb5264725717e419b9cc4824eea8a15ec8df12c0679f66997872dee455798f7c788367e7af626f3aba6d4137269ea8568e71bc2d67afc7bd62d9c8ecaac2f6941f59dab34737eddaa6ab56e7dae2491524ad24f75bcc2c3c916c31807184d86c58af1e7bd90e54dceb61592bf42d265597535ff986ddcc56e08270dae2bb09f0b4369276226885ae14a67088f8fb91a3dd7e5b68c8c94e768367a787cb8b466f43e9ab9619e6e7545f6b8086f74a14b46cda0ae6e83ae1488b94de02d3585c7413b464ad188e2245407068eaf120c201a3139f2472e2a4562c700f8219c3fca81a32614d36e2642f938191ca766cc58225b3a26d13ab153173c698c604644700d4ca6a7385f9d0a75ff9bef1bd2622740903fd2bc1d4e60bc70e9ddb2e8200f60092e328e2520cab08969ca46e0c1a46403ee93d5b600f8cfd50088bcb7954e88798185585b1b4c09809ea6e84757791cb606a3948822738a7292da51e957973539899b28423b70e2895e67178ab7dca04c83879a480a2a53f025a01059de5dc6e14a1aa1312032bdd4c24892d7563c02f8cc6cddf74463373aa1697985787d61abece6c799e8cc833fd77ab5fc54ca157618ec3939d3a70be1a38927c4fb4cb677de6e304b2e5a7ac3f4b21b33b9897d6f732cf78a7da6c1fbfc1f435d8037735ededc952f0c6b9fb37ab7011b434c80ef5c72a7b8cba1a68ae4191a44b21b5fae6be4239e9f79722f2f32c7312c526bb21828976ec473b5018073192e042c472d23948fb9056938a75aeb3930d90c13e8480260dec30913c4db6d5ffee0eb605d272b59440b8732d0843e137ae6924571f4af395b23e336dc4172f69aa9631f1b3172c14b4997368f3d253ff03dba68f972b2cb49d6e9a425a011b8bd79abbad47b5c338b13e69df72dc003916abfd7454262107605652e1097a501cfc1619ab8ef48b811613e97b2577c08f643698fc2e57d0b660630dd4f1b560458836c5b42c3c1dcbf4e032c91df4aad1361bb256e67f63768821c00c7b4f798ee51cabb6cc6362e6ba23f88fea56841a4f329299cdc3134a92d778d3d99345911bf668453d3a70266762c6517b68da2e6744246886d641d8cfaffa7ac9b862f8f70e5004909ecb9e4ae4aada71d1645108095647f62d8296881b3cc8f596ded26466e963a3c63bc1be5b2fd2e9bd9bdddcb7162938cc64dd7e7b8a6f4e10486901ef6b3d6c47d0b448152ad5b8b5e7e35d1cdecbc1827296a7c8d98f550a5e7e2a07b4c1210b1322a2b1f3366ef09204e35360028bd104699d7b096da389517e601d9371da2413c45b7a13e2a7356db47d1844995a91b38886f33c4d40a0782b54fcd225789a7244ee6dc9a288bf69e86db61576ee6bdf63edaad616e37cd4aa56596b1c8ffc0736da0970c4994e30a66d8d43366f2d208e6bf4351d4c79eb261bb846ec4f20fb55be1847500aa6922c855250b09a0b779d6990c30a3cb360f26063901f3ea6db03fafa8975e3236911c3c01a09cd2284cce3b3023211e8ebd362ed37552a030c3c71f5bbff52e55e57c175b940325e2264cbe6b094b1bcb850f2126e5268af563177d1ca0f3d7657bf0157a7f02e4e8dca40434557b202e75fc5b324afe4b3fc7dbd721359184fab7729e56d252a1151f5c5b7b63a6d038ea359a6155553d850f50958873e298a35697aa6cf562b4cc0cc50b681a400091be09d420ad34690cea8ed44dce82924135128c82de8287f5ea94e10aa99e47dd6d59541209a45ddbac001b95a9a0c31cd0e6d78e5d46a568042e807defb8632180f54b095364cd4044c85f04e9ffbc080398e18d7f41f52575281c8d7d2ae51b6a570b000c3e46d6f1d99381f8c1ac53a7002ae0fd3ad822e416f497f510248cd4d637fa24d92404b1af05ab1417906c266b1b7df2612ef0f3da690914f209b094f61f29babd44bce2978f1c79564c276709917844aca7855081362b6b8d088368d0f10d63cd2836940ac3720b59dc5c24d8af998a18ced84d5ae9b3ba0bf78a1829d106202d6798962fbb9a48c2f0db75a7669c0e3f9a3defdf70fb51772b66fb15d4c0acedc47029219edfc13a0d2019c75b341e4a29462558c3497e83668196b2da2ff18c2f9f93c658568c69006dd4a91a4d8ae050a0b1ad5f81407fb6b4d5e8ffc6024639a6ee7f60da3410ec202918c87f7f8e7798648a2f3e264249c96631165e9fc37d9227c7ea15c0106338bc8db3ef5fe36fc27e23bbc791d4d39ed8ba923b2e095a40d72db6810d492a0b762af415405cc684e05005df7436aaf85b68ed114d7c9be377f8029ab0b4fe5e1a175186edb56a409b137a6b34ad372c0339dedae1ff4a281189cf1988eeb3c07a885672a0ebf57a7dcb50fd48fd2774892e91821efc961f96bdbdd4734fc113f1c9ce9190ac5e681f7b7d237ef8605176ff6874cb08835e06289837f7aa4e3428426f4f1a8c94cbf281c9ce27fa7b25ef8d20f482602226429a993237a6c8d3bf32bf47bcbed9a138fa5b6c0ead31ec09f0566446d2d781d6a50f05f6fc37eebdd949ce112660686bc9cc91a2b8d27dd048ccbbd51e74f4d0d56b42867eae05bc5335d09a96483ff79a2632e193e78b85ee2953db37f62d0d54ae49ea25d0bdca6aceec43967d68d0cc41fb811f7e6e340acb8419506144d22d5534f4d445cb74bc946c9c4b79ca7e8c6d3f62a3d2617820dceead9433febe12e42f59878271f7be8a99560428e1eb41af27bd6a8c54a5e7b884a4c62db9e26d30ab98d6c8be7ff8c8ef74113962940d704f766d113540b3122e7854ba806be7b92c09642b5c442d6bf2d0aa8e73ac22ef0d1ce5da06ad5ae5240e6dd4a1022a31ddcf79fbca4457685c766ca97bf1706ea8e418917febaff331df922c6c7db5d9fc38d530094b72f77d4e2f5ca4362bdc2f1f28b64e9b57844211710c09529764d9fa2fdf293bb8ae9339069fe3660083d3b95debb753356ad28df9b9e37f8ff24cb369871670dd16e9d8bb2788a5d783f8140f829201df54c120377300914aee643b1c6b8360466a57ad8c40ce316351bc2c2296f11752cc1ab2f481968ba3ae7c438bb323b929a602edcba8f6223b4b416276390817abc60c22235a08abb2cf8d52590d2d2c906b91b8ddc91bb9ced37cb5091a933f026916ea7028b18361d8a3cc9a12ede3ec7fbc7e6a5d1bc5c847c0dc09397e70a213df0f57792c2215212b4fbbfa0cdda96403d408c4a41026132525f711f1670b830e95a75e353e32c73f6b52c35e646dbc78d657d7a1c228bd3a93933a36dda5aba4dcbbaf52a7a976067b1cc8c7f8fea2218e5ff38b471b723ad022a51da767aa144dc6565850ffbfe3980920fd293c69c26badf0bcd43bb3e90a91f5202ea9afe81951022da112737fd3a2935b2917ed7a06d1ee1f57d04564533d1ffe14e1fe23c7ff092df6a4785f55fecff1339ca998581c372568b56ffe40a611e889f14352073e06c002ad1e1d157ec6143cd6a0518cfcde6c617b9677e72c90b3d24403f8626cc402f6e37384a8bdb7d92a862328728c4d75c1b9a419a93d74dca59bb2837a8cc40184cd9b1ee7dbd8d35776f8d020c0f2831736539392affed4493c6e418a78149a6987553c8677ed00a7a35aa8a54e2d8353195f81250f62d33e0e37dc7e1688e7f8e159cda8a5ee16ec088faf1fadb31818e2ad5916e047f0a5f0016c17fac5da284255abe1786fdddc4531a1852443698851715394caf64815bf79cb78d45418aa784f7db70da7536431890afa4fafe7fde772b7a5dd2231f9200da3d0024f14ce6d193a9e3c57d361b1751be421bacc8184d2a47023fdd9dafe5fa821f00218f73598365ba3f2ab80b25df852a8abd6fd25e8a83294c87e036d220013c7297b9bb1f692b0ca677f681d79e90b3eea7158be75cd72cd8d95e93ead2ca2bd8f9e5d1ea0af6f6743d1a109ef9ed0cc40eb9cfd03c177a4eafdea1f42157f62f737f50a114cd2eb27b1f543871ba63158546c84082a7f1ae0098ab65b9c0ed547f2e3839ea0fc20168be57561141414df1de15875c2f0152f15ab3308b095df67578c3d24e53fd8e65fcc99f227676825defe8e9cea81ceb0c095cef516f2735bbf5f392c2e27435740fe13a5d8f36e5d0979a9e5564a587ea0ddbddef230e2a3e6042e684fc2ed00c2254b1b94bb05aff59c23c26b0f0c51ee75076749f02a591dfd3254880e4faa7bdf9a59e1821cef797d076ecf504966c768fe2a0b09848908e99d19356e5b924dba777acf40734bc43ca438801aeb892c66ad78033b89c406bcf8a56f2cea0e256aefc5c9bc319afda3708fd7cdc5ca9ed5ed7c2d7d385fe7d36e09823100d2f6841ee9f52b0ff13a1ab2b09407a9fae8dcaa4d0ee6a813c9614cec99f78318e7f0d224ac59f3ae1be1aec5eef4915dc4da55a3a38738402841d1040641df977fd85a56df18fa545b27afb1fa79171e3a9da174f87fb50ec68d39e41a9f1b2b791aaf4da49dec4e5f191ea25425a28e2f0b73abfcc54c3894b06693c1db2ccfbb6911234f7215e1b5c87575451837a6c4ad33c7a77871da214066b47072e0f67c6265b4f4cfac0edc43acfb5662a2ce345ea834b8f1a2bdeee296be97eb12c5becb47a77cccc05aae2fdbeb881e8f870b9fb848ee9ac43575daadf03c26303eca60bcf7e696719484ed292c5c450c3d57f2698ebab02e95f83d4fdb22b7ce87a049f897ea6cd60c378558854938a998fa08a97110945a3f9f9de2977525ff5c197895535d1da58f478d219a917a6847e56a0c179b02b717299ac86f398650a2cff9cfd893c79a508f7a3c60f709d7dba4fe0653e7798650e57dd227de201d8d40fc0e313fd482ca8296fa45f268ddfe8dc8dfe767a1b793f34bf4ab85c0ee638c410287a6f5b402ecd0aab69926262d724a18b6afc1d981dea76cbdebc9f6a169a48007d07969e68a6c4895385221d8ae83f5cbea236856afcea8575bd6b43772d23033e974b0f86a8b6252e44b4ff3bf5e7ab6d01b1d793b8b80db3b57e996f85acfadd802014ad0ee91e42d6b75ef590c5222b9cec5898eba85abcd8f8d0d1006562911ce8366f1c21ac6ef6f6fea318ec438070ee3c4c4c2ff9be876cd11af593e0939b4dc845a99287c2ddd0baafcf1ad59c94dc1978b4468fe0534d7cb513ae0e57e590c4a28274b29dd9956e66ac7fba80168e9c7331c639ebbbe752cf6451e7299f1bc92b1af2529f686eb2cce1431001d9b1744dcd7dfbf0b68ee20942c86f69ae46353ce0907a60c1c42dc95310f45394e3b652c941f83194292f72d72dbb0356cf219b10796f6a61ec47439432a8c9cc32c6a511174e4dfb2b4168979009b4dc6feefdb3d689864d020f31b9255d0cf58ad96d1de636b34dbbb12f99121a1a6ee446139cc12ed7b14a9a5c648f39e0214fea10666baef6d569bcce9e05b763592099c3a33f1ed6467cd84930819262d88bb69db62713dd4e7f2f77336b77cc8263818234a24e20a83a2be607fe2e3fa812146e8495175de5e4da32bb7bcd42eec6cde87a36e69023e0787d2741d41414fdeec3807f03ea91e0c40c9b6d5ef4a7924a94e9a1a4c7c515087d62d1371c86b0fdde253ff6cb71a1963accfe9be35b9ff63c46e4f6a172e41d9a684dfd6e7ecdbf45ce12d44994b71b1388d57f448462932cec2cfa1bbfa3f478862f0e217efa8d17153e51f9ca194a3bdb616cd06d1c94c4545f5e7399e2141f1c051387f1ff91ee224fdf4995b62198ac6880079254bb88d573787f5c1516876267ab393836925f32664866e5ae0c1049f5137dd7486f72de3459e83825218186a5df58ded13ee5c243ff7ee9bb5d1c2eb4aed28a4be7c2c5a455f6391a79b1012847b5e8b08190a581b7938a33d547e75a86cf8db3cb65509e8c971228f03859dc67f18d26bd56da1a1a2ba95376feef31782edf831a6725225dd8abdec09e8a1da83202a223099fc6a2e6816d50d61a2900e06756ef6b0ce138298a0c7d7be34aacabdf618042bff76c26bbbf73888b97150a07128de75a2710ad22a68b95b0ce52d6402fc938d5e568a3d92767e28975df6af63d34856a1e93e74223bf9d730d590c3caf73c1cf187915412e6dbc534c86e659b6c751cff2b2f26652e6cf0cdf586336bf167a4a030b7dc2872f4c66ebc6916af58c8170029ede72c2a860333df3a56cc4bc711abe5f0907b421e26ff42932a4a0c7e07995a8a116602a6b3ea1414894b91f87c7462484a479122d251aea476b96dfc5e4b2713e1f74978f5acda1f847b78d340c151664f7e43305955605ab70d4e426ae3e200460f9942a4106f5683b8c6f81ce58d74e39944ed29496f8e1838d2d12eab6b28269c94b526b57c83c1292bfc30d98493157ecc15d7f714f24c72f3bf26a43db6bf8234197a3ddd8c714b833c05e6847f247b02edfcea077db8a4bfe92d98b29c83e5cd2caaeb15fe8c79924ab847197cf41acede7356e4a2e88177b61045633ec930093fd9196f772ac4e81fba85eac2b92b8078b6afa3ecd96360c20025fd0b5e9becce081a3467f82488d1605310c4f0c78481d6fbe4435527b2859772e7a6f9a40b11c2ddf2484ae20031541a3a9db2e09a52c51736b57f7050c391e4db85df0ff58426d7031ac00c8b4ec5ff36dfac63583db0f794aad645d350e3d46925d8f896cd93d20b3f6f61b3d6b14971fb40e4324f4b49df1b471382aadd33679adb60e6264dd626953fba0ab1dab0f528ae22de05b31d34f19ce5f1ce5441fa78d8cfb5dab7bc5c6bcacefcd0c8620b7ffafb427bf2b2bd7ea4a406f9eb0adea2fec62b0c8d577d18dc98f64107be8dce8e467ab8a357f2a1058c3b7cc73e404ad157527c016c74ec27b66ff7c38c24093180c6e7be81b712c3578b9a1532b1a82adeffa1db5a1466b8501fe89a8a8afe2b4ad8b78a028be67ec9420dd503f5e396e1312f5b0e517b2d0d8c99dfa095923dbff4e2f40bced758ae553db78056c4343ccd7cb0f3862400a1c128404de5f49ea84f1585bcd00f95728525717f26f17c177386fc35a26227ba0f1d2daebbb2aa23eea68963b3cc5222b4fca4a3c9f4d58cb8f9ae360d4fe6ad7a74dce4c7ea76d5acb5d345aaa6e7b2c21ba9c595a27ec158fdd1332e4dd98d5b29c3617d5865a4011b993c640cc3fb39549d93fb03475834920df7205300b15990f3b6d7b0ecc388c40034afbf397c97e598eabb15afe7c162bfff3ba075eb88f7dc090210c30ee382f12bf7ff055319498ced40bbf54c871f3cb967ed18df8765394a80b9535d3d639ae9db2b65287eee757000e7a9ce3ba47af85aeffa2289a8d6c1ae81049f94520e024d9a31977372ffdc8cf924f4e808999b60d91df746cd47596b94af5114db7000fb1508bfe7254213b7a1ee9098df292f99f9cf48c0aabed49c2aff8b29cf6a85bf0d8c5eb7da2844b743cb4210f1031ba40c77f28e3027c810755dc230886162f853e971a18b273625d41de222677ccba6d06b0fbb509452adcff2e08ab57116717069f49f2060ef30c8bef5019e7e833feee3f67c221d7bc10e54dce4222d111441fb02c9b8aa10850389fe0b00df8b1e9e3efabe0c51fb808a72c275d51535245f8e1cecfff03490027a2ce2588f49cbe80d3b766c92f1f9eed90aecdaad14d4ba840dd96958f79a0097cbf31c508035f75445d9d55153c944c86238652171c66166313ca27ce7d7bf627453796b0d5dd9ae08d65e3489a441ce0e0901fad0e6609de5e3209b96eedba6aeae17965107e4c6f8a1a90309617d8739667da0efef97ea61ae729fd37627052c889d5f7289c05698c85ad186019eb73cbcc4c88a67f1c526d03c186e0ac1e2312b8a7ca47b33f618c367fc7f05d044d41227e60f5b71fee2dd36d329b6aefeb08fc3ff460f34dab4069368a670ed71dfac0964ca475cfcce8551696be6273e5bad84cdef457eb06f10743b195246dff225e13a70198d2f3ad8cb49facc9cf26bc90796cab35e716e3a06bf0563c1329ff475444e31dc5152b8f9aa027881fac8521c810abad0f8533423c69338c5d7ce2f41b833d10083662d4a856781ed5221af697a18bc75f065ab63efede64e823f093005c769de472e83e495d264fa3e0cad321f788afeba39729512f34c9e31041106a1c8d0a05523636237be5af88261c7093b008572bbeb326fc651280ab45f460334524a939eaa55bb5cac93d9c3cb297e49745bbf4a848b586833311d5767e61853a3bb2c73bfa7702f1a2cc665d377a01a47733ee926dc52bf56bd993db93981d02b4eda092a0e84e350d19beb99c300a52a587fe2e704147c7b17ce60f73e53a25734366bbfca9f3ddfed8959c6a361cc84e0bdd7282295cc0bccd3d68ab0d3e45dc14c7c6193e73721a7d18687a1fa5da62ce4ee0749cd6a08647270f4e6d910e4a764178ec6aa1fc6f43d9e857ccdc14aef0034a66e76c4f664df7f4082dbfff2164df175c238f92bf7e2923e4f590731c3dd10146b8a843ab401c439764392b415101f6aa5b1def5bfe68f7f23dc0a4b11f9db36b9580f470a15de6309cac060d2e9a6162dad6f639c447bf4ef753bcc826cf8a671435d87119f1f4b1657e3c01f79e9b9806aa4c118af27dac0a22da2c639ab5c53da71919c15bc2516587ae82f783c0fe31963a698033ab5f4baccdfcb39f77fd3c6ead3867cb82c5018655c50aa8e636a739f066871e42c97c47b14017c673aa037f46985416e475e955e184c60cbacb38244cf8f6ad972fee5988f7d9133fde142ea35811831d994cb5f21a7aa43c54cf5131a4122b456725fe06a1c8be1dc2beba5cf190a60de719ea0248c6dfe948767fe2e972b79009a9f41c1028920555fc640347e6f3f0cd75193cfb4b9ec4bfa88f7e5733915523bac5d75f1585b94cec31091bb296c0e360a1c5e4a854b49c434b896ce068a5993ae9b37ad4f94852b97ab587db6979fff7457376bbe3ffe082680b4610c52104c41847c4f3c9d81d8c3c6195c0af642bfdc855336bbed276493772cd7d11368a45d498f7e478051a79bfdd86079578a8f8e10b96258e60894ee534d6e9f10f82c9d7f63e447f514145692f55ee82cd575557328116f1c26ae6edd542018dc8b16cc34fb75d75fe1b378717c1a63a19dede2a46e45279fccb1327b970677b96d2979f8ac60c3e0553b6557d2400c18e5c2b01e9f75cffc82da1dc9fa74ba283f2764767baf75b88ca482eb93012f2b9b60675ea28c5f73a6ffb752006fe46a09c7ca3df409ab16dcf7d3929d6abe6759d3e69b00a34428f86a24af37ec25d3c1e24d275f10d7390594a1cdf8fcdeb337a47a6c345339a8410c9ec737caf3b31fb057feb3433edf9f9bbb086e1b0f0e414b1f59aeca6b1576c7d4a3b8af67e285cca553d3ae3af77a7516490dbf0f3e8d1d75f19d8d36c401d4b038127e3702933b70aebbc6357d7c47ef541e4448cb19e1fd38f1e2acdd37824835bb8bdf1e970995aef328fc6d6698023012abcb63b979f291357f5e949c9499cb692383568b0bae34da0e877f378e1411acfdfd13ec845774778de1af7e9523a1773b54e91ba70093bff13e60bf18c237480a9f7fb1a928fd0f9f3a9f12431ca1946694503085a9f05920bb3e9d360cf31ae4205b049dbbff8c60c7adc8156f05de0791d74d33885fe82048c7b2e2d40d5265cab93f8ae82af9bdc83c5fadabbfe29d18f37876db8d4c99cfcf6e7d9d4eb78d308068bdb691e4c02ad46fed35b375bf88b228b1e5d4fafcad6f87cffd4771f31fa68c3bc743ddd59faa78a342ec8dd4e7c5fec1124bc4e48ecab1e010909314ac0ff98896d126fef65c608559c9bd5a192fd32afb212d79fa6ab70ffc8534f633a83a870309f104db08d870a03347236262872e6c23c6c27d648a1247f9abd98aceb0d95975e700f66fd8d6fb52361f341e2fff5e272de9a6320b029035228184d7231de11d288e36044997641b1ee97643d1e23f7ca11c1c30e8b606b4c98ff589e1bf6911a60527c5594aafaaf30abb235d73d6c42665b85450716a4503935a27348e5d4c5c61b647be0de3622ea9c99a90bcf35d87f506c9e0914c821ccc4ff565ad196b6cac96e6a2345e8814511ed60c8569e2b538760898885b1fa55537aa4cb579e23350aec47f39f93b2a588432e3f47148dc38a3d30758f22ae44322eb1514f83bb9a1231eded910a7a762b661721c4d90dd3803bde904423f0d8f14c15af4dd5bb97d0b06f2ce23c4048186410fd82207918edf112f45681dce80f8373f95407d088d88c8f857adee4399cc4dc8f94c7c0dd4ce6ac518d9746499674989fd448030f14fcf8f445a62578b1ec94e121de7ebacf17f0de633c6b122c5027810f9009e0e6bfd5bbc86c4ab4aeb652152be2dff7205e483214a075a073eb11c2cd16efe32786ea570d056be4e7f958b19af669f07b15fae170ffb2e17cac80bff57e69ad6269a0798642531cfc7fa8977a1f6dac9e5865cd37ddc024ed884b393ab512bd80f8a67149fd18b26c9a44dcde80345c054ca9b9da6cb8fa990bbc634bea7fc491608a0d972dd985afb21eec9625d3fe6749c45c34c7a3dadb72f994ff1790e45101adad400d7ca579b405acdc7b1150a8161adcb6731061c56f345f8bb80d9a99fffa08d5cde2577fd3d8365e41b519c4f5f609ceba19dbb9585f19cf6e7de517fb9aff12d3fd4d766a8fc6fe91989d1149e4583abd5ce693b6a691d5c756c63574446b740038c8481b196f2906082f6a34526117ff71705b6465e50d38bab5e79a88d6295ffc297b13eb8512e12b65f96dc153b0fa01ae740fe0d80d18160acee3a0ad3cce01204abf22cced45ddfe59c0caf745fd2ca1d70a5e5afc626214f98ccb24f0d127979dd89318285e4b36fb19274efa55428ed0001354074cbdfe259bea04bcaf512cc2eacb5bc4d4aceef8d133117b41c0700c1797ffb02a607a60afc6da3c854f91ac0ec277c74665dc0d4c07519602980fe49d4d9f5c7d78fe609d6907316587499ae2b1c2d03093d44e25f79a923f22054ace86d300f328b83b44b678c233884441c164fac39facdce58b229e6d578d07a50a7986f295281f00ad3948e8467e3748917e6131e60a071153fad402a81654025a0045a31db4c0db4f5d0e74a061c1b69d3d3734e9bed4fc1f0dc84aedd10612cac47f145ed89dfb1d51e545fac70e52fecfa1d43f3441e1a3328e3ce8ca36aec6c04396f5bf646fee476b92838e8370ca5ee2a9336b895045cdffdbba04ab670c8be19c607da437d31483c7a23d77bd175e7aaece24486f1cff71eb955b98e5891b53c6336b5d56d356ac8865e06a76e5ded0ec4f3a4c414a9e642051c1de71bef7d2f2e06de70b2b1aee1c7a9ccbf0ff114c66d207a18302b89b23cd2c10af196c845150b4c778143d7617aa29a7e56da839a170bebe8f428c5d1f3797c5749b33198c317118ec3ca2884631b06e9f04e2f25df22126ccb73c3794813228896f2a7f4f9e30b8dee25b2500ae7c5e6f7add3830dcfda14903f8e30e68c245b13fd87249366f3d42d529122687c55e1a9133cd412a2859c2c6915807191f34c5e9732ad44c39f5543e301a0b8fdbdec43a01346eb300f36b529b8a78f6a878ff843727de51483f2d16083708ad5d97dbf797f6e7114a8ed5e6e5a52ad6cd8f2e29190705dab30036ad489b524f11c7881f1566cb74fb41d188b172a8f84aa5adfca9987c35ec75840f743b8b4613d0a750104092f836a29e1b9409dbeb037b4c0cf45b1c850c471896a9f08e569216675ed5afccb1c9719cd25267ece6d0f95bc4205a29ac8f80fa9c06a4f129d5d1376dd26897b9ba0914ae49381ed1302e5059d0850bb117c5cb366c5773cf491b899f532d1009e2be0fb034ab49bca196a9ff3f589caa30c56a6a0687bb0d5fe12c6dabb70010ae3b757c803bf3e6eea5bf7871f61a219db19ca9a4f48f5ae5595bdccd156e46b252a6c94cc668fbba1a26fd9649cfcb42f48d952505de1ec003bcfb859dc15966b08b8084e393712d39bff9f4bde87ad5460cc7af6921f3bc544a3d434476c71633c1c28b26da7eecb8d0ea2cecb3f786ff0dfdde1c4dcf45d7b54548ac5da111b9d2b57177305d40a87f39f68f6122cf23d77e70c9606fb2f6892b57de9a3f0be7886fcb044b1ca3074b9628f25c37c577aed7382b60641b919aa4afd8d12334578fdd103f88d713a4d12fba2f4544050cef561323a7dc67f73d0304f81bed84efe73c9cab0f480dd00bc403f3b3f4c8e20970af91f5814b4f7556786a9756fe1332476fe71b598d85859ac22791b4ad8aa7e549a78c61967d8f8d3203aaedbce6e43f2bc5b7ec307cff4424811dbe805e8f3b93a3615047d5d274b198e29665664283de82dff78d60d1ca96d28ad229c8d8187066b40f14d6f9a280406ae813782078f53a9fa399a98de01e0b4421b71ca0888cb5e69b9b3ca23188997e77a92fc2bf630d74e36a5a8abd4bce88b9be85a5deefe319ebb9b94dd69889d987920f1408126748d0785dc25fbd17fa9eef68d3fd1ae94d225240f36e8f491dfe8a1e7ff2a198a19660c91d0378c7c8c3eecaae31d12303c178c0033e23170993c2475e6d624d3ad18ed35bc8a4849261baa236589874615087f725dd7916108855509fc728fb6c69d63d8d74df5674c23b906348e2996af4844bbc9584ff0138bda8e343bcbc5f2683ac4b4e8d0aa598e561144cdb29594a35ce7e55b0f0b3b0573333a8f40727d2a9cf9ed6cd2665073f16fc416ea3b5e9209add5ba3342149a6612e84c1b2dc5651a583296a1995f5272b3a1c0d5adec9f2a1bd68186aa2228215da0d6da78ff3df9d3c98112d421fe8e3aa60a38125f002a3fdd1ea2a270c00b77095a8253701daad21675b7108cf5dac73e6c037f048732539abf9cb7c9e3d9e712f7c8fd9378620e138275fb28f886faede2c98f19acf0250c60dc6c082604019d39c59cb1632204b02dc723be232f628cc429b712b6dd8ddb65a6a60824cb7d9d6b48579ac7003fd9222adb93185b338ac12451552ba4ab94a668c4add5259d99b3b04cf5fc68e5fefe214280183e7fa3f551c80d04a738e7a6d1a7920e42132ba75fb5d9e8f6c3f27e1d1990ca70a520c2b244e11cce447fd038e12b87c522963711b327be20fdde1b2350d524667669b92946a814727ecc9f212b091d14079b4822d04c36539913397ba3ba02816aa7126335e7588b5b678d51673d5dccefa56b4ae6e5b255a7d90f72c2626ddae4b5c92330e393038047b86699f1b9b97ce5d3dfcb7646f0b044c55aa48965741c319ca40feab5e645a2e17ce10d32dc04bc75a439addbd5ae3dddeb229ec00179eca8f0a1397a6843195822683128e1e7b02cb52d242534ca716e3b95b22981603c280f6e814f4fcb2d504dfaa5cd03a2eb059be634560904a6f8747960ee5e1a2d255cfa3c1c523e64650e5affcd237b434b78f32d71c1d74ebb3aff60fb72713d616d750f350b0cb97d2aa58c89bb6e7f89922f44356f22e4ba043f019039f722559b7e4021daafe805ec64000b3137f671024205c8be558078b0474a812b59046063ce6b0ab98c7edddc92f7b8a939c4384b630cc08a7f0d31db5e19cb50a84d0d5bfaea3613465841de477a5e4b5c005a2d63bc81aba5cdd024572c63052a80d5eddb4ddccb7119da652c6599678d86e82056cb54b410a3a37cd5c58ea11b626bfa18daa38f12ea6dfa9bdc9c3ca0d9ececaeaab1570f00873c6f4969fec92ffbda7e91178e360b517a6ba2a77934c07ca720fd5798ed63ab8e35173394f20fa639b07a0c569e98c3704933d15aab703513407411ba51c9fe321c18c803e620ac3c1d5ee23cea29b49d55e1be798a65d2da0c2ab67ac19147c82b3d53813a9f7b215f7d6a4548d03590150b5fbdc7195a505d9d29b1902a479055b896393e48995d3e8b6d76a1b1b66f8734638204d32c683c6206e5198a86878abe881b72e93c2658f648eb75b5996f133aec0f19bda1d8a79ef7aa3a46b772da0607e405cc410a2e50eb313ed4566f874f0040d4628af4b4faf8ffbaa8392454a28dee7fd83b76fecaad3ce0ce76136e9385184bf1a4e718458ce57c4ffb29bb82484420d2fa7f990e63172ef63865cbfe2bbaf133a5613a2999d84734087c4e121a5acdfb33f411d77816fc0430701ce329245e822fa317284162887cd1fbf2630bda99b6804f5d4422e38f0edf7a71eaf6efbd411830ca44cf1b57fb426e6fdcdc7ed949ffd110b53d31e892e28d5ab421eae3b3d0555d177696a5a402f1536dab14e7fba16e926fc2df2ccbd3c9a79d0368cd9915aa45091e4229bc35c2d3f78ad3f8009892e686900a58f01b4c676b3f0595bfff6d115f584a8dc3c1d29e0616f78998e1ea68fbcbbb1ff5e0ef243c89fcd09090d8cda7bc08e2d372b54b00c065eec7d5a87a67dbee034864d1f1c1f2cce33f344f2394a7d15a43817d22e9af993f27b6d77d3ca9b5cb185b4108408ba35d829c29ffe7f5d2e64b9de3531839f7b2df1b9d960f264c4887482afb39508c62bc1711b54cfc88710f31bd9fb206c1e000e4f394801bbf33851b46360eeb1743e27aca35f51e525e30c79ec53c0c0f8fcdc176142abd56e032ec308163ddea1a8a3f58fcfde97b16a08b09d84e69adc97fcd5a82ba11b04d13b6cea6ce3796c4a032ab199dfb0afc5f66e773da4a10fd2d7bbe168db137a555a72ec59297477f0b7c14b8db14902b711f879e7bec693d06246b21c274f38eac423da70d2f217195f9311ea3bc2465dcfa6eea0378d078ce2de1a55c3a485d65e543ea08221dfe7a99c61eaefcb80f231c69876edca57934dfe6b936a148c288fc454ebdc33b8f760cb6fc8240ae0092d5dcd5f8e2bb50dbee929dd364321d736b90ba50e63e6e563c47176fd6553aaa4dcd6da7e772c9ee74c0ce6b3dd6cdcfa0163025155f1eea86c4503da67e9ea7d889d3c7776777e6f59e483c8f9d0c37e943784c0171b234e76980b7cfb65cebae5d61951b652437c131fbd53a247efbfc4df5b84e853a641df25a0bb8387f8e54fe13f629b5b541a54222cee6b204dea5715530f4b74ffdd9d7a8137d88bcc3460e7ed8a4e5caf5edfbea805267bce935e9e56f1db83f1a5f81f0ad3ac5bfe56968f2d180c4a4cc74e0f86eaff1d4b314d8a938863eedf5c281f315dc80821482f0a6443c20849bb39566f918a37b01fc3d999f962d074320905fc6a081232547fb046f8b5a14d3fa62ee8397b02efb6a6fbd47bfcef8b359aae9f3b8c22c27691a01008df59f928d0a0255c61210b6d8e2780c37f0faa64526a67d11e21675acc3c85b04a55226e48ed5896cc419f55fbefc03580aa72c912ba56901a4d33bd57fd65c0613173c1accc84b400618641362515512dce7ea1aa8119d4d589b17123d6e507ea2d0b5e214299a507a42b14eb3fa8d42631fe50e0cc952858da2cdd23321d3ac2a7cd4c5f01a3763b01d63c130ae6b4869fba712629d44aeb28bfeecc5b4f52b22a6940aa3a76eefefb7512424c25bb57ef9375086b0f548042edfc05c6478589f3affcbd4f2af20f941f1903e144cfc482598ae69b9ed49187391e1c7b4c766bf0b5f5fa7ff76dd5965610ff0307abd5d6ac471ce4eb95d2b60623c8eacce4f4490314452f200b2d3ede01d6ecc3ed22296345305e49b4dcf1f3eac3ef0d4911feb4ea3d14148764e0b3edccbeeaad129f7c82840292b0d258aee414fe60592c4fead8920ca19c9269f92258484b7f569bd59da814dee8cba6dc6ea90962a66661ed5226a1e5d8ad40149bf9ffeedd04a33c5b09715c2518173476b1d010ef11b7949676195e256fee773a43d6eec5dae513f8f5576d2d62ac8ef2fc9450b66b39b4c5cc57f7e3c9389d70b89872da0938aa846e300c6a201f2484210cb3eab95e1644820ce40851a5e76c4e97dff61f0a4369a6a6c830f0cd25cf63511f35fbaffdb2ce94198a3d3d8c90e72d2b5d1ec258c902f6b971b775bae9800bcfd247b14f6b0077fac02ba6ea9f1be833a46341691085ad67b0fc56d8d3b88d7df0ccd7278716562c4a813c348764f7d97a3da2e72fb17efb10176b2f3ba716541954f720561a260ef7eb3bf5483050fb098e0fffa7e051f0ce84d33ec359ed98292e29560e50dd6f79bc35dbc890f75fb4e1b95375e24597bfdb291dd9a9ae57bb8740fd8120f24ff2dbb3d911f7f58de6ab662eb7186454b38ac55abd50e9cf501d7b996fa1ffe91519510f03d34ff25a14d69577cc420e7d2d873170f0603d2d507b643c1fc7f366a077ce2d334b6248558c32ae2b629fdde8eddaa11263d924ac174b397515fdf698c54d92f99060775b38fa26e01c06523681ca96c487694753e9df50acd49bf63bd6a322b43fccc43929043da5833af50765fa47f5e310bf82844dc9c1bfe7a3af1377e166d0c149c40461484486c338d27e6e7f9664e50fb8302427d12400a5a57997df76eebb070337eb09f950092297da8ca9bfa38597ef02c3bfe1b8791fef6895fbe46e9ebd87d64bae3428d5474f3c7f37c1bee96ddf5aa7e1c49edefcfd49d30b64822f5956e943675081658ee1307269f4ff672f1917a43455ab5d1602f91285df3c52e2bbf38bd319fcd5b9ae7e48e76e7a136c5c4bbd6d54605051e0929a0fb7c9175b76e7468ef2b2123935d35709124b3f4786d0daaf9f63fe964e325ea4ec624f3917ec9fe7ed31c74608c72a0eaa020ff1cd2aae1a3211ac4ad72dfaae02091dcc548db1151e0deef1022b2fd6bc512cf10b13aef3f1aa0fdb966152c50edb5a9985f4ce27db9239e2c091d70bc35f9cc83b9765cb7fe819e6a0682cb87a3f91c44b2325bf177b604b437787a4dcdc14256886b249bc6ae8cdc56ae812e403aca8c21ffea638506f59bf3aacb6f40a6071988b1f69001219f3e15711dea932506e3b2fa0d83de4b3ed280075ffcaeeb0f5ee71362514771c0a5ee74637b7e456834d0963685a6e70a28b4a97595fa48c4d90b8f104412682a0d4a1cd58612436b2ca5b92e82920bf4f46692c27abd779c9bf0ed7cc5d4635a8f184c93f0c3c5aa3b25018c6e2692ee8c1fbe347b21582511746e2bbc872adc38d1adfe922d5bf5bd1c2011872b4b8d2574c7c9e39478f4548ec5b254104abaf72322f171eabfe21dccaecb3633b099fa6f37b257eea5317532b6171a062d0ae8772e0a40af1b14e80bbcd0bdb43996841bc37a93b6de6c668ad0a4a9835bee8c8938bc16671795bd8197f332aacb31324d935f690e363563e0a3ced4f814bb1955abf7e0b045cd8d987be5c012c638c2c10f654123c0dc0fed87b97a828dd3c515fa10df49c80214da0d85a55e8a69f5d43126ef945262c0a544c52483470f675ba75b9cd118f51027f1b8a502c277621ba19a329e616d0da1bd213d7241bdfe1ff80c2462429c1f87d19829e20fbc8e240f05216e58fc88c304412650acf39682dae38933906d553dd999744b3e402092bd64723897187d72bdc4a13c2f3212f297807b361393b290cc91e83c10c07aa2628facd6838cbbe00dc42a55ce395455ede63390ea58dfa66d27b0ffa0074c19b97e2aa1e66f0921c84cb047bdc06f50f50fac50c2c02979dff946cd2b8fa93eb922cd7dfc87f2747405b83ab1be4a3d8bcaef2921c4234024f8a30bfad869a1cdef53e773df6336a6f21b33fe5a8c76357c3ee85e77db6af1878bc2b0bd7368fee1b84be22b454438c7bda291b8a23b950a744de777d98fe1a1fb689ec81f3c27336a8186af94fb225d1ba569a2592114a3c88fc046921a4b75b2278451441ded40a8c2c33dfb90072570362e5d94b60aab113a7b578d020c0e8039462f603af98ebc0afe00d306c2e63a45501b3967ffb1088d7befd750a681f7db720efa8644edc149ce3f1d9cfe466e3921d9b790f3130bc2e56c52e8c7b4b30d65d0389251854017f1d15d75ec8b092372ff3eb985a6d07c935bb012acfd7944e9f8205a3fc4215094fcd03d6277490bcb3bc8b1ae5c39e07d5e995b5f256e1d5526a5c9f6132623fb3e2eac66feb1e73009d1dbe871b9e1cc70779453b18af33293ae1eab35c1addd575e0dd6df6d78b984e56c27b1339b86bf64db30dafebc70850d687834439fa25d1df4f96be4f0608983b02796a40afc2b1b0b60b3b29ba9f0695f68f28cd1113db1079b41fb05884bb58ce39c9dc402ed7c098c475257fe8f5773530d9a7bb98cbac51195eb4ede5d41c5777ed0536e1d0c440c708af5a8e9e35c0182ce96f5b2d4977ac589d45828dee2c0e1eae1d18a5d3dcc17ea7d41f69f3e15ea26e532e6deacb9837d29f59f168f80d3120877dc750ebe412a8a5d97c0e51d981b9ce903e5849953f80bd5cac0ec211cda9ebbf521e8f5d30e31451b9d3679504a34300c8059fa5c0da5b9decbc377d58485d670dc0e480473fdcaf8677c2621c4e1533aa969b5035fcaa6d091cb146634f358851c943b25772e197179b28f5ab9e46c20f4dffec84b77aca4d17489319d95386bbe2e3fe6bd77563a49cf9a44f69a2adc33bdf0f9cc454f7c09fd5716ae18a1e0e46de504cd16ad903f8fbf48300c5061844214d8dc196e4a5b1204238925e3f405278fd8e737e11eec860d3933834b967e5fabdf47d4220789d82cd147fefea9b71fc376a852e19c71df6a5f15b836e53a35f63d024ce84ddbeb6ccce5f04da40315a846ad5eda7461a45d14a0b4b4fd2c57a6239bca6baa8ea6bec493538ba77ef943608dcd4e000a1c460aa88070e361a5cbd6705e104810d36e93d8a7977a605728fb74a253a71c6b6e4385980f03455c27c99a8e619bfb1aec20f653ab52bb2ff0b3d7fa93eb994d0a474efe7dac174b1a0eb45e48cc10c4b8a17e6e17e858b2fc5f33ad45657dc8ed6786b7472dc707e27a8c109489706cf3e5e586886846d8930c205e4cbf22471d1107d7404428082027a2e9b02bbdc9dd5fc9e782e02850e7fcdbeae78f0ad741994640489e90376152382530c36d0ca12b1227070d95248bb71fcf05fd3eddde6898e00a788c0bc3a27bcfc665115696c71074513c5ca6d809e0f29a6defe1566110edf84183200e4d2d0587d5baaed2ff2dbd877df298a8588c04f9e412296e50575579cada81453782cbec70ec8b94e80adf185283f8f1d7ff02cc12d759a571be641d72b5eb8ce1df76bbef788d42a504e8c4cf257ed46b61e0264c170204d40c8bf6dbd062e91e2c8f74a794b8a4fc485749551b0df3ab20722ba3f30aee82aaf4b65acebee41e88add6d8782dfa0048d3bfbe3474f61561c1ecee10cb064669e829f3cefed0917ab3983b5e650d0fd6266061fbd896e96159a56ba006cd003d5d5aa6d1f9f58748f971208f7435cd92b6d66e42fc26e7b46ae700c96b2664d5b8dd5e3c8c29c35598e3c58b2ae01fc9720528ff5fc5f466fff3ee420442e949cab2414af094cde2bf47b59d1a3b97454143e2b98fc4552083691d5f254f35df590e4133e59911d3c78ff81933ef2f6c9deaeef2fb295128466709004fe5c9a7f68bd23248a3f6c19e223ccb992a2954d143eef2b7091a8250a52bbbc07453b14a6460b0ee8d81de890912c7043fa7eb782a47b03cf35bb3b6c8bf3a30da6f0f99e97314cc3be5345c5caa3e1a08a8524ddc5939bbbf30c84e13ba650f87b07f1d2e88b467f5b8f109738be8604ef857c2519567a4f73e79d398cae7df541b4c97448a42fcf3ba58f1a3627a36c924afccb54fe77d369d28c134b358b5d8850ff015cf8db2198fe9e8a01682f3bf29dcba0e41a5d80948103fe514c7a25f8a1b26fae21322fdf345f3a41ec8fa056f5dbfbcc11ac5531b10e0d1bd5a49ec4deb6d5699273ba704d019ce2fa25b5499ec0d05fe7e83fad4b1951cd472b7885dc8f376eb6c9f6f24296371b5847017d898273c815f62639287c2332d1e37af5e5ea09af92165e699b9469faf23aded1c1c268f5acbf7300fe93d089f49061143bf0efb4759e8b41bb285566ecf6c52b0a85e54b39d359c77d5e174976129e3ef318d69dca140230653630b3c8c0cb1755664318dc4f8884376ea7852718581cf48bfcd00062929c7f9a64da9bfe28710336938cd64fba6e9c6cd6f66ae678e4e220b78d2d5b847e0d881b63155de1557be9f8a0b4063658de2ad3a32fe82352014a15485baa3c829f02ce4e4d09b2e8d8b9d23bc1e6bfde3c21df3144bbd5bd6e431bc176d7795d91ad174c8b97c7085770f347da397201d384ab68ba49d1684a0f05da431b2d9fa2175730aaa32309a30d1816474b1526ef135fbf2a1f692032f8745c812cc347762cee8fd2f7a51bdbc62c01e2a0b037032d94d96fab3f993c6ccb2020d8c6128e94a86b88f4ef3139608fd8fc93c316d922c886b55d223851889adc1cdd772750109ba1705f402172be1775aeac3946beed843810e84801e4c42e1a8ed790889d7f42091e9d97549a32c20accf0d97d8a8f7d9ce3bec119285522a817339fce6b919d216428c3f4d830fe6e8992655863356dc7329f55f4034cc0da12300c3d7ad4e253db16fb51efd51e93d7e00f9a20e015d45af676e209b1d428099801d95c53dec5040c0cdd3a23732930e31d55587e85b80ac6e3e58ebd1d56268a151d0570ef00094a997edbfba9bd1a43eddacb105ae9a04e840d042e3b545e1ef55cb3e7e1d237b26fc242645809962830cf355dfcc80299397af103822468714fb5c9a4a6f2188c11bb152edafdf3c45f59cfeca3f0a0c69fef8abb7338b38c22bf7e888d3c4b3712ef2846431c27346cb04834af055f89103118e274b8ab970eac07a02ea5005a876c8606a51f8b51df89083448d5ca9eee9eff92c39cd3f6bd5a00de35806a2ce6f0332176439ab7d51ac13513536099cc8e5b9816fdcfc88b5c19d8d0121023a615e4b279a4402565d314b92965d05e9d71a7c41980b34dd705af313d910fad8af723b9a7783976d39b99bb97e52e0a4de92144fb2af53e55565350754cef4cf5bc291588520f20ea5cb00532b793e6b662a82ee9d9f6238a63191c9d4967ce582bbd73417375c2fe426f8589e2cbf4063ab42fc97cc397343243430fc66459d0274e418cd0713ac5f68cfedd9de6aab4b27afefee28e00cdf65e685b2362a424339922d821f2bae71f79f92b600ab1dbc325e8ec4cc0a192042d584454731b672025dcd12c194a16b85a20c1763d35b08eab4ac2e112f1c250e3e0a71e1ca5fa3cf6f039d820022439aa6e31d104b94c5a7ce391a431908d18816c5666174b7d8c20bad10abfed47ff027fcf29fe633e7504bc75bacbd249026ed751409b3a35f156aacbd812ed3260172b5eda01663ab3683aeb3b340796afe44b21fc65f7d40d02bc4dc7885f38fbca00357a2089eaf3af173bb0177985066e8b647d63eb1839df1fa748fa211180b5d25240eaf30151d20db2bad8e3c1e737a2a72da66fdfa20e067ccd0d098bb86a6b3f2e74ee45d83f9a100d4062c96a0a6b0304bb8224cf442fef8cdf1ab5c008303fc6121771091f18ed3f0b52b2edf216c3491b474466fcffbeb2854b782dc649daf362cc7a30c379fe899c43d40471bad51e04a20b57a92f98ec50d2c295273075e895c62e9b2b38c942fa20f446c0c506a31e584da5aa25c08c2613c3f51aecd6e1c30b1ba6145bdc0f48e6dc68e9a85379e5a7eca497400cc097371d83cb232bcadf358a7089928a381cc82b5bab0f449079223628126f335ca22d8cf4825e623aba01c205e6157407868e73f12d5ed0d258d5b333ff3bd0e55565da525f73efce7fd876b41bc67545144b846b923aee5e37992c5f24c01ce347754de2e893d84a97f58a3f50b5515a72c8765358316208aac90f0510b2669c7fe6e0c646436cfa89000335d2fa34d095de63d3ce745e038efd89c10021231816130a1fca639fd9cca2fca26a024db4c457beed3e5e220c20ca39ae06e7f2fb773db57245560fbdb3f7bc0a9debaf43243f01e108f3ad805a96df2eda2b25e24e31ba2ca27a9a8bdef0366147a78d63fe8e8ae46b15364f0b7c443859756be5be02d85cfd6b4e98f3e209384821c0c033b514e0ce5af645b0670441eac7315495fe89384548807cd666ccd7174fa9c479b32ed4cf4e7a1b4fbbdbcf1a67d314bde976da0ea6e33a5d3540d283de1bf50593c41aa9265bbacba6f477962f430609f09cef6025b16c17fe23d496fffb5c6411f19efe701bb0b8535789f02532c7450c87386e21530b46c67594829e53a602d1b62a9f233fd7e9336873e74bd21b17ed600e2268e1552bdc5dce35cfad3a7fd03a0bae352e47054a28ad4521c330643bdcbef955bbb833fc68086f8c80d2144e06dd360a69bf77637f6622171e6b52d359f5e6ad2e55cc4faae7607b70800b60a576b8029eccd80ab66f316efffab3c6c9b3abccb20ae7b5dcf9656c809f32f00a8511587740ef2e242bbcf67d3bc2dc1132b7edcf518bceeece8f4b7b072e6033c4606da4a63b5780565c93e9c83c606e441a21e2a7dc7868c06d1a96732ac3538da5499d09f462829b31ed407ded13adb2b5c9f2255369ea9eb5bd1f944dfd193de59783e871965c5888f81d7288137c3cb51d2446622a1e298dbf2d1bdd7e0c686b71d3b6aaa89040a97dc854d8b3c1066338c5580f7f679f6a6949648cb106fa49b039175ef806c7050eb57c457274c806766cf923800af5757bdaa08d4dd0e9ca87f7ed4d483fff8a1389e92912733789d5240a12c284e3a7fa572e143e54768f9277cf8f5aa703df205e960f8e38d0f622b3c1a216a5c48f1010711b96f91b2f5e1b589abbf799e05e4a802abc3ec87c8533025628c75a0cf0d9a7ff88b9c1a949b2fe8b78e5f418d21adcba1354a77a1fdc5aed6a25996975591b9bfcd708551d9bee5ff2f6b9002aa7dc1ec3b5288932c5a23acf2c11a740491c6facdcf3667dac21632e5ad0a13b2085e8c41744cfa7d2956da545b38f55402a0a21d34b9dfc2a32822b672566b9e75405e66914fc6d4938a26074604d971f1088db4cad299252fed308ba271e990e465d021b0be724e1c1a323be8a9a3bcd11ccf9cb9b4ac22a3c22c83d16a5b0499ee1095cdec04ccc2eaff9a590c7202548f75fa2d9df22fb4184fd0aaf86f5392ca3d3bc61b307b58a97914c538a92aa5cd99439a34aeb41ec40c5cb021339d375740fdff8e690702fea53cfbb1872f39d355d0d650a68a98c1f222e63ab82658840513b3c43e92e4b7fac53f4685ad15ef43240df2e4654cf30dc71564ff786f68c8c7529b60005cf1d717cc168ab98c4910ad4dfbf514540cb14289586c43a17e616423cb7b37e485fcd76ab25603f0152fd125a314337b0a294b74844fd998e2ee48c91b21667a90f106754b45655a6c9d08c9ffaeea078af9129946729ff2dcacef7a4cedc5d5371885a59a1d65434070cb4eb88cd689677c8089212c79c4160fbbcbbcaf65d047d50264b425ef0c6f9a96fd8be794bdd892886f9771056ea72afd9382fcbc970bc49fcf4c3537d8bb6cd9a387bb609eda5e6e6fb475aee09d327e7a9c0f49e6e05dc14ada8a32ed0981f93d29d7fe8139f4bf1c82cb261ac6402a802ca747eb4eab95f1f514211e145da16ba849b0ff2338a336f71c8748bfc5e29b7069ae9cc4a5cda34abb9c026f0e2699ea1779c3367fc52fda8c717455d2cb8e67ef3ebfd2ada2c70ceab7652c492c34b86a88ba0f53b62185181a5c824ad7a2bf0caa7692a3e18d77f8920b40a6d1777b5538e08376f1c2c1695eabdef30e1a4c22fa4c3d0cdbb75b5a1620419df83a8bdca07c68779d68389f50f7baf9a0606ec08cdf9bd26919eb41cc493d7b8ded0e0022c5ec8b72ca3bebaa1711e589eabf1161834c43f46f6775dd31d661a017ee59fce26ff54096eecab66562cbfafe7e87d6aaa9cc7de9e23f4bd8e5b41c6102476afbb4e4c3b2e35a4551b2eff0c21a1b16c209a0c035f19446ca40442fb360135f511df350d06e2a03573e985399439a58774071fee967760c70f91e6fc5a22f7842180f09b2814aed5b3b266923ad097b014a0f0fc2cf3a87773d74ffe1e20db877fc8ca04f2a9ada1c2f494d4340ada6ec496a65415248326a2b989fc113699c159e26dbfe250995fdaa7f62d5387d2102562e6c58033ba05345f2bac63ae18800c7c0764ff48e82dbc3ee178ca51437e3ab33851ed8007278062e135eb39dd7b273736630fa39875952d8b923d2cb2982c3b231733ff08fc824e216dbb4a9e1a3243d26c152252bd0c7e2cdbe44f23f2410559e9cf6964fed93107b65ed49e246cb716606273ac8916370556634b5d7b9a0f1235c14b014708cffb22d5625877cb47a705f97fe203c1db33a0547d1463af1757f1540c0a422f9c9356fdd82df99fa55e5089fe644b3b87f4602860b4bdfef3f68bfe0b742c34abc716c63934151afa3ce26ed62ed90865cbf84a1e17728e9399678d461d8ebd3fac5c1a761e40a6f96a1d06d99493b8dbe60d515b8517fe439a7c0c17f07342a75bc1c37d0e3f67274bb03bd3e342dbbd2f7f22d5f41766e544bc27c35cbcb4d852597a14c2c466b966c2625f011b8f715f7736f28fe2e080aee19e5bf4067644edb3efc43b308d5944d74f2b78652b6b8a82cc02edb7333f0d573e1bbf12c9bb60e04b2c743911404f57894deac9a36c0fc82d0f7bb7de7976c2aa5cd068e5e4f634f503a0be5575aca13ffd2f16c7e5ca3d85e5c479fde75ebb3f5421f5a35b8ecd80a08c058222ce10532aae073d9884cc0ef7d1dadcd9cf4b3db16761b5e4edd2ac50f298c68936a4f5c694b54e9984d905b511dbaf76ab845167835c2b376a9a34a94fd845329f47359d792be9afbf3eeaf5bf0b00e63c3193f7e6dd376dac8f6c78438c6f549120e790b90b81a4b736fa3a3a7fb6aeab9504806eafe108822efb94a06f342150eb9ad06bff7b5f66394b3d53adc260c41be80d88e47eaa38942a35774ad123183a82b54c7e45a75e074d61560e4ac04a47821c27f9393609cc4c6a55893c8adc25bf1f7c5490493a6534c535977c2480c35c84ec651be1c531adff6763f6af90fad6d471ebbeacb5c7459324dc9249cc3e34f2a2f87870c9d4c5e150269d647d15869a103b57f7198dc41b8de6da3e0f6a401084f08c26e850a98909e7c282b8d9dbc3c5d730b4b375dfd47a54264c14dca42079475777b8b604287ade6465fa76f4a05c482c15037416bc4163d3b2c73a0114595c8fa4bf6f0ccee5853875e79dce1b4d10a21b76bb7d09bc558bdd26c6e5857d433212f4cf1ce57581d5dcdb42ad3737fd5635e61dd893112400bbc0644d7e69b11fe8c3c18aafdf08c7ed67ba01389aca5a9d03b1203a6a00b411b0e7b30ff0ce5e755de5a3bca5df2f2ad97e3116e149d3b1c75c778ee04745fdb0e11788849ef81302ddd26293477954f2f9ed3bbb37e7a5abe1dd8228067fd42bf4c42c1e05a5a623a054d400fd65ace88357e38c8ed96c8467b92fe05375afc4d5caa86125d8dc7b3a98a2c2f696b367aadc2c2cf14483c1a421b2096c308cf0384e7165ebebc9565215121807d5b0ee73bcf6855238fcf463bfd9b276ce622e92a2ad0466231083e86529ead5116f2aa1aae0231593ad95dacd32271092967b4a41065824aa67e027daf88446ba0ba0dcb14cc15199fedd01febeddd20ea4268de6f12032dac4bad0956d2d426db80d9d58b17948f18434584ec6b916c83798b8c0282c22337e3b7429192cbe934952d7b7dddc6c65b2c16a4ae040aac4202d9e845229d15614576c8e60eb7ddaf717bf1702e043ee93fe7dab2cf4b6f91dd1c4b30dc04b55a0e56ffde8239ce014c7f280a48cbdb5ada71c0d53c66282bc6107aa3a517f496369783e89ee725293fb96c38c14005c2e18ab9264907d3e365a9d8bd2862f7a02642ad4fc86c40834b01eec3bf4c89f146d77ab0240e58c4cdc5723496af674ef178e0b01ac893675665d2844c27ae7f0194b22382fead40071cc9466b0ef86f572359b9c2d827bfdee72a2f2ec0b4736620f78007e375e2865f6020662fc1fc1c3c4bb15d4459694dc6f3ccd5224c1e6b98ebcbb0bbadf4056179f0edc4cb3ff45a9217a18e6b8623878dd4d144ac8035e32eb1e81b9823046ad3fbd2a12709bd0caa21bfe506b2b2d344faa3c4b701cee22f0cc0e93629fae33de74e9bbdead24eaf326a28d280c8aa03d8cd314ee0b3a515c6cdcb4c5a70a38224ef839c2022c8890a9a9f28cf2587123705a359f0a0c2761d9d4b1319410b52723653405250358153c0cf340b45105b87b0a673ffd4f38c2faafd2dc76811978bccfd8e7c83d8fc642318827df42ecf692da693127f4c794aaccdc309f4e048613fe62221d0b9afbff0161043a9ff3b3c8de34a205ea6cf705f34c8384de7adbf44ccd1e962812e7bbc80f9ebdec352a95220a88c8ea513e494078fe88828edad532a14e1457000eac3038669fa663cd4c1792baa0e6335007852330c47901a3c9d0994882d1a1114c8c3e0a6892a9d087839c2a14931deec7de922b403c689fa52cc959d141a2bda04b17a4beba6374d71707fe0587da8259b7d35e5a46046cc9ef0dc8b7683b6e0694e77d2bd4909aad7160fd1050e13e1183d7a899b925e89c6d0eb5cf31212723868f720afaa2eb62872c09ae32f6f4e69c8db5a3d0e8a0ae4c2ac7e0f7c125feba40cb452281fff37481282fef254b874c73d4c06b4a4a72e786cfac11a0d6bfc6bfd8ff14e95bd3cf2a694112b98e5945c4c1c288167a96f8ee2ebddcda3ceb4f6872d021abcd0572b77baea30495f41f9f1491d81cd8d080c64de9fa87cabf19aed73098fa65aea8af65b6b3010ba6a34abdbac1fe0e1045e9e994043def2f00f029fab603c37403d22b50ce677e866c16cc34b59e60a4195964a7b1273978777ace32dc9caf2f2ca2b7e73a79d8d8e3401d7973c9343e66a8765514e5edc84489ef449673ea3d4f84e5c8f53938ea3a9a4f3742b14421b302d20d257a12c412e9d2bc64fede792bbfb81dc1413fad3a32068f6077c8adf96f743712ab3013edb0da80e56173231221328f2247144b6f9fee63ec80c6755c2f6f059dc3e4c61aa7530e553a4764f0b7d98d8651de5f40cdac5f88a80b56d7afbb78b510cf63b89538222a58de705af39a7752aceabeaeba4755c56c194234fdca6a0b9ee2051571ceff553defd7d6f74f56119faf80841b471e6ee0355d9c7f89ba1a12e1a6b17f6bfcbd43bf01451d0b5ec228c3d33b8f7bdaa1939491a5197751aa420210019dfe8b3cb7c0e2a18aa617cb2d2dcada546042d91a2088c14e4e63b0cc6c12645fe8e528c1f8a63e848c49ab14f4fe735d9a60647db17a7d495fc244293cf47a4ee3b81326d5d84d5720df5c099c127c27d6917ffad395ab3b7099c21e1555a452d8a43b2e83760b97698062e133548b5941da4e897aa64f290c65bdd477d071a7c557caac289466308673682a6d285dafec010302270e29c9aa98d6b134129622c38dffdc05ae4609cb2e1733a9bc9cfadb84fde970ab11bd26e4c8f5f0fe8f937c3576f5156ee2a5c667bd3608daf9644f0ca79390a9a633565c0d913d9369d6c75a0bcedb73bc2719f7951d8a0cbd3e7745c1dc56ecaa20eae751c3d98e71af98b767cbb28f5cb0d6d2cee21ee71cc1adb59fbc71e91547f4df996eedd175d6a8870861ec5c629f04e766839ad12824a39237771dd58f06936187ca1d1b1e68322b36dcdc99207dd5328db98e082a5ddfd73c721313dbe4fdd02bd5bbb33513552b99d70de96f2ab5226b016dad5cd8ef242fb920c4f1b9f76aaabdf56d7d803563f2257dc704afe320456ef3f09fac4d618a81b7baf76377ba64f392b6584be2f0dcc1e1d9505f01c298f686e4a077943fadb98fe156324293a3a1e7c9073798318fa9ebc10a73cf4285231dbfcc17f623e92b59a4e1d9a283636dc41969e4937d78beb2467889fd0ed0f8c05b5194f27bc6102ef438c3f2792e3c06e4dacfc79eaafb24e75045e76613d70885d9c95f9944b377c5667f1cc63f9e877b5d40db8ed1c60baeccbd7d225f9b5120dce1cd695f1c6f0700dabd89852fef188dfdf37b7e2080b2880621dd7ebedb346decd91c0d1f6aeee671878cd2730c012a218b288d4cf007dbacadcc56503c40aec9a182b3d24cea49c8532fcc4e223f3fe252ddbc24b9978067a079edc7618b4eb266b185847a72f6f49ac02c7828e4627e662e59a07a5bcaa3aba481bfc0766a2b00f0ffffff0f