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 80549 dc03b7d6eae1906590cbe0b54a74b2c252552ee5404d8d6abd97b4016d3ab120

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ead5d96f265c6a6ec2342a748b74ceb7c0d3aa51620c209f5a46b19e362dde8d
Certificate Block Hash
dc03b7d6eae1906590cbe0b54a74b2c252552ee5404d8d6abd97b4016d3ab120
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00930f000004150100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000caf379c401972021b61a06032ff2001320e91576a3d142c93b7973bb7af3e5a948940251db9a7c626a26e3f94d8ddbb21fb9d133389b513ba01f7e3450aa341e01a006ffac3b140c449f8d214ad71290ec3194eeae4999f66000000000000000000020000000200930f000004150100

Raw Header Hex

00004020dfa4b76dc1b18795892bf973c395ea35e6f875b604300554b19f9307354fb0c5c2cba96b063cfcbd9ace0b812a20945347f3512838ac809c5e243e31e4c157098346446a43c500188dde2d369eb1465a9f200c6251aad3c0b7ce748b742a34c26e6a5c266fd9d5ea

Proof Data Hex

59,560 bytes
121216020307992c004eeb8357f53acb3ac2dcbfadcfef25af28ecd4a49ed160cf5d0824d50a6b8f5051600c0ff9d4697dac8281ef6ac772bd26669931ffe4dae1117da57cd92f6343119803e26a3c46824fc5cc32e9cd2a468aaab99865df877e25ae2f4df4815498fdc7e8d1313b03b7cdf5ebe861782bf09c90a3d63391e61d13e1f06ab4a38fd4cec4090da1c4a99063e08db3634e4021dadc4848ee46a98c8894f1b18e5dca7d3c52c460d91df01fa00d490f220346f55d28fa6a33e8cccb8f654d1a2f514374c80e9aaf29332671cf3af7a7669e1f4a958c644846be0a4f243d526af881cf0aad9d75a1c7674952498f54a29f77cc973f6ed6238076acc65d7d46017e42491920c25decf6092095082e6221be0d50751926699241631b121b5cc5d478d93905579ae6fd443c350e46f29f07cba1dcfc07835141a6e54adbb086bd41e9e6f935a4a9605f8bdeae69abf158b75d242e6602f0ecfd92246c2445ac5f5676d0f84195828da2fdf55e645e08de3476918591583e15c95d1812da00763ba8c81013b8d8d9eff936bd6814b27eeaa9ec4ef84c03286616c1225e667a807e0a69df9bc74264ab6e3a5c2cc7581662ed43694e4ddaeb188ff5895bdde8d873aab5cff929eed963d31fac6fac5e9c1fcadaa17656432719a2f59c779c360e30b4941e1ac4c69fa8beccd3d0ca21f3622303e38568aade23ec437c44bbdcff6ec87155a56396ab340de11f5ba3c2c45176d32c13df16bd1c5df100fcd1347709bb11c5ced0f34103ddcdbfbb304ad97938b88b369c31b4d05b5e1fe6a06ba444cfef90bf3e02beb844e254ed2fc6926c06a398c79160df0a6b887daf71447c1b0948dca1a833d9165db0c00c2f0d483a6bce79a108c1dd2e4402a959c76957950ff2ab8a62d0d5ee23b627bbc751f5bceb87a17b886de59d2943a6526ba508c862c470113b9d2f34ed3c9469da6a70311766025b9eaaa92053226575b2132f9539477a1a003ada5ac3fd19b613be149191f84bb0969de2b1993585d1a2fd4a6ceab0a82bbeab2cc214f95c37e8e99f5f3497d9c12b2a3c304002eb16674849e0d6ca2d9ffe1b05898e7af22a72ec3c52c2682b57f37d93610eabd52de66835b9f7f024dd356e3689fbb1679d89947be3c053b734b7fc7b4e4815d2d6faeac0200762d96a085c03302fb2b2ba99ce59a0dfae116717ab0e75ce6bccfc4088c246c9938558c69642a02d75b7e313e3a0950d22a336612f869d84aa06c4281fd3f9468d10e3a2e75c895b6f1a830ae86588927cbd53f4ae1c2b0770e944402fdca49497c530048a59650074235c2341ee36622cbab3aeb685cd702f16e42d56025495e05ee09a736324f2af1c5bd8c9fb1ef45afadd7c22bbfc8be0cdab92bed5b12ea8d4770f7e6cd6db145fdc9dbcbe80a3da7c938be0be362f57cb80ea513412cd8604e5e4af164130e6658dbe7177d9d3062933776d8f9c2a63c28b7a692fd82322d7168f80cc1dd266e2ce39482f345f6dd0f269569f22590c8b5406a0098876bd0eaf7e8d8c5a2c061afb1631cbdfcb0880efe53ba6150fbd1aafbdeaa9ae7b6a49fb2ae78dd0fa1ecf641bfe45b02d3a6427262305a9c9a80e1ccec7c6d726289d51cec3eac444b815c72f2fde092861b85e7d772c41b5a85b5c4c5f1562a17a54ffb9197efffe4bc08605d379ffbd55007bcef7cc2784fa732b43b76242c33b57810dc4d190929c61d8bff81f06579aeca0811bffe444d2316fbc240e0abd3e3a9f248b12f84c347c6ce995770702454cf2a37705301bed041d74a7f9a4181416bd3ee1af1a621a480d0d9f0fb0b31ccb43521dc77d0fff07dcfd8d4b46ebe7a5c82c0379b68e86f58910699c0db95118a8d2fffcb8a587a11a889d8874fc98168a6f606b72e9a3a02a4dbbcda7b979665af9c5228c7585aafb50a3530b43dcfc15a05af593e50ca35875beefb283d75bab2258dfc136f93f4f00f310afa6c03c9890256b7bc40694355e351d201c4a8c7029fb71a6edd4e93c6efd6291b960611cbd80a61ec6033f9d136de13582ac86ddc84c74d443874ff2a70c14495a885ad8d822eeb565fe11c3228cbfcabe0b09052c0e157f51bb2b46963f9dcd4fed4b65b210f9bd82bc94f44eb246487c591b8a8a7c2995dd7bf89b81964892c8343b3dedd359a4790969376341cd1134701f9dd22c12e58238a26e41ca1950b1e38960ecf2d616a14f6c166b37fcbf6e6599b5f529223ac74a2cddcf4d7168a9976e0dac108acad6cb7212d442d4209e2d350db49ebb87c21c1f29f9d9c7c03a4a8c9b3d73b24181868763c0865c7d4d0627020192a1c12dd55fd6161fceec4f1ae32d3d48e26ddf26cfd13120f6935b9e3827e2add881349841cbb6f267b6e1390fff1dcbd4a43f6fd51cbe5e90ce4e627874fed4817613d56c215de9a9c75682778d50228ffd621fda6349ae067b8c925bac98224313c1bcf0cea3f30ebacdffaaf72278280ff1a389f87078377502d2eacd897f3bd950a7806b6f5505950cd106f971f46e89676292d61b1cbb1ff574ade35f2fc31e87674150cae2e005e824bf5b054feab2363efaa86dbad0cd33b2bab89021a5c9881c234210ea761e1b565d6ff6c002e35b663b8f379c2069e6c2c6fb169192137935527e4a461cbd1f3a54b29c46747a3a393e03afe0512d420c7379cd169514be15a811fb9cc2714b64c90698c11723c42c463b4d46d970d94ec5d4220bbe981fc1a04eefbaa8e766e07a4c9daaedf1acc8e3237af12a30bbbd36fbe83de3300ee246702de6902f6923277709c3286b2b8996ef55c0e3ea413ff05db85a747241ceeb970c6870fd2b7368025a7cb0fd7459d45b5652ec6188d61b3e8f993542f924e0d6e7a3452b327e1a67198da40a0aa6db2dbb99fa8c147366ffda20d9bc6cc09abf2f68f351959aab46d4faedddd4b0309408fe293e2d02128d7fa716c25294ecac3ff865591f1c63b0d0916d5cef22d03d0ad63152112846228e21864df2f1a4ea9bd9fede2b3a60d5517c50660ca6924d29e954caaceba3e4c467523b5bd04af85f1a42cc0f54778cd20bee508758fb3a3ef35d4f887fe8841443a779faedf46db3aa565e5f3db81ec9cc88d718f4f142bd59bdbbb7f0b96fc5f425c70c043fc30e96c31e2cbe83baefc77bc47026335a8474b3d8bb29908e4e5089a8172d4ebff04366e924a73a86931f2f9f919b5dd6570302809c96d5511f197b665ce19771972e51f30b08f022d833d08a52c2449878ba00daaab919064d26234f77e4d373ccc82191be6ace2c460dd6a8bf9460814113f574c6db324562e435e7f98d4137ea219b13c4175bf73839cb56f98858b2d92acf869d2489b37e82f2a7d975829bddc5b59d7e53aab5880abcd68399a1a027df5f93299cfaf6a7f2f965f19bcf126faf0fd3275ec7856ac32b866c20d54a893194104d5e6ae50f7c7b948bce8f4209b4e3917ecc9852be35d5a15645b1f002f6dfa6ab25bdaa7308ab32c637fa24ef1b7a813e9c56215e616897fd0c1a9fbfbe1039d6d987079299805b324b84dcbf48974bf299ae2a901abbf41c21d30813fc1e3f76bf11fb02e9904a13251c8da8df1ab9f986e7f4c90f5a5acc26984571b1b579e64483277a68bed32b49463329eba3419bed97124d586c8ed4ffd2714245ee96b59e5cd3c964533904f1fa890c54d11db6c5002dbd82989721f1a458c30e80fd06dfe48a4b73dc4ab2d74ecb8c1fbb41a901d806e8c9fc19fe9fb8c1bd7321862887f3dc995d8a5b26ec95bbb8f61cd21f32ac8aef491c40d6b33e3e32564d5c77d5f4bf7ec6debbd0147152ada5337f716c3e3f565e0d4ba0a4ad7221f63e58b10b2dc7b534f70b1ceeff315e856d9f5a25858fa6fc3acc98c1529a98c8bd2685ccf3edb199e3f8b9eb162af6474a22c6e05381c7a65a170841d452d39f2d47b881ec534758c710b0479149adc28d9f9684693f0c3738023f9ad53374f019bfb0ef2b972cc1feddddfe7487112715bdb5f06448e158b8233c38aaba77ef1dca57c5651fbecc4cce4fb9839e215a9272208640db7dd5e2e011b1efacfd07f676e705ff39aa6a3e4ccc7ecebe95d9faaa77f980f6f58179ce8ec0988ff31744ae3e3ff3ccd7aef7ab9df51f8f836994023043ff689fdcdfdba75f8f86fd9b52942f5b3680a8f280a1f55f5d08a530fd70c577e69ee0ca99485a0d2dca2af9dbce82b1fbbcdc14d3c1d8b2d582b2b033011a7d348be93d50b1d7028ebe1f817a251a8976a898a0d7dd7b1e75603c4c5873e1cc75b0a9222230e9c93656f41159a1e56678b1cef935db5220772963dd62404811924d75fbb89db7e5b4270347d26289c6b35dc21c43ef869f4298325e540ce8fa177b81c2a339aa976c119b79f816697c412a88e096d74eb8f37d70969a3fb7fa7be184df1ea0d8b0874a50851ea03711787cdd3e334b851a8236de062c00847f104b2af7902f30a0be00743e243bc0a6babe5b1ec7f4174a3d12ae481d95b18d7d755071dbed5609388dee66ec975789dcaea51a458c909c272ae387c57bdecd84b55218ab1769dd5e0cc675eaf1d26866f1bf4998616dbf48c1c4b3f76b3a143dd4a0a2c80fe1c6fb9642bbc62a6f421b2e6d6a764a38f274ea06f8d92d9c0cd3121a0a86bb8c45aecab333c73658ceae0a5a99c5123b6d2fac77d20592b954afea1984a0781c4ff2b487933a7fc6bf20cf48fb1282c9a7917641aab8bff9e46373a62ac744019e4dda13af0e0c8d4883c5b5fb7af2ef8baa9f60d5a680bf86e53bbec8d919084bd7905712b811b064030db3e2a7928aa90fef73908005da2592d38749e38dd29546199fe44145ede4885d45f4f9c2006ca4be6fdedfd4b312d28e80d03561149ab57d49f2831413a9e01a58f933eaf9961e92f290889348bbbcba6f1e9322362c11328639f81ef00fa959c1cb3a32b718434d346e1e48f2924e422550eae810539812766c9e755151af592496d54864dfb7e19af2a12cf97914fc53794bf618af9f14f0710e5823820e47ff039e8d4799657421120b91f3ad462a314d2a3fe238db4ef0f32a62824b786041081e35feeaecf6065d095a351793600d9e559258bd98acbbc86956d10cc3f97b5db1c47a61f8df1109b2f0b93152bda90a62f1b75e92655cb7672ad204cca7b5424888a5debbad61dbdd428de4755891003202fef0c92b6e71582ae989455a8746f9a7c8d9d95b971d75ebcbf85dc4de5e3bc48791cb1efd40ee6671c480c273cb53e1c103cebb97ebcaab92a01b1c08aa4225ca10923ee3adaa6f6c26e74901d3783467a3c1b502f3076aeb00e243f1f7bd9c64bbf4e8b109ed3653f50e06593c0b560387d54d0427c2917fc3d525dad7d860132d3c22d9b83d6e31081f6ea5258e6fd0debacb58e65511718a57728f1d294243ca40b4b2d0dfcc3774ebe97f999c631f839695ffc29933ea7561870b10d5a0bf5bd95e0f3782806a335fa668a9982041d73fa1f0a0b60f7b8691a7f4d44a2aef2adae35449db7292dca93a2288abc969e98e9e5de349e705b23bb5627861526a8b91fe83dcb4b7e6d14ba291f66404652fe98f7b250c91fbd3fe0e01bb02fcd5806c7ef3e8fd88f437fc2634f771f967b113c20166ea624cb8493a651ad670b877a47809111eb486bb0e748b20a1e67d5b888e7e747bb7d7eace2009e93b1f419337bf8bead396b692eafdcd733b5b34336a7a90725d3b7f1ad064d642659db62aec8aa5216977474f06e9a2f20dedae84abf94621e1448666ee99c05e63f93ee1758d486f1899a1e89e56b8e91d0e62334aba51d9aff42d050a581a0772fccce9d696098f8a00b8c502740e3a605ad60d3a15627804bc8d3c664a1fa5ea1a41eab2faf93d8baea2650efe84cd9e65fc81d94ef5ee81f3cfcc0213e27f83b98b0768dbea241863651a925bc3c79666d4ab82037de2272af3f48f6146e4af42bb360676149226c8a72515c706f2da0fa4d3c1aa567a6e99e700ca1da8537882f5fa6d439472778766dd53ada193e237e06aa77b91ba1580b8b4feeb6d4795cacf621e1647d98bc082fa6f2fd33f1fd96d708afa0de1787fcc81d6470da98d4ad2d9d20ffc5fbb9739df43600a78897dca559c5fe352c43915c3f9172d8fbe414e2cf1f3cd45a9a26e89ea0a2dd3173e9c82265739baf420416d87722e9dc902dbdd8924e12bf063d553009bdf23b000b075c0d1939da9e35b99d62526229e284c94843f95f86a2fed09b0b43e50965e76434a2b17b59d1d862208625ee2ff8fc27f84109b0d159225191b9adcc4abb0196422292898515d7ad32fcc90fd434384bc2112346c688f9926b5c73b11e80e540d48106b0c83280592758a7c1d1d953dfe9a96a835b6df04eac41e028f655e40a7b00fbd2346e4287b141ed0cb30be88eedaaa8b85b98231b4df4b234323d0356ddb2472bbd2a8b5b50e36c68288533c5e6e5384ce0c0d3b5b410161fcea72667023f7a04533fdde9ed0f09569dfd1afd0eb3b0e78c9bc5bfe9cbd0d0d88af99961c4cfbff96f6ae05e91d29fcbf98f7c39b2b7843f7b73dbb6f11d98e96c3588ff53e20eecad23c94496a927acd9e41ab95a25674099d0e3646efeeddfc599806f82d8c08ce9e5a0482067489dcf9464237985d93520612240d6bd18e29ec3b90ff6331538364b4ae01dc86892d78b09d79e14957fcf9f565280c07d3a7ce01a449ca08f18ad4d8139d80c4b7fb81bda708c233df980c76c19f7dfd77dc7b7865881cb21cb186383fa51aa25149c673d14389a82b267f0f09a058d94d8a9d1a4f7836560ffcc21e17aed6505986af0b60df17b58ee3060d93991f2e3fb286af7cb914e3ffb181385a2497ca264e5f535f3ed7d584c4f95021d96e24822f5165a8e0b47b1910e552f7f7b4a112be52e83d4bcf08cada0dce17c660152bbaab8ed19844fe28a3e16871ff5417f798ffd1ce892bc805e557ce7c6e9525b7f6bc3bfbf9deda84adc891d8c9e1d1bb429d75850c238c67928a14d0ae6ed36f6a0d389a5d9f35be2d183341b34f15e3a6071aa323854bbf30758c50777d504d3358957b9b94ba0cfa8e5681f150469841266e5865efb288af21ee8f6323cc3366a43cb5a571fc7944c3e442a1bd8241285f8d787054ec7202bb3b47d16fe8ac542ba2e68d69949918724a8e9aedbd0b0e33c756290e0b1b707b559a205c6d9d3023c1c7cf07034ce78e89cf80ef928b46830f8ec93ccab6956dc0c3033eec30fda21ee5f8733f309d20f78b79d23971ab160d8776fa8ce94b04cad22b91c4b27e00bef2c7344b159dfd3a6448f2f258642caba73a2471150ad264291af98739335caca280918035e1730d49b2f9b1f89bcbd21a0393663bff50ad502b520a24b4cca40a504e0b544c532327f0ff95312584de8e05ecb7cefe98b1533da2f883372c6a31885e32f7922ac74f5f6ee756fa3e6cd52ca24a3992684d74316b234397fb1e4bb65b0082bfec81ea741cf0d3c26b1fd51f8382a800f147173772c97b20e1cbc261ab73a4c0b0d6381be831b9ed08c566a38a2c2ba78f56f52469cd29fab5a10724731b92f6ae91191d22a76ae81600068e604ba440e67f03546862cace5a0b6e68267cad2c01619ded0b7360805db3530e17d2d5a64a2248ebe7bbc9815f8dea75759b10c97e9f70ededa43f81853293c7a7df7a748c29b11eb77b68565a38af4525571b02db2392ed986677c32223c699a671b1666ac85e23df806d2b8900c3f4bc2c75eb7fae49a1c6ac3e39d3fae0acdf626340353ebfc4c83198215cad1bdb96aed1ffa32244ab91a980e5639617951b763cd930bd1219033c3c83b0046c29c2f6a7b98abab6ebcce1c8ba293904f9504746c29c5596d13baac1730575cf2db973be00c0ab96a85511284ca3ec70e6cceea18883723d7d895f84b4aca37e110e8a577227728cf7d596dd5794391b3ca7b45a69cacdab2b14aecf4e6a56b14f90d46ed1bc8e6673478dc93d864e5927e6bc759113aa5e6a6f95414731239d73c16f80b3a0ddc84cb5ce7398be27dbb9fc8a1ccd182a5077ca25ac403649a2250901f5967106e28455707766ecaee7ad21e10c11df3b68e05403862ab50f8c13bf6fed880c780101473851f8324133a51c65319bc830862910024a00bb52c4037bf9887a2befe0a66ccfea96f2fa3133e19b4f737e7769b899052b54726068ddd6bb8070c7b921cbd18003f88cf41be2c6bb0cd0b009606ae4ad63d0e5db1a0b39b501ecbd24547060846d8e965cae5ca4c48bab3bb7e1dbd3120cf44b390b4a6c33c40238b36913c2eb3c1b87b67afc89d9ffe5bff654cf161e0e4e60cd94cc60ea4ea0b2334f3d9d2ac6fd0e7dc35b1109a757e625e341b3089576109fa38dc9f49e638748a8f5a799b68277c332db4c32d79a597e3babc0ac2d0725118897cdd4ee0a2770a4c554b2d6603536bbd7f043a404ff964b39309ecdcb69e2d9c1001e87922ad30c490d4027e438db92aa2fd7c655e465d9030e0cfaf51caff1c1f0f6b0f23e2ee21f7d1311b452ddad2338b23f593028ad0a44f47bf9003b7882a1137d8f3561cf5f4991b64b8d484e88ed580510811485d86f17f0c29ea142c4985227ddf97bf363e530dff70d5d5c7b6c36422e6885d86e074f50ea2ebee5a0d6224a540fe64555c29013d778e6a30f9b62a3f2207d3f5ccfd0394f2618d289c76519c38529a5d5063c7913fbc6ef627a52de42c82857c318148f197221da399566bb7dd4682bc91d24295bf6c4ef0f9ba634493e11032d50b7ca80f242778f3ca89813e1db77b634f48c054529607129a48e7895ea0f57ce4e8d24c2519bba0872599424993887e52bbf6dec666797074d1249a176561005fdeb0f8194b8a7be48a021b0e230b72071b3ac8772c0406019490bf4560512f3aafbd964be0f6ad3d26a4df303cb161ec22b57538d4046331b3645d701ae63f56d343a44f04a942e24200908a56c8228a6de7c78e4b12426dacf86730c63c43a83c2e99f24ad7c57e9f321a61c45589f949613e89c80672fd2866f7aa428b8f22f68cba2bc5f29dd0316da7d9d5fb662a330dd644c29ead7c2b61b1198c27b44a3f1e75e877e2b5e016278f1533b6735798415973c1632d502e1e0bbb9e41c9ded4a8974d9f05aa2a381a54bfa7bf9f5c87d2a00f757243ef7f566093b73285e20d8bcb0e72ab12e7f4afd4132c17bfbfe1686a0ce69e1914b481965d3d1a350060e088b54af96ade7a3e995c7afbf7b3cf0844bc664197983511a265dda129056e6fee051d9497bd3a00b3192fcec0ca97913f636d77cdde3f825d98bc183718a5c55d70127456392b92c3374f2a53b70dab491d987b6dbbeea439704cb2c79c8c24b4f0e5ae8bf1b8fa8ae724f805633b4b392b06db5d6f62ebce4f6f334a6232326138eeaf1d93e29e13f8ab0e1924a99569456a0ab77d2b35ef270337850fd58277c8ee92e3c15f043d482a0288c4804ee8e107d9c8b4015733ad1f22364d486dcddee978c174033f0c40aced994fb92cb19d58dee040750808997ab2867be9d96b42d95f15726d520e72d9bb941f029586424ddbe92014c03a8e1fea731796f608be4e5b2215337449e2801fa48aba56397af2fdc1be06cf5d5bd7c3284aaa8430276c18b8d5c41ecddd213b96be990b6654131695bc7b91a97d4e515b2b482b6d077cb63b40b684ecee9fd511b63ad82aa3fcefd5e79f89a3ba81f0505b667250f57c9c93b4f6bd899fbd15bc4e52c8aa1e7ceeaa0352c1628669a08a193c8d95de24616e0449160530cc10a618a03b67b0024dd42edadea189c1df4cf63698aeef512fabf9b65b3f2acdcd5687d45f54c3ca337ac736950a9121b2f03214c0cd754c768cbcd4c4aec4792a671aafe7628ab593dd1037a89e1eeaac30ae7c6499e4f44b0ae78ce4a4caa85e2333fddf8a5f25fd1e290450b5b237b0e490f9236c4704cf884de3985676d1cb4a97711208662d3a8a34641b0ca10fd92ba74dabcba9cd10ea6d06e2f4e280629ad3523eb736bce418bdc64b65c7133c919c1091559e6c65de4891aab50023d7435337494ee64dae67705caa03c5f21a9aa9f0c2fcc1383f074041f0ced3029b07edd86c6154500ff0cd2c7734e449d3708f64edf762883483401dd8fa985238d0b5eae8802110d83d9aac397e99a556c30393f7b7ea3e6e53b464d680fe141a19b5931b03d947b11963c6587fd7fdf7223368084a5b9b82c5d3381e68e5823cde75bf6b9b3227f488dd515603f162a3e8b30ae0ac5a564ac787075ee59b3775e46fb78be24481ae240a74a067fd5112f480e44357ca30567e08cdda6e779138860d7deeb8d5985ea93c7c1b7d83d3423417cd3bfe1fd30341f13db8da0dfe2d094afee8bbcdf1c52b59f26725e81b946bbe64622f9f041326edeae4a174b4ae850d855398de9a2e05ecfc8edec2450e50481f88383ef3aeba900b03729d1c3079074d1f294e5afff3d2ee557a65fe9a8bf20cfdec07f3d6c8b12da6cf3391273612595b37bd89028da5bd18d09106203e6154f3b343b96cae5eb24198d47a2f4c72510ff3f50f931cad5b2863561ba4f06b5bfdd66057b99a0de14abee5afa60e5f44268c778b19a209042aeb9f547cf4e303515d8c168d160357d5f4fad2fd54dd1b1111416b32b0a89c5ffdef9ccc0adb8cd0bc53fd8b775940672c78afa615f517fd6f7e395e74021184e369652de9a8d9c5487e458ab64dde62be6c3a96ee8aeefbfd6fedec7f6f112505f33448275a9d3e4bd207d548ed43c56d7b500cdc140e0b430b124606077748c4c31e0933277254177de5f88c8740f0efe66173b0f51f01b0a5678fa3e58bb42430dd3f5ed413f3bfdeb32cef02d0219c88eb3004e2e1ee1fb7fff243102f22a100009da338082b03076472764d1163e06a3754c3048cbfbf64261f2aecebaeebd14556534de92c5dfc285e100769164eaa14f19fc5f6eb52662322f3a4dde98b35c803e21607ef05f75ca92e23b96d6cccb45e9803ed24a5c5ace54e908e94cedd8cfbcc24ed9df6cfedddf31662f5b6159a6b247f1ee51fb7b4b735dede47c29c4588fbbdebd2eb4dc9854bc22b850a7c40549d5b2281b96f9c07a53d40981896283d3e24c5fbaf5e056466d1e6919b0bf67ee7668df895c1d759fb2d457646fb05fba468222f33b54518cf4e063d26c76c18a138517b3d760ded4f760b495637667f6898d8689a28c8352a2b554e30971e7180822df4df2019b9dd46ddef0df77c97a93b80966afd6a9c9d7afad4d2930453b9968f70eadff11e0f04b367cbefa873da0f51f6057785f868f9475cb257c59629fab041c237692b4b2f3e0349d923ec505e6e3f87de27d75abd6ed77b57662744548be8bc6c447bcc23739e3f1eea45a8e659125f3c3773457e3979e40b5db8b788282e45d7f87c9aa9bada47b3fd9a843d110c385bcd594d7b84ef34a7fb53fff6d62dbfa6f77fac7938b18c3a5ba1240c5f98deae840995f20feb401df18f96483f2dd2d602a9f8c86575d43e9d87b23ed489a135d44acdb7051e8667f6d96181cd0d9012c2127ccc68cf1ff0d708067b463404910deed4a16bd1c76102d7b1e75b771784e3e95e05961b6e98c1b332f6146835d4d26916e10f85f285af0a582694c376b6f203b4254a99583dca43f5ef9dccc3e07664513dcbe67e768beb0f70f940c27dda20dcc663adf33b8437c903b2f4ba7791d83d9804e8b917fc388efccd3991fdfbc0c29298e9509ede206845fe016b40d8f29380e36aad27767abdb65c0c1b8d9acf5cdfcfc6296bbe00c52d144f89551e7055e4d05e8b6271d2a85fc024ce5bd910f73cbced7e4fac708d6aebfdf16ef8c53c2831b67c326c645edf95f78204e750c6ecaebf35b16fa6b05018daee61efd041a27dc8db30e5f575b14a609d4ec8888d70122c7252db58bee972973005831a8e0acae993b4baf7a7714202226b20b01fb2848ec61f3e18875bb11145f36cf5dda7c0c83bb18ebeb32cb395a714021d87175137f566cb128658fb0a0d02aee7e6b9a5047c93f393f6fc9d9f74cb88dd2f0c6787db987c79f0492a18dc6670c683b3786a5da13a83cc58946796c49945606f712d4d952d18c1ab2e5594f5331cd324fe46f98e236bfda64bafa8bb6fa5817e3fd26d6b56350a7d040439160b66b41bfed044baa1895119a23234814478c7fff9de2ab1545b4a7b72f8d2102633de5a0f9ba76c8c1673b847f787a1f887228ebba7bc76c8332a1ea959af12c84c03d49a2e5f3a12b039af275dded2c6134781a5e5e5bd5bdf066eb0d4b0e34daa703014b91888b0edcf82779f7c695e4e92b2dbe4a001e2aa1071f18aee2fe2f4a0309b562c3aae5511c31341fc5a2571eb96ac1968cb0ae91bddcf3e2b456083aa1bb9529a189f526a7ea5d3b914a82570cf2db5ec04b56c6bbcb4c8022f4280c1bfcba628673f383df33b0e817df6f20b26c7a22448b97b89276ee33fbbaf2dae050de55770c42b4b597fc285bb7c4cbea4de9641262980d55e23c2e6ae3583afa6b7e9db45e6e758a1b3628f502a153b55e4ca0f161dafeb9c3e286b7d05d0fd2486a717d73c1fef5440a0dfc17fd78efe68f8c3472025e5b365bf6920faa54c96b0078771cbae9d2617524def2e737b70043d8c68c88b9c2bca3969c651ae26d44cf8b35d5498ade202266fd9023cd064760f24c830020ad70db8a12bdac2adea9640a10fbd0027980ab2a4205cea6607263bee896c349af21a6ad54b0a6d3550b057ce4369916b525053a7a8f3828d5ca06a94b49eb3ea4e7f12e898ae43d8eabfe88086e1c6abb0c86ebd81d311f970d50f812b456cc2b30337d07868b07cbd0178143a561e671b8c5858d3833c8a00cd0570f25118465a1f69ced30369575ca0d8c338a537cd4db916a5732ad7c7c3361cbd884d4bcc75a9d5966acb46eb449e67f120bdd3c262f7ec4bfe1045dce1f754eef444e730b9fbb8cbe7275971d7784f040c0ed9cadf5c50fc85b0085a7f1c8da9c1534f501f12f7d4f69924f2db2a1d87cdaa620b26fafb41a09d24fae3290486f2d9b98c973625e67475efa325e51372cff2aa8382b1350f13d6c5438ebb3e421612af6757411fe479e55f85abb1185c06bfd9c2bd0538870b75971a7de792b2a2533b85d9a980a00c66c0a1b8511a538faa64e215831736cba151298a0e6d2e694746b993fb6d571b3041946416c74911047ee6e60f9e6f371353408748557c1d90ce896dd28b82c3b590b3f1a308ad8c3cca6c7a3f94c9e17ec70da58fff16c5eb2b12cfac38a4793c79a9d7cffa998aa5901cba9f2d611e2958120f4a58e0eb68abf2c67ad798b439521cde60002b3e24c7b789e97f3489d6b8f91b077f8d776a9d78b384504cb544221b1d95912f067d4dae28a011f1534fd5f94b37004f274d98ffbdc669c0f93a8b3e8fb103c2dc22eeadf0f3f3fe6af50757a17698a1aa7f8d9d6590b984d96fd7828e322be3ba9319da31aa134705d6255c730307c15fb31e47166c7fdad3802787e7399dbd3d93992fefb7bf1139e08ee616e8bf0a6c11ea55ff2463aeb1f21e1827fd22f66deeb3c26d2d20fac42775a5be93a0fbbf49956e967825042f89d8850cb73151c8392659e1f30389c75dbe327624e6bc0e7e1bc36cc4ba617b35350933a624a20111705b68cf63d6d2d164b7167f4ccfa1b112f06b30d317f3d5de6947a76a1efe125e368541b132b05be9bdb3ed46252cc4c647662e19bdd716937550e0c83fe5cd4af57f176f56e314cef3118edd364e8a7bfc6a104bdfb728055c1dcb9fff1c27356a7f9fcceae2f2e44e07877bd9f29ba3435f4bcee258c7844021e5f8ed0087f4b71c10eb161c56528711518ea83e1b6476720a292d425e964458c7bcbfe54cd70088c9282c2ed6b7d6b81b337addb2ae0806f79f6f60d558820566682f72190c0b4e0a352516dfd63dcb8f16f9fcb23fa63c8333b85f0c323da708e301df75c6f328ff51620b7b2a0ef416f456a61939de0812f8571c5382e102861d81749101673aa434ef6b9c41342bb983b86596b3d312bf62745f972e2548474bfb19ddaf1b97d1469cae7acaa623670a47d8a46bfd931342f64b81762ffa06cb53ccb0b9eeb48bf6a584cf8a5f17ac8aa62f07cef442fc2856dfbad42b64352450a6d259aa9fe1ce003deed22777fb66a8c737206a5ad0a626c2d271a024aa2d60303c78a72c1354d00935f5e8998030a92269500781e11fa73b47b05fa5c4e4dc35e8cf9c6aa69da704637fdbe5bd5a074e07758f6ec0e6efa2debc1303f1c532baa4478803ce0fbc076c6b395f2f7b2aaa429432ad759d3a13daae5c10c2cdfbabc58ed4075244a441b1f1157c70300ae6e5e40a3afe84db49ab04a1b75c6b058051fee839936d4b99a7a9e4f6cc1182ea66f9d95566a9b2bf21934c40aac623aef4bbf346da1fd374b19f461fc8006519593a7f07d994dd8a54372280d3316aa5ec696bdf8acc4c5288bc0dd3229a120c5f31e29e26d8dc53845389a0675673b39fbb323d4b93428a08de2592e6b76ad2001a24b0c83cf1682d20bf813c0f915d226c48ec7de6be6fe8bdab9a99c0d81f934c977b8d1e974ec11df2722120277d2433877c4391390cad5746307d9bc442eceb2075e713da510cd280effa7c2da787b9036cf1f5e6d5d437b49d5a45b7fbde73549235f8666448167062f997f07a5ab6e6e5b3e91322780d790cd47961fed53c10e1d6de7b5a1cbbf7f0ed17d91ac4c66768c05b35f1d2ee491f9835395d004bdfb684e73576441f9ebe257ed5c54bbaff9062605f3c679f0787f9b8605255d095116788a137b27fa95764f414e9852690eaf1b16def5a7edfeb1ec07713e4c69684722e184b980c7b93b65f11a203514b5df948faadba66a948e8121ff209041b911c55cfcee45ad39d1c8c7a3b4e36fafee8fdde57178e3945b9ff85f12e6a96de6152923a315a61cd8d416484309f7eb546d1280ea3725d7d011e0aa15c6bbc4a136e00d47bf2b9073482ce23721991caf32f47fb59d01a8390be2b4912bb3cc7946d1a73ed552692c41af9f99d4f4af50ed467062fc7381512a08ff4b9a16fcfef909e95f2fd5429963c20619496240e5cb62ca33a3502ac80998449798bd14736197ceba2213b6a9ab19dee013a80f1da18b4ab5a56a78c629ddcb5b9a92416c49feaa360aa3e4ff8d0937d9bdba5a726643123a200491547eb38f65a569260540f535c4567463803940780dacb54255e4ae07fa80324264674b569f31bff5197a8c25317bdde7c1507d8b9c0511a1cf18b3c587fdd99491185556b8ce1baa42787f66340700885ce437d3d012ecdfca8013227e2de9665d2a799f637926a68a660ffcec4e8b6e5fd8f3fa8564f69b9c8822c11892314206df6b1dfe85b938297ff49d66f0d0ada043963e61392babbd276258372f4431cdbdf7afc9440a099a5848515b4dd75a618b488350b6e1954e5cc2a9f4c84473b3d077d7543d7b72e1e4699cc44d6d37bfece0920576657e87c8ca63c0b1d2d818999690ac452572a23fa2482ab14e13a98c98241d8b988a9649e588277e3310ae5bf769f47d8ca6ffc3bce877beb71642a8aa19b5911a551de12f2028638aead7eb06f374ec2927dd113675b6e4c2e8df295b80f15b3bf6a02bbc1c0d73bf0e9b6064acb9a5ba0fecc3c7b823c4a9f3e6be6c71b9dd808351b67ce04f99f50749522e27a7cd1f30216f658177dcb42c00c083ff86680744773361297bf35d8e9e3cb6253a6c3f20db1695b2b461095941fc9fc3ebb984823b16457d1c49bb8621bf2db6a8119a21de49f770506135cae052d7a5078970262605a3dfbb8b995b59836279d21ed5f1dac97fc3f646dfdb78f6019f2d57b391b51fc9d587a0b300ad8d77a256c0fc23613ccf8e294c7a977ffd34a81bd02c8d8b58daad46c5dae49439eea80a353cd700796f0d31e240d7df261c3f1cd98b7aec37b7369c2ec72dd1691a8153db7beb5dbcdc19e3ef3ff870ff5d665d35639acb3584356681b93cdf2142e10c52ebf420347556d8d77064687511101bd733fa47c12b0b16569567d5098f33f2b5fcde8faccd11e4d55e3c27cd591bfe0f1fb912f499212347befb8cfd0073a91718f4d342a8fa66eb5f16963f40a88608f39bb29c63c9a4ed4ac0c32b5d6608a4e137173817692ab6b016cd7f3a955758b74e9b0130146570042b1450e3c923b3b78d2618c7953d4e651b95dd54977d1edfea3f2742fb91b84303d7404d82e01315a103201b4f7a933ca4e5b2a16030e993d953e334f03aeaebcfa8ea29d22700233dde7fd54c269e665c2ec3fcf9473ff9d59cbf853c3f62aee7ea127185055753f6c2c11046c96b49e1e33bbfb8e25c1ce10ebbb470293e783a50dacd138e0210fc06fe2ac680ef868b5cdbabeece75abbf600b63f4d074fd8587f466071943e28c5ce0394b70e1015f9bfc1ba3d6362953e29e855bce77c0356a750bd7e32c1dd09ac4ea9c3b5900b6f719c969330c64d823de3f002584806eacbb88d0f153bc7ab62a901103781667e5aa376be79b005a3c6bdbb4522fa648473a445e8e251576620f5d67c9448b4fa571bff24e0007da6cb78d7d8fbd83d294d9391dfb30917173b6e54cc22873155654cb8d8713c4e22f17f8b88f6219e6fe2a2684f65f1d2067578911fb8b80b0eecb56414ec30727e83422758de881cee3b5a20f4ea341a5a19ffc6e6ecc828e8bbe024ecf6a152f4b362b580bff338f6d9371f9b8e4ae1ea50ab2e08a998e7a20f23a4f60a2230cd23a3a9dd2bfba880f1081430f5169339f7023e8441fc771122789419ff939e8edbbd080b99f7ecb4a4edc952f839b47412f161b983965c03dc765802764305e1c6415dc3d033080600f29b1b35a4dcdbdd6fa4c9854d5a8a75656fcc8ecbbae1b5c27e341d4edd8e102209bff9b227d6e00d2cef5d048fbcb1c7a2d07b503193cef0f1b66abc07d6e53c3ee3419a74aa2e9f081f701aca0355c9aac36119da0dd4f21542a39833b3a8ac2a67ac25ebbc096bcefbc36b26ebbfec56aefdcf55bf83dfee38bd1b7916f4b349c24a5eb31cc755b042896b71ce2ea2c92a89bac35e2600a5216c9910efadf2f48b4f5281e5e2ca341d48b70bea745648efcd4c9b2d87c13a94e40bed6196ae2e00158955820dc360d9075f8d9ff209c6fd02c233a1b5056c604b5b82534e9cb7900f2d486c134b47a006efb5296ade54cfc4b88ca1567aef6f5b041570b71f10172d3b7da3c7016d94cd5a50470db8369ab68940a5cc0dd1b1e3370d472b1d382857ceba347993c303afb2a15648cc0438d9a920bbc3d21f1e97e811d9b18a61d0862beff98de11e672d1e9505f49082e4718aac58cadc5620dfc4b2cae5fde27f353fc7960da1d69d618886a78403a843fc6f2060e96289fe4d08a02c605c81a97091e5d0191f97b29943030a36c45dc6bee7e3686b9f53dfea2f7b85fdf43863f5282516d6dd302c592fc66064e28ef76a9fe79fc26c2c8f88d590b991c12685adfc79c3609b69e26d1315276556815302a87704c5f39f676ea8c97702d602bc223105710cd90b03d5e2291aba8468c170f89d169a6ec0b7f95b6798696ab54b670a75e0604f46a039d8f10c8fdde45aad9258368d4f550625ee777295b736f07c3e0b2249bf750c0cf370fe5d9e84c867c5afc8f5c07a716c4886057c4518b02a79391496d4e2a47e42132c3438f7d6bf3b09d4035af232c8f5608f96b03919cf3bff5b78a438fee77fc541ccc8c98a34558501d99c35ab9906fffd3fe5f7eb981cdddadf3a44e5bd325407a530ed4eea1210cddef1dd65adb3e531dd56cb1dd409bcf963b866d07c1ee98b51944b2cba0f6516d07e1c4fe46cb73e8efc2e485bea619da4d17d3b1b460536bfcc3a294672877d8dd02ca8c10020e774a6cb6d28a6e6a9dd21f93e93b9ec41beb230705ab828aa64ba3bf25002bf7f72cc44515f33b91ba25a6cb17fe2d1660d0137f438f2b7235762bd67d336af265ab8d36b91d49a8aa411a0071280868040e39b3822dcc3de86da0a5f51d7b4344c9df9c071d12cb94012a76d949cd569372e4d91785f863a5285f4d8ecddfbb55d00e13be4b0cb1ac3e1fdd5b921cb22a9590d584eecc577179d80bf13417613a40460f4239cddc5bc6b415a28c9b291a4ecfc4ce5fb03b581c2cf3fa67b2b0a2bd054a7ab0d6900b4360342e7da20ce4e5583f1fa3392c4e448e161cbcedb4f30e5f4811ae1661d67403a6245a7523301dda56adb2bdb5de3052bcbb94b875228f582c4d1c7a14be9dc572142b5bea63d1b500e48c07fbb4ac0b8774878d61b5e2c9a28c439d992232c861cd0ae9695bc85f26d7ef59dadb63ab4028f134ae060bc0f07197dd108d9a83da8b283bc876c873e525e0c4187aac79b1fb3073ae96acc5375dfebd65d225ed93734f96366c7fbaddda96e4b54938ca397d599780c694d1f469561ebc7ce91201dacda782b0bc7f33397ec470e830a690fea9ad84e3d73484bcd62802d05c22fa2b25aeb2febcc418f51b31fd1644fd8bf482c96a71f1c35a07641bae44d8896aafea06da90c9f46d348585fd0042a63be954a114390f8d67715d932a1c754683447d6c17bd1de7dbe857808ca469866eaf0f766c5ef630382851b208a46661c98915cb0ff7422d025af09ef1c39279baacfc1781b7cd57666fe9095ebf1cb8a6489b9d9193d812cd1f9a459f7da1ee0963d4d3cdaa09eacda8d71abfe3cf5c25e848339d539c78dd70847713e7119601e0adc2050d16c3e120c9934543b58a39099b82228401c9061db39ec5869ef9cffc9798945313b8df7df2d7c2a5fbfc7b7e221addd4633ce7e6a28e4d848802c32e1a5387207d8e6a45b69997dd0c1c0e76676ef51de4735a2f1f781ed72188acc2de9fdae3b6707b47d702aa8fc6a921f8b704c19a426755ab3563516ef224a6bbb7e31c1a0f1acb199c8770d5bde64c5c562cb85e704aa30e9ec7e828f6a57f19086ed732f2cf2d98c57d734ffaf5a97247ba2486c00d0738a1671d70d275a52b039345abb8f538e9ddd2e78e6397679eb0b451a870e9cadf72cc027f709ac82dcf8f645cba5cddaa886ed6851b9bb04d6f0a2b91d78f0b76bd3e4a44e1907fb83a3eb3924bf3d062485bf245f7d6cff2ca5bb241357c3d62de87777c5529457717dec933180171ffa9183f2780df500a87eea936b3b28a50a389aacf0fe826e536f292bc952e23acb768193d4481386f59899815bc209fbe65f813a2167800936c4f3adc592837d0a22caa8d55b0fdb2adc5b3d68b998f5f90d6a784b228f800d9fe49c64db6651aad7b4bcd132a5a6ad7ac43ac2d5213a9199f8c73b608509d1dfe337c89cb24a27a305bebe9ffa43d9a9f45498ef90c69cf945d98311e9d76439195265e12a7c60bd3aabc67f8838b7c9a488ef9c634646b05d55019814aab6f9aefea870a592f625da1753f7abaa60299e32e2dbcd21d06e83db6ac77702b887dee0a507bfa9d46cad083c3e512a524c348506ae65cda54ca7776972eb5b3d7056715e4969708d47aa4b74e64a67c3e7aca38dee92bdf23d6014fd0b800424c8aa6141cd645352837a2a2d3a3bf6c10feb28ef52022c57c3420978eefef59935871734560eefe0215093ffe15fe3a6969849ff52e8ec671629d24031cbab7ef2ad3d549e267892bdd5e8b4fd4cf54b23df0db2b204e62405ed3a02c71d2a59026c2c2b42fc6d326a42b7e8fc772f645e9f85905d2786ff6fc45f06bbb3d5f5f867ad569eb6579c1a1cbe2497ab9658d7086a3f84018619488860a5a247db3791da964a50042345e2d2cb131a471209997dd079f6a850b214005d7e3eace739a36f2800295b002bf9c5eb33e1afcfbad5a2fa1e1072d6f3d22a5c4a65869feb3a86f375e8dde8860d3e78e65aaea156ca3872b2e71674102a8b58516f5f91c86f49d3cd000108b396b7b21f8088da8d8a180b4dfcb38520a355392ae82c35b0ed127277a6c083e96ed2edd9792cd512951551ba3c7f8982fb6350919425d3ab55178d4ec45966c59280cf55ceae881d2f9ff1a4dc81f604aced9d65a167859921818be435d9b260e5419f542b947df8485e6fcee01883ffa66eafad8df9705ff62070ba43e9e12b0276c781ca9e70afce0a257615d15deffb5301a955324f795ec8651d517021521b35220c197b4c15cbdd05e16c690174dc2c6d560c04c45624e08e6176d03618943ecccf16196eea87306f7dc09cc3fe637ac9f6159c834b82549fceea570350cc925215de92b8da88529b3fe53199250f1f005e688676c61984ea94d27bec1c59956b9e795f833a5b45dd78b8a32ad6219cf48004a899f63cb0f49d1361e3715639f5889687b895d29ec0aca2031d149f28a24384247853226276bd9028c068fd97a8e8076637cb842ac27fb7424ad71e6b4c39db34e2f2e8149cadd3350d3fcb26b1ab75cc003750e1c88dfa32878534543e4019fae119b13b0913b55cb8f2605596ebe60ee610743a5680994a6ee15054381be072865ce0540b7577d8747b3dbc72b41ed61170516384187c877d6ef30394776addf44418c7792a906e942051ffd7aedf28f92fd64c7bf1cc85fba1463dba2b7877baadd6cfc557aaacdb3041cb66cf19d29e40a067a085c99b6c3c8618ab7c86bbce7f53290f54b4d52178d5c287005a0ebbfb0f8dbcbd94d2733a7a54580e17fb581891f36c4f7d9a2e2cbd3da017f37975aef2013ed07773ce87b3bb3d6e7ce34e1f788e45f316af0f8684477c5cc389a3cfff8e0df60201750ff54ba42980c3223b13998acebdef220effc42ee333b22ed26b38b99f1c3c3f6f40466796b1e833ea6019b3078f33ace015f52be5fa11438afcdb156107fc0b186b11b26f5858cbffd7d42fc7e8b262481c573a0c3bbcec1c44490ca0ffd580f374194f4851a123c7f57534eac14e9a6457b06c028c14b9d2521e7ad379e5a5d7a7a335cc5710632d0189cb7e48f179f80ea8f0b6a5b745821d2d3ef6e79d98f5d634f4b4eae52db94b43feffaaecd760fa7ba37607d89aa81795fab95d19a607fd4eb1c97eec94ebe7e216d1d2e47e9248e5acb2c813010283b2498efcb9cf770c8de1341bc6ec3bd7947b3449dd44cb035f1086af7cdf7754764cfd6b772c7306312753ad617368f0468cd2bd7f7275fe29671ac885ca437bd3dc781c69b6dbd4779d016a8e22bd72c822865549909c64f5ce67d28057e4f5a83ab4ceaa758388096de86b2644cd71cfd96f4da0347a9d4aa4efa6c625367fbe71393389929368a8a8423ab48354fdc899cdb20553b1e5dba5cdae0e9fe6122ab81498a95570efccd5b3a28acfb8b939965f8648d5f8c1cac6bd0a29442f68329b1f92b18d67807d02b9748a50ea4cc10501fc4259f9b0909c548a40e6bb7b621b2f597701a48575509f69536ef29009903bf879515b60f2b42d648e7ac588bc39b866f1dabddd81414d0a52d8e5739f1ff1e4a419f126ef92b7277c59731b0e7203b9b8e988190fcd096f95a9306b5c5835fcb36bd2abcb5e94471943eaa5cf867cc03958d585047eefe5abfedaefafbbfba185796eb1c8cf4156ed4fcc17de5af8c74024409ae183d100fce414f20b97a6f9830dd61720fc0c7b236c20e237f58daad440954bdf2d4fc55d1579e0b0ce3a1456f9240dd690924794924d38329ac5600c676c384e450f3e518f3df909298844b8b71170178435d2c8ea2566450370e3e730e447836bb324f0b87ba16ec113f97f4b5176b9996eb44f002510a56cd789094d8f04fc42c429b6ff2312c9e50bb616a54ae06cd8455c243918b6e2d2b84226973b9f1f4747e1bb9f02c8aa500f4f8d2c3a25c4c3273b2993ab6eeca5657b707d9d02a0fc4b60dc7287926cb9af4908606424bbbc04ebd8e3826416b012affa01f5f0d9b62f9871b63edbb7bb06d7ad60fdd29c77fcbe04ba8d1e323cfc941a866267bda96bbda298d186a66393e3ab5b538f9e3b0f3723af8e7b29d05bf7e8c861b512525c5b0b7653efdde4138f8f8fbe4f22a6d04bb4309a8cdd48afe2b937364458d51d864634af7685f84502969368e59c78ab07a325372911fb1e4937ad4d2bcdc3d4a332d738e446f3d6208bc53cc85de9201ee842273d7017a3a45723521b859d2927c539a384d444be905037a0e85e3d059addfd5d6dd0b1b3c677ad7ec502b30357ca98e78ee41672033a245b265b35ac8e8fa493355137ffacccacb20f045802d89b300ef213a357dc05127fe1b910b5de2e3811212fecd9c60a1e32c6d30ce308e0eb7b31e59dce231046c2ce864c766cb6778c70ff934f7fe17b139c5c7562ffe23b98b7f131565ad5866b9c98b4bb5722b330200f60e88e8ff8ecd3f6be29b3c63174648172fe2e307deac4c7d2f379c1c19e21c88c7be4bc023ee333bff23e6e411f5f0d98bc95862c9769418bad78628de6ba6e9e46af14f962283ce9a1de4cf094eb90c28345184282adff031bcf62d9a555e7252295301f104fb41994117c6e8c9237190a4f5757232308336fd2f3c6a81f8dd507dbd77876037ec606a8690999f948497f2b0c5d2bdee896077ba82738413f187dda40e79e916727136d151d1950b3151abecf85333c59a9279d2caef0e77c424a4acbb5ca900478d5af6e9c725dc880c041a8eac635a96a0f22a72d2ce1b162b56e7f963aa9b13491f30951a4963d8ce12b71375a847ee6e6697bec18f455bf9730fa0d8bd76e6d371c9d43533e73946e3f413dad6af272f9949f0858eb9173ce8333a198a42af0546704d088a3a81896c53e06d91a34d9812a6279c9ce5a28fc01fff9ea3d7b31bbde85e398c555d316c74315549a59df9691aa08440f2016ecba6ead2ed2c0bdb4df7e650bb60f3e041ad66afa441e1ea77e3bd8473620525ae90d625aa99d3312cd341f430723e27f4e12406239cb7bf772a57879e0ec8b103298d95e179a6b34b1f60bc501f70112036d94e74e08bf1fe46298c084e1bb415f8353204fda3f3346faccdae5de5d0826795e613782bf1c0e5bfa238f044a8cd480266cde72b9dd18d47dc74fbd6c4f9b21f52fda720ab1d3f5476ab17a2d318686206742b648d70f347d971f2b49e059a1cf896184de34c8e67aa84ab93ae6005500dc70185cb81b52c317ad1883cf52adc3a41388344e2c427f3399d43885bdccf879e643f603be9f6f63ff71ab7ba8698fecbcac2997374225313c3cb7a985ad6283192f0677ec8a1ad3bd06d4bc5a40725eebb19945b05a8307ccafcf676e0eeef8a55fc2be5fb459129dcc6fdcc2dab1e12a2872e4c8d5a459b65c04b11a9657f10e94ff58dc9b0eec84731d04334af861eb3d2a54facbb2e47048f8555f24e5d2ae890dc6bb7cb7b7f3e7f3358cfc2ce25bb7615d03a74f26e368b6285444dccc5cd305351493669d5767c24739471cbf3318f6c8caa543a488e2172869df85e89ffb857e0a42f2f2e88d9d42ae9e59db9fd421c1f894dede9ec9d14426d28c3ca003dfadf5faa34c76e5727441f8a9e60b7c736ed5eab3bb341503bc5465e364858a50a4db63a30faf7a2c03913ef9d840090657166996d673d68c39765932e0f1d9578c5902a3e3ef1576a3dc2ba55193096034e85b77ed1ad249d4bcfd7aebb9049d1516395690ff40cdf550bedfef20ae842151c3094f13cc1cba719be845fea906f371563bead6db20fb6cfce0fecb6769a54588f14988fdbac9680ff1f28d5e7aa8a372986424ea7f1381d8f7588abb6efb76fde4e641dcfc81f94f63a5812290adb6cfd283de763bdb6e4a89e680ee2f959f3b6e1aeebcdc45afdca1d88cca1f89578daf074c7e1d2bc46bf8effe81d656f16dc794ac901e3a3439e290bdd4e4a067e5af307daa7237f40efd2cda61b7f34fc84a847193b34dc92b8bc161d488f7843f6d4799e8392d4e99a47d42739d6d33005a419819eb25dbe66fb35370a3076bf8c1c1028e737ec608633a56e1c6c4d975ebf62c3aa4b73914944decc2f34441addda16e2dd9333b2a2db3e6f5e7b51b6b625167707afd6b30764053f21a8a59f12477aee4bf28087957558cb188d0d877ade1ace22bdf7af0654a75e1737e1d3d527dc8979965e6e86c41b434e3bd028b438ba65b15eaf40368ca8f477c1c30236a613b0834255339c8143b5801630e902bb3fd930600ce9abbda541001c75cf8e9547ef566bcdf3ff8bfea8aecccf6a9e8557e1176f997aeecdae77b468da80f5c479018e8ca55c4d5b9f20be8083a7f137dbb048fa989ace73c57bd53b3ad3b432662ee45828befe9133da23f5506f806f2aaf3416a11e6ed96f5728e78f9d461a0743201f03998071330c9a5d338d0cc5c652b17f126bf1e06e75b5165bfa5481ecdcd547d557ba661088d4b31fb5acd96c648915aea5014200542fc27b5566e44a9d4464e4b14a229550aa34d3720f85dfbf74a9e6511de40d0c2ea3429635ff4376757d3716f69b64ebd2d9509f733133b12bff5fae32fdb79ced533f149690f5a98d6ed51b91388493afc36a2f59740311884fea12e5ffa8eee26ebd27f40df07f33ed370dae23e6aae366a404d67432ae371e0998388e830b99f2426d62891d2daf8839ca530c739d3d449ef7866652f6494f8a9bac2ba2f13c6e1b7708c87978873508fd32b00423efef9df9023aadc8e3fbe1ddd93b9779f992e36f996d8a730d6cf8929476126e43f6a5c482e4d1e8e998f1547c85ae4e843cc738fdc2856597a5895831e595cf70d73126e73b77f040479a4236f27cbcdc091218b77922905113390bbbb03820bd0d02616b9ce57b5cd9711b970af560512f47e4b49a41720a1dc590b6bf54ef0c53aada2df82441709b11d92274352989be036e55dcaab61502ad6408e005c05c45a3c1bc352d1b0beb352c769867d6fdaedfb2be30dcb1714683b8a7875fd440ba51fbdf248628e328e00e09d572cb8af79656d6d585fb2667ec50782db6c7aebb981d04895bbc757c94405d7fb99e263193e6214e69b13832b8fa939fdbb7bee585ad894767b4d698a18c67d2d310e1677bb72daa43e326e58ba12a6bb7d072c2555078ff53675f8c311da1e339c06c7f17c70947b36840e30e00b0b206a174e2155a371ab3687b680a62f95223f8b035455d48e124d0c11b89c913b4639ad6db8ef29ff424d7692ac12b352043caeb91e61d7f8a1ff2789e228f4588668ec76fa5988fab366c10e2649d0e47ee2ae1f23d2d833f66a3639aa8df0559a77af4324d40e13a796b0b35aba9b58854b56193122cffd989682f7bc35ce5bcb0bb5ef67588b0e5569e33c4625aa34660c7e90dadd3a5a1c5ba0c524d05601e7d7c706b2a01bbabda534446f6678429d474e0b149f52f79b84e23ff3addbb20c8f4e244252f463b1b37a3e8e6994d59a8081f3b1e1fbb424bc96f57f9331eede6a1040450f3755405217226b6e2d30f2d377ee949d682aef59debd05279e17eed623917ce033ddebb77def7ace9013f002322547d85df4df0f2de0f6a6b0fcd75228c448a830737fe0af5a36bc439895d8cad3bb53aaa2fd6fb44f1c14192df8a91e487e815ec60d037db9dc74b558c060709b8cb08ae3593fbddc78d103d59458095dabd504c58a2fbb0e9fd682c047dbe28cede223526e523cc517a4895fde93636fada77ff803bc5e88fee38e24858b620f5dc0ee346f6b82517134597aa2d5156e3f029d0f4984e2ad040a4a44b5ba06a3c36ae13866f15e85673e2a91c7bf0c4b0070c74fa542b7f64395c0366cdaba4877e344eab8af737d13bfe568ca39696fb314673556be534d27d8615cf2cc5f97a3b09e592c4d80ed519b14a186b4a4174ff6c7ab1eb08907578e94221389f9b501ff2a7bf5f276b76d3a9f1c5738c567b33570ca476a9aa472c26f6399deab3c0922eeb8e42e55fbaba2a45cda9da9790b28d441c597df20fa1af5f1560f1baf7471663daf2fd66f81b1bbbdb99d0ca581f5b203db7d453e143c1509553195ac884e162bbe2eaac39380ae007305dbc32ae54940274abc6295b5909dedce8c8457baf7de1228ae1f061fed8f302c714de6bc5ad9335fe516ade3aaa653d68a2f52b2c81eb232bb2effdf1eb953a9f65e76a0f0866ffdeb24b540d4b85577a37ee0feb24f69b1219603ea0b8827373ae9b357cf83e29768a788945ae92828f55e8842ff82cfa6073179d278439d33c9983cee51e4dcda3940f5551816b7a88dede33f6c3d8336cacb98a8dcd505ee96dcd4f5a838ba0ac7386c429eb172c99e20199e3814fb748ec1d390b49214cc91e539155547a286741ac438f7eea6f37fab6bb8c050114920749cb8334e4127ff6fbaeff18986e05780336ebf49b22b0ccf34aa3982e2773533b7738ce18e6a2714fdef61c8ccb1efc741e8fd4943b6d0e307c0bb6b60603a30465728e0945a99292ac6c0896e653dd0fea322a32b47a757b31d9447a42ce707ee0aea5d244f5d88cdf58681ea3fc1ceeced4fe69c908a6c970562c9336f2603f34f2e05dafcff704f0989e76f460054e96f9e3f10d7f198b054281aafe0a9d695444ceb9f425562dd18371a78fc9d7182e2afb3c8e22af44ea3baae320dd4489c27aac9e9d90d8f1f9dfb45b6bb050180039b1246113411ccd3e08bac63a1e23fc1a03dc1bf81d6812a7587e1dadbff6815bf6103add070847523e07b6a73c7ae019d3644c78a4f69f97bb6d2bf9b5788bc82f9accbc1e0508a8224be0d1523c5f1180d0e01ad36f9455ff8043588ca98f456752ca3ea26748679ef084d6351dd5bf85d4149bd8a87a67e78ea860060d95107dac56510ed3abdf500724f005bcd38dd6f54cadb580dc73bc5788ca836cf29afd5049ae32316f408e51228ccb7dd8f3adebf9bd6ce771ac34ec743539a0ca1d64af66f6ea2dbaf8bba3f80d30d93aafd4661f105e260faea741785a72b8d3bf3d7c5693671c4c65ed87ce86af02620098cdcaffa4282a79b6b2cca9e6f21407584e45f7a67240180883fe71bc97dbbbf0b1dfaa0f21b080edfaac2b9ba2047c648c4f77add7cdef57c033c3fd1aaf26f0cb697a69f202d0e457b1c4aaacb1690b0c054336e3def8b98f944e83696692a38d458f7e73ab7b1abb131d68987da22d2eea55ec64a50c2abe2380ca02b6b8a7d72302594eddcd5d1c980dbc45c65cb759badbc742855b5ab33531a0044e8e78e0c07c31e9506d065e4b4103d85af89ad5bbf4ff83ee1f6351330f5a3dc945665cede79edd34163446ae77d741b718a2b05e5d6806f630ed1a6838693dc128175f890b92581164a4c86804a2cd486f2e2546410e164a8c50b1511db9a2da73a0e970fff8c3a5b5d7195d5e6c482acc32c7bee498dde5c2f1ae3b87893b48edc1b226dba153a554dc9f5c2d9a629417f58b90576fd8e0807194d43afafdc16b286c11cadb765ab6f1dc53e8264dea959af12c84c03d49a2e5f3a12b039af275dded2c6134781a5e5e5bd5bdf066eb0d4b0e34daa703014b91888b0edcf82779f7c695e4e92b2dbe4a001e2aa1071f18aee2fe2f4a0309b562c3aae5511c31341fc5a2571eb96ac1968cb0ae91bddcf3e2b456083aa1bb9529a1a527d384398c502ca186caff6d9386e4f35a231fed85a6547f060b412d2c95a20de7145a388b2a339e6f7509ee2ebb18cf04c24a00339a861b3acdba95be652d3fceb35b56ab66e413606ce66118eb8259792dd49341de11056968fcc034ebc6bb09c8eeaad67b9413d48e27a89c85ec0e45590f292334bf2018f19b1899c41da4d7bca93d9b66c2fb21ded73167d01c24917cc7d8595b3c0fbad5df7fe080e4fe29dabc4a5f8bbaeb281a1ad1d1c752901ef6344141fef77acd8548bb4be504b5bf794ab272060eb99195261a32bf12a17be42e21d94c3e2f0daecfc1ec546a4471a31a518c775171cd7d4921103db1c95d5de3663fd8d689c23cd6808a35a8d2df58e9d755c3ea60929b01f2cdc33dcf454431235fca8e8f02b68fb03df23d3bec6758f67419021d1f467096d92203f7dadd8a5f2a87fab60db2aeb8ef120c76810ffcf7fa73687b37e1058632a26d1d0efd2cd921b215abc8f8152585c4f9bfade4c8d3b36c39a853300a7a404fe36130e12627c0410e403347ef6dfed9def2c3b0b75ba2673fb6e7877f1134c54508317675f01706398903efa29dba71b3e9d73c591e06faf2f2781ef5af279af68517fed7c453dd13a56a506d7cf0bc83822420b26fafb41a09d24fae3290486f2d9b98c973625e67475efa325e51372cff2aa8382b1350f13d6c5438ebb3e421612af6757411fe479e55f85abb1185c06bfd9c2bd0538870b75971a7de792b2a2533b85d9a980a00c66c0a1b8511a538faa64e215831736cba151298a0e6ba4cc35e2d1214bde89509958862de9b3f4578f0dc4b63b8908ff88658a10caeb3508d2c18946212a2aa7d0c90a01527003ba874d1d2cdaccfac8ef87ece562115caac9a70407401c71358601724208f011b49e8238bef2bd4e6593cc8b5edbbc79b00a93cc3b5c9ffdec0a3179eb37b3a661618c201ea730612f1a083737f70e20b7bab627d8c5f52cb75ed08979bcd6f033539994a64d37697d416fe920add5b03b595b53fd2d0052852acc036378070a45e6fe0561e3b648ffc0a649ddf6b08e1b61191806ca9b2d3248017c5ba7289aae6639b79e691fdbf6321a4eafd6ed0052d8707162448819c0949d5a513f24a77a94495b714fbec66373fdbd275bd82d964d3f14b5ff357696280f9951b3c3de6c16ed79d44f50f07cd16366c40e8dd6f23d53d2711b736e3189e8aefe319ff931a6758d2b6ca46d1fd2fe9c7faab6309c7ba9e4185b34258ade109a50fb703b9bd874c1b907fc9144f7b18875e36f9f243f53434a2d228337ef787674c247c4a504db52fc740a3bea05f811985887c69e082da6063a59009e73909af8097da1253aa4a0bbcae71691be7a4bef346a32179ec6dfc93f1cadaabbaa33cf660ec01a0e4d1f49726954f376b75df33aef3bf9ffa1dec25efa3213bd0af891bd45376e73dfec456c93cb0821e0661922f7542c52b02a021750cea9739a871f958fbf9e8e44a14f9074e223c897a6da79f41eba58b11b62839f1813eb9b7dbd0be64a40dd7b2ee603d0feecaeeb370c72125ccfd77386b439df98f617bc8df63386255d29bf2ceef97d3a5ba9c417e3dfb0e3a61939de0812f8571c5382e102861d81749101673aa434ef6b9c41342bb983b86596b3d312bf62745f972e2548474bfb19ddaf1b97d1469cae7acaa623670a47d8a46bfd931342f64b81762ffa06cb53ccb0b9eeb48bf6a584cf8a5f17ac8aa62f07cef442fc2856dfbad42b6f431836beac81996f522583b24d2f3e6826f7e591134d2a5330d57b489c56f45fb092d673fb39a155eab164947477419be574dccfeb9b3d2470c05df7374cb4e49d207d02edb6bffff6ab3fec47ebac4ed1831219bac50f682ba18b5bf4ed7824485cb67c34cbe0d49918a7cc0ae055ec81268f823a6980b66ec3ae326d8ab5a0c189f76b02c109d53b317ea0f5b00b9a5d02abe27752a11d7c46f4da0f9b34f409229a42c0bd09edd7c784835b5e70367971c53e09d1d064f8edc418439d42596cd8fc8385ca172c50a17102cdb1ec12682b4a84369aa67a18fec51d9c41f6661e585694362860070db799872b4527a90ef29f47de9e0bee66fcdfd5fd9bfea41486eaedacdc4ea45f656dbc870c8f7f84f6d91c8798397ba6bca541f634f67b42c53077b88b7055ccae27ef88dbed1ee36e5b241a4e5919b981cbc38ac3f21ff9d56d80a4687c34041adc35f321f37c806487e7ad4a15dc4713da510cd280effa7c2da787b9036cf1f5e6d5d437b49d5a45b7fbde73549235f8666448167062f997f07a5ab6e6e5b3e91322780d790cd47961fed53c10e1d6de7b5a1cbbf7f0ed17d91ac4c66768c05b35f1d2ee491f9835395d004bdfb684e73576441f9ebe257ed5c543a722bc4ee05369d4462cdb3cef4ab787543bc4ca4721655258a680e1edbd75e8425726fcea6a3f07853f670a10f25f71a4bdbd8b43665008cc5b27c83d76834da1fadab70172d07071911aa934a271d32fb439cc2e5bd25ee5bb5691083f00d9619fffb60e19e79f5948581a043592a04b002d063574679b65be67e246db4ef0931b582d5dffbb57a3b707c8213f7f6aef75ed1baf59511975658b0ce7f2731842c3625c496c679df296d5212849830df4efdda67f3e1a784618a3ad45d29344544f1bbb83d448145a5969bba1514c57407220ffc044cc3f5660db5caacc633e9131c50f3fce53b0586c3e771d98342da1d66d630c3ffbb35b353958480c0dc33471ac80977dab9a56a78c629ddcb5b9a92416c49feaa360aa3e4ff8d0937d9bdba5a726643123a200491547eb38f65a569260540f535c4567463803940780dacb54255e4ae07fa80324264674b569f31bff5197a8c25317bdde7c1507d8b9c0511a1cf18b3c587fdd99491185556b8ce1baa425dcfd6c7877b8e1f3ed7e7debfc786426f68da09aa23d1d126a86f6642a5265343b3a137c2f1c46b1ad90598b36c77d3eea09f33523c059ea9ddea473be4ae1a35c0640c87c4f9f083e81bb67d433373b07476b1b44eeee6d1bc4004e114acf83fdfe598ccb413467656d0bd1a78a422ff7da4d9346b6364fa6ef19fecfc48ae5fdb32e2d1533a182d31b15ee569c0bba384d6e4f863900384f435abe79d756f13efa617d17c62c181a778580b32a69ef89b476808404f16aaba3e1301ad29d25125d7359365e799fc80596e535b1173ed48b99d88007f8232c861799ea16f33561902d23957dc166130b08ebe087e5ba382d83d3013544e37312090a14974538b6c6363827e22a6975de9f03bcc737442e78282704632036f1baff407f438bae1c1721e9dd649fb10e4499dc8d4605b937cfb05b831ab4492eaf0ac8b1c00015269f413ce6f83ccab8ed1707ed81034d3ed5f49da6490acfafcabd74d5e7ff4d4a4a3ef3fa04c86683545f8c1757154af47def63a598e77e7a5f5aee62454f1988fcf7cd4f483992847d7576e76a1de1370346c5604d2a937eaa64e880fdceaae857a61b0a7b090b9e3ccf5bb6f703b8af9c85f8e7356f1ff553bf09ff73fcbfd85c657374064aa9d1c7348c668af7bd201dc66bc2cf83dd5b65dd3565271269814ab1a93b44a2c230e7ed50cccaa9c67a91cbbfee45e159d5241c682f6a0bb32924d91ff8315ea4760e4484cb6dd0884abdd7c2484dc4caacb1fe88b489458fcec7b7815c234be8a109c07ab36b145ed0ef1b9049ac8b2502a3823a89250ad08fbc45e0c24256ed376e0d0d38d406b76d6c87d53e71d5db3cfd0a62f9315e5f5a70ddfcd7709d203e2ff4a34b52a6d8e768221fe28c528f450fa9c90da145349180feeff74d75cae20573d9409e76ce21404fef4ec126f3b0aebad8c01cbff758bfd08f7f2f8e8a7476afea2483b240f3a07c1497cbb4e71998c0b46d828b7304a9704e16c5be269952813f920251475389f2cf73e15cd0b94a6a3acc13311188335617cd6e7b8aa3f393ad118d076bc95a3eb42afc2584d6664db89b6c965498775a9f466b0b5626a3b13c2fcbe6e5b844618da91f57991df76e16d91668d3cd07f93aeaabab5c5a91067c2e1227d669213e4159da7d3772f82b2a29edb725f0f817eb1ef7f2b4b93bf098eff8b099b6f67025fac71697abc26ebd6dd72b4d7a743042dadce1c6653e5f64a74453cae31a7fff8dc85d0f1082ca149540547204e6cf7eaf92c8751d2795d513ee35d956c8bc4f1c587a7850f6afe13bd8ee9c72c48c1f1762d36fa290a9f69b34ab3ad0e5a600f0db8b33ac67b5b0e35db48ec27e4bfbe745d77b1db9310e418bd6581d9323ddcd07171d05a2199c72b3ff25130fcff163e58fb0c61a542fa39cd38d7f9c271fee969c01f09f771367cb4fc95f18fa94decba9bf63a71ac789e0aae560324c6ca644a0d4b54083a1d390f05c6133a90b12831fc995c35ab033af8d27786c338dc5451f103302dc1b2504c699f3013f16a6d5905d02462519e0e7ae93205913c924995890fb1c950058cb6f5c686323bf83f2284fc17dd21a978c4a45fc26f2021f38cd3874baf9ea272c185ae68e3e45b291e8514227bd4b3739810a62c7107a09843514f77cebb3d5116901ea59afd7370ae6e350bf1b505c3f5f14f64d9e2dbc83453a7b4c2036ff47a65fa5230f92bc7fe64ea2fcf74f9b69c2a9e9c4ae5b41038f090b9aba83f9fc6d596e25f1a508258dc0d0fc4d05a4a1efd9f15538238dcac8a7e2b3245f747a0dce2a5cd1409e47f66810bb6afc030feeb57f14fa1a1c0dd954bb3bcfa41d87dba3cb3570a0f7a3402844a8cb4434d4109232255832e30aeb46a7272adff954fd32cdf6f6fba40908dfd62c6b4dd8a7b522b7f39315a311fd148a7b2c2415a555ff1338c04e22a7f9976d986ce8b9a69115d414c25691d189d3d42239e3e893dbed10448a4ae4d583adec853cb245db3325b9096ce5ea55618ef6d85ff21c241183aff726d5f5d642cd74d7739c6cd5a89bfd3e0ea15dfa82258f294e0f9f2be50c8ecfaccb0805cc545cead98be22abf0afe1bc44a3a13f684b36ac77e536fa2b592529e764d646e4e4392168233edf72ab26eb1cfe85a0076d19cde36a15d5863762b364112bcb7b1aca19703a3064abb0538429eb619c013be883a5b3fa77f10fc952f761b4215dfb061ac33bee0943480744091b14ff1c4a2e971b69f5ccec96837600a0032103f0b2f3d2fc56b7e3cde787166a3a3d23b1d9bcdf6083ee000a994279f6140bb9d3dcf7479f916d426d12a38f6d007e2254b404ad2942fbd24a08db1949870fe1d02ebcdaafe134daf2d9db5f26f729bd07f406082efcc5cee5052e199210a8a78bc059c6c70784ebbe5efa0ae5f3c62d8e61a34a9285bc7257d46bcc6dbd33ef64d0cd667020e0bbc0d417e19169c29327e0bf9df71c589fb56e856115975f306825d3f93b7e3c9105486f5912e975952a6ab6a74aa38f7e4f4cd2151da4a030f86549f860d104aa93ca186d625403bfbfbd4ac4b2c71c3addf0a69c72e48b77e5414bd3f0e383e5e5a407c9b7084be3daaddc5d1196ac78549cda375e23c42091775c8470cc5c779f0d1153f491dbf7785ee2a3424b2cb4bd3ba9db79104380c0e2e288a2373a2f00fc0781c4299ef54af19c307e8e3a41981339ede75820bc95dbffe16f9658a8decde9b7cc447d21c1539910b609c4bff8172a9242cb9a37fddb3605bb736bc4c522f000d55f05404009c384750b71f80fc68b76e53f01cd2d5f01a76b913f317b55f67f5b9cf8966bd40cea093cda1b9602454e750df49d075e54c8d25acc9b8c21616ead412bb47df8a028daa87ee7d224d5a79b54856705a464317265bad0bc936b6772ce722e3cb2117fb85669b84111a2e2499d627db81bf2bfd400b00449f6058dde910b62f4156dba13ce15e5f0dfc1635dffe836ab1df830729914a23698f1e8c0398158118c581c65bfeb6cfe2b81eb1cf756c4f7ef7aa33192467159276c974ee8f8c97f7915c698bab50568b9829617972c7c2a372bada5c85154fec63796928207a89606b84a46863a66f7eed421996db68f9eb622d10c1bfb3a44e443f16fffcc52973ad4e59263b177323fc16edfe2a4d043313f0011cd32d25e077aa24bc4f946adec4992eaff09a4d9d0b04a37ae01957e02a61614b218585dab62b75c7805ed0f6c10427d292f6880216ea85fc5041d6fdce52d5ff72ed762262cf5212ac1dc51add85cba334f8d0e1f1d3375c8935b793941d7834196b1d3b3bb110fc07b2a213def612a54112fe0fae2f63b2ce0a85f466c6c0ac16ed665e7b79523872eebd81dc6bbd557857ed42d4330e9a7106c0fb22ac8f4e781bb7bfaaa6f02af1a3cd633dd07338dd71884c425b5b71a801dccc9951ecaac1c20c319e2814632bbfb25f0bdbacea24988f1defc4e66630746b8b20db788031faa84f319e8c7b5ae4aae3a7b76e2591baf1dcc410aca391847562675a7a585ac0666f150590be3d565defbf291e6387060a44fb4868995d408e886f8e26d532b05ff0545cc79ec449b4f323d1ddeedbaa8a32da526ca8edaf0b6d2b08dcb837aa67657557c2a60bca9569d97c6a5320ea127efe8c8631bf0bc6d4c54c584d5d52d824a9949cdbc136b8479af66483414d54955eafcaf5b5b63ec30ed480aa030a576f5a806fee66be686e4bfce809ad4949616d908476961998caba90c8995925db4a8bc08985e11488c6319e169859a1f89a94a23467246147991401835eaf723da34511a0ac3a8d8e698ebb838a9a5a86d18380d644f86554ed18afc4246c81057c849fab3b3e757aa7e98067b611d4432678d2274375fc8fb75a6c1e5ff73f7b1f838f881b1427f8b0fd6a53b8f6bec0b83cc22861389556d4c868e7b28e5220ce4ef2baa19e9d563fadcd91d48cfc9e20ac8703824f23fbc3c106a1fcc84242bf51978dade9ec6cecccea89b08b339407aa4573285cdec1a040c791c2a121f00f043681ef4c71cb52264b392bd3af26783ea822722408f855d0c4ffa24c77618f943bdb3fa5dd4201b6853471b1e078e8a72fe7b59cb131f2c9789a579320df5fbf9d1d0bc8396853456212d4f1f626b23ea83a1b2b2cd8bc113fe9a1a73d1f2ed6368f42da9048ec8b8802d077e3e52f9a9a1138638e460f7858f6393d470eb5e9637dcd4e3fb017a3277fd4ea7c280cadd6b9733cdaa2126ded53bd609cd47bf2bb405c002527d212e418a5ab094339912b93ce0ac6661678fb2870ace74c79f57718d67344179c299d932a00b1749cb8dac3c5d48b2db1adef051e5bde8f333e4feba38ffea0ec896a15534b7d85ac714e4b5f3aea3cb6c54b3277fa9ad28f83afeff40c7b7a4cf92d98ca698a7d10e316660d9367e7d8ce8226c2b333fe3e19448a797bf2b2fea3f8182b374ea89cc2bc93a065f5e68d6b871a6f3577e8b61566b9faf9bb850012708312430825b6b3e980e18cd575f19e580f7d2501455af0a298a034f133d657224dd24ce7978dc21087b6c3d05878dde8bddc2ae5f04e24e5f2d9c131691da622d7a9fc877fbea2c3c3abb94328cfb9204292570bfd664a9fa141f769a23d087c044540cc8e4e4c48d4193af234197f25764954c2bcf611bb959ac0de1106720691e7fb8ef40a1fccc2b5d9346eead63ef3f6d0609c769d4740d53ff14164ed29bc2a77a53c6f5b79801fb7d6c6d16e55ba4e002efa6c997b886c6226bdf01323c2a1559a56ca88462cab1e240f553549c44fe77ee91a5949b3d649ba3be172f2232cfbd40750dcdd43460a879251805ad4514eb840cffc42c6613d545eb0a27228f11771c45930490c738e7c651865964e86ad09f571a1da75217d70d08083c70bd952292e58766666d9c17a9f42975acc418d847d4f9f6b24f1e9170152975e980d8b24bca75bb07928e3917c0d5c4a21120210104287f8c3894e9c13872cd40d557fd489866986c1f3a90ed7f0c3cda4d7f43173082d7a1e4ac8043231eb2f72bd30205270dccd5c6cf62114838abcd372c8d5cb3ff55685daeb0711be25b2c930daf8a0facf8f03fe3c77b74e0e2e3a509cbc6e30ef7d59f388c6e7938b65496c949a4d2015d93d7f59904d3ed4cb262d1ea3c631b601dfcc092eddb57d4fcaf34bb398c33e13dcb6f755b4e64d0f4fe6d17b2198ad52b1ef92762f65c421f16712d3ef6d0c4cd21f482592473624352dd4a8e53043569fe5e79b4d4caccb70adbdfd7d6de3bd6637346cf451dec24c14b977f321c54a0f154f6c01f57dccc697bf794b50089a1994e8d0d3b8e281d2cb8aeb53207075a7a2e25de8778925af5b07301353a2c44bf366f053c1f90e887d1e3c9781da504c15c6cecbc9851ec8ae74d4dce0411c932c5c1cb45894fc3a5302b9a55ac8d12ab42b5c4df5cc5204d50da719f22397092ebecac9c674a250fc8db86b14dad3f54870e9c666cfbf5d533f1c115374918f83b73712270960e11a8b1b788e3fa3116d27cbd82cc6cc773ab66f654347599fe059d15c8ac29d58e2ea718d4be8b889672cc33bd39ce2138d545e67efddd7a55f6238098642b1d80d74bfb22377e3dbd8039096cc31b5acf7d694e13bbf6f9e7dacb0c3dd6af8af33c35f3a71187a29292d21e6341d112ec006c71f458b7ef9767c904990de8c02652dd52458a13cd7e6baa1c1d5060d0ef943d3c38032c7d0e0ef89c9f73810057f77d7a2f73aa689803c0fe7b83c0d932ea8f9523b09692ebf1cf588a30d4e4422a7520b297a3ee987691123f6736a411e4e245fbee66e53ea9c07bc6a5d1cd3e334245c9638fcbb5417574edcc0da8711a74d5df6b34f7a050fdcd105af19d9b98d94d2840a61d1d3ec4017e3d7b8fdae940bb99eea7142633fbcdbf646a1d0f11e54af5a2d70db25b99dfd87686d19de6618f00ea1daa08ad9606b9140508eb825d2730b5eeefe79677465ffc2d0264eba371c76eb1ed092ccea57d7df32ceedaedad63b965734e174d265edea1a60d9a9384e64b0dba535dd79e465322bebdd4a20ed0689eafcb2aad5ba4ea6d1cb3514eb42caf719a23878cc889ea50c82b549eeddbb0db9032d511286ab34815d6cf6fe898dd9e0dee1b376de7ba9a2357f992fe28471a0d88f97572e8a482ff2a1c5c577680dfc1db5a96c84a3b89dea8cc0be8b540fa0cc9de6c2bd3a14773c940cbd88d0f1915f23a1ea756aac61b5f02d9c25415c009138311193d82f5bb587b6a4b1e0a1cb6819ff5e338d1e9279facc04356aa58937ba6dc63e803e0ba2387aad27ce9631bf36f922af6fcddcfd28213178fbf8ee087d4fc2b2a54e64404c05b205b17d340549ed47f845a49ede230d78ed8a12454cab4c832d81e477043caa35f7751475d363c65c2e223e78274aace0873de940f519221d6f9f77257a93839f1949f704cd10e09c03c22186b4e6c68de3af9717fb57b88bc31ae8339d9a8a0ba2dba01a8b773903d800180f37ba09207474f8403a3c13db8393534d06c4274bc9f94c6e2f35c107739ccc2bc63cb96230c9b5069f242b15d7aea28dc1cbce911766a49dfff7ab463ef4add23cd0bef2254517f33faedbeff8e88480ffb09c8bbe8b5ab19b1cfb8fb317af123d96047ec90ad6ad66cd30dacb7747580ee51d342e752f05142046ac27dbb877da3de3ac802b2bbc54a129aa5cf0746a7e14d6e0c818836a6adf723569e635453044fd01137f3338415c90506a4eea62b01ec8df325128c04b040d9b5953449467e1ea821e55c1a57396f5e7f97d8bd84b45918b37298f0ca00158f08304cf6c0b080e9f70149269ad30073861fc0fbf29916eacef6479ede64eb54e965f299ada444322b0f21ec0d1a2f6854678f1f6874253c9b7bc5e5134296c6f1f38f8fb6dfdcef9c5e46b2568fe15d749e3dac11533dcbbade5b42475048a1a49b17446393f77c2d69f308aab0cdc8c529f686502fc15b689f6f83846b8ac2938887ee82ffdb991965132b67cc66dc671d7a1900ce028d2f2b059d322337755eeca9c459342d43f25a29562f6363a005c44e2dd7c44e94e6441edd9995ac2b6c3a313b837ad6e00adfc4b17b21f1c62f258134104f221f8ab6e31ab34de5c36adb147e2a55076e3bc53916b6fccd1bd2a6c61728829dfc5b09a6f22c52038a62bf982878108658049d0456bf0b8cbe617320babb4f5910592a890f14a0617901cc17e32beaac9940c4a515ca7e8c8020934ebfc32a958075d06cce26ee5a2d45a8f3969ff06e9221b66730d5d06eec260fa85d61356c83cfc6456b5413531758aaadc7e196af4afc1b1a836a039fcb84953aae3bd4fa243658fc76b4f22d508bab33c940d82e968d0bc81f16830cfc96da7ff63e64f3b0f8fe35873ac44bae465e0f9d010b4205d40b8c540fff3a88f52b6c251d244d0089b9a892a3b66edfe19cd0690628465577ceae7ecb2f87b3446110daf48f9bbbe126090cc26f930f3e2c98c5fe73b284df45268f2dbf8e2f9a90e0e31afedb315bae70ec9d503aeb3b255bc657e303992a71defac452c47579b9266d316792c9fb9f1793969602ce4dc5cad607307ae756ad32ad5b689445d1523e19b01a0b00e2719eef65f393cad107c86ff019d2c6f2520752c11c19752af983d19b3f8133af6c89397a2ce07069eaa75cf89c49b4943ac5a279bf9bef32dc9647a6b1f628b42c9482de750bc24717111f91210bf2a2a0d78f446ace558c6fdbd93e00402ee9ff1021747c0f791c73985350661a9910886c33423496831a71a1a28a24ac7cc1c8cbfd3baffa0d2c117b7cf10bfac5cdda869252ddc5029be488c4f5f88866f8142164c74099a198065c6e693514849301afb7a51bdf97a39d4e800d365c6274a236b36639760c82614063e88e5fe26d71b9c73d739a2a38ab1067c0f98f91f25a76a166947a2f4c3757acf51dc2d8b4282ff0263dfa1602c5ac980009d1eeb201628f418017aed6baa0ee34d84a82b50500b526c742143fce20fe653115230661c4140f89da6e0240edc260d1c012dacd6caf3ce96db9a2abb341f8f415c8219e146ad04d25a7e5deae813cc85597f35b2f067969947659b8e5b31241ee7f74d4ffdc9d737bee7d7bd8f2511f95904108c31a389d68e9498e6779f8ef1db34e80fcdb64cc37c0cb3da8c2bb525e9391d82341e021ada1952bdc0771e1388e3dd4e39461d6cb41e6bf1073d413695a69e4d73f0900385cd67e3887ea2e6e0d543c15db340931b994d1491acebbbd969efa02d8365b78210c052183a95bba26cb2a20de3f927d13b473457ec21ed6015d87de69f9f6022cb83792157f36839b33f3de755f7d2b07ca3dedcd88dd5c9a8595dfaa827d014b0f8ccf85b58762a509dddd8e9719b0b5b9ad4f8e4334cb84c5a08a92b4d1dd3ecdeebe8d23937eb7ebf09f3ae55628871c26e37c592b68476f65051e0f539449f67bcfac84936f3dcbd7a8c603840706ebf9a2bd97e0387453e23e314e83e524b76601302bdbea5b1624d571b1ab87e2ae78698d710869410407af1d8d42906849197bdb87d476ec5f485262346b700f6c47f8faafc4b1684b6cf0420177c276bebe38326c7a4200d176b74cb00bc9ba19b5a4b70833ac3ee4ea0123cf62c39fe12cbf324286a10514216dcbad88f3dad2e000b6e2f56d30d052890be89309d4f40f9682c54e3711506e620896d9a3ec85280a005379b140db5b0ec0beee86d7176e6dcfa2e8a069aa6af1359f997a7a0caba8a19daa867c165e047572f5ca95b07264eb27482db6a60113210fed226970677aa3554ad66c66829b6d5990d55f56323be6a5db6d087c9b366767b7a79491870a5cc6d830c36526993d1dd3591a0a29f33c3aef7853b12d2e1710af7004abca4f9557ca870c5cf47da85289548ba3506f3351795eb630c22dfb7019cc05ee148fba1c482f50aad93d3f4dbeda97ec73d0151363292d854ccea51e59c485c039e85e8b68cfa8e44eb5c44ba82d75064778d5b10d18febfc456bfcd5e41255a0b77df68b5e698e54e970a811d7c2540e01199fe1a3c7f76a66b56e7cbc798a1bdca642d0ee99bab9ee2cd31bbff430a81aab3a9846e42841427eceb1bd069524b50c15f7e0c93e2c2a3732f71d6d0eaa8c0bd8cd795fd86dcd42406b83f100dc125262409ef3ab6e2fa409d59d097c24619166ab1a983210c4b58ccee1e83b120878ffe7744cc3055795bfe0497d8d744706f2160d478e29ec0d65ecb5048f78216bde65e21d76eb0b0fb4f6b61ee7a58418c1a96f6e53bbd84e66bb1fd4b8692e02f24109ecb62deb6d5f953b5556a0591ea0b62eb69cd90dfe84a74f166666c4811d14112ac310f3d438681c548c491e9be3769ba6313facc572b5a3acce19668f8d965b4d65425559cb8020b4be40df66707f90bc6bf06a7c0b565e8908e0655a82a07d5a39efa4ddf6b370ff0277e5bd2d77a39c1184908878d56ef9793fe72b1dbed667d7aea8d1924aba25f3f27410621a37abbf41af54be595bb06b9f1bf738c9e2b0167ea061285062d8dd65cea55ea412764cfb0c6166b214fc910b5773efd35b8f82931b16252b7fbe6ce00b8f17a05fe9f56ff6300d55810391e62b18777fe00c66144936bfeb6946457955027d24a98f6f3fa500b2ff1fa229363cb24dcfdcae81385fe2395f4dfca64c82d133f98fe4b9b126e751423bf870157a6b5f323e21c6231bbed2e334577f7c9b49442a2655e685612ae4c972f74d09e7c3332e3a786a367d209952cd722845e69f69f7ec24223d57b399e10687db413ad83ad67521556aed41892935d4f623e9cc061acbd79ddadf67df52e0de30def11bfab6ce1432c2851e3472b116e2b7bb4304f694c101aa505b9cd5809d0be08d94c5583603943374af3f1fed2b04727448ab70ec98db6728c677d43b3edf1fe4bf7f14b41eeae8cf0eada798e6090d1d47261d1b546451ba235ff7201f5203c76547f5482d82c1706762bfe312f7cb2218cc0646a188ea418f7b6dd930a833394743f8f4eca609862662ea337503d246a7fc516cbca41135d27093e199e9829bbf8f9ecff91551cf8703fbeaf5d61aca1a7a5bf159565c4e37c5148b09f2780435ce67d62366ff3b0de6d2960fb5cff440aab27119a6b9e329b48c6961a6f7c29ebb679a252fefd22805259df9f6c294fad7c3c85cf58f476d67993e4f58838da883d969ddf70637a6ee296fb7332dac37b3fb9bc59246d0736ed7d5e5670606db756494a6f73c587388fc45c5d5bc5337707e89cd4d8473739aac4875899397014879c50e220ff49d83fe6bb1fc543e05370bd4c1714237a69d563a129dcc31c465428abb0ef1497259dcc21a47977a7b7ebeea879603b8e4cca4cbe6b10ed61e3be94c8490c214132178e1520f39523f872a0f8d55daf0e52d7f55795fe41cd6442d7120a4360967b7a4f52f3a82e01003dc7a00835054131a7a4ea22adc040e128e720663f073433d17f948dd67db6135e9338f2260fca01f9b0e782ad1719e93f72231e1637d87357265115f983351582f66c8a744c9611c6c2e4ff87077576036c51581eb7ef32eecaa3deb259d2a062c40bda9eac84d46b1f9fe198120c18d1884eb0b9130539be41ac24926e675084079b444d5a8be4b3a9d52de4d3c7f6f80f4dcf23eed32224c377dff9fbe7b16cf36f4a7a66bc24572d3c0bdda6ed7241ba06a32f9507ff11f56a3d6d307044265318ec2a3d77c8b88ca7b463d7db2117eba124f269066b881efc84a9a2f70168bd70011c442063b7dc367467e675b18d192d2c37d317fdaefc6a80d0bfe03cd67c42e94fae7863f44177b947202c69292fc6c63d6978091ef00fe840c80b39ae842640a2c5f39463273617ca2512c1244b0ec20a0bb5bf93a4e9316825794cbe877334acea005ca0c514726f521fcfc4e2ba30b3551c28d4b08341e23e0d75f2cc75e13a4401ad250f2a0b3f951c739ca9a5c703845076db1db40fbf0954963f1f1b92c8cf9d40459547380fd1327c8ee7a39d594ca1ab4331962380ecb2396dccf76ae477dd30aeb239bbdb5d567f20d19fa2b85501857f1238a881771dfc4186976400a7a8737f406cb34f2b2c8bcf67e4e58f42e01cd692e9ba0e442cfd5fabd996f9e7314e49357260354d10e9a19c125d99ec201c9638be0203d4b21b8c9495892ce6c4786030642b79470b5244e7ae7af4975261fdfcafff110963250d2cd7ab514f8f8ee5435597196317754a81d76d2f5d3fb7e292054713a21c5abf2f74df4c15698c3092a6680bb93ed50a7f8404fdadba190bfdc2b0f558637aa990612c5102b542fcb3d50c2c826912d95d3a8b30c32101d2031468051ad9fb00b5cdc8228eb109383dfa7a1524e217fbda4713d6b75a138e1a72d4b804be4bceee213df81466cd513c1f94fc15a72f2fb313236625eb277ce57260b67ada3c42047d225379219bbdba3506a766bb8dc5a8662facec46de40dc7b9879b1c13880b84494f317ca3c6aad2c12ce43165cd9cb72cc0b77f4c931847c8d1282983a83c8b7c594c774e0acd296abc9bc5d8a5a790dd2172687b3400ef2d493224e5e1ea339f57cfd9cd721020c1aac30f9200dd7feb0c4cbd84a76dac6ef939800ca21ffbe84db39d312fe13db99eb6d96e5ed1faac1db61b1994c1e0d7aecef6544b0cdc50ff7e8d949bf5d28074a54fe5a57b850647a4958912817462ef26e90f8ddb6087d7991907632e5194ca861fc3be6e79489ce5db5cbeb53e2c9effab8d1beb811c1d4137d5c892e9fe80e398c37b02e945e63105d7aacc92b782a9534378af76343015aedd6db87de120966d6032a342693ae1896ecb32f4f8305b2d7f2fa31f9f7243c0a2a42116740fc5dcc48dcf76b9643f21785a440c5bfb51d30ff7d133e77256ae36a1cd8e87c192f10d4dfa427dd4f8e6208b46b4217aaf61b64f8ad4a55315a24bf8824e0d060d207387b05a6e8b3b7a7506fcab74913bcc36e4cb903b6985750080604b1aecf7db02bc210a3bc5bdd75f24c07d0994f65b228743d522a5738ef15923beaec073fe513d696ac0387e006638a8e4f5028c5f30f0f1645404a59304bab882481112cb7f9a072515ecc5503f648d39757d1bc6bd0bc2321fe1d75beecd68b6695706d19effc5b900cfaefa18bebbdaae04eee501ea28457798a0687a3a9c19b4f97f3cb9295398055177da6de326798887396e40db8eed23e7d9ab3f7ebccc82dce634901999c49ae8a0fc33bcb755a4ecd926f6cb38d0835320e0a5dc1049637e4cdff0bd0c5bd2d2566b32fc3da1b9c2e8a9c299885ee9a56ac17705660d37545fdbb1d50a3a1ccf0542495e90d2342aa4bdb1436e39cfce9f2e5d12b8dc16e6ba7cb082be02837366634e75531874d6d7d81172d45674a8de3c71dc1d9430ad5e0a9801db10f0d5ffcc06499f57bf4e08448c75d82b62fd8003e90f9e1e9288f49159b000f0fa5b87635bea1a2c5e0f79edbd5d96a43570cf38a26b964abbf34580815758d659c55478fec91598d10caa47dce0b5c0b56a15c66e01e1e234964526676e8b67bff2b418176a419a8b2a0670057ae682edd29cd38613a87d14259e915a18e12884004b5dc88dc629b7a623ad49fa4cb837573a53c3a012610ee0b3058f66a4dbef11e0a870fdf9ebf31a3115e6411e6e7fd7699271200b0f66e6f27826654e702c83b4a67f7e2fce9c7ea30e18e6d6088c0223531927a9b01487a83300d0ff08f5f508683efd10b409c110979908da33196205cb85f8834ccb49fe637a6d3b208ea78f0f6e036ff5e0b3ae2c9bb9ceebebcccde00d08820e4cf66977c29937a63b32eeea88d1498b0d470d16d67d9e0cc40070254b9a9764aeeafa33b448f5415500c4ba8463253992588a2bd128c212ed3a39a5a547dc7e1695284919aa4d68f17d8e625c37424e2babe22965406d060f6f9432b04974e236ee144f77c3856a1125f4260f3e96e81a10549a2b2d78649f37a64e410ce5ffb8e01a2bf13cc463f37cbbe34b5d2c10d9925b12268ade82ef753ba2d9006c79b26e2b3264dcce3aea5347a98f997e302cd8c0e91075f0e611cf4e5b5e3f6275fb36ded245e84229dd93a0c9756c7a5aa52ceef42bc65d45e31948a9d9ef8a114e27c57b2da75781c2050d96688c5de6394e0db44f5fb795304ce5b6626a5227ad003688be8b6dde53b6024aebb2631c6a64d704dc46a09ad9ac02c4571fd4627f37876d1e13a073a97e2ce181504ffea56d025659247ceea8898422e5fb715139bd9dfe9126bfc296224277114eba8534e60a8351eca701d3f4ab2f87991ab3edc5736ccf6837c3af53ca21bbba25c4686ae6744b35c919c4d2016115902e14509833a9a74d98dfed8fa3b09035360ede1b84687ead5e05fbf830025207b92ab85c01d6e9b3c89f2c72193b549c14d71025f15550f0556585a39deb34b8d41dd5ef16e50ccce218e0f06d723af7934f3727d70b83a9c2380632c1cb86e429c003cb287384696590305f6a7216a05477a441a2ef62cc02b73e6edec48b295f95d772557cde10a25ad7e3357950017c44ef1f5a0679b4918139046260f974a0954c74952a1a304ee9c13cbd586a47ad89f2a313897c8fc5d3f40a369de6e460c447ef473110afa33cb439fcb246e6865fef282a13f44e18abdb418b2300f7118dcd5fe8bc608872acc0cf018a077bfcd10aadac60e54381fef1e0d30191ffe80a12daafd90ce9402270dd0665c18d18bdd75f9183287740b1ad88dc671349478f2538d54633fa79aef73b69474e0102ce0e7dd7ab44ac933a07a0c75b36925e48a7181f458bc4f857b94ac600e1c20bb0e1299a76f5719e27602cc37b889f3d9b8745ecc52548acc90f1bf0ade136ef3363f6c224096116c11bc03d3119d47fa0326d500049d9110c9dff86c47260a836de886ddea948ecad5df39a3b2a9a19810b9a8a4354ce3d73c23e4f9d8a6d24b20aecebf01098960d8ff49e37140ce421fde7b190e9683b7d0e28708b5551a5e22162bd63074d1fd314b7e9aa8d761ad17109fb1002f11f09d06813ba11de189b7cbfb6c1c2d06f5739a92302256cc6ffcfb4c5c0e165e347c294446835f00947d97766330b15f28bdb651901c217c5f3d6736efff18b98110c828da0579aff8b539ca0b014904aca81387f812fa0014bc745276b645d5e669d3120c3f55a33c0978807bce6b74455c5c0af42ced8b4810440fdac16ffd28ba450e8686541b9a53a03e58fd46962b9346a8c1f7ee5468adaeb161f993a8dd625f03622ff75cede298b4f440799c78d3eb6a8bc4e59b09667e577ce1e72bc538d8c5168b56721c22ffff12d0f40429b2b0136a9fb3309eb6be471d1b1fadba299afd25cdaf50a6d20ec4bd15c0bd0ce2493a7cb26ee9bd11d6490c1b72d2bfe09a610f680b25a90efe1beb130c050b8d6d74ed91a51800a3807af3164cc763644628efc62905a027018b75be9ffe2f9b365af3293fd1cffb26e76d6a0fdc3954d19288fb24a8e01ce5e267c75e8568a814e5301c10336934f347f5700e5579294e34a948c9d7ec139994615c5304e1dc8b8a9f2af2d4a17b515430a4ef86c0ba280278eb81e3b141bb17999db663d2252325dd0d4ee0da0407d29e05d4f2eaa9b7fcf3dbd4b3fe83efc70118fc8d22f7e405cfadb77594c189659d86255ed8b7d67d6a9c168fec61e938bdab918f48cbc66a9f1e3a23c4af2c7b51c1ccf7f9ba290aecf3b8130141b97b232c615d6c616167d835d49e57e153ddd9cd68f17ad71097ace21aebfe45c4602a6e60f6f4855957c109e1aec993a991d43097224c5764ef4b8102df5f090c6dcca612bead4d1410d09e71bf76062cbdbc3d8355e02c6272dc3af26950b9c306ac38ff64210dc36f5118613be0ac9ac0d575c1546279435eec5d4eb8fb556fde3519436fe9807c5d4eeee28d7132bbe830727e2aa85e99876d191a786b96ca8e0a6d1a766e644ac35f8090a0693f37b254fda3b46001daf1622acb26a09362a61de3943140a73bd2031298a22d0622e28474c717d39842bd92278ac1206d8a8b617864cecf7429d801b3df968affce9dbcd5526c17be98ea8208468e9688eb9414e0cd7c5e736327b7d4f1b8909cf6eabec29a878002454a152938528685d404248b335b4a1c68816adce16a548a2f58e378805fca68fe9e4b7580a70c5246f311d1c4e1d0ab1e47ce0c92e293b13e72e65e9278a132dce99f139fef35e8a18ba1ecab871b88d6f445f275ccfe0e1dbbd36bb618e234c87ab5c885f4e009fa4c11a8fa490de7d17fd5ebfe8cb38888b02879d8edb3289585fe0ca19045d8900a8bc6fe2c1de12c9e18d5501700b718d7c1a8a5ebec3843b4c8dbdf7b5f95ec1c988d8b580d71c48285b5cd0ed70ac205d95a882084addf5af0f6da343f87fba906f4928afb4f7f4f715e60c753983c153e0c8c63e1f2009f29257e01ec9e6a1d2dcef3c63b461f957bca349d3bd42a00c9d7ad397e917441afdc65fc54bad11b3e9daf13b83d7e7f27119eb3b517cc33f5295aedc40cd8a1637a2661edb24c9eaf29d945d4fbb0f37fb576aae253db7e93eda3059f39d4f35cbd69b2f5f3e6c1e32d42162acbafb939dc0f98c265232793c67be7b6366565610609644ebbbe8b15e1b1f26a2cedae70efc02249bf7a49ef64592fd4ce4c2b048ebf31cb799f60253c12765a6c649443112fed1cf5a591c2270e9b54dd965a10ee2b104db21463d63a3a71f9eb7b784cd8e5df980fe720f0317b5266add04730b0b859829b1b292f2c2585e03c74bc740a95f37101512699baf79f671e51fcb897d2b8520ab77a99b78aff4173db7e88c02475c2b50313da268b76ee053c64fe369002c33d463af335c6d8b52807daebc5f053656f8f8294e0ae39b708e126b553d2a3ac0714c59505b1c55da77cee7d6a6f280ec73f0b9569b5c11acdf17aa14951648825010b3fe319098eaa84625781b977e7ab48e260efec1fe8e3ebb9eb895db013eeff2cb8d1b2e36976c69869da1180532ae7a96e26d9830da93d73bc6d4acd8dee945a84d0e328c6875894518f097a834a1da12c1e6d83b6dac61038c3ca98ec2660692a6536d8352564e8c0e24d6a21a3b534c972e426ef84a1ba5c8e731546b6c8dc6e68b0fdddd95fc26f34463cf074443b014ea86b26b73039fb00571598a8d800abdecab89dec4136e9ddb8f2f93b1596d4a5c9c52c8e5abc59bc3f942d4a18c509114fe9c93e5bda1168174c49b0acf8272ae3a637b195a40d6730a93eaea2dcb32c262bbdc183395547d44e708c8df8b5521f6b18e8f6c87a6418ea9324ce0d1926f0704a5b86ed2888ebbea3339920bca632c8976e39ec4117bd9cd3babab72b9dbc9280bdaa6960caae0228a7e086b7d764a51051dd3c4b36d6db569dae85ea3b6b68a73f799029d46b0fb32cce3d4027d1a91230c879e6bf577a2259f951da9dd7501f2e28af71714aad46a3a1bd2056173d885e5cb5c48808329a57f748a300462e2b5b6601806db3bf871b25366e10b65572c1a48c10b816c1a5afe3c41a6922a78163f8c385c2278957a604247e1bbcf8c8284d55175fd4c9474d84efe5c6293a35fbb465abaccc787b02b69c727725ffebac9f3957c286df306baec550ac2de8b497b11be980231340f2d0c4d7838cf9a395f2265a30d0acd35d377b36a4d8b461dc6cafc39324b37feb51ea75b551215c91889dfd7c088bdb51fdc80864b81a56d1d3877c0f4dfae4e5d4683f6ad65278ceedfa3f8a2a2c0033e605e1b2431782072bfdd330b1bdc66245fa1950b92caebe9a124748c2f72986c3d6e43c48d0899d6ae6ccc265aa9409e369879a909694409e2adfabe6739a7e62f7dfb5934879d05cacfc75a32a638cc334fe3501b6400599be6d8f82941b74f808e4f6867c44df27eb23b464e6109aa92528e7c3b5f4fcca8a5467aa440e6f5026d83b3707d6b9579da39906ffbabdcf6276ae2f9fad99befc2deab66cfcce1b50b5a9ead056d124a6d45a459c69e92aac4864e314e95f4847a9202393a64662159056845606cb9bb309d9f4b3f69e0ccade70957716536fa98efe4b7fc837d2900f63c3a2bfd35390de0478ab0af2a3630416bbbc29c9b05711b10b6b19330d26bc5788b50742508da90d1c92e6d2a4830ba9fa69b344bc02c5da9299f96b8a13e32272ba018f88ed4a9e6d1c784d423abfbf6fb7f289fb3e1cefe3929e251bb88d8f7f799eab2d54e9104f221f8ab6e31ab34de5c36adb147e2a55076e3bc53916b6fccd1bd2a6c61728829dfc5b09a6f22c52038a62bf982878108658049d86093ab3532018f2e2f7490b1736a52c10b3b9128b2b0073b31dccf3da21493dff5c79c69b2129f5a766e8ee8e72f697e6f2ac20fb982b64bb8010998d1706ecd070aa5c5a29aa6a583c9946ddb3903008c1738848ce8195f79c65ac5dbd84fa7b308e6532d54e5979aff9fbfc3dc70a3db77995bb85de88afae84610873ce8350a780214bc75b10f029cff0a8468e85715d5bd491659f0f0ffb7feac1926054818e782262fa780660e631feb907efdcccb3e54a9564fda35aae054ae1f246d79de1db5491fc9a663f9fd954ac839f4149f60c3bf3365c9a0851f44bc18048e1fe898b93bde609a123f4a442cebf5f3407f3136331f8580e3e582ee2f1f95c90c2833314d0b0fa94b7472991937cecd3abedbd3b4632a387da73dc95fcf51e98ba165960115d7ddb54ceca8e06c07271f1567a39286d84ccea452a8735d82fb3bb84cae13e14f68c8641da3fcc5a5a675f633da6fa2c8c13384c7568bf6b4b52484f8fdf29d868e9ac70b3e5752352bcdad330becaea8339c863b5e050aad535cb26d8762e259bcc581857517612370e2f868f94e68c02c21b82729db8df8a5e17967646c59f02885eba5c34faca43f4ff99aa8d5a107ad0edc7aa8ee8690df8e313a7740e01b88d39d8de3acba701086693c29a73c72cd8b5ff6223b1b7b11fc7471e6fb351ee90f7135fa7031c2d50e649a40611ea5f9d4063e88e5fe26d71b9c73d739a2a38ab1067c0f98f91f25a76a166947a2f4c3757acf51dc2d8b4282ff0263dfa1602c5ac980009d1ee7b8116f015fd0f05a427ef8b666338c88f221376d6d379b73de245558263e13859e957801b2e8f5e9ddb2f677cfa072780d1ab88ffe7bec9b9f4da6689d5d891f9e1ce8daef14052150480a450424b9a08afcf87395d892b400e5e03fcd3e5105c7789b3d0e44525b24d7efbbccf4d573d879557347b218f2043bf281e9942ac8af1cdb4d49f6435647ff254c160cf17edb8e6f593bf742b1318c283493f3a9adfb0a9c95fbd267146b69f5f6a76ec9c53066d131de988dfd36da97a291de5095b6a1a714956d76e5ab9f31cf226bbd3edb7bed8363bbdf986e1e40f78fc13fd8944abf666aa225d689680920eb5a1dead3c26b4aad95d2c336b6c27041921bd993551c0eb089739ba8597d403080f41e5384d42c481bf750f4736d36905f09ce00ef9ab2a36701581bdfa941fbb815ef6b44123f5014b444f0d57588f94c1f2569924d8c7c99c4e7fa5ab1bfad42bff6086ab43f18b1236875cb4ab25ac1ac388b59b39eb38c7ad4a25f4058e2d3473c7e2b573aed2e5ee0551835d1df995d08f31f91114549e76752373397b5f2f2f06b5a056a43f8f5c77cbe93f489c01f21023a8c29399f7a18ae885060bbb23ff62f1b689d0bc15ceb17d714f45c1faf01842869cb5dd39ef66786accf079fba2d34bb30e3c3acc9fed6c9f5549a8de8590412bdc253770da068ba4a843ca5db9211d42399511451d46fc08ae78ac397cd27a0cc657ba992ba42654c35b78c58da92bcc574dce74f57284419efa45fbb4f693f9639d7db395542b5243650f69c30563d1848a24c1af62a89f937e69a106dbffca88809a25bcafed6f78e7994349d882e2d4e71ee9014b9799befba3a4438c40c24e8e97706a2f5c0d05eb7cd6419692c85c12e8ba690a29f33c3aef7853b12d2e1710af7004abca4f9557ca870c5cf47da85289548ba3506f3351795eb630c22dfb7019cc05ee148fba1c4866fd723d2388e8962f8321747fc9855b9919d3121fad16b00b0494852d31424ee13995aae30522ad88e042ee8a7cf508cf6a1952724fc623c675650779af506955882a4849c56f9a51aa8157f4e844a4428623d8818717ad8a7859a384036d488ee9f88d034fd923bf8809ec7873948014a8e52dda552f2174b3b9177cec0bff0c39ad7b91178c8faff869c1d488a21b4256c1879c9b50aedf8e09ed5316f63bbf332a78f6641219b84877e1ad3317416230ac3caf9a13c278b0fda817f56a05ceed0013337af75e350164605f7ad6243731871cf733724107fd7d43ad10232a6d42c7317ff88374edaa2e9a31b59f959f7137f6fcfa10e4ac385664dbf9c5cd2d42d8e76c820b694fff63cbeecbea58ce816da63d2b78b847d2acc026f06df623dd4787af5b523bc170d34006e5468fae23156cceeb877da9b584b5674695921cf10f2dd802e4e164d7c65a2d55aaa5b4e3f1cdedcfb207b7a8c4de7280a7bb9c6066922a3f3c19e82f7b65a6ba179914832f57193cddf80602db5b8a0c2526ae049146ae3e6f758156b83d9619b2a37abbf41af54be595bb06b9f1bf738c9e2b0167ea061285062d8dd65cea55ea412764cfb0c6166b214fc910b5773efd35b8f82931b1c749dd30df26726796890e654351a72abc300bf604ec57e25630a6310b4ceeac38ed17c110044411ff17235071094819f1c799d6b628f1ffc86f14cf276fe3b7c74693de26ddf415ed129c84ff993a0e9ab021a3b441b92cc31d7701b9ea54f4fc2c7ac4a9f5acaf89e2d28d32df118e8f0d2af8a47e0c264bc9e8a0aa1efaf309e6a2f5c7b0f955f6c3256122d978f9f5bc87766998054d0fe90a7b498bd6222aa4ba18a0811d78ba4aead7f7f0a224a43cb220cc32d720cd477ff9413b689eefae6f5b274625c2e19e32a6e495dce1d12e1ca8183c792fabcf5db24a7b4e643bf63fe0e96da15b90463fd727b4c9dfe628d9ad5eb7b8742420624292f15c3c699b472ad7156173ec33925288cf3ab63a1625e23a3ec3c59998591c11fc064641a8ae8012adf7b971ad291767fa92f3ba45bec74bd1561c8e32e1492e079862662ea337503d246a7fc516cbca41135d27093e199e9829bbf8f9ecff91551cf8703fbeaf5d61aca1a7a5bf159565c4e37c5148b0c2bc94ae854346420fb0a375c15ecce3955f9708b52ca20cb29cc91ae90000c45f3efc42032ae8c6104560bb88ba69bf79543ef0ad9278fd70fd09e09fcd13aab843534257ea641b96c1094b69809e5ec2def04a9d75028959807f4e8b747ba372ff85e83d9989e11c4403a020c9f9f5a5f33b1aa89c6b54d86a340d648d4100adb14793363004e8e608ec8b6076db46cfd403148da4508b9a9f867c2cd01da2a545b8d6a0617cd22fdfc60f8255e2e6e46ad5f34c3cad307f6d2a2f46beb9d4157792bb2a5b38a89590a6c6f8fd5a2197ec179fa37246a1c3efde1795558f18704dc00fc2f86c63eb3e0d17bd8e267ccff60053ec972b47490b365ec01bbf8f904c852fdff0509713d12f5ce0fb12f5d57af55c88aafe9026515ff30687af4eaca59159ea4ede9f121f06876e05bd791914ca3861a4ca3e8166f63fa411d87157379d6cbb02eb3eed9e6ef5cfeaf64db89ccace342fd6e8ddd10a06a54801dfa01aa7447b1e14d482f712c9176c0e1bc4760f589225231c7aa308461f354cb7a488301e79ae1f4ab7687abe8fac7e7ac4a274aad3afbe4f46e9fd6c9548c7832ce81a9dcffd6fa6730d52c4acde9c0f1076c8b7bbd8c6fe0c5dea89cbff6911e3ce5a2be83d1de684acf46b4441fd79bbdf1a9872998b6d6486037697df1978e2db51479091f0f470d1be5173cc4b985ffb4eca3830aa5e7d438bb5f6f60c759ef256fbb4e2de3aa82121260528d33f0cb1a28f2e4d63a5ba2cf8fd4d99780a65c1b713b1eb0aef68c4587405706fe28f9ce4c04534aecc872f112e726131caa3af905eba683111efb23080b6e94fee091b489657fd0110e63af4c547a466fcf8aa6c47361df9a0e161ff2e0af908e9b0b8ab7b4241bfe6f0ba92562ea09492428fb6df2d22d2b1c663c675e74bb2a7219d035ae9ba85dafa742e653265969095a22b54ff75c10701d34011045ce052f267a26ea16f0acdd10aa2db609e707a5c8c2453d60d0f0e4472e1ef4de6930bed36d5094299e32f1f065dde7df413bc0fe0eed85afe48262577ca8d4a2aae27a727d4e13dc26526abbbf0a257b65d2efd5e7db4ca75086909ee9240d2df188a586d399759fc64a4c060a39f787d9d4513fc34a170337f26c47897caa813ad49cebdcc8501179d89eb9621d520737d6d50cb44c6c2b73cbd37babebaab54f50ea594f003654b139771b142188270ae90fa9c39c5939cfc6c0716f9638712d09e6b926d03ae432bf282cad699379d53924043801306c9ddddc21c3bc9af9459dfc681323461ad28fa98b94acfd032b15abc5c6795a48c67cb9165899177f2d54c5c5a828a8842e28d47cb0a55b2619a4b46e211cd47fd9517ecd903221c97956fde7f5733e6c149061b6dd58bfe578ad867440f71286ceee6aa47d1e8382279959887a3ee64d0c39d72a2bb2f0e4d7a4aafc7f8df02b714148f9dae0ec2366b50b788929e7dcad94c220ff61e67d489095fe5e9d3b6dc060a24cd306bd09826596b063264c5043a0722fd60fba04e611b52922c75273d3b971f5ee87c5a3b79f036324f6833794b510fe0480997041cc446378662de257dc9551f44416f67d115edce7736d258ee22820833c747be0a736ab7c5566c31a046dc85fffc42a4ba1a22915186d26ce4012575f110dde8d7e37603567339ebb6db6ddf4dafdedeb6c8ffcb6688f08f325c526abcabcdb181c3cb27838cf488672ebc90f511b3a82f63e7d1f97554727e10231f10e532dcbf4097179af130ccb0977109f93d70515dea4e6825c09da95fc23fe4aa8fcc87e7f5a4d74e9cdbdce2c9be1e63008e89928442cece7eb1f9985ba1eb693aad36cd8e4f12fdf2f3e0c515ebdacdf093a235f27c0211526edfbe5cfb522015632dd82db3b8ff178087b355ce51d6fe9645f87ca8f92f984f84a3e285a9caece44d629609d2c0242f15fa12cd0af6bd2349d84ece7f8b86dc5e7abf3bc1866305ae80c788a88fa44032d993de961e9728f281801bcff4483a815213c78a1323bee2323fb7bca5ca2f2bb7f3121a3977a1584c1164e227e041ab907f57a77787ac86d7ca1b7b4898f7553577ffbbda1ca5a840542d4be67f6f5ed3c2068a000f8ccdff3762f4afde29441d9ca0bbc0b428d9b489c63c251ab9da063de1875c94ee52ca2afd4477e1b7d44c1325501a0133c3bed71c69eebf30993d8a7a222cefacf9cb8e057960d6327518369fbd8265634a1cbd9cd6e5e6c567a229fb959e44f73a64a30f02db90da25e8da7df89ef26701c45e6816049904dc0ce9fce6e53db11cf51867e650c3c71024dcb59c8871e5b0f6aa16dc415c93c00fa6fdc56401fd7a6b9b4b84021d965a0fc4e51ce0cb3b0fde34b627faca4e2dfb3c13391bcc079371fe8531b7bb8a8695dd0b3c0fa4250da0b98a0a8508aad52da38e89b07de0a7bc539c85c54ef6a4383848e278c211d5000939a4e16199e112002538c52e7abb059bd772e8db92faaf4d7cb12c16dbd68604d52509f83bfcfaf993e5163cf2433b619001c3baf08b9ff31bf4e3a5f01314927dd3395e1ada4063bce7b2b53eeadbd50ee3a5fbb3a2d914529c86e2aa516b70b13f182f86c2fb231ba1ec911856442b4fa593a8e9a5a053c8cab85261eeaea145dbeceb245a903db7e113bbea91662d0edad8ab5b22e7abfb36b2b23d9e37f1ff037f08ce03c8cc2f5d90ed6d0c3decc1a131b7441b803d5da0ab4113ff20d2cc599992e5ccab7da89cf5c2179566fee60f6c6a1a84fdbcb823c02863df6ab0c8042026c8aefaa883cbc2a761d78b5ddd62b94f7a9e15232fba7cf368c9b657ea05b1a0840f030805446950bac4c2ec0a6f67590e54a9dd032c6b12ba40834a953cc6ff892795ca0e6b0fc0b5cfcfe0d4cec7616b4c32344f54c1216771c0eb2250f45a5bde9658a621c1fa9d93577cb45042e2da5ff92247eb10e9229ec5b45df1f0e8030f32499a0aa5b9d8371638c85629a329b64efe031652c8c86e4cad169cc9df489c379abc10df144d26a26f29552e197062cc16ca3847f4d51ed16cd73ca7b5d8e3e5f64cbf8ea5df92c8710c0eb3f6e8efd96de6053664f0bcc85fded95ad39e66432da2ace05f33954747e5b4d9cb716c9d87fdf7fa39236654c67f90803b4ef31ab865bade1c0d0f505f54f3dbc4b78fd93bf3793757fd7bf52e29d90f5befe203cc355944518681162814c374b90737d67194c68f7a6496b5c9e7fc3e8805319a2359a59eca8898994e941b3bcfc45fc2bb58a777b4f53dd21b46c47d9336753e6bf74a944dc5468c8cde4cf71598d63cb890eaa920510b730c2e169f260fb5eee09abba4d2a4c5ddbc94ab080e85066124ea05138963af655d0f8884032ed94a79860452d9bd96463db01eb2a8523031c9e67bd65496b71e1ed39f512164a21537da2867e8633405afb9f3e846c412605e46ae60757dda8bb34f926ed1a24e3e5fae433ba96fde2abb5a100f1d24272ae4aea0458c6d87ae69daabd6adf890d1e5644e3021dfe0692ab2dda33497215ffbc27fe68f6fa3123437476c4b8494d297f72f64b845956013f3a01c2d9af5eb475eb089bef6a90e3d8e5c27484ddcff91b4f2b1e4803767fbc4181f0c8a2a114cff060f5e0df69c3d220831c7f1330acd9a3142ca2c2d73b2df8010e1dd12b0ffb1c211aefae485590d876fe29967b391364bdc5c21967a0d260d2cb030aa683ac5841adcc60e123574808a0eecad440cc906a0ff8a09761140be2722a07622c7cc71ae835b82d599a1392da4088387038fb949c93eb08867a66af163d54fc220f18b4731b49a897689a3b9b0e3f5d635afd4c8217a171542e05d335a915d3233d43cc77cbcfec1cfbfeb4ee53f1dcf3db3abc6a33fe98208164d2a055891b5c04cb2067e8a0317c782bdfb05e5afbc89753ffc51f6c87e093a8e16b674db84f5657cd233454075b20ba7d6332c12f647abe06df1f9755c555f05caa403dbddc7b2910b3521b8651389a6dd81a8cdc61c1f29d919bbcab8e45516d310697d6cfc9ef87cbd27c19669911edbc13e202a16ff541e3a82ff6c78ff1c758b43a9045c0a0d0c85b74f057a04840e6e1304ad6852ed1245e70b936a089879fd367ea9266151a699e6805a641e4ad85848ccc050119a63c7aa4d453097a62d05ac0aa429b682393c8b5f9fe445971fc51a12e93903dc42bc8b82178a68e7e21f3492e3f78fb885a2b52edca76301a76abbf4ede09762935e49f08b928eab018ca8e22da90f8a5cd98e1eaf60f6c30f2a8f42c973bb705a19760c6e932d638e3fb8aa43e444695f90b0ae50961e60a9f799c9aa36f8bf597135773c00e4b63281c3992db517d3164ce3193deee14c0ffbda3202ed384e6cf55510e9d3533b636d25093e18335a1fb2c95cb84638e7f9e7e3c13e337be50d67b95650704ddcdc5dc1fd90c9ce22364765e03eb337c7a60a78609558713d4c217afc23de55d6c77290eff9ac41faf9f7ceaca9e53e8ad21873abdfe2569748a0c7b22c153c30e53b03a8d766ef01a304d528891c0aa69b7400c8b09d62b0aafc4fdc1bd8cd921d8a03082922d9d863d9438d0bb01266b2e460f38eda918989a2f1df8f25d2d75ac3c0687c2d1cbd7205427cbc9da5e10bebc3364119a30bea57db8a09791a246fddb0a78ed9f85e01ad6601ef32e293438b60980061bbfaa378cba32d8e71d85e2bc842c0036499627d5ab32109cd2dee6214e6a22257172f2f9d3183f2e6b59397759b9824642d8b6cd48d056ee6da678f304f8ecae23d6cb886e98e2d368b947fe23180755a557e51942da111e56ce72ece92c18c372aedc1a7741b348361b59802f6a78b80f945c9ad497d24510f0aab557b645e4cc58d0587fbc71dcbec125a9e5cb690afbc952c937abd6eee4e06dc508aaca8d95845c96e1bd5ac3f765c202f1dc55f6471af872be63f7cb26d07c3c34c00b73b6545924f123e89188f21d24d450c8da3b61c0bf9d97833de66629fa4ecdfe334545a6539af492d22d17af377c9fe1c2daa4141f066297de2eaf1a9f94ad2ddbb9d51521c68bd2cc49bcb9dfab21e5f176e5361efed0585d0b267ac448552560c51624500a6626c5b9fde5933cfb3ff25173986e49a3b11f20aba95c3db7fb85b33286182f6ce7278ecc0042470fe1aee4cfcd05a95150996bf393fe51b0b6d836452ed19ff3d82da5ad5611436f01b8cf6a0613fce6b85b6fd64f4e6d6ea442953f6874fbad1eb9ee06352a1fc6986b3acd4e53c009c8ea9ed971c2290a42cb29fb3432618505e3c8b295393139e6b3b2ed5b0867316df2721efe212ebbc475c85b254bc921087a6caaccb71eb116c97493c4c6468a17a55b0363d10959da53c166d896e1a3de84750e38092d3981e368de43575230824352973d7e6fe482e636050d6371c98701ea07f36d2ddcd8553a3372b98e50efc5fa64d977bc1c6c48751afed5e5393e0473cf31e01cdfb0ae179d26677a8e0042b86dcc28a9b494b69c9bad723e24a2a33877f6e8264543adbd9f1f4aeb160b89c5e8fa3fdd9011ab3a73bdbb039355e47bc1c857790057715a75fec8d41e974288e72ac631bf39a750e93ba1be316b031e9080e12390a02a954df133996bee824690c0a108250fca844b9b802660e4498d2134e03a52ad1f1c0d03c6f19a45d1cf9b0f25ae32321337c3ed150691ed7dd189a81a3d3ed7c69cf3c8373a49e7b10efe2e2e74602dfcf689fab32d1f3ec85b9a06aae4c1e2a042ac45b8558b872e86e79fed381ff99ac85d02dcfd419c480a2117dc6431f748df931b6852eea7f0ad3861d7032c4dad84c5fd5fd7204245b7a1de6deb94a4f3d70a472eb1cbc7969f1bd95d77cfd37233e9af33143687e0849b68b051d5166f6210615dd078fb11c5b293e56cc957e1c9f9950b2b8eea406c4f9d835c36102514f401979aa2989797231a07f80f4c444426fe93445caeec76e47f30a21c1cbffcc917215cadb74a26e8c85d33e852f256c8096667c6a04ec537444fcfa817c37274b77fb218dc06529aac5413f02ae9e110e04ef55ad8f17bf91d268d0d736c1508754a67ec006215ff8ab4556c84ad163f40bbe1d8f8a72c1876503788a26db0fdb0d3d59c02873a7804e46eae2818999ccf1dab98ae5c5124e5a4b7ff52d6a36592d29ff5e1054d89cbe8f1a10b24769fe7b069f8093be865fa39c024056395c54982d196eff76a065cfebe668e99594a1edbd0ed42438c6e748e26dd501cbfea6e552a716ac3b0e26d1288a061c0f4da6c9aa418ef253ffa625133d76ffdd01b89bc81992684fdd49b3cf43323a8fa20c2d44799e0ea0886cd130e75d28d6c1ef828b29aacaf7f9a87ec77cc83045199fddfd92e6bbfc77f72cf49ca4f953ae732d1e5442dfbda66f6c8546946085258d7d36787e76960cf42a67612158ceb8fab976f02def4fb09999dfe04d1200ba42a4f0223abaa64ab60745a884dafbbd2c3a20b30bca34dcb73dc32e8c3694d8523bb0d187c44af2631ea3e47fe56ff0882d23cd25df8ece8f4ebd430e48ed3aa848d24d587facf8a4352fbf0b3dcb8a5cde66c9ebf07e36dfeaf2aa0104430fc6c09533daf69df70f1736da4ac1132886069d5cee98be74259c43efe3544438f90f20b2a44c7b79a3d15aac01e47c79ae44445ac07137ca80dd9ac3309bbb207fbc730a72eabc0c0f9918b04e06e5190b0dd60add507317247dff75f47c7c2aa3d44be7b5767ff6dab2b23b33dafa87339c69b59d12307e9cc5ef92aee48a99ec2b4c30f15c1565ef34cb1071c7a760b3a927ecf3850bdbbb39f35886e0e7a985be17665eca13167b662b66909d5682465ebb8c3386dd7aadfa50ffa6453c079c4d16cf42ab27cd75de9e58944a63a69b5225d949b53dfedbbf763924ee164256f6f122c24a858c61f50e69943245e858d3e24c456d451b56cbf552f06dc4defb47db7420068650f2afe9e9b3e13314d254253b471a7f67b91f799a4420b237c95d77ed2a29d1c5dc44aeb0bbeaebd4a2bf660ffd1ffa50b70153cb0f3c7c4668f6017fb286f4fd3265178d8a8914c7013647ef873e774d2c4cf910affc9f8d67d47552f5c7b35e83b996fc24336088d97420f08771f235314ae1cdf2be62c197a011e5f7fb3f86a86585058980cf8b033d397490a40c6318d2cb9d793634fe6bd78f092ff6d3b92804102e9fc028507617404ea5673cd37e3ce366e663d598e24bcd57c5378766a08145321d0a3ce1a89fcc222e2ebf559288d0ae306e57c5cf161bc9d0d1351673ce37e69c4150dac24e78fa8619667de9f592292c283f294120fe5eb20508b802132d9065516bf27e8aad794bd45fd9622ade71556fb3e2ee191ac42eb902e62469203525dc79c660b7481b9c5a3af8f182cad545b75c8d312a1cf21e7f481f862f69fe381aa70ff110b62770f845883eb78acdb0c42208d6762ccdba5186f28469a58bc2e376e4406e0a852096f46440fbb30d53c66bf3f2c916b3103bc4308c94983924ee061739313e2be7b825ee382662467778a757f1f403247c3ced7e0d33194f5f36e332b996bc0bc9ca09290875d4e3c0c4df74c3c86a71f0bdc54eaa192e0feead45afd0392a80e8b8928d062227bb348df01614d48e89fffcdb9921865a9af298334762303e6f0d1bc9ba911911434da32fa747951621825b4d30e338414706c2a00608019c10d09f3a32225d88dc4b8738100cebafb589ac944c7171bbc9904e2d6f42e79e5956683e974a975c7ee288998a8150ed9e50edaf6368880dd546eed9ce838047c5afbd149e2379bbee500852c8755db8486ab02808fd3eac729d6d7b9967b8f73faf0536fb846cf23afcb9c9a2ed232f4a203db52777aab655001bb43c9d955cb902dbcf192d94a3db4645fbd31e2ae18a3d0cd49e282f5db0f663fe44650ffa4d76d6be829fcda8d890b6230dd4de0677deab364bdce3c4fe5b163000765b3ce4354d645e5115cffe381006acc5884b04350cfdb7a8006cd2490ec7e939cd498d76045bcfdb2cbd474faeddc54ca004ff9d97ea52ab62d745636f90900d8ec27142694c37d7882440cd2c539fe05ea36a7f6cd331b30aca009f54183a501e2ea637bb83bd5c92c0b0a985d5c349a000404efe177313563df736bc26e1cb1a1de7f6715e3cd683359d3f18515744f7c16434c50e55357a213eac0bb4237fee5a650c0f18da176fcbf6dbf1494db2ab95ceab634e8619a262c6a503697a3580b79ad5114defe13023e54fc9871fe092c0792b8c897b382a76ad4f225fc8b88bd63e5ea06a639515addab13ec15a62c34b516c9379ccfb2986a98b9a4f58da6e31576cc2e58d583f375c16ad673037db0d4267f129dfeeb13da21eb155b5cdce577de77905644862324c810fb3dd344106061060eea51ce06e01417a401d88c93beee0cb2c7b9d257289099c5d8ca414a0358d02585d51ef7612a53f0b185fe8e7f8b7df6c6dc386e53526080c0aa81ae8211b638c23b2d209a29415204337ea3824057ca2b0df7b7976bc0a7a4c59f656a0ba91a6a2fd719155d21c230cd0ad4ec252b45ba5319f79dec1cced7fe6e1900f8b4bd42f8bbd90c4bf1a62559d2bb388f308787ffe7d631f25fd430042ee9eba0a88e2dcf5e7956a35f0ad8e0bde5ba63bf35a80d53f0d8ca4269eb56f8b5e6e6c65dc72fa855bdd929d26b7c533925a845299583b367083a5a8f8ae9d561a687092a2f85a38ea65120bc92dc60cf55541f3863b350ecf14e4d604ae724e4b47aff8a22a98814fb189168c826abb918c211477d7a7f3688788e9fa3a2f63a2107d187eb046cc8815ead96db324904fd094d0f3ea6c54feaaf9f5e625b430ddbe5aa0f670a216187d149aade0d52a0a7cbc0c25d86d8019de977c2176dd8306980cb4aa5eb0379b9105cc9ba3fed55f59206adc24ee46fdac713184a11e16b1fa932b9e7bf8798ce53303dbf1f1c1d00a760ff7dff7d2d24363f8cea742edfafc36506bb41676bceeb3081cfa41f0eaf7f373ebc662348ac1b4cd16b56b9a4faeeb53f3e6f06560868d6700df380531f3976095c9c6433e9ffcf46399bb8fd59b1c21d6edcb60ba8b988b59ac03bec64469291b1e7af5af07b3e505f4ce40b7a55b5ef9dd96f310f51919931c93fe300c6cbee27503b067d0e92b70b171d3bb7e72e38b98df300a4afd60c67b4cf97eeafa85c6260d2618f835d72982cec82e184448cf5a7c94b0c198c188afaabdf8e9f13ff8f54d678f689ad96057cc7ee582fe1cd54aaa404011fe99343f532aa2473bc693b20b630045bd1860a150f6dcec3ee8b0fb04372adaa60956848ad99844e9ff06af905ac72a8ad261f3422a455d7e69e99d6dee77ddd38525d3ff725626199747d34f1201467b8de37b467bd20df26e4c4417ce10d35e449630fcff041de8953144a8dfa8e44837988baa289e8a941fec7ea77a962c7eb323963458440ad22185191d588c2d235802edb2606b5d7b0aaf3557e0f07adc2725495d8bd1e2bcd9af254f79e6e40734db775b2c06b0b88433aedd7e12ae4293d3cfb56473c675f1484c88e532a61917bd6623e1dfef333086373fa7287ccf5cc244f454e6be103390e1111ce4636dba31d088cfc85681307fbe2ae3f169dd11b3b04918fe9bc77c4fefdfa746c6f64a74d8853424bb6caad97f8653b561fc6c1b4dc2b9cc47bd06807334827e687a24f9e1ed1319f62d496134df7a79f8c58f754d2a6f433d30dda966bb76fd159f2cc060306d6f39dd816c333b462fbf723368e12015eddae284d32b09a7f0c31bc17c8e4b47919f7fcb860a7efd6503e800910603325e525b933e20ccd4135af15b3f5c20f08a2de10eb7ce0a080255f8ee827f83b47c8b5b1a7f49f72082ba4ba22ed9b289bd72d4de322424e628158f13b4c06e2f922d9e6b0d47b1ba9f419361c250861326b33ba7d36500ffc8d6183ba506a2b360ba32ae725fc79acc479f379a33a838c73d8363268731794acab56ab1403ddc4cc99a22fbbdddad97c75b580e000353ff14f40f7b05bd1d99a44cbb8f2ee3da25be360e3bc0bd3102109cf6b1d964a5b475e3943500b03d38457fc9331e35211e34ac26c2578beee1cdcad82bb2b3b6e20e82648f072fa900c2313a4af78c25ec5ac3512a498f04f60c573851a82ce24a7b15b423a0755520c89a0858ccc8aaaf84de91adb8a0bd61287ccce2846380eb5c9b755e51bc1527a92d092de4d6c2d6ca90d6a5177cebacc8bb404bcbce4dc87e4b9d7d3405c504cac6c070fcaac04b8b7a3984965ecd96a9a5c01c62ca72a56065754df2be29845439d674ebf0e2b6fef6f97f17e315189cf246165ca7b612f3b9f930e1c1e70d5ff9fea17aaaf417d262edbc3121a1c2a196ad598df5d2ef3eae5d73b8537621a5a2dd76f93581f63b88024b353fedc2c0f66a4937d85bfe6528870d089705d0f2b9a2c2f6800d6ff624b2765e611669b6dc633acbd0cfcec349ce88a258fbd94b49f331076dbdc3bea54da2585bbf45be8a2b301080f54d167e940444dcbe2ffaaa57e20f5aab92d5fa8071af5150880deb0b7d1cfe4245c70a3e5fe4db502c6d36272829a92631e138e72259f0f775d99d2911b59b2f2d57061a3c8064371792fec289af8efbb83eaa02f4912d79fa37cb1e5659f6392ebac81c411ae13df84c1578ee96113db2522a9498e54058875c2444114d5d1dd8441b4786d8a54a770e664ee5dba20049e727bd9bd50dbec9671c40f3f76565215a4605cc81da79b5e5762608a9a40295b90d37a748fcc2c86e4eb84db60c13f5f75f85167dbdf6491f99df5a83d1da86b26244e4e52eaefaa617c63ed0e035eb7040d36f582f6cdc5761fe2cf14e99a5b42a049d5f0b2cb49991f7cc755db6b8d83d4b3376d3e6dc5b64a8030fc7535e787982c2da96b11440c3f6f7b80832b010c9bb189281dd9458123f5430596db60484e10e2219cd510ed1f49bbcd647f2820cd6ead5c11ec9de2eb0275a3e9a5aa5d0f64048fd79b99c8350da015b0aeb368ae1dc05e974edbde04128b36eff072fb2f87f4e16b6da22779251d759bb112ec453a739342b7c34cd7b72016b3756efb8fee1f977b09fec960b344306f39e2d661a3821ae50cb692c848c6a5b614bc94a595f5945394f3e3a58f3790298dcc80c08f78bab2c5ea9292cdc2dda6078fd3acab1e061e1b0c382f1a950f55db78369b4150366e50a8d9c7cc7a1ad922a391e289f0d99bc9f432926c001456a44c0e1d9be994e5e84b822569eb826f1065f177861a68a9bacadc10f810b63f390efa9fd559b56403ad5ec75d5480d1e1ef39248a5041942e2810a643057fd5d81e5e362b99a27dce092f85639b1792edcc50fa1205600ffa693974ff971d049b96c54b84dd72fcf6f2ccf93427ae214f95ba8d7a93718228646867247329fec3d917fa49e615be71878a07afbe8d4abf31cc0bae01c543acbe69e963233337ded85a249e69465aa993f574cf36236aa6bd7dd037181dfc516875d80791b63a9dd9580ac65a038204774d1804fffcb33fbed86b22658edcd15c021a15a644b69e4f7bb24a566f47fae635a838ac0a9080c85ec1e1dfc5e05afbd4485c21d2f50e32bf4494d46098de10503bb8c20161941b97946709f5e55a6aede3219a6f7c6eba4be640e4b47b582ab75a7d51a87eb914721dc5d98c13f800614fbee01a822065a0f4fe99eb6ae9c523058f926b64f86fbd16ee7e3f2f9c091940a58982addeec04d26619bdd4514a92f5a23d943027ff85aa630299237dc6d8ea8777cb793ce13715cc2080041ee1a53aa9557dd5826cc41c680a7a890509215c2e222ecf13ec46549beea7628251aa1d734f2223593861fba649adb93c11e321203f1dae14923b4f316fcde1050e5b43a844ac576dad57bcfca11980bb0336f172ddf6387fb0d1515bd87494dac16afb3387dd5956ba9481f481324098294c497a4f0e1f1e7a1f6dd2149fcc0d6f12752b492b4418d3a26d84b50a6723300a8efd3333b8ce58b862af2a255ebf39115e9f9f28d7370dfceb6d94c43429c148f1ad2ed96fa6dd596b95fa54502622a52b562d33f14d5a26370e0f9623044a59c9778dfa924b0232d501901741e9ac45231ec549b627fc72947564c299701b6e766ca4fb137bf3e82e988e2a9522c24e6871c0f5b645b17952798932d5dd5b6116abf9d9dc9f53fe3068df48f233be45f8693f2f8776a91f285cc9a6cdb3749c44063ec6e45a67177b6365cf942284e81aa71c9a413462809c4e5d871935d5b6a6d11f1e790b840b3c092293fb83d4b029e4bc1e6fec8e55a4c47bbcee270c163b98e0b15e1624c980b1b6fe58198f4b7f287146515ed0476bd044e6bdb78dde96916c23ebf07ea395c4195c10643868e0f4126a1a6dc3241db93f5ab94f4d29534c83b924ba37ca0ac76eab0391f7e7ec6062b408ff19c1d2ec1ab826f50f497e7295f57164bc1dddb93c14b93eef71553c76cda0d0ff7aff0c2cb6c0edef3513fb0e27fd9be48314831f01816f074ce97f51fd0b6a0fb008e3443e867360612818fd11a4a0cc1b18f10e4241deece135457bdb6b6e0cdd43b7e6dc4459e485a844a346bf7b9fc39c56837875061add104b663328311e2f5cb60160f3490e8f1b9aa95c8ae1fc0389b5fc827393841333e08dd26ff7608535d1797793382b27f45825b0070af8020d99bf23f675ae3a3f9cd875842ea937200e52ba1039668c87a5ce934add84159b26421b49dfbc75b05dd27915fa7c3fa72d0181825d4c65be77e680500636f7294901d07e6801f2acee9fa6a16dbc99e8afa642ac6cb915d4fe57774ef27f7944f5db0c2b60a377c70f287f2c0a48a6f7266ad826a0fe939eb6e7932d4d1a6979722e56959ba2ba83dcdc32431c05a44cb1fc263fb8eab40c8a14b327bb97067a92ef5d7b7d5e7ff9273c087ac3e3707138770db239d60f864c52503648ca419c5b2f726823857104b9f937e3d5dacf0cf7dcde1677aba8c8d8af1d6a87b1d532feec3d4b70b2de4e986d696c5b9a5ae9e77b54381bdf9c4040d565d3113df368fd403a02fcc3fa2e21e90650f13fe6e808e6492052c40b0f926751ebda01f54191474bc987d06cfde90f8cc1bedda6ed29bc635b94bc78f2f2780aa97296f5ff732afe446a867c3e633467838a9af7c74bc690507649121e97bcc205506bf7d92646f7013f50bdf25e9015c4cf8f10d47f7c104214679996d7679847a23a70c85d90bf902c5dc73e28d62cdf1c7d31777cd4b44938994b3e169548e9bc2e4a71e52ae9e4b994673edaf8ab9f471b9eff3619fb32544946ec49fef44bf59959f33d1e6b79a335fa6c900254a61a5d4cb8abade7fd7f6a39335801396114c126ff6a4c796f974b70eef71691fa8a86e53e8903d9ba268f7755539f84504e672c708ff8cceb7ab5617d688ff4724401efc0ee5bba2fb4bc069be8a5c0f73a0c931754a4bfae81fc0c09fbc6e67bf3c17ab5b64374c2954b92850ba3b074688281833a876c9d0ec86b7568181515a6cfbe987e1dd0290f105e4419d681bae7c18a1c4d18e20a5a9844b1460c8bcf8fb1648ace7f213c37f9ae81a8be11205faba74d61c83eeff0e092ad05484d36c1f4be2bc8c088cc01c223655e1940e05f3f72d7d046a8bb11441529c3374dc50ca73b982d257dc83d1b5446e9ae25fe510de9b12054f387a9e5f8f62522cc3ce70d5c9008c3992392dbf406fd7790007cd8e0b85630779146f6a722093bdd29037daf39c5d266e7e503f0580327d4b5f6381233955fc8e1bd0976253fe9f60fd12d34af0d7b61b8ce59415c44decd3f61055845af9e2f1943ec78431e4a29230db900d3767c89c58424fbf7e251566f9a45528ac50cdbcc6c52ba8de698b36ccbd6a989cebe19e5f7881c61618498125ab4ec8dd4bd1b8c3eb0d5b723854269ece49ab8b98d53e1e016984939899b5ae379009c044bc782ddc17b78b9f88cbe0e896e571ab5b51ce670379bcd7f3e759efcea3b530688ee06f799f533a4f053837a23b55400cc8a4605766f65e695f22a85f58256b3378bdffeb0988bc48049f1cdba9214f0363eba1b5010573fe4d219739c36de61d60e6778ffbd1c048306b2fac23debe7f9e10426608a5163d093c6fbfc579a5e4df07d0bfd8dbc1387897621f897b6f86880a87e2193b2b37d2b7350c4486bd8e1750d22aefd6e5c94a05050aee530cdc81889dc376ce92f283287c9f523f88267ba8afc4fe70713a1bc39f1f5da622fbb59d3806566321c76af48d639b2f2ae8e3eb8407088a802eb04d24faa4833ad3e171b7196516b4c78441174e34cf45351b9874a51ebacda950ee36f842ffe4f37c1682a10814bbca5b72979e1ca1e38f7703a8edef6c420bbdd0ddd5bd3076c2269948eef147a407193ef3df297bcdf3f1851357b90ea498041795334c5aa81381a4180399bc19fb7eb215ae5f452ae80b3f663a01877229009ab5a71b62d9ef65b1685db6a07d427b2f2f922a034a9e0eb1ccd202d142ee623324403dae9b614ed4ea3234009435c2b89979e4b9df646ffaba71bf2c82862b6b1f29b3cf2199970a2c3b5e33131c9d095c1e668ffaeef41725a6cbc860fc3c71b86a7f48277a5a2935c7b1c8b7fea3b0df9f6f761b5059ed69d77ff22ec76b09271597cdf172cc309c3c39f5d0ba2354b78861ab526beb6532f6e23c66b04c26671e692653d1798a2f5d8e93f3a04308c809f36ad402dd63bbc8d280c88423b33dfffef4849b68e9ce714f82c18d642c680a9038b94d9958cdb58a75f10493ff5b64ab9dcfd4ddb969a7744b7027d06204b3328fd237d360ca436341359f4bfe32984ca34e829d0754092b1203849e1aa5ca0b474c4968b7af7f1335400bf4e26ecdacd408815a71e1491e83e52cc7620e23dd2587648c780d70aa207218c8f853cef515903bc48cfb9269efe07bc2a50562010a031f27b590135b8f5ddcc1a9cf66578da014663e3a2192ae7fd82418d05bd555eb13cc39580f14ba97212038e201142c9e128556096b9482d4a387b351371bd4d692c6eda8613fca141e9be8a81bd8b9e74e15302b9a8d270418f6ad3183199786cc9c1b89701222e996d93b568a862c289dd196625f77b18c1a1d623cd67b6b22828af1dc0a9e5fa42078444d5864eb29858c6f5760dfaee40fc8d37d1c7e3901205eea86831f14f6c22d0956745795e64d05d3133c66736cd8ff1f0fdad1485ebb63ac0699e59851f251481ca84a426960cbc91b1bcd6786face99dbf86586cd7355b0a163a51c31b11a0cfc953d7369bbe5a6362ce6f8cb585ae136ebcf54aecdca6ed453d77c3898ce57464577f587c79ea41d5facfc0d080f95d3c3250d6c3f561975885f59afabe193e7c708d8e9d14e7b4d176a0e81db48a8b0cd15a44299c1ebebddad9b42f6ceb0f3d6a4c31977214a6b7b220eb46054b1d25be14d60979254ec17b0f7cfcbdf2c26919a571bb5ed17b9556b9e505866d0b33da32a2420a8b061ef007710630f14892c921134ac5ca7e14b1d06df48e6fb0c194bc69807ae336419e9cc99bad3f4d0a8e939e4ef8ffe878165d21cdfbaa70bcc1caecfdbc0812ebd6c98686717851af809707c2af6b215bd18e88fa5ef5d382d98e44efa8002d21b85536768be4f295379be9523bf5235d935ebaf8546b3cca0906e078c53e058c02450d7533b25f097c9db1236842429dba668107e36d87fa733953a26423981259a36e38001c756513e0ee02f1177195b4bf143428af11700548862626b5b33ae7d85e61bea95917a9d925401e9aaf2ecd81005cefd3fcaa0156173c1d07332f2c8d3a9b564ab8e481de451dcf4e111b722e9d5fbbd092f4a7794a506ad050690cd0513e89d61812a8dc2346fefc16664d17e55a2096e278c5af5fe18f0c3c43beb455a9b65f19cd5f59e5189e7abbf0791309efe5bf2a536d163f072abac18958448c5db7a186b2113e78183bbf1a884dc9cf60303b689f021885daed55279d88744280342e44670168b3b3b6fa89778ae9da24d5658a4b25072437a8db13582758d62ca3d1b9e1d5d171162aa1b2b305e25d17231b80759317e27977046246d1539eb7ea4fdddd7578842b9172c8c2ec6c367cddae33ff1cf77cbd5e113432b0f80ce58e500d77bb9271a1f6ceced1764014a6213623d6d8b67cefc32ee7e17e94d81b875a4258fbe8556f509f2fcde924460d0bb859b932df8aea1d5060880d90e03dd700b73f0f3ec9db42cb26e19935fa4f785d3d0b546e569bd83b8be9d6d246bd311b9ac7a9f2f3671d4843ef2c0e0d728f24fe80564d47bb652a52d35ad768a49030c558f447b0856f968f1904e5a752910ace9b9b7926ca16e7de259fea274bf9c1d65c1eba56d63daaafb39dc7e5d9556525a3548b4801e3c76220e2d9cd325876c57a3d509ba931874b6b65ce575499da7b11834f04b9ad1545da1dffdc0b29e2a7fce7a8e3ddb7aabba61a7deeb6b61dda0f7c7416a804d2072ec460f8bda55f5b46707481a48cff51fa15ce53f056cac7bea0e927683899a90d9132851eb2e595833c7b8e46d9a96073e27d1ed30819f1fb617bc2cba3fc9d03cd37fc1cff840cf2abb8fdd5ffe5852941488e7f1e14fc5f6bf33f5c9986ef2d4a66130a8a09259817eefc3962cd800007fba3530d9d51fedaea7a9dd51b194eb828a6ed73a7dd3d552d560efa358ebbdcb78cdaa99cba47079564a139bc2d1c47fc47ef9eda8e6f0ce8e52c90f23f91874429eec483c3f16390e060fa5c278b095fa49e04f6dbb483464332f93fd41db55921d41d5e5a96567520dcb901e28f7c010c219893f1a3007deb03e277e99e9626850125c6749b17167dc20c41ee3a22e708b475228091303e60cb83c45256256345422a7991d7eb1dbafc8e0beeeb9f43d975302c260f6b2acc8deaa5d1863d1412a7057d2ebb9be228b2c804500ac7fa921d3f67b9cf86c1faa578f26f02f09b6c80eb2dfc26046b843f260bc43df36c640fbffb18164eca79bda01f546f41fac89b10992c269e055abe84c11dec66b4d466af0dd3f645624462d04b7974ddd7e077ea31256c62da8e21c6a558140369576827aa095b1d3d980be1b0752ccc47523a9addfb0c52bb19dc18ba53e722533a81efecd316e2d3c1749333304be52ad11fbd36a78f8ec0ea49dd15d8790047a0d1984120c92656a49fc7d4e1c1a8687d36b60528d9e72924418db90bba358686ca89064b5482e1840a598d45c6856be3f83b22b7f279f60bc0de9e659794e7e95202d4a05530e242af6c3bb6c62188c3daa885f9d1103219f7f950e19e8589c15d7c9ee78e58f9c9417789c10172d7e78aef37965931104cfa2163836487ce674e619df5c06ed8e83cfd6b0efc77810814691dcf809f06b194ab8cc6c0f2110b4f2ce2ee61f3ff3cca0a16f1f6292f681062ddd7c045813a2243f32ec732d347a5ebc6de9e64bd47631964cc627554b1bf6bf3df6990b901f270c64c99acbc12a5b2f10b6b9f8089a8be3329bc657dbde37796805f1834c6d0d42035ffa6e95802209dd7a0a960fabb9728eaff4e339aaff91e24263d2fb8d9cd41c90635b120b8d107503d1388600369b9944afeb46efe9cc6640a08e096b35ba3ecefc86f200faeffb4f9b173eb05bde2b05c8a9b27281261ce0647edb4d1e8fe2d6aba14c8f6ed3e9864f043cd01af31f587c4bcc424a593cc8b539b543d5e2df508b379f76027f3ba37684bc46dcb0df840c3693e6899aa1de27d83ff0bc0fe77f990747223ce43a6f98374919146e8dce8a1db1aa7e7ac31941e8ebbed8dc986c025d645f5d5734ec58bcde507d0d2219beb73517926ea321ef188c1124e7a1de402dba944b4b0d50c537fa470536e1168dbff4fa3ab9c1dc9ddd76526fce0174aa993d3e5f27637ced9719cdc71f5dcf64c3bd9f4d038f00a3d7d43a239682b5f65808f59ef79646184333099e5974bc3c9becc322d7cde8d45d25fce70124cfe43ada6a69e62b3fd7ab76ef3034ca709fc81ac534060a06c485d81bd8bd2c4ce91e1a2eef958b727ac7c2d1f620eeed41387fc3628810d2c22fecad5aff03eea207943d6230fa558bb64619ab1b5cd8900d3c0fc607e53005b6b20012286c386ac40dfc1d6cf34f1a68a5106f0cbae4d73445a5db4eb3d1befdf27b4c52e9274f1b3f0ce1d9a7089423af8bfe8d8d3c349cd07a368bab31dcc9989cdd141334b266e2a7ae031c9728d027a484092b0d8414cd318fb65dd25a3ee5f5cbb7ef3c22b4336d98e739fe3fdd1b25ce0f1aa470a5be0bed4451b94e8bf62c27eeae0967cbd477aadc0db19443b0e5b1cad8283aeeeeeb2d1575737b9445057c4c21e4c3680d3c2189180b8bca98655b6632f53546e7d872a1f651bd6287a156940d667db10e178b8b542ffe44c852b612d8869f75d37b542415a962fe11778ea3ef8f81fd4049f85d1f75b49f68cf7c5f7682c6708050ae0229f868b55c3d284cc9d38a9b62a106837bb87170445a8aeabb24da0d5815920db44f0f9c28c329fce26876f6e86aba8b0930124643acceca31dda05cda06ebe80f1d634c19eb68401f084ac94cb37afc06a9bec4dd16fb687f3c5c8d1102b18e058560c325dc601cb03b35a3f590052bbdd16ed6fc3264b48ca1b24c0208920b6d4d600af3033dfa12cbab32ecd768f01560d7f55627ed4d0ebf63371be66a70e03304d5fdb01956d3b25fcd2b1b5a3992cdeca88c1ac954c63e1faa2aa24869df110fdc14d3cdd99f709031c2f715c396e80ee091642b770450cea9497b173446ccd69fff53cb507629730300beba2b624308b9ce90c89acbb6ad4ce2f32d82370ab6c19b465b01a706928b75c5e94703e62dcbaeb4bd66e1049408e3e2ff4c5ba7c1d560ec5ea92c763a346e492d74bb880ca3b097bd852feeb1a81c6fa892b7e6ea88533c1406e3c29b39d3f3af6aeaa6cfdd527d894e7e85c1dbdfe2b13908b2ed3412e31018f9740438a87016f516073e1deb9d7e2941b850be4cc8b72a2001e4ab5bc6cfbc24dd0fc48eddbb984a7af7ac9b54ae343120c78c7d539929ea92ad8f16c61a3005ba92ff8c854f2f3dbf7a607cdff01008ebfd8cbfa17d6168b7435b5da786098e2ea22ac98b984fab88285e34e82a3ce0eb258cee80abf202785e751a972ba7bf3b04a5f40ec19908c0cf39adfc1329bf57008f2855a26006c0478e8639a30e474afdf48e1a257bf07593308abfe4253cdd37d6829c3b02bb71cadd600a3eb82751f8cfcdedd83239aab98be830b4340cfc8187b1438a2dec1ba3bd209261814145ebe566c5a73fe392001fff7d584c59d00ca40a94a7f1cb587d95d1bfe6b65a0eceb11b70730739a667d3c915719c0ecbbd681d691201d95ab4347bea906a402df2120ced4f46d9a7ceecd8e4c232c9b317d1b1e7455c52d6800228c4461224027ea5c39d9326a51561654a039a534f84a8c80004b2e425df1cc00e4d0269794d1d1d48f376cc53752d726a8e3bcd58434b360a528cc1b7698d3b535c3298c230d56039915baa58af0b2c2138912ad275f218f3e51e39c0ab066acc4ea8d0a1a65cb42169ea6a1f1093a2e6af36fb12f3ba95ea7bbae9857d9796f53cf18edf6dc8790ef390d0316cf333156b9fccde6a2df05b55a090a7850702e3b3b3fb0c4371f7893709be4bbe5c727d561aae828eee34bca4be629851b19560a5f3410546b04acc5122ff60b3817b64162ec21f0873651af59f63f0127360382c79adf83f0285f30557c8863d80ee9bad05815f91143f2c5d7bdf8aa22ab3e3e0b80db50aa77dce169f0008cd5df4d6c02c183b001e3ac71b42b127fbb332ec2dca4e41fe4794343da28364120cd3e934a10bb500e779d6b7cac1844bb407edb23d42a5a3549f18135534647693fa60e3f880c07a5a065c09f4a9b0707f30b48a9c7e6c9a88db3451b49624b55f4e61b0873e74d4a1f8c57e9f861cd599ea7ec2a331912ba829fcc9ffeafdf9dae0f4e2876c3f1f605f9a1f07c7658fb7fc883dac25bc263573d4633baa29101530ad0d3ef967bef71abaa09bd28c9c1b4e53563f998503fddc5e0f3b04d2cb5c12d942d02c2d4f40c0e8705069e403c810d39333af300b437d565ed22727f79c816cff53aa8812702e30acb45993d153e53f4541ee3db4f5d70e47cc723c95373a7c6b7a44f334db892336f2870380dbb2f45c674135273434141069afaf86414b99f62725fa62ae2bd99ea8d41edfcd1f27207ba06dda477bfad384f9d79c19cca4906dea1336151386ff982cfe7aaee528e9d1b77f0c0cc8f75459fe998eabe315bcf16ac55ee6136d486e1f9b03e74132857e7e8e26f5930ad3e2a6dc2f29b7540ae11345490d2ae937570018ad9951241919df4df3a157b2e7ad77d2e35914b88f3e136a5fce8037506895110e65421ca11c6dc090e7b40ea6645dc968554c7680baba2426fb7ca8e551beae53947898c1e86846513af114da86a644e5c3837de906de5cb540a7a70a31654778c292261094b8272ad973537dfd5ff30654b71511882089a97521358df26d55b7148bb2d5304114e82bf922820eb1b503fbfae82758e90d186e3f43ab726d7ba6d4b3d238bf60cb26b38f70a6b46578f6633425c244ae5389ec28a1db2751fa5633f7720973490f2e743177a521f07fe2aafebe55139c03a9fb2a25d30313738fe1905bef8b80501104cae1e75757a0f2b58d50201d7474cd0e3873090cddce1f797dfb5ce714b866a4432783096552445b8ca428a5cf0ef724df203f5734433c28225ba52c69ac227c6f2324f5ff9bd65f477fbd1b5917a2222f07d0dd86d209d911cc6c3caa90798ac977b02b061748b3b0df2912bbb6d02f1f768bd7ec340afb336f4a98e4ab62390641a753e4bcd5adc4512c9cbfcddd262cb83ac0b3318e062dd5692c028c1df0c189f49719d81f840ecb0a66a3b82cbe9a86363dc12b63d7a9e9244629d885af69e9bf6599d65a221f0ec730f31fb73c419f61f8a045542c4e8a2b51f4158526c78e33234951b96fb3230033f86c74a71f097ba37d7e4f544d8e8061df647d4930aa1afa4d636cc059d47eee866aaf496e64f943da6b48a465f09c01c77af6d04d43e2e0a5858dd9b368ccbe30f03c601d6bf22143b2d21b0fe61343d3e85b470964eb47a4db85dc4cbe364b0578587fb9354a0e60cb3098ddddb3b23314a72b0a290f1524a7c9cf786304a6fd135509f36598f08d4ba1966465099dbcf12ac33a0a916fde6d4b36a602db6ff7f5d136296e9642ddb111e14b18532eafd9c12075881ff65583536eb981f0c6f177bafc2802fdb5afe1b72f9f413caa8a27d124d997e218e15fc1d818877ce28c6c39c7f6d2e73ac03924350d07ee7ae9d14ae8784ca760c33b4cac443d7d84622f5e6765faff9544b2d3a2b8b3429d005f385083bce71a7d55f428a5eb6224ec639056f79e1e43afb4532a644798f70ae3b19dee3dbec6045efdeb9b914abd1b0196deb600a2510a882f1e96cd8fe30e12b7488e01829bc57f200ceba9f9228b72a579a8461ebfb71953f32149977e14180576d1e8c11cb02c77aa67af1efb17a2152336b7aea166a8a1fc63241258091a12f6bf776fef52b2177fd211aa2ab26f2b55269fdd6a774494108acf62d45fc7389401fa5db9bf4eef0b31a5faf7058c517b4e773c07d11ed0821553e83ed4040069e497abf08f1cbab84d8ae4d9d7c183a9006e8c5a80a841f5db2b70a66b07942244436776984f5539586f2987c52e1d73c07b71a0ae64c4bf947fcb8089d85e4be88b6b0f7eb544298b8b46dc5e08a040f616b9d85f2cfaa3b18ea11e135d0f4f79d3f67ab994278d7b29facea6718679544d11f911ad16b394cf4fd3ddf13e06771c3d6aebef92e7c58db53bf9e29c47f3f77cee5b8ea9b430d6270b5ae445ad8f2b316e690a71f702354629f107c43bd000eed21aff567a26b609020c43e7f8aa6211060a02fa28799f2c055277cff64714025e7a1fca169f1e9cbe801d3282e146065284d01b79c0ab58effb39bb08d5bd6fff943ea9804cdbaca9f2f1052f918bc3c579b575626a5a0a1ef214bc7afc837396a76d0a1803828cf1fc935169d3bf68ff075100964a77b49daf469ac5eb79580f4d749a4ce5b4857abb7f257cb11abcabc6e314db18c3288aae94c9f387a1778aa7834d0f0a275d62582f74c1661e3d5af6c80fd8152ff608d59dd3bafc41c87ddd4a4d094e28fcbb8d4821223c11e7bd98951d043acfa2ff5f311594c68cd8e895a3b3eb73707992e367e80aa5cbfb96cb27c83bd75c00a8b19af8908e0ef6338d7246d2e4608d9103885a5c5aa90d5a06aa60f77adc2314b34f270e937d7dcba91e49162dcb4032f9dc5e7f866b00b4ad08836879b03482ce166b6a43aa57a3ef83d587d0d9c04d72a2b9e4dfd3915addd80d79f1c73719e6320f5a64d5dcef3bedb75005f95b33b069fda1c8b5a119f3450947fbf6930e83a605c3da4e8e13f09426bb2aa3567619276b29bec2b9d5e2991db98ad26d7581aeb4b4f41551715136cc500e1f541fdd8d8db5e7c8d948dadcd28f205f382064af8c85adb9f822f8cc4818f140c26274b5300228977128a8f650492b3e60100f1c391157edb64313101a46a3b81ab20b28afc33a9f09030ec1456353ebb5a3be2707d8cab3c9535e00b40d5e4923978bc7a0a552f9b6ef1f6944ae3b916e35870c02345720356168e8106dbc4720cc05fbc3df3a3fafa3dd396186db18702f30d645525eba88f073d08baf06623f72241434e9baeb0d0508f68473ced9e94f7a816b6f8da9db94bd0a3fa7e7eafe1e41b1185fffb4466b8a8b11c566dbfb31c6c5d04cbc732ad7f11e9731654d89594c98395e92311ad6c41a853d10615eef28f3d89f51e5e31f93bae0987f2c779a4505383d6835129c76147eccb333795267e884ef1ad75572d91a87d323a1cd3a5e4e34e92617b191af619ecbcc7a668eaa90fe243fd5ba2cca13125616bbac7f5b14a8e63d2de479d4bfc19dcd0d93a8ab40c1ef308fbead8120a23bd4652b01e6be8e2f7af012f554093f6513595dcf520d52cd08563ecf065a96526375374b6c7fdd23a97c930d519892fc787d9fc3579c0831b5cd9961a80783a13469b5f96fe3c334c0400d9c104b0c0c7f2dbaca315425e97a7fc7ef8de7201557ea759555fd8d2ff7cf01374bde23a78e63844f2f2fdeda11d8debc85aed24fc0acd8bc80dd65fcf636a330ed3f03449d1fae3a710a5020c223f6f2d61d9d579ff4b8f1afc0783439dbdc4cb9be627003f4cddcf7e979acb523429828d2141766854c2d0bc63a798cb6b69aa18a9444b3473353e7efc5f5341bb78800622b4d5f47146130bf37eecac6b44a74921a021f352e59f6d64358bda8c4823665c504a2ddeb36614be836d4301c0e78488aa9df6d8905d09da39f8c8f931fb2d2f0328bb18343d658140804b34be8d38eca7ce0c0316027e526b7b64164c7664083522c61b201d02f1fff674c330a292edaf5e50dae69a3df0c8c1d1018e79e44ae61e0e8d72b5ccfef487885e7c83f45308bbbaabb853dca59169de225736145806ad4360fe8846dc5418f88e0f6e400e9fef83f639b4fdb43c346f3d2c7424a28705c7316bac256c96ed1b169fe0861d7d1485b1a88e02c417033ea24d663979a895b40f2c44ba6cc930bfd589d0504e081b7fac5f4ac0586e725a33cc2e0420a0cb127f20dde9c067222b3b00434131d624a897711b57cc1cf1dad18c27e3e0dec2e47539d300b3daaa1205277cf250493b7b192458ff8797dd5729e1200969c602983189ff1b464ec5a279dc9c3e294bcb32c2127b075e4ca0a1650197abb5652d44f0b1947769037ce78cb9070750b55a546ddd71170c0ff2cf4de333496a18f73d350e422fa6d834206858aa7994ad99caa1b09aee592f8eecf03d78a40c51ae22e1ed6164c03d6f57ec8ee53115eec739647b908b1a32b4330482ccd12a9431f2c64a93624505033f941a8f6db9e61fdd3625d2beb56b672b94b6eb198127f319ccb7a42a20a783e7322f20c8b3ce1f7891a1d11230421b9adc71a93b6218ec21749028b74c68d4c46fcfb2ddbb4f55f31c8194676ce6fa62d41d234c8bf12bfe68bda4614fe92dfa341e9c8188b5220ba53454d410ab33b82fff0063a3e40c248cfd609ab74b9a07c06044953bb4d5382a88bd92e901c1ead30ce9e852b6a7b9b45a95322020d54305f9fa5d9f9ea82bf686e4ee8e5be8df5f8f1f965c745430d3a61bbf97ef6a3509047522626d17e05b49593bfe66c3e76f46f0798d4e9656aac4b5d5485dac65bfaba92dc7db1768f177ac20421090c01c3c7738d8a868288fd23408759e204d39a43c831d131e20d96beb999a268650fd7616e1a97458faef25a848b2d4e3951fc6cfca2edd1fed6ec44fc1f1f7c50d51bdb4e906c97ccdbaf0111ca53a2d868ed027dd827f7fd6161d1f564a4b59d4202ea29e94d7779f8ea86cdc822bdb2a7438309b771b6ac902b1f5bb7a5e6163c780c395ad8f602dfc8570315ed397e03622cb865cdaf8d10f9cc37cfe61264994c694b1822fe5ba6600d1ca553c7e69d4fd37b5df5835c40d7423783e230d5e3ebefc8c9c85b1411778a869e25519849f303af0f1854a63db693c31937e1eb831397190e07800e5049f39d531eeb89caf01f51be4172d3a4d1372ef08b6c300c3b65243bc8408f112ac8c53d29e1964c0fc3443dd5a8a60b015fa260f2be636819af50863cfc46f98c52493d3b56ccfa6763b3fa12e075c98be63ea0672043686d5b733dae41b10e1c1b2a2faaa11b7ed60a1f48b08a2772bb6b8442298e7f10737b74f1f309259aba2a036513d356271afb3f9be8ce28a2542e3cf624cef114ef8d3be25df09bd08d8b75f41519264105b8464648b4cbe774275c20b8d61812d23c19a92109fcf1ec86d818c20910e3caea620b6dceaf1d2ce125d6faa4fc4375637e09ed271ca5ded2127e5e145f995a6591255f0525eafe47ef410513b6a953138cfa3570345be627b75e5d3412cc2151f367663a1dfb337eb355fd1a466e2bda1020bd038775d59569317d8fe9d9830476f8c76874476c1ef8c77d34d879059b3d31c86ca2f9c3a79eea720e21af68277e36ae039ddb765dac7ef07076bff27e6d68c1af322e6b40171a51f93377340ca72f3fc8e2ca797b46d7d08ae1cb3dcea0a1ce173241df5c3ce3dee22e7c366939148a46684766b4be272cd787c7ed73e6af3a70e024252f3f3e23b769f5a289c0ae1972314533d270435ce0c69aa6927626fb780817ea68e0d8f89a198af89361de1853d9fc7031b9f6ff1659ec1e36284af21c7af829e0478963fd5252a04deacbfec824962653b530b45909072b8df27017da73c3110206a8cfe2947fb2e984bc4d9afba5d9f01f8e8ddd9714665bd99a2fd84cadaa3d68ef32428d8fbccf97ea22c7520a09730bfad076d08ff6279e6aca29b23aa05fc8e77047f2c0043e7790e723b34d2421d7d8f4219f008cce6de3316b9c059fea41b9c5538ba90daf1c05c9c9d8fe4b513fed441fd7379925be0db50cd0c3bc0db354213b3b7a0a18db348a2af263b9ee8e30cca63df0fcb42a49df5591bd2aac387946675bd9d012de9f65c575920b291f83e5e0f2efcdc5be81c15834f0ec9104712c316a8a56ec32d1397ec59e2d6a64ee814a9d589d1f6244fa61c1ba3f2ac57631aa2979338416213edeed4a5056ce76e1f7496dd42434e18f7e922adacb7e80eaf6db07995c76062baf9083ec778c6de6979516c661de874e649977521ff08a8db0c030cfe791faa440cfab50e7fe841e597f98322cba23d081646d2087a0acd19a1f374a5d6e1ce571b139bf794dcd4241fb4e272a08417e898a74b4e65db1b1d6b80d1ec8259c6d1a7e08ef44ea5d98150672f76379e230e385654cae937627293b291984c81d3e9c0f5c7a25e92aa8c942cea7f58d9133480c68ccb22012ca0f35e66da412ebddf520172b9ad8596b6980fad944b7b4fd989653d1c63d4873cc8aaa04317523e47a74e47affa949522a33edade8753b175a44014eda949116f4880100537a3c7ae701194602eb5225da52d8e8dd8a8af8743ff49bbf87c5e5a3e5afc2cb4103c16f500b0dbebf1dd0cbef69f94e0cc4b538e7c4a734f6618cc1cc128e96fba5c7c0cf58b83b2b52b24e701aeb9c0debce19344c92190bd8564a00239023eb2bdeced42c6b7ebe93bd4a2e1135e0382dbeb89252635675b32f2c353f42321810bf9885b145278e6e6834dd0a3360fb7e39b41327bb05332e27a9079638b46571d98f41bce303b348b8d7251867ee5a234e30cd0223370c2c868edeffc882f76a1e7bded13625e63b7932d422c3acc177b1b862d0be3645736685f9f7abb1b6ec519bfe8d029f5eb129b1f305a615862b3ef4551d7325797b9bf731024369620cfb532142a9d0a9424b41728c055e2b3ae4e0b68c462d8ee1f9f51bf66319dc46ac6b1de559cb3ded3b7ab02321915d0ef8ad2c39c568fd314b650938c0a7986d83dfb8d47a9d4d2e67d7905987d102985767cb82a786338eee3637b73da17a4b445a52d0c41cc2924e4c0f9628c8f0faf765305f78eaaa96afcff35823aece3585eed4ed961d35c4ec392a9326c70690965123a40b94bea8f724798a3187886bf5d6b2574238bd23a3b8a8766c574cc7a7fc049a31455b1f30435d083dc2059771d82ee39604a9887cd68c7f5b18698c74a20928dd7f344db8a5b0a70fc914b403fb2c3d2bc6dac6434ee1cae3f05817d00d6a09c6afc2752a50ae8cdb9457f8a67ed63d4c685c33fe5968d9f0b02ccf49339c9f655ad628f55ca42c14d775b27978d23c50da2ca9954b724b653801f1271fa45b8e07b0932f93820f56f3864e2aebb45eed659631c6797a4f6097c57de1ba1afacd6c7437a1621967b03d916a0531781d8a2cbd6af9534c06b421a172eb9bdf94f1a7309f40d97ddf0ccbc94fa8c29dc7cd9cf14248c4fcdd87a0ed51416bab5db08739997261a117081d954094a07dd2138aad94b3200c06575439b86353149e7689f21d725cde22b7eaaea69d0b4b599a7307bb1cc93aa9e3f26453593e63d168549e0815ba760f0a1810f3a92dee456670c7f0d38557e7216e0442887a1e33bc79c1d09ecb34206604d0cf0f186498dd8294e1576eb295ddbf4543fddf06afbd5fdb1c7c869c2d6ec506dd82b9bc360a0d4d36955abd7ea47a0c1eb66c0314ec1567afbbd908a00249eda8ce3e969d45d1d3350010de72326214e408f44cd0112ac5fad40d67e76732ab10fd5869ef81303f687e67b1d121472e28ae8c5359294b02c051e3c88417d75962e31eedabf310ef9ff0b3b5df897ee0990bcff52cdb295c62ba385aba13fb59aa76dede2885ba01b34ef3a8596ae89ba60a6da54822cb27a1feac4a678fa86beac0d9f3d9a4ae22b799711debba7f8b4681ab2d5867a8e454be23f041583c0bbe13b6525bd9648a52f2efa4a1bb81356b49d4d070c2851930d327825d41a43eb45b7312f28807bd9a43c5702c71083c93b9ceceafe36d97ad80a33a1755c2e09848519458b37a01fa5711163c0b21277893398947c53a30cce8c794ac8cf377008c357d3ae9c8acfd2785f0b33e45020be64af608160533c9a3091b05a7f54be95426b160e15ad04b4f0f9519784b1acc4c7dd19e967235a8c9977370f05a9b6559ef30a0e8063cc989f29111856f3ff00f133ab9554e7c7facfcdfe4ba4131936610f25e6256fe41a99a7a41dab8468fecf6e02e12a3c28dbad6123fb901bbc74933c87f41e5a50532a57664cb272253cb00390fe05930a4665965eb69552e955c48952c4fddb41e760d879347c5ff72c07e67e1e1c6f056b77ef8cf67dc38ac456b8f2a1b64ed535de6bdf8317808060e6ae5fea9df8d773c87f04545e0347de70aa534a85c1196ae48df2dff8d1224ba22f8d795e877e20baaf7097c7925bb13629dcf8e0742efaafd29017a000524c60c77e7de70e1d77476073c7d4505a5d39b6cca307b64f78e13ed5350c358caffd247f8509070addeeca077e79ee0f6ec5e162828f0db5780e22bf940b856e9390078a8b727e08021b3ae66ce07c90dba4055c9b96d45bbe1f3a2ef5d43cc3585c23ca0e37bed865b231ce0ad39c3636d34007d39fed1ae1c7442dbfc68e592f9723aa8212b15c17298c22b09360d9339fde55c99b3840678a2846ba2db91173641f50b633118a8ffe47556a504a58c4fb6c82a36f6183aa139ac513efed9d3211b02865649a424b2ae9a59458a83dcef929e21b923bf878c67693a1ef0d8fe06345fa6b204996176fd09f7cd0a557157dbeb5f1f509352b0913e197a48c632add66b789423cc69d2fcb3b9b464bd932328df156d8669c29b2163ed5b4c70b39cc8fdca5e20fd94fbdd4f8abea0b324406893426a75c4ff973cd79247088f7c758d97f9ca922acc5abbfd6d8b1d627d736e62cd74a9e4f97d3b0750097bd483272a06a4866a8df1cc81d408d1d0b4555635e12f92c8c6d2091ae79a2a64f21f4583294501af451b6eeb04a4a4c4636b45f13ed8a53a25371b3ab9732776c5165dc18e2b3bc29f4e67446093fcbcf3b2c8e603c834025a123a1382e2e1f90a241931ca26118a280f11e09a04a8f4c6aae7e5a05aa607469d1e7780d89e90db0f16f29016311ddd20780ce1308dd1eac020e551d7f95ebf88d2efc763be53b01529660a325a9651beb03f6e6ea2851afda06dbffb70ac9c9d93fb31b68e065b19639a5d46d02aefa0c9a8fa73edb1d178149b66ee0c33336860373ff8cab3140febe81e24aaea5e8b204d7273f7c908c38f05fe039e6e51faf5b64323ebe78d038ce641da36f98a62ae26f836daf5408095ea6f26ecd74b691c6673893c6745547c36b41e0fa8cf10e61b3ed0d8bbc5a407bc1a10056ed04f630c1b25286c4c197167f71790023c33256097d2f908955c66d6d81a08527c3c3eb5b316d6521c97834b001a0bbcf9792450de683ef9c3c90038dfb94f4542dff7cca7d8da21b31be378182699cb1d369aa22b24981ed18f4e3a5d3f5b2c8e36d8d8a94058f38ed16923b382ee716abda397e85617b9f004fb4b702c0273fb5dca8d02a1703383c58d6a0264722115e92c57e5be6e2986d1953a5f3e6c1de35f0039df808e790a260136f4d7d0ffba93752d77982a602469046afe9c929b96c2622499169c595d4b15576007ad936ac804ef7b22cc9b57e92eac8b08b165be0494129012c52dae35e1a7b272f2ec1a6fad4d800f15c18d903c07ce2cf547e33881c55e53df754b20914f4d430196b5452e3b0f106c705ba110fd2de5518cc9f41ec1fe0ebb26bdb885cf012a6620c4bbe9dff22a6e61bed9afd0dcf3df30b97165e03e2aec0c5ffe13975358403f72e1b0f33e360cd30c95a579c97a6f977088f8f7a303fcc245925bcdfd66c84de27932da0e894284342e6b742a79f66a2e910c60ec83280e1aaf2b2bbc5d9feaa1fe8607db35e5e9906235b545536b6c5ea97c59308751e0db8f0f114ad10c043f2d71a5192c6a87ca82d3da38eabd34a7f2a1949e01c7241120a51681034478b36f7927b7f48ad5cb40027c864ecfb31058639d868c031ac486fe2205cec352b6c8dd2fee2a34b4adcbb585fb9c51ec40931115b2120fd56b1608a50c76d9d3d046d3d6a9220b60eef1595f3afb411c2780cce73c6bd55e73fe9cad9275a0259f7f2fde8568ae21cadc215116fac845dcb3fef6af0229503a3c87d1af29f5f788ca2ec95937d41413cd9e4d3c01432fb1bed065606e4a5194fe0dd0301133c053041cae868ba7fb39311e7040b3b0e295c489cf0d34dd38f048890bc57fc45862687c854a0566778dc50e4c6ce028a3c43e75a3f3bbf4a4f6e0d017bf06de6cc930af6390a153815a4b1072423c2659a80c0aff053ae442a66ebc5f307b1594d0099a08a50440d9d0510f823e8203200da466b16b318742b66cec2b22aa571e0e1bbfd9ee6a27cb91d6a410683640b8f3e9f30bfb5a15d0c1b349190971b8c8319be426e6cf55169c11c7fa250ba8bb0c6869df4f0ce674fc59491d8f609547b55a0d83b6f44d229ea27a6895c3d407da22252b41706eb7006f5a029486ebed36e07183f9679a65757b1ceb486b29de947f8b9eb260d98d45b6de9c7b21ec62b05932778c0fac29efd0b6ab553f752d65d02378cb2e67389e0f12d07ef0e664e163aaf733e42f34b0ad068dde5be711551ae235497cd02397d5419ceb95137c113bd9996784908b8d7c0546c812b9e87bfbee4355b3fd0aefc51b7b4c7d7b36eb5fb040b6b0e3805f3875ca632e6d7dd34389f632dc9fa1412ae69486323a92da23e421f8c0f02e9a2c17d66411c7c1b4cda0dd02ed81cd91c0e54374e82421ce697692c9dcc8e39c2db02f32faa2583dd5ba1cc8c87b408fe66adf2844e90d28c549ba38cccafae3c09e0eb1b99cb8513f3bfc56e818aca61e4be85aab382e7c7509c655ce7ed396f973a7d14772c101b7df2be4e2495fc1f604566c89a242b70f03d70a07264b8e01c1a6ec1bcb0ac790acc239706683e094b52c7ce43b9a49d3ebc4beecb4d300129b2751b50ffd9fba7f829b5595d069eed2483ab7fa69cd318d476d20afd142cf100605cbfe364ae78d2035fa6a9036330cf3d307f1632e75adfa01a0dc5b92e9649fe88f398b8f7c130367db05561dc8336df2d525be8bcb78d3888c31dae7495180c26f741e91cfabcc8987ae366ba7c23adf78884b5be916f9d3c398efbea5c9d2055e86b86c3053a49586d27f84759f5aa848dc2bb940de6b1995c8c9fd624f1324c53405a08bc91a2a2dbaf316d13563122edc210f0fcd62c3947c27b749cc5c97565b7f503db775bbb24ee7c5f12f133aeaae079430641e3cf3a8d1020edd2675c1a93bc333a22c27a603823bd1bbceec62281e8f01c59949254f31dee7084f92979cd852b8d52dcf3f8ee2f8728ce146fb6da38ba258278698e96bfc18b47084797662570d0dfe9f4126606c694d99fb4a068d6b859f1b02ed61acf73429bd85d9810e3c25c8bcdd2d2f2777e529379ae67becca97436944a16350fc452249c15966129ab8fa260745623e3982a303796b37999b3b71c8b9b68ef95656ad6fdbc49ee3369abd6582e54206669cedc28ad732ec59aca1a2b133b10f1b1308acbb6741bf3384ce02a27502d4676e496d7702d395f0e7d06ee54d5fac7220600f4791774fb1954c5d3c6bbf438ba512fc91edd6b5a8d7528d6cdd3c2e9b998d675abd42d293f026582d8fc501fe83af11e50351981edd58ad6239f87093bf97875f9469f92223ccea89c95dbfc25ca26eaf80a33055e62bf69f0de5857998bc7be3224911c7d2a0ee5e7e71b52d732f7a790dd3c6396526a2a6cf6eec2be8e8a0e6c691e86fddac6757be881e48f0a5fab50b67b34bba1d09a4116a5914e583c6f8440eb15ceca6ee607afb0972e3d01c17b3bf2ec6dbfb61aea6446bb0bf06435c45d36d762dec7eaca65b73cbec51976ad62bf63c70c8a815ea038964864809afdff626be0e6d8a73f0027ad8b0d92430cbce48b5c64319055a35f2619a1126bbde9640376e6c4cd6957b8106faa104d5d92cc30f9b379643aed1b8d3d060df4b785ff0d839e610a1fb3320d196315ef5973361395cab69649820c189087d8e8ae04b817e72098eb9c5e55fe3da46ce35c5c42e4e4451ff465cf741a23c330c369a2cc273955a998474c830d4cc925bf6006beafc0b4d44637cbf53668ceca38c65c02c9d6c8d4726f83c2f703cae25e075d33fdee8441ffb60adfa01fb34617f6fc6d816a01a80b3103dad2936df8168c92ceddac044d994c2aa71aa244b067300e8f848e7d6ea6bdf265d3ccc9bd2f8ebd65df07d8dcd9442321721fb5b21fc7362319fb23af2b34554be0bb40f3a7e7baa970a5f7e53f69109a62074789e97a53a799862aa004f108aa9c68378e5f3028f1e116821d733cc4d5c505a9fdafe7a14d8c93b6245254ddab1ca8c35c7885aa02146471e2457d7826044b20dad7f502c5a1b098c6879be87fb33abd33cdfda18eeddf052cdc0d10ed0969a06e6341f2a6553660204a89a56b4db8c7fde87a0ab691283bced81c316c175593c3bdd19c78f57556554d2a53826bd33364e8d56f709f9c28bad71bfb21cb2f96da7b28601a27897c4e02c3ccb572d9efb82ea42ad9d584f5d1d4ce230d6a39ab358aeb9e425baa362b4c2c660ae23cf002624d569fd96fd90f4791bb9cb2634d8b63e1feaa0840ce0e94e0d96964ee2c6e483b8b149d76a2b48b33245b5227c24e43573c4ce7c7faff47b1a1ddc5cd20066b6ddad6e2efa2bdc46c4115555c0d34b2377d05546dcc6155ac16c46b3c0274360fe73af00c45935aa84ae08210320590a076f047d4bf47815b9a8bc9ada69833656d44f599bf5459890f3ca520665c9ea123d012f2fe3bf5109384a31245d1064e80af24f3ad3afe387bc48f746773ca17161de097c3558e91b9a1b42ac5089394f24665b9b50481d80d4f38f2855426904ece1cbfea8892715dfceaad298eb0dd61e2603a60ba36952e7f143aebe451a6eb467bb825bf330cbd9d8611118b5f870a1ac6a73632e13f4eb9174ddb9fb0772dc9aaaed2308a1e8c8e48ef4d39e0ee614ed3b3562f1040abcfdc6a90927c035b89587731d3b4437d146e479218fb608bf6914c12f162f1582166e0ef2e0b9e01ae5a056c3823d0ddd4889f74adbd9971297be9ce80feb355941261b4a58c6ce5a3620eb8b886caee67cd0eecef1508ad75ae72baaa88f234a09ff9ededb3361beb15ace0edd28c51dbea1fdfc70fe92267638cad53a67134a70c853834836e209fee59336b75cccce97491cbd1408d92bcb54a61b97b34b059780a8329ef328b2902bf2cbf4145150f2b525c9bed7842052ae8b5ac6b3750776436330ebe22365abc1728b3c194797ac87f03f63d85e81387d0601806fc45418d00539bdc0f637d5577ecc684834f7c02eac4961aad3b48cda3861f77c549b557e1a2cecd94c3d2e5c9097f5723e4d2a44c99af97a88031fe48989c97b53a4230529b4565fbdf857361d2fccaa4c3c096397fffc05e451e9731d912cdadac0428e988dd8667b13f3e479a8099538d045f58477b364d95ef6790a765db82b82788b6edd13b42542b3f0063cb625e7bdcb6fcb9ff58490e753abebb20d713b8c4ae4d92ab6ab023c75ad8e7728d8270f1d803e4b1317080fb3a119882c1bb36c3c4af1332f2e7cefc5e75605c0ffffff3f