PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 55196 ba5d6dad87e0ff4442f4f45c72febbee456167f04ccb616662dce1f203b38f86

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d98ad3ac667ebaf05f569e7fccb902a5a4623317355b2f20705c992419b7449f
Certificate Block Hash
ba5d6dad87e0ff4442f4f45c72febbee456167f04ccb616662dce1f203b38f86
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b2030000044f0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e0d2a7b997ea79361ef665908743829d1de31062e7c7f6d5f29683a99e5b7a768dc3562e347242f933ff367d536a5028da9cd5bce6e9a3f505c7430921e0187b02cd587e200ac60ee4d901d8107321dbc4b523da724951d159420000000000000080000000800000b2030000044f0000

Raw Header Hex

00004020f871b0d97f0001a98fa681693da4b642d4e4d945393bf319c2b4f3b508855a04fe0761000f1ad46de096de2b67a8ea517b298ed5028059ec7b1f3d12fcba27eacd7a0a6af1c905189f44b71924995c70202f5b35173362a4a502b9cc7f9e565ff0ba7e66acd38ad9

Proof Data Hex

59,560 bytes
1212160103072473b9ae5846fb1694d7bd14e5d10b7c5a0145bd41793114b43bd3274fe1638e367648ded1dc2109eb934841818bc2f61333f08166047f1efadb8667a87cb643c160f1d9e7ffef66bb2084caa9d6cdf705c18dedfe857e4357546c8e7244e77be4cb71d1a17776286223994ff656587176bcf48ae9eadf458ed23eb6b991c999fdce85e58617df9dab030b53af1268b78821edb32ea1a3732b3362e0888692850b85de0799b43663d5766bd640c8e32a8192c858b3697ca6d7bcfce7800c00ab8a97092879dbc53e42616f48099c43f98ba8aa4bfac126125dc22709b1b4c4fc782a9c03f78b64c60afe07a4637e5212167f51b34e3e87192a51a15371a9961282ea194bd8e43cd9049260041c320c756bc2b9c6569e96ffdbd6505e48e6fe7e71749de0412fe4920cf67aba6a6248e0082aa96e8dabe02cf66ad10bb0cb49ac005579925c65c58eb18f078bb17f99e0b58a1bd48ed55e475660700ed90fd5cbe9e842e4ee7995e5fe651dd6fca4fe74ee78289c90de1be1a0f3aa2f7f0a91dbd441824e4e0f4484bad1afe187542cbdb860750a8405564864e0cbfb37e724e20dc108d9533abe944296e98783a1872265c73af31a037bc716bc29ea41d494175584cc32cfcf3958efd5aad10a74d89f445cf9af57b30ad4ab4fba5c33813f481f1b2e5194c5b6ef93b778843866ddb925e8b6c627baa73399d18b2bb04b5402fea407cbc8cde1e5ce5fbfb2710fdd675d480860197944084eec1cd5dbd9fa7134cf6df4d9ad7c7d071afdb081c7d72a8e2fcefc3b98d58cec1a4e73b984297ceafaa02590dad3aa032507822961e6ae9ac8fe00a6f312d6c7106bc7dbf4ab0a3d57f1e04f80e37e6de8a7911509725f17b490c727232f317a4c628d71c2ab6c6e51857a92b8bd7dbbbe811cfdf6534739ba0cfb4b3c0d71d7eee3c991128cc62f9b2e43df73fe61b146d4bec249f492338f5425d462edb609cba2fcc62f70fc297a485f4fbf2551809dec97b8820c9dd101fc9fb3d080a90df04d20bb2186ace7eb5a30e8aaae9e0f9dcaa01fdf54fc23b8f61d15cc0dc3cd5197748fc21e02f7ebac18306a108e43262560c2ded4c533687e644c8d418708e388f33d44882c09e35ef5c24444aebbcddcc06a69e964be5ef0d6d549345ef8fe4266295ea13b74ae76e3df1e8519434d6ef4b57fe83a7f11834145234b2b146fec220cd2d3b2ee8e733d88f0a663448faac3442e48818880ef31169be1510735cdb619e65a7959ab34af63149a4389d7087a6d93b7befaba0fb8ae8a1f95aa7ffbf7cbb972627dc66329da54c2e59dd6b078168ecd9aedef9f023f21f1c08c31ffa28a06f9567b4231977b4dd59d08e541a3766741ec1296079cc05317777862b4879499ad90b8c19e9aed9178f105963e0d231dd3e9f7d207d77c6a00abdb63100a1dffcd79096cd4c3824dc322d19004aff49e408687405d42e7ef9264e78bfb99660493d1bff705a3e30876fb9422efe4c9edc1b743d9f1c7b206d529a973991cb71886aafacf5404f3ba8d9ce1d59e8aaf81743da5f9dd80003614d4ecf871907d52be9de01a90377aa3e2b7b825cd69af99997d5e0af34deaafc5a333a0bd6d1250343b3f54c68c39f122830095bc3bf3c7401e08d021abf58db95914c19866f4a52cf4f75b25cef34746ebed5c4f542cb8623cdac464fea84a2e521643161f7b5bdddb39585406ceaf05ca54750de74cd223636a4230afde344ad884392434f4ad35a67f360b5080a5a89e04bbef3642d436eac3599fb0b551ecc15d370412f5ce61ae65847963cd4cb673ab67f0d3c11c258f5303c8221fc9231a2a9112866d13a6b1475c5e58a4415a3f98c2e7906dcfa040a662c4d05e33d14215391e85e451b56ffe44a6da8849f36bd70a4f55542f9519419a8ccd17d2562e4eff7d4dac5de4d32e24121dcc6979161e2413933e10020dee0b6ac62b18eea1dd7287efca50ee09cba8cab152b3ac6befeeec29307f57b33294efb45fd1dbe0c4da2094720a14f0eb658508f208530c40e888b3b30b2d9f9ecc27073b8cd30da7351cbb291687e2d42e0415c25f7350089a1cb40e3564d3c530453b93587e3fd9685b29b6422cc685ac4d51fb5c722bd3cbf011678d0c9b0ea0dbb34a6fe5b817b36a00afaf3cdd9f0ab7555baff2cbfdefbc79741decaf5df01ed8998661c9cea571b3074db0ae6d8476a4a26a73c4a9f531a4facfdd6ea9ab10b27fff56cf76330cc32fde37ba20130827a3211c168885233eb4598a350c512856f614bb9a91d4c7a60051ca5d2095a0022a529366b54d687818e5aa6cbda43ba7a357ccaa51813bfab5b1702638bf50f3f7728debbf1db80fe753e1afeb7684ce93a684e93b0e2e645602c6fe74c8a9dc0e39ecf94f6fb787ed0b1873adc76943b7e427679520ecb59e196a5d71dea391e44dc9ee69f578b3582d94ac235af7bca4af13f4b8c528bd96a46ab38b44125c66048e7e45f35bb669c27a9b860674c0098d34ac534c5395e571216a157766fd2f07552962c6fa6497213f23dd665ffccb8334b8cbc1154d79e770540741796a74aaef1436b6f72ea8f4fb459b69826562ddc05b88be65dccf46065793151a39f764a8a780a6638b1600aafc31c507c6bad2526b179376b4d78a80635886609181f4790280cf2e898491932be6b666ac5887db929f1382d4eb0165dc6de81e356d4435389c6f2d25a57327ce8ec9ada54936a9a8cf1845e55745c4b3cf3aa3865b7c60f942b84415653280c00a796129b4bda080a64ad9aed55f43cb6fd226304ad3b69176d9a4baf002ed0bb15c2d8139cd2ce11fb2a1b20949dc88150f00335df0b8e796451a604d3271a0c655ad675cd31686d237107ea50176d366b8dc9fb1901c1e53adb5ca4cb1bee662c45c2ac817827f2f95a2699783d4c92b7e0e51c2b28221c116515cdfbf1462e0dd58b7288d7e46be396b64a164f63460ce5e125f62790efea4d0350aa4c74fd5e7ccf1e82009e53a1d627588c402c59cd42c8c5e797947e4fb645310d4d796da38c38d94fd9eb20fa838b9bfb39350431a4ce47af784d7c3f1ca51de559e7744026d0c495138582acea5037879aab3cd98d29bf1db5e29493c8298a5d6d2941c4c41f94c206cb317c7af2d19903c45c2b3ae5c8e2b99bddb696a38ed524efe39e92cfc1c4536f8679d9c279b05d33f9018e9f3d1700534ea2ed66363ccc57e668f5bfa679851148dd59f313d3947060ee2d13d9f1e761c076f52b7166f3ca35c3baab5a319096d679db54038f398a82b8d48405c10c6f890f109658164d0a167178a4d128fc927b6956e92240e1460092e387b6ac42dd3136981431e8d95e26f09ec3018c1a73e6b20a4765cca26d7de656ba8699b3a63e5fcfc2517732612ec033e4f23374b1dac7c59d2164122fc49d09a6e60fb796c3a2754d1545d249d8a92ef19371ffa3bdc561460aa38381b3a838658315bff09e582e5331bf9d401348701e97a7ca6edcc9f5a7c898cad16891bf3a44e449c9d1da7358d82d70de4c1ea7b07d29c54b3049e3e3f8b09f67c7cf58f0981d2cc31dce8932b3d10a793e279e7e2a504b73cab881de1f8ce4461362d7f84e026135b84dd1e2d9bec5dde262823d43531b2696266af08c48e5b1d44ef6c8fb4c86685b16659cee3d1ac6c1e2b60e4b83ad53304d60f8d80e94fed6eafe1a3daff8d892c21a2e96fe53cb6a4fd8ac337a0661a8441503bc14e233ea37bae6e93b2a16fe3f1313cd6fd34cc51891749cf3e71bd4cd13b5dc4830a77736ffdb39c79699bc20408f9a8ee5c0f594d5a10388e5c5d0d6ae1bf575f6fb9d1e8574f1d165284e8df601d234fe4b28a9e6547c5df906768e9e3fb1ec95f8ed5e616ec549c7bcad706e52fe59e79c61bf1596bd4926bf521bb36695d48429d4a3872da67803ef409043ec3952a00580ddac319f47ce2162015206868186d1d71145bc40617f8fd1b3b490b748ab22c7871c0522d761ce65f07031eabc6f53741d923ca094a2034f92817c4e061a6a44b66ab170eeef50f92756823cd8d166aae0779ac2aa3cb4fa7411cc59e68109d6bc88770ff9a3434e5600308caebf5ccd6c24ee5eef03ab0c8d89b89fdf01f4e95a698c302b919bcb5f94abb0e4c392382a705be6aee5caf13f30b2119d798b9e0d94d7852ef479f348cb85f0791c750de575d3f905555c5a43e71f515f2a6dfac285a6fdc65275af7bf0e38ec21e1b017ede6c7beb71637299efbd97da365235b2e86077a70a3a681664d1b1bcdc8cb0af1e532be668882d2063012dc376c5a04a9acb53d45613fada554cfce614676f445525be8d1bad5212ad26eff34474de90c925b1b1d074763b66425e88437ef75d47c6481362787bd8bc1942099769ff44a1bd72d375b360bca77af3739411362ddb4549ff128146b5a63106f39eb6e1989d0245636b582d67b5a04cc1ec337eefb4d47cebbde51708aacad122a1c5fc85ab694116a556a2cdb4cd12a30b5cf437bce8dc444bd6bc86a207f5eb93da0fd5d59122f01378e9e566845f617690fca03b7bb58f8696bf7135fc8bc08ff8a7bc7bdcdf7de0b6ea93497bd285d3780a9192631ba474d2903ccef4c63f2d27f9176bb448b3b5630e365f3becedb4c5960d556e0c56d48bed28615b21770d0d86c870e91da841a870c4bfaa0096874f5e30005fa1ae7180cd13c0463cef5f48abf1fe5bce8126602fbd3fbcca5083fd59ef8573368689f107777171f1cad02ba5145018616ce161e5205951cae2057074b93ede087164a2a5efec02375fbec2a806aa31298c0734def955ce0a03a1bf80e01bf0749e4f7fa9f39ce3d8db6bdde08e97ff04b73ef5de8b731abcaa86eeb9c6eeee37187e56c2a7d526cb00fa5d34c7de7d3ab518ffa4bd98818fe610d6fa0e3ce2255e563785e3e30e896690b2183af0fb7587b52f3b1910d2c8f35e299d69568ef3427bc7b726a984d144002df16982006402dabc31e5a3c94e5225a2f32c757321edb16baf5e0ecc42408a0bbe0bd3b82d11e1d5b25557c06ea4cc699a94c2441e5aad7e748ebd9b81125a5f80929b6f1926213656f4541fc9094d93e2cf7ea53593c675250941f156f92cd081388fdd481f4d67f4c4d8ed4ede8876655510dc6f68d0ac22fda8458d9fc2dc73e5a83f4584c93375ce89aa3ef8c8f7874db3b5afce1f4ed7987c5a3fece3347219dee1e9a2a4f3f93f2b720cff70e8cd47f00965f75c813a9ce47e45e25fe2bac9c31e2700e1f75cc94c9e3222f92ad278d7db4eb53ff3e9ad927c52dbb4122a8afdd847a99a1f4c1cb5e0aaad275e9a2f1eb00bc139e2d896d711c9a0c08a904692fad1d8d4c2df97aeb9cb5e52d26845eeabb06967ab8cdccb7d3d173f55bee1486e26e84bb3924d41bc4493e23e84e0a547587548586be02aa21db0cb802e08bb85ad4f8bbc70e18a19c1cc23ab4df7de6f8008adde7c142c6fe3f920f5b6e3871f22c1934fce8cdb0ece2883db8e13ae95be66a98d7f2480235e5e55f92aa6603293688ab8df8a70920b13fe0c6843105a4f1a509ae1698b1ad54d81b1bea95456c6a6818269dcc4b24666456e016dbaf92977eb4775aafce0a220a34fffdcc77846951574dbe64f80a81d666e3c171c84b4c745bd7c4160a194934f47f233fef81e368785ea1eab09e7d2d68cc742e163ed964d9b985f7b84ac6a15259de73f27dde650dfea5a144fde9bcdcebe68e378aedf61c92e1951d48376b0520d6d319d62a3e9353a75c8e824feb1667b223686ac6565fdcd1e425f4013a7baaa3d26e0affc73b3ba99eeab0c79bcd29a94453d77a70121f096c7e4dd41a4d0b2391c5250bf3ce28797984128ebc06ebed1a6588ed8e9a66b23ea62daaff3a6aa9314b1acb01d952a892b701af5c6da6f32bc4afeab65ff2ff33bdd50050aa8c20fc44ee389456167cc701200a079e0b1281d6e077d067763a376abc832c8705744be86e21382910dd0d793f3ac7fa0a67b0dd2f5d7c7356a5633f904ffabf666f90f1257a6c2abb19c34f0f4a5917f9adc08a0bdebe621fc1e1ba3edc434e3f35b977373c819a3bef8cf2b8d67d3bdd91686eeed35d9c64c76324ade577bd8ad0b788b9f3640d786ee3c8db7fb32f1f2c3232d28655eb3fed6a43b97c1f5a0ce65ac245b78dd6850d29b18d958579644d29375e31703cf144c841fc09bad170ec03f0068470eca287469353f427dd99829cd70e00d0e5e3b03b8a0c4a370dae374fbc971e05cdc353d0e71f1c5171bff6bdb0189ddba5bdd2851a2e96099ad48fc9d36b16f23fbe8bfa3fd0b7935c717a85a7a76c5768ccca25db9e108b25ed54a38ceb4baf313a071a3e06dd8af8b1a22f2f3ca018e742af6713538ea9936ee89578dfdba3f14f868c608cad632cb4dff504d21f521bb60890b40f901eb8cae38e75e7e89b498074c99e1283a158691d076d1a0730a30a07ac8f54dfe7a30d73dbe442a7a651e28e7e9a54006f34091dcdb28ca137122be25e64254705d11ef09921dae9c74d37c9cb1a0cb997ca10d9d45cecd3fbd1c4d4dc39e6488823d5feb4de8aa62aa54515008dbf5119b8cf21501639a2dc91e1c5bb914ef83c4e69d6a63ad017eeb09d4b9c3279cf61f90d552343f56d4ba201cdce18d3e8e2c2123f3fe9be0bf567b9aa8e26d7efb35b87ba7eb1279ecf10c69dc74811a076a5a7d3f00a8958e1fd86e5d314ea972d8177e96bd94117dcbdadc1bf495bbfd3c5b4b8e59a92d050173d176e155e0653570b094d3b606903496d988cecd1195b70d2c106c9d446f839cbcdc44a3063536f5365a224659c3e73bc965ec8f5d0542ed6d834c1969e8947668ff0d231a363c0c6e9a7c382d695c5dfa073519f642e8c035ece91277bedbd58e084d49afe292ca87f1addaec02ad1755bf5ad276ba7d5ece027fcc707edb8da36788e7646cb042932218a1ae965f95bbe3465f80a2a536f62fc9f52661de5533e286193950e5f332831437d943b3b170001fe06c5dc09d85e3cc624b14f1046f7a1887003c9bd87c6ebeb89d2c1a94e1040110735377f4a3d4b3adeefbbbe095ed43b3ee8d3202ef1f6cb1630830bf1ebf9dcfe1aa6626af61df47dcc0b97c739ec7ececb173a4776da4409b4d7282a8dbb8f2df2792ead92fbfddef5e55d2f361e0a93667b07bd754c04228dae922b754b99f57bf55119cbe4c1f86c481f2d4342c68677eafe234a1d83dacfd6f1e01cbe1eeee02f2a8a43035cfe6f6fe0d1126ce1be4b91afce27e3afdf2370f6305c7cc9d0e8da1abb7e0ad2568e69442967dea81a211816851816f3e4e9d5a89b97ae5032eb701f3316fd1c201db20685c29aa1969a728fdc74e1052f52ded37078318c8bf2d501a9c7d4c0b7b1c9f3cb299291f52276b110ce5dc88477c28335e697896dbe03229929f6a7f0f5a3145cbce6068a92d1b419a34b55d7a441a2e26a7a3d529b1c2f5397d19b166160f0e2192253eede4f14fc74c9f1f970523192ec34c3276dd1ac8c0702b2cbfc166112017a53d524ec9b5517030a94953a896dc05dd78061be1046cd2e37dff15e03157736665d4c22a231af225c42950f2256ef6a84788c4e45665687daa81b7d8fa9020a94d6451312746157c63497672b6d4573988c9e94dbc8bd8d6c4f3e4b74630eb964084e89c2bee2c1bea01f905ccabac84ed561e33b1ed1e88f2a982ed1ab91002442726594f30378533fc74dd7c03abcf18f6e114a910c548c8b0c8e45948ffd743932a05c6dbb2af61defd180e084944103693b5af33c8d0f2d6a81fa7af4a8152b74f38a32ff90333ab163397b68e1035b8aa674201c14b9381c8f9fb7efeef220d997a7c4e3f0ba80e8c28e7a2b12d1eeb91b0b912526986d29f5f1b841620f41535c99b569b6f97e8306d2e2b6cdcdebe2cacc714fb24bf717ad5a28f0a0c6daf7696afc4964db96567f49dd7cc573ea3f9177f8c16f780ba5c7a7305750b637c041d6b3e62328ac2cce6ab4b9459edbc74342281ba8896d1c97afc2cfcaf89b14f190ed454b29995670711ff91d3d61bbb021b2117318fdedb3e811f2d0f657e15b1adc745453df2a819b2a3249664395adff14b4ecc6fdc174e2174615c873e9ed9621660c8b790129419cc494c75c60961c3291de5308c1b7095418c9259a87c72d7415042d9b18d1bc6174352452e506a33d06df4c7ce2d65b006da22cb1a1fb5d4870becb685ea699ce19fdf2a7d36f54de953d8ce71e3906c649a9bbc4b2e6c4ecbc2d6ea0d8d91a54e71c4b3e88878ad23e6cb4f5646efcadc3a30ab56edb72ec2894f1031844e9d33d8003b557cc10680cc9618d7d8a1b4dd6cdbd8e49ee166dc32b16e5e33fc2739fdc6a5d17de34be982d17e4855785df669fcdeaa1f797746f573d133284b26a685c0d254341089a5fa52c588e5e1505c4ee162eda9634a9c4ca1d8e55c3156efa281c4d125494c284434c0726f20d532b1d47dbd44c47ffbb8664d5d34ecae26ebc926d511a68d0399cea64e17fe938633698fc7df51c7c2731bfdc335b76d42fbc313664aa8bcc028b52f91b7c160d2dbf42b7dac514c358e1932cb7bbd9968a8e2f227d65f4238ba97e9ba035d2151741aae27d700543f2e9e8eb543c2b6603d8ac03f22ba23b96def25d85bb19c97c10c5e032c8b83f7e4c94818f29a98a155fa6e753c9016dc296de78e803f56a7a8a7f98bc393083716a35c02cbeeb5916f4e6ab72b3f8a1f3517a6823f488fb9840b5183f16ef849bfba16e1aa4fc6491c07ea067c4ee59cb5feb10f4d4fcd1340f2d4b1cd698260a8d92a115f33ccc2d7d29279586296883b60210a72e0e0714ad6d16858eaf3d2f2ade96cca69062b930a6d49f2f7074fec3c54759ecb7bbcbc9939a4314ceca715cae531971d1c312bf4270a066fabbf4e1b4904ea8c0e0ea060c88ef7557e5930c17e4e071f06e51fe989cbee985e8c935237982301ea52fc260e390421f1af454a42e0b135251cd83c2def4655e903d3a22c8a639558c23507b885161a14e4bbb413d8d93faccd6f258eb820e582e7a07c20d2d39894ee946170edf0757ff8d7c82e633543c0078ae868e19b2113b12db2d00f15c8dbad9c182042a9dd93411a97faed7c478e3ab2b7735d0f72d76e54fbf998473d7c30395f3c048359af0f0cabc40716a2f4bd43b012d5c2ea9e42d00d43064f7e60805ec3acd4617c30b87c561102a0a095f3e622a891d9c81d3ee24d58ef867e37d6b31c255ea72f11afc2d1a928961bc48d8375abaa9f4a812026d341b200e19e5214660ea7b013894906418a325630bc55e0f0b43401669f4acd5b977b1d3096e9bc1ff936c80c75e475e70f3273fd8793974eca188346e8691c80706ee253d729b1442e35966c2072b52f645921c3b55b70296b59dac3227b2abf2fb6eb19ba71ec411795a52c10cf6d721d5506584b9963c222882a71ebe61933541735887350ae0369d6e1bf64a7845ea80af09f948ca2f7ebab232e216833e7077d9dd26146ff0ecd658a6e3f5f09732abe3ce45166c5c653047762043f706ce1019bda649c48e34d0fcefd0d38b884fa59642b041771384cef19e4f74f73b691ad8d883a9551f09b0209f27c8cbc159fb4ddea6b5b0bb34403a1c4b92649a168cdb903dc6af292c456322a9b56b3ac8cbba202ae60c994425f081224779009edd6749a27d9fd05c86140d806a0fa35800d4ae32e1313ee7e7b5edbb0d57de9edddb4548fa2836ad9dde12599a7ae9e5abcdfde7089c8c38bc559a5026ba5c3add25beeaad8b7bc9ceeaad9a22a7c5497f29aee9e9a4f5d17ebf4aeed5ebc072a65475a8022e90bd275d61659fe7baa368af9e20d9d94994a298d24a247fd549d20d5a0c9fbee55289a1abb5096152f7d6ee5bd2dc070dc5541a027f2cfa3c9ba75a0a89e7b4a5eb2fc3560e468da459ffe2811e746aaadab74728a6eacbeef8dee4818b66346297d2c0fdaa07943e37b5b504be01b0d1f6415183806427e1d0936075f89772dada9a6cc8f1e22f5f1d9a1cd7ef5f0b244ec57872b1f776621977c35fb4ed8d7c589853ba259cf8ced5ef30a4532ccd36051b4e7025134612381862161e55079dd728c280158bd28998d514be04e6ef282f0fee42b78e56a3cf4fba906f39322c22891fef19cca1002206679fece5be67472846c066cee9574d404ba857d42b6d41bb208a76a204aa9968c3579bbb29ebef10fa4e03b5b4259b3f5eaf446df808af7067a5f38ff5b81ee4bcc10a2f36674e2d4688fa17191d1bd0fa8a9081c09c12cdb3d57d1f07af455943ff0d410c36ecb0c69761eaeadc561c48049e3ddb5aac52e533989149a5d0bd21484153e46a88e7e37b47102d99bde42a87e60f9acc4586cf97874de40176c22a8f480e2807a976fa4f16aa91612faf9a642bdcf45fc0ea8188831934e959ba654ef226fc8248c3d01e6569629b6866551b464bc7bdb66634e08926730c2984fc74951f6593eaa6070f92b4bd3f16b121f64bb2d07b251f2d7b479a792cd60db39d0dae90a7cda394c8a8a58168659a0f4d5c72b9c88a9ad1f3dbf1ae30b41868d8549ea48effef406c73479d5d11eab0a0849e19c463340fb495cbf37b08d0413bf558bf5f82efb1586dad8a857cbc839c647d566aad172f759a16663da9a937120f79ba9146e9690fbdd6cef6a36e762d13ca826a222c303dcdecd54b6a4043493c8e3ee5771a1fca4e8d1789a9d0234e008c3cce1246f725b1c96a66c7f3f24b9a37271a648afd63aff9127b0d909b03c4572f891a7442f4cbca61446ebc8cd74f8141edbf7db9f835a84d2a8adcc142c3758a89ede8b6d93eb1bf7cb3db0937331b716b25a2cbea2b959af77052d1aac1d2532785cd884ee17d8809cacd1d7b77225234e8f5a40d2367551534d003f2c192b88269d88f77ed563d0865aade75e958018b4b40020633d804e6a502a6e4c3fad35d69ff9e1c3fdb88405ca021344f59651de0fb4634c1baea0ad29672a63ed009c04852bfac41a8db6dab4d3797d9cd9babece58907ff3af87d8b4a3152e45695f566bb5f8ba6999e5536773bb0b1b9f4671c894802f582a23975aa32d1cc9213877c7eeee3ef7f7b8619a5000e41898d68d05f811665b6f651fdacf8caf2efd663313751932a5be6d164ed1b768676b6b465023c84ea0396dc89b6c4e737db1de25b27aecd726562b3481470f53ab03ba52b46b5cac335e06723a1d0c6a2f4f2628c6e901845372a3b694fcd37019f007e4ff60ed9d7b4b97a5d76b492b531fb0bba352f24b54afe8899cdb598cfc3de5295dce1804b5850c9c806d1d10fbdf0f16ce482b0aa03e65b25c6ced1762f669ae96a9dc25d7c321f0ac14766790e06cf9c40dcc757c6b5eb3d61546f0db7208c8d5a1c7e99d5baf95b0240432d521f927029b4a1fcbd04f024f460b619e2b0e9a3698230fc9bcc6294d4b82b3d36f156a968d860b4d118b24347468532a703ea4797d1bcdd36e77508158dbaf83163a950f45b0fa72de6f32b1a8b81d5acf2eddc55f50a759306e8a23386e14aea63ee1a114a10d0f818a15807a9d3bcc4f441149c6272f4495b009a6d58d5ec0776fc362f015ede6d1e715aeba50175a655046525de39088480240734ba1575f2d6d451ab87fc139a47e26787a92a25db73b0ac075839db90cc977cb483ca3a1a6678ff86d2ffb92133941d8a95606822fd55d1e2b6e291cf6cc6e0f1cdd53a5d276a0987d6ecfb5eb87570928f62637999a7d586690df76893b1360a9ebbd83f8f63f0a7f304c2602fff5f9b6a1621a1a31d0da401e68eb58b96534fdd8568e923e12feef26e21ce80f7babe4b9ad2ae0fae928ce6cb4d710fb94e0f98aecfa8f919e97e48d32175e763b04b49e8386d26309756aeb8d422f66230c0e92df95ce28029ce59ce5059cb1c08ffa8b8ec15c675586581127e333c281676a5f6b578aa59c328792649fcfe0302c6e382891c313f8668a3600c3e275bc93fa3cf5819684523bd3973d9d87dd0f5aa8185aa38ccd851fbc428b37c20233e1fbfb7cefd6b89ff2e05d9ce6e4e3af1f667bd21621df7f182eded38cb0ba9e930681db20a64a867830c7ca6fe9708d1a8d2c7d70a848f29d1b54574978a8b5bbe8a32f3f8707def24c50cef6e5e6a4badb3da5a3a170491383a3a925478981dd57776ccad5ab33222cfc3d513c5e58565b11316a616cc343f64ed8e42e405bc9fe2d79607cd620cb4aa117a269e1eb1b5ae834b0cb3bd9db85c44464636e6f56aa781486534d16ab6ca4c9ff62887e8319f85e527470c208708ac9a6e8acdba8e28c4a73959191d415e3b4916d93b44b6450cc73d1dcbb3f7ec6ad03b84c4ddf5dbbc47da8c77aa47f4b8e01e3db6a82a2a7bbde399ea9ebfc632ca570aa02a1f8a02f35df742dbe536b4ee2edefe8f07ad805e4fd56c9739f84f69f43f9508b70bebd42f5e954f77ea242862f1b163c7bad958649b7f0385620eb8a007cf61ca0c04d7c65642bc2b746f537cf9bb790b22ee308d3eea92ad5277eec64a702a45ec016f2a9d8d719d5c06f902b4164d8a6c3e075b5d6d104f599ca30baaf66e006a72445e42a737b4c137f2156cf1fa876400baf6c2a14e9fabf3d8e44f99dfe88c7b0ff7762d3f1d2c27a19313aa482f5534f24f1cb2a46733a1c04b66f92d7b91bcb5880891f28aa6e27ebfb20c494fa1e2c92c24c660b405a10c79b6ca86caf12caab0e67c5a022f0e57aeea14ec6520177dc79835cce9ed8b53375401f6280ec206f968d4c0cb4ea04befaedd58870103bba21df995083925f567a3644ec00581a575ac922ccc38e3c0571fb5d584a3ae41b7222f91baafe1094234e9f402354c9c8e48e2882d9ae695920c18fc1925b2e88ef615649d407df2fec228cd3a3782fe8b13e7d4fce8345cfad0c7a29a437c5ab2c64653a456fb8b2c88eb89afb22e629a93af91683410b2ea795d03888cae55596578f7b6c6d6a132b678c6c5e039e71c026509f9badbddeb57b0807de070ad7622579bcc5c1454fea4de88cb69c155d1da6845dee91b32c1266d7ce5032f8eb24045412ff6162fe3a9cf8d4ecc8089e6ece8de25339df26d61cb4ba55d3928c7c23db0ecd1a0170bfb71ed1418edb5183537e636f12a96909bbe0ab5d7ce5e1e5628b2e4c3c0764fa4ed9aa7f2cdecc56f2438af575881c2a7d7de86b72e7cffe5bd4697c23eff3005f5e1df82ccd8c362f943128e27259eabe9444486fc6b3cf1c8e19004155cb8db986b2e62b5208c6cd339d78a6307809f764802327d71de3577ff368cfb934091680d715e10fc936cbba7f7f7e326d0565953348f568fec4cccbb0a802d5ae567a10b770f1628a07dbb2b33150a66d01e818ccacfd28ed8768a3a601c95c0c66b31c32605e21d93bafd095876ec5e14e804fd5c66697fe0ef72ea4799249945aa45022e02790bac69f97f1197afe05bc27887aa8108493196758047765dc88a049f2d7edee7337156217caa4159686dcf67319853a3990b0f6121c42a36ed486cd6ddc2ee0ae62933ffc27c75da68252afb88d5498e68836e1ca8880f5cf8d6e85794cf17ef8c5275489c398b64d80c9c66fcbe0f418c2c700ff2e98c3749847de0c048288f13142c91aca166ceeaeefbb661f7c926b942f6045b06df819e8fb073d1f573025ab7bb9929d69132ea24b88d7f790560e77b370fbb334962da003a47bba5e82653f641324bca40ef6deb8e271798322ba98a334cf31f8556cacecb54b9f90675192b78786d0e80d9ff6e889a3362f60cd8b10bfefd0320ce2adc5a0823afe05879fc1803a86c97e04bd05bfee3bc4879f9a46228373236f29df03fe94a30a47eabf28ecb8b6bed9515d0a96d57ef7439d79e94cbe75a5ff540090acc64470052cb25b8b12ccb7cb2d17fe4da71e5ecbaebfd5c3af9a4bd3dae18c940d0b739bc1a19c12547b41f0689cd6b7d6d778d2754c5ae71c2c21a47d11684588b30d4e5d6a08c41d8bb80abbc45dfdc4349d3c53778862db7deaf8930506516ad5df1e9183413972bac3f04a1f383eb91d0b53b54a678c699fd2ea827ee5c84763b1eecd0fc9b05e93c0d6192a8fa36b5ccbeee347c77e778673a2bb3e84cf57007107b6b2adbc8a9c39981302cf5963e30c187102145e1910670322568b783fef8825ca83534ae1f67be3232e6de98b9cc44fe2c5a017f6a40ee17210bdc663ee33504a02db801235eb8b29960c9792e434e5908fc21736de8d1bf55b0a9db112f8b195f82a20de02a40a9768be44acbffe2f5cadfc348b7f93329a92ce927d4bfb6e718ac58c7bc016ffa1f8464d5bb26c2ef1da0d4452ae4acefef9c144ac71f542f98426f6a0c282404be01005109e62a955c4d39695fbd96b2ca8036db0a369d078c62b929aa0b18953e49116f2ed0d6f72fb7dbad769ac675a1c0f2b33ccf3171141b90dce1c3f77eea7d6f9aba3460110ade32a25a4d8dcaa05a1b92199b6a0c60f350b09ee03a983430d4a47a470564184a5c975a6804c406448b7306014e082e50ba46ba7e6c642a1b8f3b6307f08573f049719c064b8b1d07f9431958c3513b587bc3bd9db4adeba8b8f48d6fed6f8097e81b9c821284e9b97664a56139d263d8017a0d0844426dd68807bae453762dae17edb9c4f2f138dce93d079c4bde19e2ab1313dcc10924cf7de7fe99a8ce9a26c4ee69d99c8399688920f3da9675ee42e245e30ef994dfaa0097eb0aebe5ddcd0c551a434eab043b8534ba00ab7ac7bcda577252ff173b4ada77035c3d1966238905e0e9271c76ca2633256415a81f8a94a642632c230bd296e672ce79199f3adcc8f583180d2fdf22592366cbe809f0367f10b78e691411c8556b9c5f6c5afe223bf14e082935e4887e7125bd6a1e46e4127b93f1d35e5cf1ba8f38750c12de6d979bc2c6f6073a9a168e2edf77e23ca629bb114baf8a6328272c8bd600fd51eaac662d14a6a493e0f2862e57ae54d7cbbc5fe1ab22d1098e4d4284c8290fad329f28f9c7c3151c52191b9f790ad078e93912cc041b523d294ec99c9725908dfb11b8f25376fba121872c569c06412927c5cd65a3d46a6af0293fecee23842c1092b7668829634610827f2e9c828bcb66f8c7b13e1c5b08e9d5fba0d140fc260fff6ce5dc1e1c9bbfc23d42ab87b6af73252117f63a4ac190f22bd5e4e52ffa3593f4d94fde6a8ecb02ad292d15a078b1e2426463dab9c770cd56f9536a8d3851de842a0418b998daba9be63d216a569a58487e3d581756b9b52973d53d8d8d504ac7380cf8d877336b20d0e7c5c0ce985b11ad8b791a830ab79bec87c0bda0cfc24e30a4e2c7640e356d755c25862b2f029c3a5ef10fc3d2787d6f7bf3036f7d3ef8b2e6c92a15bfee70c384d21545ec92b594de68ecee36ba06acd554104e7d9f923c6cc572516766138cf0df598c46888732e50018398d452e5c196564387cc662215ea2cb79c634f35a11b6b01ae81c59c5de0ddbfe08723b9c4a649cc155768e614ebf7674b9028b8869f3e0c84959194994c58739f39d50bdb5afbc23e1c041f7df3fb7ae9bcc2a89a4a491a3ec5f154d201799e5f2faeac8fdbed684690cb567dd0ecdf2a48afb78512c5c404972e8f3d967b2e6660bcd0c7c70ceb68402ae1c1db95d41779f18d072c09ae16ec7919fb122d1438e1dc22ff058b1c52bbb9b74a57f89d632098a5dfee5cfbeee55fc587fa2c78109b9a34fd8dd1fd8e4c217c31446aa94be804dca6e8b0aa497ab6a7c2434af2868f56b4b4b4b330f279fa868125cf382286fe54bc95c647a38ce2f85f323a2ba70e261b47a0865c2afc2ca48513b33b145d892a04bc0de00d018eace260947e0d380d6558482e2347d23c602072343a9113c116fd4079dbfd5a77bc75651fb666157ce3cddf00c56ab6beb2a603cf04fc5ff6a5530dd20d64492129883b60bda9e79bd142f66777a74ba32c6a71f495dcdab84cfad297377ef98651f79a6759f94811be13357475835e10e7cc2df0bd26abb2cb96da0deb55ce9e3dfc6c54d69387d7b8687fe11467aba6fceadc412300e5534c413abf9e2c975435ba8450b1f123c945109a00de2b3593d44e8647f00a1824877aed33167bad521e8e9ab947367ba61103f89b2b0fbd326ce8b37af1e2a7bf4740ead2faea53b8a4cdf70f0788be7aa0e240458cc0bf2f799207dec35155616ee33fbac82f1457a6b61b2ab41cf7a72b8fdf89c992d78ed9b0f3fbab9d439218d9a2ce8c81ed2750f078865959ca1d4f186eebe17ec6c13c9d8dc2fdb80e923b5976e084c6a7b17720b2de522110428bab6936ba122d37fc5430e0698ee8b8c07d2023324c1bcb2f5bd812ddd7dc02147a6f9a79eb245e63bf5783a8c2b74a74ce63da8ba67230fbae7ad68dfc7105747bf9c01db77d525ffe8551764555b07d3b6e879dca5c90ded35651d979400078ceb725d079946df56e6899cac0579bdc7f0029d350e41b6ae894b247fa14f32d0bf50380bc493324212a62b8ad297d6ce6fd9b13a225ab791764ec17b643c69ef73e47f8794b36e599d42e0909b834ad473e436639739f2da6ad0361070e44b97e4fad78403343e94d1e79f40375c09a2672fa975b6e248ee8573483aad60b8cf86c6714270a6bbb0c4c1d5e1a121ab9da0c387b54b93f08b4c0cc06c5e198933bb75d53cd75400531dd7e6f2a6cd6c29daae36078e549ad35752fd67b15a2653710a7590e8e8a798250fb3d8c592417f1922441e10f4560c05a599c3202ea67f5ade82abf7d5be7ada5f52efb53cbd6ca7a7ff6134e627f0960a7cb84c704f5aab5042ae98729c6bcd87407596b552c53c866d20edc779d07bda3def1c28fa72168f86596831c150aa80cf2a4859f31d7739246d6c38fd79c3455dfd60f7f4306f969d8edd02840fd16e6bf1d490636c871c7524104224ed2ab7eb1c17954ada9b59517fb93dad23e145634a1999d20ff79eaee3f12985eee177f6d1bf7b4c10b07e0b710da2d95c7ffb5b60cc760ba861584a432bf41ac18960e1c70989d5122a027cb1315a1fc3bb57f35845444d484cecaf8a03f2c98663a250777ca148afa6ea0dde35f3b3ccccc75b90ac54df7f3fb636166465466de236b8b6cfade62150e9aab30158b85cf3421a6899fe694c65ff21f1dca545245672feabaccef1165c7e8e8e8064280d61d3b55eb549f9dac4aa1866192a07ef21c04f1eb982e069d51941ece10fbe1165916c0b789e15e1dd715dc535a31ff468bf64843172ece8bd536ce4e97e599873066197e30845eca1fab06c7969de5c0271dd2bd226b85a4e68ff66598db1718d48b8988971a251dd2b522141ea4771082dd8ff883661de6133a452e1e67c1162fc3dc8a25f8c322dc46ffddb6400dc10996aae1f40b0ff2181b46077ab60b27bbeb609d9bc0e097d5e112d32d44ce3653c3f59cb63599bd8917f490aecdc3783cf8fd2e6c211f20cf6211cdd8579ab3810df1185289adc731c2ee6ea36d7872a7e50b118b813b46f87cdfcf2f343d02e3bd0889365dba407bbf40c9922f810e17473c0030ed979d4b97a34aed927f0cf3d212abefa09bb4418089edff202f4a9b90f3eb0a41d97b3625501679bc07eb66e80d02615876fa521f5c7cb05862c87f92d123fae6b5719fb9252f69159f04ff990c5f51a4e1e5f0308652340679eb360a20466ddf398539f355abc0fbbb4753f33c786733d02d93a70c9983c91e45467360435b198c80b4152ef30facb8f1e9c23a6ef49187bfeff7917ecc4ecd12d0150cda4e2bc6701f73ceeb891ab82fc7e6fe4bb7d76062589c5ae1fc3cb990c2ad27c46e9740305931f0f0050d4e8c497fa8b70e03459421d74f3b7ead728a9f20c1e5dd2d539804010ac621f9000a6e7318ed48b67c5218fe48c638a000f872f971004a0871008c5cc080b9caf1b451dcd56b90b7d94a66f548407667b005e2e47e01a31b4840ce3b9f19ca7a9c7688de79fe887ef835d9f9eded2d716c0e58c1b1c71b83e991cbe6d91aa02c3d8f0d2321e6dd148f925bc5db4b55ecede3fed7417ac479720f034cd926126f981183bd73b50aa079ca5fdf0d578aeba499dc36409a4cd70a312611e47bdef45cdd7ff881dbdb843b85fe49d0ccc2e489f840a32c8cbeb099e12b2868ac1311cbf8defdb364619039e488f5e8a5cc01a84936856b03a011de24cc3700c654e8ff3366a207d312eded5667e74975b20ebc51586ca9e752249eb1a45198ae918be115e6cfef6f6cc4069126c0613fb67ce9ddcb947d248dd6e84e84f039482dc063c13ee07219cebddbeb693f77670c86527ec87eebd2aa0ed2c03c013911cbf64b3212d5c9cdf055ec31fb70e25d4259291e57bae44b153fcd5d1d670076818f7c40101836cc147e4e17c92bbb7b123af55afdefac65c8fa07076094dd1491c6a83f480ba5f377a35b5bfec25d2f272f57aef5bf109e2080ed547af0b0f67426852f91cfe4df594a9b7fd915a478a3d773d30f9630cfff48d8efe1c377ccdfe06dd294b4f6eb0570d31bb14217a646b4e4f8e147703dbc0ee8f1086c2d2ca09325e594f430e7fd455db295606b3e70dd65bf5419bad856aa0e576d66ce5f6a7f141670e915a1f115331c7c4fa214eb89bf8363eced9b0610de506b5eb6bae80c868b3a4293ee238b4e34f3b200ffc009e13ff491cb3beb9ec051d9b49e598e8db4fcde03aa28fa707acc9b65a38a6d17e3d103ea5b4752f17eb798106a62b56ebea5a9e577192f907f135151345d1a5ac32791dd37b12de3af54f38f2feed7df4f4d0811c7c8cb32e43b332b0ec9ef78afd2e2b68c3e134270f2731bf8644de5ca0b65e500be1adc676b9328609db06416847842f4119f19cc32531777f441eec8ec7f5540030e93bd1e7c5c1fb9e4e54548ddf411739d2c875dbe7118d5bebb2c731c0f0d8356a7c28fd8a8bdd6df5327fa50e5ac87308d250e50d25d8b2e9e217219c3259206494d5a610c65dd42072f1e59a8d8b2ecc3dceb33adc851711bb072f35a205820236425822e3c10e268b11565175fbb0e558c7144c2f8706b5a63106f4a532ba1d813220ebe1f2ed594d3d341e2c70d64834cfcf649dd8f68836104ff1665392084558009c93d0bae3ebcaf8b446ab3ccd6fa157435c5ce9e031ca7d68b87e7e76d6c7af35debb4c9da791a5f2b5ecf1e18316aa3e71148a1c5563dc9a99a55f1833ccadea0e302adadc885f9278c5aa0c01a920822073f34a8dfff5d1c271a10862da3e48e54191c66ea551a31d400f91a924112e26e0c8d68497021a5a0d31ca5259d579cd23a1bfb7a2f3c6d011a4374dfd56ac0c4e020274a56d730e5260d8fce93d50f453bd13a08c9542689d41d625ed1d8522a0f9268b5f6b16cbb8f023833b798bac6bcde773eccbddb8ea7ba8fc875760a6abf22be808240c4b4c817948e73d0a075953899c42800c4af61d4461ba3e6869bf9f5082897527b21ed6c42bef0d8fb73347fa9c46799358467a2bff6c19268841e69b92a529216ece9697862c7d127b95d1a7c23ef4a6369d516dd4db7e98211e6acc0d4a5212313914d4c4631891c4bd6bdbcbd321f0bb07f42884f8b2072339dd8518603c13616a3c0370b7d41d57051f1804bbd314b17645f8aa4c94db444658b7d29f27aff9a5e72a6aafc8c6a85cfccd03cd4c1684dcd763adf8747e6b4489257e05c00f40942f344850992ce641894d8de962d8b8440440cd60b1d76ef9bbf72073fd3a7191d887c105ffaa859851a48e0b15e8f6a08cea42b2a0ec840999fecbb6e111bd8eae187fff15f3a6d956d4986aa995b4ddd1af9f36dc1b9a7a7c36c4083c97084572df1c2d3bfdbcdf0bc12245153515c067597f0b83ce84bfc23db88c8fdc5d7478c3a42d13886c212c5dc851e957fae5ef0f31bf7ab2911cd53d81f39e3721033ca3a94f3cbca980cd2d3436e042fcb93fa5d50d3f2780267cdb914da0e43064451fd6a8c4cd7f597e4991c74030916a2b19c3716f6e94b1c857cc56500e94ed6d4ba7d734c3e92451ac86ec2df1a8c704651b7b311388ff58f588f8646282cac15809454933407c39558bd3dea7e5e51957e3515003bd7270a8002c397f192e2462a53ed989c3eb9b81c225cff6d6b688266ed5a406ba25f87f56ae666b0dd4af6306ee46aac99f61bcb84ac2704bbe89606be57cf0daecb21f900807adc22d6f9e9da2b001ecc1360b7e4d76959eedb7bd5cd0836491055bf6af3c42a0e430925e140eaa20a2b4459703ed65bbc52f24b1d9dc8b874f7161fba825b83b510d5d88788c84ce0d39bdfb4bd8f26cb083fed54e97fecfb955a90c556262157c07a2253928eddb78a5781e9eb61b69b3ee46e6fe668bb409be381725109139f8db80c3bdf80c6f1565772617e46ff720d4fa6fbc21d69a130ed3b4a7b02615f1371d86def1169f9a824447624ba9d309c30a2bf56f41c6b05f9d81f6fb274eff72ea2d6876a3a650edc5b6306f9ea46182baac4d3bc6ad946efc58cdfd2323e588011dd5d61746c52bc9e0e5a59fb016128e967ca6963a8c1a304053ba0659ca3a7d2bf1b18231d95117be6dd3594b6c44d0c5a686c711faf6f04624e3c9373b9bdf8558d45e75d5a8aeba6c825d2e1b579929bf881c57dc84e6152793e40b144f26b1e3139958a750b6dd5c93c92076a792e449b1e52cd280f5a06b161e5bc18c7f10d3ba565513374c74167f56b1487730b9cafdb4c5229d8dcfeaf700f4bf639c9b043e458f94af60a196028c46860afcdcfa8a77eaf575b4d7b3d0bea1431e9d0d45f6343a43206fa87691583afc678342e4d2afb0874357d1452eac698aca28071ad21e27107947089171945c6ea66529b110734680e4cd6d9fa1bc8f9e7bce9ecf307f6fd5d7a0f4736e5cb453fd04bfd444abd797e228ca503bca5299836f5f32c28c4cd4a7bf7be4094e485376062d0edf9c1fc255c6954ac0ebff94dabe74e64a23c7983f65fd13c19531ab6966b1d0d3b297518ff5442e9ea516383351502e480533bca5942485ef3d34dbf6c9537deaf8e17254337a386fb6c1fc586df04d4b5a2529c5c70834ddffde3735fa9b645a7572b2a30a447a7e2ad482cdc6076886ac77bb4a67f1345e838aeda8e821bccca81f15e8262ebbafc4a3c0c453c469451177f49da26a1b97c9127798f6fc1d422b0d0669d43f0de9fa60779629e6db92fc0aa60419e7087ce1991e75c4a589c089456c4173586aa7d4a2b2f34e0862fc15688d427dd5564a80e2dedb9313f767dc293ff5699784d0cfc3aeaf0ea6672984f96268567e67eb3ad05215a0bc8b4997f0b6ee95fbd36747597905594cf17de5eac8c94c7b388f32a1842c9fc100866dae2f673370f940dfb11f126e08d2a044bb6f6bded302d93c55f6b9b4703d84106d8edcb7b7eb32fa1433fac5261d0b20fbd45985f9db5a3314fac61bf05d73e650cf2cdc940d08ff664a144224031defb89c3567765014d21488aa8c614e2a602ee7145a6d6dd064e60886c07c84bd2a76bc273a85f2154e05810bf21e72238eb31ad791f4ede99404df2f96218a6e58c91abe238422de134e50d87f0bd3eabe8c2400bc0f4ecb7cb22c94b8c94e306c74034bdc2d763572871d0dc8a6f30e925f2f53f08a3a35293991f727c5d23730eed41829aa1e05bac0db9883904e4b7d48df0c4e719dbeba10248fb768a7c10cbf6ae43f40a26060e373b3a52513699f62ded0189d4051a683a26b484be8a7e205a2c35ba14f4457eac844de1dee21f8550e664a25047671de258d214ed6e8b6201d485785232aa1e95fae616a8612e0c49240716b921881b5c85a710c60c2077c51fe528883676b9f7a5c31f6943f032aacae044577613f50cb825baea85e78e223cf943d94e7d5a6069f81fac7b23d52418074acbd6d257a0bd85964741ab53de156f00fc771d2ae5f92421bda06f5423c27628823b0f787f8bc332249ab0de221df21ca9de852c30f10f601059924d1a5f1c30cb4ee8256b6b672c9015b8167155528d486d6d381f4f00f69872cfc0fcb7c7dc40ec8e48c67771ee3a979638e9ad7011998a17702624b47e0ee176c3745a87790369c3d2a7d140a1069b90296c65d0e5939292f2a59e67511e4d4b11d0aa3b1211f963d6f2df19880e7a5a065863ba168ac7fe4e6022f983473e2a39824d9a8f3fa9f05f73b6c382fae95f7d3359d4fd1a49fa76e1868d2d9a3f8dccbb048ca84d7fad70dc8b91f984004b6ba012c4bfd0ca771ec56505834fe41eb5842914a681110c12124ed413f8896ba8f126829029c95deedb174889c2d9ef12a16b36b562174d6bc67e168467064aca846a6a366f4c1c5a72cf5454e7b9041b93d54bb6d2c8fa7c3e99531cbfa6a91b7c6b4dedf9481c0f849bee9f7761d5ba4e59cf79b3990321222481b791fb09b0e542e34627028ee784021ce0949ebd638f1e99fb7e6715979b6e79f69cd2c1a1ff54c9e1ff76d6ae75cd02c3f49d2a944824ef2fd08cf828316e933c9892445051455fd0eb67bc6f6b8b973da3bf72a993d188498f5aa1bc4469fc9d9848a58d47e2e93963f511b02ea4a7b9cf21af19dc04deb22bc946cc1813f8c200924e40ab68d71d573f4121ab2232d489b96639d2b7700bd93d4d78bb54868893d5e34481516bbcb14fd4a6599dbbb4c1b8bf82518637c5385a0f40203c46e30eb6cea050258ed25ff3f08bc525e3f33ad9b344d68ed9adc711f383469d02532adbc63a2b510b52e48aaa61e7b6bba0d30802e5349a6ed6ad4330f7c01632138c535005675857b73fe79dbcba4a4226b7afc628c2e29d93d5305cb0415b5ee995c6ddacb5cec7d0d299a659e6e23c060d298555c71d7363f0dfa5fbaa2056764e5859638141ed6992c1daa52a688c9d010e806ec7ff7c4851220f56a4b4512502f99c8fffe388a4fc2379875c13ba8cd96f4af21ec3f0a548bebf3e680da8d61c9046915123d0172eed62f675d167f93b0bd206ec6d16c951ae8d8fd33966fcfb1371cba6dd26107c4ce67cb0ee7ecd29d5ded1deaefb5b45a623d11cee49131b33418febf3b8315743838fe3bd55af7be775b25be8061f5723ae4c4221f09778c5013b541a209137ebae2312df87faa571959304b5ada0d95e60b50fcdb2d67f740f81b9c1606688c49bab4e514dcdbd3beaffa38935f9f941babcd7d42ba6e0fe37937f741ecd7b66b41a100881565792dd6da24012e9b20c781577e770a0cab654b065fc51d220b248498a00ee1ec1d6285750c6369f7ced973372a9eccc984f8cc1189fc078c1e1138ae1da5359ef4021283d8e83e2a26a938240db146b78c673f5636643c7b365daf22b2b4c4d85e23e12feb3a3c76067b13c23cc5d8e90cd2a255e475e649a1c0224b1db0e0f31ba34c76e936649faf7a042184a2a8a737d78c82f9cf30df741a31f0b73ff9e9ff22c5f9b58d1d1ae7a8aa51d03f8d22fffaae38f7197e41b23a077f0579c5bf18dc697d775ca0b7914280c285befcec1dfd105235494150591bb2945f72e3626e80dcd27e684999be79bfcd41a367608357035c59a5e6ef07b78a73d0f9218f02eae171212fd9a8dd9836a287676a2f141c3d1dac909e5bba798d6b89f396802c8e456fd10540946f94da38003cc4287aad95e46260a8c48550519a5e84b023b59f8618730f68adbcfefe1c5c5f15f6f68e2284abdd24ff12aae960447abd7b668eeb292623d69f632d9b420911b76d063687c96b7b2ff70f823419f4082480b348148eace1d1e0a200184faaec93a6ab0c86e00742f7888beb614c803c8e95432a82ee0ce8a4c5664fe344e1f05544f708c951e72b9315c5cf031830817f6c714de2556c4686de3daf6bf10d9a4c369a0d7dffc0f961c0a2b29a84d9aeb3d474076c4d54f47b7f22b1d9f367c3af22d486b2a0b575621134d37fd4fc9ec83416f83d0e833d7da2b167014cc2b166550aac5a78a4c31fee887f56e22afb26fecf860d7785a5db6097999d00351b7e959b162e2e5e3eb899fb97168716f0819b39c0a05a3e3b1763897a724cec9d64d655bdf809ade3bde8b28aa9d0a506ba8eec48205026ef8e49d41858a7e7ce3c6adbfbd4fb57bdd0099bfd6f4a3deda94b6f540d2e48d02b36cb314a2a88369395bdfb72e93a4a9220d2dee5ce8173f522ce8e391d1083c7013fcaaade4f2d015f29c6e828c5cd8109798d6d4d48fd2402229c9f56e8a0e8b68d5df3191ab2902e6b6b7bdfd77c285fec459a746349cf66280d73250f127300367a2723cf11cf2d4d67bc58894b299b490a38ce23408736192ac21dfb17b752ec9649307ec6f7302f3a72f95fb18937e39502da29f54288e583f60582374843f786586066bd0186f65833b6608a9a7c19946a2252c3b44a3c076e3c55b70418ff1746f749eb2e35098ba2acee174d62a62732a07eff37a790dfc24a3944397d6fddbce875f824888548c7d3a4eb555df53c182e8e8be0bb0a89de621277f7af923db7d27cd90cf5de11c8a2ecc7811324c3c87f4f35bf55cc2a8c19baf0abd851dcdd8b8689972b6e49c02aa0c40e59a53709e83b5816670dd0484d4d8bc698732fec04d80ac20cd6fc3bf954ce885b7ff86614f1cb7a249b9cb9a67e4dc48126ece32e867b7121c33ed0ceb8b998ae5cd4b402519ffb117a9c71a9b1c80dc8c0265a16ffd76348ef79b937f410f1830ce81aaf7259857b1a172d572b237642cb6f59f53ac5bef32bb038f35ec8d38f5ab3b768b32149130283d7b50136477e2f45f51950b6b5822707e51d8d0fa241d2d2bad7ced4cbeabe04dd845a73f59ccb8137c4a30d000b212fe2009c0e4b55d02d5be6bae2ca229a3c27294fa9e5af300ccb2ddbb9028ee6f0d0c6e750a074ba0add6d39beefb507c6d9f978630f3f50f9d0c93460938dfb16d56a626491b91f7e41cbdc6f9ca95a694d499a7ca6cc51b04b4089ed38569203c40349df5188f2da2e69a0be507f772b5e613beffed00e76c6799299e064080f701c8ee5fd86d895f1c459c4db2f23089b47c1301d9f6c457a1549c8bb6307fe92a26bd9d746b9058027797a15ee5a87d0a27f5885492ccfe72cee5ee242512f4f1ce24a3146de1f817b447a24f4b621985c1e2dae7723142160ac4b0458ff784e0921ad7a3e0523f3772f62b81f69be968b7229f071d4804bf7503538dd0d88af4cf39f14e8ddb9948b48f22e8c8f77339cfc1033be02951f38b9e9133a6a42877b3c2958e2d6285b9c24e9039a0beffa0d9a198dba57daa80ad37a1cbe85f9739fb72afe3b892e42d4bd88746a7ff4a6fcfe9f83fdf6db851a76ec8cc995f18af998da44883fff4b9fe01016e4e33c6c003e6f4b7b1e0d5265a683918a4dfe749074715db84ba261618996573eb4f69e1a3e06b088d3287f11cf3ccd31438c78fa9d7caf34f8d02543bff3e29b32a999789a8a03239568324a755abe8e56fc102d2fa36404d1f62682985c66af43a196d99e599f496d1ffd2c16329cc1bb1171293d1733db9b4092669a791f1979850f6c5f7af03b5a67536889b19c4b3e21ab397949ab22b945e2946afb3120ce0f9cae0b5d4cc3b867798d228fd4414ec5b93a87564de2a683dfccf7c9618996fbaf9a949d498abbfbeaf96347b68b4fcb4ea2e21a8aefd09796276fa9767723e4af75085bc4aefe0a5c37b170bb5f1e06fae744d25f47722d0de4306aaee4732856810a6f7fb5d2f5e6b294b609facc7f93902b4f2a11dc2cabc681c8727f9320f072c803e047c54c6a9740309e030cbc4b99881b8ca023e135edc25257e1fa1be91c2004039018b3a5190a7cdc8b99138c900ad74b335bc21c3c73f429e17da3c5ac527e40544bd0b12a14e6553e23a79f0a35eee907380808df1b1602ada4d2935c0bfe06826eb7686dab6a318e6648e64ebd0451f9f65e86334cb3bffcdf013e89e2c615a8bbdb7f0aed113e8add572d28627d25e432fa1d963822dd419a59e1f91dd8f45e06f8bf43538c17313eca159870eb5e469c41e8564c4ec39f78e7d55c9b9f408294e949e276e439911b01a3ed64cc1c64f2beb764f7ea9e5ac7d270dc1dd1076cdb53dc5225df58814be08c43e51df5a16ab28df8a210190c4d8d904d6df67750720f38b41a76c7f13cf213e56f6b2a2668093d391d61874eb5bc84964cb88e5ed091030c2d4b77e46806432e63f827eeb7d97eb98630364145aad0d140553569497bff35172fc9ce3a5008985236f1dcd40258f91145b2688b2e9308ff47df43b8d5e5d5590a5835db6c65e1a7d1de774746626ea96ceb294e89df8ff3a10d83896cb6aae3a69628876e19b02069c9ff9550cfe1f6524febb7f0d4611ab07758ea0f843fb71db66e3245cae8b1a65c6120504d0328643919dba5ff3bfed3ea7bfe4251e94754a311a1b1f503a37e2e14ac8ef84fafec7d967d68c8a18c6cedcf33c44a5a1307055dfa5d0c7d34ae915561cd6d745324237453fe250038404f26c11cef4ebd4b56a6b15e4c5b697d9155af254ec7bcba46ecc2d9814697f72f70f720e86ea5a501bbee11ba215427ec9b3800e988a87838a95f585ed22bbef0ec0baf4f7e0a44494efd77e679c4589967c71bf74eaaef86fcf60c073fd239c436c8225d67cc12718af356a2caaad527af49f55aa0bf4bcaa24fb9a28d8a9cf3877714db0d4991153ca3d10d5a782578892d77f5b3b500bd7e3727729825d54f0a1d3b505da4587ca346c1f4e8e90a557e427135c86fe743ae2090cdbeb034254b1900b8352c2f151bca42fc65af0527a3111a6efcc983233832b1b2486cc8bee3e587283b94091b950a1fbc1b3e386a57bcd9be9c9ab8934bacc294151c95ead31c15185b6a5e641a5a405f55fa7e9a3a75efa94aa823801111c4f6db79bd9e4e98d353791e697e35201a1eb10765a28e4ada0d3b50c7fe7316af2a256161a50d39ea1a63d299a65c03fc205d3da8851e70347c22aaba3619a23d773eea7545426fa2a2c74e9592065e3dc630d1268e19e348d559ba3c8d47e0a58d85510829226a4a869e8b4de15535d369ff104137fe643041520709480ffacda3fae58fc946241e3a6d8191e89fc4cca16d3ae6dc3eaa226fa0abc3b0de647977bf750b5b3cf5c0679b1b14d0156b6c7f4c957d759776e9324e7508704f5af4f0066532c0a319691571a783fa93ca362c9fd76ea246a2c8a6891846b044008d7c2879cbce6f65614d7d0728cdca0dfe3858fec61e002fd1919db7f7ffbe47c9d287fc6ac2bb57bd1e3ac36981c0fa840e2aae3ee5043d991c9c8177ab2909405863a96463edc54a0229f031728e8fa65c443729e8c991db95a2e7730697930f14a6a8028b05fe34626e2389ab56715f326299422edc3db6591d11c77606ffb933ce7b8b306bb0f88870a0a173c5e3b8792d7cafbea0b72b03fe8c1ac29480d3bdbb688caf3d3497c542dbeb3bbb8c8cac2f7ad233c5deea72a9e2cb9e2bbf31bf2340a13eed6c9cf4062a4a20446c5d0ed1f869f52514acd9c9ba211147736f68d8e8c7dc72ad5a855a76ef211b4cd049417b50d0f8aa4781b63bd673decab6be25a0ec1cde83207fb04942340cc7d89163de38b35f5a885ad50f87d95025c99c4d011ff2eab099d40585374b49485bee0c29eb06889ba23019617569c7d7316f1473795fb7da30c86f3881b6c671ad178d4adc0d41f9484a62979e21db3286e9c9512a5349a940b8617b19ee2981710fa72cbcf003952bcc21e568c83c794b7ee65979a642d6f7315e0e66f2514f0f1154c34a953e443eeb9e2d0b781c7e417b1fd6239ce980b2fad6820f126e53ad55f6e501ff8a7251170b60f7e6bb510b6e19734ef77553eae4e69d0f8506b7eda6d3a48ec64a0d844bacf26126a4df50c113e049899c1bf095e701e7e14cf91c9b795f4c96cb580c544f6588d04ad5247b582a87869ebe12b826cb116e4800e0e984dd8065c7155566a537f50cf57f11dd2c9812f2df1d371e437ee094672087c7b92fcd695925c59c56e7ff8f6f3bec18b065090189848c6daf85d9f937cfef1c163e746ca8f4c8fcecb181632e91e570b985e35e0d91787a644ce2a82af05c7d4839d5285b4b8c44d2e129c970b345e61bbe98922437593ef4567f5b8d601e224205a13bf485b1226a10c8fc25025356dcc6c2df25d7af157d6e5c0534c0c2ccf7c5cedd0938c1d4555b184ff44b4e4f1c9a2fdf5ee12b2fbbda5ee0227b3cd8fd945ee832d89be7854f6f46566f565db740ace0eaecfbc48d5053b496ed040a1e7eccf294748dc88bb677291bb327104f27087f4a253ee6c5feda67c2681fd4805da02bcbaa128f7d6fef965d01f107c767d9e48930e03ae0f0d7eb3cf9eb6492c571ae70c0c56d5427a3d02b79ef35471423fbab4e1e756aaddc0ebb5828fc2b73067e4fb96cf1a6351cf513435eb7b3c0d2160a6e53d5233e4b3b747681a79d229480b92588878a191813674344d85090af77c1c3da63c77fabbf92766e75c4c52ff07024f6791a43aef9c9025b387933fceb511a8b4c2bc01fefd4163fd01ab5cd4bfc12931ab80b7b185108daa4e6a83c4209c738dec0c19bc2492fe203cf90a4eaa0edcf400c6171b8c93c95d3551a258662dcf9f2fd550c8ee14961d0c0e8e3d89fdde52ceaa7fd88a51216ac125e313fa323235166f2ac13a9b82eac1507350d86912eb1851ea55de49bba55101c1ade3b137858736f45698fb63f54ddbd5378d593717429227e7ea27e2fbfaae94c0258629ad9f565d8f84bcf9f2bd62b984e36846f999e8d31a1ac94090cac503cb74ff557d8c37083a864fbcbe2fe79f4141e533eb10f7055f093bde2b3b6cfb889e38c681682e7f53d9c9226e5dcc9165270d774b56abb7ed654f25043e434d004711576acc1320b1d8cc41da2f5deaac28fcdc5deff635a95e437d403eebce0a184651791837d0df5d10535c7763c31701ffadeab1541d79f628b66112a898590b46925255861c552229f879c369ff5a41585f0284f5e83853649af8473e300c552540b0a5ce86757324cda1bc1d828602ec93f3d7d3070f8801e475fbc181c42b6fde7babc860a1ab58d8b35359af049b187c7cf832e4a986d6c08abbb1ac2fadc7e92013b3e17047f99232461d4c33150d4818c20fc696d904389eeedd252a973c5a55367a026ddb071daae9c4127333c655223f7eaf1e2da49bb63d8a20f6a5662b2e8205d85ffde01d6fdb977095d7b715e938fae7a5a9873e26752347b977a3c53d39ec7d4af6a601b42f2a786292ad87bb691c3abe701d13056bdc494a339db4c5b782eeac713dd0aa8847a474712dddcd35719dc635772c13207a0d5d58b9efc08dc2c2204f6be4532021cdc8c83f02bc547815842192ac629390765ec6216f352dba49255a8278c23bb3848fb0640341e7793d52219cbdd17c1407c1bbac5c494f87477a55aff526699d20c5dc565058c11199f21f02720c0d3606fda60337ddb4e2c3e1527df0805adc10c1fe996b3f094179e5fc371e4c137ec0f1490e06351e808bcdf8e51d6337d991fffa9e55caa5cd71b6fac7103b9de56cf22e0c6684100cd4796e74c0c1b9ba73b638e638f056862871d38a864075074092784450121ff59454504b9044b2210209203a02d227da90325736e31178d42732e0ebe3bf0a43d4a9661a3ea61eed3ff70f3b30bbc95c7dbab06108bffbc10410906e31706e9e173c32cc8a5d77ef633cc34ae541247ec767ab5e268f826774b01b9fb0c288354d611d822b4991f3ec5ccbacdecf010f52bc451dd09720621621b4900443b303b961cf41f3d6455bf7d497581dbda9bb60626e27fa0e023e20a6477a50cce85cf20d699a42e0383936657d259883e80ef73466712d213259b5b4b299ac94f9dd586c842d50f46507d717a51a63249d93d1967aa5639dccdbc0b9512ab4a79b697f77d25844f1ed3ce5cada39a061dc8e6f15e3894b8a6d0af0388e7cbe4b06cc9ee58d1b579f9b571ca5b900648e169baa3fa9a8aefb8d6df207d9e18595a784b0e7de9b4329d33d075c7b28ef1e9329ca939a606cfc8aa41b147fce3becb52e50eaa437d3a1771a0bc928ff733ba9f6a97a8764e58969763233b0c4ad04466de28ee54f3ff5dd4d718f8d8af2261bdd1ee1c18e71da262355329d58a3e523aebf8d1df5c531df4fdb4f980a22c1e37f43c6c2d9ba6f3594ea91bba6ae6e788e6372d7ec01253fb703209d03d8343e24aed32b8583772f6c2c4850bddcacdd20ef377e6a77c4ed7faed0eae4c5dc9d84e21c0b6c1d0ce2c496d608e63da76b2c5b41eb29619bd0c2085ad91bc97f22d93ccc61aa50dab39dd9624d5aa140c0bc286644688623f938a6f488462c85634818e3745a1ef5aee32a06eb9efafec06ddd82d2a23ae03d4407554c383970d697596343c2b6550664a6ee929129f6eae9da2d713dd547a5941f59089d3a1cfc89acbde5acc7bedf3281897b20efdf7ee0d216f9cb55711580ebee3b934bc22b5d56b9dcea116f3e4bccab1457636ea25e539939d8faebb2004fa77893d7daa2023ba92e0712ca0b92860d693745a1ef729cb56a7fe015cad5d44762cb8216bd86901a8d0da296ecc96c65ece71f0432c61f030f1bbc90dc24d294adca469cd36a6cef89df132261542678bf70e1d82e97c4d1fb30c70c071bf8d7eeeb3d545b03e6370e7632a395b1306be5cf0404ac208d4d8324f23013294c000936f7725bb79300d40ec771f598147bea85631601896d1166fe387a3d47fb17f3608d0825cb49242e23daf8dd4b0d1aa87c190ddc96a45023d7efa2b68216093abc557f12b1fdbf14cc1c7df89899763cfcf2215bb6bdf683cc2aa425a49d5eb945c213e0c1be7da82e8d51f41548ae32b8a111e53e4b8b0f92b0ea601a130c2844babab81b78692403745e4259fda0fd8d8733dd499328ecd181d269c9e02ae3e61e3518e922bdc5db1ba6ec493c78ccd116df5b15f6f7a8eb357c3fb5a344d6c929758ed3fb6a0bed1aa8c13ef92d006a9299cf5610bd96b8a3896b096a3ad043b6deefef8dfc46a0da5fb30bfb09b6858497d5bc5584b2f2c9f392146b3dafc84cc68d00381326626144921bfbd655a0d2ec8abc008970770be1d2a2a09f1ea24a7381db4ea0c3f600eb3c3c4e1ae0ec10ac947831afc58ca1e8da0e4fd3b910a8c0caf3fc90795b951251aa895c19bc96b7955977214bd27752452db0d45ba0808c1a98eeb625ff201e0cf727186df547c06a0321a62553abd0d9763958f29fd06c3002664b1fc39bfd9620ce21bf6eec678804947e78d41e104f992ccf0ddc8739bccd3c6b08befc22ea58744fe09441b49a582dbd93a409832db9df8ff10db15ea34cae00d9aa2a85936d1324a17040f08794cd1f2da57863bc0c0e8622d86225498b59cd932711f0a3f2e3f03a11c8ae0b6d1d296acb42c3604d3461785275e9dd8a1d85e45b570987d50c8e168ac7f15fda206f98bd023c423cfacbc09f39ec54e57de6a32a78b6b3143fbbeb3be3f71168f39faaa39ba99246800d179ef0c37de207784f43a6e893602c5a563be67d1bf96077bc7d6dc51bc9bb7d71c817d5a20ff530cede657f4bf916993de10cb03b410ef07ffee9bd1390082237891074a45d331dd02911651229286ec585d28754c58f28ac2401db140213ec86a8c4003b8feaa4fa74db7c179deae6f4ea645d6a163a474a112a3cb1ac1aa44075bdb42d59d9045be8e2c98deb48a2615e36fea4d1eaf46f8bf287c2eca2e8c08b44efdd34ce4cef18728376c543b259274c0c434e87eebf882ec032de66ceab5368a34ea080d0a4c765981f8900778bb52df1009dcd6ccff677304d7424bfb4444ee94a299d72bf6a23e94233ba18ac3b07d620a1cd7679ac2194c7b8213638c8c3d326c26d2cff073acdc8cdef22c8a2b15cd170ee4514ef77c06bc3932569f99d407385376461f246783730ddfad3b7c3c561b63c518b88b66171868ceae89d7634009b2743f1f089d737999d9f696f688d7269b73a5243cfe1231794e52988a1eb160345bb9cb00b930bbf5d9eef6afc521c43888a131695aef92b3a0d4084e8e66c933f16f2c6b38a7e04d3a393c52edc8cd90553220ddb31dbb6f740fe9831de306a0d8713c54b90fe482e6449e6b99f6c4e582b97e1ccfb9507b772f8922b070bf2a80311ca38857d2b86ccefd5de7b919d010cd1fc41500c189251cd801c273503d09f0a3a11479e1fb3e0601602624d542cb07c0c2440049dc517c78671c3c652fc9a89908e23af876e3f3e2522f0b3c0d9a186cd2e39cca67d9f3d067a02cfcd2d895512f9d48efae12b4a486dd94256ec89bb4c45476d21b2f7a2604f6bc931f2ecbc4ee15467fa9e134ca6d3044a70f93d45bea6495b9e181e090933f7b74cfc293dd3f2c7dfa9d8195d1e4e2653108bbfb4205804f31b0509ed28fde347c6615afd3e636bd4921ec8fc23006bbe56ebcfd4088bab5b4ca85d6f346ee44a4420b10366733429eb9c10762ecb7b2b907859d07b5fa5736f10a52714fbf717c7946e5ceebdfa42ebd5c5c49ecd96f1889f50027eb4f6293c0dcff03a0947fe40b7e04cbb766b91d7b1536e5ce2898f9c16783cc0a11941a53e8fc85ef9c8b8a8b9f80422b482a50f023a2bef364aedf4b79af12a9ecea39932b421e1af7fc1a416b96292c28a74c59282c15dea9726bf913e38fb20c618691626b85d5d611a1d608fb57f0003e5944010a4cd306f2bee265e8dc70e4c0bd9be49ab3bd558001a5ccd3951b10c0dac362b956c38e7fc45fd65df62285db8c5c147a4a621f4c192c3c53e1abfcc099d37ff0551afe66116ee75f473dbe882ba669932ca7cdf1f2aeb8d28e9ee9efe559b8a30a7fd783f6bbd3f657e0c5f889ba5964facb1874ce813825d0092d0c39398c8236d0c547954063c3580f89af8d3b2d14a7805d5e1d57d25415ecca20a9f1ae5aa2314aac29226a94f28ece44789508391bde9d2944791d85077cfc959408c64fb183e5baaaa6ab189820b00e31ac72f65d9224f6f378bec026f12f5a2bce5b5ab050ac52366ac00920de0f3966dda2a5446d8ed4ace39f92b87bceefb2499babd80f41b5993effa65b58fffbb27d983dfc41ca0043b38a5e01d049e913ac0b292e3d9c09a17304f398ed36d351ec66ad2a254d3e22e4851fa25ef82f3a15acb425dbf4071bd6b0197d5a5e8267a83b0d73fad2ae166bb9ad8e2306cd1905ecee32cb083ee2935f4f4e324ac147cc6cd78c58cee429a4c5fc81b42da1d0017054dd2c9a529f6bdf42e53216da6aa086b268e699bb080175c13a70b67a9392a0e5fc2f05fb6aa8fcf69563cf0b2b473d2c53925c8a86fd08ecefd7b8b763594b609d409ab00515a890b3635a6d24cfd9bce2a8e2402cc1d14b403ffd642316e032587f605c8558fc746d9020f7efe5108fdc4fd373153eb456ed824c8f5e6caaba9b40e4b90f22dfec41c0eb54792be4b8730b990ace2a362cd04ea0770c00dabdd25fb9da8cb9760c71cb14abe18fbf356cb56efea4e2b40d82ec49c9db7b3a5c1879b77ce8bbb600dd81061f31d9f3c1275a66855b475ebbb930c73ce4486055a7c4661d4e52fc3a31dcf41b5cb23ac93b495d9cacc9cce41e2495b8efc62960c71a13f32b8d013a15860df95c7542141bccb2414d9e72fa0cdc478fa87d9d2f5d826063ee29dd09d5e4ccd9b3b3a37d2b39f3dfc190a9751101a079e4caf7b63ba8e5f25dd8dd9a0931ab3e02d793ce37317190000e07eddce1e3e1a92c6c00af12650b3bb8af782195ccc4a9b65ffdc5d0f329a765bb61cc91d2b446b0258f9fd2934f4320318466ba4a4e7574009a8c8d0c961aae6d77cd828beb8b2ab14496224f1c29898ea1255a155a68d815a636c3feb277fa500f04d7fe2ba4758d105d0b1665066dda2dff8995c70e47a2cc0e5c58ce59116613d392989ab1885179f34b11955520198577c79c4e2e247611980c18986251de35c96104cb98832dd66ec054f0d72a7ec6a61a0f9ce98333bc1225c7650f3d129056456f2393a2c4146e631054fc2aff098454865808318b09469e71d0a28ded15af0732239db8baa27ad724124b67c07188d356bae575d2d355d3f8b055a40653a3adca18a42d2392b4c65a6a1aebe6188e61d44948317a6199100200db2af29c8c02661b89475b0eec65040f0abb21e81ec259d31390e45cd5404a3e75867be2581879f66b90ea86d90bcd5856ae447d3c7e7cb35c628a52ba529c9882db900af88f033d4bf9ae9635b10714e8ba30611eb3ebaf75d3f5b9d2407acc06d0de074b75cc8739ce0eae836aa7abf92b5675e2fa5faca49ff66c3f6574215fda84c2083ce0b06a00c8eda04c39726a5e685ce3fa3116a07160b4a6517eb1835dbf0e47c76a52ffd6cfb4fb98f6c959bae5fe21344d2ac475b6a1b7ca69f2e0930154e8c001e2edbb3dc3cca479288771c01e837b958c8d1cce5089f69e84c3f4353f26fd5a4896fccfac9fe980558c1da808dac44257141d797b8d27bbae47a2a8dcc38237870d4e549d0bdc37fc657672342ca60f388451e9e50d8200354f93b2c937840df9f6154acecc396c17fbb315ec71ceddd6bdef470e2187455739c07b7d97bd74d2ac4e1e16dd9425babaaedce1240d117eac0caaa10c97f0dac6a00dd62f3e1c18d769eb320faa542471d891af99bd253a7afc9536756ec6344fe805f10510a344419a8de2dbcc898d78aa5949ca1d846a6f79467245e3fa5ef350dcad66335160fa0ff355c4e2cc6ce4b4d9bde089f57295348b8daa00f9631fceaff6fee0755c2b8c9b6d91b44ccc6f5298716a2eb9358f804c5935fee46b1e5b8ed05a3ad7995f801b52ff44fa56643849c758cab786befcd279ea0661b0435b795d435ff81708278dd02ba150239c2ea84659e4a54266e2b70d1102760ca596b77e221dd2ef9c042818775897c20cf7bf2ae1ceec15f5429b635d6fddced76114459417a0bdf813ff710ede90c20db7d0e586506c507b2dc591cb29f4baa80e4a4fe5a92c4f3a5d44984507c92a8a90630e72af9e8df8c84d6572d076cd7091c2687fdc42d345a416d9ed8f858e428bbf3faf82e11d90501657ca1f3819a2e8706b6d1b1c50f6ff38ea78ef03dc169accc60a27f1d73ea564c4e194a4c47a4334a3d98848a9953811a59372eaa166035cbc09fe4a9184cdfdc9eae1cfec3209540176a577779a900a61133e3847bb134f970950b1c0b7eec608c882fe7eb6fdba4e18d22fed3ffedfac2842629b7fef2c168c7f9a7bbaed1b64ebfe095206607406d56db01fdde4d6ad183c4fffa22bd7b03a17cd700b888bde19fca4824f07be0fa3d27b6b9fa36200ed8f1e897d0a4d3cc855b0f58c6273f6370c56e647f4a30ea04a4e2a1c44b1796cbe73ddd21d0b7ffff5a268dd2f3ea9b1e0d10ca3e203a9a5f8999a6467eec53dfec8a9c4e692e8814c52837358e90d04f0c1c5e00d92b8a7221e4b45f8c8e53949bc32a420771bec210ab07caf3d1f8f8748d9dfe5032e4a20d1d85ec015576cae9fadf78248018e1656403d61a609b60396e2df0d003103a73d806a6b8620b732fb3862d10e1056d5ade88d7ad2f1a660315ba877e5fb5646e3f585c542dc279a60db934c068a081fc035fcc750c04c74d4a5de17972639cb40c1b9799b49d72b4f7efc3082f8268b457db865332de874a0f1be44fa8ea55700950f2c5d7662e6ab4d0b96bce0902ba4d167c538f957034cf6124d9e8be1ea13877e2391306b53f7444978c900ba10faa0dc43ce40cae91cb6fbeb7b00e541dea70cd6f8d5939310f47360f530c8ad0900a73066245ee0d3ca7f000330a6170baa89310267a44246b2b58eea5a1fe286f42512c01cf990e6466075166aeab0b9d99b373a5cae8804225500875c86ef9a93183ffb0c9efda88ad2a3435ee1df410a8d6aa4cee6ca98a205b3df1519faf7a4d48dcf721e50a6c46b65f51cfceadaa157ebec09d3ee44cf083923f771fd5bbfc22907596cb1b56892bf18ee98f4b5835b3dd2479e986d99fef96243e44b1c312257eec1b84abcbf8a8235e87060080a5de6fb19bff66feab2044804e95528d15973108b77feadb92457447e4695d78c58ab485865a0846302588f9fb399bc8637ca826a364e068765abec0864b156e572aa0420cd6a1fd28329ee1547010d1afd92fddb9bb4f97523b6931e7078ff38df9fe58253ef419d471eda62f5463a04c0f1b61bd6c65c2c81b0f5e5eb47275ba9a7ced7dba448b16f3b8e82065cb568f6d98ad697f4d7c63113ef2f8f80fd3d720fb7aa4ce33954c646e17d6eb8bae5a9568809bfc97e63b3875a836cb9be9ed20f3ffc5a9d69c0c133e643d6e1a2636414be21b6de781185fb1eeec59dda3e8f217c6025f882071072ae4c58cee5053e2be12a42379e5a5631db0471da465c585d95143423855655cded15715603d4a87cad7bf12f5f3bb85c0be07fb2c83868ba6cfa02a7a17ee9f59ba05ab67e63c6ebd775f02bec32f780dcc3049e4515d87a691e66fc1e591f93d72bbb2276e40bef06c8b9f3d7cc7bd6c7b13ac502dd1cf8603a0ee09d25b23d4bc570b270e6c884e84baeefdd7c174d2f7671fa58d26ee6256f02d1e4d1c7bc2a54c33d7c88790a726fdfeca8b92442e78ea012564c8c97d1f584923a548d1eec4efc844e1fe71c45ab240757577574e193c860ac375f10d4915c095b04a2e171ef99b8d9cc154563a5d7c459e496c481142f274ae384adfd27944a337d742108b431248a2cbba16a464a3d998af4e829842fa0c29994d216f232cb73f6ae08e6495fe8cf9fcdb7064efd7033e49697b5b656db29173c5d36927ec3269453644194ca8b9558b3bf178ee67536b95578ea8327ab0e10524a6e660d91c410da180b510bed2f0503f22c4d4686a93b8a395429dd19d1a1e19b3ae6620800bd1a5db7eb9ca7fcd560fac6da44c76794266d85fd3a55b7502a4a7a8e6c681480b7bee4dc3d27e41001d37fb51ea477265288f63cd8d2ad638ee4023625433ed092be4d786f08acfb96693f276092cbfc8221438ca0d592660f67fa9ecec0a1af77ae1172306a8b51f0bcd06d27466b8eb11082e4f23e458eccad72c8c34cb7dfcce206acfeae93bf7eef2e7aaa6478d73c93144a484141469d5236d21c965b82fd04b9ffff400f293ba268120b0bfe96570f3089395881e5817b0f50b5f83fa57f50de62d900715acfc3a5a61f046ed04729285d51ae4b5898a50bfd2c9cf0ec1acd9714ea637fcf52eaa3eabd682fb18c5df3a887042e510c9f743b04907325bb78913cafe8ff0b802462a30894cd0adb7bddbb7d6e6374c5d0f60d3a34655b732456b7786d20e101c4a4c19da6288c68e313d496b75536edc84a198b983bfa8e0e2bb815e77f40d6e2fe8426c0e5a5106d4368c2cda81e42861145678422d517b6f0c28a6e361257b4c4300e75211f4f3bf08795c3a728d7165fa300bddf1896956aeedc26d0687f1da1ce49a24f15ceb2036514efb30f5cb96700d910f196fdc2c99778185942b55b0ef90e5a74c2fbd7743194cb92ec9be071ab3698e53f4cbf13b6b6358cde495b3208f8eec958b8c111551c2650ed0e059782500e9901fdce15ccad70f5b69c31de63e0bf8165a8a6919c4bff34206b464bb6de4bde35d46ea6d0e2fa7eed54d72e49aade20d22351eff36fbff76ba02605c4ae6cd3b5541a63928fc97f6487cc2bb4778e4d481c10e797fd2e8427d7923c4e79efaff589601d1ff6c196e0e054e72ce00248a3aa758ef5cf3b3cb139ce68378c9ca9e77d6fcaf525e7868c142773be70924cbbde749425a5b6835f7050f0c194d274a710354a3de0153a723bd80f774a26568c520c3f6c6771e92a055cf5c2152f15fafb243b3a8e305c1396418fa3da5007c32e6796a45449148d22ef69c651fcaeaf0c72b1762ff5616e1ed58dd6c1139ff8455576239a0d96fd76d582515bd3f2a4a5e88b005cf0ff330f64fb8d0e1b520ab8c24e8a27205c6e499e81021c5e9273cfc3d9256038c64fafd3d7ca4e4bd74c011bad50a9d9d350833665c32d9faaddfcc15c0693d8ec88edbbd19b120392a75d530f3410a9bdb65ebecd1a122e21ee90bfa85cc83fec49b6d10431f335a46fd1612022607dca492ee585788f15a55acb54f459986d03013d7eb2d67bcd7e9e1459cbabdac9865c8ed9d616afcef7151fc7bc8d4ce2b0209f6c9393bc630089cbf459ff9396c6565aa9d2f38f4b1fffb0d5ddfaf23f9cf7533085b09117883464759ed0b007bfa844f3629c52f8c0574ac9c89e89d66f732c6d00771749242564b75f0708be4d962fea4ae2738bdb788294138fff78e8a5b2440215589d6d678f46e89f06e9e221d72d6b7a1817dd64817dab2d0ab8c98a6978838e8f6c3a45c039293fdedaa5ed827e5503e74feaf0f6031e5987e5d2dbfdb145b89c5a9877a334a63e81b95c03c7f475bd94fbb0a2ca750c2c6ffaea8ea3531aefd4f32334d3e99b503d030701aefa1f27bfe4f0f68865d6c5cdddc11bdbe5bfc32600c794ba266a4a4aeadbc687b0646ba5dcdd3eec359e530fe60ae9db0552331b91e56750b3c4fc8f955206ff208374e055163176c5ffb227e8a0c82b77e4825f466cd8f6562d7abd0cc858d8827b5b9319159d23ab4840a5d15c41ad03cdb20e86b8ef8f5c7bc4271f3468b8914ebc13d231260c11e23709cdf9b17c75b7f17c9be0902973a3d47ac52a5b2c223456d03a6090736249ba51e89f1886a4e9da9ee4ed392d63d19f3e49ab6ce6c303fbaf17633f36611544a786426bce3ff68271877139082d40c42a3db146e25d167e678146d1bf1b81b97f4c96499ce3b44c2f3bb3a1a4fc45ba82ee951dc5e0bab011e8565671e7a16f467e2e90f2c19f835ac237393c3f2f83a6c4d072321b2118a001cf6866e3ae85f86d54132f10fad5c1210067ae567756002a0fa4b8868de2b88b050fac402edeb0b53a1824a35457ea83ef7ce9809752319fadbf07b7572f7ad97f132d43ba9d9a7775f10a88325319e7f0d18c7160baa45f094d63af15efc3449005ecbd50fae57f742ebc4bc9ae1407983c194aa6dddd0d70b11307fbdd8c645d92b82d2560f21e1bb5e5f6fe7826c8a907c30076ac81bb8356124bccbe3b05f16d625ee2a0731f685c85db9dcd1592bf4fe98ff59826867ac7debf0f4531be88998fb9287fc62177213aec011e81d5dc51089eac11fbc6a3ac69158033916e68b9cb799d8345a36c320538c52f77048414df261a98bf22619b89ed887cb8a8925cc02c5b2dd4ce31527e9957529df422376fae2dc4d7cdf656bd1bafb2a3ac84f9ef4940678ce304df615a2dabdf3696b5053a5664de9ce47dfdd3f7fac189a445d56202d8c9bf7a9cf46b118183c1a1f6911de299e180ed92eefe27bf1d2c105e07b088fc57588c92270d5785fc8a6308fe212b4374d4cf02edf41213602852967dbf4db4ef75ae81699c9fb907b46283d9f596e6e5f983ab34d9e9b595bf2c46ecab5bee7a81f864ded2a73f94d7e149ad31842c972074255faf87396e7749eabac1644a6f3fcd1fba2f6b159f700795a769e97c491473a6d8b0dd2a25bbc48619e35afacfb1cca3db793f3760d245e82152f91367cdbf6632853f85f75ba9eb7919bbfdc8a1655a0c137896c4b1aebbe6fe38fcceaaaaa03b302a049093a0a573d6d204555f1a780c24bad60ce6c2704ece341581114564395de9004199127fc89731b9ce52a9d25e5b7764fc7e23d6217de4844b3c5f304a312dca788e7105f70e0b1173468e6dfef923cef0f1ba0acbe5b2d34fb74390396a7d6d171257edf85732c4ef71525f67f83eddc8a747fb079a0fc4360c4bdd5b4b9cce81eea62a415f4f796faf96a37cd8acb58ef43df782eecf8270c3eb11ad1a9e9fcade9547d0735f676cff38665d364a2882cdcaacefb4aeed77b5b689f16077a6f32b869113dc9efde70bb7e8fc7000d381b8062bd20fdb2ac35239c03c78182f10a8bbcf0a2d1c238d9dac8af1b9eda02f9e51e3bc6a1d7bcf43746ae707f77e7ccc93af79e8f65474e52ec2e6d5a115c0b9c73d34f56daaa7cde3a43bed914d03bf78d2a81602f140c67d6ab17ceffd65b2a750e055b7f03d799b9b74c93aa55d2b5d8502e80aeb7e7765b0027be64eb4dc152e3480a3fcbfe215df596af1e8f418f7e4293a3fdc3640fd595b22127fd3f3a4f7c9ffac600f0acf9c1a297f062f2c60a228cdc431d65b0e32d3d60f3f7c3bef638b798a8f3ffe07889a95a191f2c4132f0c722d5afaf44c85dcecefb0e7fc3394e20a722a61f36e441b096a5eb1dca3507b8c02722c4d1aaddbc3e6b23d82158588093379d074e3d5ed86314cd33b34304fc0c15bb0e043cf411a451587c7318e04fc3e769bf96924c7298f4a6b47273af570b8a2042fc288840cabd6e26c747c009d4b8734a51e64376ffe5f4e286803bb0fa8cca27baa2d2d2c7d4e23bb342eb2b8f3cddc043291c1bacb38a8a76b793ec7d9bba2f0d390fcdf18c84f28501cc6af772932763d21befe0e8c66032f5e53f9fd549fc2a30870b4c568c00f6f4f5483972ba11f1e604a76e7d1d23f95e5c52e22f60eaf2ddf94c657fb0e06de0db5e93438b3078f486110128e3a4e30ff34ada7c723b265c90b8e580283a23e4f87fcf209b9b2e9fad5b280c7c1051eb67c96e23e11fc22e89aee6e1df33f5a6f28a51678581479deffea4891730b2de620e84111fdea73d4acfd3f313b5927cd84d4308d2cc78918bce0a5683553cd678eafcc2cbe8adcfc0b22fd3d9bebfd894421e5f474991193a0a9aed23da0c1a45f493b63dbff6c9316f93b894b97171bc7debef807bbf5d4f51fd5423b12d365309bbc7bf1d1644313d887c002abab0e5bb93328e576bee5b3761fb559c3553e1c3fd0c8a5dd14f2936bd5a3bb7d2ad10f9fbff0e15dcb5ab80a180257f54c1530cf23147f1972383ee717d1ac76c3d4d91760b9afaa59019cb669b8c6e4c2ecff0666b484cc5979a7e1f0a81010063d35dec944041838467e1a8df20404e412d1fd1a0dc9d4c030b95a85cc07a8e087564c7927228e0f0558bb9509f9297c3702f0daafdfbb3db9a70567e1eb8fb445652c46cc1f503869140b3a15db46a150eb9a8243119ac472f35547ccb991df676029da0397c1902d3db56615302800d39dd569ca20d1315512bbfcd8c87a19f9cad791831b017b69c77f049043ea536d2549dda921c35e24a93c74d143493cc62c4ad7e6e6fc152e8fcf12e7b317ca774044d816ad9482e75f682b0f7c266e29e74530f8b21271ebbd9785f9c1f065dad763e69e57e01e15abb2d5c7e277c621f578ca0ebff6682e4542a7dd929c46dd8fbd4cc584e2ea5ee3a121659f3062cd8218efbc6f31ddcdd6d9c7b68a15590c29912a013866054726278a7af590bdc66ab94801f3447c706896ed05fef6a6c40869481aa32e0843e69ad27013e301e7c0923fc2fb5b0947dc85878b042e3de2945675cc5be89a4e106ef31cd4c468e4a542bd175901437b5017e55546e3a4d5cca6632a9193468e28c12941f7597d4382103e42119f508771ea26b0e36a189f502c1ba8d98fac8a37d60a69f107c9904275bac5b039a209a06dbdf582b22b5e9199b1232691c423e3805da4a48158522fe6c80cc414aac237d72ed061cdd9508eea70f686f65a9f6122ecd70310296cb3ec017020179ec6cc7c3108956726139831e7cfe99929a7daf819acb16b7cd1052ff6404cb0a7389273efb37cdf785ed758657ef0eb5614b3945d7978d8939a4544ed231241260ef128bde3654f40168290cce752fe5c257a20b6795963702866a5abe1a978e2174f080e9678d7dd082762591e650c1a44c2660e9922f470fd55dae956871deec40c1632c8ac0d8820a6b24aba49cc72b445284c16e0ac649fa5b9d1f0a24cc57a0b121450a18da05bd48384c414f0acbc6466cd16a74a1f4783a13984cfff0c66a7e3016c5ff988be8326f0b175a74967de5f92a298fa4c85477fc64ee7d5d5bdc5f7dc4cf71cb85f1ada29dbd20dfbc6012f0b3146429386d5b3462e7f122d2bfddaffe4e3c19cd1dc7a83d55d3ea871df791a2209d3a59813ed251600c13425bce4178451068534ba09644c48cf5a2040c622e2fe0914e040e91047694b00397c2585e44dc3448ed3048d17ede3606672d30c3f3374ffbbffdf016dc03a75d09c823fb0690ed6521dc0f0188f7b8a9fbba16c1b867a2037c175297784a9c2d79a408ba3b40fb783f5f67a3a6c737be4c87e0d9d83ef337b6e3b17f568bae282d18ae048041e893d355e4da7b83207ee3497260a7c09df49014578e106ab88a1ce3536a8a45a4b07dc65923ca1fca0b692a82b8e103d7d4c6356d2ad56df2ca9bb6bb7864fb298df3a9c0cddcbfabc3776ebe57b7e98346fe190fc267f5e9a4a597918c7937a9c3a49faf60ef6b90a0dae4f0237ba93fda5c72aa75b02ca6299907e22c13242dc9e9b3a13b453bb7ef071e284ad0a425fbcbfece94117dc0caaaf4fb5222723d2f9d7206bec627b5ecd17462be0026e1b8fda619711b03632531b9444e1e8e38b490fb6e7813585728e9782b570944edd3a7ad1b25e8a4c66b7c5021edd3b7c8aa44f44437dcb0070dbc70dcb57b120e654a7e672ea70dc199cc10f2803454c673d5d4ebdce8fc42b493fd6380d2ce377758172008348cbe51e2f56bc0c45e7c30613a2e37f2148823f74909cebfa10c300cddad8c50ad04632530c63be6da9b30543eede9833d0237e2272635fd537e017442159308f016f2a9b36b15b1b31d2246f35280b807ce0390c5207343d76d1de5973448f81e9cb2e3cbf9445869e0d3ef99fb720920e99a87b915f6e97b306d2b6527902e36b618aa2e7e0a601453d5dd0ae7751fe49e2b32d5b48c63cd60ec5c7bbab296449a0a845a79f722a599b5df86943c1c67b834a3695f7139b62ba5f06d2750f894bf42b5c5eb538a798994fd1e33a243ae480c011d2ea118fb31b26590e821e6d6d0296f794707e8c4d3f87361225431624e8f4139b920f469900121f9270e6a5eabd5f80f354fdcb1e187dd86c181a1f93eae72cbba96695893c48ea9e84433bc7aae70088611b29b9aaac1c468e1250099d48aa31df87fc6e9cc3bbdceb56662098faec0474819007f73380669ac0b41127d82662aca512bf3c07a49f958787455fe7294e93eb2335cb786ad4c90601ece38f7600a11ff4042dcfa30bc34e62413e1eb384442f565759fef07b939b0b1535e79dac8742ec89aeee2c61b91b474c0e8267ee6f25296281fc92299d58ffeb7a9d0acf13b01e18179a39fe88a5e429b247ef0e28097294f96fd9f34b3f1409cd0b100fd866166a413f8e4ec326f90f79dbd80af36fa4f87103bf4dea214e89fb515838c0531af1054f7c6e8980b977ced5a37bab5aa5c5e2cf72bfc6050b3751ac2ecc430a3ba1a6a014e1f392eeb65f78a2e95d380baaffced1fb17a31f09e39ca35accf8af568be70959c354d76dff637da80f07fc1ff3e964b38ef9cce7eff2d1babf24c1dc4fd965440023966c0c4182cf239b72cd579ded96e2c4dd68abdbb4916951c057f8bcbbc15f67681439418918593692e75b4dc455beec42370609b424bd01e4ca073f5e9bf64408403e86df8fdea914bfca5561edc8417fd93032f23f1329da2a2bd914e67cf12caa26adf34dea2d8365b7b39eb3eecf2d801a12a18fbf02d20327d7730b7b00360d7a28904fda974ea0abf22365ad2727be25fc0011b292ea7c42707ba7a525b4d08e8179fd4ac449862475e33dd01cf41c59fc8f882e425c49ffe8c6d8eb5b1807cf4b853e7eb248eb963e0e0ba14b8762eeafac4eefef1418a70e54db1733c0a80e2505bb3d8ddd9620a8ce43f348ab6ffd98aa84105b632e63f7cb4265e2f5050a52b0b8e2b7c37df572b3625b955824b0d6ca709dac40d257ea6806014431eaf0e713bbe6df47b3c8ddf3f2c1afe890186c5b3cc359a2e98fff513fc0d2e163854d0d0f40a8edff95783db8532636084e21a2d698b287bb9dbd0e54af227160aabc48db321e604d7f2a39a48b67ec8d226d8f34e5fab2652235c74758e5d70f69ee1da0d9c3bb305ce5befcaa3fd471fc066f312291666bca662752c2777cf7ae76ea2459d9af7e7c727fa25551f684c38fe5c93da13068666c60add6171c2327c12b3eadf3392286c96d51f297d4b57bc24cedbde5aca2d7c6b08b4e0bda52d043f7f5c925c3b8dc0335da25bb3139801fd70178095aa4ef3d2985e3ab8dc1b72e74c4eb9666c4b1c8c18a0530c271418b29f9d1a0ab0f288d782adef24856dd086ad1bd5e554db55fc8c4dd198c4f3782e4bdb3cce2fb6dfaba8adc31135c87861e515961b22c17ccc296d362d182fb80b752df4ec5e8be0d98cc64d9729b593f3fbe3cc8ada2067d16609a10ab2aba4d47262f51e0578459ece51419642199fa5fdfbf17090e325357468aed9c2aab9d3f2d1a8e9775026fede8bfa914d50e039c3f166530c69346337c787f8d68a0066da9b314e0dd6b2e6524e7d61dba0a63a417197740f834ec2c8984abff6213722fc5fb68194b2c663280b207ed0111c6eca6f244914e9de99c222600ba6b55de1c480fdb68ffb5ec84a30b89fd99dbcafe12f52d567451fb29f03d6ef907e213cbc5dc801c07402cd50279be580619f6736006d1dbea961f8b84552ca779f9bd92d0ad20b891f91433d11d56e20550aff85e0eb2df4ce206435f4a88a882c63afbd827f1dfef780cf71a93fbce8b9e0b301d1e5e0e2c1c1f593205c8c12720bc3e710fa5adedf3d158f8b8125a4118bca163020b3d2e79e7198ad72b8eb5b1674492b2741db91700f1478b68cb2988278993a65926f310935b8220b6a334dee838e452881ed8aa1217553cfa93e0e90e239319fb3a50be94b97633f0560ce1f6e98736b8413e52d45d8daf106b453b9038bd18db7c4482cb83d35edf30fedcfb001482d8abd0d4d195f200a83534295120885a151645548e761643951aa9c895330c06d5149b30b0739592542dada92f22616f70624e085771c6d4c672e955bab9f981513f6e4ae02b05b80314560c9a260474d477d65bcaf50efd2ab315fa751ec57e666936fd553d47d8b7acdaa0e8a6eb83ffe16f55c0ca195b1c98f8acabdaf47b3af63d60c8f4f31ebf019ca9dafb9b821da1d2598354613f0296fa9d5af88db5d30a2ba470727d350096d81638778616dec163b99205b2c0c554762dcacc9e427fec76093a5d716d64251505c861951d0fe66975a78e6a570e3ce7bd8a942284e25481695828a2eec0ce507202f286848e0b42ab4609b863850e6b6a7b0e2c7fd19591a787de4e9d95d9088e476dff318be71e8024c18c19d721e96892716c3217f758e46e92cb2be4099bb563bdde7b1ef2e638b05f0351b86ed8d3f7ced003011e354be1b8e0f9aadc11f4593b00a6a136f7459499dd1339cc184267535f5ecebed5140fa2eb60e3606d2ce19177ff583f08774498017fa2b6b5eb4e76d3afd5e8a76e9d22786ca5122022a166ebcf58b25a49b50568704ae522bb97b75ca9f71dd8c22367bcbc3fc98b1f69ba42baeac073184aeb59c58edfa04e40a4839dedb64af5c1bc9975ef70031069228964acc3cfc50955b3384c6fdf0a4d0f3859e8106ff8b5979deccae69339de469c5628733b6b7526cf86e8f287f9db55e08cf3754bceb23beca3b9f37c193f9574c9ff4f6fc5a878b9a212f6a6acd10396a422e706cf3d16ffd1cb550ee1793becb08e352d5d5b44eefa45dc54519c509fe7e67de3745c9268869993be3445085b4a7609c0c66c971fc99166151b7206c0cb6a6e907532eae8762f77dc4399f39dfb187f93d7f9d95d74741fbeffdaa40d90aaec73f2cb889f19824ca8cf7cd4039939b38e3e5dc7a7b440b30aa54af5d27a1686fe72dfed3493f9a61ff49649391d360a939651e039347ea068e104753feaeb88a08c86705bbaba22e23d74738c7b1d290dd0aa6881b08ab9c76aed2fc6bbb3de7f9e8d30606ace8ebb9f0ac20e38c520cac3a2991f939c1ca178912b4c8ba3fb9d78426f59ce78f33b0476c380c471a45576e0c7adb3db6812d70ce3926ec064465e54c089e6c1d4cd42a595d0bc662d215ad6ba9d60cd23c3017f6ac583c087b70c67abb4af63d61ee66ab29c56b1d0820e9ab7bdf1fb4f3f2ce96466c54fef31780a4ae65136375c94740d757223bebd9f6f8bc3db0759bd97a920e9aa9f5461bebeb0d382f59331785882b0fd77208c37cb0f24e9bd7c546023c2bf5e4a5ad1ab65f154fa60d315fc2f0639c14f1720baf2341667597772984e4820f2edec1c871c211f89f7cabf61ef5fed91ce6e355181fd204bc6f7220959e65e1fcebc384089bce2c0e352d0c5ad50796b3840dac1597c60e66da63622efbf07a6b7cc5552e6cadd13af13cf1f5c735e4fc25c2940497c3c767d53d6cbd46ae0cc6a8765b783156238ab6a73f78f2f451bbd43b1b6109fc9e1df602ce1c9ff9ad6c475ea2185e3e419d083b89066fba8a5e3204d5c0a1ed573a64fad5be9465742e257f27d538ce815adbb7d94b7f317fa47ef8d5d485b7b88de5a1c6a57957e4e0d926febfe08159d0f97233c9fed5189a7c69a841db14cf6233e5f02c2768ed669be5e51f576603a9cd65d08a4725b28341cbfffca4264aa26de270d3d6a2bf7265b5856149f329efa950057d9c8a6b83f9e71a685c7b5ba31d3bf54b078375f3c756ad79150e49877faad72f3f4a124cbd3c189d2e94ff221a186e326cbf00d92d08e1bb9504274d9a8c156fa53d99f9a6e1e83d909197d73c5c3a2eb3dfe90f511531f394c6415056cf88cc5032c10036308030033530748df09224007213e5df584666e92de0ef4dc49171497f5d0451ecf50d0e89c0fd227ace7bbce3b2ed01c05df4d5e4dda314fd6bf9681583de76c2649ea83eed2fb9c80ce8d11895fa37e93063fd01115e5d78fb550abbb75c6b5ea79c0cbbfbf44af066eea2c83497367724326858782d5eb363c66b01bcbccc44679da11f5ddef183bcbf69f8d90d5af2844499796e55b2903cac6b5608d7e506e6305f3b6c84c21a7c1f692255aad35932cd876dcd47c6c12afe259dbb42d29aadb2bc232014b594741097dd99d6ec471feb1c7e677a17ece7140ca63dd2713018c23365185b527134a610e1d0149737af9b13ed1134b494cb6768d0ccfd43551a6d92ec10b30f8edd3fc8f21012d4f82ab9eee5a15ca65212399a830d7bd76905bba1b6cdc8664604771a5091de4d69ac2424f28c829673b88ef39f1966f1304690a0feaa1ea68c86f5b148d60d80ce6e9048c77085a56ba656d8a130aa932ba8efdce260281f4b3077ba214ef096b6758c9fa05f512fe3aa49575a056adad2704c2b3ef675814fbfa2d3bfeea4caf1b80c7362daa3256cdeac45fce6b9d731150d8e9bced6da108a2734f2dc67367271046c7490837c53133ec9da36cfc7217b297dad0be0c1d897263bd8c66b4473d0bdf5195161a452bcf9c9ffd977d82852ea27474c14eb24ea6e66efda2b4a4be7ff7fd77217a4a1f66195cdf9bb9908a7b217ce5d795df4e5fdd3999e21f55a267f3fd4e6b6b2163738f6655e3cb0fba521cb07b5b4b19724d80fb5281580dfc8caa7361c4be1f7adf13739bf680de54c5217e5a1000faeb1622a2ec80fd32dd5c793c81d503d9279fd07cfbbf5b30edc02fd7674b7862c0bdb2e25d51eddd714c50f1fa4a12a23b9988c1bedb321e88e46425a3f0190e17dc2730b7df6b2d7404856f66117ea968a739471474d17ef2529d7e83831e82ac90d875d2bc26d4a2c7b81593cddd9a139603c50d7ebba78a9ece6486894392b9d99c0a3377cad2de5ec97109261bc5f67974b2ff2e168b74db2286b39af92fca1b0fd09a29ad3f7fe0c1b1f0642f723846104b05e6343a975fe0dd9ef55c421c1b94e0fd4ede20d2fe96124a749dfdd97e6902e9c801eaf2fce4dc90ef746f4076214500ae0145c6e80ea94cf65599332261b5a61dd6220b2ab631495d55ea0390d7e0990e4c67f532bd565d943fe9b740fc139c6867271c497c126ab96de1d790e24f2ed15211470f45dd78c526896682b84b9265849665473a7db66012e0ff8cbe1c907a74d6630d602c07d3ec3c6adaf627f3919e54deed06734fad3a2789140195dc9ed2eb071ab03a798eb33d5df2d3e95f3f9c6f250b5d472065cc4688e20866d13f77a276df4b1f21901c164d0ca9422469032dc55815a043bafd8379ed72b46d9460302f63975ec32bc66197b18c52c3eb8e45e1d2c9a315a3cb26fa2969378502b2afc6902f5f10710bd2ed651aebb2b709590ddb98828fe23e4db29b939b8d356539249b6c92757bd36649899270bea52550dbd5700264e6559358e9b8a946a7cd8ed2faaad0f87a80b7eb95b27c95433b5edf99f88be2dcc698c7add7cbda991a522ec514b58b503012de7ba331b8826b9e38e50ae260282f34d40294574b51dea7c7cfd7427919c87fdabe36433c78246a7d0e49bad1081307c1ef7f85c6d8e053165c78022327eb01b57b7365e644882270f2646cd5610f916f158f73d39e6907ad0f0d55e09942981a0d6c96120ab4fb820aaad3ac2c0252d972a4d2678b31958377c8b2e9d268f6b063638b7ba3a666c6ba57bf1fdf35d18d41b9f521d4e11f9a95cceebd807e065c00de869ff15a762b276659553db170f3aac8ee2a6a09e8e3b9b76b60cfbf26078b0bcc9bf40be250d02fe166425c94be090b802ded81096a57f345b0f2e7113bf32b972f03408b7a739d5713b45e03b71d19b7e54496659755c389ca8e52df25606f0472b648baac7c61b40495fc7ac6098f4bdb30463818179ba39c28f22fa80789585b1d629935d41f1bb37bbf388a29d4ccfca43b8d9eb8606733ce4d74c53b899ba2e392f8fb18f84184fe2f5a060ffc5fb76cda71576dee92de74e3f94210fddb6920ad02196707277889e1651194608f54a291d53735e3e20f5a06e84a8d35ccf47ebafbc8821281d83bf63aa12b3949c53d8521a8aebac936c29c8ef74aa8d5b8b37f0fc79093873ef22e1541c0f227e80ce0bc349fa07d6ce222cb4a9f538281d19bc12cd8ce9ae8f4a5c5f89e7f564a43d05c6b89328bac84319a6ab5dd2eedf8c09a38212949e18014dfe0a71e746707c9bd85132e124714947c6b68085bbe6f652d9227341646a7797dad1372596e93eaef3f931c9fae2884bea7d98d97f99391778cbefbb92a2a8462f55e640cf93105f632b228e59aaad3de3b07d64a0333ce63b18dea7f4963af674db72865afac1abc054533a016e1ddd417079519e41f73531a415865c3034ab3f8c490ce4170032418d836603533235d953a441d6f65783adb4b4d49f187739f5742ab538365c1e81bcffd4591019b0cd23fd7e4ea482f4c81ee75604317da5388d354bd868d0997526506284d002900b5cad8bdb8edde4c2cfa8f17b612232f7d22aac60c4d2b56657b91cc6a89eba9224fe3facb5d0e8667b3bb91a1e366946adc3954b9901419eee6e720baffebb8f645673f1eba6c1dcf79b0111db2e1b67bd477cf01ad494a97940d02d1f140c89ef6c7232eeb775ebbbcea41328a487c53114ef8ecee3f3d9aa8c419f756c319e6fe51639955d26c734b4d8bba14e2a69808045e55f11f5a326eef8aa4f851ec81cb50f481d6e45bce3c3bf9f2567eabe8e2ee053999ceaa76703165b8baaf9dee4b7f32149a27f2eb0aea9b545c39c2a764bfec5d8c7ce4e4d759155a4bd7f4c9a5533496e8152f70b6db827e75b2cfc8dcd90ad17f6212e760071b190c8eb8cea4bbb3ea1b919b43f08ea3fe8926ab816e29b731908cefb302f21247bc9eaa5e45d907a8cc0454844a586060342f7642474c93c515f508c67ef4c6ec01f8f919c9d6a51ac2b566ee502cc9b3b3631c25baa8fb6708f4403d16bbec5b96d9930ef8549463bedfd2b80b1ca7f8a33756ecde1af6ad34432f52839c5a43d77b030d52d537b94f0b3d43408a95559e10c8e5a111b0665dac6f76bbdc53ca7de100dbe44e219f97e79deeeb79ee9aac809c7d3ebda2c7df9b5a0de865bc97604c21bad8b53ebc393e71639134c7f1a17f1dad721ccec4c1903d4f688770f17057f0bca409662bed96a6f6cbfdede7b6575272a86ef23fa7b4dc3b985c105a5e61b9e208cc539f2356a7bdff1be8550f057c4b9b0f92bef066a47c7062217eb3bbbfb1918159ef2cc14d3e997a752762f8febbf9a783f272513fe622312ee48fd8304448e8c3d662efd63d29e4ffad1e9377a8223647f500e8cf0b4c31eb349c7a4100b67aba40537cf4e879bff7ed762af0d2a9edaed315113d1ae8082ff79b3dd463dfaab9f102702117412839bd37d5351311a5a96dfed80267f4d9cdcb05d4f4499821cff1025b33620e0695461a7b94796a13bc28b875ca8d567c59c1ac2c1ce465090b351f70aa9bc39d4124dbd9e59242726d4b032953370952b87d920df8e18226292035270e3ffafe421105d58a38217a2aa46087c497dffa4e78a64fa07bf7badd64506ef30d4203ca7400dba08a08b1f78c267e7843f9addec01ce4c9daac450fdf33ba2378ec5a11ac2b91c93a8ddb28d75a52bbe1b452c96c5a0b37a4c3db7666bc14e68888477cc34bf04851286caffb8de14dee7829037a263e3f859014deed3d5174d1897edecc0c573438d77c6184a6a9bdf27f1d3e114c2d69b5c151841cf7443c2cd303a42119016464bebe6d557620be40af45929cfbc1c2287b252dcd6a64f28fe24ab0823e3726617061f52b69e0d813c536e0fe98371df0c6a02445b746b72b5e9a462bd29c20f71b882458d6060dea618923dff3f8802e4c85a93a63184d37d65133536bbb26820661d49e17c891dc1ebb688e9b91e52c7ed9f253790853882cedeee2ea3daddbc05ace7981bd2a659471dad25b6ba24868ad8660333934c24d2a119ae1490b7632cdc91bda3b2e728606492a3e571fb3264b6c72647418cf5a9c961cf242b707228e5908e72544c7247d72559b2c1c30850c6b9087debc394836c3c3a7f6287ba290cfded2305a9c758db1813d472e195d32ffe97f24f6265d63a0e2353fff758c6419e6c690ef2fa1d392b37a56b69f23a3c9bf73f2d7d09c53afb0ce5d285ab3a0f2f89bf9b4248f8ef01bfcca4d2d13d3b000fac1d1d83e9d7541aa3bcc13c48cf927fd5fd2d659df90addf82e43b636dfc34c20571717908e14e2dfa63777e95822d3112393db584ac745a1b422265b2a2cada50e2b46a09b0c8eb8b6e2ef0b4fe05c943fb9fe0b21c53caae9b3cf0d383a1e3dfcd2108ea2eee72c0d47c6441325b31dab19d266dbbb29319666bbbbbd3c96a44a275b2e83c708341b01f15edbaba276c83264616e47f04687a78731a5c4ccc3b3edd87b1b4312aa257a6ea686813498f28cea9f7b70f2d9359898c009b7b95c8ca6e5d48fc3ed2dbf569f8c0cb55d482493daa2a072b97d76d24522be2aedfd16c0b9b6d5fa8a1aecc035efcdb349d9b29e9af409fda41edc3d262692a52a57d4dfd38afe10685513b48b1262c89b5c0f5a0884d050388a84120afd25913e418bed7c0ac6460a1c655239a3efcb7703509504e170e8e9d68b6e43778c2558f49be86542e65c97f83c7e3d396679a095ad32fe8daf804143771a27fdcfc757bf518a06f116c707333f3699dc61463a1d92ac1e7ff36aebd3fb44b0de65e72a32b2f7397edbf940bba1b179efd4d620beba2c5623c31932132aa8a6b0e07eae8accf1466417b3ff6cd9c2f95cf2de1af1ebba28c0c30a3d6604659065ec741833193a6b24ad338ad7dc543539f477f94583a04a8252c035bce7947761064c60767a327314ff2f9d250c9dcb7d3d9db71268ba990e6882b939f07041b78f5a197d805218953f37e9048d13a5e52c7c26fe1df124a1e85b39ad088e27f5690fa1a45360e5b40332740333736fb1410f037d472ae3ce9694f7f1eed0772ad0bf1d6bb73c18dad34e7e2c30e0bd729421d12ebfb934824376c312f45a83ca4ac583fd833068f8a19db2a3cb3391879f2a400c1652160a57b9c911b46bc636a06f63314140dcab3a322b8c75c5a209769b0be32e6cf4772e6d8639db584c56e776cc4f2ebae34db9a8b2cf2b45988fa8aa39684059758f219becaf36fa156290cbd051cc307ad2eae9f487cad9baabd81459b17ce2fbe371e30f82bde1e1b261fb0feb3ae50e05125ad5966b46bc401aa00acf8f350c076d8314b1dba25632026f34f3488ae7ea31e95c9f975777d39d11cfac9b578b5994a9c7d6cf1ecd03e14d722a84df07139dde796eb5afbfd83f80fd96601331f2ad7912d321443fadbdf7489c2b850dc69672fdc0f70c25591b687f797b48020b7545d5152148dd8283f7c7953d7d83367f90f54351c025d7d99db903c3def0a20356d2837ed0b98beb53d359442c939683b9bc988e853efa14934336cc99b944164c80b14fd426c94cbba4052e086ddd8013fd6b175d3bc65b188d04cba46a4f995e766bfa88e85c37029c9141df9bb4c15197cf602a634f5d3d3c9be047b098784fd5b1ab6ea40ee890df8e4cf06727657ff3ef5c68fe8df5f2fa95690ee54348dd59a2c29f3d3ce29dfbe0a25b2ae6de4cae03d56bb3d20fe16758ea93bc17056f5c274b0eed49b742fba6a7a5a2da651e961aca9465a886be9cdd0b741ee65eb15ff338797880467f69e5e34ea3a85c06451a2a817f5a000d3ab495fa094da011ef02a88c602fdb2cbe1ff462ef99ccae24bc74983eda9be804f08a6d52272de429c15167738f91ea18d32aad7e1525d31696598e52c7dbaa3e21706a68d6d3136ae8510d8926dcafc01d3e1122fe62f16543ea47bcd7d687488ee7cccf5c4fe8b9c7bb230376ecd7eb063d791615ca2ab85b7b26ecc2b2b1fe11b35907f0f7724ac0ac3570605f6a97f4143c6b87fd9481bb422bc380b5bb1bee4254951a7708f1ecdbd927daa5aae10e62a1b80537eb5835507525665b388855304fb761db4c9deba3e25e455a19f645e428fba1871c8790586252e9fa78b158cb963489f582355497d8127b5b59762b0fe157cce8fe44ad473a65d1ef108c8b57b05677d6c5125c6100cbc33cc6ffa0929d9c9af742226214a4bfb32cb7779156338d135f60f6e85204e237d2ea3f7972112699122b326bcb4993a5c2d7beea937fcfde7d2f38edb825e321e8f535eab6d54b3efd729612997667a59cedbf44d2818dc875e9f9b2ddc4a3f77965d5b12036473da308aaec605f5eb6b289d51dc1bd8cc29aff2a6c8085bfeaa5cba8ac26189dab2fa71ca898e7068d54620ee91ed73d39c3ec96cb70c4a0137152c0e6feaf416a3844b36d6dcc7a33cfb3f2c35027ee59a6960ff73c231a7e83e89b5c29184c431cfe2d6382a9128b57e6695b96b7a4b550ef0300ead38e5e2b8ba623206a4a473efbe8371dcda2b4d753f3abfcc86183c2f77c4480d294031cc4f473ac9136f0bee0f921a7bfdeab592b6f8ab49b31f666203b21d51d9e553d5bd69cf35a13ee26aa97d6ad5ef2684736fb0c62b7f92dff217c80c731c6aee6606c35a83e60b3c5c580b0d5956f535a2e086f651f545cc2dfebf9aaf7674f51d58d611430fad6677984de86a2fae388c453419387f52e06afcf40c92bead952ba0e81c6c385cc47c9ebd938e49c00ff662ee13ed52a6cfd0254f7531c5bea9882e169e4c7874a0975593c6dd8912f7657a9f9a3cbfd8da9179bdbf4575341a62f23f67ae021c9454ef8fef9562c43971142b40df5ee081e15b9ebf4819339d75ab55ec276349f4838c69b1eef9a0442d0cd015367de9f3329b7964eda03b0f95ecd4054e9adc6ed49047a7ad0cfb65cb31af80c1cfb52b85946282912e8d414362686781629c34c006a643c4aa5cde1c65fd75b25790e8ddf35f59a48b3ce41c881f8b66cde982dd2809b85789e004eb4cb5660589e6f3f616376458a04006ce278e07e2905059ec1ffe16b9ae967955af8f601cd2b606f18e5a6167949361478c4cec8bb4f221b4e5f81998e20666a09eb072d57da4889f9fa398f64337beabde41849df656d9ec3e916ea5b622a68ebc90e6742bb88f6e95a73505338bdc41e69f98fd8ad70f9512874380c8e6c2d6f6abee955ff209301009cbe3ad669d1795abc91a944a8ec19c10357412531d118e8ec32ddc5d8a02d82694251c9ebb1fb3e27f54a4b3fd353cecc3dae8684d71df1e012f7534efe552d848756f78114724ac31c6ab5df087c9012d6048f14ca92c2e19c7fe798e1ba39fe0b97ff38cf3a323e30b40eb78ff8659e3da553ac36f5c0e0d48ab00607bd5cc9b5d2fa100fdb79a9ba5e51f39fbf0ad7e8473e0d5ce1d605c53fd3451df66770ba578e5c2e3d9d770eabe780356f311576de41a918117b0c6ec3fef350b90bf28ca6c65c083a8785448945ca0e9627f82b9a91b849cb539594aef5da1b9e2b79afc67ea274b0c22e814773e4099030dd81641da7d88ecd397951030d4e9178377ec853e060233e454e6408cbf0c7ecd9aa4a4052bdb40a8c14671093176eb6c22797cfb7c5dd0e4f04e5443cdd87e89e828e9f48e8ed49505b995df1f5b1b5e0223b2c60562352551ee3bf2c690e45409467ac31cd356afb1a03c1d0b2445b73a9db401d818b9976cc8be6a53c42d168fa9fafe40ddbe099f2c1fec0bf5e01079375ae63efab189f6262ae6e8736ae4d5def4e86ca5901675246be4523f0c819e9f9a548b05eaea9d3c7cbd7da4fa793e79c9d214d7acb4e8ec54a51bc070b556c0900f0e46631f909212c4d250a114c4b5a01968b3fb7359350ff5a500b1d10af642bb7d477c2c0074b1e1a9c1430aee5a2304142d3b9260605f20d37117130ec60c3b770a74e5aba2d1f526addac7eac315bbde2279d21ff902c174b3f657606527f383139981e0ef2ccab7dea27f57d9504191284f08cb636eb7b3208ba764202092d7a38ed91fa6460e132868624bae9408f9c49964a9dc27e5008e681a7a8a8de0fc730493f3917a3e6ae647dbca457a8e78e1b9bf3b48102532e5cb89afa6c78806247d02cc378879ea7869b5f19933f3976a88da62c005659acb3698fe187dffdafd7028bdfc6308dc4102bc3dffc3e3eaefd9cc54ae4a53414e6c799ebed9dab1d724deca7eb08b86995ae3da306aa2c60c3a2d2fb9c44586de94aab6a38fa4ecb0325f71b32db0a21385e54df2b8480946eaaa3f7b4dcf98fd1461581c5f761701f44285d06d32523561c0d5439368fddf6ed253bb204aa09a466c2b8f90ec03b8f9d85809c1a04ec5f2d0fb04ca3ccca5540ee2ecbc56188c7b2e2e297c217a80a4f10f0431ea81abc87699db371d0b190a04fb8185cce588d409e7a45acf209d25cf42bb8b8c4d64dcbada3ee3ec13677910a0feffd824e9655bea28665ea7c1a60c9a135b9d3ea01fed4a4191d0428b340685591f684be579c8c2b1f76424a04efa9785ab250c4473f16675ec9b612f22cca0a49f6d8bb8325d28e818e874216809186f1f850608076759ebb1443bcd9908f11dfac967a6a6ceb95b736af84917fd81f16709c9a9f93bbdf3b061a9d99a4c0171ff2bcf7ee186e32ecba6d5488de038d6b38a5711c063d75ce1ed7f14f970edad895f32454e43c79e6d64799ae8e7977d080b410f6a0c45fae40d9a7a28f703202f0d92fca06934914b9db1267e80af8b4565596c2f0aa2788e59ce4b7301340ef92b8dee6c2f3050196f56f998c50b7cb7f7769fb2a36252c0acb27de631cee6456ea545814f20828d4ee6cd35199898bee3818b66dfd984a3b23abd859055bcd9b0e372d256d50ff1bc00c6276e245c2fc24c9e211b4c5174e37259384dd4e0c7a0e2269cec2ee31d2e58317d83d11a6bc5b3db62999f372f9c7fe275960cc43f78f578ac634e00528b57eaa3313162f7cba373979966edcce0d6608d90eca1acc1087fad1c6319faf2ca22fd39e7a174115b075283c121f2f25dbf49b001eedc5ae5e69dbbb48b4af8fc1f9ff7ea912674b59791cf142e3957168c6e822d2dcf19e67e319891c89b7a51cbabba65dde5c98f176077e70db8c3451e52d55a6871bdf213018dde6bd435df885e39dda1ae7f4a7b748a5f44ef2587e193e15806725778b24fd3532d6b1714b277cdeac999e84c467578def10c703b9b65ec212d60dbf31e11c1788b3cf3db7cfe2ccaca1beb01ddf21fdd06f433551b4d1cbd448931e67a860f21b667368e69f192c7641c50c031fd1bb9cdd3868bce0131fb3ca315f3acbe83259ccf6618ffc315880396b30441f559d924a87a4627f71878a06e7eb38941ec95e7888080ab3c0f8bf42627088173d70e75c7f648d94e1a55e9481a810cb5bb132d1b3d74afb9616295c871fcea371876e3bc09ad7fc6fa102794f70a8eb5153a23ee3242dffef8349d1151b1595c56a4751d953cfd2ee96b7ad157189ca8fcd7ea0bd746be42e8825fe9a93ae164edc42851798e8fe233ae3131c07e6ab333fb154f031fee7b02b3ac310ba6e3dbd16faa0eb04c0fba76da1f06fe994fec361b3001f9aed18aafde852915a7427834466e6dd704a823013e381f35628b783e424dd34dd2e7e94e29c4f84c2b1afdb2d1c5c7296b5cb9d8c6233d4261feb32b6ab7002df1140b5b67bae6abf3471d16c619a59082c030b5550b0b8c343c290ff4a8873d93520b01ad72d428c6ee9afe4cefab92efc92a16099eb25013424dd45541af10d4a996fe1764948d600253b323bf99ddb9f904861dd32abfe0ba4f942c7fca63116806fa533428efffe53ecdd33d10ff89c56a8cff659f9a4b11aac27ff372cef97fd696359b7a0e90dc0faca103a1a88bd842d952b583b7abb7c536af4dbd4513297abcfaf0efc95791eb428cade250163addb41858948a9cc5199f5e0547503c0a77d35a0d5b870bb62bc359ba3f107ef7a89e14887d448134a6a3e319773249f6f1d445adfbef94abe40489df3331761ce540c7704912b2353b1f627ea9b2331aeec1a3961aa63037f9d672b44d0daf51a0cc8eeae5e9b3b63ff176b6f94d43eff823bb8aac2411be7633f592b7f289ef99b2240137108921898c530b1b785853e81a506d8b287b053bbbe417ee91c7c30e60553030149ba939e13941eaed9857a740a8753dadb39d80f7dcdbbbcc0868ea7e8c49beb5b5de6ef9068d628e044ff9aa00c3c64e6d7b2638a0b862becd8c4b35c9983fc0b25113870a3a231c43e3f27cefda740c44a92a2ee34739b1c31d0991c24f3a635fdd52b273f2917eac590184db5b5021219a308fafef2f2e6363c13f9847d6ecf290d4d5f32cd1dfde593a5d0a3246da5da90e9d5ce846238c2c8dab9c09eba713bb20da3ab02df34a5005080a0bc7eff1dbeea6823e4e3db54d26be9e7d5172f5875cd97d65f6da448d1a7b4ae17ac64ea06ef185cc2f0f4f8a3feb9eb85654363b4da77a45a5bc1d69e407d7de790579b4dbe75d43931d9fe31142a9edfa65090112b422a7142a419af56b265f9736f4f0b9e8f9e696d93cafcb83e32fc2b6ce92cfc4c2829b8af51c7c10763247bc3881fe8f3c9c5552387e315fb4d27c98eda7dc209f1cdded06afdf1dd56a2a872cdf8af878f55a0ab355053667d5db4ab87826126a1c3a34c69cc3a4553fb64a1123977bb522a113372c96d117b8a8b4925920895ce502fe5ff9c6fbdc6f6f2cf416132869e9b98d8f04a8e0131a8d09e1583e25cdfe0168a44341d94681634f7febbda98ed758af6063b4410bec10c31b07c6df5e56db17623b80a4baf8527f3db2bf4979492a72144aa15c1fbb446d69e7a3d708f5df504bb205bf367199211a8616eb2c85477516e358e9ce82cf61fe693bbe1976c707ba607bb331fc2f75a720ef11637dd87a208c1735a39e5fb475baa04eed6e9f05af739c88e0f8d38cd9e72c6f296df58e2d875537066ff0846efd883727ad36e984cc57ae9205685c37fb2e8427d7923c4e79efaff589601d1ff6c196e0e054e72ce00248a360d7fe3ce5ce2472c87cec783a67c636e36a2886952efb20393603dd8cd5ba296fc9118c9f5fd3c8739b011eb473ed1b7733506d86c18eeb4ae5f8bce4dc0eb2447e0fb98633674ce0f12f9c5c862647dd545396bc0a0a3883640db75e01ff5e6b21fabd62f06db058787721a038bc5596528e3d036161e3846922c8225f51b98474c1e45f8d283e48f06a8726a759edb32176d9bda375150fa868aa065af664a1579e2ac7d2f6eda87abda262a50c2014b3e39b124e57f79fc4660d36d93513dca41d716b4b1b22ddddb7ba12c55c062a73bfa8ef428e19297f4b121b925801a0dc754f7167ecca723deab3b66ae9c1af4d28e924e733d315fe2888d2d2f00c3222d76b45b5c197f94c6706d3486cd03634afb56cc0c57cc3db8d84acdf5883336e0d9b18783e41cfd71e30926d02390bd6f1d1229532bba4defdb4ae8c3501e5b6f9f38cce7316804bb03038f144561b0e162e2713c7500d75ab0b7d190f4494758c32657743fe22ea0bc5fcbb08c6c24161dc30eba3d35ff7e8b9831f9941f370d097a5b7322247d77f2a569d55a2430d23ef95fa024086ba716f2ca727c9545a829748d22344d85a1b2cf534cdb37d7244d1c4e954f845e46b560d0afc758056db6a5d31b20169735ba06bd0eb2067eaf6b7d08285e7610463f436016a4ef7381f2bb01308bcfeae9d43d58d58ca4352a833ebc333ee5fa7f92a3a41774575a9e4a94c8e2ad92f7d1530f0fe94e2a1995cc5cdddc11bdbe5bfc32600c794ba266a4a4aeadbc687b0646ba5dc98a10d620624e81b7add386c362a6316e258abbf330b73e710b9297ce8b572a3387fecb907e83f61568927c9ae074bc6297a4de99e3a90283b779f3ecf73ed9bafd11ff3ab391250cfd8347461af4bd57a9992937bc370125551c67b9806849f6e8c75c5b7374db1ddda3760675282d737d200ab76a924a54a716016c1344866ccf345a6ad4594748fb3fe31540f8cc55cc3d2babd543b44130cc5deee5870b37aae554833195cfb43121a7e0df188776793331f8eadb9a11f097207a3972b5c8aacf009569aace54c255ebd1c358585cc423384e0e2dfe9028874cb7e56f2519b086bedb673a8916718d40135805a4de1a8d69a607a11eea764dd4f51dcba46a94276f360cb6f4d1227218e1d6addf81c85f1341460fb5c0f651beb49ae73b96f2cdc6615b8b9d596730020413f29fd1b24210e0bccf1d50931f1deedbcf3160abe2a9098deb57549500740b7aee33ddc7da006be1dfbf11690b1e3821b83fb088430930cee7dab3c1f831eb8b54d3b8eb70398f9f2d44a46100c222ed62d3adaa91d21b9229fdeb0a89260155322d154c1d9b7dc774031f65c6e5c8b9015eb2f6feddf4e0afa3d37b89151c639573b1286de2b1a184f189219c1d84e52444044a8b3fa456c18e4a0ef0bc58cc6dd1053e42cf10b11444eea73ac966c8b702f27670c8b12c198bc7961b67a9b3360be113d27567557765b39a313e99e4458a01052c77ee4c9e07837bfe5a072845133db6b82ddc0d03c2ae0d6a7359a38401a1274b60bc203afc8bf8ec37574d7457a1eb665c3017bc7be52295b3b7f9b4f799d3b8b6f5172ede83ce6687079a599e553645f6b8639ccc7cbb1b57f4b495f889c45caa5dcf7c7d99144e2a4199d5b88ff26dce18ad2eb099371207041065de125ed3b73425444d1a4ff57db9d9e4154e05855f596e6e5f983ab34d9e9b595bf2c46ecab5bee7a81f864ded2a73fa2fb12f929e9ecd0a8295eb04c9a9b40d6bdf63b4ef632074889e48e983abfc6feef4ec6d109f631c6bfdd6e4fb692412f1dbf69ab11ccb08b0fb6b8ee43e7debbf1820f6fb20c6f38e219bb293276fdea810a1c6180de201bcc7dc7d3a0a0ca5a7fe054eb3eb34b963ad4bf9fa72ce6803f20417225e4b5b24a20cc4c78f1750c47c3d9c14cd9684200b51d66ad293c452b74e6e9610f7c7578c326c57a83fb2a6b9c2d83f990935f22320a6b230a894ceb2eed07d83e5fd88a54211310c55df3c4bd7862ce986fb5d0fea65b9f6b9c885607ff481d3436d71b6fe574c8ff8c147fc964828d92f337460a157e3d18636edef8d97552706a50075f549523996ab869db508f95f7c0ba4426dbe2ccb2b31e6327fd0951fbffb85baf1178d652f5828c122c92a24dc894a83cf3bac660da95683759941957593255c8b9bed1e9615f409705ef03a6a906cea1741558bebc82cf0e1f36d3598b68ee45d157cdf2b31243dba9a58dd3f997de99f1534b0ff3791c6f3ef3d837c0f298c3819ebccf730a799af399aecd71f706230b46d4a30c56c5ec5d06d976d2fded2c3f6266e3b4a733194771f38143bc649b9b74c93aa55d2b5d8502e80aeb7e7765b0027be64eb4dc152e349043c37a80d60c48f7a0bad0c53a4a7635a5679b5bdb2b3171362a74dd3d73806e4f6136a454ef9dd18ed6f65a5817840f9a9ca7802c5a347b7b9fddecbce0e2d97106cd8baa2a90b2f36c325e516819a5545ce1568d7bf5f5547480579bbacfb5bde8d548ab631c796fe66469cb54df840f4fb06d36ca725bbb239ed75ad4300939949a2a509d1f0f1fac22237fa7966337784f26bd0da86487c1c5ae380a8bafa0379afccf0ccc7fc2f99f07bde2ba83a99a310fcb26d98e458bde86fff2b7cf77fcae4cb9b3cc6954cb8bbd00097ccd5bc84b1c0a731d148ff9c7048b3f3efd3ef0fa2bb0b0ceca6eddb7de22957af2353d9ab4fdbb6671e9d33c3f5d7e4d71600928c2e4e9665460652aa2f19d82758910595d94d167cffb319d44d55d3a0683469e931c05858b3bb3a31c7169039c064d6f60f5e0ee4e9b7a82b8082706dc71791df7b300de21c74bdd025e501900f0b6bc9560321a91580283a23e4f87fcf209b9b2e9fad5b280c7c1051eb67c96e23e11badd6a8133a16a2cbffdd0ff69189994deaa1e3349e7c44d155a728625cef77eb994a490f63a0c6a5684f62cdf35707ecc3180a2911b0d3ec7e69070af0ff42983a52b86d2961c4e6d65fa47b3faaa55468af163fd7c362e5429fb8e3b937d2507ccbb058f8cef8f359c521b053420e8a08aabd4c0ff14b3c17534c2e055d652c7c32dd9e44e9d3e5a30f9a1ac8f47b0b62b085628b2acfa0a17916e6328661bef0b97b5993888cd79d9de92acde23105ea8543077d4dd2355d5056006fc87f9ec4c087d49ebcc37411c77284d3aca98593563b02ed0c1a732e543ff42113f30c940ec5462e9e7f0c640b3a8f079a97e67dd0ba2ae3716c3f275d19805d3288887c35d0fc74e1d414bc9ec87422228339237752a483b57c6d800a675728e632437be34d0ffdd314f429fd520b7a6b394abd3ef89944880b8fa03eeba14f61412bed5ccb8ddba5b4edbf02ed073d638c6d8c5486f9c4c3d6461f1b212c7c9b1b10aac76584943dfadbe8fa1b97993b4e46566bda51ec6b4b811cc5861043f2db699d2a7910beff6adf168f2de843019330e8700211aa6135ee02b89464217ac4cb2532a033dce783120da69e89309bc1c3ff30dc83292ce3adbbad2de9726966addbb49a3acc1ee272527a8cb7d718bf68d9aeafefe88fd6de5fd0cc4474adc23a221e420431112e74ca3cf80f5a2bb10708948de15ffb71d56ff9e816d075dda9541cdf3fa83be62426a72249be65e2d63e5e1615773ac34983807d3ae6e8db668485bb13df1ba2212a36dfd2ed54d4b5e84a34a72bfb257ce1bf610a30254f4ee6ffad1f0da4ddc1c4ef318aa035f18edae3de722439a14fba2aabc9b1b2847e80cf3b295994a864a702f65cea75f9a5dd3a48e979de2b7736ec3802b1002a583589b60a45380ce2ef000e48e2ea5e4bb69f2ab042e904665a1b7c5b72ea185a4d0dcb012d879f806195c35f1291af2e0ece04db727ba4137a16fb0b33720b5d11afbf2316cdcc01063aee9042ee8c0ac058e272f6d60e85f4a2b494237f890fe90fad1edd7a650c7c672c3920eaf1efd5eb49d1b4b5e2084f1188077275ab267953e33c0b5df076a70f83f32c5139d7626e84a983c43d625cb1bea797704d1b8bba3c36d6bf216088b5fe679e61f2c3fd902ccbd779dd07c889fae42569bd6c3dc95b39b3a637b20df620d26dcd23028c5087e974a605c6938e627edc177e1d1fe68644cd61d21aa0c4f6c09df59c7475cb2c6b55638b8098bfc66fce6c6c171f174be6820068e6d691117abb49c84bd3a75ee8d36fcc8ff17452a7fb13bb0edeb98bcf9137185a4ba1a1549d92c56c3b14ddb73c6a7e09045ca29476ac24ba5183d3d68f15247997836795bc88806b9045acdb818738bbb4193b2cc55621c01b13d23e3d61bf2c4bc0cf6d9b5a43f7af67b3fe843e87b02eafbc1aad6dac93c35359c6126e430d8402ab63812bee5e9ae4af0560b47998f098e53c1174e0fa5e209499e8cead2cff3ca22e532345ff246bb3242dc351285340233353864901cf3692a41594a88e25bb04c660e02c1bc07d3c849eb39e40f903b33ae26dc84baf7353e0a018aa20f7ade104467c1d7e544958a33bc538c039ebfeab72e50ec7082b6306f0ba942ead1f2bf2bdfa281d7090cea41d10f3815712335b5dd245c391ec39c77f66f193a3db78cdf3d714b5671a4819a5e35f793fe5bff4fa97d37d31fd3b95bd28f48af68fb893a3754de6c55485aba7ed96a4d20d1a1614a28c4109f7d7eed948bfb2d72a360baa5142eed4d052889ee72770411d1151b72f58c6cd274448e9466f3533b4e78c69814c2166bc12767851cab72109b93b0060e1b7330eba59534e2723d31e9029596a1adcd763da0c34aac2029aea6caad9d260134386543ff5eb79b81777bbc14ac7b6be59d0074f7aea0d4095e3293745382350eccadba63cd2dd4c1123a27b10b956f980d0037c1b3c6e62b9544ef298bef760e992c50561eb8aca228181bff8f99cd06fc02004dcc7dba4e7a5f0952da592d7dd2bf70cf7e6751f000adff67aff3e31fde33bc961b9f4d9509cb363f5df9db716a7f03e3f5f545bab04704e5fa82b9628c93e2069f5883af3f45571750c55ab3d958a83ea8f0b899b8606d2961b32e7dde02a4f5245b3ed7fda2e0a012707630219b53a1b46ecabbd71bda04387c0ddcd46dc4a90466e69b653f40ca35d363ce7d0de58d154adfd80e3f7c95b44eabc50baac22e21d8fc0844c29365c39d0f4b82f50a4c6f7d8af7363efd8d473fd6611fa184addc6c3a9bd3a1b875d8cb650d8e53d577da7325440a5fe125afad5ec646a15ee504ae411e7f6acf2c6c968e204f74b95c100f8ec08cc97bee5b7455444da142478b4677a135c89a3a2ea15f1351b2a2d7b601828834862f184afe30d92bfdda4d184b8ed6a26501d103ae1a34ad50146748f8742eacf3b0341f7c5e6dcb268648a4ad0dfccebb4ac339fe3dace9ef44a3dc7765c48e576c6e46f22fba60ca0ac93f0702606c95fa64d59497c1f0e957de92b46c7529346a1a8ae08823ea1d4ae7c8325bebdfe9f529448e488c8d030f813ab833c7c664bc333c70059db11a0bb2ddf6a066c227a5b13cbd81dfa79b1f503cfd4106e6692a82dbac91ace502fa9c21d367eafda971ba37b6e13713a7708f200ed43cf669b12d3e275b9c2ae24a4db6dc2af27fb3790df913990ad77c1815fcd4551366833dc4534914116ab58fbe3e5425694c845e52f8ece2c25a45dd4bf449b933b9fb1afebd46d46bd570d167b96488681009caa5cf7e2d7fae3311f37b65309e3287fa6761afacba7f1ac3b5033bc6f1dcc948aa9a6b902f93aafa70fcebf7c9025b82e44721c8760fbc014795527f4824672a3ca763824e060489167bad47d2cfac39f74bb4e44521b0e21c8b89b85d8c3fd6b081552c908a74cdb75cb5fb14199aa46b464a1948cb52d7769779e1ac19721aba6e389e98b28bff5d1bddec6ad2e62e9d2d3a68c5cc3257770b27ad156b4d768c9386a964fc01fb2ea9449472bdb2a7147e2b2a4ce25584bc10422ea48307bf9e4796c621a9c961bb99132566c6c3825bdde7f63bf2ad12b615c7b8903fc8c61094d4f3fb1904f8fb491ca9fdcbc2675393219b55b59f1dd7c1c0d853cf5c388b8fbc63044528ee2fc11639380a16ae5182327c5fc8b4103ab190d212c5396b00f14d2357708695125728dda9ec594047cab44d0b3886e7606c2674592bd9103c344900f1b21c401bcf8f7d0ee590c9e18533ccd3273e7206c52f12e938e2bf1022d73c67a270ddf42e4e4b456edc6b4f8452b8e7d5e8140f9b2e5a4b376c5da160945de8197f72be9d6f0b69af6187d8a6fdd7921318b4eed0e7b91e8ab7b4eb3532185fe52c16c15948f3cd693d7da368d72ecb1c87029cf6220f6df58c06fab424758ce23536dbb0a7311d9e1f2bd236f0c35adf8476ca91d47450f7ff97d41b73078eb70c9dd6ca15ad9aa7d847a77574809254fa9586697c14ca1d0ef242b2be54a6f61ed2c748c005f8b245b7874a0b3097bce9671bebee48b2dca41031ad3ebf443aac78b3004e8ae985b2b997f07f5f35f339515101b08be3623b868665cbb6215b90f2302c93baf04a4bc5115228070e188bac5d7ac4c4099f9d94e87a5d27fab8982338c3dfe256f6c8e71cd5bb9c8d0be99102c45302872b96595c7c86c8578bf8e3433e874a550556f2f4556a53c324b30c8b01106ffeb54731e74c770e0152467910de5d90c97fb65be5a99e249d6d5c8075f6fdcba20f038b858c50a32f596da6371649eb64049f9100385d551c41b38000a566f3528f1fefa2eff6484d7f6d8ed68f227a923ee129386ca6f02c7649685024a16c924ee10201795ed7ec2e49c4f3035d59dde0539c1c3ce88815f31933346ae6580a0e861a694567504d001c2da489e7ab9c6574c9e3b507a37d72501092c62fc94938a5ef289ddb5da78db10578fa3af52b0fd34958bcde0fa6820381501382a93444b0258c1051de79c036d95e2684eb67a8dd53cf24a7e0f44f269ca46e67b189d8c07eb018737abfa082afcdae4d35e5120c0e9a92f16f3f7f314c8445bb385bd1ceedb25f3c2970bf8fe8a1ac9c1ec3faf59f87c09ef112a49d885f57a63f8036d1ea7f425f6e4b20f9f1a8796ecd898a013d83f42a86a4304c2dad2d6ef64c279027252e0dd0fd22bcab2f83a40f5ce8743844dd378427d9defdc7b6ddff216e3f4d22d6803e56261ae82054cb2a314a2c1752998ec81e68d0af085e77a34c2b1dc960cc4bb5e01ba40e5e0f68a543bef1440336dc201afa48aded6a618fe24e20c468f7913f0d5b387b605c599efdc00f4f7444fa6d7405412d8ef1f8767e2b32c32b81cde38373d8cc4c191f8c3a18f4b06a8156217dce0722bf515760b288ced4bea51c6b41faea790e4711778dff85254877e194431480bcf21115f6d50c43518ec0730c4b21f253fd45831e2e597b1e8ce677d6cb152fc95ab5d279c4f8b6828af494d09ad6bc6cae8aafe6f58e43f2e53067cd78635a65c89f5456cd82eaacbdcacc8a064332ad308828df0401b0c8f8aafc2a7481860f2864f5abcc3d0a02fde63a91da6eacc7128d2a49b5a885420054adad9977f5f794842e6701a099e1e500278f44e5d83e371a52fa26dba0256cf08f41a831232f1930efce8b511d3902dff59028b1c5fb6264fea51884883a3708e309c076e78c0f891eae1a4c9999e6c16d1583b96912841f82ba4317d235b7a241687ac3a6119d436c94776ec3acb2c87918b243d188ac3e8d7f3d4cee42585942113bb1c9a6aa9a736e5817e068d231afa426f190677d11bc780ac688ae4fb7b2a72ed8257f4ced7c3482d9783c99e283a3b972e830ddb13c319ef63354f84367d095fbd77986b1bf31070bec0801220f1526975dc12d8c34c89b4a355fea7cb0c9e7fb045babdf68d72eadb80b0cc37a6cec0ca833a927f77d4ad54501acef0f7a0c8d2459af1689cfe4884c477cf18b30f70b472234b1b6e4a420c8be311ef4eda918195b51a408132405205b2775901fd20adb5b9b4f8e09e2f42df017b05990418b3c5a37d044b380e4582cdad02385c76e20194dd11de3a428214daf3fe884ea15026c73dc45dded4c66691fefdbe4f1d7c3ff24cb11be07d4ae32f6249c5ef122064339d23babeb84d813e8834d0368d31641a5292251b0a6e359d047f8f8fa93d2fd8aeb979a0695410ecd782d13a6a921bae84b2f988529ecce6140e366022ea7b34a2a38b911523cb962760f3211e5aac5a39b784fa551396a9979e16d2467ad5867b34ec8331cea713eeab297690ef199b9777999ef1e61babeb05b96e9875623ced01ab23f3046a4b6a41f501c0dbdf3e2530f6aeec23324677c16c625b4fe6da82474f9671b7be808f7f9fa196627183ed793d2f3c07982ab4e269a77ee714b188d4f127df35fc998ab6ef7c823343d1845862a1774c9f389950118feb39a61d9d6681ce4061a86ec71437c4f3698c3131079b94f18ad25acc0308e27d8023d568faa22c28140a069e1fe3dcba0b80c18f8fcc7c6b55cc57ce3d72620e48a525421fb851671a81fa52ab60a70247235be7fae1358a1b08538afccf67b25f8fd9d22a1709d9dd8396535275b3e4398a4ef16d78fe18e8ba2838ef0a38a456423fff2a2ed835a0e1ab8fc92e88942c5be5e46051b87c6a77dd905e5a3a40eeb344dee750d6009157d97ef7e9b74d22b30a627018449c7c2c882d0185f136bf5c289857f87028ad6653081949b4d23a93201a13b5c24582fd5624996e4d52832e45d9076c5b2a7dd8a097c830c02ee3a30c39deaa52cbb2873278910b93fa4b5c9d6a4cc40e0deab3b3ae2bb01f90eecc128edc58cc74a93c75078f7a9427ef0aa597e535de95c1b60f38174dd2cf06570215ccfe15489547a4bd53b5fe44063e97e4a7432c2317c36133769bfc92839c65359a8071af7ab66158f4d19f9e6d6676a1aea08fde1bd85e56c91d05a6ac31a3701dee46b50b4c476ae8ff0ffa308eac915ec2f98323d721971bd488405be310f1b5af500cbb3830b6a0d9f32c78315b25cbeefb56014d382e5d33e7adb3861c9427d889813bb773cd7144719144cd8b9f936407bfea2c0687afb6f6451a72b1f3c50302d0ebc0cfd2d4e8daa006494216db65325123fd5aaa8b0ccfccec605da3838b76fa39941f6fc5dd3358a60f6d22d9bd17bc457671f9f5a556b3036c0b4599a82b19ece51f40b9107b4829ca158685bfb44f828667eca2e9e30d1d2940026284aa24553f504fcc023c9292e2256b57c5451d58b4006c43acf695b5418275a759d714737bda85ce6ec5ddb977f8953064a6c6bfe7f86ebe2df028761069ab0f7b639096067cb042e7a931a8d19cc6e682d309caf4b4eb4953efc53e24d82ea2889a7b50fb2a176efa79f9c97a7a1d8f8f5ec3e3ba0ecadb4fa7c32b907c7d83556e3a47494d7656a33d99db144542304a8be18d1da69142aa32c0aa45c9d62a5c6387b17450091a4001f528aedbc39be4521ca47df019d71aa65af0ee12579bc3e96cefd197c045d86bea028ea6138baaa96e85cee30ed6b9778279d7a9835ca69f743d4d685a41827b517ecc450d499d1eae9780f8b1915c0370e6bb9b6161fab0bc38753726f878c738048ea20c74887042ed6b1e3f88392f86f8db81e533c3d3ef8beb8bc50ece94b27b72e903409140aab5d653dd44c33579582f423460d93a69a755b4d33bcab6998c9f5b0af12a4ff89a94086ca40ceb489fec5f2f405800fe2f5cec9055a1cee2c36cfc1c324cbc1e8294b55151552ab7b8152d72219de512bc3f9695c037c48d884d295d1484fab0fb4f86e9dbe990f6159b1906a4050a7722bdadc49f64097e3b726f59cc564a871ed5f2fecd2f7d8367cef2240bf6885bd47560c676eac745e6c41d27e3bf482aaf9393df3761519119d6e566079728c49039846c947bff48e276bc46367ff7c9f25e42d5da2a7bf058c80eeea1c5951e4d306932a5719e95adf7b0c871f8c84b2acf07cca2e0f5163d15caf15abd38edb9ab694dca11656db0703a8c36b354a6bee6e60737cd334c8b63a6fb60497e8c54fff093db4900adb5fdf4abd839accfc398e2d875537066ff0846efd883727ad36e984cc57ae9205685c37fb2e8427d7923c4e79efaff589601d1ff6c196e0e054e72ce00248a3824dffc83104fddb5abc772ac1e91795f1bb259a450bc7998f9c22de8a730ff56ac1e48d8c26af4fa61fde186743032a5c2d603db08414a15934980f7b3fec8d50aafe79d4ef0d88fd599ab3e79aa1065cd929279834fd4772a4c861e34b17d4dd0294516646a0e9763d8b8b22efe0ba58af0c5f8463257cfc397b8252beea50177cfaca0f2f76b91f33d584ca6db0f5a31d487f5a64808c0fb21ad78fdfa8f3f20cef41553720b566db776990ac6bd18f249cb02fda5e678316ae877dd0c6fe2e9071d2f9c5514063a1b1e9a2761da9d9ba2741a3b6b607fd4992bde780a0cd4281cce713a7e07393dd47d0bffd31238731a7195899f6b43bf978d5e61afec4bf3ff41fe27f1f6b9f9372ed194285812dfc504f6fe30a8183c17d44a620bd4c2118f083b633e0a1e5e76870729403dd8f307ed172f46916b67756703c9b72f7a3c9d19e21e008dd0fe9a55b0bb3b1f4239c637373f5abf089d1fd2dd3340a961c2ad674f9ad860679ea551d347106cab17995ab3cedc16ad0ed8e71c25339febf2cc000187d24afd6271e9dc2e1362a8fe0f75b147122008735841f85c1375fab51d99f3f4ab4ce8fb2e37bfd9731ac2f897e26069131e6460203cd3126254283a27b5bff0e3cc7b63db34b30652ec8fc29daf5395f7fc68a47ec36da84808a769c1731457fc5b89b6b331cdbfa29f9eb1182bf780d2b0b5fa7f92a3a41774575a9e4a94c8e2ad92f7d1530f0fe94e2a1995cc5cdddc11bdbe5bfc32600c794ba266a4a4aeadbc687b0646ba5dc577fe1854a692038ef4195328c9f51e49067c367809c37b976ca4360f227fa2c30c76153017cd1efd5712650734d3b7b72326c1e97df04c75c059c73b2bc536369a24bc89e686bd9239ce44d617015950ea83a9efb693b024848006c3b9d698c78baba82b0bb0f9352e10c4795efcbcb5f45e8dba809537ac86c72acac8cabe3da1219c7f2b32415a256eed03ecbd5238507f3610f535e39eee15c1cc85564098cbb5c1a0dba95da03d6db96cc89c3a0ec69490cf2b84d51dec255cb76c64c47182a01cccd2f1f78373aa30bbb6b48729c7fca48c400e26ac4c176d05a4aaaae4827a57fcd910d9f620b43f531606befb3dab776fa8e0253e8fc2993472688e54cb2d5e52438410d84227834585e2ea056d3d17e2cdb5b9f0ff077e96c5065a5887f775995f575d6dd9343f51de0d0f0290b9219769dad52e49d5cf340add77946a900b18518a9e73bcfe9869714281b1eeded3070e69841c4867300b9cb8ee874ff80b3835340dde8872e05f7f9b7529c51a413a9e940628e42de50ac080edc644896279e1d9204949e50e56d8c4f97c3a8dd91d797d7b5b84a5626bfd84451d392d315814d3978eb2ad87ccd182c4c8410759fd3ddb732271718de655051f8b740c343fbd222177f1120f35960f9b661a8e0b1587263de042fa9c9098fed5a34ce9007f8dd2e8a91e97e4422b8ac1a8ae04ca4bec3ed4d53364837763de52e999cded4722ed069a8a4736fa54c9fc0f8e5c0eb6f8e90c1c6d0feec86833a4aa4818ce67ed27c1e8642321ef3b6271e2fd97dace8cf6194f2f19b1b8104cb34e4225913aa98cfbcb944d09354a899d4a0d82507d31fb2e77f427e360f1394d8bfc3fa6c0b0eb393034e795746a74c17bfa5998bc1c371919371207041065de125ed3b73425444d1a4ff57db9d9e4154e05855f596e6e5f983ab34d9e9b595bf2c46ecab5bee7a81f864ded2a73f854e48aef2dee7608ebbda89b3dcf6b3562d1ee8dcf676bb69e95e63f9e72bf48b202298aa594e715985ecff91159191562fcaf55cf2a53bab245db2665cac7beb7a002591d3912be642eed953ac06dce58b443597e32204fa892e63ad630888e09082eab2d3b7fc6e7beb18445322e90818c3cca80bc2af8e40f3ddb04c7ad70cc08c47395d72cb65fd2d0d15e5810ccf11230828817a355fbb85b228a5533716ac44b1aadb3fc336938cea52af8e53bb9d40d803503a9e314bf49b7aa508475138b8cf89d6288bc29d10051bcb3329efb7cda8cdaf738a484ecac9d8900df6a1f41c4d4fb6e841636ec7e914d0aa108eca3c0de5019db13889daaeee03a82c2a30262eb1c6e0c71238cf26292c92aea57078f6f4968a1bd8e95ed09e61928bf34097236abf97569e526bb5ca09772fee6a550b36bb61fcfd4474cbf71be78913a5f2e5de76bb27c0f55d0d1e7ebb788bacf79511b11de0d0a8cedfdd0114f771cd8c1d3a4a069571e2dba3ee639f14737d3cf8061ac20c3c2de70ab01911b1e28223df42493431634133ac8383460c56c5ec5d06d976d2fded2c3f6266e3b4a733194771f38143bc649b9b74c93aa55d2b5d8502e80aeb7e7765b0027be64eb4dc152e3450701c3eb6efe20a6b344676a6fa5fe82dc89e86fa15aa0f3f9da5ffae0818701337eb108cbffd1f15efa18a698dcf3e02dd9b64941842e06cae693d146cd5b712659fe97fd8cf4e4c1022e3673ca500a743124d88026ac4492b4b27717d1a32fed2424b4b42f9cf6c1b72a392af32e1bc79cc5c42e72a216c7f368b0bc3c0f4098cbad097939aa4693f0520fc2495abb67bfb479761542c8f384eb7e3821e835553ddb6360c01174744e8d173d7c8a601491792fa29d13f978519f9f3805b83d78482277824f38ca9cb2df346fb6ca8b997baccfba455157f5b0e08a105da06b46bf3fc7c624d2bfe8de4d86702400ac85e30fa15405e7e9b5ab2550f526261db953bc1f44a439459395f6e596646b6cb45936191b76e39850df2f5ba14f44de1bd3b1a3b5072f73ccb1ad85af953f3df69535e64961e741985b4b424272706dc71791df7b300de21c74bdd025e501900f0b6bc9560321a91580283a23e4f87fcf209b9b2e9fad5b280c7c1051eb67c96e23e11a3f2108b845db24cf92996c7e32577f279f7d7a9f4f7a6901cebfdc04effbcf148fa96e99b16a21d0a6ad992156e8bb12901227a92dfb54ec450836f3eb50b85c13e74aee2e4c66f71464b90af7924b75ae7712882b559a616c986c1c15969529878cdcc54ff90fc004c7672593d12da570ff266ad2a502c69b127cdadd59dc10329cb8fbc288b73897566c230ebf2244dc2415560de45c4392b1f942143d63e88e486384ab14aae3a8b19b985656f13dc94606ff0557154bf38f28a6f5ba9485dc9108fa3003966ace46dedd55abe0d4cc1f6d9b39ebb75d87b2a397042f0c7021fa6593c43df6090e8c497dcfc833f5ad1d3f4c8a2fce7738e9b4ffe2270f63b1ba7ad1ec53e30bcaf26b4eac09ce086475c2195b531f0e7b71161956f6e80c0afc3fd7ec2d023a86d9393f9f5973342b5a3e438b327d6db063b6befd917e84bbfb03c451ab4672dd06b0027960dda8e7a9ec7925298be11ba48c78b686d9c81cbe4a4ee262052bb27d90643f2e52cec73c916bfe5076c5e38a2891f02283ed86c27e036e2f05b275bf3e2307c88657db006335c1c71084589c3429a27256103af53813600523f46a7503d3f611d8589b9e63389e7e51499c3bed9455215a5b82195afc9a23463da407e57d9d14c87794a83a2709a6d2f86c83d1bcb5169cd94743b4b4253d3a930aa504b91a74291f8b988db64e653c53272cf88a32a2cf8da541dff771ea842be74893b92b7e72eb78c88c645ede0645e426ccb028137b14b3c8d40fd8528d1387769d64626dbc1649d2fb73efcba64a6dd327dbd3bb8be076f01eebfa5f7ee7cd3428df8f46dbb7f9d7fbfa423e9d6d06c439654b08544dda80c3279f9e8dc24f23f7f679e9ced228049f9a118ab7edc2ea5d03fbc90d52fbaa7163320d7a19035f2d4bdf853d5513cc6154e66aef1daff56b02baefdc96dfd6f5359d023945748a5fd45f6738bb76286623fc419e47144180e3f70b8fa045234115f1ee17570f2d9b3fd40daa00445728f034ce8a6d7dbf9eb5a8b7af3e97899a73221fa08aa374febb84442f7d3429282d3f8b1d5a4cb92007362b5c81d32ca3f47ab21e2da4c882be767ca7b63b4e0edffaa9832fad1f78522fcd6ecbd2558749ad94592c487daeec69b6701c26323730475dc4b236e951e22617e2e04216fabc0b2496483a6a2f6b0af55b84dd0c86d30c9416494e8fba09f18c417edef3d62f66c7b2ebe0f4693802e889f0d2aae25153b710ed90a05bc9747da2cf70e7d2b0ecc5eb3d8b3dc2c101e101a09b302a5c09f07f3827018a8661e9ad3a4e4ebed78fc52d765160ae44cefdde4ba8b55cf7bdb06b15a6ca20ae7cf5d096b2e18b0a5ef6ba4a7f410f7ba773b98886febf64b750cfc13e97a5c6650f1a6886e2be83fb554a176594ca29acaf8418483bf153a61d274b3b68ffc58f948c5b1e978740bd42705d7caba7aa7a14ceae3b9e56fee152c62b2b70df8175f04c748960b56e88074e76c747854d6263ba4e94c4e99aa50829b8a9b31a0894ed5713ab5a8150453b48eddbbe952615895d0e55c0b35210747f70ff48a8acf8290e177d3e1ed0c068d9f770c5f31b2cf1ad4b306bcd3e36d661a4acac9ab1623d57c57c0b9411886af65a8ea385a3cd6f606f37921324f0ba2f1af2bbdca460070f4525fb57c0392cf7fd19dfd9202f11a71851f003eb0f3d2501c8a885db7701f858edcedda50a17de8aa2d95056b5183a2724d2bd50c0354051da5258c6104688c0636e2a6d0cb94a77f428e3da568ad4248d95ecd80df1b794620fb4cdfe19d2017030e5a1b084dc056b327d0cc3bc1131d3fe5415f888c0b8ad21c355b0e15205bad5b166fb8aa96138e59aa7faf398d064ca4ec759d7f65bfe710d0b7f42b9b2daad0fdf33c83910acfda883a816332e84888b696339a2ff441f23854c85fe33591c9104608bfb120e654a7e672ea70dc199cc10f2803454c673d5d4ebdce8fc42b493fd6380d2ce377758172008348cbe51e2f56bc0c45e7c30613a2e37f2148823f74909cebfa10c300cddad8c50ad04632530c63be6da9b30543eede9833d0237e2272635fd537e017442159308f016f2a9b36b15b1b31d2246f35280b807ce0390c5207343d76d1de59734454712cc753e27d8006b5c43f3b3f7cf124e196d850c07d6b49efc9aa8549a5c92eee2ecc105c475bf2d34f36b345e91f4523c713207e36f6c3ced822753ef68fb1a886c194d0d9431ffb93691110e5c5dcce068d17c34b45578c180a1d3808abacc1d67199c0ac559b4931e1653469f027a26ad814cae65e1907aaf1a631bb1d462fbfc5d1ddd22c6f641a159451fd27dfe0bbd4f17a99b60f5ce4b8c5c6e97bbcc8d524b1d7b8ab70d7345f952c18652429d9efdf1dc4bc230b4f664f2ffad06e41aaafde77319bdb274df606fa9428a457ffcf9ff126fbe68d87c2b6faadaa8a127b0c11026e312d5d128e8ea4595349be3cf519e6bbbccaa07f346ca032dc4fa3ce9b5994614b8177180f5948dff51a3acb7a4ac85601ae80aa05e64fe35dc2e1039a76a33ca51da555529b159aba8d835ed16e029cfcb7b8b4788d6ecc714078e6416770202206a694674495c61b2028265a1e913d2f4e442e3bdfd06a38ab5381f5c5777c8810e831356ed7b4982d32bcc29edfe39e6ae15082da961f586ee4e1e166ec65d222086a4f2ada95707257bdcae9d254b4e135d38b1b2dbf0f35f7a04b97420dab5aa5c5e2cf72bfc6050b3751ac2ecc430a3ba1a6a014e1f392eeb65f78a2e95d380baaffced1fb17a31f09e39ca35accf8af568be70959c354d76dff637da80f07fc1ff3e964b38ef9cce7eff2d1babf24c1dc4fd965440023966c0c4182cf239b72cd579ded96e2c4dd68abdbb4916951c057f8bcbbc15f67681439418918593692e75b4dc4b35bf03a2f3f45b6f0b52eac048d648559295506cbb56fec160ed6de1b0c38b22d605b3f3a2c306fe7d30bc9768e8f8ba479b60567b933e370140811a128153c1c9abeeeaff42a937fd655a33898ce2bdc3a142900accb1c0d9a57f06212f35eff936bf70352a67fe37e80ec4a1b8cdb983fe9c292da3afd0ebb26b6a8bc763ed89d19040180f5445bbffaaef804bf1acd6426c052753e11a7fc3c063577e144e58a05886b6947d1817e07c64d6573a6a2cc03b407159507b0b4094e98fbe38e35a8ae9e12f5acde3bc81456d701a844d10b2f5e0e83994137d6a1ac3f09209ac63d534693461c75a47a68454d03c0cb9425216c29a30eeaf986fba28ee12048129850020f8aae4deb692374ab6ff91ae0346c951c0dc3cf0f5c599211ee0efeb62b222d55524364d6859dd48e40125e63765243180130f744da097bb49ac5833fd1cd948ed4c871a13789ff606a17c50014af59ae7a6ffbf8e0f9efdb502bd22e342eb539cd818e1c8685784d67910d5fbf65e0c877766a61c0fc1adcbd2877ca8119ff3f552236fbc4958ddac6e6ec74725a125d17f616a3901cff298e19853b0aa1203f937f11d6aea1f846cb360544c96d1da30259ee11a6251b3d6638e890ed079606d553ca0fd9ddab52331f51a45636d01dbdc1cd6a8778ae2a22ed0748089fa47360baec6c74a3a42304510881646ac22c462218427f9b815a687b05df9e86186b1d68a83abfc3242abf944f246a60a60de9fa07053ad7de95425d0ab934149bb977d9b752df4ec5e8be0d98cc64d9729b593f3fbe3cc8ada2067d16609a10ab2aba4d47262f51e0578459ece51419642199fa5fdfbf17090e325357468aed9c2aab9d3f2d1a8e9775026fede8bfa914d50e039c3f166530c69346337c787f8d68a0066da9b314e0dd6b2e6524e7d61dba0a63a417197740f834ec2c8984abff6213722fc5fb68194b2cf44a79548012e4dbd3c9bb0df172b5c7a5b9e8cdae233cf6a7971b48b7c7c03805976b31d2d684efc494214a073cf21f624e20c261da6286acbc6e23a691ecf304b71079d23488966cc3fc6dc53728caac963b65834e179a0e8d64ebbe1521cad4ef5041c57adf70b83660795846f6b23ba58d3db78207b0ea44bcbc6a34c7460c311e870adfc916f259cc4a3fcf3a8b734330b7acdaeb39064131ce9c5eb80d6893ec1d30947790cccc768e5611cc97101a1f5d6e4eec14c74612b17d0db3d1a1ad1f76b5b37d2d8dd83030bca26e834da77e038b7d3c51f9e1448b9c6f58baa7e3685870f24fe86d0f068265d88c1f4885354c92cdbefa1839e1096e54657efd3f4cfb379bc6edb182e0ad9e7fc9c69c929125a3a31f83e2662b11576f31d01e5ddb9ba917ff0475cddf9328c5ad6ec8edbc59cd86f226a4b9af7433db9b30b0739592542dada92f22616f70624e085771c6d4c672e955bab9f981513f6e4ae02b05b80314560c9a260474d477d65bcaf50efd2ab315fa751ec57e666936fd553d47d8b7acdaa0e8a6eb83ffe16f55c0ca195b1c98f8acabdaf47b3af63d60c8f4f31ebf019ca9dafb9b821da1d2598354613f0296fa9d5af88db5d30a2ba470727d35003d1c4769a666c85fdd1e529ebb2739031f4aa1876e2c4f8bfafbf44f436a831adc48b3ee1bd38bdecb9c22083319cbf601c775c732843a97a792768207c53e269f607e45261d60dfcb4a4a0daf6fa20f2f0fdf5cd11412cfe60956954296a35cf60dbf8bebb3eafa0b8a6e84600fa49c768de56efb34fd32202e0b81f2330bdb09693b71a26e1ec2f60b421fdfcbf75028bee96997876b4e8ba22fd5a6fec94c99c401559b9bcb9f59d9a53339db97ab1e3c86e27173e4bc1396193503323f81b8adadf65291018aad1a0b4521ff879b195dc36c6b5fc967f66d6da4dc598c9bf5c4f7cfffde5eba77cc9ca22068704ae522bb97b75ca9f71dd8c22367bcbc3fc98b1f69ba42baeac073184aeb59c58edfa04e40a4839dedb64af5c1bc9975ef70031069228964acc3cfc50955b3384c6fdf0a4d0f3859e8106ff8b5979deccae69339de469c5628733b6b7526cf86e8f287f9db55e08cf3754bceb23beca3b9f37c193f9574c9ff4f6fc5a878b9a212f6a6acd1a3923433cac23364086e9cc3ddeeac9fabe034faaa1ed50ef76957de09572fe1707f2d7fe5238938a41b40903d476d7837e90198a394c6dae93ba96ed407fd5c41c7320c7d8114e7d977b7d6b5542220d65809ff39e18f329e7d5a6b98d5620cd629f8bc9597ceda886cddb3b857900724b155f3a261cdd3f8f1f8198cc4e14ca711133dbdb6ff3bcf341f9743a1ce5710082a1fc4fc58d539d3058e595f454e15f35fd90f39fd19980a44c4e2cf463e880e42b1faf82c09a80f7e04bef3bfeeacc374736ee011d5bcb062d16b3fa3af216a04cc8e2bd87b0581127ebac3b6943335fac45b0a3cc036b03caa8d63704509f9c1d2331b51cc77d632f0cdb3693aed270fe3734377ea2e88f5a56b474392fb5db5e82ab2ff600a4cf8e9fc4e44b63630f6e1903a99d8ee6506c13b59da2f993b7a291eb2f565a457140776a2658901cc8fa6f73c85c590a833c93de6a35c48a901caae32c60aba0687c8e071c3cd37f03c8ae3cab2733924cf278f41f08cf21a52895a8679ae43873fcfd6d10cce07cb3b105f36dfcde732786d85623247f5ca2a37ec165bc7097f282f979de35c10671b4297ea0faebfe3ff9888a7b93f87b325a5b71015474657a685918d4f0cba8f70831f9d8517acc6db13caa74b5ec81857e5bc1a3355eef1eb01718df5d83b7c91ef4ce87399494206940203bf96921c1f009d6276711a9a652e4335dc0592d2de538d114c39bb228fd8e3ba87a1004b38e007751cc0999174e34d1e7ec69d8478d3c617a178dea8ef08d0a4825f468fe50e67e5770c358a1c516f8b5e92e7e542ab59bb65961cbace51ca0afe80ad758f44c15bb8b1123a38789071191670c3603e15eebf8b439f3167a052334ec9e71731221ad38466910d13f109b2bbabfa5481973a73bf86231823876a93be3ff64c0479dcf44974d714d4af2a25e582ffa3d332d835e8bae29dffd91588817f8d225a2ecb04ccad10c8112a7d0c76ef2f0558996c0c49d6abe985b4385234534cb0fcc01366136f8c7013e51876e0c9a44b26e2eeda2d615bd6d95e23387148c89732a15272e454fef23c32d9add94f799f52136a6b7e25d779bfa54e47576bc0ef5a546191966842acee844920ffba30c2d902e99ecc30df424bbf8a30fa49e56231994175078da88535e0c4520760645e9cd45e06a24cc35c1b148d800bf107d43af7ea13510d94a39ac81494f5a6de881b83726bba41f0c2b69d919a69357008a4d205a4795cde6488b6a97d6727938e45f52e74d3ef021401e83a594e2396647e86f39a942400afc10e64a56f9baaf46828424cd093cba7a1c2f705336051acc13259b6bf6b3a1c0bef7800b24464eadb008eb6e74133fbd7db683d7d796d761fedbb43df43a75352669374cfbd641938a415c9f534d700f4b4dc362e94ebc7c50585f8b1db485ea36721d5dc148a7c8585d47efb6af0bf3f31426d696d330d6e0692abd3e807090ccc957ff5fcfcf99b982da28618a37ce56f764d49cda2ab9ced069e44719aa0f2eaad8ec73bc77e8ec668108ddb0cb966b0f68095c10c87c0457ee9ac0f0a33c5658d97fb4e4319b3a5f6a47a2ca2f13a8d3e409a7ef81a5b8063f6af334e7aaa41ebc654776d197006d1f57d846e26532c43e89590b8311f52247ed8a2d6c410666578be3a7d3e259654dd466eac0cc61dcd84e1b08c4c53e3568c794302873609eebefd36f0126268ca99f18b2b1d4fcfde3f3cea7d8b2828634f95dea794001710a9cc3a91cb22b690165eebf74ec860069dec0343a67db2a5eb6a30bfb759d24050bca5acf62fd3bef855304a8fd89140a2067a88a239fbb48518e227608246058e8dde8a8822f9c8d326859c6f67001400aea7c2dd6b518b25e28654372ee8d3bcd2a68900e5c3e8bffe6071ecdfc8274ed9ed61d46839d70d73ccdb1f0c2dab347c4fb75738aafe14a23c616e830691e7c1d9c9f19afdaba7152e3ff26cafecd5d2857d1efea8680e16b8f91beba567a1d225adc3e028a56cc729a2c6ae6602cf96d518fab0bd04792a6dc2d314f50540d7818e2096816d1f7cf9f2587bdb9154d743ae4f20bd0ac72d22285cc374f7f7d7ca121aa0d38c690c00fce194fec0641711de8a281b297847effad4b7fd978f85c8f959f87cb2fde3def0bac28571e48ede003a562c8ce26fd04bc988382fb2d0e94ce051a3928c7d8732592308a07d11f95ce5c34bbd0a7baf9b0b3c85ae6af2d4c34c41ade73a814963932be47a8fcc83f4401ea6f93156175efefff607ed630c051721fc1ed850c09d526d0153d00e2be9eea5978766199ff707a5e3d4424b028b4dc4d63c325ae686fe88bc19f4776b306f774a960f22381bdaaf3a5eacfbbb9e7cd0ee80ba6fd902e00aa9cabcd0340e981d84bf41af0202c2c62bfc3a7e9a759ed53b80106855da9b2e748710ea0e0eaa19356f50ba30b30e6ca1c79c1bb69887e3cf0764e5d5ebc341ab315d845846b73828213552bbe276f4dbc09c4e2a97f275792bab4343e214de5dd3bbd48b5822405a241d55adac1d56955256dedab48b3a8cecc7b28b96bc3e251172b539952ef561f2678ec174dbb2279afcbf2a937995cf10c78d3403ff2cdec4e07b4cc487c7b57d9e49b8331dd9a18c784579c727c4a9e13ad26cbdbcce4429c3e427be5112d195b2bf0b170f1c4c50211fe53720b5788c49fe4d3d0a8089488dba4c37d913e66e99e05069f05c8344ec44428e57d9752c559791826a3c4538ffd1094d7d3c429d97031418fd3af8f3864ecbb1b461d01a6fb195614b3da313167ab8704a4ff2a8da3134ad19710220178c9cc544f5d6eadcdd8f1561c42ebea1618607d130ae140a4556ddd6d44882accf38672220a6a4450127dc3f75ae5ad687f8da198e7883dcf16cc65168b4a72a99655ced16652cfcd0ca0ce6d3d55aa7362fd259ba02aca2c3fd8992ca932ef89e0a323553b5aefec2bf99c936b24e0f4ea760ae49986b4f74900f8c7788f8d54e28b864bb986f4d6f5652cdf2237753c60735c0f06a74e0cbbc8f602c82343a3c0bb3a3689a1acfdc5bc73dfad4ed93fa3a543e7b0c927b844f9554122e0649eba98fa11e2015fc0912d163f0601343a12da93a2e9e97a358690ee0b2b09750ecb633b39e94d73c9d9de06a40d7ae5cf2256be96fa510b0e4c54984b2f13fbddd5092cc5a080e28cda77d27ba6cdd565b1591f692b52400e584d66990942efbc46b682340812ca2f7c779483c15041c629c1a1a3c6c5aa37ad3428d911c6ad26d0c22eccfbc42aee507dec1ab82c923a2bc7ac87d877a3e12057f6c2e955987e4cf6f6a8f0ffa681d2e099e039bf56b2c05e6c03d6d2bde531e84cfc39c4dbcf2a7b50bf78bbb0e0e90254fb03b9083b511f7cc8e682d6a73dc2e86fdb382fcde9f6b93102ca322cfc91b4c138d0ea24fefaf8a18cfcea8aac3c1ee8b142606a74711edb5ec1d793bb68c7e5e552cebd58fa1b5885e23d32331f038455f53604516aa27fe7ce10ce6a68aba581ffdae942680cf939cf11a9f58411521952d37ad640868b90e32c865997296c6b700f8487fa3f851e768e0788a24998ac8f3dd65dee87e0825f0d4904bed5958eb8f078018c64c889e46e4873347d82faa640b9adc8d079fa13663b98e5d04f2b009633abc3536721076a34f6274e3b16c55dd4ac7662391510cbcbd4634103a9ae383ec745afe4870b7df8ecd2569bde2dee2619d0ed373dc636bc7f34aad9487596a450f2d471346c034828e495360bd2d7a246991dfba3436216d241d6c3e15c3a400246ab9f680e7ab7ef4f77826e25885734d97add12ab6a409caa5877aabb23100888b1d168b3036d4a578c2de76780233f5f7eadb3d001110c04bd75d5883918462f17d9214f4f932a063c93bdb35ca2a814f86a64825471136f93fbce312ea07135c32c3566dce00eaa5587b7059927d068cc05c1cb4e3202bc8b8458d648513c5d0607c236ae66c205bac87fb94254a6d62ad72115d04a43887889989f026ff3d7946839efffb9ed1c44bafa10157843453244028f0a83962decc085ff58356b6e4be54d858390c2c180c42caf407687d471f6b49981232eef36db27a22bb5f02adb7761b22499b1290d9c6e78afcb44d123895bd570dddc1676e321605da46140e3c9a25e1c3c43db421bc2d2b1947dbbf0442e7816c9d9cdd6da253dff5f836f5df39cfdec33c32efdfe7000d969bb109425c7ddb4a6853db2156cca38522a295d6ff3414a1f3507db252f879c88af628438aa7c8a202fb878b373c80cfd58c0df7438cca784b43a316c3b937480f533cd83c332b64f6f74ea80d373baf0baa282760422703605b2f8ced91cee2f9b2f7d407f5215c1612f222db25f43fd20cc4bf1a7df59872973369d257841fe413eaa52798c6542b2ae8643f7a42e085f55e7a9a3f82ba6b0fcc5faceef20e24013472e046316b5bc0d85ccf5f2d05abf3ce8d5f0811a565b4ca647abe3f646b0ca3b5b239ebe26d2cf0ee89a92ba0a60982638260b5d527d6df210746bf6743ec639143cd490afe75322c7ad3a72fbd7f2c7bd8d336b754d154cd565c1b9cb6d0aa5410988e43b49244a71bf17a405634b6a57e1e1d396fde9729e985a676d688cd6025e867bdb187ba07b61dcd17f81ea8cf4ee0e22678ed8a1591e8cf6fc9885ed328e682cee6f106934e812c7eda2f1a399de3fe44ccc3e66b538a6f2c0939f67b65c5a5897eeb53108ac2c2065ea5cfd1f5075345c026327d723e8c8872d6f42b98dcc239be70ac0e2159c2561b0fd3a5a67e993e3149981085a51ea49f1491b2857b801792e3e514ade339aa4ed8b059218baf57904db42177f9e91737d183df98a33ff3a930899024bfb25f9a7003d6898527e9a9342d00608c19bc4d8aa025dd212b1864b02588a7bfe3f95bb7e56aaf38932b5dba56385445c50ec426c67cee91f9f3b9b303f60322f834e574ee2e4314a1293f5ec449f01f43272f2d9b2a276ac4f8fc81d402213115c1db1ebbef41b21cdb8f31056428f599722b4cf971a6ff388c6fa456a1829f285470e1a13060cd67c3e86fbbf6e8f14925b5a1ee6334e7cac4059ccdac4b8e8bb3f74297a1121a45181bd9160264da90d3164fb2f2d226c240668c8b66540595dba3bf8a3ef47ca8f65de15d561c569b3ea288f4f52b8457ad4fae01561fefc14fb7adcfa980f121c8687944895332b83e93f381b0dac42af23d544a74bf077d19df1a187af4d322dce5b1619944774cee8a9e62a2eff9747ee6a2c2c14cb2ea8a9b9143c61f69c34d147152112d7d7c5b65bab859e35ef6a5ee9806e2e850847b97fc20df1c39759b3858b9536cbaa6d21443ec5dc9f421085d5a6a5d82ab384634b2272e3f3c8d74e4a098539cb712d60be87bed21ad85d8ddb5f5b6ea770646d30490acbfa446f90d29abbdfd3026ea3bef1c0e7db751e2fed13ce4c6fd266d4ef791ac75c756350d4730eb5e26d831d6876ff0a5abdb466c99997660ae0023c6045b6660e0537156b7b4b887849147b05d3e91fe832aa08c7ee223a8443d33d550d9f0f46f000ee361e1672b505ee34380634c8ef9295dd4a2382152635349208fa5c61f50710831230cc19a82a3e9d4854011fcbe36e0f668743631752532ae1d1a352600562ab2dff59be59509f03378d902407e8bbe50cbe0a5823d684ea8a5f629255ed516f81b9226c29eaa296547d3f5496e0bd4506b6c3d55886458cba4d3db4f687ba6a9405f00a536cf1fe1b5de14bda5a60bd6cf083758778b11d2df0e7b6a3e819683553d42577b38079307baa8e28ea68f151624ee4fd3d2fa46c485840047f25286af1886b67cd1f31b8b353c11f3867788cd820710794d6d76812ce8557774ef47b3f0707d969c8cf69eed81e526d44244b8811bf6eabfbd212f48b569f4af420d4cbfe457275aa1df31b24c0f1e431fe3a89a351a539b1dd4126b4d0a9b3ab6149932d6f6e1232118dccdd79310111275068d35404c7c6576567181aaf51a63adbafecaee12408e73d851578c8361b6120b1eb19a5c0eadbbed5d4c6df711552ec1a6802478e8ade0fb8148c178e29bbc9d69a9c056a7e2404b33cf84b20fd48b8e56e0b55cfb7686a5a313884a82353b6c4266d035abb47a54e608e76201ee48a1869ffaed32d0eb9426f44156b0286f46c64da22b0f6ac5ba7eaff38263624b00c61bdcbf1772375164ecfeb8a3afc888e23f21c0ec69a38fccb6bc70fc5977acf849c5f342dc2d68722857a9666a1a42c80d2c21d11ce94fa9e1b2f7f4f2e801e2d9a5c7b414ba17cb163d2dab006b9d8aaacda08e27e837d954b8dc15ca02e459b35783cb4b4124cc99e58e4f46729ceab8ecb0b3240b6ff92906920f872541312ad90820740010c6206df52009cc82c6b77bcd49e9f1774164eee982f55c1bbad668624a40123ade90f2400cb25ffb54d8d131741f89e2ed90f7924f804cb7cc58ee33e7dbee1af97a5fd3907f07454c0f1cb0a7fc173b1c76dc5e74328daab9717f120e179a9e71a4b1f44101d4493594383f372fb3156f4798d0dfea2591ec68b98ddb93628c414adbbd0df5d44eac0208c4771b73cfeaec0ef330234d15224445806dc230e127ede4adb5b63622d355bc00a721557f15186d4f8166ad340bc101ddcca9954c5ae428e89eb53f790dbc18185e853a62e8c790c4fd5aae256b284a2d8a6907fbd5944cb0703dedf212751a54a61b8a6c2af333f7585aa58058c57074c8c9e6c1274d79a0b5024e78e4197c8f51e09d1590fb3e4b9ccbb10537a2a520ba1de26eea749ca2bbdff005b89542d06c8932890c71e0f298aa8318d9da900039038ab88703a3356669fd2288129ba6c73c546ca2bb0839da33d4cdeb3d833f623fc035a50882f6acd885a2462d83578cb22a6981c38918e46195bf4531b4fa90aff52aaab0189edf16b63bdd2c63b0d4114073a670b11317869aae695ab33b52545c9a29726229e9c03e1ea51c7d099b0344969211ee7800c1b98296e04deb3f709dbf0fc6bc1fc30dd37aa628a074d1050d527894cb8478939c29a725f0fba9a806bb51dd4821005afff96f68a3ca7cbbb34c5c4461c030a7ad7b320769917dca6906f31ec6e04eb3db1786fec20f91259aeeb9071a09444b8a2145cdb050657e5fba38a9c06f0a904d2f6b4da2a30e975ceab4c67140f9c74b57bf847b00289cb4463f2c43857d6d51307b5b4111a76cad796349089aec7e1c090b1393750ad47b74424c643170df13657fae68159b31ad9602d0c15f509b5ed6f5bf00c4bf5bdfcb0763ebe8ba4215502a847686ef80181dbe9d5ee342f6329c50f484585e15d49f49672421864b3ebeb89c3f49eac0c6eef68b98f3545e3480b7171271d3b8c18a5511fae14602d4c26c40465d6de7017ee32f7e2dc946bc06a0dab18579748bacdf7c527b394e1fa24d8393907af298d6df424ea49408ea858ff9a4082fb2731f875b1e2ca9bab8bc7bdcaf8c3384b354d2280f8c42bb4062d48f8437b0cc842d5459d597e8339c58c0cea1dc5bcb38fe45930b4530ccf263ee8271baa02ae47673b92e3c9567308702aefe986bf424d3bf44621d761b1b706c2ea3c3b5cbec564ec76e5e26b7dbb37b10d4c204ca464047c2efa50b0bcf9f4d96c255cf5652c5f7aee4d474cb298647e700cf260f21d82a204d1270908c05dc1bfe2160a9e32bac0c1184cef0a512a6e85f522f42b4199dee677996090637d6504b9ebfadf8ddaa0d1c52f4d96f76622fb866f17cf4d7d64c4a2bc9f53c4ea2bc939b22e47ff86f378340e73cdd2eab6a1ad6d60bb12eec9a9f562e2132cc97fa67b510a84ed3b89fe09fe5ad6b97dee3d5cf32103d9c1c1d1f4dfbcb394b50dbf087e81854e6b66a15fe2cb4575deb32b03c3502d179974131b64330fc56979664ce9a17d84dd84dc5492f2e0b0d3b7df2c0938d87a19f76705a0060ffffff9f