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

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

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

Block Certificate

Block 52272 94f399834a1f1f5783ef63fdc25a860da3bc72a78d04440fed52de0383171415

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ac081da384a2913dd8471081c0f12385b19ce086e4deebf92ee59eb4279c4c54
Certificate Block Hash
94f399834a1f1f5783ef63fdc25a860da3bc72a78d04440fed52de0383171415
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00b3f20100864e0100
00080000800000000701000000000001032f00000000000000000000000000000000000000000000000000000000000000000000e457e902ec0797fb1daa1752ea713a654700889ef4b700f1497d5eb3e50989028adbae27b7873a83e24ed65991c551d3be13971803ec8d0201e22a5cadc287a83e8a8fd81c78f8d5754c684fd2d0e8c0822f157cd13020c47b110000000000000040020000400200b3f20100864e0100

Raw Header Hex

0000402073ec3d6f04590439ee26443e1c704f4a35195ae06d003ca8f41aa1197eb4c434fa7334487cc8380e3df70249dbdd9d378c51cad22a80d20f0fba013e706a0c896716066a87370918544c9c27b49ee52ef9ebdee486e09cb18523f1c0811047d83d91a284a31d08ac

Proof Data Hex

59,560 bytes
121216010307fe8c6a2c68ddd828132d93ae302dcba6a20c786c7ea77146c4452b6a74430beb8d7783e367a8ab81f3aee5bb06c3a63a0e1de7839743fa6ee1de3ef35295aa4f97f3464ce69932a7333bcc3a7bf471b96fda4d9dee8d7663789a00920f2d305ea3f50b02268127d64c03677159f7167640616cb4c581b04d614e82d2376f90202eca0112c1038280def5473d783f21bfc2eba8f64ba28b2049cd3fd0a7b89dc302dce6414a6c2720e832c4caa390a42ac89d6d288b792d5a912b804ba487cefb4fbc3c8f636f692d6f96f1d981a08aeff8c6837aff74377bddc69b7e7f631dee3690bbca1a502337741b8591cf556094bffb58507db0cbfb8339c921bec29d00a259cf818b811bd858b9493f4732f4ae6ab2bec9fcbb793da664e6053fae8985beb7363c703be990dc75e5b9a264c562f3b552cb51b62f100a3daecdc1d4ba3d48a62c6b04aefceae35ea3d78fc5a2ed517665d4c358eee01e7a1a25eab8bea7b025f47bc584aaca6c98de36097efd4e4e7cf7004afacb81108c5ac619758c1bb341674afc067dfdf6b8789d70e6cac168038e68cd95f189418dc0549100ce62e77d84aa6882b4ba7517116f7bae8d7a39213049704b6563d1a17e42a7f6fd1aacec0b1ca80af86037202079acd1c73eb8b3b838a323959e5e9598b4098565e65618a8e308435658854fa3f001c3cd28abf3647261cc7f6e70fc86f6c98911995512118f9657e8b97376d70abcef8ed6e2931406c30d6ecc77448d492f1ba73ecefd1ad7f6924a1f7c6026bc994ac1fb064c95ed610c9117ecfdcd954cce8b5d9ed0b92d51560aa218435922ce609fa13efbea7c0145732b9d5af6961c332db55335bb38662ab47eb9ce094c0f6a3e7398cf4b9f83ee96894ee6dc7b0b8cf8726b8786cf83751e2a6af390269c92373adbb88b8babe65e612bfed08ca96dac3b701b7be10a4e72ab1534d246175f03d4da5b8d3ebf85d7b75e92b9dae9de37e90c201301d1448a76bb97c75e1edee82ab52fb16491f5f27945f5e62740215c18da21a3fe5289475ae15353511a8615654faf86532964058bc4ba4dac87ae86b745fdb421a992aeb1a1f3f173f5eb6fb07ae93566312b8370d16dd3b4a6b02a3ce9537163ea830d93f94c7cb4fa8e0746fa3c3b797a0d495bb6802759480327c18a81763cf8a8688aa4704d77b8c1b8b75850ec72c411d3225ed7a4f02d81e5efd1c0b101af4e319e2664bf5e59cd0654f1f9b4be664ca7df5d7f42b40b1baddafbe4957d49fa3a77ae81a8fa217ad245cdeace5e5209a81a63ec6d485dab0e7cc8a11dd6d48b2a8b0f77f2f272342187a51a41ce7934c9fe7ed05592cd1c5e24a517f336118ea62003b340cdb370ae9b61205f9e7c26e1ad93281eba36db728cb7f323a051b260d203aa37a920f7ab1bef46a758e099f63a6762a4361305e930ba0f8b6c565705b8f9e797a18f19896bd9536fcac35961107d40573c964b42fc527931d8614c35ec5b31905c604045e2c0306a74e0bd38c57973511107afc8737955aed7af10c427965137fee158462dafd8ceb6f2a64c839760f02d94939e68c7dd47b858b6b434d17fdfdb132be5e69e7b8fe915d75ca91b75c5da3f95f69fb08e73f4da917b6504830529bd802f57c2e58c68e095a1f39dc682d75cd70c6574f7dc73186a3c35dc461a5ed7d237d0ed5409f41f7bcca2188679ac4eab25276ab72bfdb58113f7cd52a32dc57a62e3928fe4decf047f554f37b69b5814c053362467b8cfcca8462d9a70a7973cce50fe4bb464ace44da4224e06322b04599b7a5ae78985b4e1ab7fd3bbe818ea5fd7c9bbf2ee7cf838683070763ebe1fbbb48254f2fd63685b826931af79e1c7b7c310bdb15b8b2713e7b0b37fb0a89a7b34516017966816a0fa822ea449af80fb5309084dc5a50c35ee46d2cbfd77b124f4427ef8b794457c32f9657c852414c6a18992095719feef3ccb24f410fbddeb240c5e9ca157e2f48d691c5d8a4acf3931468ddb8246279beddb94248ddfec0c5a590ecda02436b6ab1ed4088f27e70ad0d589bb0e6f1b01fa83872fb48d93478cbbb4c4787816b0f00a2ecbbba905c8b2e3bd76b044c44a347ef9a7410e8d9e5adc42f5c1e8f6378e70809b595f6484e0ce20cc97a8b0512a55da1020c788ced579d400d5d30c8aa6d01b2223f4bf19bdfce105f5a14b886853ecc414c4832b77685373dabc9f8f4414e9dd8f9128281fe596d8d58dfa73911121f318bea570815b943a3ec5ffc5c582217ba840cf09dad5e91a4deae899f98175be7ceb49872b0ebfd17f1f8974b6a47fba849f36192ecf11b9a687a107624a844a5bc82974225013ae5346e8de3b3f215f1b298612279b29f01687134c63dd41f7d1a4b8868e2c2bd6ebc066f34ab87474c4dea067d63efbda57e5b85695ab1b849dbb91480dc0a7f1c95bafb3c7c6486cada2fd3cbef2b1c14550ccebdc71f5f535b7b68f374bcca612301f29afa2f91a7a97b5bbe97fc80f41e2d0f866a7dbd97fe8709fabf9b78500fb410763ed1d2a38bc01827606b5e4ccbffa7de05cd16643b7b998780e72d6ee84c31542d4c489fa356d7a44a9dd636e54c53505f581fc1f69649c03042c689e4722b18b05880ace4b09a9b66160eea9f1e89a3ec5492d50d07dc395c0a0e555debe5eaa81f54c40444b0003c6f6ecde0d12f43b098675f7720b205b2f3093a3fe9c0924eef17a1cf0f189725db4abd70dc46143d13032abf5a79e43aaa5954cf6c085bf7ebebe82f22c24e93754de02a21397883ea24ebc8d8aebb91d1bea5a5adfb860d85eed570c4bb9e3d27f7631028bbed3d3c218c4dc601c9e7b3ae8e445f13997bdc2660406eac04bc2507c5e38ab8b1cff2f7742ff2cafb7a6d2ab94d2a2619241b29d814e0e9697c42bc2be9df71e829df576448f96ad6009d4876d73cc9a4e3d15802e6ccc8d96080de28ff893174018dab84dbd409d76421d704b84a1f4d541a6b681c0e0fb1f658e33fafa2564f51f18393fd3940670a619ddd0c12a2180d0a277b0edee2191c3caf0f654d0bbe6705c1ff4def319ab45834838b4cb47677c652a3b57f7dfe2eb6cf5814d14e443e221d7c475ac30787f6f4417980dc4223ab3d12e2b480977669f76c5dd2c4e6e00e10cf5bb38c0d393f8a3b2b87394c22d0522c17a7714d21dec6e23e5d736b79119c88e6087d8bcaa4343d9bf577b395e506b1c3e628b8c1a2656980af081cd42c39ab0259397c8617a21cc98be7a7fcce5b1e1be94e7162f297c7653b3a38868415ab1e38210c82acbc49a34767a808fb8f7f999054e85c87e3763fbe17af568f57b43215db74c4f9cb90196e2493bc626cd8616b373c003a3dd0047cc5680ff615d718b1a7c687c39b78d01f8b234beacecaa8a6535c95cc362a5e0ba645526e2d039c9ea424906a0212a41b9f793d1a8263f620c16c2abbc946cab1131edc79be113ca2af7155375be6ec08d561008716a76ed383143f72f219661abfacdea7478a5b69f3f5c48cc572a0b94d82bb766823f3a9960bb4dd878bb9d60404ef266e3b15ec9b220de1bb3741cfd4bb3c4ff70624aef5a9822ab3bc950fbf7a7bf97edf979ebdcaebc613fb6bf124de5bc1065d1d7f8f715318fefddcbd156f907fe143c2abde4b2209ab10995a89db20f9fc3506e9c7342b45d20d55dae6e17dbf3c26ca0b48fedc13405a77b94a3b80cc0dcd27c803ac5eab93f307025bce3b6a0dc9c38f6429735b29e38226ef4eefb250c38d03c2a3d847f170e0ba3d86935744723292388d9ac0a60fbd4a393ceff8c18d474e86758ef8dd4d10fc267a892eed4cb75e5b7657cc2f394a1b8260cb28f54ca1dd98cb816b589a6b280153c3b5b7e9341c32c2e58ed4ee0bdac33859f75c412abe7497d7078363149eaddde8e6aba2f6b280014587ab89315e770f3b32db62367c0bb046ff6e237d4eff2e74ec1da75a93387b89487f4fe33018b9d769b507fea21e726586486356725dea84dcaef610e99b31f03b4586e3ff6708bbdc248eee1233e14b48e833e47e7f13d0e9a1261cd1a9868e89fc2374fe7d5d889cf4aefb7395f54965dd1e8b49ccbf2ef9fb67a00487e1e23762bd9b8da145da8edcd5fa123a819e0ed01cc13b42a9937fc8b0fa319bc4ef8a6d42f4d00d90a045b65541028de6a1b429525135db95a01ba34608cc014d2a33d31fdda2ba24e2b86318d0fa0bca5bf9f73b6ec3154f23fb2e84a5d92210c7220e086463888196a6ab8e007e23b3b54a41e31ddd1ddb783dae07aa52219b9f2d55f5f0311955e1a6c1dc87de7dd685ea1693bdc22364d4a04a738f401e836cecc4cec781646d52a7813819f25d4e15fce0f612a9f8dbcbd2cc32ac0ed4630fd8ad04febba200731c4f9825b7430d89418be435609aebcfd91cfc3f5a2a6c7978055a88bdaeeb8bed7fc56df38a435157a26c52dc235e66810b8ba67b76d7f67dfb94f1d6ab84068d5b350b3bf58a9b104cc5ba8e4c0f87a51c5e9858ee7c50b0854c2f251bab1618f5cb2c2469bdc1d0f15305ce95589b648ce243c2f39ff8300c0d6ed3e936c0489af10fd996f5abaa544523780396f0057b7687277ddac36a4c85a4532de527083e9feea780dd2b2be20199edfbbd4371f6a71dd56903a4923b2cc8b96dc4640fa2be45c76a420a7111f77075eaccbd76d154d7367e8ed3b465fd6aa3a6568192bc8a39cb72010bc562229d5b3c6fa7b88a20efd774a2d9b98c87a76de158c214ad8ac3482ba14c6b6b6406b2fe6d9fbd6065dfdc106a457ecd804455204328ff202b34c8e8f33058e5ba70bb18965329ab34da422a8626db7054e11e7c5b93f17fcdc210cdbda01b6391719001638567c95614109198a47f7366b45bb727a456669814cde6097194dd0cf2827a59264c6b700ecaacab6c347c0a79bfecde28736bac3ec862d8809b88ec05f5bda55ec6e91e39212f38eb18816dd645f89948c4e052a6c90cb31d952680f6cae209352606fc9226f0f05098aa4366cfb7c29511b67687c0d934f080056d65f4222912e933f364fa42abc4b8b829359a31adaa27865bf729f89b6019272e2ed6eb17ec2c133468fa829cf9d3e6c974ce5b4023313063144216f8f2bc7229b1322ef289f815c6dc1c95ecf05cbf5269f0ecca7467e04bb8d41b3ceb62cffb21eba5c19caa381af2eee5dac0c76670c8d837e035d66f11b17764f79f257a1ce06fc0e7bdecb1cb34c00eecd9b7999f43e6e6f5e1a3bb859f2d5ff9df43e526abed15847d9e5f4045e3ff0d21bc368d4328fbc2d78b310ad7b3f841b443b455f219831b900282f7b18f596c650903f180258b40b964c4daf03ffd913801a47df01e6673923d0448fecb7b583f60b113c37392f432adfcd35d56efc6919675cdf19073e85420120bd30b6188422effdf230a2f89f21e7ac623990b641d763fcf4ac717bc3b126e632f2975347243cbf26e745297950709629541cc02d47f59ea208e8be4aae75120113b183de0f81461d89b1241d6002d0f2a12e626182fcf71bcbe7e38e7aaf4121fc07dfe3cf7e26f3c0ace6d9d4fe2867673b23706edb6d2cab5c60f447ae91d3493e65edbd6ce5362ef96ca7e6d93779b7fb4635bd7ea247953bee657880e0c0f61a0a96cf161f8eb13eca1fa8ec3b1c252f6094193d7215b00727ad1b18f50339527da468c0670abd596fc590cd5be79d4213e8825cac2ae545c25d10390eec1dd45028b32e6dac0b6e50c82ebf41fa56feb885914213615340aba9dce2641776168d1690d89e83647888192152e7c4fa771b0970a5755e1e0abb43cfbcdcf634af34d1a301b98632cc6077649c02d96d7fdeceee09cf4232eb278aa79b2f4350675db2c290386baeebdcd6658f94f5b05df8aeb66e89c12659434bfdad548457d4caca52bebd07dd94496459409d4f649261f09883324dd34657ea5a8d99cbfd225b15fa5cb87a9010174164c173d2605d5ea6e571761ea91da540417d7c5ce0a198ac194b4a78fb6d950f5234d18814052c39ab8c3ac7cf8ac14ff8ab450b7f13714944a8d68ebb79cc8d5525f868e1baa4a7420a51dd110bdd785bba7c1aa57995f5c33bf24dbba0a3ac472724bab69d428819fa7d0471ec871003bf21479637594d31609f1f2711345dd261d1d7396e0d1800065ac30541bdfd52943587a7bfabc9e779c600b0103687abf16a2c0c4079a13860472fdc0a5e57ee6fa6b0ec9a37fbdc813bd129cdab9ecae9f4975e62af2d380880ffeb023c6da28f37546d55b01c184cd4ec8a4e940ad9d5707fb23ceac5084c3a83116184c841b2802d8e42e7977a34776a8fc7f929abb446f3abf0060659f49d0d5a4492858a9467002595cc2dda8a8fa22ae3916a9adbf62f337f1cbc13f78051b5e520cadab00db42f9043c27bda7d3cd59d9461fc6c5b7cecc3821607e31e6b85c5246a1ff99d193daf1dff7313ed0c3bd051c8bbaf6c232ddc7654108a58ac16c80825f852e2d6fc6b624f53d7de5faa30d52e7e668293451c72f32a185b2a6b26cb1c5c1db4142761148616b0107d45cef540c26814c94db05d0638a310d14c36089d477fbff6d7f2d2d1ace415ffdf3f9dfe0420f159ecc705fbafaaf04d6549c2b5f567cebf1cb92f5e785d5b4999c3ff706bdf3b1552803da35dce0af6034721c5271175b2bee14702ac5b4136b4d35584c4ac9a32a0ac9bd56999b82852abc2eb10c8328b4931224538de62bcaeed4167d6ba721f58d944416b701ffabcbf5fb3b688a433364f212dc841f7b7cd283a62f29da29a2d891311f13e5fb6e49f5fd4fa7bbf423d44f63baab3928df1cf0e3762bbb8b23117ce04d3e17c07020f71ba73982d3735494107bd5111b14421a4c6de04f5045aa923b38ebb0e8f8928be7fd7bb7139b51b28da51f239a00cae56d1dc45766f12716bd3a7b71780a6502574599e7337b61ff8f0ced0362c7d72875bd9bb4b19f2d9e033a969e9f1c61a6b0ea85dda183b2762d8e5b44d32af68a64dc10b11c5866928dcea6bd885ce8814ad9df8949fab33dcce1305daf709b4bdb65a6e8be22b9a5fd16c1a76a3d7606f0d8fb1f6cbe4c91a875cb1a8bf86054829cfdccc377cc5c4f8b6ec0e2d7d61ebd76e6de77d54a21b326df0f62ade82cb64086cc5715366501f58c83b7bab50df954007faf7834276c378221342aa30dbcd58ce6bf70f1b4575e98ce48f6270e5e2fb921d7d5744edcf87b231352e1d91c859c63d97df5f487734afdc50800f67f1de32e87b7f3c7d32a7abece60d55724a638b8093aef71bfff70e4eb0b5e89a400bc1a045b3dfca2a4e24887f6b1e60d9feb9537d48e7dcd1adbf28aeaad73ef55c968c55a796bae8089ca910ab70308afdeef6a3ae26064ad35e9e17d23c9941fedbedeef11c61cf3357e94265b3e80f3dffab89fe87b70db3f491d1e5e1299138d0ed0e217255e9eca96e4c962959c36f63fb24b71115898e920a28c164a84a52ec2e11659b985c574f448c3aa17704a9627e8be0443c71157b7b2ded0d5fab48f610590dc772e542ab487260e0f41a940d65e8e998ba38cdeee64dd0a2aa21e9cc692e8962eb9228646ddc59eca7a00c642ad4bf2041b9f74ba5a39a931c46e6ed714c3cf9e9abda74bd96d2c8414f6f1f8c7ed0a28a368c977b518d5c68c0c88e7ffe1c478507b2a21e9381a55894e403026a671cd2457421caaa3ebfc44ecdde1870a0e2e9c31947d10242ee973d5c4a2448e18bd966b7075ec5e7736ff420fd468070f1ad29b760bbb2639c08d10f861af6d2d9ffd66630cc8d5f5b73bedb47baa8f48c701f970aed258be4690ec5597646a9414a6b26e34347969c5eb8c819b23c5fc5f91fdb16f3b1a2e4714e06d138db391a7da63ff22308846ac9a76a11bf8f4aade6e1038eecdab0e8c549db2a4e8725022e62b12262641728908b75c087c7f16611a56b063b7b279ad89a47d64d19c042981ed53c3b9b8183d9f51db7468d8e097fd394c5d0ccd8297d2a0e5c19eb81683359c3853551e035f850af2a48be8f3d823e14536131d68d298a8325cdd331a0ed7d75c73234129fb45096fd69c88fd7d9bcfa669782f10e6b8de0160b22ebe516cc8c65f3ca59997b9f484dc1624d64c981d038dbde1d5d672865058e5f74ab0e2bd5da1ed03ab8125183ed8bd13bc6fdd1404c2e8a39813854663b19d91e0cf5d60a8af5c4ed4616e6e6cb5b2eb3920c9867764c4ada3e37f3fb99a834ba5b87e2030b3c1b62a1dec8e351f94497113556a9ec30a5fbab1b1047f10f47c01a0b80a892be04f09f21eb1d1104642c3c1ef57f455ddf3017c6ae86d7419d5c5fb612bac87aa913f8bc00677bed08c673bdd67e9bef8ea92ec11ecb500c0ea58c86e82f0f44fd08bd0f5756bf0f7f43eb0b668199b8f78930466c9af426c45304400f5acce93011c0a2fc6cfc79d8660250353af97c64ef7d917c9da81ecc715adf7b001eec3ca149419d43dd94602c77a3c3a1cce1a954a2648bfef8dc387a275bbfe4d8eaec653c4e617aba69729769b67450306af3e51da1f35e2e9758c43f4f2c7ebb1fe9a72e4eeb63482922e28f8841ed1df8705b53f3a11ce7dadf38df5ec0662ae23021ec2d75d53e1607b13bd5890b6ee8ed5b3bd657e7d123d2859c43fa1da0566613770c600911817eddcbf80e7bff764f410cc20181c9eb64c02c770aa32cf647baa33032d682696078183cf34690d641e0bec907482fda6a6a116837d9a4e08c05fa6373f3e44dd5bdb59da3cefd332c77b39b4bcfba5eb336483849a00048b99e921444e905994cdc275bba21c2dcea1ab1c32a87dc89ba71d3c6e783c6e474554dc2331188e9c339d0b64f964982820c02f0cf575577d9df0ea296bb5094f4baa805f2ccde0983c218a6b1bb748d7a1448c2e6350f2b912e8822205a888cced010642cd66b741abb8d7e22fded64eb5b52866d04e905c3aac28216e85c20240c6d1fa832e12a741aad95b31a0ae0b769288e70e9c345079bf3cb62f6bce2234791ca16f1d118e087bcd7516c5416dfd4145f870f37fe1d85303ef46507d3a0ef5eaae08933b0864f45c0ef311aa2f10674e8cad986a70229c69a459f5ca0aad08d8d9caf058d1c47afb9b73a7c8507bec42371e82e7019a3b4933d385a7e21da2ca0617945856ddaccbaed7fda5f6a3954df72b2d84acdd9fe42d8ff69838565e3bb7f678de6d88fb058cf198156e725ab7a004467adca24690cffb934430e9b501c4d544f1c8dfaf8577dc0705db237b8d035720e25062071015b70dae56ea154691ab2ce938cfb4645b717287742508c63687c0860a7cd4e70e6eb9208233bd65230f33cf0fe0d587317473449ae8056a0a2344225762b60d5e40fbd16166e4ca6d88a411eedb6e2f219ac62e0d4889075d4ce0064d7eaa9d94e58d4326ad3eccdc33cc749479db150a25b6cb7a00e4c957fe9a00e24d43b12f685285fc6ff3f5d018727722aa763a0b388490be73a2a8955a0fffca2bedb436e628facb1c0bac70fc9da67c96d1634822b341fdd1f153c07cec539881b097a37f0fbca640d15f53cd0abe06c02fd0bcefafbdab5f7fc8b746a4bc72c2eba2effd3e06a4055c280f44fbcb55bab8e4427280ab6672b51f750e8badc3684925e0977655f19638cd5f5b677b8277edff51e192dbfd78936707e5cc139df5a5a5c0ee8b0783ed28f666f65c753b1dfd8c9981876ebe215802b05a0cbb2686efd137c0d9b4033f10d142838d10b1c59c7d2f8a34f717a083a37d4ff0dc14097f7ea9091202c7916a0ad9e61f0239065605c0520b143f2f3f82b2416f0187670fc465af00e7a71611506ac90653f73d3898e29c9f4aeecc0fc6866117b4086f7c0d62e2324dd08851be502db72412a7531d984815b89637ca02c899010131c0ae41264f65c884cd23db957bc383d9816f0e88bd90309aa18e6f88ce03efc41f026f153a2e09d086ea5196a48e6b4baace6ddc9d9b66519bc2cc12d69dca0b44e5e90d92f3bf674ef43878cb9177ee5ac7f78ad7456aab4632ffddf6ab52ba64e5a8395b9a3ce8da4e5a09b8e1073a19978e4bd8de28b02f2b769161991189f683ce0df6ae36e7e3dd3c2ec24b5cddfd747a695528a68e3a19416be5f9427496a39b541f552b034a192d92d995e59da2d6183b1f2a27def82fa58bb8e72915acaebca671ef4246aa08b626d2dea80b546884aeca871ff6ec0e86f12e98b15825ab0ebfb0c2649bd605444a66e45653fda85ca15cd3fea86b355f7df61eb8e7750e58cf47463934f887f7cdd851d60668033d562604cd0e0e528ea90a68ee04ed731e3ae6cfd1eb272c445efb4e25e12cc85ee29988d099e35cf3d8cc3fd92cc5a7c16331b519970eb9c3d625a43ddcebb3274b919f865ba2a6baea7078d0c061c90a9ffd08bc1215e17253c42877ae309f0b2008e536af98f13a0c665452eb111fa003cc57d40a30931d4e045a15495f140805ef7c883b0be19d32faf1a6f2b33836e02dab24123a974f73f3ed72ce6562721e021e19d680698a901726dfb550668b6e22592a57ab00da9ae34478822dd33a7c1f6ff61b35e44cbb37467f329062652c905faf01c446f0a3e8c3b7c0fe8a0c0ceeddd77461228b7efca545fce7153b2753c72c78e16364869a21b80580a498bcbd7a5955cf8e80be9bbd94bb13bf85743d320d6e3ee91040c430606f28b5de6a59c770ffcd0441668097f6fbc18ee53ea5691781813c2b77a27168110f0d3b506774cece5fd143ee74bdf6ce0debb39055ff1a2bf4d374a12d0ec206ac123ed2efa15e330fe4ce1a1029e4a0c16476ea7c79856b301ef19d50ace04c4cf63ef1123748e02c2ea78eaf2acfb2f4573498431db290bd8f47f1992ffa3e0e0e64fe0252ac0a8bd10da2dbd5f1815dbcd0269fd69a87580524e9ea503265dea0bfc5d3d419be054ff92d17b0eb73348a4d072f3b5593eb7b07ade36452e25bc4468117d9c75b0b4c9e41866f63fd21e4292db124e8f3595e17ca7fad5c7cb2957f97ad855abf3e99dc1d1eceadd543dccb56c1875992731f0ff5ebba9aabfb1e96d7ba586b4fa68e715a91bee23ec8d9765dd6a9fcaea18094db3cc1f25794cf1758f7204e6b949cd5ec80500696e6005b388ea8c5b4f28f9e97700929985d60b4a9ce17374d0debffda31c193e01c0c5151f92818d9c57bb2712e13b51000d1880aa54b7db89c7ba172f88ddf8c4e49282eb3a5330f046fb36444092180bb18b8ed33babea7f5337e4e1ec8eefe44f9b6a8f4ec9e284e6a5d78f078b0459413133303b3f7bac288335d70e901edface8f7fb12944e81ef2bbd85dfeaff7102892bfa51a8aa855e49ce0f60fe0a89ecc9029b474f6303d2a540fec630095d0ec74e90f65747c3c80a0482296d1aa27d0f77543e6947f7a9ec9da38791828ccbb7fe03577a0e5bb5d2cbd985fd2688d4f2ff15973292bc8d8d2f942984c041c0191c02c32bfc5f669d5b48f7d8179d32bfb68183ec5575f731d1aeeb8c223bcd5e4e3eae3104ffb00c7df192d7f6c8eb9d4101178c1ab33946aed92c4272df266bccc23da77978f07e23b3aa5dd12b4f5fea7a3d0bcef0538fb5f1bfce7a3386bbfbd6dcd70f4f0c56725051ceed7031f27d4d898d77a4b4b94371db1fa631efc9e30a6271d631333ec1f9344280c073cc92180745a0bd172393ffe834e9823c076f8ab19b2fc3e3036562e7343e3b8e3384d6da0b1a471922fc6b559f13257400dab1b3241893572513afd829804041ac91cd46393bff212ba5718d585e226957871af2e9b5f6e8f8edc44bf7a420b3b50ce80d87df52f7e80f0162d3514e1cc8e2a1bb84fc56d85d7c920f7320582f6d470f020f22d409e125aa6550298d230c731774eaf64dd5947bb3cad9f1471b91c1bc72402191423c0dd608f1949ff1eecb1f47ec03f68709cfee3b47b48fe027aca38be35acfc3c1fb7e8f15004f33496acaf0c0fb3733ffdc84629c04af58495de12d60b7b58c375586e40810ee90e9c247d9cdbec1d9b851c1ac3a4446314739d573b455962edb55561d058c0c1b0e68d8ae0c58576349e4e04424fe4cad392c467f79b95253cc1f6c802ba142f5f87517bc3a334d8b118758a05dd04e50d905e51d8012486adcebdceeae26e07160d58e8e9dd3d15f0d0f14eec923f5152a641554cd5d8cc493c36b91f055f2c767a818403dfbe8d598ebae534385734167e0b2e51ad86ad47f7eeb423f519a496233695a5e0337b7307f1503280503103ad7f08c1b724f7d43fbf3c1e5ff23ba19b925c33214352176e5c5b2c20b737102019e8234b65f0acda4d8250afbc50a08e7d33b5ab522676be7232a49d9ceb387d2d5614d169e0175724f9ddd1e80378eb2758e8430b42171a72f28358deadc8130fd3a3a9cc8f219cb32ef6c1cdca155efa6c9f50840ecaeb950f86cdc5d0ddce1eb14151fdbdf4c5b909632c534ab9b25d2572fd2bcb6fb7c5197be6e41a4db4ab917808ecb6c99798a68829749322d8867ccc7ff92fb4982177c314fa3b61cedf645e36594759e99ad56efc473e3d33a8139ca8aeb5c48a864846c783e55188f487a5b59da543cc2513d4a5ce6d984724c6e0c7f40fea9fc6d18f205b3b043905d92bffc52b69c0fd20c03498ac9eadaf259ad32b4f6707e5173bea155ae274bdc663dd6e77edc62a1784c077b77ce29208d3b5d311c4dc7b0f21e07aae0d045b8ccfa2847c5b268c4ed51709a527a43d21fd5afaa94704e92bc01a315aae42554a373a14a7682668d8dd3237e615665e6b70bc983d8ae6ca1c7f1f2508f09870f4c4e2b6444f7667a2973098b3d5cbe8b7f5cab4851a03ed538bc209b578ed41b6d4796429c7ced3540f9bbbda09bb88d2b6e7b730e2ca51a44902c7fd065ab87c51da36b5d988dce1c135ca8025d4da9f7fdd8e957f9d56d806f60c846521976448b01b5d564a8b8a1f1451033b53afac794e540d5e7e19233b26baabb5bd0083bf5ef4e73d8486c3bdf801944a1e8000cc0e8c56bdeb1fc17f2deffcda883ed7847b69aa4090b22ee4dc722394d976c6e5f85d11e8aa6c726247de3e02a596ec3ec661a39530594f275df52a0f9f8eb6b30b2678a92adf6ba365bc50e212fc538852747882ae08462dd48fa567445b1cd77f26926478af2ae60366ce07f9bd393fbe695f721226e062b75ecd87d8adf86aa86933a055eba1cfbbf9936a2a2e60bf4ae255db535cd1ea259caa65829f4ca0207703803404327c13f090588a2d7501d57091866062e486a29de55fe8d957f12989362412ec0f910cdf3e42725c60e0fa625cf70404f48c1bf3a004661376b745e262ae3eb2edbd90e16a1c3f53910f28db855ac4dcc023e8f19a278fd70a00f1133112cacbc0db842c09f1381fab34074e678be88ac275964e9e8baef2832544591bf522535334d8779ce6d7d9783657fa4e3a0d169340ca848ac0577f74e3a14d213e33c58d23a1489789a3d0e0e77d3a1a40a0d8221dcfdfb5cfda0dd4a772ba66e941de12842d0592f96b50fd55c3a94b0c8cea2636596638c88cc91fe34fff33a0ff7ce8c8c50c6e77f28be5d8f48b2c3e272323ab99e166dec9a299e28c0b60fe1b002406dadf1bdb5206582122fae73c201f1a037cbe70f279c7dbc1a530b589c2ab5faa8291d1ee2597088865428f663e14d835c2cbfc12210277b259f2d49ae009d2482ab402e26922c6b39a6d1b18716b5c8279437735ad1c1d47535ff7e5f4889699a2c61bbd924597e387fd2f02870962a56f0cc6d488a72deb697fa0b23395c140703a0443ede053109954eaab053bad471b960da9059b362d5511a8ec077b7ed5e4c78c25f9aa2cc05ddbdfe32398814b0113bd4725b84aa6fe69fb5b8dda37f8239e76a660f6dc11297cd043e64bfbbf3e73ec13d25f2911b127b3d2ecef81aa40bdfaea71816f1e54355e57ea1ee0df96808110abfd3f641b3c172907fbd130f8ba37d9e39ccae990b961f4fcf65b377facd59165782e4bbc093f71651233411e85ae5d3328f5b838f9a079836234140f564da2aa84bbc415438651e201082a6e88d399efd60300c4fba4eb304ae568f5a65cd2340ffcda6d3ffe35d2603266c72a3a5d59fd4c1847acc42498fcf2b0c0fef59cf1e4471fcba5537d577c38bed20c53e75eee354d16312eb51eefe3d9615637f5a9dfa864dc98a3751caf1aef8c70a331e0e373b7f379e49274f1bbf3bccefe05e850ce50ca6021355965b7a9cb7be2c35a9e284acbaef6a51ca23b49bf7cc9eefcbcd71d634e037d4cfab1a41a1386300db04bef5cfd42898b16e98f95e1a5b4f3c91b99be4ed96d0ecfb14e28cad6520aa7ef15b6545bb77d877c0e30c4721625bca34f0c61a8b6e34c5485a7aa5076535eeb8ee15c9edd6f7d23018dc88022692f91663b5ce35818e1cbda91e7b8bc1cc70037cefb24d56cbfb77abae0e2c82be99b8088faec05edac15cd56cb40f3e547f1c2b2a715adaa226dddaee11443829b7e2b88bfbe821eba0b096a32a3eba99c43d25beef1584d30e709e2003ce0cd20ed23b0d262f117d7e3004b9fd1bfc2e97c14b8db9f5362f6689de6f6cf10fa5e5433f3abc10d672a84fc7b6de12fd724ad2e37cdf284c1dd6391942309ff1d6114d529c86aac96843a7280e0373c072048b425ada635573ca089f507360006a7db374a2ca6789b2f627e4e3c206406ba7921ab42ef0e80ba16164cbac9f71173327bbc1615e49453828107d946d298fe0a0473bfcf9594d032ed88beec27dbe1cb20d3317a925bf89c98f785e2f196c7188218e45bd5134ffea586ed8aa250e1a5f793b6d18e94da5f506992e1601962f7b399e2f8883e15813bcd8b49201d259f8d276f6acb28801e9b3b4b63e1cc5f4f7a5801f3f1148be88b8feb4395b230604972a914dc91f8196937f815674075b7f0ca77aae3f1f4d32d2ce775d9906dfc74df20a666fb26b382e221a75b2e8700701a4bf4ee56db79c708850eeb788097d2706517a85be5e5c1c01eaa9c05e17a949d476dfe052fdc3c598e1e989777b3aee1a72c881ba6f9be972206090f7fae0950cdf509db07fd43e59205e6d986529bcd06bbedc4cc274075d33c679cf3ca180b14ad152d8acdf7888ce9785bf0939231a5f06cd6a23fad783224e5e7b2e5b77c4af2c296329a9b82b81840cad38e20088f6c710ce10934e3ff72af9be913271ee8a62c244cb5325ecb6e1520be5f30c8dd4306f6d019bd7d862d963f8f6f23f701220547662f178c2efef5523b0129b49ddfb6a3211d60d35728aecb2c27197e1b10b289b9b68bc4b7795364c3cea58866a236d5c2603138c26ae0707533759148cc2705ad7eef92e06e12fc38cbb8c4ef5f3d1fb87b1d54087332cb34e5fcc4d2cca0ab1dc6ecbe5aa8eecb4fab283f2b1e42507e5f257b219fcf2d5f4ab30b97c5193996eb97068e152161f48b74537391d6d1b3e996a68a7ba840606eeca81033ea9a1121d8cc0bc904677cfc7c7ee0918bb639bce2d884212462f3129a9169fde92a5c283def35d02efb831349a01409d701f70e6c79fa03987745effe52d4fded692e1c65ea52044e7349f7890c22c14dceb56572c5bf5053d1b2a07a7e987bc3a253182437fb5ef689672938eb330fa91249c4061f2686262392bbc5dd22f452f85ee98e8c4d2abfdf2f4420062d604149dd25833082ecc86c2d89c6c9194b6746dffe7a9a924cd5bcc44f1b94ec39a1ac27a820181022061cfb2713962df88443da247b63139c66e1aacde95ca84eb7188be0dc8517b9ab80e538dbbf00794e842e0525c80bbdd921f8c0f85543753b013cf30987dc6ae3f700a3239920ea23e294c5e9447eda27382ae0734efd2219f9e4522ffb10824392f22d942cfd7602b9aab4ea09c30fe45dcb95a8588f60744aecc7419756ac8ac121b4ddedd0977dcb310f11051593c112a9181dc387e620de3f33443f70b4e356b317dbc2f4af3c1a1eecef0f41858a3c9d8d84b0d663a983d3d4fcced3fd25a80d38c18604a258f02202d5647a77579be3b359a408171a30f8f083a1354f53a08a0f123bc3a4da79e1a5db9cd1fbeb8ff0b4c860fb80a224354487c05f5658b5a60396dd3fb3706944f145ea834f02808fddba99428cb24fd60eb16c52a2b8c443804e5d57aab874432d4268778c3185819ed65e5b7bbe91a9b08cf64d1e56fe00f388ef92982087069d08e097fa2c68d5665c56a3290d65c8fa6e31d22231e29b840095904fb6911ea040a2def31dc6c3f46e3569572481d1d02bd0c5f9b3fc692791301ba7fe06c4aba1dacab0c32739deae021ac223b9f05b77d06b89a1d2cf27214bee145af98acfc31f75dc680555c6f69c9d52848675a992300e0584a7d76400916d0f6ef47cf1590137b888a3f02ec2ca722a2d59624c6e4da258b56c99d057ab15c9fbae5ad74ec854a491191db06182ff28592fbecafb561a26f31e8977fc680440cd4642989f9f5f896278ef817d49448c4766f55c8fd666595f7a07f72747c4939162a41a20a93980b8195f4227f099e576e5177f51f4c10694b555a9998a586ae56009eab04036d19ac5ff33e8a6971aefea3cfb0bec9bc58cbf4dabd4b2d3e0ef631f2548da2af34a54ac63e44e5eeacf51804957061406744aec3bcb4d0635eef18f07e6c99d0da172551681e211cdd36c3d48c6a92b05992ed827cc88f5aa52053d7e4efa7f12db63755a075b2e28795ef90298a344adbdf51228f5480009d15a841cbca3ad8139b6477bcca2b7d3386f31ccefd14bf4c6730e1937adbd01c229fc5ff5903fc52035bd2dd0f3c5bf6061519341fd3498ebe162d2c7391952fa51fe2a328621c1c9444d9157530e1088ed90fa5b90cd771e962f1c25f48fea0915b0ea0d51b7001129d779e7301e7db551915e1e71e0f7aa4fce7b68fe1e243faaf54c2b5737883bf814988f122d9cdd9ef9c9e7bfa489ee2b7f1364e6907c53b6a97ea5ccdf834dc612de74cccaa4fd3230d9a5d0d25f0a4ea3861ca83c353df23b28e20345801f4ec067bed8e146646fa2adba5bbf5ad26b246b604d0dce3b220d0ed944056487308360a6cd4264456892de7047a68e5fbba5401ce372be6120e893e8ae40efa67a8c63844f4d6d025dec62abf76227e117fcedcffe1decf38e002fbb3877f8d876a0c983f8858bece13b087ac100523ac2f8802125f6400593c0ffa51fa7b7dde6a51cef6cc1ca07fe833b5197dae4913400e40e9215c64d5510ba930f133ef74e925988de956ce300fbf8856c39ffa1e7c02d04e6efd7b6b211aeafcbab0be3def92cae862fcc4c8219e6a1b67669abd1630cafac7db4f585899db3cf692b083e6d8b8f22f1dead7a730902217b11e9d774b35bd9a3ccd20e59a87d4767621f184e84ada4936cf42ab8940004f74e37bd02fee24802bf4574522b8b4c8e7eafe1cbf417b837923f34cfa424fc86d4b3f104d88775753ed0695ae5b5ce8310534de491d34054822a0a7150bd4e4ed1dc6b0369766edce098f068e959704ff07d16b2b063655f43fa98e18732695eede4618dfb322d462457398ae8e1ba993a152ce8662197bdbdf77dcedac5df28186a41571d9993699e1dbc697dc4b305282fd9adda65033f7c8a0e2f78e89538299a0712f96bb56e876d70872277e06880dce48cae0a8828901663bea750dd730bcea6e9372a5a6cdbdce30700b0ff85172ed4b33d902c143bf1ab1af97aaa8fddbdb5359dc6ad184ac19215888e0fc1b38cf28f056cb0257a075d24e92eab880d07ae5e308871450ef40f75088f35cf76d3eefdab1ae5fced2f29d93263a47acbf090dc72f8f39f0618c7646abe2628b018bad1d8a292d96ea9eba59c2f6cff28136f5ad09ff796fc0521de13fea07c58aafc4ca134eaf835ac022eafe60dd841b1934d83c6e45e9666c0bd747ee12e2ce001610ea6449498125b6de521738ebb0f9079cffed430c497280122d5b35704df25c45c51e31dec50a039830a3fabef1963856d8259155385a6442836d4dbe23696c8c324132a3e6d2430007c3504206a175553627dbd89f4584caba2467862f753f3e182bd9aa6b5d1df5f706e5c47230f72793525f4388e5e1868ad0514fb1a96dd2b696b6cc69d0fab77462634b1e43d3afd3afd5fe44a4ed6932ee5f00d1c71fd21c8dc539dfb134832a2b72659c9f7d9dab6449d2b32b113c7fa393e2ce90a03fa8e51d6e681f767eb1e63e4974d1f32cd7795011670a8fbb5605b85761e4693d4590d157a6319b7851e236b1d5f42c9eef6031bb89aae12912da5c6f92be609b0ff1cbd0657075812e5b6bb06d26983c80db400052fa17d2ec399a1c4cc3168905be440cbad5d03436e219fb019e5837c1c461e195273b0771faa021a498347fbfa1a4d3092b7e48b9c4c2a0afea972dd16a6723775d4ceff988bf9cd89a1cd446c510971f5cf3c3cae2be48b8579f86ee4c5d6c6a7792107eb1d1cec9590889966219238868403f673926b521f8228e2e7e1e6b66a69f18fa3d902429a82ab343225016876cc12162407452ba4cfc7f57668db556e727410a7b6d13fd08b70445e6dd3e557e8c15327bbefe608a5256a27f88c5ea33980e830dca9ecaa0c1710a9ad0899f823c1e447c253cc64390f19dd68232e43221c0961f6030526d71afb50a76feec1e3c0f8e5819e63404ecd3a3f417f2e20102c28fb3d3c3d6cfb498d193a186cb0f835b8e9c34b88e3fca3a0ef1d5914cd9a84ea1fae6a71ccee3d80c17595c0962ecc83b250ee406a1492b74f5622ddcebf3c6a97c9e611e72eb450264ff9ac21957a4aecac59a4344e6ea25689802a88fa276c2654e1a3833ce1ac65ba231f101f9d9cea8b9f74ca719ef5262cfc5e2ad656fc979643acdbb93b3d5a058a94e9ccc77f173313bae80a3de12bb0961201511864198bb0c9f6fe78e0275e4f780e0f3b9a94f7b8c72dc73d0fde1e2b9cfe445d1dd2e5730aa751da42dbdebafe4fa074d0010e66adc6d62546aea9d284a7ff85616bc9d7fddb705b26c666b2a5b6075e1512a990d9601aadbc97ed7a71344eace5e284a5b7835c231fd915a113e8e72238454e9a19427de3670d7a8f7a5a5c6c892587c3d71f6153583fd548dc8b14185d82e0f720cece4b073337c03d6ecd991abf6a60f3978ccca499cd5467fabb91e75e664de19f0ee53202b8ab52a3632f76630d08e36a826be86d01e7a53a9772567e3b3c652408efe7a80497e66256d3eebdcc913651674b457acb092c95d719f50dc221f0c134cb83a711bde5c7b87833eff1a751836d9dbd285fd3a148c27bcc598bd378706fb20886c73b798784a32a377044e4862bc6b820e815a1dcf1224212d265bac84a5c3b3df215c49aba66a2c9032f4b6a5f0b10e1eb195b8b36bda3c9909ec6fdf08f8145aa64e5cc8d38c84d94a41f10c496c6e2444b8bfe5b1811b16eb3e7be3e34ca88927243d5b25fcfea3e789ef2f466f9e70c22e4b7014f7205bc0c91031b97bdf071212829c04876dc31e3afe22f7aabc732c94a5ecfd25d4ba982415cd85481dfed5c0ea82bdc4bcd9b6594e8c9f9773a15a874747d95664a5d2cd87d739910df47a24dd79be36bfa7d8bd8b1bb2e194bd31a109c44a45bfbbc67745c69e8a4728b7b59f292edbbecb2661feccdb5dc78c5a6e591d34c32ccf0741712d04c45963dbf2e3ad384e1808f80fe9450aea2d68b3476a1d031a3d240fcde4653390967d7d4372a4383dd1370063e768e16ddb1b478442697cef47eb2386e9d2ab2bf5f305c22e3cc6c9fdf62cf45c163d0be5c71e92bbb7b760eea78dc3b963838ebcc13e2794ed10a6084478bab5e0cd88de106fffacc4b12302d878377ff7fb9a91041600035ee7892fea53f98e7bbd519cfe71b4ff607447d6ecbd7fe941ac5b0997f0fbd21f3d10e7bfb815307e75458ac62151ed0d6345a54059ad8893e0968b9fcb4169976242a3b31941a35fed85c0fe76941e392e8598f6b8d05b57d56339e26f48c9aa847913c658ccfdebf70aa2e719114a0962bfd93c3d813f1323b0eb2005693dcdc38c0d781da75d56ffba43b3097044d5b4750d58d4a977d461d2bb1a1ca4e21197f6a258b85afa8a91fa52ec9485bc206f9c62756f43b9cc84da65d7eda90fa9851f7472c38212dfbe79fa14f9502e9cd18b5f71ec9851ee933e2b1936860464dfca5b2bf823688c4504604f6bded62be96d5aa00784634a680805a4b66c0e52d04330e2d523ad3599b7171292457e257e2be85fa6a07068c660b7eac95ef18fa947a56fab7b1129fbeefc168575564727bce138e0ccee682bd0ad51409f95f180f38f012d0bc269851d80435d881d5bd28b9c8c8466cc82aee6f7842eb7dccfa4b02e42144afb277bdf3d8eefcb9c7304f2e6c1b8b240dee61e5f96353fe401affd9dc13d194473d7c5039aa37a2d86232891056a36bea12b1a7ac0eb2d1028f16e00076bf5739d5406e67638da5189d1b02c617c6837ab751a309fd7d2de935c4b0c602fd73b9d14af8f51ef7ed14bcef3192304986552a72f52efed0034db135a70ac7307fcbfa7898d5267350aabe0dec66c3c855ec3cc85ee4330ea38b85be5d3c53418d43bf785bf18694180751abe8278cf8fe668491ba8adaa3840bb415b17e50ff041452276adcd946e4e3487eda71c3238f51fdb275d15bff171046858ebb8be78801415e36ddcd22f57cb478e742dd03edccba99c32edd27612c3e76dd8755ea8ac94a5f073363d7d833dc7ef870535648757e88d4b455534dfc71faa4bba6fa48833ace0681332d7d1ae3422adbc1c5ec879029ec913dc0dcc70f489eda6f56ffe8941f838e13cd2683fba1157162d977240bddfc54c865cd835df7c21edcdf9e2e3a4f44a6db40674957ad5660f89d2aca35ee8ebf80bff11dd2d5f8df638bf5635793ddde6a601a8bf1770f33a90f85a6d21812cc02b3187f2bd016b03fdf019a5c3c0dde77e63b63ea200e35c2bf849f4da0fd37378a34bf9124091d85c290c42b648a49d97a8496009e3c5c41785dd14f366406951e692497369a2271e014507bbf75bb3b0a396c364d0eaa19052aef441a565d0738c560b77f1bd88c433adbba9d7f481ae05183a1ed75e5c7e697e2b1cf0479cd1f7d6d8be4e55fff2b37452234a9973b29fc835635176e748cbadfa787b3f40df877161a45eee8e27787d1d7c676abb31fa62e31bec0b52eca40fa199b06ed1a682f9ce24b66a945812284cc9322ca18cd88f9e5a8f1b4a876f28a3732958043cd0b28ff4f33094e556f0363c53efeb9ab590cd7e7d0a3f9a1111b502ba989795e94bad26d3a717ebb6512a9a0d38765097b6db82e4e5f09717e30b5b2d2a69ea2c059b329b335988724deabcc6dbdab55b1dbb87142369a50f426b177fb1de50331dc9ec010806cde285e2c0ff4041efc79d95e5cc968ce6077520e78a87617eb91a8b8f150559fc4954a1793055be4af3d9b1c6fbf5d87f6067970899e27c74631934f004d11fc1275bf495e665495e59591355dbcd64f84924e4ed8fb0850bfcbe7330b4f8b4279276ae56d6ffd88a634439d259f6e6e9ef90bdf2a644a1a64b067b2ea0a47bb217ae625a535840e8cc6849e806afe1cfca1891598c25b0187a57aa4c401c6d57e26d8a052b6b3e0e23260591e5ac1937e658979a777745e375344080f82f65c74a7726e8876c3263aa0ce66dead3b64a685e6252343981d5aa8c057e09824819e0a6eeeb753abcf8952759781ea7ab76dcf7a5cfda079685fd2c5b679b96e3e5e8b9ee0ebc6fd0f08509ab0b24f03875e24ab663b9d63b32a87756877d519c30702064ac2a521aaad6dd41344aaf2866e0177cecf8cdd08dc46fdb4567e13336690c3ec3bdccfffa56a67613072cdd74f6595c9d45aed3f8b63d0811a75c4c480ef0fc51e60f9328e6a6a26b94c14f708079de276e8e2035fe80a9d84e0ebbd9492646c08c2444e56f1a45a02f495daebb06710f5d46a8ec0b841e849d8a3a57c9389e6ae0e6eccea00e47c9884c7abcea3198a0be186144a5beba0f9365b0dc97c35f8397abb264bf839c61d851fb501d17c2c2982a3b0cc938a99236073bb2546598d6a0b61733750dc048e66d9b4cdc3a031430565f3f7d58ea212bbb5bcc1b48f0306c60adad9cb20c2d6eb45abf888a815d32e1120407b03f0ff4fda8c9e91e4a2c594f10f2a7f3bdd58715434ac21c6c869765d7834595686efc2a28bad6dae332ab06d8327b3403c6a8379c9054cecd51bd3ec1f55498c69f45ab83d35f01edde09e772cd64f615b44913be89b27e03572dd2430c6b1b596a139291792b0347fd9d75fccef135766c20dd8dd9f5555a771d98aa6734647e52d7d8c6b6c570bb893aa2128e11181066ec20d92cfb3523577e2474a4dd855e96fc006c35d1eeb66adec7faf848282457d61ae7dfd6a6e8d3b31cfdbae914d9470081357dd242e823b7c1303e99b95c19d83f00be833f01defb94cc50f00baf2f7f7a50012f3b7aae377b076d4149c3e96d344c7e75efb474467b9de0c16b94c88c4d97d42af708d9111ee1650955a752b69e83f4eda4b6bd7e07820cb1e90fe3d4904f8f4bf2f9f9aec8d680c6cfa722bed46f5ce431a65a8634d5506bf9f006633e9f776bef0346154255a04cc6d79973efff606e2ddc20f5ef2ced13d74c1f4852de33e603b072cd919993a49fd776874aa8ea6833a562fec223ee716842bd40119c0a3582a4079bf2121f101547a99f7f978c818a1441887401b170e5338028d634b1940f48b209e7a0ff02c385077f1582907ed008c28f000581213cdbb5aea164b049551fc5b6e59a609c4553aece3dff92da34f5b86903c273d4f56e2b3abb25cd159ae8c7efcc2f36e6703ffc87ac6a993d2797d9b86b98a08a214f478b823b7a6750e26348614246be8b80451075a4d947e5ae863b3c36f8564d6502289c9ce931ac47d4fc20c65630fd36dd7bead0f0f697d26d88e7f8ca0dd731b5a48d1533e89d9fabfca81af9a32f61eaf485fdff3fb598b09ba48114e34c2c41d1a95ebbed78cce363a96b7ad67efbbb8baa61e9de26e17f45af7b40b2a2a44266edf75bb561a090b9adcb641362469d902a21db2a1dc92b2a9c647344d7c8f3540364318d2c298e743d0291486d93f46ee7c5be3fbeb0c31f62e853815e014f719754d9e7c1a4d63cb9c04a69f92bc5dab1704ac3884f348ffe5d1648f1a890cd6624bb0a7106f3630041e9fb2af92d4c37987fdbcc5c64d989fd010e3e9b07ddd2d953a1125d7ee69aa4d931e2bfe927761ffa8286a4315b9ecbe0a9fa6562ac74d021bfd24e63e52ddeed7904f309fa309be919cf2195116b131589cde84052cde2dbe55b35ecebf998a97017ad7d74f5b596861b48014b98164ed4a3e93792d7971d6692a2725c612ea85848f8f60e36c490b201208b77055b294e986c70faa5a2b8d183072515afa6d036188fe58e8c764e1f10e7416fe8617f3b510d895de15b98d0c6d749ffe4c55f270273964576e36849d99c91715ba36f3092e868a1f11442800965b9cfa08f9f71b90bd9ae5adafe86e68d7b0edc2b6d30c48f4b19e6b5d2f38a69e336b3a322a9e3cbb53d1936fa29b59f9ffac93b346e5429554f15f2654ba973f1463fe66d4277285e70924159e54de9ea837ee16f5da2253612df8e780ad553afe5fe6f127f0a9cb7bc3897d3eb08e2e122f5e50cdb653f9c5985c571246f98d893671d935fa94b8b594afb0f0896d8ae201df026443cc2cc814f5292b7889b71e8aa9039a32962609ec1e2a8f1e09c03315a3862a2aee1f3dda8fb57807ba50e6bbd929bf3fed9c416d0427c8747dd93c4f11fa5d619d5c021e3a5e994c937bf35d0de6debe31fc7d6321ea540b6f4f8bf6145a217d4ef230f03be899cfd2a86d29b533c5da2156b66e723301e708a22aa109c6cd348564eac98613f312f315cb65f9ac55e0d52d6749d1d5f28b03b14454aeb40548ec2411e9877177078105499429936c98b20c4d239d0795cf1b5b37dce397a7015132d917c4658d8de942cc10c26ed56d9dbb4ad75e40a5f8d418c7aaa0d4b602dcedcbb17f9a01b286c130bbec3815151dcf74b70c4bc561f080ea6df46656d733807e47e69e738948014af2c5ec68da5bdf32b7d45f4233e2422a785f31016b9506c7cd2144991734353febd32dd014880815c5d120a87d279ec33eb1b9d6c851f1000445fd59de5922bafb6f1baa409de30cd0d55164f69f749ef20a2ddebd31b9e9e173adc6d747121b89b292a2c0f2545433a294c6656664914c43b7c87a4fbe650e7fb503731c0ce363aacfb43ece4e6f223f31614b19931c76840111311645f8b6f3835ae05a1ee1f8348e1ac30cf0ae048e319325a25e5bde4f0e07cacdad07e9f56dfda8249621874b64523b58dfaac3b92ed38e572bd32eb88ce999c2597eb7d34b4439aac299fe08c4982b6dddbfe51d14c0c58c856889ef7c215f11f9b64385ecf847ad733340c436b56f27c7f28c7eb4daf08911c3506921cf65d4f118b75033e954c58a09dcaccc0e1b941c4a21cedfe1dece8cb83c9aa08b8f59fb81ae084c1606138f6f5319491ddc39904c378781000214643a42c7f5ad7da3ee7cfd263f28ca8625bcaf293809c77d0328e68ec0aa04dd8bdeeed491fdfdc1d518ecb205a0d7e21ddebb432ea9ee23213094cf3e61d0f02b92ff893c0f95516d70b217b3e109d7cab111ef8e428ce154666ce6c1d72371269ae495316a4786fdaea4f6083881460b219e0a48b5eb59f68b940114c9383987fa50c83ecfd97e2e531387cc046b74f9c30efff5c135940d5cfaaa09d7f8b3236ce6059e511d0503d68bc7a60099d0debe1780cacaf9a5764a2bef22692eaccf45dd7a5af3ec5fa6d15cbe782b8fd7df27f8446bfe80b64799e816752095b1949dbd1732e1e1b04f418da91f15448462226ee384b35fc8ad23b436911794e31aa6538b86647df3f3be252dfe5175da1fdf3b1828857222dd9bd2378329532e44a83c3969f6e6889dbdd9d4e43916eccba67913111983b54f95080e2bc01a69bf8c17e638faa90ee939e8e9adf90752c7d54a1a0e426bad0185ab8a40473517cbe3c9ca9c484e60b7c56646e27711cc7f5c1a33321486709d300539c76800f17f8e9ca165703ce1646df551d34b291d452e59053af6f8aad6a896068bf89b0499f7db45d4de2602e6b1d7db465e237e55a01dc31f49a9a4083b8349856b0e93ff54c0b51193a5c887316e030c6f8f247731ec51960cc3038f8584c6c5aeffe394b80d2903fa5b01a1199405d03c42d3438e860d08745b2fb3abdcec5161dc539013cc60758953f59ebddf0b46fa4ac99420557dc71e2eb3b195f589a5a6e582372510639a6fdaa4e67e96030722dbdd825ae1fa1a7b5bb6de3a9f983085d7b1ebe3602e09f6a4120f7f0c4e5ea1fc4d595247b6eb330f457cb74f26a7129ec36624fe25a6efa7d288e433f31a4a82d6ff8e23a35c38e5058da8b40b320d727f196d7d477f32b751237a8d34a16b5ecb237b17e52970f9037e5f1dbb036deb86be76de7995a734437ccc8b423ec12ed993fef301abd8592e2e50f7f23187289b1a54929ae1e1299809131313dcf01e4624ebb6eb7381c11e06125eeb239d993c3588983c1e218ed6a1f3ec6521c930daef76afbbfa21637a876888a7398f36e1c7b2fd47b8294a6ba2bfafd60d5d4ca3a9dc9452f9c745f8c0767b3c4ead26b2adb1ad6e55b0006ba87042fd47110f58d7ba37ac02721a01aa7b3c9fae8680463c28711f7e15820086c55d749c8df0a96f2aef49e37a07b882eee88a2af073bdf122620340084ccd6c58255c8a5a8d8abf3d33e87193bf3c8c7ec31cc9b8072036c9d75729e2da8d9c45aefba3863e13a67295c46aeb26e6e3ed91d36ceeb5af1fb71dd86b3a34ce679498a0801f9fa58c17b017f57f2237ec19274a8610ef58c8dcfd3b7cfd9e17e62538e08ff80dd007260586e06c36128f66ebf43d2c880c84386f77211e65ab8a0f235142c0a953fc0cf32bed22e60ebacf93e7ebdb46d4e57031cb72f0208c3160ef218d11401262fec9bbecc0b65b9bb4ee240bf6d51287ea513b7a826cb63c41d9448f99d4fc946c88dca36c3f6e63608e01c1f52102b662da97d65b6afcb4db85281dfd92c4275ee17073b541f23512373a772cf0302579857bee35a51977398a4efdd33210570e507ec0707378edd3e907af332003793fada4f907b4f1a2d5918e5dd74c84a037c428385fd944a88cb07fcd0672637b10398b0c45050afcff4545b2fc68e50ae1d5cea3cfd9d8bf046d7436ec669a54a7e256ce1730c727733361eacadc99a5cd81949935b9679e0f257dadd10d57a42d94c0dedcf4885051e6a3be3db4348658aba4ac2063343cc9875e594e7930352b257276c5ee44ef72ee74a3993d3da214e834169923b498fece6f37498d646122a18082f0112717fbe600e4b076746e86ee5a53d5b5a541e82e4f4b4fab01d063667615d375c59faaedf15007ab7b8af6c75e5f429fff57f70e95ad040be5868e595acc313e745f5bfdfc684542dd81b3a90d3d67089477214a7e383b4b566b765c93aaf6b869f37391da8244904dbe6fb314e38fe300f08d54e7a19446d262e36af9d6fe1c41a8580d7c207be00b5cece0863e5ef2c79a39dbbf10e365ccc7bd553f338f1066687c94372a5d43aeec6d1ac305e05a483bc006ff11773264b530f6473ad9c1b5b651a80782d2c01d64f397f1a0605831c3504a931d6254b3400171fc5b71d319ad658cdf7f3782e04eacbcc912f57c7f2efcc41be581bf370bf4972f25ce58585cfb5183fe808eb6fe66c24340585dcf36fd7e3dccc0cb16609b7207c5be86ca9965c08c9a2b03c474d9155ae32f9bec15168c335fd4259d3c33743022b73ced11bc8c1b62e78b70573c44a5c51c19c939ce75f8a59b9df7a747fca454e096fb7ba482df646c438e2734f5ab7cb130bc1a9ecdc67fbb999caeb4edacbbda1db4799d175695d967c9264eb360c1797fb38e3903d59e50b9fd798d6d60f3c8c92e05d5ad03e782cf469cd369d3e04dc0232ecfca59184162ee196ff23aa91ab41634740db2794e7ee864cbaa4176e77cc17ea95ad511669139fe73949c25727d308d553cf61ab8d018a7dcb57782bd1d11ca9d84100c09505fa34ec8ea5e143f746ddeec5e6696460b9c07154a59d5cd9aade4ac16bba7922237ac50c1ee6ac8a03e1d6ba10a9ec57e176c978e3ce039a6ea9bfd51b9804d57ba592c8423bcdacf93eb85c6789901cdfe53f0fe51fd79e578d10b4b702ea8f8207867ec62770d24483c3a3aa6bcb1650efdfe41f4acf82b1ec96cdce1078d76c8ce2f4a96c32908190da944f3cfbf54054a0a7b040c0e93ab9d0c25c5fbd025644c2032e1357cfce82aea56fa8bb15ad2b12a450a77594b4e5509b1376d39604f2cbc99e6f14ed475849db5feaccd2f91d4dbe816b180fb7d7fa90b9a9c14a5ff8eb2125d545170987049e6fea1f233ab6f6db149b04ee004727e4f962e7edb093e09aff36c87f432f2c91ce4169d9b3596a1af906d25b0b2747d0bdec2ca11b957eabf30b3377449d437e41192aaad4198a53fae616f96313e9e24591b18c4adb2beb007ff6a82b87f7df54f9f80aba3fc8e298fb331117bda267c22bc64f5b3e8cb441d8db746d5dd4c8696f08fcc2829eeab475a13ff169367e657051273ec7fee74a52f6469d1c4be6a8e99c60f4983091bf7a1d2760e38a8997cb923df716bb7a08addb31349d8c848e1268498b62f925b6e86ad9ddd04e0ab623d511ebed8922b3291e254d0ad1c3b7db7d2f9f800f21f6783125e5a6bafd3eaaa62d6866a928c627515fafbab71cdd0a63043ccfe3c8e818b325cea336c1004f2311fe59a592cd820cd834656b641d58a8cfa45cc80ef57ce8cd8507c5c521d911477b165439bd86a54d5ad4785c80c6b6a9ce47c23825c92b4afce4709727f8150f63094dfbf05f32cc9c348bd9a4b47284a87cfd9e909394efc28019a403ce199523bd95185ea4daaf6d52fa6e1a0ad0516bbb48aa8a03391dcbf6ca64ff35cf79293e586b246c52071be46f57ef3c116084cb2bf5d17bd0462dcab88ec404b418d20f41acb74a4ea97d13da734fa4bbcb9064523b7ad25181a92dfb962163596809b5a198c558d14a3b33c689aa5f2d8bb56ad116f49b4d3979ff23b76a297c0c584ed0be80627824bce3092fe644a7ce2e7b1a3530c3e9f2faa2e44d3ab82291b30f44e5edc4dc3f5e6c7e94e08921437092891d52dd592b680594ce9981fca7bd6d87164bd4e00e3290ab442c4df5d420143b770e37c5754ed4d1a31122aac86cae5c9bc28941f34f41a4442728d95d55f8f99da634ab14ab996ab3604b61192d3764e41b4723a84c5594bf4298df9bda8108978ae65ce003aa14416067949766e85b68c76c204d0ab70a7e7a2e2866192a4acbdd05ac4a2602da9bea288361161519531d9e742e9dc8d3663c38df51a0206c0e1cf048d4ed6d03d07deb7a12c1a4231584a2c0626c135b7584cfc0d10f0be0aec2b6733da823a23559da7c2a0d818dde473b13a45ca33a2b89c578ca6d36dd4d7f85df6bed72f1abf11f96cde626d5eb2a04de9976027576a7f6fcc40f0b49e67445eaa59b48e644feb29d746127422f1bf35fad8dc9616cb220cd7063c8bc5911ff76b70a3a590e0b8f3ed34e20410e1917275b6b979938cce3fb53bda8d345d357a83c638f4113bcb22ba08c8f7f9b219b112e06e8ec93e6183986be855534ef5296d3254fca881a7adc3e0faba74f9d6a4b52ae56228dc6b51c38cd053edea21ba70ae3970a994712156392b9b4fa699885d3b934e6e16ae5b101fb09656fb5ba5cf2e05e1657e1ffa78e770c3421186ef6f6b2d4fd4da78fdafed8b34ee39c71e6f3ce843e87e3af80c11edd9f6ba627efb17dcd01f6cde7f4962b96eb1a51cdab61b39a012367aa5e2e8132592f4d4a4163624633e2fac260354c3921b633ebc7eae346918542b82a983379d57a0e8800ae255fcbbaaab446b45da15d502f95d46971d4a96ea3e57f1b288b0a0eac70875bc74eb8094e44c8dd1f57ef3395c306123922098b97931180abe2693f85a37df6a7eed04d725bad990f3a92f69c1e67bec47df1a5587f81f8742a8bc5bd16ddec47226428ba1fa268a9063602d97df9dbf996f18db49e745bfdbb8be5daf9a3ab36b27f8d23be5f405a995ed0c045ecba2173a9d0170bdeb3597913ba7bd70fb739e6aa664865f8f87690c87985d5d3715d9da652735cce9a5505acff3c9f70fec72aea097ff24a9ee9bdd63036b64e432fe5b7729c7b94fb6f0fa81987db2d3ba45874472c648d61b6ba76bd25a4bc49a586a91849e70d682ec32b483c6bbb21af158e325f712a94b0b92c65dd0c3c8be84ef82eb08f9eb693b625f6b62e1be5964c60722439433d66ddc867fb19c9d546eafb3e3489c645c93da936bb5ff90e3ac89aba539838d560f1d50efc011bc644065a35063d32d17e94f2c5ed8436988d00fe4c27d19a7b4956a4b61abf0ca4e9783b73383e63aeff09a307ac1890b9f6e5f4fbf5545f2516254080cc350bfdd0cef74df325f31ab84c2729f2cf6f8953e0d5a2e945f8439c48b91850ddcbb86223fad4d2c808b72f8d1d99b50ebf40333a6a9486f451916991edd4fb93f45e8fac87617696aa3962d17e665bbe7fe60c4c305a99d4add8063c96765f469a97045dddbcdfc70d3e0514bd09ef7913595b9a8b74526007176f4a3d30fa326e1227f1bc0b9bc14ef164cc61aaf8fc0256b1e4b064930f730341fd36b871385cf9a3eaf2ffb6ed233335297c7e51c988be3eeeeed991736a5ea22afcc4d56d5b60522c17d628545686e6c53d6c235466b77bd2463f6bfd7659d0f82610c8cb7247f89600e4efab0a9bcbb63092e27b61a4235cffeab4b8a06ff8732c1826d2b2c495c3d75029a49c8d85a6fcee5b66621720fa255b255cca168fd8ed9ee91d60fa9ab3c3612f2809d6e95af431fa9e2b65427a37baff5b019e664f4242dbe5de088817eb0cdf4954c7398cb97a86772d92513a7a833ab24818a5a314c938c54bffc5240dba542e2db8334f0f6ddb9e3c74bef05f8280818078bd961c9b9fcbaafbe0b0cb5536ec183ece5723cd5407bcdf3bec51eb7bd0fffe5a65bc88047b6b138b38a5099a9114d47caf685f98c1b3167020afe5b26e6a400fc78f20448606404c0b18cb2ac31df5dab436fec4001a96afe80cafa1538bcbe5ee5824ff4507f06087d0dbd3b0526fcba0d3674e35c5d0ae6b9f6e39b289c82e7821abd194a9b1f1ecf36a10bed3451596edc907c3cdd3dbed97513d1726e3e1779a3da8a6888f553c73529b886e21129a9feb0b981a7ad82697f57eb2a1133149c0b1416072559b04a318928276d2e21d3f92dcbbf3f281a11e0f6cdf7c5c6fd35880b905bdf0355b1eace8dd6b769d773993956f6b5222373af22c51bb4f9bba65e30278c67f5542dbdf3fc7c207ce2fe69217dcb80cdf860f32d40edfa4e7e5e2309b5b4036c95d081e12773b36580088aabbc634f5f6ba352bcaf7702e7322ccd09ca5a57c985f31050d060487cb50f773c5ca5370cb9c83deb9397803bacf08c1b4e3466e04cb7c60e4c1aa0bd38c71bcf207cd2c25f2c459a91e23a37baaf06e794a60f1258728fd766c998bf02448c4b0ac17e0b5b5493297694b1ccb30a0889e959c780594dcd925a0ba56554c1628e6f1a08175eb2d582e0b27152b626f0b68594a10e93856345ab7f1d59163e152bb7e76e780e5494f6041f6657ca13b0d316a3bf1767bd68b62b9cf032081acccf0f03c12cd61d32c123960451a017add03894c62d3d41cef579d50eb69d953fdd955060acd181cd9e0bc40a06cfe8a3701b1112d585badde28b9597b04d7de5d5e37314d981c8624044706d7227717feec0e79874c117ac73d4f7862a0e1678d2a9e4244c08edabc50e5d8e5d81f674a6e32ecc8de010fcda820ed03663c5b315e27a74fdcb9ec03cd73562a7e23ae90ce8bfe827969b70b990a78732c923ef27942ebd382a68bee5b5bc4a97034d24358646359a66e8d3361df8686771facf172be33392b55d7e208a3ae70049a98a75d5ea296105107b3e999b434e379a1723ae41bc9a6bd2749ad2e2b365ff1961756d7afd642070380648f1c700f755f8f5ec72130159b533aa843af64c1d895f47057a2da2a36754392922516647629973147c1c8f88e47f8594f80c1044b3b3b457c7063d0c48e298c0e553b4a9ac61a99718bdaf642e0a7cecededda1a24c6b17a98eca80b4a5be6b5442e0034bfb188956e5ddc677a5d3cdb946502ee645e34860c99156f60039d63f6c5ad233ea29b9461ff543f0888780706ab94311d063f16ebc6f98b0d2be27e32030fee204baa930ba4d76ce4237b023e1d5c44fbfe860ba3255fb860c2d487f04b4a3f002ba2f08724d5fd74922243d7db57e551a3dc03ddf935b63f24c2137376afa856b06c0c8e990a45b3a991a9316a4469a61916fd4646a7db09e8950552b285c61c06d129e809027b3d8d5316663a9dfc9805b0b0ab00b94155f2d6fb15fbc570c991481b07ab566bf85f4cb908afeda8c51669627ffae33bf52717b1385a814f9bbd0e661bdc49a74926ae18ee48b4d8a8c792333baed9a5a991f9b25b9defd554e4830a2ec600497c29cfb2334952c442f561a09d5f9c159763033619dd36f83c92af00d007b28fcc4e90c43970ee919d7040cf0e2d3a84c65fbfdfc5474b807e104bfa1462431e966e5e07d6986516cb6c3ee708609a10935459e2a8336db42826c062550b6a0d3eca12170c90b62c7d59d370c25ba45f8f7bb091a98ebbfd4ce3e0230aa6901a22ac52f9eb5d9501ee003c864d087f454d73248e0646a523a0e5be1142d9cd0c27bbac3c477b1e0d2ce09aef24297b1a8985bffdef9fe496a573348eb7616053c70784bd57cf9d83d516808355894285a1c4da0a4d4c16c2355ab92ae30a51201ad23a066029534b375cfe6772c70351cee76b9c5aa9b0f4afaab516e49ed1adcad52f54974823d6e1c8da48d35a42bd77219809338780ceda405c458e80f64f426ad1824a4eb1c9622703ad7bce1352b09ba2f9bf48f93ee3a6aa2e67bd3ff504478d42db1752bdcbb34754ade87a35936c5e8f360ae8e0d26c88d44ad4dc107ced1f6453a919892ddbfe783c8344f8b02d066e0b2fd535c6d7561e981d85a056d5a03f6849381e10d9bd061b17d5a4eea2cd1aa1d0c330081bdd6251da7e98d5d3cff7996b8d094725da8d3909f98baf540baf82dfa7b205c4f384a40dcbbf8c344ba2b4b8ee023657dd48989c0e98bbf849df327cbd7c596ae9899a32585cc46aa474980fee8f40cb2b9cfcc41f4f7d8f3e9159f216383e320267490a9d394deaf8e2d23c5b45b550b107b0b6540783551a1cb8cf210e6b7036353302ce570c7a3db6b8000a33c1f2d30ebc845fa82d0ae7758201c0f21fc06bce376d4f2de4facc7f86286a038f0a70cabe21b5adcafc7ed04dcae705d6a7a466af67cd45636e89d82e7224df3efb049e7b9d4d230eff2a1f559846fb8d8655a11738e525156259eb448a49ee893a879a427841f546d16338f656b2a2fbb5ddb83235582598ca5523fdfadacdbf0f5acc88365ce28f635097e77386c08fcad9c8a1b003a3bead3c85dc15aebd59d6bf1fd0e5e2865a37aaf2c442655677d7a9975ee8bcb0cc2829163913174367d4a19a218cd9dbf3383361270cd86721a8429dd0518e0b8118705a4a92b80df7c91ca0872eabceb477a7a8d3dd863281c7fb27996c91af040e285da5ccf43ae7c68986c3f7e3732214c99f5daa84ea58d6cd7d01e16cc00e38b600e60116701a46c180f2aa87f6d43bd3d51479868e8fd2b364b43cdb69ead86edd5c8f07e093041c1b721fdf16bfb72978395ab62aa606b63d4c212df877cc8562d0b451d33a9b7d38eb49e234027c3d1d5001eea7e8783e505b11a3c73ecbcb4a27cac873a0399ba0c269d20072696a51c17060a1f359c1761fafee09ead21f4e50827b04aa398179ea80ebd5211b54ddbb234d1a114386e06e0a6a926b8e8954bd4b27005f27355b558b7fe9aec232a809213234bf3a744bff235e06014c86f9c156cfc283d559303c23d6e5320881edbcce7be86b72d9314c0e35ae5374266f699b7e97a73c8866e4d25634f7577fb2cf7fe82985e3e2a213be7a017ccde376693f312857f6fbe509a5e6eaf38e8a2579d00effe308ec8adc7e54ec52fb0333b848dd3aceda8eaeb35299e5dacaaa008061da5d57933a50c3bfbc1e1d746b01f7d7e04f2802117d5c45afcb4813d97f0e3ab0cc59356d5fa277eaeffb371940da0fcadaa6419fb0743554fbf4449fe6399d25c5fb800a9855f02dc2010aad031bd1ba7321c6bcc3767844d7d08ce38d49596f1981f92da893847f9463a0b4a84550ca29f470c1f995441d3f0fe5d17e894efd3ce88d0df66ad3170d5bc9c8c557477312df3c80bb834ed4efaebfd4c43bc894b3ad2d8dd0107f58278efdaeac3ad436cad4d4d235364575a9eeef243346b6efe3d18381d316fd70e4a7a11f7de17cc113c5fe911ea611489bec3d71717514a4c8991b785a2131b22c4855b0bb549d476a7f1e5525a7ac52556b44734cd318b0cdde50a4d9ba209cd46b9c0995a08d694639795ab2eee0ff80429a02a666c10bd2c9c9caa62606ea1516cb942a1ffb27d5fd0e7b99c0a0f7dded323746a2a7a291adfec76452df0635b1f7143dac96bc945345919ed5f72a1fcd04523a5d6ae9aa665fc0db1c509d5bee33b40fc144bf76b9683c615247db924e21d0f305c0b8183bd0f8907c3694f21ff29f9fd358e4708be9009b2f9855aa84a39115d971f0efbc2d96d1bbb31be949c17881f436e5c16f90e4d953cad0e0c0868eacf4bd9639d3beb2441edb9cf19f5c8a126cb882ecda9ab60917ebf45c83a367f65d799e81ec3e3d176f20e70c53c59fab6d416e13df407edf54979da432a15da11e03f67c38cf8c0a33e119717730a304750ca7fa250d4e311b456a5c7ac5c2aa11758bb7feda6e5b3eb8516a0baae5719432f369e971ca7fdd44c0f66f4eb70a0875a788d57b8bd8b8e2c4c3cbc7aaa4d31b8ccb8c4c9cfd6fb96da9de1fb948e093e530179f443850a1d3d37c203ee2fffdc365b0820a4ff368c58443a4fd8bdd5720a088db9a2a8a6867074edf477330d0c54c29dc8e318533f6fcdb32aeb796d1565a05d68f387a9f13be43bd8104d7e17e2b632b7de08b5f0d349bfb414703eed123c7819113a11f64e28f4ed3411d61b49b9ad7788f4c465a3fb025cb448702f3c5da0f5a2b3e0f5354775723f2a2aa9ef80a1c4815bc09407051f1a17657b0c9fa117b00629d6a6c922f957bb3849669d7e23eed6b3a32f3c788873be7b54630457b99aeccf40eefa67093e4e95493d6b9c662096c296fcf059104af41b9aacd246bb0cea20e4a4e6c3196d4019674d35557dc7124f034e48b34dd184e40f3408c399d095bd1a379283a2e1bce2af2ba1174f2967d57a625cf8428c7614ba2b2350fd172c45282e7b58aec7944d4cc13823000ed608205fb90ced3a3c564157bcd5a4442dae0867ac176e586ab52ea72f61636967610bc17eea9ae494dc2c99cc2cb7820a5863a9916aaae3d18f1c43d826a0ef2b2099a448be1be2c505fff2750ccc81d34c5f6ac38190b1a1d9953e78145d457153234718edd9e6d1ff89423e6a8d7f6dd18269381483c8455ae12f49dd6d12c562bf7df32af24672d3ef8dfbff46a1ad26d98fc479b9ad334e534c89e89a7a0b027f92e5a17fb9440cb7f35fe8e958d7704b325e115b6bbfccc03ac930ac6f8a974ba8dfb6d9519900e36a1707f82d450d177434574a402844ced146f4024df6822e6ec7fb7305abc0ca92a722ff7ea0d24db554a5d1a893d7ed4dfced385ac540d5c215e2bb194db27b2f17fc7fe9da6d7893c2adbd233d1822470e40e57befd79ebfa5a667369e2789323cdec1adb3abb405a31ad1aa9d14b9a3e2d9952980edbdb215f0a135b85db57aef877227514b80bb30b0ac7f7268c141aa832d5cad111f32c8f31ecc832179ce7e8decfbde4071adf4703af388154081f8980fd6baf32098688725aec8cc80093a1db5bc2456780a68bf99ef49874102a34078710cba842232d0b49ec2136ca7f43716c5b8fbb4a51596d0ba407be28742b6b24b0a8650ae742b28e73e5b096869875d425ab124284f909ab859a6bb24f38c1d20e56a5b7884b76d00d7ecc3b8f287a0627d802c4287e013e3fab447d84a400c9b54a204a0aebffb8052e039e3468cd3dd535237de3db5c952bed38d526484e585551bc08e12005af21359e4f9220bf4b59821565aab4994ae2c39c3413eba002f4fefeb3c4194592b6f3aab901b1c691c97d56b1269afae7da9e07003df11b0afc9364f04e97b61500c0334a87df884debdf2a680fd3b572e56d479bc46b9ad7b5b2c78426fa993214e0ad4f6b5df90d2b8557b17d9815dfa6f0b34986423fb711ea9d850891de5e0b739670d76f9315886c913231d25afaa59345c627c1fa4c7ef85fa61b8b9be02a2996785e56435cb4aff145e33306dace24740081602af43bab1a38b5bc91f8b251d9feee8b39750da930c20e919cf56bf8b443a495213b653a9bd7c1ddf82cdb75ddd26cb5c659e62d810f46d736ea411eddfc0a3e90cd0febc92ab54b028ba5a1d6789a1fec3abcbecbb147adcff010332d10b08581829949b5b4c92d74a06f84000d5d824327b52423b56406fb9197b9bf0edfdaa5e244b42c000386f769561658a256b919349eb048e3a271f015974624fd52e80f96dfd2beabe8ba63daf70545a136fa12cdd5e5d55e764ca3cffdaf206e8dca212c9c65e6bb13fb85e5b205ca3085d42b3bc16de7b462f3fa7b8ddb23ea6baf94e482bdd1ada9a32a3accc0688800aa8afb4179fbfe544d9c673eb14158f3946569a15cc3a8b6df5760524a7a65147252b87e6664bf36023f0b453b92161b600f0363d68c1de9714db7a969047c6e4471255418a6c76d203e37cdaf48bffe0d4ae9afe3dada4e0ceaeb12a64df0407e9523c792368fd27dd5e8b6e5bd56e33cf2ee6968b7a8ba7edba32113ea919ed220ab145016c3c66c6e0c2355b2755a4f1dcca936375d4abea529d1128fdc17271f952a5b2862bc4049a7ab64a3dd4d204f8d14b9b6fadb72f39ad51a48208ca9cc99e600a425baa91ffb202779e2333c63189c4825c0a1f5f6080e774451a43fa60a93c1d4866bd7677627fe2d37aa167c4a99f43048251d5ad650ebc6529ec1238c88db4b1f3315ef07b2bbbe20276bbf920baa1232a801b3c9e6cc7d6fbce8c68bc6a5939da5fc92ae7230e149d22d5fffdf2a0883c3984c304a5eccd0f93d0c0774bbcccdf5304d5475d24d1b1e42da6878685237de491e8a743d316d6df01630ca02ad602ab588575cc7f11028ea248d5bb7d7e307945a556489e6cf29cff3c577afd9d35c1ce95b4fd009703741430c0ab6034468ca06ec13ba7e3553576d408ae1377d452644c1f8690b7d926d2aa9a4a227ca5f733e2f758830007df17aebc7fb6e9da24d1d51a6b211090b43df730473a1cd006371c3e728426d108dad8abec1edd235911e11d5347521ee0f6eb4a6b47c6cc0866fa53127ec489ea2b4cc92df6889961e85c7bc732d6c0168035539006c814870dbc3b67c0994b4ffe20fbfb713dd668af467dae10ceb66a3e9d564b8bc64e557a6d09b392440bbfbd3e1e87e5c0cab23e4651a5a9a1cd481b1b5a00ad4df3acfa96825bc3db2c1c167a5c363bce19006df8ba40ffe208e6ce05dc31220c365404a20074d209a48b463fcbb8567af08a878e815e0ac1cff98c3615848b5a32cfa4d30009c975997fc9a7432cde77950897d5c3396aa6cc70d52392ddd56da284a4e4d93e9880296e9758cd11846df49ca9bc4feacd352ea0fbc1766188fbfa73c461705c44c98e14b71652982a9ba41cc46fb594d18773f739aa3092119caa67507e30cd10c99fd3f329b9bfd9bf13990b130d741d1f3faf2ce66383038b811649f9b46d2a805221e0b2470f64d9f22ea7589fd6b9b7d6a80f89f6efbab46f31a0c51539ab016750f424aa05ab9c38c1840fdf4cb2abc27dc3354bca2f64a04fcd418ec342a2d1c0cdd4e0563608f4c27323c9a778b590c0e830692cd0a1c9a7c2c13c64350291cd0100d638e4a2dfa7f5374f5e7eeb71b6785c48108fa57c0145264a75f852d542ccaa8eea785d313ab9663911df4529e14172019e408fc6c84ab84770cdc7bfe4961971078e64f7cf2149d0e4c60ff2cb19e1b2c561dc516f9a55b954b8b321ac96e71b164e66fd4915e331ab06989cf05f29c1856dca556643a9b60979a802d0bd0348602e8cc9be3d6030897019ac91bab4294d32676007890414f0580ec0ad9f8c7c1978f0b74817f89b54f01151da005ef7b8f1af4964975691b709ee313f0bf3f4980684da9a3c0659a298069ee1232c1803ccecf2ac8812acff92fcd17884762cec60c82c0c1ce823b7ce0e8d5f3381e63039a8658036df62f340fb1927527aec0bb199fea0f10b72e174ec3d89597181bbf85194a2ed0998e972124f5bbeb9774c435ad5cae1cee7010268442acc4ef7f2cfb68c7e5e0a1663a42055b1bf76e0037111320f095375ffefeb88255971500c8c5027c6515e039e4b92413a0abcdea713d8df2176731776d7d21c44c7f1d12cd641679bb7da33f82f1fdda2954ebc0a1dc4d218ea2bd4b4076d7405377a60cf5ad4e346b3d98a1f7f54a05439886a2c81bcbe809453e3d677d3b1356f5bb0e40f03ba6f129f98ca5d209ebf4469d2ec5ae1c41b5811176d0e9f2df0c22fa31c9395edba2470edb6bcee69e11deefe1be13160f8e41a1b3444e12b71072d37553719a30ff80afa81e9a59d18c5cba043ddad441c83ae64fbbbdfc286b258ffaeeae92bb3653a9c003d2acfbb8b32020fff088c2f47eef87b3380335e3ba83a6dcbdd1c1d413222b57786354a4b523b21df82199e12391133996f12162e264a49f48908e0351c0f127611fb36a6b75373cf50d4c2a7f6286b8f8a9a86bad1083866b572b3d9e7bfb92e91e6bc1327f246dd41a5ad8cbeb814225dd05d1c51b09a93e2b2bd02d2a17ed4e97684b39e6b6ea9c6a6fd107a6b18d733b7c3e8bc028178d5fb3de7b08175d0f89d14f8c130c70f7f55346e83b11248309f732138f821339c276a110b447184efd41c25085dd11a9f758a2794c8700425867ce4ba7454a0475cbbf51ba2dd84a4e903847581a0cb387d0e16de5dba9ab86d69396806e26663d58bfc45ab3092d13687b0bfeeaea8ccedd9b0760392a5572feb179bed57a2d194df6f7273c3e060d4decefe7544d71d64b1d143dfb9ef097bb19e434e6f8ea1c8f4e5f37e068574307b68266a6545cd2fd847a0e162708e2295ff83f578ec39fa7a6c62d4e3b4dfb4080d2765c01948c62de82786a4f8ab8adbb9c316dc16b0fa3e5de134e287c18eebc101bda31c5e4794fa097f7cd18ed8c215028c19b02b58a1b84b72e2bfa8b70a7d497e07899e9c668f72d5e35fcf97164fc54bbfa51802eed49c3d38f32f9350e6e666f6b1d1fe2d5b1fa05ae2b5c265c74089a82df35124f4861995c782698a040e554c568334e1b3a12dfcb85c38dda2098aaf62feb6f9a3d50138b0cd888f22f2e2460cbbe7ad513d2373c66e9bf6ad95d038044741067f3a34ebec36b52b6c5ed9217b08d60f2814713e89987f2f33583ffc01c3e6ceeedc984835782fde7268bd8fcea7894d149e492544959fb38ec89cbf148f250f8c42b6170716db7c1b55ea49c030aa6bf7da9b30104ab35a807fa627076bcfec8c88c39a3f99639f02e90c00990fe9f47b6f7fb83a5aee7f4fbfbe051cab519e7f82e10bbb6b55b9e049bb6fc2a448f6e737d60f823f71aa161997c19cf916c887d92209e7232a328235ff69294d5e69079366075e8cefb143512f74062215f003700c28b62dd090d3f8213a2498352cb2ae5eddc4406092959270cf537d5bc63adeefe915b9d28da4883d23af8b3da4c469306ddf1877451ddca0740d3d83e801bf42519b610f0e818561097d28572808ee790dd9b71c603406d6b3532af661985370e83e1b8f1b1b0c7585a979969bd1a4854fbdf190aa3232c254b5578359a282f3b76bdb31b8d7226e5f25e53e05d3ff6c91baa192a49688c565668a0296da9bd76c8b3e9e27ae7a0df5b52cc8025e6ccb1048769d716912fb7a0a68a6149f218716caae0924130f2cb50fa561b952bf57384afb4900815d9a90ca38e6b7115c017782293644e5325a2603663b4920bbe86a0326c0c76a06b892f29b6c3b862f6a4c162a5f6929c4414dab550a1cd2f44ec87980c1ff6a44c8a409949412ca5c81266e49667b83797da22b79c5a5de9075bc3843eb6c80e8bbbfd46f0741665e67423e2e11cf436c97b97736d042970f9773f27772d1a75228406ef7b4afe04ba950820f3a56351b9bce5206730859367f3100abee103b508605c47bade483b77567f1562c3d6d24985f84b3054c56f94ed32e935a6a42b3911b9f200fb5f2ca1ba27e1ed3fa9eb0a58bf32856d717c3c11d8759936d04bbc49ae1d7aaf7cd5b3d0c63c25132a3e7ff8d91c360e83c75f301397f9ee4495bfa968301b43a25a5aa3d51e61b15dd3bee386dd353a72bd150aa2444ba322d3fb3501b62993259fa9717d9311ec64995804a2014d7b0507437025d3d1635f3fe69adfa9f726bc34947606e86694c5d31cc2ea49a2956d68d644be82bc1eaa4947cdda906405a61c9de08e8595d5a337b1a089b65a52211286b6a1af5ab8209149a0dcb805646e6e887fb71fd7d53bb455965de468ed84c8f8b7735205fc24e5ea90ee6c7001f61cd0da0c618340fea24eef2f9d5113061917c19b81e0f48b065621cb64b63f374a80ad267ced5c348c5cc60aae73a750abc6bf9df5410bc4a696b80f3e9da6806b4db331ebce9c2350f3577e812c6daceaeb458a6a9c5d5b073a66f4426953af9d6ec81df696fa20eb3f0187e543075b54021c176b5b515849c90928f1797774fbc0ece25d27dfee60914acf9f3139596058cc167235cea48eb2d9ffac32c77bd7e55e414517cdf76dd186913359cc2fc8f34c7a203c2e6f15c8ba380f904be07a43b319da1adcdf00c1d6ae6fd1894ed8ba1960063763244baa0850057bf35d0d96e4bcd6c8fedd2559ce5193e616f5a03ede5d28e292a35892aa34ef0b03b625d3a11aeacf1b509182bd52fc579f33ecaa2f881c1f1297254f18d087e0d37c622a985faa39daabae8b787fef9800f8d87eb296875691afc914ddbb66a38ab13e578fffed7e50535698e91c26f62d7fc262a111f6c255fb55c1de3316f4b707820cb6925e4d80da27714269ad480f6aa2dfb6e9eb76206d7ea8886f975a0a0bd7f51f122701a23532f101af16dcba15609527178be6d10630d48acd44fabf7d9b4f234f2a1fac8531c3b70c842e48bf06a5c1486555a8f6affc25f9998e8caf67d87417ed8b504a077880d180f155047a13ee0035dac12497e82849441160c5faada685c87f01abc293b26be0417b08ac0a065435f88b818cb456eb890ce28a94da631c17c06aff4b7acd77c9dd9e137ec1b293e19b7aa6ad3e0b0e4b188b6df82cb958c0cb4cc500694d6a4f03422c244563029e9b04d7cf86d1af873f2d858f40eaa161af7318a02a47033a915a43262d3b52fbf958758ef8ac7b184de3ead4a7c57fd06216772a4652764cc8a39b3bf14b92ae802f199a4a3af620d5f077d315945a53aa5af7db590b47365e5e1984112f153ee8675db7ffc288e4ae2d467395824c00d2b4518129406516bb6dc6f028b54f3a033a40a3b10c352f6ad68c9397ba6de5a34f554a1882a9e550271db825f9eeae76542bb73b264c445f3191ca3963a4099e96f793fc68ec66ce11abdb66ba7800860b4dc9dfd5a7fbda166fb74e189f0ced50537b7ac344323870a5b7052882e63955f1a57500b5027ff5c2bb82036a808379dc74f6f1f2d62e8a1457cb59974fd807f26252b95b592cbe797f85080fad613dffbbd8476e134e8ee55a8512657b9006a7fb2b812203c394b59c10796875eacd4cbaa212f1c890239621d9176813ebfda81600730e93b1eb719074f4f78e80932a29848beb3b29fba50170575cb4b0de7090eb72e4168b1b0e813fd50caf67d72c61c7661f90d0979071bea840c13483aff09eb5510429148533a0840700e64d5423a3178680d7fa1cf9d1372bf47303453fbdf1450d1743bda0c63d9aae5026f611c1764b65f10e10428819b5c0f0c679eebd8a69e8bbd919b187b7e59e71acfa97ae069077d9c2a323b5fbea507ba7f5f9ce5e156c8ebdb2af7b9586e2384827931374fad3b433b284fed48d2b90d89548ab36eaae337a3b83f9b6a5b30ac56a29e07fdc3e305cf3f6daf26e94ce7f7468b6dd339239a26bf72d7a614023307b9f23daa73447ada1e03d967f8d4b0948b7cbc612449bcd3b2aea85c1f00cbe6a4a27f39b7f3c6d2848c2ca6f30927f3571071cd17fad785f5b2c6f8f28f368ecc2b914fa9cf6f64bd68dc49e5a42071da4c1eef38b222b1f83144e698c4aa6a0e19fcc75bf23bf21e6d068a5dd3f835da287b168401277cfe8cf9fc30828a05f50d37033f3f750c6f444e780807e60062d675a140f9312557db989e958de60cab3b1ee3a8c6f9e36cde9ffd135b0870dc5e12ea98ee34f83169ceba828946d988a4a6b3d1f1f43a6c228acbfee259eb3979339d61e1992ddd682c22c9e8df60c4d35df09dd4ff13ed93f049db7365d1a2be2407f162f78ac3a0eeea81dbaca84f637fcd16c60d78b12d79c664aa1f22b426008ef1c7141baa1c2b1d543c3852e9757a51709f6c8a5bfbd88bad2404826388784dce9cde5a63d5c70504d994111c26afb0e641f84ebde8a94d928e8a52cf4a26d0e0bf300446c323301af6165112edf98a108835b52c636b66989b7cfe6cff9f7f43bbf387901b6c1ee55122775b5d35cf66f10ae03a45a82827deb853a0382ae590f3d61ceda785880db44ba7204bab050d2552a7f80e4aecace8fa6bf069f2a2562353fef8c9fb4c3eea71e3b8a8fe031ce3ed331e862e30a915e08ba8bf4b0a751dca2c938dc6c6b6e7af4ca6f8d387a00ca791049446670f0742708a2f5097decaf8e477960bafddf88aefd58056121cfdb9043e9cca7613afa1096862fd8f34f631c0392a2aba17933a945eff357345732acbe13910f2bf31381d535d394532ae541333397760a9c281c6de6bc8285c801b31ae4283536d3778c2bbce76a1765ffcffa2b63dea96ed190c9a0961fc00cc994c6aaed8bd7817f74981430691b4b72af852f9acf2bd7829f248366281586304f88faac7c224d4cdb20c1bd916cd3a68ca2f821443febb7f714feb53dee9cffe9bc1e58cde59df7485041055728dd53546b0cb8d77995607e7f1ed2a286ff6198c951bfa0342c0271b3a0ca1d470c55b062b092e9d999ebd796f55e1cb4461c5d0e0b5e94c27eba5bf38721e88e4d38c9777f56eff449331870148726ec7e2265c423b1236c67bd4249951440fc8773fdb426950a287bc41abfc134451ecaa1a80a236327692cdac8429a4190cc62263a0511ac27a7d97d8c57edd6e78bf0106e3ea9a35d32d2f6d1a3aad64bed38e3455a9d8be764a3312a2595687d326dc159aac9f8dfa2a0e3899356acc05a14e10ed4b4bd677b936463670a1f50feb9864f9c6147de0ca729960f74ab7dafd41e13b557bc55a8c41b98178d9ac76112220f65820a98bc0cbe4a8082c0148aaeaf0f5727c43305ae1f82cc57af84f8ef8356634f914eca3f52a0364617705204a95329204815e3c1d0a2453029d2a3649e15308c521ed001a9fc2ce4b375ec7638a49ac3da2a3b41eb8a1fcf7d9681f6feb87bc48d458dbdea4c0e588860a08dc213fa5100f74f226e44bb96473dfbe3f32fbca0c1e994d96b3825a17747c9c250d3f1f1e2fc218da7669fda505494965e66ef7968d137d1dc280cb8a9983ca799ae29bda5d7ef829869c35c666ba5cbd7558aec3bd5bfcb50b8aef4a5e0c2894de665e229b3d07c935d180c47b46e83186371f717aa0d201c3b274d7a85f59f3a78b61157c7c9f59937cbb53f0ca2ebce86a50483618577660b1481b8db91ee000575b5197bd14a1ff28b860f85b1f5a166cec5e31be5a4c0ce0302e64f2fd7a68902e4ae20f8c39c8cb3bd7f148dc94419389798efa8c84c4c22b632d571cc61c27ed3d8862b073db6e7b3a3832d3f2082b86f251643cef25e90fcc6e9004c07447f5fff2c659bb6dbc326c732dcf493ad54a3195d0792675fb5abdd63f0998ecf6ac956b924b7668f8217625141b8a818938c293a6b253e805949e2d5da8441e2ecc90f1b398c74d29dcffa6a47e576242dcf2fb5f0a8bb1504db7523759031211af0abb867a7d0a22c5705fcf69770b1422733f55f260ac5b249a25da64db7b1efc13cdb7ea031f3cc10e629396254a8a39c95af0be64c2d14370d81d49c7d556cd7d7a98c400cae7b4495f2dbef55fc1acc8ac5039d002e437f5e8446161d3104a1d331dd6ee5d29d272f9cd3b14e02334e950d5b94d45b3753de72cd716db8966c779c83fd951f7a92c59bdfad65f981b6a11fcafdbdb0dbdd20f669faf9ffd65a0efeb89ed1b7f8efa4ad0c09f5eba345fb60e6aa9511500660c19d449d7b19f00be5413fa0cfc9eb2973fbfdf39c5b2b65368db93bb7791d66ceecc9666f57d8ebf37e22e0f11cf0010b170a70b1d93f3a7682846a72cc9e0c8b67cf8a177fffc349f6ec411a879a586c9d9eece0b794fd843453448493dcf9b00527d27dbadb86fbf848a05d92dc46a8633273cdd732c70abbb363663fb1ff2f7d6ebb279288eb399c567fd3e16c8f8b27bf06fef0fab71af069e2b34a5d1adffd227ceb3144ec3be0e58e72cff03c79cf84a321bf308f8e38ba7c8442bc845e82db8810d20041d4b1d1996ac4316ff8e9d5187b9fffd01bcd52284615e1c4a2220f1255c072eb47b5a367d0a7a60d728cb5b66066506e2ce8a978c2571c9ab58adb587bb42ca1e1a32e73de27703418f4ca913ee4c3ea464f0af331d4570e44b673c916cd911d33efcf012113e41d9d84378591516abfda917347882d2c22f4d363c501fc354ff87f92a7ba08dfab8137d461c69b0b7187aaa2215dcaeba0d2643e205db067c68a981ac0a5428c079432b1a194bb0973b682ceda7aa831c53df5c13cae17a080ed9e0b466fda8af6bc3cc985eb0f1c23a701b0ba9d3e6670b607938bd5db1885fc85b5f73399969e8029562c5e7660f9b9626b8fd3e0dcfbfcf7213b644e3367c043610921b4c8ed21a61bb23c53baf2ec7e7c2be53ca9a485349ae6801475bf6ac709b86cf1741918483a5a2e6922d9e98745d9ac8f032263f5cf990a3d310b920ae9db19b1ed030ac3021ca68325388e539231d545dc6eec9693a33eba00a927ecf9a63a4ecef96c84ed719f5c0bf4cc1825380fb5d0cf418cea533b6f8c548d62bdf6a61259d6f2af302233e307438c1330d4f96d5839ee755b437702210091af8ae050a55a8c39d8587a8cc4f1d26e8a156e38f1c700baffa17fce872cd63862b4916904bacdc879e76fe71df3baeca22e874833aa6a34ec5c3ad12f7ba4d0dfa940c6d1c8072872fd070143a0d37ce1bb9a035a4fb94685f0c41fd068d8a1b2901eedded63dcc15dc055a2ab060793a017bda73aa1ce4168ba135197c88fd65b80486f3ee7c6b997308c8724028314f71a8a65dee3beadf7a235329d62e61934498d4e6113888fd7c7d51d6bbe3d12ce030a8d07d7b52119c129b79cb6c51a86e0ba8e758da3cd2db8aac73ea8a76561174ac7b77cfcaef30ff913a34ebc8183d665ae99f6c3ceac0d02a01bc892d2e141746bc7a2f7e48675a39b48b88ec93bdb72806ce0c2e9d1cd512be08017c934d4647bd7fd236d41c3d60e268212568c3d75077520e93cb421ebf54377174a389351670d100b5f90167308f846d16c11ef49e35eae0b12dffeee70bf16b6eed869802bcf081632514d7817b987623e8abc7fa865af6a66b486e900a5243f1ad4bb3b7d8191ac5230ab863893929efd79bd8d673aea6b4e4585830d5093ddfb2e76520f4e90ffc46d96e4a4e8928f38bea60ff0b30d1514bb42ae5aea773fb52f1bdaa5116ef1296611c006d67cfa52a3daf8585d9b2c2e266f8fa05742824b77f63d2e7fe15c9d56f842c34ebc77ec4aa89958324a5442c5cb2afc508dfe872c457433d2f24c14df67cb20ccc13129769a02bf967cb709004a9c45af3e0ec366c386d7909addc756682ce76c56f204d6cdf336f8de28343dc1722f3e3ab6909812173cf5be027930fbbd043c72654ff826096e577297f947ce84e6e9d8e05c5706d55a7634f255fc73c0afaf98fcd906b018ab4c5f8c20f7d1dee1d56e05bd28833ed38180dd68c489242ee457e6ef747b587bade6cecae4cf389163d8cf370dec00898238e8f1e95b3fee78e0f674067e07f817a18a3221413fb4928345f14ac4b24a365a711a235ea9a7c69481f83754a82f66d46978df87baeda0c818ea02d5a58e569d74795fa009e9c5b33066e9e913e0b3191d1b0788622a03531c3dee435a8e0778cba5bca9aa238c8ee358b0d9f755a10679211e8ad07d3f11c16f0ab5ea70a976d4b2d5767559d0dd2256a689f27fcca40eb9d6a760c5357277683d0f3e953c24e7532c283ca220356a526e26a90fd937aec0560e608fc538b3c82c1e745950813b956274b24c72bb1f7ede8830ed355fda0966ec11a7382d5a4887b871f6f7f0be017d3f8780fe8ee79ce400d2ee2571c04ab4d1f09609d40e799828844ddc519962403e4f4819e4c386efe7d4706aec58b32c7526ce4e0fb7b277d105bbf8410c96aebf9835b28ae1e9e17067a7a3bdf15c868511b124e82de392b37f2c12b817e98fcbe26b445028c23c68c6cbbbf40c2f823e7bb939e9799cfbc3d8911a8453381fe29c49493b5c6b0b9c9503d6fed4c3dba6dce1e5a258890a9425172bda0b6eea46677035528257811fa84de3d80b5e4d8c2580a2255587d037c73c821a67deff502f538470e5e65a094153771ff158498a9b3e5c863e145c8293c0286fa130195993a426e31adb23282a80cfd3c1331d0f5faa14aacec94a7598a257469464409fa7fe7d88bbf7db339422213df3c815ad8a060e2c5a06df9ca4e01eb463d183a2feaab76d08c5cd20ae7ecbcaf346c8f02b0c3bfd4bda9f5349c007a3d46f25ffcbdf06fcc589280fc4ca6ffc75b5dbb6023db43c33a8a90db37e39a84ea4f8afe5e138626378225e0c9b44312c11dd919c18804627839b280c8f493f1d54e14ef8977e4ee85904ca28321240df7cfc22702a7fcb8501024e9a094ad8fe36a779cc1d3d8eabf6e048d5e3e86846297013ea7c19c4bf61423e4f6abd6102168c4015115389c43f269da31f3a73fd1806c3bbf5f8d485deef7cbdd5bed9cf19ba0f46787b88aebf1dd7ef55fed9e501ee5cbd14608de3e9ece95b0ba210c65da8eecbb64366fb2e38a4198b1cf1dd0d884a0c43ce653d0fb614ee68421908729c46d79eea02b5f07470bf5becb80abe8d3dac885b155ba1f5baf00b3cb96e7a59728e316468b1f6a9125d0ab10a6d4a3a5281c7054d4b27206f99c24d22436a321a841c9cdac60408d30db6843a4180d33629dee7129026f8d88d86345e2375cf31daa86585fc79e6101e86c4ed3f6fdea6505b0eff635413220987af61a928980bf6c3d01e9ebf77bd5ba195e6e4adeb870bbfcaa6a82ce2cfb10b83dc588a707d34071956bb62d5c1cf1ea6f4d590771242352d520c45bd46600e354c2b93a1fba98afbd6abb7bfb7f7b88c215c097a0913c3a3801fa0d38b03c41f4b5e264cf71a22da7cc3ecbe7107a14d916f46d435892c280c466e818a19fa2316fa71046f18b7e0dec8d14a0005548e8dc51e3a3c37f23f3e5ed388ca45d0a206cd3e2df7f01c45d784a585ff8797da1f5dd10586438478d94935f36ccab31d04ec8bbd65d79dfa0ce30641bca15f345e1de106e7d27b789db9bd5f69434d32de1a33e3177590657cd63cecb0b53793ad49e9582eeb7bb781aea925067c7868fc587cd810f004e06ca6de8b189740f2098b4c195b5bb30c0c4b902e15d9a1e0bcebb43c9029a899b06c4a504d545565d2efa265e067e48ea47bb5976b620f71906b8657e78556d5d110288437b3d4303384f45e8e092dff0afc6872332612b878718b7be9bdf196c92d9527cc095f4106c3482734654b0c2100c63d9df9252d69fecba4a2f785cb8cf3a41cfa6bca1cfd1725cd623d81d2d2b253ef2fe551c030dc0e92d148785da5198f18ba5e84957eed24da0f26cef8eb4c60adc0e42984257bd53c81d8111ca11de0b55fe08df05f7008a8804d88f28887ca4d27c302cc4c0b11c429ed21faea591236d45ea05686821e9e85b74d55540d802fcaeab83f52aafb5fe172cd0835c6e6d86530d08bc1b03cc6f6db0fba20355d0c196f773157d825aaadb20472961fbbf0fa339966664b4403a2cd5fe518316d77ece03a36282086229e8511437a4a69a2cb24afe4ced7ac5f1ae1263c07442f1ed3cf882fb6892ddb42c032219f1159b8be1d787e2c313e9d10c6240ede94359f92de68f26fed221337896d357185819eb634af19c7e4113f72fba0ebdfa48d014090a0ecc8f18bc8796a14a26687a8c16cad54bb3fb8e2d9665b074f2eff2d4e8c953e20d94e36f940b65f676248def258134a6e87cb1a8ba5b9f2f64488021428cf10592b203aee0fc4b7f1108b6a28e5174ace00c8457cd0b340b3883e7219d8291a14b8a327f3a668f902b165fde10ebfbb03d3690a2542deb7adeff92e3428614327ef5af56194c9044e6d3c4b3c4a4299815fe78cebaa760cc7607bb49c25f938a403c4b57065867f79142097f1b2340820699b9436a2fadc386a9030d6b7febd7a554b45af1f2573ee408f3f210f0e6a89d3895994b7eccf45145cd19bedf42d387daebfd5da73fd789aefb7f823e8ec28aee72e4ffc26370762f01ff7cf87f183367c8363235613f134e69bd86b1114e10f8f943694187fff65fae15764d10371132421d4baac170dac6d1e094bdc538b7e4c339daa2e87e74f656e8152a6ea3f95d2f599eec4e679c78afc88d2a493f13f47f920afae079058296c4c9db6f17986bfad2e4c8e201a118300850ff27cf8abde401a95ad426fff2a8f3cd56abe1f1426d23111eb28b57a1cb245c820e03d015c4fd81689b1f2e7ecd679d77dbd4409660b43f9d95533943a595ff5d8b804bf433fd277a559307575409f20940e8b69e9337ced5a3ae25200fb23cd33cc77ec2668f25a61b727b1e9e90bc97ffefd290179c24540e48cd4a3eec87fc71f8a12e9af379d5d9efe7ef6bfb22cde33856b577292f718648c2edccd9c215a6cf5051ed7b93e4a5e326d62e2ae30dfe8097fb2ddf690860b8c0b28c2f7514cf3f5d317d751d1d241ff113d133db96bedc41ca2302732e8eabb524a32867efb5b1882baca3facb77cc6b7e10383dda423c50793ed5856cdd2df1f159a232de08dfa68cf63899ddff8c1cf758383cea486a02c96a27a12775e4247fb5792238405cee4612260190a34e7d08bf9268e59238054c950c312fde56bd7d0078dda54f821ff124a37b350a12433646844e08873bd2f2f967167bf0791a593ae21980ffbb3c5ae08cd67f9258342e0ee14c97841e45dc4d73b610a4df9890151465663b8d8069e4436c0ac3c071215c571713c7a6978282d88a65020ae81dc78025a94af01ebfb4cea47b607533bde381e302b4fafabe3748096168f40a30467916c746d702c813d4a7e57e4cea00c6b8bf1a8db2e871b32d085b919a6bf836d9c4dab5bc6fe9ea17002e332de7e97836c9673ec37b8d1a4a246fafe6127dc9f02152f88205669f470b6eb83d0292e0f66cce7f4991a95004538346652da74ebb6655f339485dfc4e376df1b3e51e72d66142565d9cae82ac3e9e6b76af08363cd014c6567c0fc374a263251d65732f8a557905d1cb1b3648c0aa9bad78fc7d251b4a5558a323cc961eb46346fd1d3447336e5e99960968ab70139a6cc8f9b6a250db5f5585421faaddf06cc8f861074f3088c6135b248a8d6e72351f91371f3bc2c557f5da8fbaf37f74278be98366e407377daff5f94f160231e07efb893a3bb495bb04d7a446976357d861381b69993c543741d95c1f07550be3aa8c93f69a378af03c15bb47ea9c6cd7340b5b55d0b0b12cbed7195351fac11b3d3e03f339eb78ed96654eedc0a919ab9a36023b79b93875973d00b3e2cdcb0ab1196ed34b323d4277a4852a82f971ca87c66d059a623bcd31f974907137f43fb5893d4e109038cb06b287bc3053852a6e0f23c3ff34aa1741b63ea138c15578dd8051d1a10e09e96474e1390c0a9f13e938d0ac392a37c6262bb672f37a8d82337cfadbd68457b9059da455b08e7502c37f391300888c30f9e870bd7161d21288fba403e99b7540ec3c4bf27d7efe1aa8f7ac6a980d6462e513138900dff2d3e2fa98117117b49ad44cb33f9dcbf2b75f7c9f5034e6f14ddcfe8c7b03a2136740873ef30a68d09a8cfee5fffb217d24d8dfeb718a14152cf4ced5ce4b21ca70f42aa9498fcfc8e598acb1e9eb0632d12e21fbc421d18c8c1e3a9313c00ea4474c708c4f51fb0e01d400cd5b6b2e41da2f48e766266fac599f63f803bde7776ef2d16dd6090da0f5cd7aeb85f7bf51d67c29607ced4e41e5ea45ce2c3d92a43703d877d1900b17a90bb23028000f1a0cce9287de311710888b7ae72cb6a5c3f694beb16f79d8156eb7d1d7ccd2fbbd4c1998bc6890c79b8197c4b11c923dd93775558206953560b0c72a3540e17b9a583c83eb07cd611c4d1dcb31985e81bcc5deb5e2a9b19ad3d6aa794e73cf4c13ef41168118d8edc0f0a32205429d7d31aa7723746a106a248b8669a48104a6e084e25eba436e8c2569afa5d7a56bab45015c77092896ef2834dc0458241f18617b657a238598e3cc69adf19585893b814ee0c0e970bcf8a8cd3e0ab37e90767a84c86d871d25b65bb52f392bf17e700c01ae315e0c09e9537d3e1655ea86770409eef45ced551bc90d185e64e916a7c2dfb24a7f3e4793b8c31f69f06da4f18213a0cba744c51e9d519511b092c69ac93212e21da554f2e7d86cd64158b01211b425b4d806ad5f9ccd34ac2b1939038c36c3c71bf60939393daa2284e4f0c62b17c243598e93441b2fae13e14c64209f2f0004f09804d2347775b659e254653bf622eeb40de6b9fab1231b5456cd4326a970fc23726553d4c1905e42551342009ba871d1cb0f1d3de499c8ce451127d26446f9500af2922fa4a2ec7e76c43319dbb660f8f051fda76646a00a0f8e82665b00e0b548b481a209d6194167e9b55adab5ba27934820d62bdd6f8cd5cf83fa46f03be9137d93bf001796c8ebdcd5351b17cdc3e420d10f037df8f6d74ce6e059b3f6a079fb92c8b08e5a57b66718d0978ebe64ffbd0a49eba1258fde79ce0a3775756da607603a8f27bd51ac8e3a0651b71a891b962edf28302e1500a7112f97e82d3974346cb4d2a1d83ef0a7448ea7709b16396bddc1e66fdb3d52030fc275385f82ebf346f91ab3a8bad6d13cbf7f901345cb1b68f1d7bacbb8d53a1ab4bfec38a39bf82d2af31e425840ba94fee60ff21b1c75291a4232be286e2535a31d06b8e85dbfb47951c333f8026f92ba195a5d8fe6773ea7c0983f2072317f74cb91f0e8c2dc7ad21b56fc8807c020d7f903863e9b3668111f06c73d8291e1fdeb10553942affcf09a79f0b4fce05ddecee3c56c375b45e19c7fa0725970f408e5b3e0b3e04c1856e9bc6204607f74f78ba38ea98e38e2fb8680e59fc89934adabddaccc73e3b38f7eb956cf4cf97c339e9560b84d708c170525174d840148e74fd6c53ff91fb3a127a91d80b8bd6d3b0e6530e5f1a28acbce876c48b50919e01f620011f5bb9d7fb8d8b0d38233cf250e18a6b61494d7c5cc3646963131b585de5e4e52161d7e81f90d3510b5e435333966a81a8dd1242e03067493c85e357170b9ebabe98e68839fc362a33157e774febba7bf8d1629f37b8b457786fa1c95dfc72dbcf7eec35adb516fc778a9aa85815b88ad3254969f62d73a068f7ed34788f7edefee32cdb7158237770cc7bb1ed49927fba3425601e318e60e111d2b54fe1449d2f327b4bcf787be4b4d278a9fc3f7f2d8daf900e99adf03df7dee16a2db59886acc11b4c67d48bb3d296027744f1251b01858cc409090ca614f09cadb42b8c0403d902259138c60ed69c19c0290a64b26a0ad48550513fdc2c873d05f08b11dc2c2630a2c3ccccbaac6f98ee30aa94f3b6b0c79274927b9716351eeadeaa6478c26e467ec7d014985a0a5f347a4f229dae56234733b36d380b7518e4a1bbffb259c7206e12a484287f63ac32d1aeafa616a2facb33db55b91937d83ca808a174b9600fa8cf9854b355b1c805ff038fade55c381ff73a25694629d4f7137d87ad0922dd327e8fe29111a079be36e1ca09fa3710c96dbe9848ced1f9d51be7744445182091ebaa68e2a0543d098370ed3e301d62dc7b1352736de1bdebe3c1641e4606a135a5cf89449899e24b062c398f749fe2c4c2daecd7f97b61a7aa2a4323338e36862668f7dcd45da70dbc510622b0103a454e51e656792416e2d9d971e5eea8da9f49c6a3ef5f1ea7641511219ce234e815f5912439a4dba378049c4a03dedf0da9d2de3976377c8f26ccd10c1d0a9df2a9e6e5612b03a2b48f827849440384d523f8c1dd77708d81555808c4559bc0c65bc1cb56a895060e0105447db09f674b2881df665cef296fff15d8bc6f71a468de7c17b3560c7e26eab77ad1ca07b8432304be9ed86c1f0d1c6b174fc2285837b1be3b5aada724838f4507eeb51fcd2a16ccb1dad30a0a8080cc70df63ba70ce50fbe25bdb5f2c1a4bb4af1ac0dece584192f9854b3a54fbe022e9d3b71846a3ee717510be5f33da722f1895685273d024b14b645d9210915519e01965a78bfa3bf953a3b481e83a8c35656ec84bc682cf770342a5e1a2df2ef831ca0c4b5cbc40ac23c0c559cbdeebd54099c7d7add0baf310ad75b71387774b03ed58ada22eda8d9fee6118e699b2ba03c8f37cccf74c428c3f1e702b94e54c3c311e5fd4f72bfa6bddaf35f3d6525af7ef550e3233fae84fa422fe2c2a021f1531c17d1ab6935f12a14f0f6fa6087a8326d62864016f8594d9aa98fb0c0557382ef6321f9435844d931f181baa29473684c11b38785da762f033739c826e22d47699d410276ab57fafc531316b95dae92e8726b356b7c4cd467757d88d7e2ef8df357da33889595bca1d9f092b23cabd73cebce76b4e344d60de8b5b76cd8053aec4f8eebe7e25799e36c373d8fde63826ff0f91b61982f23f1948b22e0e56e4d62f06fdd2975b480aba0da94e0fac7b11382b44d8d53a86a4369cc15abdd970678583baa6cc163091e484639ed56bc9e021c3e21d4cca9aa40c45f1e405331340e2ab1f17fb16dd2cba4c8aabd2adec168957e4975d36dac36d1c673a20f85dfc83c7af7353ce55582ad0a61675526922778ae56c86e008afd18357f6f9ff680d0fb0153d363f0f1ad836599abe7d464be584a7485eb8ab60b02047c6c74ea428a0cca01d5e7c828f18cc8d9cd6059fcbed2a71da35689c57ea80e09f9135dbf29a854cf3bb8d9dc17f04316732e90a9f3804f9cf6b7e00c66ee3669c3e6884fffce375c9a7a13545e765296e6c4a7692ec9927dcd92467bd64f4ae91187adc683f3c047aabb9ac3bbfdbb2caf0a0648010b921dcb0c5efffd803aa3467f45b560612db251eb913892398c059770d95ab308271aa32246a2bec32827a92d3a4bb99ef067ad71ba905247e4147a5b5a6654cd76300c5337094bdec2a74e6b149849781e2e9b60055f2023bd5c1166c523b436c3a320c56f37cf1abd75d31f4ba31f50de574551e8898611088741142b3626be04ba4139aac0f0cdaedd7511436b74251c9295dcca71dc311ef199e0b6beef7f50eba21790277c452b2cb6214731d9304695fe9e6c4258259955dee841baa4b844415c6a2a3435a5459efa036216d585849be42db920fedca5d262231eb28db071500a22c24857767ddb725d225e5bd8f10ae64011b72b9b0df088cbb9e46f62e3b91ce8f1801f8230c100311273d536cde5016942cfe6fd9bc582d813cf16c6fd17482ac68e502776e7886d341b2b5f12602cab3a094bbb1d7184fd63ce10cb6a3b22153db86b560cda9fea48a78199fe65db538a3202c9c457cb518f4e104ecf7fe904270a643b09605bd10eb46d7424bebbeecdd18716c75dd4d63ff64679258b0f432d1b76283acbd9378c27fe568048b9dd4a10820bdcf23b53b494c0e94da8c973b1f3d6a3265e2475448c198f2cad4edeef7092947e66a98edd9f93a287edb42e8152724edb79048262a9a4bb99a8c8f76d7c528a66f6b69e8997d672cbf4d637f88ca4c172a2a06e5dc24dc1823a0bb1f964493d892274d8109b28e9e5dfeec5c0baa1be2a597a1d7faef7349ad766f722ff59eb1c88cd5dab839db8eb946c216b68d6ca1d62765c2969e2c2bd0ed0273674fddf23612a9b0d0c5b9e34503938018afbe629a21ac7bbd7063ee6362d61e94f594fb8d71f5d8ff00e38dd1fb1f4635959b97fcdb9a7b790e8374244dfcdf75d332fdf0b9d7c68538cde7589222720b0c7f60d8784afbbe292ec9141a4c8d6f9450f96db29e95580bc99cec0ff702a56deb5adc5ba0023064be4cf593c325f4a982f26ae63c518849c3698a4f408e96c5f65ef994682ff5f05d7cfc096ebf11bfee503decbae5ada468858c1c21aa2096ba501bbb75f3c5b1b4c7aef50156072728801144cdf85997f75ad4d930f66d58294b23f2a14c1e2edbe1d1cef34ea5ef05d6093eec70e3238cc028c80c037016a68da95976b4e8d080301e605f0f6b0a730888591edaa4ad5e4538127228486ea829f6644513a1089840537ab2455d5b6e3a78754d1109a94f36e69a611caf98455ee634548cf8780496ca9e99e5fe5c4518d62855c662fa334f517ec761f1ec459afdb8d0a5fa286409aacbf7354c67e005b26fad5ca680f2197383353fceb6dcb128d4a7a046348e6e0880cdbf7029df24b8140c65a56ccd7be5c5bc8fae925fa21c54f1d878e4ec408e609bdfe4446742cbaade0103f6a04fa6524576169e55d8da1df394636014fc166f5c16b31b3c09059b59ba44db73a05e03cfccfaea5fb74437bd54e96dc46181eadfda551e7de3b5871c9b8e860ac48b84062823b639b2a099762b3fbeb5edb6b45725b742b9f2337a2c90dfdeee7b71e14f3fbd92596facd2340d8b4818649108265cb961c4a70ad5ca1f787ba61b710091e55f2f1f15fc0010b9bf5e8131e91ab9d0325696962eddae6e0fc2712b9c995f70dcb73dfca83f22c67c2c8c605b8e1ef8eebf66730c1bd5e89fb51e47a03e2729a0c9d2f59af4259692d684a2d2c2985cccffe0cabfd52c74ff21af45b2c4bd0f3bcf1821d58ff7f3bbef1afc4eed947dc36588036ccce32e10f9b4ab1aa55647d916d09bd4dd2eb8ba978b77695fad7b41800ac25aac18a14f3f6bd735fa68076487bcf0676ffc2907847b266a08a1fde934f56b0f038cdc3f21a8c9a1c96dbc3039e7284dc199dc1763c900d9292835d68e33205383abea1d8bba36f6f8c8cbe3921b4bcb0c310680e47d0f9d83bc67eeed5efe6a664a5c9d19b2436157602042f03af956b1d8b61f9b28340ff7af8a3943b487513b3997de2be6ffece25a1e4ea82a67ea92bb4678bfdbe23c4a8bf09173249cea1349b811e7faa2cb777f4bb0dddfc51d079801bc31ced1a8b9002f255db222e443ced2b06831c27c282042f9363e9837f666c9628c35f6c85ed74ac4a454bff16dd4cc447d6e184d2e0824cfe9e33f66de876223526381c053750e7c7befbb3b264c41d55d4750d326f5ce1d4f1448a94a8ae66190df6c8ababd9c5ac84d1e9df2e848bb4b6331855b45cf7368fe1722596a3479ec8c3acbf7ea37a13678980e9cb0cec1e42ea66d3c882e99097976f526196c1eed57b2fcca1c8669f78fe147ab2526bfcf043ae9f25b5be3a59edc86b0f65e4df17dd61ec96720ee0b735b606a44893500a5180d125497ad207d31fc50aefadb0b12d5494ee133d28e5dc1f032ec49fd6a156410647b3c86a19f3892205e38bb77425601f03be3e82a56a6b37616ef836e912e604dd28d8f29315f3bfaa5113a8a787073d63fa04b2db1edb8fcde09eed608b3312a38cb6a66f3d3a8b95ebec7d331c4eb9f66a9cda05ea1eafd3340a37e170d62c22106740cf4b7e5d4232edb1209e456d12b6685324cbb6c04f6cd0fb198b7d7726e3d480e59513db659ed8edeb475499fc0e06ca60c82e4a0307503456084805fa919bfb54bada9677a7cbac5e681203d6589a6526be0e31f1a176aa404335423826007964bb97ca430d68d9fd8df4808064753dd3035d5298c1c24a5f2902d9a1193525e08bc67144a3cebbe81211dd38adec8726c07e125490a9e84760acd1157385733503b95c181868ab44f67aaf452ea6f560ad03fa9d59158c074c9646802e64a00f8c01ce575d2cf9911f117009a7d481f20290a20c6256c9eb648559143284bd1c42109b7df8c49c8a449df4ef35073f9f6d2f449b467f5b1a205166e91baa09717dba8a2862c9ba0bef18a197136f29e1a26dc81e02ecf326414e4b29fd5123b35490383c9b34bf163ab976d516763cefab715c279ab5655f51edfd74701673d8d0256c21de62c238ab12d61298f425e8833122392d4ade6cf3e2d8f6becdfd957596768a0fb47eca39ab61cc51509f5c8f896b3c9bbec3b09219fdd2455b88c9e780f18c4fb227224b59c9dee6ea1f9958b5ec6c7811a7eb49c390ad4393ed4af9a051080b6321a0a9010b13eadefa72a29719d051b00e5d57275509d5435c6bbfeeeedba14cf3a43081437408db6e0262551e51061616925a319bbbc248f01dc9970ea460fd855e351a0d095ddd476b927122ac9480f4dbad91ad760e7142e97ff451b31867b6c8113bd7cca113ac17f19eb05c9cd0b85dcf03c29b09b538294270dbf6285eedac8193d3643238e55a9af56d394c0d6b2548e679f16df027d2ec369b30763a9c9d8af48de2455304285f80cfe2078b0669ab561b711a807fa485fb3ef675a65b2f153375598bfc425a74fa9f73fb426280cc9683186c10692418a78aa8342f23f4d9b5bf292f4e884e75d3badca6444e1ee8c2a041be6ea615b0966b5146c61caf9bb60904638f89e6b8abb593fbaecd3771c2031ef7cd64c5a2d220759281e7baba543510a468d7f5fee9a37ae1bd7c2e2d1a26792a006eece284df9b74f77b6a4f2853618a1c6e0f7326b2d888cd811aacbb2b524dcf02086b0f2e9dbd8140cb4a287eda8267aa3359ad81a66b642f3b517955692d9df3e7de5b058b6c2982f699381d7cc74aa463bd0fda233e2a8b871da968b7788895b5a05c23fd1f7daeb80552e814617bfaa89e53fa4715203a662131b654b9e5e72c1109fbf886d4087e65ee91e0bf28bafa0ea3a0fddd516377921e37408265730238707d556639cfdd544140b117940e7ecd55da879b1b95d1fffa69bd252e97d3c90e0402a4738dcd2d8d1f3d39eaafefc1b029b74896d4d0319a565e83c4f4d5191eb64ca6c2e25732e78be515d89ff59b1171d3002e190480c8f59e23297db68c6728c4591bad834793771ba371ac23d5eb43824f4042f13d6746aadb3d7709331955e9c401a6834eb9820e240ff453fbf0b18c2ca04f76d4c6254ccb64d4b536eeea9eb8df4bdf256f2a5920e81a03ef345c6156cc5295364df791a5e18436adcad34975c20d36c8bb82ecbf8f551d0e2216bed28de788ee7c7a5527d5bf5572f7d864c96a923fb2badd0a22b3dbc645f8f50cb79d5a05678a25e21c582522aaff4ab27de6f2740c24550beb4969d62b1c69e5a57ce3e535e555ee07f49343d113ecdde961cbfe72c0911ec05779a0fd5bc4b66a9675250294f994f8788341a1b9ddb43e6c6570539b981e6eba2ea1c0cc2ddf12b02824ed74dee9fa516ab2fac8aa10a3b0896e7dcee9d2dffbc454db9a32f26b8d14588a26072f5341559a28a25b90e5b1d461fc13d5e2b97ff2e8eabbbae0b0832a2da991b63f7325969d5956596a51e0a5e7d42ecf2b97c1fdb68a8c6034c2b49fe3e647d3847931f6c009d76b023f76e8c328ac94a3eda6c50c5b7a7920f28d8714ea1ea500278ca6c8354ff1d87f33205b31f5f5f12b6df4765c51e0cf5469cdd66bdee832a25c1779c7c1c434239cc017d9450e171ae2e901cd51a28da8c9649ed741d00faab21fe2f6c1e6838e73e58ce986ed2d3dec471b6c0cec8f3e3ee7ab30e4d9ed3e8ab19d80c2ce2bc91abff56d3e39c36889a111058f2536069ed57657f8deaee07fe825a770d1f722c23de8d2934641663774057f39d1ee86d0929f190131ce4839e38b735fb4afb397bb3de24dece0258938f37bf400ea1c5b79b8c0ad3b46ba9aec3d53436eaca0ae89589b14e93e14c87f6ec0b1758f831f57c47089fb14e8f6e526efe0a0ab38745226057a982c45376ab0e8e17892af42154f8d28b4cfa612914c5fc8ed71a197870ca760f1d05b4dc5eb1fffe92299e649c9602753f601e98164bf7491bd7194850668355a56ad21b4f87391c1ed8dd1e93d5e106730f378df8b2e9666265d17641b3a3110688c8d41ab414578192c406ec1421c81daca84c69af6af6a22a184ae72e0657727ae5d94c7e75efb474467b9de0c16b94c88c4d97d42af708d9111ee165090764cd0377c93d5a8fd889856ed0165149088363313347e572f136df0861244ca13c7e01463c9308c3d56b5e9ccb12420581d3b019af75e11e93ef403cee4cb62e8f15bb48dd9a0072e5cba1142bffb87c77bc9646a1e82eeaca2d03ab3fd0a0f211df4f8e9383b61d5711d16023aeb1ad6885409d7824862e1087d92de76d7d3dbab99f8a5958e4300f6de846b7a7f1516601bf868ac4610f91a718c3fd5d8a84aa78942120ae7a0fe82579e817ec6a2ff08c2d324388270d224a836fd8d44ea3052533b1423444223ea06e09f791cdcf76fd659ecc7c96abd0266d25e783f2dda95526b17cbaaaab679eaf0afe36516c47687ae59cc83b6fc38b49ca8de52ae837a238adea69dfb0def23fbd79992d57ad7c4eab9c7a814c1884f18711448a6c6c38ee0cc37b53dc8604784b8d0755f5a4eb2bd18ed701eda90e4f9c7fd3490eb0200106ec158cbce8e0c2b85eb885f7314c9a10012d286cb8c6f8cad3252413b16c6a573b3b9b81567d1fbe5a031b91cb3173756d1e2c3a24fd9ea34e9a030f5db6509611058c0b4160b7a66ae49fd8711e38c138f6276944ec7ec21cf150fc35e04add5fdc75d284269a25a737f36f5bfb9c9fc4f770418f89da86c4bf933e3d3589efbfb433a0f033f0707851fca1cb3a32a1c54d372e23916e138842be3551a0368008f9b20153cb5eee357d31fc18fc0af4ae0ff17210fde43cdcd3274f4cc9d7ca1ddcbca4b7262a07b5601e757346ac74d021bfd24e63e52ddeed7904f309fa309be919cf2195116b13912828a369238406774b30e89037045515e44696e9f877ee11311995e056dd6662e4c32d92c9c8521f70ef82090942227c789128840bd5b944f4c46df4731c344a77a14642957eea06b476e798314715766d67aa4071ba611b1c6d019e6825f7a5f3a7142cd6d3747bb880e1644d17cad385b3e633d5be28509244415a47bce3997ce2803758c41992868d98d44187c9aa78e3bc9a362abe7bdd987815b264cf74b4134f9a809e44539303f46da19230ba0d1db8b29b986af44ab20c6ffcf79a3b53e4ef83fc301b50215a151d8989e8abe7fd6e254c50c29b87880e3f802c724687c453e5022c2c7b35cdb6b2be80ec23ebce8dea3ccf7fbcaa1873a92c923135ac15ecf316785dd5d385fd88b127376b9f6c98d77fd8a70ffcd1a3e3a085b2cf664c60edd54a18f096050225b4ef17a440b57a1d3aba0b6b1d7d0aabfecba3debc3a2f9fe844275b56c60c8891b7e8417f4de0448913e3fca052b79fa9289b8b2b474489bd2984f721b7e51d100e9970fc3b51d4415435ee76401f907add314ba63b46fee7a4761ed6a2439ddf514147931d6f87d687d645bd3f666c9f5326e7f3b284ebee6039bfcbf780b662909937ec3d6a255a445f681821d64078d2e2fe7c1fb4de9e1fe672e409592d33897fed9ad172151991796e095ef50f39bf125b9c46663306ac06c614cf4ea6cec51b14a3dafbbb64a6da9bb88f9334611e26f63c605bdde6987033c7c9cf1c9dd378da0734e94eb89d422c065a2c431f8d3a5d28ca7db6b5e00592cd4c9c18e2d3dd167bd3a0e28e042a8a1a69a7bb45a0327461ae43ee56f07a43166b505bee9f2065f4b6f1bce16e110bc440ca8fb0d5473d4db847df990604bb69e67b0af817944638bcad1f0651c923d725c9619d344d094504ef9817dd929d06a1195d062c1d4d4d512545433a294c6656664914c43b7c87a4fbe650e7fb503731c0ce365eeedb06cf85c4368bc106c97047d20c343b7a3d6cf1ec09e68ab9fffc3ecf3bba56bb6551abca04f36a60181534125ec7c03f38d7f4ae9d33d8d94568e41af65dba8d8d7ff553937770acf0c5b9ed634e00bac555479f877505c12e1c39083ad2d9c643e282bdbb61dbbd210ab818c3643852858b238c681fa99ff8185d4d310c01ccaef374abaeb4d9c8136bf78ec8f05db565cd556883d0cd122b235b878fb157c8767d3e325716f489a5a751869bd9b9ef1bda55d63a2b43013ae4caf8412199ef27947015c779ce6303061473625f7d938ab1110c0d1942e5161c21a98790b9ec5c3560709274a14356b4feb7ef14e47e3656544891e0933d138d8dcf62ad583948313edc09c75b5eafa453e13ccdf75fac1fb1abdf297aaf12932cf56b4d285afec31ae0ebd06a209f5d86482523a005347068b369a26a5f5426bceaa858bbe01388a09dacbff9d03b27a485e19e15461ffb88cdf6a4ec69fa7e3185eadd09f58eefb954f591b4f9c2ac7dbcac24a5419b8fc2f5fb0770f512794da1ce955f04a3a7918f4b32997da6dad0077262e952197541a7201557c29d4da6e97f7b772df477186e1df08152095b1949dbd1732e1e1b04f418da91f15448462226ee384b35fca6df8599f72675582c336750de1d35c25a196abbb9b32c2bcfb8238b0c210cb38e822f5917361102c98433498593c924189819b14a61a9d5a80f56b611ae5b1a2418d0d4fa676e8be9f1fc7733425f1de4f993216795e2223627f64d1b5c8f007dd15ad2c91e32fc2fb7e34edb6d6382ddd69e9fdb1a2a7fc2d40c2a87843f5a098b801d5ab5fe96e17a8bb1fdbdf092b6e3f3b800b48e998cd4e937528f99943ebcf204aa2de30e70ff897785122cda660e1e99081eba8f6cba286945a7b8e1426f63165b20e2f674db5e3404d25eba5ee6ca7381e582728a379f040c2a09adff60d0496141e0c673f6982150e04c1ce0f6034a458286079dc2a1442880a33f7a6ce5ff0f6144eb1b2811f7dd30b6b321e51af7a5b9f8b3c6b3809d016f42204f5b0032b0c4add076bb476e19f0650d4cdae760dee6432521e9c9203db6fbd8604b960dc5e0374e5f5f813b2330b120556962aaed1bd284ae95247b6eb330f457cb74f26a7129ec36624fe25a6efa7d288e433f3d600ca1f6d5439949f3d15a90a14fe71b6955bc7f1032c57d7463a3ed9b8343addb309aba88fb5b65dbb5e198a675f7195c76bc3ac7df2cec6360100a02f42b4c818b6d0f66440b331f3ba6407e69a4671a6450145dcca9251cab06b9f81bf50b6d4c45a924c71c8814223ea9e9edce7cdbda1b69f1694f277081b96561e57ea5e68c5c1d795ecc0ab9d0e848a9914dd7768f565345df175399343c6d9a4cb324f2b931887d40137f4474250a75972057c0c72dce5516cdd0e99ca18c144f36ca46b2be4b64b1b3a41651d5cbb6c6265b361efd2cfd3387bf91a6fd38255908ce0aa174052daab8d41a7fa46edf8800184f0584727eca2e3a0c7fb71458adf42e45b86140fead139e764b4bb84056675814613e03569bdfb9791ae0a47d4543c147f9f46d2238fe59327cee39e4b85ca7ba9dc6fade19f7c5c5d20f7770a724040a840260eba7c8b00844770fe931fc1621d0850a38346a44552e8ec46fbd2799d2547e9921aa3f63f1478469b73a82b6ae9c8ce47276d092a1ef3c71c0be7f59ec553d50dc238cd15a4ed4c46cf4850e7a32ac605b967d84079e0d30ff719d859fca37c0cea0b8cadb2f44f5383970b95cf8d328538d435b214611523e1d36a0017b56a34af7df371650c04ae2287972bd1620095643d080d1033e074188cc9a93e20329b03fd13cc45825827674a65c43c45d01dc0a6308625260b2705106bb8dd2b8349dbef02e8e2c0cf184bb8822a0271def7ea844555d16669842e2c8895862c7890e3a072e35fa538db273ebcff9f88d000c03f7d658fafcbf4a25b8af9f2e17992b1ed4c88da2795c4295741def78a22d1400823f741e3aa5f35136dcc40f25b8f8814ca2097e35fa7d31a1de5abc104f7d434b5316f8b195b0399344f2fa0e2c93c58a8ce23fb9e22b30ab6cb9e0ff75b3c69544ebcb533b324371cb100fb58d252afd7cba5ba62030e04eaece4f9e0f6d7604cfc950f4ee7feecd191e9a866ccbb087f2ce031874f1e828294a1e44e308ed31a382ccb87488dc9ca2fde117e0a2c0378ab5023a42791a620ca068105841012959d9f8d118f9ca8fc5ad2a31cde53fac86aefeef52e96593badc0edda726cb7a33ef019381b7146c53aa49c8da27bfd30ec5aba8dff4833dfac8700571a3f933614586f3905819952fdc7916f162d2c8b8bce64321313ce6f481b1f45bff46ec55d8822c7080dd87d042202fa015d34ed7c7b4fa3cb9e2f56a4edc9313fa4750708b1af70df940d3251715c01037d1a71e9eaec8690b6d9555904f828a33d53d4c888fae941c07b68b2584bd04eae1f4a9a988cc115c44db7ac46dbf553da2fe5b16697ffaf94df1b7ff83b731b91350b188e47dbe9a6727afb58297cc57c47050e8510fe165b16734440366177e3f119f098f379581deb7bc26171beb865d46abed53258f326bc1d7cd53a0fa702f2d8ed7ae4433e208e840622283ec3c3561c670444519540d3234e8b9e2589d4d5d51c0467f4007de689fb587b166dd2c4c77772c7c4545d27a25bb0a30d8b6c0afbe5d68db035697743eae54b54de5dc680f95c87410aa8915b83032e3245a228c88a1abd72e598eb536ec1e52693d3eba3d80914262449bacb5e3adbd4765e062cadb9ad7fb313ebf6048d57e3a1bafc726d98bce0ef566966dbb91c76e175bebcdc3230775dbd1c391b71ad0c00f76f46cc72c9a14865d8afb1bd526d14d8e2e424eb724bda5643ed56af5c356b9ee9cc18c353e9a130593bd716b62dc163efebdbbf6cd735e41537609a1479f5e655b41563831b3bc9b5ed6506bd658bfe68aeca94b605cb2ab06b5b7b87799c0dff49f17e5a8c5be06c1aeebcae32116f34e0816b080957e7e535b95d104f801d06b08698fdc532552cfbc8443f481f23d4380d0779ac6ee0e0b59b157da6bcdd2db90c3f2a12189331cfb181e6d10e0c0c76a53fd725a194f429a77e0bf6196efc05015a2fdcb0443b7a4c172af892e79282f9fe445d19c63f7133efc30c168497c077ebe978088b9e7b97715cf43458b5ad2d5578294da6526a98775f34d6f08387bbfcc7882edb6e5a742068d3db0ccbc9213fc0a0d7e229bd93f06e8f61fb77ec95ccb84e676a58bac033cc227ec10aff0067d71d75f8c6364c351501d7cf52d80681a0a6106eac157a162c1eac1ca87e40489bd5ab3b08509f1f1cdef1f31300182a63ee7d479f1c8713f70760a9c6f323e733d59ec57e05d18d089aeb624ecfbd194dea3c121a4d36ade734732fb8fb080d4bcab8455b699494a633ce6615895ba34d8532d0f8d6fdf68e4a931d149741155d06c43803bf33af07c1f2015c4a37db4365bc680f359bdd4c6e0120fcd26a22d9af097169b19515cd626f67be44fa2276b602ce867459f56060bea44cbd639d1c4c043a934cc75a86c16b1771a8926cfbcab6045a117110b249ba563fad64d54f147627bc24b7e8ee9eb3028b8af2e4ccd993e4618f30f1cfa08976c086721bef3c414f1a1995e739681543da72b0b07eca45a5ed655626cb9d11934d054bc8b841d45c9dbce69bd1e438baf1fd8fbe0270a91faf9efbdd4245a69da8b512fd3bc5f1947270eca949254b30542876c24fe692a5d630c4d62449481f4bdd9d1bba8c58c327044ce78671cf9716f31ee3306c0d837997b3da1346eca99b82af3ef150d347e6871865b1c9871ab77ae0109c5e41b7f4a16635ff25e52b05d4f91b5fe04042f0f1efa4a4c1faf2c859ec9bacf09b8e4d9f8260b2c24801406e358c671c4a0306e8d98511eeda07e65c605f8c5f4862357c6e41ae007a49f47ccaebf5cfbd8c5cebb3cc95aaa6700821c27933c5ad8a24d54637114671366a2603f7bc40d78c3e465229d320fee5fc0b1efab89718c330c4442f5c3f182d066d99e721a94aec0e611ec01a4dee22720cf3283a1de997d45c5e1d3f96cca3b3b8abd73779fb57fbe6e7c82b83ac8c651962e20893d68f3214a09245c7f3841e57f602f71b60705883b143cb52dc5afd47c82ac5bd76b292279785c158e3d24c64b373c89f4442d0bf1278370420c6e0c018db79f42aa4eba0d72f6b9a9673c677e5e1eb3b8ba13f5b1c00af76f93cae1ee85733fd4371eca7177546a616feeb0d6020a8f5ad61accd7fde9083e433cffe2e88b80377de63ba54bbc69d389fe68430d4e00a8f4e5a4234b72f8623e1854264bc03155866255319e5fbf1ed64b757efdf152289a3a8e16efede030ad5a196630b97022aeeaa208a3a78a1094f50a61a98a03e4e25ce213daa0926783c218111abd624ebc69f088766d56c9f00a3749e725d370ae8ea1afcbcf350f6fda4efe770d7bff262a513de0f7ce92a7fdc37cfc0bfad97990d73ff6c98c846b01b3d3e2eaed92bb14d8a017afafae8aff80fad91fc52a6c37c0af2909a98929228b4504a922cbfc0fc9245195cf43592b83ca49a905d57426bb81edd5eab3aff6e6025adec4e9a347762dac7ee75db3b5f3c89144a586b6e11b2ffc7b9a8354046c0b5267b9dabf01e897b4ffd2395cd769d833ad883d51c255a6ef92f0123c8f6459ebe0e98815f46e6722cdbd154a73aa0c0cea7d92a64618219baba2a29993d5dfbed7bb287d838bcfa72cfa7481e82d8fabfb9bb0ef9a558ed4657f27b7c9c4a55081af5ba4119d9cf87de51899ec8fb42a4978cfac59c0e0ba51a68ab42c23b052b49ed63be403a8f8bdb77e208e678e1c5cc5c4b2a31143f4b34a083dc46767a80b5dd464e62f95d30a3e6733bc72496443c0e4d31e5a9128b63423d0d838c2d62863452e9fdc5a454a7c26f00be79d965bab68145a5c1455a212bc5870c1718ee5addfac557740d950077322b80da82ff24883fc5a1a13ab11742cc358457ea55bdb939e772fcb7253aa3e5cab9d783b79ba68eec273f4982a7ec0e3d470e9c338f12cfc8cce9732324f307fadc31c72001cd230720c0a6f489363963cb2199155de0ae7e1f878eab6b9302a6d64c61f999b36ad082d9b5d3500a1a837af99972bb1d7ea0ab1a2548bd8c6dbea3040e32a78a97fba80ed2d491fdb9487180cb66df99abfbf44f78aba948dcfb3145a080cf88c38dc9857a2a607727e6e4146494abf19fdfe9d83b8377406f256a461304492ad873864a3209e9ce20607325b333b1c9a02816c23f7ebbd11028430cc77d6eeb03ca2f2cc8922ea1a0a67fc0d82a522c031756a0829edab4829442071e08f8bc387bbb47504425517c86dcbb03f97cabbc789d701bb7c519475cf6bb80d675865d760f9e43ff106640472dad94fe86d79e26931c0e61ae068934693d56bf6050e21881cf88b6f4b652a40fc3f5a86d979a3236cf6d4c1d3632b33488d1b58a2c10ff3a91d34fd1c157321a330902e2e95adc4f7a3d2a7eaf90c8803b32722696ac7c45b985d26acba7a5f1bdae9b038bdb946571f6550098a5706d94e88cd487a22ba5e6497dabfe517ea642001be739433c3d580b886ae44ff0df52a094f7c0b1b27a58d181cbd49f8b2d76d986d0ae9d119e7cb61d041f2fa7c2b5f535498d2745a6ce2ea92da8f51afc47913c3a7d47e7cc34408178b391da8892ce495cdc54101655a61359e8b831a6dc9ec8a7414dd054059d9dd2b38b882fc5ad36cfb26e754542c43c7fd556cd30009e61eee98df7e8f15154f3b24ba5ae970f548b4cde7a437c1bbb24f439c1808dec5d1e92eadb148b5fd119fc4b559f3ebc6546d721b2609d8e05c7bd324b5cc5420b7898bdae113536828dff092535f9ab300dd013d72393f08a5a4519a5dcbd71bb415050ef77af6857a0365a01f339ffdf44e9cadcd7fd4a9f17ccba87e438d8410c4df6bea7b78ab2d38ddd9f3610aa635f5c751409a58e2fba567e8b69624bf02259af96306c9e2ff177a4bfe9708085f587490a8b5ded64443e93bb145f04fb56b2ed45a5234816ee323313f76a7d7fd7f709f8cf35905bceb4edbf8e141a2f9bbcc57a28e1b8b93a7d9c69d6fc229a2d8e9bc57f1e420983fd5001e9c4f4b9335b57c995a8defe7dcdb6ea6353249a0e60fa71838f78e2ce37be0b50bbfa649d35f6f41f1a3285af14932e1fd8fdeddf20922e15db344cb5ce93bb3cd60e1f12656d1e0c5da0f174c4e17b56841adcb824149f9b814c34797bdce40e1da43fb74044a5a2bdad9c4dcb888b7ce44006dde8304e50d2b6be20e595dc8d11dfc02f85ba43124d9a0a4f8b19b0ff0244e29c97c4a905f0bd0e33db1ea8efa5bf3de96a49364a9750e4230fac392d7e73110f35540e5d36284722cec28475c682020e8bb1272088ff3ddb434a3ea3fc48b72b0fb820a218b9fd4b9445e4d962609c8cdac92b7fb5d11a1ec492b9c18432e09acfb8a1e921b1b512578cd5f45254b284bb95117e633351dd5c9f56352a4bbbad909d77c2898ebe3cdae6fe4ab89323c13b2f208a44f9c5db5cdbb9880fdfb0b100e578c36660c9b02be9db2cd46df773766c9d3aad1e936c6c05afccd490ccc70ff6207b5f13b514efa3a2e39ff8ee6bfc03b1872d0a8d019202e2010e165c2c848517b5f1af2188785eae826311a0713cbbbd40c3bf1dc27795d7e5a48067d4d6bb2eb1e0232576fb6f006a0c74859c69d6361951bd78cd7b01d79e83691445119466cb3378a18bd3791a04d2492080ec87be375debc3cb8b8e461210d191a6370357f61628c6cfa395f0ae56866e5a1f0122b146b3b34d2330be42a4f206612cecc1f427d84928dfdd8e6cf6cb74ca6851933db24ca0117a8b680d5b27fe0ebf03f1492c1f897adc0bad367e3944a63aeb5ff7a78bf3617f4203f94e477d4cce3753e3e6f928c8ffca2fc3f2a6b0157bd6026a943c4033091c013b4815f4d351e742bdb63a19b9ebedf0b3c91e44be716be4da979044e254b4b04ab39a570f1380eb47b79513fead1645daced951c6587311d05af048e1e00c1eebaa675a96d42d720d676ebe288655e6ad3e0664cc20df00549ecb9d8d8fbea7e1b37036900a1ac9516cde1fc7d1860922f56738fe9710718da2b0838480c67367c58ddc519e523a65d319dc02c6db69965e6a8c79b4d0a71a1767fbde9a116299f38d5e6158b5cbc2340b2bc51738ab63eb4c075d3a77edc788c1314ee0a4caa9f84813770d491a069631157542541776feeed0c918d2849888d3f7a809e44ecc89f6cf431f2825b46bc8a2bcf782747c141d40b6de7d29586ef0cc3c08c18c802fbc05e849777adb35598f0a43415575772a67f8d1126f783494e479dde6e34aa9355293ce7056d27cd6e657544f3e804d892fc01a3b2fc904bdda1f98c7709beb6ef3103555d066c61788529d7380b3bbeee433b601f26242fdd437a3e2b953a3f3ba2b93ac2325b07c11442fbf13e7226c4de480c89e327f23c8d84ee340c1fbf810ab2223b988f223f4d03871c4baf0f8df3f5e9668271a8aaee2d46ff97f847cf7ab22986d5fdd7a6e8fb172bce58d59618097324ea233d285222687d9f55a9e69e82da1fa7d1dd27b33c8cca387a710d1e433005fabba437f545aef3b5fdd9cc92c5bf40739b401afb227cfa3655cf504c5f98c06ae913bae9c8f7a5ccc1debc1ae9a88cbc3e2ec9907d28c78c832111117b6197a590df52b4d2b014d756847b89da04a35eac31dcf38602bcaa6387ca2d0f3001df3c080161fc9a63ed38a02a56b605c1744a339d9e1f18d09734de1f9bf25bf3d6e8ab8322a04cc63c324d53d68fa3ede422aa5bdbd86b6cb8e55478f66aa2f29fd63b62050d56cfc365b6bce807feedce9827526f04b3b2a1469e53dac10acca542b1d7ad8c0bc8f96168ffea9a03e2bfb3dedd9f4cc130db69ab5bc968e1a23848d602985269d2b29c5e3264b585ae30ae86b03731166040fe36c13732f943ca96bff1bb49dc602dddb30790929fe1416180ce9bc5dc08d855bce1f559e01ac6cab3c47f2d4e8d62a1efaa23f47590a56e61500150e56a07e1ced7b103317ecbf5b50cf40840c03da976bc668955a706fc350778d8f225a1159d5d749aa1d96a66479d689355aed7b113ef00822ce369c089e235a3cce6657a10c3a69acabe8c820d4015ecb97f3a4378c999f4c3339340993217a0edb8f3545268eed34d362e16a0e1abe00c1aeeac81bd311b2cd10352ff3799fcdae167f825f6eb7ecd08e23bb9b4dd5a0b782113a90d0534fa14a5c3ded529b7a38e0a38ba7de2515dbbc083de1696b5ef16b022ca4c5deb690e6b5d84298a12504ff91a305184e035bb6dd9721b361393b3759fb7fb036668b09458c75ec424b3f089e906caa8138aa09708a26a9d4ddfc9fa2343029a2a80c6df3a73d5b03e2a4b27c71b6199d4d58becd5acf369677f4e314c6041c0bd5e4d6be4ceea206cd122fb0061d383aaae542cfd0795c4db3f69720aa3229df6761d53840d975f917dd064a3955363e711ab994572a4576c54cf8c6a710fb7a48e16a49192a92dfbe6f2e72a5098503951d17b3dc2272dbb2a3be3c907839c94368257a4521d29d1914ae63750c7fd4bae600c02dcc002709161cce4cbb1e7fb7016ee33b12371f23f33b4ef637f5154e8404b672d101dc7db2c649081820582ec3c3f90f5914189a1177924e693bd6c395ba9490d7cb4a42b4ec27d2b098c91a6f4cf7972a9d104101f67648969b8b73f6e2ed34eb23c562c9622edcc0313782fd13c086eeb8b5fc9c0b6085bc3f34711a41308403b83d5f26fadc7c3897b758f48070148e33d638dd38f0e1df8aecb117feeb062d88cbe29af8b15f17efa20e3147aabc3386c08b16b96fb2512ba58119832904b80743eead5d039289564817e77c3de9dabd474922cfa5ae9573316a08060f4132f149b67c7ca82d84d94ce3f279f763140a3a319cfeef81505c4b0dd6bcd0afdf76747cc59f0f0d85cface0e2ab3033a61a933ee5e960eda6c0192f92436b7cb63a6d648855241bf26d1b4b17efdfd7c9c0d4ffc6465f98aada4b410a51c56589e9163c727218f2ef46c2483392c1c0868f169256f02ddf958453e9e7f2bc6371c0073c60f3ed50921c23c5aa751286aa7412191fc565874f8e7a40d491d6866530dd651312bf1a0bb0c63ed26683e9afdb02edb4a024891bede4a70280b699eac481d1c3cf986d71b573cbeff9ad63deba56df5c17f4c80b29a8cdc6816c802839737308132c06c73f1a91abbc0df31f6d34d5677c4ba9db4cf2e244b5b03149e4ddbcbc7ae5f20da262fc8ee48b997996387faad417cba4f1384d063f477da601881897e29bdcdd1d7c7cb8f40849badfca10a5be90a12e0a37303de22d15b108ce27c7fd1f496eeef59f638f7cb0bd2988574dac67506b7443335606e75dd9042200878cd402c85f739a2a67dabbaa1e2853134bed190ee0ef4d99d615ee4c5489ccac5f48e0bc75e5b3524077ccfa88df0d72ba40f19ca79b42f7473a46c10c4f74b6214430a2f3751cbc68264ebaec7b2cd4221c4c7f2ea3bd67e68c4b14f8a40c84c648d87d5bd5b9a8f60850e49d0bce60b0b73ec3e01933ebb18b97e78879154e66903c00dad9d64f981ea5f4452acd5695c5bc2f3a8941bbfc878c2b698521692aef321efeaff960ee9682d6a7a987691a776cf2c1b9013a896c71b1908c87a1a9aa15c95bb865517ac60bcb4466bd3d7986642260dffe3454bb834c25468320a7d80e2b088fd0f25cb336a2c4c2edcbd61e0737ecd28a01bb2e4b67f696fa968eb31bc7df27cad674bcfbdd9b9e2d729262eb770b645442d7f9ba412d70082a402e2798a9fc95174fe668c6aed582af81339976d80d34232e8960b5062da87562d2792976b6547d907610d28175d8dfd9af2267421601f9df82328298645cd34c15da965b6a7ef359ed5abb2d816c0fd04b471d238a5a8081d28f7f977f9047656c1d814bd89828c244a9e0d6c7b4d7e042e735c10a39bbccb7b850c1a74eb21f19a1fcd685ab40b3642125043b1ba12c6129cd69bbff68bbbe16ba61db3fb485d3fb6d2a2d22f9def957eee5ff9214ac7a9133c9f3eb61ec9124a6e8b47cb2f4db87944b85aea2dbb0eef7bccf27e1265044bf07c145989cdf5a35270cfbe97a3e1e45a0485a590b154de2ca16503e71d0b85e1c7453d1f7ac16098b7b910ba5fbf26361ccb2c3e6ede71eb10a8a929ae8ed45920dd2fe661cb97543543f36583a000774a16f90c334b2769d6b1230a70a1ae34829919c21e72eef810b2928189bc172120bb2ea207aefbd2c7c67582018795cfb17acaf1ff5ffd6caa24522feaac38491a2c395197727aab7ed7b2d2067fb669b5decc4942159ea890a33538b958eb4a8cb8054052cc3857f0f2bae28ed530e530e4ae1285ef6e70e6ea4f4a38b01ac8c6bfeb14417f86e7460e179f3e3424eef7a3214e6ce5f65c1dc24d41340914036fefca2c13cdfb5ab258c68a8d7fd78d633d6b9ff8023bfe826dda95f55a97111934da12d9bdb8d8482a921db55296e04ad90e7a5258df3b1050665a6e3edb3fc5167d073941b8fd67fbe3b81fc2a327e3bf795bfc97da77d92d43d0a95832fbd933226300f0c91271b131186d8c7ffb889375b802f65df4f44a09fcaf0b9f9dadfe65ead6972935cc9f503e753ed1412a59f20d20d8d915337d5664763f8b23594d1cd5ee1c3cbcf28b8914af2488cdcecbef626615b3c6c110a1c8d38305ca2bb11465318b696e18890df5acfb1dac73fef3c012f79acfc1f6db6f74799d08307da5b6e5005ba23143facbe635d9aec8903a59a9f9b79cf51b3a81fc84d61c4fbcd7a73e2b49b48b320ab1c14da4990a492cf798723c19d125b369c3a07737749b6fe6da514260093392025658f80032f50acb4fdfcdccf620b21c54343e958eea737c5c5a8dc3d56ad28a7a23ce942d3906b04d7b59283aebae34b0990496721569dbd7f1c4032257cc57d30b99e2f6b46d82af3cd3b3247d51a54e61f1d3fe11311aac72e41782c5892e874567796f820ceb142e0ef6f24f4e24c5a7810aec13309586eccdf17b3f005b2911471a0d3ba1335e16b7c4bcf32e88259dcc43db0d71b45cbafc7448bb897ebac1fa248b3077f4d0e19b825fa7e82940ac8308d458b857568f0a7a5b8ab6568d02838929afbb5509fa3b7fe693bb5c28503339a02f7d8a4757ab3324b4532e7339204cb9af75c62506c45ccdee341b9ce60dd3e0b714ee64643961ea1112fcf4a1eea20d6ee23f55b428cd69eae5f761bd4505fda2b15d917ab631884d4e71650b642b3b22e979513601b9d7ce82e0ef9cf1829b7f6a582414aa843c9a9f62d7f4350ef2ec9d1fc1c7a1489d1373c42f8b0d4fcc978c8c8992428c60fec1ade05b6cb78d55acf1cba7fdcbc600f7d8d048281f82247b0e2e414554b7b15919d7a363cd580b04bc48b28533ae512bbfc619ab4753d4ae474a69d3b28e842ff97cde3a43c5f7483ce91e550cb1769ab2e59553db3c51488efac939c05e12086fee0c8b02d485237e69643d4bd505f80daa01acfa340f32ee72a49466ef18f7afcd1ec993111577918509ced078eac0d634cc68fbd852f9e6901b9c4014506aa4c55b1a428feb0317a7639fd4441e8024b1fe39c84ed287b8ccc6e90337482584df8ede1ce8f2fb921bf9ff21602da80bcf3c09c618af7b17e8bac936071a24d6dee189c1e4319264175fd01520b2d1a758e301a84fc9aa63fe2adbe6a82e19275b7e3db9aaca697ec6e5ab5f834bd9b9075a97e03147008703d8866a5c7c830b05f87a1d6cebf73abd3cec351d92f3826b5b59af4abadd84b5c47a53146867c513ae1e68d6b59138f760015367957477de0f9ed26d69b1a8fa6459c7fd8a0a9ac25c07988654cdd749d8c26fa5c4f7bfb9f025d8ad7645567e22e151f8883404a2a7baf8a5f4dcd35c71e9e1fe8eadc2ad175176f85f340799546f606135e661e8b54fe47041661f1df7740f9c672c4673d30c96b4fcf53949288a97953dddbf938fd17b706c6e40f21edf3b78f6c0edc639d72a5416b1d9373477f7be2a0a3584f93dc0b37be591fef67640cd71a205ddedbb7855d5ead6d74983f5782339129d60fa5b0996ad1291057b1a186144da4ea0a6802ba0baf8ef0c4d2cf9925e0a1dd4dec08fdf38a34b5c42fb52c0fdd91e49b8c76cb1ee01a2b68d6a773d133fb0e02429a29e9dedace810095e57e04bf4c27e084cb93e111705ae851cc4d51a6fd9903ecf624aa6382e448c47e5f046a64876ff2004006095e5437436ba01f4b345122b5497bf829e7b69d0407474f389e42101d4ee4db763fc9cb20deb5a0b752db6c342ef61b5f8f80e69be71c496cbb91a7b4102eea1e16bc1668ef734a4f5123640e04ac49271f7d683008677b81954f00131a11cecb35efa9c8f3510aa3eaaa2dd0a97b68d1b3f9d32682b3600654aa4a24cb921200e58c8d4173da99eba816c0ef2c498a94a7f326688bded0a80a0e862eaef4bfaed7eb028797ba2b7a004db36e35ed4f230bd4b9c54d5861f77f5a87d748a730edf318bd4498e03cc69e110e677c08c1d4a36ab5401dee7018d07d3ed47fdf3b52ee2a1118e6877740010eb2eb64d4c750a71f9286e1c3a2d0db5cb6a419aaa7ddad59885015db9766c9e30597fb49c30f70a268a1f0ca1979e54093b4fd8ff16407ae67c79e651026b96df89c093a8be0acf9d45d1ca7a81525a48bce3e8f461bbc91ed1884e73406486be7817ea9b7189f9a892b8c56876721f5b32a41074f73329600ed19df77a05797a358d6c88340fdbb9a12436f6ce6790cb2e3cb333593b99d96206959b3eb8d205a837ecc570fac2ffd584085ad10971e1531827dd9f77a29928d43f6ca222f37fe099aeeb976733d625096e9021bddfc7096e9abab30e30933cfa31016bd09e859d70598dc815253061bd230c57f27d1fdb61a3f659a44cdcd5bedd689199418db57f97be9c5dc77baecd49dc78a68c09b82a7c86cc35d9e4927fedb07c3d3d59d43e0fd3bce9701e69f0e0fd4514eda61c79c4c1581e85815da5b8ad2f1c794f7061fef6c015dfd8bdc3ebfb3a196e99166d1b957edc64e9c5e91b3f0965a2b693e861807cef50d9bdcfeb429d7f041ffd42845aaa1cf094e3752e646380bb82a7c1ef908280e9fb0ac3520789032b92176875354a0064fd80e75ed47d2fe05b3105bb14ca1f665bd768034eb7a611f6980496b953dc9a9d49ff57e03974d2740ba440aea6dbd7ef874d84b0c38adf97d1feed87d1f20f1978af4ed34a2a4c87c5d34e5d8a88f46abf8a5831b6393fb7427c877e4835e61ab2be0bca0a29b9d8172c5bbb7e5304f9b8628a8aa571592342286b5fbad650d3bcf5522339a8b25c290c7ad69cf2f6168a7c5c0afce0d2f06610b669594597a9c9c9a8fec30c4628281997808c054c3f0e5ebbd21e891e95c6675b219b80ff9bd1882d7b24e6214ae08bb675593398847bd288369b176220455bbbe1ff315bc9ebba6664ff81b729b202cd1f4169694e1a6e59a54b360148b5af391da88228d887e4458f5fea7eae567a06b6260e30b2c9c10152b2c502977cb79e0f145cee5ffb2b27ab0cc86e0d6583609ec7b747ec3b538b773f8741ded80b056d4a9f53d01f9d52d4cf80601951f91d4edb546b0600826013c1ef09448f31070a9f5de72ab1b7a03a154b7e956d74990e79baa26e9031e58ba62c26f93ed04604f8e2b858ec3db1f4b2c7ed7178d1aeb4f369a683375cf5e24283389af2043f34094ef47132c845855287219c2d9e1c72f9d9382a13fc27fcc9559cac6137f7f6cecdc45f5586cccfc5ca348325ed0214bed5087fb19255f9fe4aed838d55cb68abcbd79d0d29f62c199aa49b15058c1b67f7dac4d08c1650555f4c63333c3e24354e69472dd76a158a7aeb07495f55a2b760477728fdab7e0a3e915a8732f2edd0dadf7274304339f6a9cc7a1a95eb308cb26a05542b8527d28eaf25b54c6971e16a1b0559769d3b27db938f772f2ed198e44c37ac2902c07ade56e694ae86657f23e1d07f7111b160d720ebe66717fa7020cac2f57d55efd80a709ec671980df2288cf411068bc62b1256cd5f53d135bde3517ae6f6751481194615b88ecf2ebd06de7de35fa0917daf98acfeb4bfa49139a4418b7e50913893e4bfdd2964d9e6b9f55aa7f9a6752816141eb4d6b460f92f8694c4e97107db6982529f7bde4cfa4bd18a8e5093ec807c819d43f19d43d4eb5b01c26993b2cc26cd9871eb6b992b150ee8ca2f79b1dee0c233d9a029d89c02ea4f92bc9a45acdab25221ed57572dc82bae5ce2e36ab52b9fe1283882aa1016c314bcc28477bee593119ee9cdd6caf9998bfb49c25dad9d8abbd21f4ce75496117b7ab3eff8d46a8123fd57d05aa6b502f96772114d5567a043494eea95d442d04e58a5ad77f0521908e486da9f842a54cca0867626fc214fd4def186b9f1688bda5d4d650c8f92a51620b244ca2363bec001363537de203ce6696ea67b9bbfdba7af9512fc7872eb464e522600977e2b48f4b59101acf008ae580fe53662fbba85087110334b2ab80c93a0d29e8db24b43a34a81ed91a4b641c4a8867cb91c9061c2a386c660a05cb2379ddfdc4c340eb10792b9b5c24a301b29f81b5975f8a68a1ecf5f844f076931f42f597c9f4c1974381389d9981b2b0620d78adf714f163678bc461027adf3cae8cc38d3f735bf170e21e371a2399605090fe04349331b8ae528af6c2a26ff2855730613c8d78ce438cfa878b3d03207067a4dd37971fe49c2af185946b864bf9a568dfafcbfebd9b060c1515afa53313ee815540e05afb111d9f119935f18cb26e9c32bf76824ea7f1edfd10f3290a08249dcd0e7db26fcb85cc3dbb64c0944046a51dbc04284bec9f2c437f8e48629cd2226c6cad798c38a1773f01d43af105def2f2f7a2883ed2bd2af41f844e9119131ed82db041eb75328372339e59f39dee6f8394bd60192d2112acaaf92cd6dd9e6839a4897899d8a24e1ad536731d676c62e4b1e34b28072601fe21cf2fe5c85bdefc36b7a8b0277ff53cdc910f78d8d70f94055f47ca475c6b820ed1e806e9b6d193d4f3836214885ec4c25bbd5e77d84ffca80fbf65bdf802d40d68a22636b3b4f841dd1592d4258f2cf02d082250453708e53d2058fad78c1f6e3f99e04af7f80c7bc98352557fc1f8a81eb0bbc217a16dfed0469bc8aacb27761cbe8be953cc45e80707e8f1fad40a7792130a9e9fb8d8739db2d49562445075ca74b671a09fa4cc205dfc8cb2cd3b4776a387140c5f546c93f180c52ac28f63bbcfa4fbf3f2a7d3a61a9b8e5132eaeba22fdefc4031563970f5ed76ec86e7f41d4351c113721e4a80b279e5e0dad303aa16dec13ee71a81b83837b7a83e146f9d57f63b38b8dcb846cfeee1a5a4506d621ecb5d9a01c06796f874ae913de3f97d3c204bc6437c7aff4b92b4d9a7ea7867964ebbc0afaf027678e736c77b2054f42bf60429bef7adfabac951c7903eff75e4ac1d14b0a106474287ac9cfbd511b3caf3549a10e3dc722dc4342fae6adfb95ec5233a7e00008d9d51e1b14e791c9e1aac92fc35e44749ee950c95dddd338e5cacab69d319cd9022f58b2f5215a32339b5927f93e721887996516f0e1e91aa1ea24e22eafd493784e8c6e6be65174a721da51676480ce75983b2822d6639e79988c7ad62589c1ba9871403f2a8d2faa95592210f29ef116b691620815c3e4fb1caf7fc7aa78ad5c97e5686a989195eb7ede4159f440bada6cae647c8d4650a1fec414537e4ad695646e26204a196a3cee121dc30276554685979d376c7308d0a392a24df01cfb80867f994f79ad717f970f96bdd8b6d523a18f85f9ad91f1ec62bae88e4ef9c557ef00ba747b8d13e23bce99f0ea27581dbaa6a6f73c46e2d15837079ba7b63736a9b139401b23098a440c3a1b2e746d9f43cb848ba782676878fc4b98bcb3c05215653807fbeef5b94f00e711a1a98d7291f3c163308cd25c55a30e5abebd142e2b17c526d06dc20ee6fea0efc8e6c97017cdcffa38494009c8c3e4aaadc02113fad6292f2e17fc2d51c34391198e0dff208fb39a6122cb050f3722fc6c900e9ab7418fb5651386271105a2d83a216747b3f02ab443b888525eb32183446281523ae43d1fd18309831a197e754f757e9858e135cb1c9dca58d8a07c0fb0731bce7c09f2c66b39f9f48327dcc7bcae2ccfde7c679743b50693b362b302a92530c4e2b545f364e44cd06d803b406d4bcfec803f08fb2021316bfbb0bb7ee0a5b75d4a212227f5973b0643dcc943ebed4a68d629a58febb219c801f9be5c904a6f5dc0fb47afebd2199ae65e525414a109b24f1fff69d04ae84bf9c37f1c30beb2952838c7223e99f5c077ea3415764675a970fa6f22a3781c177be7449891dcb2d6b6a5d939dcc1990a3c8738f3cfeffe962aea6e15b1799b5368400e7f51f22ee483e92eddff2b7b2a69a9b5bf4d96faf82d46c43bf54cae0ae972f7ce59c1354f06422f8a1d7ad95894964d9718e04bfe5e93e363261eab12b20a1743e7a6cd4840287e8a10db44586023132ccd91b225dbba5c0124471e866c5078aef3f0d7fe2543ebe74a2b1ff26b3a94a86e9c5daa0b7bc0ccbbfbfa1e57884ca0aa49eebe0e58a8f8b8cea5a0c37e3b2ae7b34d0913415bb76434769e264ae1f1daa51e66c57b454cef01c3d605d866747d54e3dbcb578dc687215ac36861d833d97c2eb54e7dee9d0640ae299926ce638b37a7714f20d2aa34547617b67b3cbb03cb85f54a913e488c60642575b5411bb6c288969ae46f8eb2a1dfad314cb72236985f22023102da07a78656f4ca999ee51ce9786afa0dc62c4ffbfa0e3c6cc7eff78c977d5a25f373dc2d6eab92b804049b63b26faeeeeb539eac7713d0273692e6ef77d25ffd7e06f26727fd76dcebbb47ec4e8f7e8801d1867b158698fbca982259f1fcbf27adf74f83282c095544fa4357905a8880b9b532b5915e5fe436178ea19058e95bfa461a2a8e27da8d50cd3fb567b150e00f1cac3b3153b8fe70f81ba15a01b4971ba1cf4881760342a21a55fabd7c388d9af366691e04d89599c409bf66bd8d435b6e0ec8618219e47089fa887e183fa8799aa70a1be7e617a0d850a0d5c8171cd212f33c630c859a496f7acf0ab8c091ef4c00a2711fe9cb936ea11f6a11a765672872626656857acd8b6a32b8953e778ac530b10cebc907df99a746a9bcac8016be600f83c0badf37fb67392080671520548180562fd909da123c8293e261f82fff4297af9c54538463614cbc337a63b5c333981b8e74a730858495c26f9fe7b47741cd535671d397349d1bb6e530d155cc94de67c46c1ee35719bb4b936f0517185931873d95d9da2dab263eb0391813ce10cbf4049c5a59ca41652ab6fb158386a6b3458b6724ede3d7bcd3732472759188bc661636bbb3807970555c9eec7593a55e49bc85526562353052f78b89bcd11d7d95bb9a7cb096702d5aea2899107aefffa1a103e5cf6011146cff40e8e2b129e1ad196e186cd2baac9768dd5cdfdf2d764855a86ad7002dfa7ecc8686998d7dc2c34b89f706e68bd81a2503885725b12ae80ade84edd7803724c85f26a792c42425468510160937f1c82d4fbec0b472ce721f3eca21f53d3fb98c2d346c47123c9de5c53059075045eb8ddeae019d27cb63eaae778f49b4a56c6973c5c9c2ff139ecf365a5065dd48b29968d5e9a1166dc6c0e2072c8dc71d2d8bbf3975e29eef0ca193ff31c1ac418ac138a0d2a5986dbb4fd358cb0c192d4a083e674452977f4d582ccb6d08d5afcc30e2b1586ae63a423d13c6053798a6d55d740f29c41322e4059f8df1529d1e4b36d5ea8d06daf4b58c9d7ac12d3ce47ad09562a86da615eb16b9c58eb1ee38e3b9363673bfd5c7af9bbaac3e500fb42c0221f8b220cdba9cb13bd136b1a2c06ec86f0f4cb7000f8c8f8686cba156acfad3bd97290cc04e5c653be995772024a81c674514cf9a5b4e1f61a795e974ece84108160053082ded1436f7b3cd3b4b4111858bd4bb739f6ca4d7293ee93a819fa0e7cd58c829022b8af57afb0c365ddfd67e1bacbf5f83d31b5efab1c2568bf6848ab2270b6975fa09e5938698523ab327eddfab11ee6dcaa9e4c61275ed742752e077bba0480e2d81ad85739dd515a569571e54d00ddec9e70fd1f27de4699e701852c51c395e535e1c4d1b0d89187d8869fa90e794162eed074b186be7a87504bb71018cc16048d03fc587afbc389153f5040603fcfe8ba4ad318f59cb26b62880420309a6193a2dda2003392fad2cd9b3f96abb1d9e4db0ddf783a9397ec892f534bce0dcb77e8ad131a6c88222ab40e911ac9a433778d1b55d4e993d85f4385be57dd50ff77d97aa146a7de968c6be524585ca551295e523bed1e5833bffed2ad6728473934038308b95fb7192dbab5f7f58cb46901fd0fc66c133f3ef0294750b4c7b6af8c91a52c7312990d14770023c777ac2eb44ee7244c6fa593cd87c7de20e950874eb2c779872b07fa10b6a67ce75ea7379bf958ecb4feb03a3ef580faf52cfb5769c1123d7d4a96cdc873a88140c3415f429ebcb9412642d84429a801f664e4b33d782f3a677f632e3b70f5ccc98f85cc0982a00d27e04bd550aba09e8ede44b1955e80e28aa4c5de5e3bca4702c8e67abe0908ba3ecb1dcd71bac77afc5fc0e780cae280d6d677d215682ff1621d9d6ba7dc2cd0547ec2209e6992427723cf6ef5f4b1b9bb08f8aaf6f855d783ae7988d09cdb785bab36e087b263445fce7077a38a011b0eda66c88d2c58659aaa57f17a8f2a226a52d1f7d5ab681093ccf05280038f7cb797aefc2efe18be76b6421735e03d4104f426a12725856916e8ec05fffa3c86aff033b504355a3cc77996128543245bdd15ba08e8207f25b7b81c9293b303b81714b010d68e8f1a8f3d910d17dde54c5bcc2c310d6f421a562a22f0a0ede1eb1d0070b620adc5d04f3f808364f0f8c76156c7bd2871999091363ed7ecdf95aa6263529df28c5f48854e43d7c90611be291218b52d7b951d7694fc56366938123a0a351a5ceaa3ed06b15122b562d6d324d7058e7b6f530e3be0c20588d728f733b6d4c6c897ed8943027cd578b843ebe299c4f46f0838afbcc5fc4b31557d9472bab12df90c7ba6ad8f08ea477af1386d01f823b52c6e165cf35dadb76f16b690d60ef9d09aec0ea46c0e317344aab0605baad24c1c2019300414b71db6eb7e49d9c307ff9e80a66382345e8839767702cefe8566cdd102651b9b9c091d3b1e6eb7a3f7d39e85599f4b9cbb0df0762663cac225e8bca07f2889e90758ade0ed80717571c76c9107cfcd369bdd78c101c81aa06ec24780d439fb7cf59633e09aa123a726f7529fc50a9ec7d7e8d2b978ff9d1e0faef1e0e7d887f7f480985e157ecc01546d9c0f4a218ab27ff3e58faef61d46020be122f128e2e216172a62a1cbacd78bb89ad7deea352d665b5c99b707562482dea05e25fdb39d54e6326469348d2ba7eda3594b3059a44b7e4696a4af1d5b34950681c4d668efa6e33d85ee91ecdad47bbb40bb84ee2d9f484811b9f5128400f0996a615a0ffd4e254205766cdd36c60759281255512c5ffd157fda1788439498ef18fb1e1a2d80dcbc6d854fe86d608c30fa820adf8334a3100f5ed2a0c07278dd8e0ed7359c7a9775b03c6bbc822da2021a468c49a2df0ae85edb8ba665ac2d781b6261411ea9bfe7702d9a2bdf50c2abecdfaa67212e61b82ba5be1af4cb4e1f38420b1345f75e003e025d6bca41d1d8e2d55d66b869738377b48ff8ca89775d2673be9f66e78d04604905dfb58b24ef6a2f8a764d8229d1f7b1a528535de47fa602e2176fdb218ac531f03d266bab66712a5c8a3591d32bd4bf201a8e57fd1d6c5c89260e4e0aa3735dd89a4c28b5da8776c0ca3c1bedf521e8f1c6e5e44ca396c2a13e1ddf2bb8d39047600e8c28192668764e84df4ce44cba8e67927da2cdfb7159a6612b049b8d08815a079a03796ebc57ac0df946ad3c2df4bc3b53646cd2374f7033afeab6cfde50db7dac5638e20c8e27a9c330bb898e70376be74f0c110e749fcdd2d0742c39f50d9dae601e652b43f9a70cb8f6d5fa2440cc851bca8e0cad668c280038d4186a35fbe3a759dc2f933c3cd734a0b7a05ae8bc46221648bd95376c24509d5fe38fc70c767771b6a25be9b67d767609aecc6459aa7f8fc4041ca7fd524baf4e378c8840649e6cadcaf1f113f52ad3731f2e9bf2774ad3c5cda0b652eaff7e09b526a98e945335b5be577954362dc11b56bda279a28cd13ad97188508ada6f2eec4b455124d5fe044e6070c00121d4c4601266b8f57d294c84ac08bb53c8f589da04db899b22521d84e0a3d5478c34018105a6c1a549d12c814afbf0ff5693d4de876429f4d0fc003e606d1ab6b32864efa66ffdebca463c468fa8af89b8a8a3c2b80603bd3a935b5ebc011fe21a8dcf6d046a9d9abbcac0ba09f33290aed2f8f258b6bf07f7d4c054193812d617c1b71875fe2eef8b2de674caf386678232962190ce15fc0aec0d53da2bbedf95a9445a7dd72de3c21050a5e9a66ad32976c980e077b9b3a27da3960c7ada6689efcce049e3b3bb005db3f5355c26331badcc5a4c17ccd78a83b60dd642cd7275fce1a05ceb71fe03b159470ba27beea2976d9f06636c79ae187cf32449d7ea5962356d618622322906e24d3789586562a3797b2c6fe67eece9e425ae5a7f636f791120ea8872dc3a201e0faebbbf2c34d30d35eabe955a1231160a8c594b1c247ad53d644e4fc8e919c7aedabdbe45cd303a713f356a1b090cf51028c8db6027277c74fa7820ad3541d9c22eaab9c137b1319e2f89ade5326ac5c1819d9fe6e73208efa8da84349b45f0bc08a57ede3e5bebbe7d3c16774a4e2500478e77ef9c995f7c11847880c06ed259b782e37a4f151e1745040ca446e21b1509e599f3db55f099096e790dadead0418cb37e5f58f066e604c9016fda031ca7803d33a29ea0589dbed30b3ed7844c5f470155e575a17d7a1c6f84c87ecda18226d22703f4cc979f635be14ab8531f794bb70f2d564993268d5aeb4fc311dacbc71ae4a8fd96eb989008aaf0d463f4332b9a779e8f0f462989de44da921d0abcb05d14f2c1abcb38dccfd12564cf58e51433e06d2a2a30a635f60d45fa8ced654d9fb51e7be9ff3f6b171a75754837386994b1ad68fae664b44f229ae1ac53cf493ec9cf6f3656e52cc9b24ba088be57db4206a2d1ae93e1703a05e6485c718e23aaf8be214846e30008b974a586a0c2cfec34c4dc925febf3c20d879b2207f5cc16f26d1208d114bb3151746cfffdb33508db700c2313db3255cd84c7985fc9bda7ac2f5805891ad6dcf1c9118ca31284a83ba2f9bf89d8031a1ea3d5d09bb2befd3cecd21374d30b6fe1c10d1286c37e9028718da6636ad89aa9f567aff10c171dc9ba5a05f4e5e9734e4b9f608867dfde2fcf066a2273d0fc6014c1c435078c337775a06656c62975bebbb7abfbd4b36c3822841c42e7e42e8fb6d27137a7ea59d53d6dc60fe4a1ee77437770979171e942ac3dc835b08e7a1bb5014a24d098e5b4f0278f6a007376f358c24652dc5550a25a1ca43528fa3e8ddcf349f451bc7a075a0b6af964d4d6a04f0670594bdca843edc373a09c8d8303d7f5679dd143d51d46de29b7bc7fed892c19fdf6a7f4b4de7d6f95ec28cf5dcfc355a56e6c93446acca7941f6030bdb45f3dc2eed7dad1f93fb3a24815558832af7e84220011db2ed3e9a36228554aba081a3b186fc88721965edfa3b87c10cef8d48f453478f38117860f4e713acde893986e753ebfc2045a73256764f4e8f1f45c99e389849926bce0e0220d23a3419e7d8beb48f8039be7906ef34d002f7ba3843927df5123426b6c0c9ed2c03d03b64cca5547e9ec04036359401dd28104cae2da69234109907ad307be975ee72954a8a9fc047f98c2042b4c007614d3b9cbd449a3ea630471c443ab118874cc970886c0e0e3e6499b50bbd58d396046cc085479d3e7fbe9959384d019d8b1f9a9741231c27f8f7fdef4064a4896ed4621755d113f6155167bb95e289e7f97219b237aaa97f80a72fbf8e116defd8d210698d19dd185b41c90901e49a536893e93fd49a3b0bf0261ccdbb8798a6cee51d8f0a222715d3252e59d111ee60cd35e88c7ec7efc630a8ff616b308bb462034709362a3015d17d68b0d9915f9037417884291680fa6afa1979ceb361c7565f58f604ef19688e22228de6fe37f5856c5c9af46c8ea1aebd0a367cbdd8286d89dd9e4c6f14367e0eab398bf4388c111c03df56542cfb98f4e3bf1f35e086b8f31534f82325795448b8f3620d91aae0b2922379d94d5c48df7fe61424fd7c82fb85ae5891ba493bea70596531ed64edba626ce87bbbb4870386c4a323f3d2ee25041c8665cabdf0a4da695ed0a9e9d80333eba5d94b6198e65eb8501afbcbe9785fdb708390686eaf95ec99a8c73f3fa4ae0866509bdc7c9e928017e0ac51f48562297edd0e7c0434329bc669dda8a54030cde77cf04ee6efcaf18d2fba18a5f0bd7160efb0d50752f712296d207a83c4f28ace7944e3cb1cf8c36f4463f41461ba9f82e50fce09622ac34be7b623682b68a36209531309b4a0ed8c206e4ef2bc768ed0d38f62d1c378ca8123c64c1926ca14501f7ec5b5baa85667d89f42cd8cffed21caffb464ffa6ff86aae32531dfa51694babbbe53ceb47dce03011234d96245f5bdb30a7ee042d65ef9f22b39262e1ddc27dfc48b39b566c3bcb2a197c2f0c978382628a06f9e30a38bbd5caba66d740b40a04d84ef0781e7bcb0e2ada5e60bdbd0ce78f15fbba1a44f4d6089f2dabd56436488ee64a1ae521721b263a6df38f7fbab4d18b6cf4209f3ae498b377b4a0a485efb1d2ced8df815a7eaa5d3eebcb118167c951eba2e2b20a41e64fa50d9a0e7f10eca0451e506df8eefd9d9890362c64fe58fd1e7dc0a574db077bd98b172b9da5dfee58992f138d24534bb83047761af5a117a07e35b88d7aba0974ad0406fe9d3ad1a17b1cacdbf169b4a9ff3c4a8fd35480e097101988538348b6e22d4ad2eda6beedf071e6cdcfc4f82c5dc40413ef6a302dc0de870fa362ebaa040528979c1403f086c721ceae1c84333b137526e29e162d76f914256688e8a2237dc8229996491b97809baa82fe0c8d6288a5f6413c2d158a8d42b886447a8ff1bd449d3f3ae6610ddc5d427fca6b79794f86e3f987afd988513bfd9614b4eb4970a550de4800b6bf3eb0fa6a0efc8b76191d13a310ea46463d48867c65fc9ef32336ce51687c2efe702221a4be996ec4169943fc2ec70f3bca624861a5f48899d879cfc2d624ca7f1d15e48593868cdbc99322a1eb9c87c6a08d40fdf9bf85058ee0a192fa52de749ef00d75d5d2d91cd6107e8a69e1d8e1d8be839d697a5c58cce2cad999b946ab6547cfbbe3e94eb145fbfc12748bbad1be2b6d26611a61ea2389d7a8afe6f2e8d3a791873e6eca341cc925dc4f31d9171171cd88b113779043fb5002ae2b07a716c6fadaab05bd5e627abf15899295fd7d6d6146a34790a66901a1fd889f94d236a874fb9c47866bc89bc04d991e5cf19b56fc78fe2a19c17f1d26b05998a4a939bb66a94d877d558ae4cf12ad82d34da7b06ac3da9eb1857ecc34752bc79cdc347fc11202ae20a0f35e26bcb74679adc1fa1c3bfeff5a7651d7f3d5e1f00bce9f4998b079fab1fe887a976aaab45328673f69b31fcc81f6a09f26afee1950b77f7d1c55b781791481b36eff42069ba7d7493a47d1b73dc1939abc7261ec21a0ee99e5eae4b7d9886940f3a4559beb9b5ddf94015625fd3f6827b6e226a153c1f1d438832985b097e4b1e0b4a9dfab24035c9163308f49bc05308adcf8c1de0e984b4b22eddc3d006e0e525cbb4fbb2625acd995e7c3358c2d1e5332eccf12e87b04eae4c4b7760aac9d1eac47d36b830a2b22fa2e2ebed156cfe2b886d364ce77e52b06aff666c8cf0d46c04a3396bce71b2c0e958b8be6f6b2ccced7fa807c2cefe055d4fa60b6c828a86745c46695c02d5ac8935bcf196639110c56335b6ceb4aee16eb6793d627f351999a9b94a0439cf203f4a8b49d96019a7f7379236d5b59b1e95f8f29665b8c0efc3a7f5a3b8d61c21ebceadf8954ad6c72a882b0c33c188fc80e2ab098b7acc7effff3381