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

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

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

Block Certificate

Block 75152 df17452e135acc0f1db864bb8c302c39bd0be789de32adbde9e46f904a384508

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4f3505955f2fa4e3eb04f8af120066f9e592e53ec9bbf0ad84e631e0cd1b93e4
Certificate Block Hash
df17452e135acc0f1db864bb8c302c39bd0be789de32adbde9e46f904a384508
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0080b9000008ec0100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000070f3a3d3320e7f7a8b4b97a06d80af94991546dd0347923820b12a2f4542b774a17730c4bb278ca56850d09c1a641c1ce4dd3e9d3f9d9967a2fa198fbc34d0005237d582a62ca27ea8c05c65025b95e06c76155fba883a920003000000000000000002000000020080b9000008ec0100

Raw Header Hex

00004020cadd347a88d643317325fef2a2f06aacdaf7dfb84d55559697aac8be49f1bdfec2d22bfd5daa391a852bc5b8ee8fa3bb24acb91433d9eb3b8604e11722223f577a4a356ae2e60018e4931bcde031e684adf0bbc93ee592e5f9660012aff804ebe3a42f5f9505354f

Proof Data Hex

59,560 bytes
12121602030715eb675dd7b85d3bb753ca48904fcbfd36b6e8b3adfd3ae291277d0fd1d64a129404ba1ce30898fefbba315c7d6ba62e8af62c29c67e0296c4637e306ffd6b8016b753dc5383dfc4d5a01e5559231414d59a6e807502af2e60de71b6a71637757f59b7f20c7791865661967528bdd7e1508637eef5bc79bcf13b9f531a39b2aa02d24204e72a61156b05b2c2c1e679757ac90ca5bfe15d45ec4d3cd4b628b456dacc8b01ec7100efdeadd617890975b9741a9032f2e59f73ad375ce470f4351f886e8bc5a7498554e20769fc3f7ed8ba73164a537741d0c460ba1c680f931e4e9717ecb85d50f69cd254f5df552ae8606d63ae68fdc1205c18b8bf3321fdcb2bc28598eecb8eded098aa9a3bc034e434a79af0d561f51c16bedd74f07e5a3561c52cc60eb12cf0d723697d8be5c4d7c39f8c3d5ab6dc992ba69a2784fb8b722c5d7d8f08f77cf7e40ac83149b05e071ce6879c1e8ae3ed793d5a0220c7260eb41b7290db898bcea9a577e7be52d2ad3224b7255716fa46ee34a3e14f918843ac419be236e8a2bc4621ad5e28fa09f78cb99c8f52004259f3da4a1b2a692d46eb3dac7425933d00eec60bb3acd3d525bfa180306a514818556fe9377f6079af4baec6577eb236ae4874c99b7b7429cb6530f53fd656d9afe81928bd27302a5abf2411e62cced7ce7b09d9752283491d3611789b6186c8c1c58cb5754bebfb3ad763cc01125af6e14ac2a22d3176d4b5eb0d50ce22c047d0666c62a3ddf23803babf11213eeb2f742771c97b95b8960f60fa7857ce0ed36da09f002ef216e1a9d70374824870ed695e245caac323dbfb8cc10c64987070924f92d78b24571e0edf9012045b591da443f0e89a0479d4148bbd36190c2da0f16e71dfc2f0a73122b9364e4df6590e8ee60078f259b40cb985d02dcb783031c9e08bc4284eb9f92e7d4417cfc01cfa4de8fef1992f2bff92734c69e2b2838d1a45dfd73a0914fb2be426397382c0acb9b49d85586823027ee9e16136673bb48d395ff0cfab57848fb1c9d6446a56f6e9c7e3f2dfd82956e36b2ab5b832813a35ec0b8ee84b3b809a6cd62b425b500ae63940fa9233d272c590d32db7c3cec956aa3a18487c7e929630498da27aba5f06d35bef6373eebf89e7d35c13de470006d55483c0cc2ec3a0ffe5f17dfb795eea37efb62a6446eaf91d03221a65804a2b0feb9e96d10c3f5eeef8e040124cccf42e0158a04653c986be9771ff4c0c3047d40f9a9c42019df502b6acccabd6ecb4dd7ec8c924971fadb1349dbae2c59d4eeed6ae0394614d229efbcf58b54ebeb0a2e193df07476cd44394fac566302c662f7436b30145bfe12a7963c619852f44bc3d48935bd320c66961cda09bdf687744c263402e9a4f23b1ffda79cd89c56ed602cd1cbfaf153f60b85804bc02ddf9ad133e90c351d98292f088e6a7bbb29b863287cab571165e0cf72d8890192447cd188c2e5c0e0e49427b166ae78ac8c116d4668285e88ba2401e4914c0826cd8df5576e1e22d6efb2f771b409d3a1600e05dff4e0d942616a71cdf49eddade3ed9aed583946edd5ee375d19179fe45e739bd2d9b2d3b8b5310ab82b45a555d0b1809438d7a2a9caf4bf08c73b57171bbc0b40a3fed6b3c617b0f507205965233514e379431c2ba611ceefbd0ef12770b6d8f528c12e3eff29f1e86a5e8b139c8c0314db249d7deb0e669fad1bd37ff9cfc6baddaa2c2fdf5a5992d6272a4ac8440a343f2e9468fd0faf069dce3281a0baa0dbd44a11e4699daa21c5222038d71ef5a4e19e02fddb3a7bb1e5005f8667f211d9f963ad0b1f96114cc025291c795e250b0c569ce00331ea6986b28486ab972391a3cded1054ff76e8b21a2c2a6dfd95daac46ea6c463ca94c0d6a24ac8e7bd0560ddeaaff3189931ea9404469a684f3a6933c0f02bfb6a45e1d1ef31eb0638fb442221f23d80136f940d2b33ccf20f414c2e2103e83593e4a4473227c49a21df958e0ead3e9643a7a1f70327a41b79f49356361d44b9b09137e1e6c3c516af8e7781baab43e3a0a8ca22a25e14d043c1a3c9444caab81e7bceeda18914060ecbe85c0f62d166ceefb75f6f547c9bebed171a1c01af4640883b00eb825544d46a5995df835907146a934a5da26ea37bd9e45d1d8e149fe402836d5963fbcf5aa1671f2e50f1c9061742a80570f96a8c4d406b70c138513cfcb56e26e8594fe1a72b974f1e62cbd0d1394acc6ced8702ece6edca1fc83e8f1f6dbd2e0d8d58eafb097b47cd571187f21a77bc547d2e72233e166e46f80cbc1b37f5219349ee139eda4aef4061f721cc2a51c7d8f5f3107f26940b5e0f12b95144d0a24b02148e9b3da0bd25e77665dff7b9299c28d8293a6bcda26a4b50c261be6fa1ea3034d61813a1dd0456713cc6dbfa086308d2b1bee36b07c20a8c41bdc0581cf2777e729d101aee670f73cf05fcffd9632d24636310ea7fb10c7e7110a3917b8fbb33f48153b020188a1f974a0a5f329492364aaa4850e5f52724303f7dc4a359822371f113ebbe16eff5b90a5aac90e33f8a6cf1f52892b102fe4eddec1c3f50da1aecc1ab0d5626d542d43c2c4a9c82a8c1cc3484448b5f1b8650333c86c9e3b7e4efa91b2d12abb802ff092a03f7a158afaed738d72d43aecf68591a793058268fe32806b75226f6be71f56844d132b67a9421f899ba36bc121ccecd4853756eefe0a7750615645745577a64e2502f42be7b24d0d81449fd1148e1ae6cf5b39cc0e7488acd70d8cf4e7242bd7dac0fae5f375c7186c59f59d8fedaaa846ef1ccaa8bf4bb2065684150d556c9be9fb63f4c178ed0443a2b9e409380c6a938220ea806ef1c452089f9d51cac522c0f257ef0358bf3e082d3dea4de36df1b201db01516ec7215989c508c8d488cbb81f02a537c1e9c99e530cd84a4a0beec4c8e8f6a63248c3781f90a37e390c55dca6eeecaee9b7ed8d80ff5051fd3f7f5ea461f4f08eb22fc9a085cd1b17d2ab704e9ec6ebb471c84468985f702be3f958f2173745ba82e2c246e7c1aee28f9a075ec4765d98ce22ff3d7940bbc509f6ee8dcf976732b81faa505e84363063034f5ed9f42944ea662e03e11f36f821a343fc92c42c176923257a1272347f00fa5499c9bc484677ed48c693bc6440c6fa11ef63ddffcd138dd64863a4c265c296e9d05e6f30bd0a51adcdefe5b939ce6720f51ece372cdcfd9a6756b52038d10b85a1c79561cf1eb1ab13f5eac24179839e333b3a9def054e0a5f0f03bab2d81033e0c02817dc0009b1170e19f4448136507c0498f21e1997edb1f818c4f5886427cb30c4713360fd7def10a97ecdcbf103e7fe113697b41005fc930195fd02e962728611b258b7dde99c228a4fa96b876ee09d6d0eea5b29ce4a64826c5809f00d890cc789afbf50887fec6beb96596a8a7d5b19ac007be02bb944bb7f832d9f776a3796b4e10360ccf77183d0707c255aa6e448afbf75d40365b23620f0176134adf24fec0edb4977581a962021079ef07294091ce9b2c3af21a9edd3fde08ea1413fe6cd72dfb5122b8b114de829a402503c1ba6dda917315f6ed0a87f4761ced4d49c478d98fb2b1600fb33c206041096fe9b9c1db8e0aebcb95880648b6c39d610625ad4d5e1b4df5b5602dc82e9d7622274fbbbf2866aa6d96ea8521e77ac49bee7707b9f34c389ae3333e98bf84e2b52e5a32be85c8401b72981a3f37c36bc011c5a2b6bbd9dec4a2fcc6fabd75caf2174cf643f4c18111e6d48c284c0f8f85f547419504851895e505404301e7fd3fcc2eb3ab23b4be202eceb32026613713864c3668022a6f8a7a5bad43c1d5524fea76dd1cf736388a96efcadf343836aed8445e6468c88f3d2da0eb0af14fdd05168e28fb959152fcc9be018f61814327b46abbb13d2c96fd79c2430afe5574437f3a689be779c5a40d76323003d09ac99e12bc435fb9987bff9a4bdb9a88c03b7dc3162b0fbd25ab50bf1c6c30f0449138aa1072161401a93a4701ded15958e9cbbfc0dc05e2bdb9ab00f61a3d32b65e096dd97abd7252b6235a91d1158da8be3a8e200b60469e027d6510563bec7a0648b5dd2532eef931962b6138717d325b7bb7a6dbf7c149b3b7f133e46f6ad6d88c037e8e47e182a21a949d070166f538cb7988fea516ce0d5718fb0c4fbbd5850a83342c8fd880b485467152d606756df5429ff88b5773ccc07c2bc500d02beaac1c0788b6037c8f88e13a3541bca17f1b346a836d87aac937c9835a6ef0b577009e3c972776b3ef96b87703f267985a367832ed3d803b4db84a587296abd711774df3ae20eb09d222bc5d5bb21a9086064128e3e4ea37acc71aaa941d49b73d1e69116eb088962d4a0fac665869d0abea53bad1773f24160d9d630773cdb0bd4524ee27677cfc7b486a16cb5565d424b2cdc275ea654b2088263fceb9a50507c9d81bacde6be067eff11b7fab41c7b2c249e040b2d4de18210d7fcda29fa9a0028f10849d2f17cef90e9cadd3d74ad2b8f585c5de5bdf7ac045c798f7904faf670abd3e4d669c87c5dacab2104c3757b712e36549c034c789300b9616cdac36bee4d256607726de011e5f843fe11d676a4ee9cbef5b36c1fe8a0ceee2d559c6a617c44e7e91b6add9abd13c318b9a686599ab5a8f87973cd9f6e040a7fa9bb48658d1b835f4ce5822052165cf33e4195c845fd9387c4d5658f2e5f6b6c1d385da2dfb008ce2edbf07308b10397c1d887cfc69928c24573f54b55048d973a7c3512a767dbd8f3618a127cac67ca498c7078e318505a008ff945348bf96a83cbf369a0d3f3aa3ca71cf6ef1d03c5708592c169c67a3ec0f1442aa7f59dc17778de19299e25e6badc43f9dbeab8c5f7784a3118111900b2806c14f72518d9d7c73cf6842b91a502274842bf2baa02bf6a47aadf6ab12a0c346623f924e9ca7621be61b1d306094d326aed65f08508bbfa027d6d7c7a773e20a687f7526281a515638034d32316a9056a241d939acb9f142541b3f9485e0a93dd92066e486b8414dc5825455a4a3a67906ab0929c95ce53a1bb6f519f779285bb0566e9cf08b725b95737ff76411814b4d587e02086e35baea0f3bcf672fa1877d8c722eadf56028dbbe1e0a968c00c34bda101f9981c37ccb2f2495c5c9c7be2f73e5eeced8bf78cff2b82ec1b20a38f6550a83cff2692e83255293d0bca426d291a8fb5ccd61746d5bdcfd8bbe6154f403208d4b4a58557fb3e9aa1830cc9aaa6fb7ca3ac45a4467608ae29593daa99b90988cd800bcc1205bf66ece93e9c4614b5df3eba8b093b7158db46435c12acd961c678fba0531da8390415e9eabf38484a20d02a484992e9998a92bf4ab24c611129e61fc8e70d4b0c22152fc075d5dade0f808dd8c43aab1e111d82c3b59ae5e65e52b5125fd9658b2c59a4299c3ccd1fdb9ab7e9b656a06e53e8c8debea2411414ebf30b9752cdacaedbfbfe52ef2089c00a21f798a42ad41c0671d3c9fc717ac1fa89a1c279d66febb2e66ebf2f532235273f9b2ae6e9b30397621cec3c6b2a4fc401df659e9645d430ec82acb6fcae7f2bde7c76b2234288e1a717e304f015810ebe66f42457e1fda6e9ebae21d0b4fa981feba0cf22465d1d0814ff9d1e0e0d60a21aed1fffcca4ccfcd445ddb1e087e2e2c3ad132948c1a91cd7fafd5424ee6cc9a4bf2640aa30e7783f321e106fe26be8d70b539bd30bfdb79a79e8ad32f602a8ecaaca23efd407217c94e9bbd0b3977ee171dbe406a90f3b733bab49e364b08d0dfd8c72a72dd6155556af0a75c4a8a9f7b3ff6ddd9993c06d64b12ab5383a646e2ce28c924588bb45931c0f1b99195c8c61a64d7cd6216c2f52cd56f16f2b2abf53c7be363a1789dab7a34f66d7b0e1a0ea3618de5782b30770f792b6c022e0ad9b7c7145e61d9e8b1bc0c484d2007e4141d49fd96c94ed398ad22e04b0198097c0f0a4ff12cf969aee46c0dd086f9bcfaa510dcf7ca65bda2debfdcfa8132be7941cf442489e9c97d3de4d1423091e4f6c58b33da80f15e762ae93867d4507482381c18f398c14e62ec3eb6b8535f6a26896bb6e2c372ab6b920975770bbf651620ec9b6558409c6d5e22901726a9b06d374fc539be807095101bb8f2295b523335caea14a60410fff9d674e19fece28fe5ddafde67f4e878762913ff06d35016890d495cd8c35aa3e763b95acf7148e4b9e90ca71ad92dc186bf6b9b63dfe14c481b3e9be35a44eda11c50248352d126fc438a8c69a6a4c12e3fe71df89aa5237204f4f4be6f89143ba8a883041e84149bc7362d75e1d2fa78667a7629f22045ad1b722b8204200b6d58eb61334aa2835f1f3c481479c8e03b59a55ec8eee84053367c720badbf83c6e7112fa141a10736731d5f6eba6d291266efa854d0d63859b20fe5b98bef9a348f29df2cb543e181a8b54f1ff378b0588711061b1fa1e1cf5ca574332b4ba09cb6e7324e434f5f19c9e2129d66eaf72c915a4d490eae12949099563bf725c74b98888f67d858591651ca3bc3cebecd8ee3e5c98b987f68a5994c83899a43d73945ba7d300465712ed8b50b292c99dba3b3380fb4caa92888b3a31a914c33d51655c616cae7675980612ff06df47dd0d1006195a96da46f8503334e4b30f90293d5b119c1f6bb41e8c745ebf87104c99b0f7fdc506267ec890f19cc55ed850987589124578e5e977539da4dbb9a00c863eace53661c623a2950944d5f238a1b1447e7ceea19ae325f7b89b444713febd63c02f2842b48bd9559d01d6852e6466a2b637a07998bda0220168ba53a238f9d4f9f9737e1988ec3749cab2860799909608130c0bf56db6d7ee4cb218316874053b801ff7d349f6db29b6caaec9767f0ec268b8d8c3934e37971d667f39df71e24b70d89b7a61ca8ad874b972edfaf56c80c7ffd646c9092b1a06466ced6ae93fd9de2a49784d7bdc72577a89c9d0e6d90aaf0af3578d00701defd22879ccf0845289f25e293a8d6b0d8e2b15aa9be3e21024f6826e020084aee334162acdc15bebc2bbb1457c0c931f55b53b3331668bfc94a602080952bd8fecbf9955d34925d7af5f686b56cc7b5f13d1f7f7958f9327a8a9619fad48a7d14a7e3f0de97a7496aa51bd93821f5c8a6fb5d74e6b7308f6d5238d4ded86ddc2b4ccc47f08b7bd720b109254bd60ffa83b96471f610628b5e1da205d28c06d4697b0fc3b202c58b7965c02049bfe7e4cde9529a4d8e849120ebe1a13bb8be7350171d9f9c1db6206956219f15677ca70c638ba7d22c3279a1d0031434cea061c352d86bea0964e80136c30def5683d3e37e3815d60be5ebdff81059e6aaca8939e7c878c8f8f061d8696aac5533d2760cf2ff90704309641db762cdefb3378ff10292b9d44c78f117c04f7b7808654b42f5a727f5582649e31616bf4040a71bafc764019ac31d31678f87336d8c2d1ec0b47ff4aa447e8e6f83fc66abd2d2fcbb1e67a9c77c5d66aff13f72f853987303fb46f9901145f1eab8e92c97672d3c23999756e7e9c5e801278c7d1422f2f6410a5ef1b62763d6e240cf08c44c0ad9aba8f578b4edd5fa23b6b0ab3c1d3e49418d4c4a5b42a176be3d7b99c0bb770ecfa8255dfcb0005691802a70bfa5c447efb691d96c8fe8967f7595d38f8bf1cb169a9ec4548067c143ffc9d6c03052b91000fb612cdf08d57d08282acb8920e38b809a25306cd2dd82d5bc1b9bd49e77f02ed455801f7487e00dc6e32aec0be55448de914c9c8fc0d4e62940fa4aec785dddb694e11aa142274cf037d00579553a362b0091bdc9dfd2b7102ea2c285f474e82126f9b835582f286e48c8926c2ade2a05f48173d6eceed3229cd9b9a266f5fda1df05884f87e379c31b7d6b76e48cdc0fe24a76757430e3f22d8b83ca07c22cafb9d52e8b36711493d170fdb0bd607269d1310dd5a972e5dc81b52156e1ecef9addd1ff912f564d620596ce9e3408700210dcaf8d2e90f2d774cca059723c1a88aa59bb52725099b772e607f36cc6e1681dfb9b93653b5f6a7e939d057df99266c54d1e61d3fc2b88da8826bd47cc9a6ec6484f21a33a76e18f0b223aed82c3f69ca252b78cb7eaa83c7b6b42ab39faf575e1bf3b57fd1067fc16252314df0e643cd779f9adc98f94804ea73e311e15a30767e50267543ce677f2e9fe289714195d62461749b57e52353daeabfa01932d4ddd1c407ff1719db37d7a4d61f661416fc050adc5bf640faeae478e1d4c2de8134faccc258a22291e7efa1ced23c76ab6ab6e9b0d6d91de0b6023734f641adcbdef2ff47ff71115d875f9a1d3749c3a75464bb9aba8e5a50544abd8008daea8c1e3715f3872aa6de7c6df17330aa4f50f491bc1fe206864ce0e64928e7e30e6c616cc967f71909b6bfd7b5499bd7cbeb578e9b4514ff2f32b1bf5014b518ec3c881951d13781e705d924169c854985b30fb43b938f99bfa7b376c731a04e1ee36723581d217aef75234bfeef71a7d5f5f36922d36bef2c05e2a4b1b941b205773ac868bf33d28e8b271b1dc87583d36c5bb6de2dc1c69ec2abbc4f614682eb82f89d3fb18f1e7c0f1808e55c2c7bf9bda10ec729544a9eea15c709995d0fec24c6fdb305cb23aad672969eb1fe06c4767f703e623d09db93015bf25d4cc5faf152bde58524cf5e1242a631fc5e40366467e24d82170d1263d3c909112bcac234d59ebe810c88912cdf6764d9c92a11055bf2cdb65825f910af1038a474e348cc512414db0fcf034023a46427fa747adf906836affdacad901beee0bc10b8baac78d658884526849b2b29991ac4fa6b42d6fda9b525eb4424fe57c6f07fdb78c04cc12eaddfb1e5d54b6a6d516dcb2031066189877a37b76d7b993991e1b368ca7df3308bfd0c094fd693a9292d295fbf2393419cb9c5b124fb9b339a6b0034ced95264a1452343b6dba38b7ad2d786b8d749a6d1bb076e9f42c26c8df9265b1d5db85188ee86f5379028e0010a31455a8e2c6b37ee5ebb660248fa5440134a4e346751ddf8e9281eeb94cdb5d2597921ea063728f1d6815dd4939166008d877facbaf6c26201d13f3cfaafa4e01de47ee89d0e250dd8d8e44ec3b65cb4d8495a2db602c13fbe8d3389fb681ee4e8c725a208e3d92e13003ac0555ae2298fba8788d9fd2c35ec560d8c753d8247aea244e982832b90f3011bfb53d2185f895878268bdbb9f9f4b8baf94fe33f4a027203dc98ca8fa85bbef44e34178a4470a6bbe86f2dfd9ca75754d7d44d83011e8b4033aa33137bbe5ecc164717b5c05a8407a1750833b102897defdf37e6f77582d9598bfcf40ea022046be80227ac79b9d0f77e04d8fb2594aba06de3a8546f7c01c34ce339995c782ff3210adb52075725633051025ca90bec6b7400a0f54c2435fc6b7c205ba655ed12481d3e1101b6bee84ab5062b58216d1e8f43a05b6580aab82500d59e5f0ca8fea5e8331136eadf3a0909fb67092207452a9e1b288035077475e44fd5ac24cfda63c426bea4854ed699515f92ca1084aa6298b03cdf4b8d46fd1b4377cc7835987ff780af214f69bd6f31561d4b5c4b57221875a9c0b36f74360289cb032e723a62d3cc9a7ae74aaacc189367c107d2183796e89898d92b7e37730b4e55b4f43133a9c1fd647d35c0befc4693a93e3f35f106c4eeaac32b96330890335f702a999708bb6891ce9c6a745d88ed555e0d02c6570624b636843a3398c7c51dab0686bfde0df6f0ad5c29acc169678ee5a8257b689e1229ab42654140ea6df799cd66d8af53c699687d1710c2bdf8b625ab8bbacb286334bd12e7da74b76c61002d8d0fd6688538284c0bb28b7301312199bc44ca7d1b1aa6f2e315bca6fc00a514b7203e38438fc91c3fac789c3feac16bc38c8e26f3fab8ac9754062098ca64fa48b13a7376fd5f587e1172d2c38eb507ec6ff9af91e1489d9aad89c39a9e02b7fab7d1c861eed9b7845623292a0172b23f35e6f8e0f48031f208d388294c5dd1e316106714daf1ddb902095626d50d1b603a8d22f11d212f947d95c432fd8c4ea28c441e48eae280f96da99ac3b583dd9be617ceb78e0f2ec01799040f1362c294cfd62cb82638416d47a50504b7cdebc77c1960d51d6720765f9c221c1e6dd54fd5279128f52f713167940510f422863fa4fb6d8d350a331da7a5660b49846729b26cd3b67933ebe1f17adce4acabac819f0e8c760401f7bf03508a25d83ca059a15a1a1246ad71cdc893ec26fc643f24d92b3c98669bab6763331e702c7cfc8a64d36ac9cabc258d45ad06e70f40e0d983814fe1f0bc7acdd94c5affd959390b2f063af2c2c557ebf7cc6f60dfd3469f455c0db821917847af3716a4909dafb8101105fe22118fe5e7c06ae325f80df293d0dcef56a8032b6258daae852178a557a897527d5c6f1cb71efcf9d1faee99f0f6916c6aceb65f0ffae480639c43f45049161984e73f811abaeab07a9d470a20c5c7f05b6d0b687dc986d74de215474ca5392d61ef3cefc4d9ecc30d1bfc63f9337362b7d83d5381e83668c2dcc5af6c1717ca255ec19d5e459faafa42ecd3d17478e00e2dc325c36158aa4d2039b54197411edc561c79862415d6dae28e446cbd1c5d65775d217b2af195265f227ba515dc4c76e3e936207128734888068c1250d44225525b8501753a958002679379fe0330979df182cb7f77f866f146ae58fd58342476231a47bf58c8b4ac61387db1de425001817e056f82b09c83d4ccd8a60ca8814467f5b2149ea4825b8d8301698ce3a72aac6efd0860b714ee130872e0bb16752d5ec171ebd9959fd8dec321a99690360912be179fbb4d1d1cc1f439b53977746f7527f20bc905c3c09745dea2413f10bc5c3920d910570e8118e9221a66ccd5d17aa1338d33b3dcd5684acc93dfce0d4cbf8adf7bd2da81b55d648dbdfde05bb5a9e06d49cc1305a71de554755360c514e61aefb0141faeb823d8ee068079ded8d3a5fd907e846ed79ffeb693551e412c36075816fb1a817b04698730126edaafe6f80cfff6992ddff75d6df21703bb59708219549ba7d12154f51a6aff89b56115185e19edd47971ed81c99cc7b7bd08284ea131941bf85ec9cb67f2968d3fbb4e1fce704d92be401d0d9b521d1f90fae0ed486e021f90fa22d703d1818c8ea7530fcd22bee8e186aa6369af04890e6771d12cc876ffffc19722e9fee06e529574942f55596c644f7d6da744c35d2422354503778ef766c91042c78adf4e3d3895e12d93b85cbe9cffe8fc94120d095a837a645077486e3f86fbca42b31ff5a785f3c33e25870d07eb85848ac2f0b6e85c789bc157cc437affd5c76bedbe444266fc4ab83bedbb1df3df560f3c741270f0d536947edaff6361c84920a19da51124062fdc8179dfca1a397bb9aaecfc8a281593f857ad0de0df95a68abec1738068913d900db7a682b077979edef4dcc4cfebdf69e56805758ef7ee320a07928d0b3c3101b1d7bec4d1631b3dd4db317a7adb3be7e09d29ef1fcdabdd12e28c26e5aad13cd304efd95a1572b647d81489bcc68d42f57b76ab72ce506daddacc6748d01a474e4ceca78ddbf3a0ce6c00cfc74514cadf7824f16083e09fdb934c8888ba8ed5fbcb47546a19ecc0127d67a8291bf831a8f0176ed3eddcfa783ba0fabd54d28a36418aa5953e119eb6331d5940075f2d74bc73ddc4c0d5a00fc7ff0e57092ea4361e8b3242c6670824845f837676b72212db5c56965018d6f3d176146eccf25e1a93481638b0709e32dc4d41da4720b1941530666961186ebb4b3bdc30d2d05c23eef8eb6da83614b0d63bbe953a62f9810f734284cf609c63051c20f8953e7a64bb9293e833a87f543ced0f77eef6a27e25cd746344229c8e4ed4b9d0bb1f04dc7d9e32bb3e969d661c306450cf4c36610737b9ede6137f3f3b2656da5c58ebb0256422e63102d65e7fbb087ecd1f9095d6f30cf151cf9f31fe430a64d11fa5d1c99b89483e6c21c374a184f4646c51db3852a94d406a97e421677996f3abb0880de43415ce64a2bf37af1bbe861f46707deb765e31a3c7647e33affec1f007f52cfc9c9e4bbf22618add81382d177ec160d1712a3aec28a9335866827756c54d0930d3b74a9006b2591570d8174142b6daca33f20a86bdab12523edfad1d810faa458618dd830b9a8f341bacdf2a322024f3c218588104eb11013a8754e801034d323ecb7de565218234659d10c6271824180706d1cfece2c11bb40ecf7b590c626596e630df4e50838d76057f0981cd7014c5397edc35614afa9cf8a7896c4aa4e05f3bdc1a8c2d527a799bacef1e504e90e00fb74e380434f82a80456dfa69d3e0c4c9400bb5f28ac2a1b71881928eae80c82f65867640379d2f5f779053d1e88d429770d7f58ab7bbbff8bf9be346e93aacca446209916362c0ec64aba025e80ab46a6bdad7399dedd871a22535afc4016990fe090a5cea95c8b86c7319b782e806145a9d40b3b0b8aa429e0a04aaabf3cdad2f4c5760d8c090ea2cc8aa0e08e6403fa279748f727c3ce69d0d99a5be11f867380261970b63fd478ebea0b21bb57a369892ac3fbab00bd3f67dfb28df8ef5edb9193923848109cb271ff602e3bbdc1e9fa660d170f374d08f3eee7aa5be12726463f2357c7e46248487f178bbf90647c88f182215ae342e48bd0b708b9fadce15ccc7350d5841a220e93f8c08085153558d7c294a04a63a8c29588efa17077fdb5d3b1be8f31319ac697ebe28338ace97f91b069b1a09cfe313afdded66e33af187bf16b93d0beb7ffb7d607187d742ba749b77599522468eaf4587697e2d8c2079d10d99e673ba25bd45a96b4d6f46ff0f273a0f8ab0746485692eba7b7eeb3073c011e8e2780bf52952f01e33848f7c96be11abcd41bce853d35b9a5fdf478968573a3a898e5375459bc7adba41a50e9a2d3f930d6eadc6be069b3cad341d8bd15566caeb6124bf6893662bad0b4493c5ded484e4651f35bdc508263947970aea2aef5038888370df2c15ac486508e64870cb0c4b1f95011fc4348e58796af5ac39796eae1f86da9029c02943840b503c5fec88ba167830d1df055670c30467a88c7de8a5a4e8e8c8ff82a8975e43593dc23d443b28106c87fb77a934e4c577aff775f9be708f7c6f41ce98192fda03974b15827c65250f8494640db5f97e9b39f1fd467cc5e20dd2c6ae7a671f27e8ce2d57c4e01038c6dddd9ef71a69927851052d89d71e47ac349d4af14661a178c1f43a0e75c0d081f81d6c270d0c95ad778f3d135d1bd6f801eb2aac9e59d0c27eead0fab2e340e92ac10e206a438a2de9227558add97b48ae3cb8fc69270a8564e13220719ccebfac91b2e1723f92fe91601810194c5d64509b231f0d1348e793e7023e42829cdffab751bbc61caeeb0c70e4e0d97f244236178062e16063d42cd6edadfcc1589641e915671abb78fdc087874697f3c4c63b748a5d6a4f74995cb1c93d809ca7c4bf09ac2700ef8219743bf65e64c2f928c2cd22f971d6c494d935555dab8d3f912e823820eb9c0fa6ab999af2e0bf048e2fa2b70befa2fa3e116109ce2153821425b24509454d62de7fb0f2b32c4db7b315aec7f0ffc3493ebd3593ad9cdec76fde362ca15c1b004a98e004dbfa326e6b34d04bff35a4e4805397e33f78a7d5f41b0f9aa8c938599dcc5f4561d384088f4cb04734a79952844c140aeb300194930858bb542c3f0a7a5874236d452f58c13b8eb47b80e7c09d5f219d02637476c09d88cd378e9d30ce1c83b9e4beeeab883765df2484c3592582cff28f5314cfa53331c544633f20a5d5aba3a5958484366b217a27736dde91ce9744f230b4588025fa5f65a3459ddd69769aa8e01eec3f2908d72a158b5dfd0e3b33cadd480ec9c80cf9806ccb2a1465c0e11032d3f265c9527532be2fc02e4e33c480e6de3ed927cdb7d1d40849878ff9a3c31ea21cfe5b104e652cca85f7c3df57484930b3656e36cc27e0335972e056f437ad06d086a95a16f24012eae89c8607a5d1cdcb765f16ca5b6ce2264cce2abe91a22ba01f1e8a8a7ccfd4c5f18ac421bc52bd28528e61ebfea0e96cb67a7b59d15e469de4927a7a13132956b6971bfb33bb41478853fe2eaa6269b0e6e8483d74e6f2ea155e25c6da9b0b5d965fc3c38e19e9114d7f5fc6c5e67e68955fca5992ee4d1ef785f1877cd833e2df16c51299559e5903b8b5845b3ae05688d58b0bb53ef1689f6187c970a057fdedc5a5689f4ca1445a85cdc66d1b6782730a8ccd46256cd71a63d5ff5d47f80c626a0c8a9d705f1905ecce56064df0b828842993108a5aaed202fc2f4edd785b26b09ee6ce3d7028e0cc7cf1e6daf208660b006041c708e02f54e18ffb66ada7800e00ebf73a17a2aa185b759ca58dcb84f0daa3c3f18f27ed4324e49e4fa5ec6e06e950f61fe245040a9e9a121e68662a101bfd547761219aac6acb382b849c941ee31d4e0abd8fd65545220971e752c291bf556d56c6bd35382bc3dc0ef0b3f116bae776587955d1ab8fad256e00f609205676fd981ed68961b76456aed44d20be6b27603fa7a256c9746d02672e8d8af77865360fd821b2d655f4fff67a758772fa29fcad37ffedb3cbe173433697fe86cfb06452a416d5a0c5c573c5fa0d53b3e553699d1bd4605bfc2ba97c99974f95e78352cca7a8670925feeadba09693dae337877478ddb9e2d5fa850d23ca67958bb5393d70a084768118a03325b917491d659360412766a4435617da86daff1988f5a2853bdb26c530902e59738d583af9b47c02aa520418196106f272fbcb880beadb124e4ee924e8d0a8136e21ff49821dbd0582f5ebd962b32b893f0588a50a9226dff07dc657b9181a8f2c4f256f26e90549112b1ae0da43ecdfffb0b1c1e185a0ccddaf3e45299ad358e0b76f4e27657d4014b3e74ab7fc32cfb9d57fef055ca6ad62b1dba3b547270b72b41797647f0e207eefb2c050144ec09acd7615759bdf35b56365e5672110402e0d075097fdfb6ea1b8df9ce3362d01d0f67227db9ce0da080757387c2a74c83a99425157f64e9699f8572c4fc8433cc1b5d1b9255534f87584df442072bcd0e12681a79ad52dc4e1e529c9dd7234d6d58b6a3255895dc75be40afa8874537ae5d00a15c1e327d773ee437636cbf86b886487a31261022c128bf090b01882c62dae420355bf525279697338535e320b2e34456e2e9e93c86237cdfe99b3540903ea525681f906f1aaa04b521f0b989b68bd3332d816a73e32ccd0c04477212d863c3ba2f42a969b12a182e2d93d5448f67e37a600ebe30d03f40bdcabb379a60716817baa47ad250702a47e8ff228a1cbdae858f6d51dac253ea299e798d35fc002585d7bee4d5ec73aaae86963034ef435d6ccdef0e6710192594b6e7a66f77e617f6e624dddd3eef76163d1289c99aa10c1890f643173ea6f4cf57c297bbffae4a5143f5c6ab8e8ebc627d3f353b9d34cf4ee1e6bf60eb5643f3967da32867c0ff901c1f3f38f1fe14cc88c5850b12a1b969f2747abec68bca9c56986fdf96c04d4d4c49ca9efde42e4f48fdfbe814e2fc5bd0c30610c6677d726b57fa40a4391dfe86ecc4d0896c26da38e8d050822cdbfbd01373dad399dbc716ce29fa546d4d23a6f663eab720a6e9ce368c43ebf2714a3a06ad3ea30b40b5eb148c6dfa8e6a87b6833a4c0fabf20e89e278e3d56f14eafe7b2634683e49f6604f1c5422bf1f142b13d1ab969b0a154b64d684070ecc29ba46e198c639a14e80d619db6bbc718ce21411a530e1a5c05d1125f89c06ff53a0c275b7d6a7289d00bf58a5fafd0dc8eff6ba50ef762eca49bf42091ae9f51a1a083ad5b45324e2193a2f9939772eafaf51353ffeb170b6765a60ca7afa4b05f8bf3710166e642817b4e576851644bc6ab39c143ba9736a78ba6c42abf43831e01a53e27f6c1329027a5c96274db9add9cda8a00d8c8a811cfa71f889399180811cce9d990de13d353f6df1cb5e0ac6a4e1b54427ba1f9939b04130fe81a6bf731d96766812c0d8f67765ed3d8b398c15f45efd8b8874b3759c961e8b402a670267a075e6b966d9aebd92dd1106e5d7f8f8c945a493fb7f79e9fe8a13d3861b191f21c7ff399cf44c8e44e00e0dd7118c88784c8c40095d711bfe16f48f407dc01b693c6e3a634eb03273365c109ee7dfaf10cc0e8e7044d86e7758782465ed7aa64b28b4c6e1f2dc19a73a47e59fe70499985caad983be39faea3f8429e6558ae3a85ec36177b618c423d80c070af9f77399c4df905fab8310cebf2f517d747f1b3df93ba03c74a54b92e44b243b593ad7862ee1b3c4208b889e4d464c1b7dd64fa96f3b6cf9345dcd9db2c0f941b0ce47eb560d80f7c53a01854940fd574db00949d98a32733846ec328391b47313305042c87a94a962d8b0af5c1f27d871c67e514ea47bb5781fea6ebfb2278a41eaf13f039d5a4e090d7ee94e1d113dfebd073d9174cc40010ce5602446ba34cf2054a1577d34ec603e9d0cd5119538a2d4998e0f4da9724596c988787985360455416711cb9b7b7f30f2a325fa9fdad2cf917094ea1d99a875056de12d09ee288bc7271e5c2cf20eec0e5aed06a843814c699ee9ef8a1e65078d60becf073cf357e81c3d0a9e25ae9caa297757e8c1e6475b1a0b3261e1b05115014aad16d914b7db900cd869c9320b40d55374751011d8411d594329fa46454a90a53ab84fb62482e29814a0c8fdc24ede5420728396c8dc09393061c679c424d44dad60eb7d3b1b707d46247c80a9a6ead329cf22699e6541f42c0e506a6b894c4a1b1f24bdf0904572297b5cd39dbffcf290db212158ed23312a7a12143524b70db86c580bfe5a543f20aa9bf03802e8f4fb6605faa6c71e12e2cc49240f2ebdcad2947e787ca0f3b978872752ca43465ea17831ff0ca2808a3636277243cdba238cae00145cb7f84bb367901742554875156a818fdf52c9fdebe6bfe79b8671d6a920f219582c29da6eeb49777b36189eb4c646904c8233679238885a4db165f2bd5121683e059105bcb070b3be745759a67883ef37a5531218e1d679b05d0fa727674cc9fb31523b0c78781f6d305ec15cc2887b4c50cd4e240a16bc131c62b5a5426c3ed48186cbc8956a3dcf6aa05ff8a70685a460af92b05f9d936bb69ec89199752c1922431e6952947e0f71b19dae2bc5d3292d194bab84984a404d6967b7753ae39e201318898a329366532fa754ed03365a6e5d8ab8bb7bfd02bfe0cdc1ea528e749bcda3ff27e69388bf1f68df3588a98a5dc16f243a3cc4e52efe9ca6c85286a5b7a072e27c3a01f3d8a23c8d3e243ff4a7a0a46a46f3d01c0f92d669fd7dc0ca1f8bef4a6362a64192575e909d35bc8a7b686a73217ea88e59f7d0719c516c839a4d18aedd6507b522eb4d2bccfd154b0196987d60d0cbf08384c8e9360b0f5e1a128380938e601fda5967e131b3f2ce5800e306e82b8ec6c7cd97ed50591fded4d4dcd3a2c399121a5c1d309e6a61d391ba99fbc569f6c98a1e7236613959bb44c80672925008956adf30de31e9413ce941680d5dbadc2cb9c4448ac89a3e0b3ee77dae98f37363c467c9d7dabe5a9b93796fefc93a448507505b0f4c4eda3d4dd0cd12771afbf7e93d4712fe2e20ab6fc783a722ee2ea7b67723fc3fa3ebee40cdfb691b0f58c85b15db8a134931866654ec73db938ed0b69211a49904faa1624ef5ca2a11ef07e2308da6508dc1e365e43e448c9bbcca97c653372fac93b5c6a1eb59a0a5efaae339cb51a5eb71a86365d3f9486f73526cf2bc7e4050277fd478cee47263ac8f6450372ac475a68952a907f5fac3aac25bf7bd7a6cf730b3c8f8e3a2d9a4eeef91943aa6aad57f275627194bbd0d0471939af302cd7d92c03fbd6ad31f08c523d464ae7c7dfce6a374056eceeb219c0b027b707fee6105dae78bc41fab2a03f07321b5683063ecfa7c108703a69385f63163993f1b32f55ce2d467257d536efd42aecede571c21966acd3259297ac1c10b90f48d91aaeb501e6931b95b2291538d9375a422ffe04bbbfc4425d7a30391fd5248df47be3a93f64225d6be0cb4e98559701ea1b17ca8c2f49ee29ebcbb045871a15459b27e60e51392f3346f4dfb7ef90edaca19fc168a043344623c9d17f3af6b4946142fa30941c565b11ace45280c1e8d6f5ee4dd59ecffe2c6f6b547810e8e843f1716bdaf52b2dbb8f287da67bc348461c000399ffc9336b995e69ba5c611e0bc97940b4630598608e3f2b1f09fcc7bcad78aaf89cadebb300bea3b542336561ee60afdb58bb4248131d74ad15ac2d77586ddc957e18f5e03e4ad04c4321e9cf527c17932c755fef213fd5b4f2f1bded1b92c768cb0da3ddb0cd8e92deccc247cbb7879e2b9b0554fcc5caf6644a8a17aa5bbbc33c8e5422e13298e5e0429564186d6d561a910a1b275f325827f5617c0af2216708713fdf8ca5f4d4efadcf01b04a921e81158b5c7bd1ec986f321bccfbd1106f73b9af4e32737fb637ff34d81ba4d62ddd15b1e83e3af039fb7b96362d4618b10bddabb74b2f711929aea30adf7e39ac08a533cb9bcd2413213c27eadfceb0aa5b7693c99b6af71f9281a2bf8dc678fc23b378934813a747a10b5a23dddef443bc0f20faed31c319dee422394203818e8a30dbd3dc71d9907e985e61cede12f8cb34db14c22abe87a2b4398c6f02ecef00112f72302398d6108560c42d867fc88871d01c7b563d980218619c9a635cd6ba9d672a61c132325efeb0196e8ada99097d53cca5e3b585ecd66bc61b1be144bbba63f1f10fbcd68a0f2120649e4ffd996ac83fe61ef77f4bf3308e889cee39c9baaf05e7b870a3d8f00a75f209656781717c550d4697c0d11e9d9fbc9dbafe0561431380d556f6bdae384f1ddf45496e58fed0e44e90024d769b8ca4a43bf6e0418d0385b1ef1dd2412b2a12bd2a72d8e6effd10c10617748f49e184d5710871c3c22519b9d665a6a97b874ff42c6f0aeebe2417628d6b44d4388153689dacf342939e0deedd5dc96eb0993e859ea012146fb1ab4a3cc891dc5a586f058ff91aa284692f92845d6b4fd53c30118c9902a6e99753c1b0817b8e5648ab3b4ac4b1bb911076535df336b30ee0e98cbd9c9a8afcd5966b27c5743ec27a2856da8945698126271e0d3d3932b019d273e1cbf71d51b01cbda3305fa50c94f257022b89139385409c2bc5b84abf471060b9eb8910530bacba390a7747dc9c8459436995ca7a3cd0403f7e1d75b57c92251e729950c056318a8476fb12e0c96fe03bcc4c660376609eec64bd271b4f17e9d04731c64e8628df4bde4780056620a2f7b85b659275ac6129e0d38cdeaa77bc06a50168bc43e015aa6883acdfb61164ecaae2d17a400df4f8f940cd6755f0ad7fa02af5479ff1e4afceeca0d3b52789e244d4fde4ecf96b7f81b459cbc72c05f3fca4cbeae6c9af1589a8d92032afcbb0aa5a64a4b6fdc9f4cb33db3b2ccf0d33f88f69119e3ab749678a169244a6a2ce217add229ba4c4dfae505e3320a788f72ef01574a041a5b7c0e6746a4d467b254c2cea37acdea452219cce6a9e5d31b319e6a3cacd1282d1468fa04f6bdee41929deb5f9139ff590cd6560d48ca35765f0f4a89671937069a7b168b85a3fcb9689477a434a13f80fb574f53814c68f48b664a24e9d14ad7c36e048c4752ebdb032c50e49ba002e81f6ec65180a6b0833d7b16701ffd665b59cec12bc63aa7c445d3b4ad65edb33b8e1bc22adc243a728c079a12ed12b5e7d852ff10e48b668128fa50ea8de2b292f6f1b0e3495313a481b2c803ec1b6e30d539f3883916268bdfa7f5a8ac10a4c588a07dd6b9472aecb066c6b889b7b1ec6a0543ff15895b264de3b55be28b2bc12a9f3ad2eccac245edffac10f23e0a43af11daad71d3556ce22abd111e41877f8d9bb3e336a3e9dea54bf6f221a757373ced6e4805d1081c480c74f2473667e8efac36ade7199e79c9a03e197501463ae904adbc9d20927f2d1fb98a2968ad810554f2db97291a098294081802b95c50d3040c9f0eb4b08ffda51c3914826ffb690ba5d81e1735237a32fc5db66ff507ccdde2f41b3e9c0ea27fe5afd3ceb37249d0cd91d661de0e3460ae1ff66fa560863bc6e4ff83a854b41e12c2e9135ace09e0349a90c36fa04352de76acd6790a40748e1c9b1ce742608c04523c347bc69351dcfc14d0718e99074daf4dab0021c44684edfcb367b7f80613bbb7c6d1f42adf969339c34edbc50d3cbe1e3022024a314b93d3710587f626402c4a8e7761923dfbd78ac38c8f6201e9ed7d8077d77ec2596ea434d75d139d102cca639a3db09288e6c77600440b031069879bddc253b1c442bc1a0b61d8a969539ee16ca2df2b8c7101a4431a9e2e1c5c49a71d20151b768e48357c8bb27f7981ad1769933ad43788250b2c8244c96696fb62c5b59beec7eb8b6c90ee761d0b99a21491f2201c7cfa92d4ed1daedefe0a1df2d684d0679a7d22ede7c72b291774e5554f62597156dc67692b206bcfd8cfc7f33330c045af6f34379d5179d2854463b6dacc7ef2df7621d3ba0d75207730a215142ec2df3b18aac208b408784bebe1c5c33b6f0742c42be7e60c24725986f8bcafc7ddf67e1ff44645330f93e617b5bfa16150597baae9352e6cc8a14dd1e7cd44e44c1a3826416bbbec03ccf15487923ea9ec2b95900336f747bc3c437ef1e4bdfca474e3fc8483e1c108c18943789096c8b94062fd639fbdaea72b278df89e94b7b53bb2e7b063fb74a05bb022e236139128c5e46dd02e3f0feae8f1380ff9c00f05ba1d1cf3742c4e547c7df77780b90a48e0542c42f053ec663285dca1b3a0951b14478ae6eba7fbe9fec2a5bb120ffb980cd5352e386b94fbcfc6ec6fb408385986ddf7e278e9e571ea20bdd2c3f74fda3fab07596cc6d9a7049cc31aaae80ba3e2fde624316b6f06095c955f8b77ad3609ff5596d6717d9a2c4fa4e5b06349b323634ec206c64c2a13d1887e478fa7feb562d3e9ea2bda051b6133943d847f098352593b7bff37186b17ec7e505465b15567268c050ff9223b5fc1df0c11e3950bbad6a8564a0adab84b4d65cb4763a9124a4698624610e46a2ebe3f4213cb8895ab965e5bec17b62fad30a1ff984c9357a6590afb547433558a62de5306e6422962a27d8dc57c3dfa9ef1322529370d5c687848fd1440a67e3f23ac053733c3540917fd707e0180d58aedb80ac678b943f3e904a335a70ff6ba34f49d8a1da2ec2dce4a8c57f745f58b0e55e57523aa3633d435e719c8b800e96a92144469200a320926838fc30604d8c03d6581f3a0ff3524e4af1159f52e74e5a5980b3ec851ab34ccda9a0ee2581d5fc8a74bccdfba7004b06c266dfe45ec3e3d38c244e551688abf2ad7ec98d41af443184d6feffc236ab6bef0ca099b35a09a65e6eb4d30b6357c137d1bd0a15c0fd4dcc8e988cd0b6907f0fe0eaf8005a1d16de8bc25c785fd0d591890fb15318164b3c32caebd7f2bb231318b47b846ae57399f7191c711b97f4f60d470e9535e6c052cae3f26e7d55519323741d77ee9373728d062f5a397b20a33e19f7961c4c5d7aee0d6b0ab943ad196055bb574b3c97caccef8548466fb88f7033898583459b3898e7c12b8500bc0961c922643abe0c930d42c0dba1689edffdd475050df17446c4c3ed081816ae517258d1e56149e12f6a4995938320b7b0b5418e8b28fe8d163403980abd4c1557bb76c7fc11f4973e46aed37509696c3de73bdf484505ad4743046e70eaf07db2c105630bc254221e21db6724f8519051e62c8430b032ca97d8df87e459705fa3427c190c237f53189081a854c0d98c19ccdf4580689824ade0d6ac6f0cfeba6f23eb3e41d364cad6e92be97a007c438f4d206882e6180cba7c5c7d7883eaad46d594a44c2c0b27be955fb62720ffe8da12c3485b095624662a16c3d5410630db7e3a11339a52e29fae31383d2048f5f2fa996486dc0926da39bbd261c2805200171fad6f4ae36b4a68f69ac9a5631aec835c88d2aadc7349c8897bae5d8e29271a36c7395db5fd6eb20c7eb6daf43d554105fe305156ad2621153cf7da4c619641447d4fdf8dd677c1bf461586845734716575bb2b5ce546b4382f355066a1d99e8dde1b700e34a0888997b2c295862ff4f408b02a204061031a8af3d235a840fc3a71402beb9dd2e22f89d46a2ebb6200dd67e519a700ffb19f66b107194d9a2b9f7da856c80178a0979b8f90c16025af5112f59949a8c119d482d902e48dab9f2d8c19850c56ac8a63beb1032ac275978e6de9e55a13e0410c2eed40a2357825ad3b5ab46ed9762949319ca83948db7c25aca5f3a9fc74a4dba91bd1333ce0a2b01dacd9cec75cf85ef72393930880dc89d7960efe4241662bd76614093366364eb89d892eb71be1e962d3de0070f57927c8fd2e7ce57ae26656bea34a346b8eae887c307c3e08eed83a403124601eb87287407277515076090043e2bb6edbb4977baec1e636babe9cb675b9351098ac315740bbe6ad64f50437dee75b7310435d88902311a6efd685ad9c1c0c1e7526ef934f626a57c9474ee786a0ab5b92939e986bb773ae2c0af6278378f853f37e4310cd868d75d40ca8494303144986ccdd081f705dfe7e5fcf47802a1e139e950896e5a157754890af59368eef043acb1e992b03d538d6f894396bfdd3998e2cdae603d21450690a7540faaaf7309e5bec4a789bf531c1a1c435c7b567a653e548dc4c29f86c02e59434fe5e5712fdcd0685d85eb2d24dadccbdd95f3eb510decc57fecf6eeac6f80f9ecd5b5ee473c31b51006f879d1d0e8ce64367a4ece6282cbc5be737615502316e369f15b12976c070aa6c2967a89706d36b9032377c1bc3bf72ff3c8dc99c7bccfb647eb0276442a8b6b80c37cfb2a329f3a315f6d0b21bb9c3027e2b93f58f92cb023ca66c830a0c1203818bc8480d362d8c161f994c956be43dab0479b58d1f29d29ff77dbe4953365617c3251d524f9ddf25a6fb2e4fc3a6868f3d3828404169aac877227150e48af1afae85481fa8911192594c9c972a65de7d25bcf63eb1a03cb7aceb44688ebb6ef02f664277a671aa3b6a493526488917596b7e142d78834e757a32c3eea0ee27ba9bde9027d8a7db36d828e356dc4482180ac87d998c27a107814be46269794f9fcce5fc66b0c531371bd9832f04e35d904ecfe4456da1c44d87fd919d1210d80072a8e2859e1b1a48607c1856fbf545e6f85850bdf245559d5af4d8d7207cee42d2d2a1998c0f7485c8b97ed445d581775e4583abedf0aa2eafc0bbc68242a624a62944b21b3eab6dd04a3b3c06fa4c4d59047068c76bda4bed5b6c8f6baa957a060db0c57eb681ce2c14a4e0ab40fc4bd150a70e147f28b68a625a57115e22bc06c42b8668d3f18e246f4704c35d09ac718576a489a1d7c848a92c585191653add4160d0409f45af20018f0987163d547c53f7b02225493491972fdc4247a859b442e8faca786df9066305926228c3dce1994f9dcaeac473d9901bbaea7c243804304a84827ee30ed59cc25047652586c347596694d764eb600be611823e65b9975ca90cdd39658a1ae96d990ef4734670fe00b29b0958602169b1fb8d0ace1a46f759a85f1da3b684dad0e1776d28c791bc7ec5e26907b7dde9b1ecfae867d0b0cb90f17fb7a227f308a18818a06dc30688ab703bb91d4a236a47051a3363386743c0653c5c45856382e63826d38a104896d50ad6a2fcd79de6b1f109cd681c1d9ee0f0e5b85478b94afa057748a31f875851f345d0dc78df779c7fc279ac1b888eb68a948140a5e8d70639f44f3ceee88d6105364f65fb18f0f50635e9d7c282e2a79f33a8c297cd69377f9a7ac46bbb97fcdd3c4fc26b2b529dd57c753c8d9e48f89481f6c4ebe6cb1f8e841c1e2047d06f9b877d95d3846469ad4cf3264715a04edf102246003b0d4666cc63a2309c010573b1b4fc7083c9146e3029e6e8e65c0901d98930849b29f7e880f5c1a5dc1185f738944db7d375bb19ba9b48c355838720c0f31f35caeee8b632dd553349de4343dbd5b2b484bf8b2e159e097c6cb8c927f4efb4063b578ede3ae4e469236439ef5226dc1b36bdf3166c30364da9b4cd19e0078851dcd9b5970f1f187d3e3ead3c693d985f4716ba9b54b577df0cdf0224f2a12adb955504a0c59867e24a3a4f86deb7ff2ec56810e68ec68889f2d07d65be6f98722138b80a03b653e7d3cd11b752ac709a3b5a0ef05b06b44a8396173702ae587a65be25e2d6343e44461c9b5c1ce3fc63fc092a02976cba46bd9ae59a63ab20d360b3435656238843f2ff7951cf70d13228dd26d33b5561cb6a3ff6c1f78cf058f36d2733a71283bbefe4bba391d21ced8f89def82d0046edf851b2aca7158c022f624e7c0ad8984be2058c1409cad4f0d0cd1a18d6ca7c4d27457bf71e0e829ac3f7cd60e1ecce7cd1f5ab6a8268066854e80edf6dc25470e6d9b86f5674b6998d6810b2e0f368592427e32bc898db1eb436e5bb735fb75c4dbf0d891e96cdb5caa1c873cac9ae32e4722a83c10007d9b75d530e391f86b6664c78e8274ce7d59b8f7ed6f638e957a67cd46750582bc705576124a4333fbd01cf4572ff7a5eed858a75f2479a3491bf6d562089b609e0320302db4cb079143d2fdeee0abf2b02f0c357174bf547160c6143b7a731c878171d9d6c29a319018ba19cdafe2a1786041f5fcb9d89c273f0bc1c527123d88a11050bb402bb7a48ee167f27c3403fa4e64d4ed01b1a9e6a9290a7e2c3b38096a1d4ea961acb83533f545fbf9f04ec5e21ab17145b2bd4efa0266e99699eddd651d5389d5c7e34c51743f489ca8a62be78bd5b0e1b5f4fc88869df81318c90b080fb7d1b56e843216db093e0300a1c17f7eae819548437b3afbde9b0e50e98ac19fcd1f5518a753e245a999c166d95001713d9b49027506dc1352d94d2330d885908987c449b75bcb21d783130726e9a3d4a9008bfa69a863251943ef984978eae799188ea0cce998a434eb2eb9284a65b00ae57af17924adef550bfde20b7dc061f416ffaa09a51810a99fa274527f75042e48d92002543fad9367405d06872d7dbe1f6afb080dde2755ca0a687bac021bf0319e1bf007c9b98d09a95967a23ec11b54d7e38a72fdad21139742d0bd41fb2682261fe8fe479f821bab2adff743233c5d17158703c12bb97952e7c67999152047fbfbaa51a2a5ce1e3f6e8d6c23f9a5c65212a6970156f017e8dd27055e63e8f0e684c0ff6b7db5f739cf7a37da8b293c5ce94d82d8356641d2c3826cad74228b07ae3cdadaaf4584907fbdafe2470f54317d29de37027c647d223b1f1e8e33be53d7d97e70f805cfdc0a3f994e0ca01e6773738086316b731522ab99cf72359c889c40c5c435310522fae6cefb691c37a5998dc7e711d1c1b3b7e42b94979b0f22d71749c575ba0de333ae2897ddb3f0da262faa40a6f55f9656102df73cdaf20b6c7bfc61fe3483da6c308225e0ff73df8f46730e4c61bf751bf2e933a82837cbd41f0a38d3185c9feef7a3fd16a734ac6daa66479fb04ad3adb8000992686e146501f01edd3ccf96cf851f80bb34b1520b5e0dc7e2bee3b20822402da7683bee4111e2f3cdb69cfe5538cb967cb2c774b2098654606c737bc8901d346cad6e5f39ed1bbe3cd0311096af8f11e4edf3477f5e0f64c2b61374f16bcc37239a5a6f76006ce4516e5b30c0d6fcd3f5f4b02cc5a8d93758befd77dceb84f843edeed67e1809c1ab9c6dd3a19e00e46e1ff566c0b25a708625a4ca8317ec7ce2575dcd8896f642cfbb2ccd896f4e0fc54d41594892ebb302cc60dd6bde8146ab876548e8885e25f19646082074b355c6b4e390691e3cd619a9a36a01df9c50bf5ab60e18b94c41693fc478e21cdc1c7f0252ba55ebae8f6aae15e29d932062e57cb97434322d283f53db1d8297af244ab582e10b720dbd9b32d30c70b928bbe8bd27be79d8c2d87552ed66eff16b9571bf4f94ee7ede2d6c6ae9320b2703c057392c2bdbc940963cc789e2e36b3a2efe7870adb2a1717cf21dec665fb4078c8a306078802c05220a63c7d289a19ad14bd39a4a25a49efb0b6aa2fdeac28b55adf60ef207a9b2b483dee00867ac4025ac4e4ebe1864160a2d91b330887c1494699c9b4c4dbb6c38d0541206b5b72d525d39e4d39e587caf1f46f5fe29b5ff1dccea3802a5cdb8059e687d0888ac1d08947238374d941197af73bbb12d89fbe4486ef4987d368841326c16ea39b336be7902421a397e5edd9caa87728b801338255f5f34841d5778069919ff23c32ae0a8b2d6516417e7b3f9fe271a0f284108eb4e0f0e20f486203533459a0f429184c1809e3f966f4170cc93afbff40e2aa78b9717629f5ee1c394a1d3151f4ea056915bfab8cab32d068b094c21cadc266b189332642d69f8a3b93c1aea20e248155f3dbadc1472b1873c8f84e064d6c05fdaaeebbaba0deac26bd1c42a6c12aa86737d51b5e4b26754d1a5bbf50db1c24bc7ff562411a6974a190e36449672f72fb7e8943f1432dfbd3d2b9fe8f6f4321c51a1143c6b16559d1beb198a3df5d952a9a4c17cfca7bb87ff3dcab1e83388f0d278a67e157d06ed5df4b365ec081df7a182c4f2c6782616dcc7037091771afb49f054ded54f7e19902a97cf5ef6988ed8309bda0024b809571ef2fd00f67e512092a315155cc1c5dc4f112f7d5c3697a06e34ea01e35f12da5c466f1e6597d3474cd396f37250b9de74f04c184bbc8833fe9cd300745fcb6c91784a12d8e5252bcebff13735ae8ee21eda9c82833cde204f4e8e14cdf16ce8899c6e61ec9005e90b106b0594b0f645db625a9d7b538e2a499179247badfdd2839a0fdb0f8b6d4b27479b5b94665cd23efa0bfa3deb7e303b462e034e0debc9ef79f63bae47d33c2e77a24c5bf17842d9b1e1b54c3746964e13e9a27069e4b1c6772edbed16e82d0fe8f96577779d762de89a3cc1b01e28e0d8b0246fef99853e41cce3ddf129eb2e1e00791480d7c5c9195000f14f68ea3fa34ab987953d9a54be473613db9bf34f4e988e2f2fc278fb49a4116e47f5ee1a36473cec181799cdca15b8efc6b84d7479da22694e0ba673578ad3f29ff31cf273e6c3648440a6e7d0457369e5181d258a8e05e4e4361a715aba614b81bde4c49b18749a5a025746021d63c5a6f6954846208b8d0911ddfe319737ae3ace28e4de0221f8f5499ab5132990e395f9aaae03dee2f7099a842318ede4288f094f92ca196186b2e7117952382e077c35c1e72411c794df1cfae676ddab27b12d24c9b7e5b9d03d6de02e5ce6d80f2be39a79850719f8f0021134d6371c75be2bdc76cbf8f3d27e86d4c94069428b6b81c8d3065cdb69660c3c850e14d4bf1fc42f3424d183dbeda710f154fae220e976106b2da37ddf75c1d2e099ee79b6b84e6484eddacca561f4a9225c01ed66a8547ce5c654a9f65e556bdf5b481462df5fe7ca189c865e469be0ba7f78479af604d83bf2ddfd70436e825d452d3ad4c621110d60bcd922675553cee728215eba735a34c79e54d6cf300b2151c0ac3354a2d5ac78ea3acea9439ec38c0d6f60fea78354946f64959368d2224322ceae0863143aee94d6b0ce5d38568d6415e85c08ba4f9b5daf2a614b7fc29ba2e7f54a2951ca02a9bc33d87f188c07db6750de3e5fa7740951c07e7cafe5416cf5e9bbd8c9604a442e1901ed1aacf7b9348cd0dad7ae51cb3827f357cb0d071cff5ec60fd39d9fefb062cc3f85dee3f824aa367672d437a88f9d585b2226429f91b505efcf018478e97bb3c4f7b0b3d0404056f35f59da997801c3a739c5074d605a1d617c84aeda8ce3b8508be0ee09d047fcb30c15e69f97380b305af95e166a5608de2b1021501ece321d8e0eac1c2e68cfe7245ed565e634f72ef66cd01064cb512c9db8ae180fefe90fc4e4764dc5ce99f8932a18ef9ffc8168d6958d48e940c669132a6065a00bc8d26fe4df1e2305baeae2be1e16501d2f0a41769c72de8f7ba75ac6d742fd9287f7cc06ecd3e5366b0ad8d29ad1e6e89f877d5abda340b1bfaf550b36051f5699be923139572bd89a0fcece1f9b492a2df2c650f804b779e6d8320b6c7bdf3dcd546613e720dd734f0c03d477eedab686d221bc26898c80d3fd2506d9778bbfc0a63ff18e8ff086fc9d60c6a4e6920ae2df98c4481dcf6011d8c2ea482f4c58f8e0f6052ab51397d635166c87724517f0e107c84f4315a22a111d00f33a8809093d9adc8cc3adeefa1a0c7eef096690c293507d9582b5bda05afa21a1e547bb4527d19d189d43dcb33dcbdb04a0925fd3968cd1cb46889cc6c5049ebbdf2d992ab2b09bb7eec0e5c8bee478a1342bf708578f755a7e5b52aa4ca1ebb3180d9469731f826be41e7dac332a31a11a00a1bd8e96f3fbb4aae68bce43ac7ca703bb4cfafc11fcecbc6a93452490912bcbbd419349beb2fd30e4f58a7b72f78ee20d157d529426191b26a266ec9bc245a123960a3a3cb408929dc367c15cb18260bb0b8c3fa911dd51a1a146cf02559e70a7dfcef685450315525fceaacb1fea37c0c73b60467757097e42b9f7fbf35504b077d0fe67f8fd52dc7e72a04857219e5dc55ea443d05a99c5bfc522cd69fa75fc03d22734b2804785a8c76e0be37a3c37f47b158b8d8d317ea3a3af943869e6d7dac798009b8238fd7fc6a51311e3034a56397893342cbc0fee2cf3cf5c0f65eb1bec75986880857bdc39bc1ce54514ef375844e9792a7ba48291166dbe970b378e549a477ec3e701737d575fc9820a1310100c450a3775807275ca2329de4ff3365eaf02bc5f619a2ac61c6f92f7318a2c82f2924256c1cd674a88528c83d34a664ab43ce2744e1f9a4e993d584628dfdf7c9ccb487a76c5be2f17358c34b5e66e1f8831926735ccfd3e0d5691b4634a2df8d36fcf8fc0a34c73417754523ca4f95cf75057285d43dc14e3a843e586384cabed52fa3b38060f7923cac466255ca267ad6d4d6db1f7c0e0cdb74a46e1754652a88d6a02ae661d7d6836436b96de03f29c036591a4dde53fec65bfc0bf7136f53fe7c4972fb659e07467559685130bce27703efc6c257881994e4358cff1596a2adc5863a0da0b17259835b9264f9c7c3e9d60d6be5a940fec6a70b871e3afd19fbfa13067c656a3b61f9b381e2ebafd073f18cc9d323b0c863cb2bfca9eec5c362b6556538873f3729d9d1ddf77847e25f0454f9478255251c5ed9dc933879aa680e3d7680accf508939681accc014515dee1d2fc1e0558434b632293120b4fda13a9664e30c2f29d99a29b5391095ed059427a1990a010501e00f7090d4ef5331362b06b00772254fd665f10b16746d5833ef79c7381c76252d78d3b8591fb9d31fb8e05aedd64950a25275e14d4a92ef565680e61c442f2d74f62a7cb1b93a17bb22992736e1a5e6edb9c73a7dc587f3363284e046e70a0ef830c804664634ad881b22c3c2c19848b218fd73cb9350ce38d2553996c9a693854237cf87ae334e7e3ac0ee31fe5f8a35cd8885864d7b4e6a6d3c96a1fcca2398dc2b279af5d9cdd346ed82c3368a434bf20ebc661ef2ebaa12e8ae19d188eb9c90c8994f969565f03625fcd1d9b786886c436eed133ae42538f94c0423cbb419a0306ac0a89872e49edae0d3e19667c703dad8412c3e4abbc864bc618d9800c8a711720f832561fb63943e48414dd3b799ba424e8a0df6b041e9f7d8f758ab24cd06822c45c6d5b656612d216d84ddf3fd7f6260a89d2894d1aaf381ad5297c2d655a2d6f8daaba1f6dae6bbcb47023908acd481d425fa2c8fd97f23695b54a00cdeefc4b4460cea4333f447efe53c8a15d961100ca70e6ced97ef66da1395164651b390336761f74330c123186a19a104ad5da9551088c19d67fe6f88eecc14f7b0a990c4fca658fcae8624fb133095c138fe706d66141b83b7c2cb8135be4fd8bee8bbed4b633e80ea52d1ed6e14a70f18bec389c6df5a21736874fcae8d44703f974cecdc4f4fc0c0c72ca047cb46e332ed99e214c21b0b0d14c307a3fe598c01c18e3661c61b0c62be0b1683bad37aaf60670b4ce3eaac83c46526109e251a15cb027ef09254f9eafbf842be9aac306ea130096fedcf40a2275b1e13b05a37d746893c412dc55e127a57f04fc2381dd895d4c3c6320a72e80a66b275072069a61e7922895691d438c90a042823def853c1c4e050e7f2d0dc6d4907d32d5575aeb822926bad13760767c1a668f9a6e408c6692d32b3105fc15b0cee87134266b68bbd05e2a415cb1470e083ebd9d3d785bce3ae3c60466e2c2fc4d08856506975f548c33d1f462fc6ace6db94dcdbc9174557d39f179e168d201ea714a49a1f558f029307c767cedf3692270dfd71d40664599e26e038922d07451b9dbe6e6c510e2bbd6f86ed558b462d450a0ed83815885a391966ddd5f57cfcf7ffcadad3b8b54aff0ba1c580e81e2e2e29670edc84b7eaf29c83f9048591844248eef6773bb515a735c3687627cb1d828b63c65de59f7148aebc83833c7bb6315588082aa523d48c62f410c60044135a7415c54cfd629f15bc054b1de6d88e7b96aff0cc3165b23461758d35f1a2358953c0341a5b1bd12fbfd1f0a7d0d8495e3c73fdf6ee467cad34b91e6f30c243d8af089394bb51608638a27b87c93c5ae0d767d413b50ae5948b66f2c99192519df1de652aad90c80b9601acdf1688ea2967d426b27bfc84ff49c6ad5b039a5f1dd6de35fe1c354f238fa43d0f236e42d9e34ccaaacfea8215bfec7b3046a7bb1d3ea9157443756a06fce857787550b21c45a398e49adf80b0730d48de0ac02e76701cfb12f0c6a04867d50bedcddd902f9502c2660a3c144e6829e8a21eca91b8602896c15d57f9da78c1ddac1e24b037b09a611dd2302258071635f147695c2d36cac5477fce0def9b924711cfe2da572e9422c3c04e7c6298700d4a9d90a675ba9c228c0910150346f8b6892f0d36e05556b850df298d58982966557f9d8c2f131038172756bf355dfaa2ce971c92c4dddef0277263ed7f1cafdabb3d389cd88fc3a69e2a8aed1e86369b161d64614db53a4251605f2d3077d2beab2c88b6a697dcc989537829f4ed22b5a0579e37503ff0d5664d64c154255ab053372843f826d32a713db74117bcd1cf6c96c5d91b111feccdd22d0fa5abf951084c7a8f3cee81014a0d96480da6e85d97bf824fa464d25b8aa232ccb97e32164c201ef78911f6c6f1a35c65bb227c024a68d106d3b8a17c2ab544a883d7d0592756e66a42f9492dc823d0ccb366acb8c761f6c489c4126342448aba36b5dd0628989d4888e39254fe5f89b57e474e02632044179cf44f7b2295933551e86785ae7d2dda27a2ec4f8f830521758d909e7fd56d71958af8fc40ee07b9dfbbdf8e50fb7f86010fcdd9b1ddd18b9c16f5abb7abc430750a61b59b343f1b161fe33561e509bdce80e8b11a55414d4634806c40150c13fce160bd529f5db7159a0ca28cb72540c827e46cfec066a05943519663590ea0c03e540b4cacf435bb5dbdfcd61024c5aa288027e923e8690beb8a3cb557808760fb1eca37532708fa0a21cb4aa800be44e0536815d5fecf6bd13257442844e14f49fe933d97858f256b8483d7a6c03f788517f479a698e9168e3379978397c0f469e569057a26ac808c6ad321621fd2e39fe9d24dc9e51e6146af0cb0be9f9e21651b1ad1d96586185a317eb8483427951ede13c87eacfed8d7debce04a660915cb5c0f071de7477fb39e459159cb88d32c41333add260120816e215ed00e8b0d14caaae8a0b514dbc8e15ac13a9da4e53e5b27fa0cb853752d0324aa70193d043a98f61ec50043b278e2238e20305735d8b3404f78c8d3d24367cc86266b5593c19cbc560ca5226db505362b98fc6fca35a4b84a88d8acd3396bbbaded0bcf7084b3b85a441d5770407f8860ba5be2795e8994df95373761fa6621c94c19cb38f0d9a02fe7f5daa8e375991135d7032668b6f488d0fcb96297e77d035e7daa660a433e9e46d999e4d07c06e5dec72a520b7601040ca4c3fa7309bf6af67fb4d1a133c140f0f4a6f9c58c1a725b7bde41811d6792381cabe141ee9564d5b418d8285d56dfa2cfdcf506f9d1f49c3d4afef290e4a3e64f4cb11f79c14bc4fde9593f8b58e7d34afd4102960f3fe3ae615c90d9e6af7fff46ba44071d2ea37c7e33c578c468f14d34639b60ce84f02ffdc8c4e75f0932c1ec4dad3e4d6f71b99e19e3c608afb1f4882cc17bda297526c5b33544a1cca71628e7b8f55aba40720f5991983c03409af81d40402cbbca9f82e4da0164bd62c08d76eca2c3150555200efa0087739b69ffbdcc8a95d23683d3f68e138b5364205bbae2618a0cb7bb88952096559ff094cb6aeb2510a8884792e1a611f3b825d285e43a48fd03cc2a376108e00e33d4a9e35b1d33209dde6704efb763afe223b85926c68c6b393cc3d7b206f62d88ce80f38955579e4650f5deccc8e0699ff6b81bbeecdbb611416b8770f55c7883e5ea4e2b4bd416f7f46575a1eb0a47be88d427b94a6204200bda06d3a511555e510ab356df17083d76167c295862ccf9eee773af6053e7be73e27d4fb0c362c2b87e93849e3edc9961d4a5b001c4b903e323524b6239b40bc225caca2ede4c8acae588c18d3dbf357aecd98a52b99e0382c665861558129fab034b5e62aebc474f10c7461181608ce1c46a03317379b442b7d0f422b85cc38306c2c70ed1f568b5c52a5ea268be5400f01a3c4b3a5533b27f539cf5fe53f68665c20ef4f1d0f937bd399bbc39439a778b304125e3c13794d1f0b858c3eff8d884131d36423e89a6ed3389b77ffe1f2bab12ef6a9e3b2a32ae8cbb12d42848f779a98a851e20ed45a3cb8a98bfa8377270d6b895f1b33d8c9ef59313aeb523cc735d0c20cbbb306ff4f012b145289c1b9e438ed4c771135581ea946861d389b08586e80eed4956e285538cfc2d41ec69a363567821336c1626e4d76bc1a12798c8ccde71a7bd36abc4f5ab9c421f8974e31ccfcff9e032c98caad464e5729e080e827c03879f9c0f926d8db0564f6e7f6d61ba06fc8a4f2b803a35e886e0d7f33ddc066360cfde2cb1d8b492bc881b17cffd27b704f3d4588326c412dceb49d2b2dcd9468942009fa6c4962876c6bf6ff183c799fe50a671038ce834b07d2df61f9f6ecf5c30a1d20d49397fe76725ab597d122ce4ae6a549f6f79c0d1121345ba0cf0eb4851165dfc541a0325b797c0f41fcb7e80460a44dae2de9a6544b950b4af0adc35d07bb54840547893709ba44eb21c499fd7144fbd93fb64f225de8a4dddcf8434de793498aa581e273f952ea32327ab13a413903b9118772b5ba41f727488ed6b33d447de7964679e4b92e5d742c8c830d534f628e57cbb16356674135f9cdcc5738fd4b46b69de3ff7c17347f53d15b0f495597105fa92b1ad3c21487ffd77e82dbc38962142934d9f425eab6f3628a718a7a6046977d64bf57dd6d144a3f2e8b40155f31a4aaec8d0301bf299fcd74af3a284b1b584a1bc0f40725c2b4b467191c9e2bd98c96f26a6ca27b3c89fe23ab48913a8edf5b8f7dfba36829b6950856fce9a8cfb07194a2b2ae17da765e69fb2572d3524225790065ad6b352ad771454f1dbc9171a0c87237b49e80d2dd6c893b2f760c3fe430ee3a66422603e49e1b875d1478967d505d475e02d84453bb2968a6bc5f30f2ce4d374227b32a063afa7560a691426e69f087fb870170430f8fe3424f85276b8e5d0596f33fa34c69e5b36906ee47643773a3bce5575bc1fea8c90bc22143b5567047cc58729ce3b0e5d3ffc913984138fdf80d151c96d4abfc9d4a6ae5675939ec4e08da151cc4dc8da0d6994ab1833a6bf05d96fc1dce0f222f95853b225876f436395e7b560e1d2a31f59209276334bea29bf91bf89f0aa796edf411bcdddcd217c94e1794c4f26fb1fa8f71130497ffea4053a5241ad6da90131fbee60c6b84e4765318ed7a39423ff38c9312c3ef870da25080352d2f8bd2c76903404f33fa38edbf80a9bd113ea1bad45d8ca10ae35650393f378c5b4bfd910f99fa1e1f408f2d6449d4585701c852e382c330962f545279f2dbbff3ff969f28fbc8899ef3597a1bfaab5f369953457da5b06782269d4f5c189dfc5df5457ce295908ee79b3cb2f681965ba5c0fe7b33a2797bc6019490d75069a8b19dc160ca280caa3c396b6bb9c59f8057f412d2578c6831ceee13015f4bee794514f2598ff5215f6da62e358bce16127d4e9408b136d16cd71c49f45d4c5d087758423ecd77dc421a7eae267fc208f8d0ba7973bffc298e147db4faf02e5d887684d5c2f499ed8fdb6f77d66338ec0a3f33fa7aa2b0adc1aa9aedcaadb19233583a5af606187d377e8dd402897d8eaf413b69f218930d0b33dd992af0f085aedb3b509f8eb179cdf8d7747d79b54d028ab0fe8e54cd98a13f0e7ff2a6a8774d9840f8eb44a221c174d63573d747fe3f8d90fb154b280c95469570809ae3e89ef372d7f9ec65b2e01d239bdbb9e645f9bc3d6678f83799a0d43f1739f5c4527398b2341995f05cf360fe15a7e775e40ef6436ad31e024cb7c10844da8d315d16fec37ca673a92a041f55e8f15dc361719ae9040b00a886deed45fccea6d0e10c8a169dbfcc60945914dee16214805436e671348c2d4b0cb742b8373752b585e7aef11bfc6c2791b2c6a9ff76c020bd3a941094b8eaed908887ebb676701b8e7f48541f6b1d9da799f8ed27269f338e07c86ca0d5d556cab56040143bfeb7a9b783911ed03149e68e7352d996fbd061744ccf1f18de9b07bf9ac3938e61957260a0a8187727ee1048547dd612c461363604a0910ef7f063efbc68642a09b4263ba0a6842c2c46994ece4dcfe699acfe62e8ed4b4f240c0b6a70750ae094f826f65818167884eafbcba2454a53672a1ab0747fcbc808c6acf7d4c8b96429b1bc1b096f37966c99ec7dcfaf75b96da091c5610f55ad9dae8954eb9170c158f89629b73ab3029842d90c39489d52cf7023ddf77cc061aafbcec696a273a25580c18d3b4f6ce2056b638606077e065a924048e1b2e5ea491bad1df08cc58ed9b26c6053784072bc6d0d9a8381b4146cde4d4caccc46b52257fe66f0394309bf254d7f008052793da568011ccae51fce5491164e52825eede9cc8025ae398f2b0274bcd97404432e0febc56dc14ca77df5eee9b924760654b8061d9bf1224ffc493e2843011d3b9584423ca55e9e1b7348006f37ca09e70148ddcac4f8619ffab97ac61a6a708b9aa6602892dfe64e1fe20900c6ae324f7010283ac0b46944577fd87bc51ae99c2c9a27ecbfaa4b582e9853086e9fce9e92c2436a5b44479c29f5943780b3e824cd7e28845dfee86a053dc89003199c9b660e431a08ae8952eac4d144245f72960fa03ade5efa0feb85e94f1ccf957e5c1db4a9d650c0bba43c2266b18ac2eb0a3aea586949f5f021b88822697a3c55fe003cbdc0c49968174b647c268d4b0d8bf6fb10fb66d8d15bbc8d6ce9497236015fde9e54095042fe1d4d78a2ee52e4a13cadf4261641ef4b89d27f8808cab5228b7d369993fb50cef293ba8783dfdb77a56b0c5d0e25db0f4dee80c8b19d9dbab9a97f1c7760d4620ed0d5ea0e1c615cbca5e82ceb5123cbeca02750631d12eb0989233c6e6f6cbf81290f3f4c6231fd777127e8d98e1a14e206a71f89ba65b02a73d96a4b71b3496921371a7a82cc7aa2a2a779f6c7bb556f79758b5f85145027bcfd6a5ac3c3c1a693e3eaf3307ee848a0179fdb0c1a5dd3a75fbf354e701b4e1a7237d817ee4a570a222d0e55235fc6a30b112be56cd56348a38522cfaa7e2cd996fab23dec2600412b8f0d40e0dc55566bdf74ec86b935645fe84651c6594f88bab8f2b5ea558067d12bf9b88599e4f29bb6743f824476c9dc20c97127f6393cddb556797918ed8f0d46de871ae4845319eb66c9f7dac0ff209b23dc694f391241e9c46c3aac8da05b31c209d98f151438655ecf6e5352c2f67897e0ec998cfc18310b075da5eb13bba04017d57041a257f2b7937e84bab8eaa61ff42a984016f0fa608a232e5e3f5ef1e54fcdbeae125b59afc85b16cc13d3cbb5b7cf02f61c39b45908a392a2876771a7c6ae2253dd41cc32f42b5841d32204bafa0f84e0ede3a3ffe2109ba4efdf2b74e2d2d929547fab7989908edf9eb936dc445fdae8785c1ce6dba70943e8625fb8c562eca4d09fbf72ec9473b5339e22c0905df107adc0850730373d7f643ae3288ca02e8a4ca8d0444885e359d2361f41fa9b6491af66e3746d337cd194b4e57652b240b858f9f72f8430ba8730ad804543bda0dff0b0eb8b1b95196d3276a1487827f8a8403d0effc98ad69bf94dfda30c01218ff449a3749170b6b93223f2b8eefce55967ad2e9af22c6b236da00ee555b0b9f0844a3ed1052ce4082b2a429c37cd42eaafaaebb66d7a6b74b32f3554a88c2d671820a234c8f5927ef064ee0170134366d2167ba75d489ebe1fd795e3f11d725bc143d0c9f514b002219394e242ace6ccb5a41373b984c321334c49b8b6df66a7ba12756c18d7d190cbd18d68129a7dca83d0ae50678843e1d8c19688e2c43c2e0211020ce3cb53dc5be01506bf4184cbd17b5679430b1336af9629be303d9b9c53aecc07601dc6223ff3c7a37210deb6dce39e53fcf34f46098a169a4d113782340b160359afb44adf5f9d2537d545714cb519846c60f039f8e365a1f8cccca787193c870cc924a61caa7324b4b5c6f5d3b58d5508a5042fdb9c68e2416892309104084edb5ed856394c4a8061b3b042e219d7c9c1964cd109b98f25a9d7b7007242e6f2cd45bfe217c810473612c0e322fb0787fcf0fa3553cae6dfaa71a76f122f64c77cef0d5d25a5028a211061202619c2718c213ce0da4ee062845e1a6059722d8617c206ecfb909b83433ce11cc8f74d244890c48b81ec7daa30b851f919ea1e0443e5408d63196c67df4671ba1ca9a7e026642133d521ee2e7ca17d272926214edf468db836af19263c61436909af0f64c60efde139133ab1c39fad66d8350cc3956b155862110f9836966f4242afa4359250d0efd1d05911377a9bfa025f0900433a0c6ba30938e58927497ad28a79f51970f34ff075a6e3130489aa97abadcbe567b32dccd81b88b122f3e598bf591b7c7ca14012d04e079cfcb5241c66c77e407f951240fb01c12f7e21723b06173e21db1463f5b366a73fc14f81152bac9cac143d263d674c4b2129e6dfd3e8ca6c1f814ef58602df65015c2d210abca8738029443349fbb1e5cc7f5011b41c03914091a5be8051efb649922edf1ef0906abac4aed28b591134147103a893d0c7602000bb35c1334adc0a987657fdbb5f54757fc2c26fc7a3eeae8511abf3a8dea15bfca89e23e01aa9cb9650b52d248720cb128ef738a9ad5e579fad7a2046e1a5f86738cce3d419c41ffe0a78452407992630e5bad4dde125bbba9c1e4036d84dfc1579a14a237dc122dded739df3ba01936f0811660298c42bb4592199aded7c9b54c91492423cd1905d136882811204414159627542de105de3e92ff716202bc2115d050cb8edeaac41506cb7649b7fea671ab26c0c86167e68457eb77965cf45cad47199198e4272af0329ace5033fe7ea56ca3b104145cf402d89aa3fe91ad4ce8180093b58775aa302536b28dfc06530fc4b572fe9f44de8801e4635d460da9260be7a248a858b62c1910d1b75d48d6e15d27a1b5305f16f0f51e91c47ff7e72ba8f5846a6b780b3e835ec1adf481f4c0f27e149a6aae9f54105f98c223406a541d8c629301f4fc96e190fae83745c6c0f12167fcc2abdf348d556f65131c131161152d0e0e338555be55aae6f6197c6f342bcb039fe8967ddc5f5a6ab5fdb461409b4c68efcf0cc15f009971c83430810969471466a2d904d7fc4bcd7538157c159126a6bd627567ca71b2088596fd07e76efff49e2cb69562d2437ca062c4108dc8b06b690f474a938ef90495df104eab1a953135fac7b04d1d2e11464c36e522cfd6f380b8bbef5ce0a69f1b381e0d482d0426de04840194b972ab90bba598b05640e8e5cb62d67116e65a910c4bc776f664ff3dd8fa9388088ca353ae527d3e1d410f81cd352d0e58b2e407653abccc64cd915bd8e61bc550cf3adf450c8b9bf72d0b41a73cb9fed471c356b15c94c0da0f6a8c3ee4c5d73bf7838abf6741acfb7ca9b284a732aa32adeaeeb9819b5696031bc9b0af0bf43abdb0aea2ddc89d773b75314bbc57af8cd6ba809f35a7c8ba162980fb3b17dffda1fb4437a7d15fc503001a9f9e1992b974a549b7cd04c5bd91e17f261b6b757d8ac5ed6a61425459911cbe497354d467493252bf54fbbb09f878ac4e3c20d993c9779e60375fea3fe5e17f7a4ec7c94266675ce7db55076daec9d1eb8e3d8f2c408c124c926425d649700c77792d563a0dd670da2931dcb8f7c4a94473311797b06a951ac4b82f0b54f2782995f2a77586afe52a077be621ab037daa1e2af00e02e8ec339ae50aedf79abef9fd335bec67cf4e5ac0f1c00fb59acbc69ff0afe2d7e4f9036dabdb9816be0ebde8f7dd42594e555bc8a9870d07a19fc2590d5534ee8c5ac845e04328467e6cfdd5a2024bda6e46a5ad306073f22430971b5640b9aa7226bc6b044badb901d90961ce368710931fb9b26665f5e005f4e092912537564e284547d587fae061bca0c9779d40b5e9f8e8fb98a94f67cfc5f83877ddfc7f35f6cc41abda2de899f27344755849acd6dec870b1d8025c7368352a50f9b7492f7321c09b33d16c7b1397a99147a4d83821e9fb2b4561feade50745d06c1fe76252cd8bb9b1eccb868868b79f5fe143befb1a27106a4fd1af90581e430248db1d43c287c2c58f034a9dc776aaabfdfa124d219cb4a49c549d71f6d7f4ece8cfb080a1385cb73f00a02b19c1d3d4e67216069729e726126134b4ce9c7e0ae6637787c3f9071bdd15c1646005bcd823e25803684539da565a13b4b9859647b76f9dc271093923509dc998801dae9bd3e6f380e03b5d4a5906a13074fb941fc99a5bb72693d65efcaaccef76b0a89664df03078f5c69e69bde799a2dd9ebda7dad60f2458ec35998cbd2878d8f7ca6f3a274520663d95b8632f35c25197a1ecfc71e08a310d59edcc884b8ccbae695b1ce76c348445d464209423a8adeef80b4b49c03a6c13e482c975315f712c213911829fc0a0b043a8df5055ac0089e2b9832cc9882afcf6bbcd0829426c4a2a9cd4ff75041f3ed8868744c4434e3234ce1b2e26033917b184a45671742d59c2af470277369d9f5be81b847bc678994ed184c3997d85c445d4340cda54fe77cf4c88a545b7f723d378c26d24b66b3b9f15e8260071439aeacd591b8560badd55f85316ebad76c2b7dffd5bbdb203c5be3347029aa29b7863ff4b0c76b6877faec3afdafe8d0abc3e6dd4c0cf34fef7d022a9ba55fd72cb8c00f7c18b413e5e97d100ab3bf4f0a386599789b53121a5d74a36db5d37d02b604bd5def7f9f59d01e784e65af20cadf9930d872daf899b0a8e243845adc834b8b5b947a0e38be4400e48056447e2025786bc9d9c14daf7ea7e046ac273e534616c9915f7ce36a1a63cea326b2ac5ae93e7f0b52ef946667c46355b47c98e3d44ceec1be0211407fa6b858ba5ef3382b15a60468992d8f53d8428704c777956814132e4a530d16a71e7cea8fb78e7146fac9733d218f0ba834456ccc5fd91407d51678fc8fe27ad2236c5c85243cc9d3410acd6d68bc0037740c7cb21a634e52768d69c1550a343c7618d544e8b629f59e8a4457b8a1eaa34db3e508e69fcf2ba9933d84badb198283986afd0be1e9a4aa09f3a5fa09e4aca23bdf6745f4390588ee8ff1b039d6634d720c4e13809ce9be2029c67f318157374199762a9b5e5ef5978646f189909f40593b482d09dc6a5a95959635dd814fc34da6e443262a7b9286c7cf20be49214def68f2dc3ba326527c50edac38c06d164510a8eab0b279f15d0a73f1ed253fc1191d0d74c4e61fa381f6ae6a5a2ff7781903e5ef702e4e7f28dc94e028320cdd93801b794969ebdc3ca4a258da415f6979e2717ea01764fff62c8530d084503216c4aab310113d72256930ea32517f485cc30e5a401fcb366e2009ea5be5ea1c78cebe55036c80d1a3f0915ee67008f4975478d5b9dd59f1fdaeb53a583c0ab6d75b5e21a2110cf2d9f7c69a8170f6a385b14745baf3510779141e79b210e3affc16bdb451d9a4828dddb5de300afc997eb6920ae453514160d1cc7cbb5a166dea11fde326ac693531bf372679b128119c9e0315682ff7b90273960cd8a395c67a87758a7617781e6cc75326931d989e19e6dbf1ac2d78d9d5f54f600cbd4b56bbe50b034f77301f0690bfd3a8d71031a1b78faf645000118ad4bf455170ccd88b9ad1220f28713414541f805237ef198c3edc70ed5d39ce8dd99ed4046f144fd5b4f0917c4144ddb2ba7a3cf283b03b42256638cdcac19e7471fb4e82bd409ad6c657ac3635ff789cc2b98b14e2a877872ab79e82947f6d402e49ffbf25d764753212a6762fd9abdff4c5fb88261c7e0637b0c699142046b47b609ffe6e060650170cef610d6bb3699b89f7c7a73a02bb0de2c33acf0ec9d956c35d0db879e052755de7fa6b2ff55f08d51bd46951e64f719383a566ad5f0bd274a275d82918e55fa03d83637a70a8d8db69f03670d890984362852ce20c69bdf2ec8b6fb21e6e2dc068ab1e86a50f1f5f0e3b49648ad1a9c1db5413f4e9d682cd6fc1806801031e736363c8bb6c2123d415751ecc1d3a1431c60733f89f0f72eba32d0fb8fcdbe4f358553172222831877e589d2fdc2d70ac461978517b7fe62e79fb668293795225194ae612ae9c903c5dce5d8abf0c99d4e4fbad6d4ceadfc3e48d1a6dbd68b1bdbe6811fb8e9fe9ae3c59d32130986101c23f85a0a8e24406b97a040916d5f9427c0232e6ca7215afe19e9cddd718fe97ede9bab51b0c7940239df6d164d1837e8ee9bb52f412fcf39b2125565b8d458e137a04d3d45f8060ea2312a7fb5724be016d403ae9748789109a0845506cc7bb4796ab32a2874ef849b576fc43886fb8aea6cccca57bc64548944f3892fc8f8fb50af64ebdbe22c7b5c9f4af66ff7f8a274b4f27503dbc5d671085b8e2d1a08a2ed99816efaf97ee7492aae02b9fc2e3b6e0f333bd9fb2b7a74bc209c8a53fc045801f718fe595e8879af0ee42931eb937651a6ae7b3aad090d0f376c7fd003480bede34ba2be46ae58c061da7f2743af7e8187da888a81e4b760c34069d6d6e5aee3cab774cacdb9da28922edc9932166c5259841d23ed9824edc11faa462831b4755509065b5a4bb6d998528cd4811e9591c9a4194a09764532ca33d99f69f5f1512702b3b9083c693eeea97e6e3657086e9338a9cdc695ca7dc77bdb18560258ca12b1d21277d3e8a09ec28432a87010cf2bf4e6404cc6bef96ccfd00970316945d61bdf52c636bd6a60fcb774e5f34e53af035689bc7ea8da81e52eadbd014d052dfe7b7c567afd7daac42b50adaaf5c49cc25a95be24e039412d8338785410388cc0ba455f1a48bfd56952a9fff59a08cf462e30a91089b38cc95ff7dbde059c471f90c84ecac221f4887a05a24c7facc9c80f6fdfad345d097b1a67914de4cc3cbf1db685deea6b0fae4bfdf385f7c6d10552853938fe75f656d1e054a1d159da010b15f85cf384e9840a11646a5a82735ebfedae2fee45da9fc136443fcc871f5af37c3eab32788ea9c1f5d1570ba83e0d5fe66f0bedf8654b811b9f2af01e5ab178c12f46200633571987317ec897247246dedfcffbb81ca36e001d32b94187a9e49f53647f504ed1eb7c2cf8deb37a556e5e4449ba1675ef39d119e95b081b9805a0ca452431934fd64a910e881461b56b4ae9a58c6e1d99f8e4946660aa2cea524d49d804f937e1f6c0e5e4b5a579b0bac3a345c82c27c782d4f4a94ea9dfb1610c163882260d8bfc57e8629e4f90527c1ad0151709c9b2683429af79c826980dd159d28f2f4ca6258d4306b0a91cfb39e7240bc3bd4c6a388142ac50280ffdad6bbef01a307ed27d5b664bfd35e393977721b2d0fe57aa033795ceb45cbc5bd5ca470c4d05f063c8041cf609e575064d44ccb20bb4bad69832fe1c435f3a40cd4a356c330ff937c44da7fed7ddb44d0376c0673ce826e1e919b9acb23f8db9ce1abb0f4eab46ee85443895b3c7082b466c1a5a4eedcce7f5eaad191d42bd63aa2b60f59b60811863711c0f9a5054676d5d782512e92d5323beccdff51c8770460a60e8a3c20370598435d426ac6b477cc2485a626f3369b988cfc83bfebb37aaf4d1ac45461096226ec05e4bd355fed6700a53b351f898cc92bfc2786dba83ae2b77f9e46b4aaab1519bf851678df8f9fe383069e467c63f4de0506036f8ce820a81b7a68275aaf9f3d5190a944f583a7eb9ae3930f5fd7dfba40ffe0ab3706b72917a5efcae71d19abf36237aa4a0ff0d5e8c6c5c5096a1867819c1ea687b157a3381d55ec5d75b3eb3fa11300c9530e56c0842163dd031da831c46d64774f4ef429c1488f04e51c4445f437d27fa5507e8af425c831cc32432aa587e4039624254daa1027121678ca97d1ef1f5f871354b53a424ab2fdc591593997be7dbad6103d7000556219ef5571e93dbefaa5c6729a1c80dcb3705ddd56e5f40db3fd1bbeaa54a2848949a8b49c413de3cdf1a1fd9064fbbc0dc7ab2eb36a8ec7cb4fd6a9f79cc5775d45076b41fc9f2c540d212dd0083c5f96185ad5ab4386e21bddc83a14d44b485b5fb0ea3749c4f2b6ec5473391f520993562e03497f574708f4a02fe2ad62c4c21dae68db50fc0129f554af08839a1bfd0b6485824cc439c9d36803ef972d706ebc6321a3a4f1359927dbf8cdbd43340cd8f00e11d508c95dd04ffa93cab62edf5c7d7fe0287c495c9cf0f8c648a9b72066747faa7a1ccd63917cec77dddd74df3b27dfe3be232cf471eaba34f1b263ba553c24a789c8b849889ca42db463796c448638fb8d1d4eedc185fb555c5bec9c2b63b10f3fc48c645733ad71fe8f4a6bd6f5cff4f6966c1292aab8fb7b5e83d1fc96f84adb5abb9a74b8a82a1bc2f7ae6ed8296d5074e64a7d01bbc4f0237279bd89d76a1f17fc681a44ed79a8e48afb57ab8c48da856cb9f9cda8fc017b254166fb71edaf49afd0cddad7f1db886f66ef35adf9fce151d5111f200690870d4f42fe0177152889b6fe153cd89653da91bbe7b9526d53d2124c9a9b9088a3b4ccb5f2a6e3370dfccb496a1c0c7d5d851ade86afe1ffe0fbd19e6664723618f1e42c980d18c1ab1175e8a5d46b642f0b853741ff4ca273f4c0da00ff54bae2627a37251fb4059b734f2aa3bf6a2ca5c2b314fe164efa523517133a0e02644f69c25b64147ce386de1d907f00f1baff3b67d9f5933f73647e08dddd6802b468e616e1219bf61bc373cd185f3ff466b2e189e0ade9eff863028e5184308e45c56c9ea6e34f832f725c2999d709f5f816df30a54e954b5bac370bec05bbddd894175f94a2c1a7478090d0e430f3dff0e2252f2c73bc869d945ae87c0b457a4997a87cefc9ce89c2306f416269c72338ca0ba0a970f138ebd14c6200844482bedcde1fe1dfb12c76fc5395bad7bc910fe35993fa7abdb6eff641a729aced6dd9b729da9cf5c4c3b33c3f948b2457de3797b159250af5997993861163621f62c5e3f42030b3826a451e205bceb4ea815b536c026b88930dff1d89b0a4d88026f58f6bf73fc64e9684b367e25aad119420f940d796702ba311043c1fc484ab727865cbe6134c00ff4c31fecf6bd1d945c47107252f24bc5fea8302454fa600bc58fcc78b4f407b1ce25b7cef74f5afd42a966cc763eab77d5ea5ca3d405cede8a9bd42ab8b05a082a9f559b2afad3fa6132b8e3484e1f0f555fed74352bfbe96185f7f50a1b2ac70cfc10f138e64e560c5bb7f5060f94de39a5a5f4af9a42fef05600b237133c5c4044a54c84f8f6abb12ea19eb23aa366aebc0b70f596fcc5395ad55c604eafb237db595077108f42942d2a10ba182933aa64393713f19c0c49d65459a38f595ea879ebdaa452b38cd057d85df6df44b8f6cb34d9151e571630482c4eed3d25cfccee9b72c0494fd4aa979ab845903526f5a71c608f2210a754d91fda8db4b4657b30c8df24fb6d1bc55c3c018c4ae524125a55dfe54734791f5773c854f6c3d027c97f4c78a38d32ed3e98104ecb7a37c3ef9af9ad06c0d716c3443aac4b7563a332aedbdd93b2949b125a5fde21e6120b9dc33f46a17dfc8cef10e324bd0815ed6e92604f4184fbece6bef35f403375bf6fbe036019da483118ff0832e1b505d8edd4f93f5204e9b1af56c3fa3b847d7ce37435cd63e543a4b95d2028f9183ac88a3fda8e859252cd47731189821670939eecc715e804e3a4b7545a9f34b589a72b954323d3f9840ffd040f02d1d5319e1bdab622c381df0d539f16f1f5f3e6ad59d7b3271dcfec01af53d85660a3a03c8733a275cb717eace8655437e9bb3a9739ad7ef75e33dd3c339bb3a758ac76460a49924c0c6b67c4979805bbc28b75a423afc5e84f65d275500bb499bed03d35b5eff30557dbdbac3a3bcf26d4d74b4b207d33fc122e6277e48cd927170e881047e4dc49f09adde5db2c8c70f6f32d1c43629f1bf94f554c15b84f21c6bb8c676fde927eef2ca1e7b2afbaa8fc43f6f195fd4fd26c81746b188f7f74f36c7e5d41e31bcfadd17232b483c6f7f981ce042516d73122974a5575b7e7bb25d6c90f616275a68b35018b0aabd70d31f7d791c62e170e8f20bbbaa929153e696eae09768bac0ea3eb4d92c623b7396e10c2e1fb720277a5b603d68d3efbaa5470b60768ae918b7e676a112b40c514a2827ffecb5337e972296ed0187fa19edfd3b8ae45a49513ff98dfaced1d886e8f205fbbab961c7a41a78ae47e8d7c800d049f4c1015041b7457452e867ec43287bec22384d7b861cfd51a41d27116e2a83f88ec174ddc0e8945fcf170ee4019207d1fe5557910b01c158b532f71acc5888c8835c351d39a0af7708daa0f56bb68666a2c63a3d2050e7b8d176d9e445b5e8e4f261c58c686d5a4148c367f26476f2fda9b50b734c5880f64eb9a5069bfb80cdb08db275043495af5290abe514aae2da8e0f4290432003df089a04c12ee72691710867ba40657eba4ca4209817bb885a39a3aae9dfeaddf9264bc8f8ad0bea9aa689aea74ad66e3987e59c510d96b598e6cc4bea00da55cdbf1f2eafecb941ed248ff0cf334f898125d0c1b36724b94a891f698a089572a7868d1f01937885be71659efded783ce5c841147587118b65b4fb75c8c410c0b5bc2cb12cd91e49a2a9097a69e545cbd5bf68838226c1d7dced5a64f50661f968a82533c14ac6a1c4d1fa631ddd325a4221c97bd441f6de42bd86b6832cc3869a27c4130dd467ec2aaea5854c38209cf4e6d09a92823c6c9a7f9b158bc0cd1f27c478cc24c3073eddbbd7a6d2f9e17843e70af1d3dff67699d6cceecda648014d26337ce69914f34e4680d88726404e14ee7684e0dbe53ec43f97a161485df1caf471e492fbb7e63c20234f16f2439b0458b5650991b2c68a580c423a7c43a5ea75a9c07edd7c91d0a7c916a4ffbd2e2568218298bd4df2a21a494072ebe64e4755770063bd0cdc2353391a3339452cfadef8f4885691950ca91aef56a4a4a57d059a54ec3cdc61526e981ce0573e4b723cd7cc841e5598a2824a9a47ed2875f854b1373dc01bead9b278930aa944a8039e207b8406cd2f8592c05033529e61ccaad23d4282c45fcacb57ece09e089735e4bc31aae83eed6c6136b77e1bc82afd3bd5ed631f9eeffa7902c440242d2128532ccd20e5fa2528b5d80dda18a996c7b9a4287bc60f9fd98370210985139b4d77357d829a3daf539ca56b947aff9c10a2c48b282f8be296d6e0349ab000b505591d3c6aa0cdffe80ead96cae50b6092e136798530abbc34ac9dd71224bbf72c14bb5a4164434c2a215d8df5de0ba62f58dfcdb4304b9ccb0bca5d88f3cd983d4fdbc5cd34f63f3722250c9cee0cd8e25bb8e13c97f440713d0b79cf0dc21ca4b6e0d7d0bd7de8fb30675e29e5e3389a3c1e852f37934df599a4f28d25b7545d47914d82857169c1fd4c5b0eb8339fc0b66b0b9f4786b1c4c1d1012d938b0461b2bd366ced38297f608682ed2b6f1159a79a97b75a6ae36c6b86f29649200536f032bca74b546b23615f711298812c275efdbfaa2aaf8e5ab5cc4324a5d3f31b67dcf5e45aeca63c1b482c4558fb4b4ea187c614a68f4387465936f1aa7c182f5b741870137798549313c10178be076df2efc798b7031da884d655b6db1b1bf181b5c150972123787e3a7d78ae98d17c552ad3e33ad69acfb741be820af0a1ab202a67d215bdac5cb8760537b77fb9d99d0f4d85f25878b87952d174a4628e6d9d9383aa285c7cc999961545d137a60a1d5bc5609a0d8cf913f33a2cb150bda322910417d606517944621aecc5fe47796d050991b14fb6aaea657691db8ecf73f8cb20bb8ae6fdf357c9e87c0c89073986513d7d5128792f1e42c332171d521d5f47ec3102bf105ca1b9e0db55f78900b1e030167165c97c0d9d8ad2e89bc58aa00ef7fa5a1e212398b5d06346187dedba0d138510a6c106295889b1f53d7dac2eb9ff745616d7003ff178bee7743077c2bd2897448a4136ac80bba2b4ad731fcabea54e2cbe545f1f152b85c8cff874c88fd5cbc7f70f2ca760e3bfa10bf523dd0c8b2744d3a2c165eadb6ac8ce488ae5b7c75e48fcfb46d0d4a0f54fa83394a2882df3ca767e54e36438c0b988ac654d52469e39817106890c0645ef9a6e1aea07b2e324cff9b028d5d9223372c250add0c9b2e50fed0066a93583fac225a9c913f00018d85a0f3ff98788ee750d1cb6d539f69df6b5b65e8ec94b69a9110fb3408265371e82af8fec792ac603b6df1d0529602ea14501bf64f323aed74a41af3b398f9be75eb30cf604761c9267d4461fa3d7fa13590908de7c6460b9aeedb52db41726a3bb3124ed81bc6b7357717d14ae7b0e3749af2efb332902e30577a9894103c901535d4caf6266e60fd0ff1921c39e4cd590f414a072cb6a32c27f3af43960da4aeba673015f18d2e1e4b52bd584b2d276ccd4cfb3b96e90a6d276316cd4a1b57e6dca79c99ff42971217991b1dfe78207a70e94b166f6de3e900b97d528329b34faca5db0996bcb5bb53cff7447dc9ba21503e4be0571a2edc9ae320b0f3cd57193090926eb756264a659cd806e536eaefae6b0e8e9855106cf87586127a6974cda8c9280f4363ce2b20996566a65cad0b8b47d088c5694c0d46463a641ff9acf9efc952bef875445dd0d6f55925bb85b45a613c4e59ef3841fe12c1500142c60006aa06999942e5fe5f7f5c9ce760197ee98369ce6e0096136ac209cd4fea0fc17f27593f3debee58ed9162322af665f1476d9457cfa76eaf31e16c6f72de095ac948951df63ff39ae5dcf14dd04b72c86a8d2c0a0152c994fd3076963a962d2d971766cdf0a3a81a5a564906364f93b43acf805bf4ab554daab9bbb55a9b950c0168ba6ebe89a30acc4e933e5f8ac6117a7aa749b6656ef6955e3e47f65de2aab787a7dd9311d2b50f5af44ae4380251ba808bfa3db7b4563caf56a87fe82f297ed650b72cbef811cc591d656245a2c4ac5188f50e4f937d9f0121704a2e77573c74740c50d329ebc771924fe1e81404f2482ff82cfb6ed9a7cfe04feb93ca21fd29620f067d11519f47d6ec506b791a2ded3d7e27daeb0b63708e517dbd38b355068f9f736f5ba46012301359cadadecb52bae710abbc39f16ae925199ef93306d426bcbeef3b2ccfbd8154e7bceb0dcc77e576765c0f7ebb0309e4cbffcfb617fc96c4ba463dc388457200165aec10c610a799ace280422924df45f131a824f61e062e6ae4e9d9ad107e340907a64603887e9d160570a7f416b723fc40fd0b2e961f6d222ef9f2bc0fa06fd2417fc3220935d84ceb26a1d6243f8039c067b31e40f3f55bdd510fdcf1ec63f823a5d5b5dd7e8accab617141b8b9099dd20c1dfba32b353cc411b5138647333caccf70a8c0ebbf4d969437210caa895f1e26804c38bc1e20f75b5e3aac8821bb708fe17c48e7006e4f7c0b9dac87e7272050371d5a5e2f91b79f4f49b94fa40948e2019d810e71b2e051c7988a4844d10580a83d8a5c4dd93a1b347333b180c400fc10d25f4ac5228bbfea92cef38fdd1a6a9b4a7103d4e419f9256303bb037f3cb432f7ebf77fcb30156a0d1645221740c9cf316bb4150566d99be119f85eff48bee7aabb1254dfde36312238e8d088350bb67e96c7603577a5c3239de4670c348fe56e3a0479c944009ad7ddad8d398dc0c404b79292cc34ff1484a0a0f4e8d12b8d95efceb9721be9adcdbdbd1aa1644a0adaee3319ddddbb3f7f17008da88fd7aa2a3871150170174c1a5d7c846c5b91fe5523e580a92948da6a30d3c0d4e94d34f1177112ea5ca2371c18f99436a5940d0b3e8af114a072eac860a4a9872248ca9855b1fe86cebc7268381a5b4dbbc7a3655aa7470f51063e7919a5d50de5e388432da2a70c24a5c340efeab25979c706891e23a940268fc5d692fe397a2adb014e56d12ce3addcb2ce18c91e524714ee3e30e610260c44c2841413412dfcee5b69298636c0c2989526bc08657193d872f1abdb0fe5ff46de298802fee06f646f212c1fc3cd441cce2de786acf6d5b7f5014eccf725c3b2b100a1122280f22f418d47dfc882165333f2251dc9e3eeb42fec2e5add4d81027b9abf995e268be86c35a7f2878d7e1dc8985d85e3746bda25c868f0360fe295b1f466550538ba9a259f115551854e9e720131aed978a7d81789963507f01bda695685884d823e423a014725f668caf04db6f68e8b31c3dc9ddb701216d70ae0e9a4875dbb22744c96368b1a8307964c9a728bb1ae22d488a99e85ddfa95ebad6bfccaecf58945d6a7bdcbf94bd76090c754f8bc89b451bbdc8e31bd89122befde6b4871a8d810d6e212628442f61311b14dabe94020b5075500a4da758d42a452ab3e3456958fc945d76775d6144955e077b2237903865128a54c967291292b6081f90a200d46122e795056c90f4b2e45eb947faf33cb345338fe01caf548a0b5b665f9985a31ee20600d70569cee71de43717e8cdf36caf0d32f451fcedef34975cf9a025b69d943d6958a1144351cf48097cd2bad8925d4c45218749fac8c8be660ec99ae1b3e2cf5701f5e78d205ce2da430280fa0ef3b31e9827636eafdd33db9be55af358a4afa255bf4e5fdd5eee6c7334266ae5848b75b0ed47f4e82db1b528dfc57c61215ae898d283eab3e775060ab73ff889f01f5303698c6302bc0db49333f08fb97552b740c5e6efa01128d9aeef56d309e206058cec6ce4a289335a63917ff62908e74103e30082ebe44b433265a34b91adc6299a4698c0386232343af2257de9588e29be5242b6a280bd1992bfe46d7762827085de2b8a07d004c0e8bf4121fa0ebb56a5255ac4bdd684cc3d0dee07510f499bdf9128b5b6f4181b638632cd4c1a3d8283cd8c093e828e27a0cc28a01ef50bed2bf287355029c6303aaf1ea57085a6c6f50ffd25ccddc186ca8875ff2a6ac713302cd433d40df164a108b2f487559ff5ebea8cc8895fbc9a6c770839814d3669804199e26663e7918e962e5374d6c01c7353fe83f2bb06d2e8acb506148c0e0f36c4f077776230232cc95d2e912a81fa3480e4c60751885f8d1b506f1c2a47ec3ae208f033fa31f44ed288fe073c055205b56bd204ecccfc6205cd82eea6d187c9d79dcc9d2f2a0b1576e7d00116d7372ea4aa1acbaa23179a5a4ba202a52a5c83953ed23ecf3122ff6ee777c1b5f4e0ba9107ec92ce7a67467abfeebe1831818707afae1ef32c0aca87b6169dca36af2764262d6070e2e6077fa9769b9a6567c117749b82ee49b6b4ff43a7d28938158835873aa04d99a086a74a6b91763ea50e289e67f7c98a684cb8c77c2a9a94ade9981ad10d1e38fb5309d7f274be39d807f8eb21db7553b96c9c0df6587bc6fb19e2e84be050cb79e9a36383484803c3b030fb2257520893eb7c01ab0844113028435a49ad9d3dd532ef6d384084637f910e42f4f5762ea0a244ad72d1a28d796e1c90fb565fe49fa5eccaa2dd70278893b27a0193ab6a12a0c4efca8533a215897a78fdadd3baa8e3d2c37f2b609c819c1f42b8f0885de322a52fcb1441494fcc79113ec7839c40a3b6ad5742189159078d1f966ce25a4cd87a4e016e81e91b846894dbab02a3a91d19dae6785290f346b1250ba772c45a8437dd8e75e7554258021c2d3deb297b9b6b58a401c7b289056423da7ed94a2c1ea8634694781cfa0180edea6bfdc6952d9d083854c2ab07c6126831cdb44568dbe7ea4c550e26227f588abb0a11c78f7fed13abb4c098e7a63da2cc23b949d0e06054b2791d5dd27204ad3dab2a9c97919da3ba612d0d60d959326aa436927fb1b77aa335570f076b574eb13520213a8aea43536bf694961153dc80a7a02d7245ffb237d8b99317f9af1bd06900e75f7c7941dfe5266269bd26d12d82a95613a1ff5097e185dc3372fa29bd048ae694f7b69dccaf7c796a9598b059294cff2106e8c7c9eba02e6de83952c72eb7163f21510dbccdb884f6dc7fb3236c0c779a6c88cacfff5989dc0764110129b7145c4bfaa021df73e9e9a8fbf00b5386884ac1037638ad0572b879ffbee3e01e604ce77fd4aab95f355756e8e56e980636f0f5a3940db70b90dfdaf27c9403cda36d6c37c5283760bb574c37a92cfa9a12aab82657286f14223f07e31007cb23b4c72aad7a97de7e83d209a22ae99cda2ddfd3251a7b506ef0786d3a2d28c91d95fb541aadc204af3345e9f021fe459bb301d7c5422dc3a5bab6f7268c53b6f383ddb729dfbda6b1c36d401e8658b322b8cbf11f62c9826bc287005d9b48ba51c6698cd236752dba10af06839998d2e0a37631b53c1d02026d4528353c3587fa4fe1d7998e03012fb82ac44153b9e01880d4dc78659f5bd6d5ec693fd8a46ae830380edfd124238e94252e1083154d628e737544d281dac3159a55ec62c577786a51745012b5feece552ea43a014babb0b3f7d647ccc5ecade871a310abb7616b2474871baf4d09b644a566857c7a94341518a243fcb1414600685cdc88e60927b7aee9890747efe776138d4a2b6f1e8157adeceb6b69b07aac5ecfeff7368b5507d2a19c3d1e4dab15dcd44ee09753a6129da103abeb6254c04149c86bc505bff15ab9cb1affd973f8a03e6fc5eefb181a00bf64accdb9a7d38fe6ae282dc3c14f5cdd62c319d48f2e442550e0f3175a3bdd0897b899498e9b2f71b582f5f96d3690411ffaed6e0df61931560036785be8c73697db7309a601dd8b814c141a70a637c68f824322f44090d022c4aaa21408e752b2e1fc70962b0bb85550a4058e5d9b991f4d313347028e6258c404985f43b8ed9bdc936f605f5c44984a7913246d56c0c8d4562da1d64763146bf0fea2f89bf977bc80e67a0a0be3c04dbeed0835235f57f73951344fb7c419c024524a34a567cb91ed3fa6fc825980599e41355bf97cf574b7cc9939539cc2888b834c10f18ad5171d7fb3b1340dd6671cea36d8912bf6d74e2b98512c21e7f2c4837ba039cffb521095d2f8f399ea8bff944f3773ee0fab13333c6b4dc9dbd871477d18df8a910891daefb524bf63837ae66be55a2297ec08a7f0febbe6ee7d6c7b9f288c39140a2570cf9f0d9deaba38b4537f871dd88695a480b901d21ddd74e62e023bf188428f8928a0418686ab5649be959b4b39317a381b2446bcb7103f1380cb63d5de4fa4e221b7452236585458e55764587ca9c0b04a9b6b669c240d103c2109415f9109492cfc116a92d138d4e6268c801a6f4e4f274fb6e81d93e53b598d019f1b6ef2ebeda20b2f24f57fa75d15deab0f76b0998466463e478f09451ffb71da3921b3a2f9d8cf26330c2462b61957be7da5ace798877688e8340442c60a019cbb9f2b36136adb5dbf02911ad554819b9a46561f03485aaf4d5d83dc587b9d998230ca1da310f50e5d6cb0a45cf14161ba051547195e35ebb1636acd9e83b4a50f0225cf64a14dc2ebd83458d7fe42df0687938c53908a7d69f7158c5cf6482c4987dceb75a280f653931a0cb04e0f2ea37e652151bd569f0c088334650be907aa289ed2992497c2c8dd56d52a481ea1be140a663604f82e1f3b695e2a383645385054a5b913a0f0d6b296ac866842d04398de9f7d2dc65411c16d619dc0aac30029bea15bf2adb9b66f1a2f29e51699b0f2388beea5a0c86f9f3e7bd2e4fd878350e6025aa894b7dafa7b1df486d3202e08c2d8555b52d89e1ce12259ad030022d6b6c48bdb3a68b151e01a93d1f18402546e11fbbd981961b997e87cd7bb04e45343541a6d1597ee79758974d79e0b8a49851db821fc9d2e28bb17fc6246589023c680b44daa849bc28cda0aaff8e387054aa8a9481fbca9191c27c3af819994463bf47276036ebf7edd536b081b1f2e01f69693523dd8b823685f66bcb9079f1367565660a217dc71991d05fca0d426fa28b08fa3ada67fa943bb035da0ef4f0a925424cfd755c98f9cbd5b3bf6bbaa25ef919bf9110b9384484f4f94adf4e0717ae4d3bb213b6a9a4f8c60f754abee7f5c560d40a1a65f01267c6327546dabee16826c66aad05267466a3f3103eb1c775cc1e3ba36af58790e8bd62524af1505abdd552ac4392e32c35f269e3b8cc6c162397225e97b7b388095e64bcac9d539f8f83df9afc765845a5e7b30a84c175b22abe0e964e18eaeb313ec6dc051a2323f096ba538e26cf7a7810158dc05c48f0949588233a9d0dde98ae2f4a0ec921df449a61885e121d470105cd00fc17871da9980d2922ff87eaeb83bc27c743c55044b7d5f37be092be1cbc5c5b551afcc8769b4cfee7f499ebdf1befa0ef4d2dd375d9d3ee8044bb17df5b78b1a3224160eb9df375dd1174e2baaf04ca01d849d3ffd0b11f371c4aa15459d233d43051c93cacf15c9903c85c9937756982b4389fc7036d0a7de6c26e923520510f105361f3ce07993cb0ebce7337b473616a32f797d9fa48c5a6239ff4990a89bf413e24ec8bc29ac64cca8cf4649e76ea0874639379962d087f9b8b1f342584ad6e33409f830bfafa16e58387255c8fc68f619d35a77276ec421e1ebe6acd83b99af9c0a443992617d5c39a53d2c59bfce33fa485d4bb17f290f3eebee153ae572295fd6b58d6bf116873b19cbc28707b5ae025fdae0e9d5a5a0f22f3ff7c0bc2bfcd87bf8c1fa88e4c91a993b7540c1613c78b3cd79bfc51df8646b2bbebefebf8433d0c5d2be59c1c4d198fcf0a213e4e83925a3d0968e11023b3ecd048ab359d199d1c26c9fe9334c6096dbd7fce9f0b52645b055fb3b4a7cb5b41fd0500b2f0407e432df003e9d2a72c7b8f245effb86343dbb8774eed59cdf850ea3492749be968c11f02b272eb5e3ce83ad3b9d041e4d311849f5f6c0939a5369bed1a64dfd3706926595100e5e81fe7420bbb2b51e9267e2c954ddf0bd61768fc10f1d9fb854621ca9594de888e8387d4cf06b9595cc279f8c8c868465dc67945b4cebd688f8e9bb90f5f0185a7852f100a59464b1f8eb69092c3940ce6929374af840db969c9f61d617d94219fba99196ef0920eac2b1ef0f44c60747c1fba02d663d5a9f27b87134a37b8261408f2a3a68869f23dbecae9e0ef6e8d2d39e3df9ed46b63b0ff0a731994b175242c96536706d66c6e57ee5517c5b2bb31c4ea9ec42d6f6c58a379ac5fbec3c16236238412ab1dbd7781dc2abfeeb5d13a28046e91ed38433872fdf40757dbdd6e0136c0f28014b98016930c13dc096edc5a6f62c7267cd3deda1376a76f302fa947f3d6cb666a126432832094a8e55080876f4cf6d2f57cb99f30985bc4f5029d43782a51a7e07f33e09874a12ed1158ac5b02c29dcd381ec420818e980299292b14efd12b2d1ed7783637a7811fe781abe2cacab675793e385a9e88076b8ce41aa2f921ba7100b16c5cdadf3b6b3a3043c739384085b7ea6c5aa6e1ff8b7c1c37995f54952cdd853f9903d17588294987e06bdca80104920bc94c5b5e29bd6357373038b3843d921de0a0d45009b433a24f48edbe2b3e6afecaf9ceffb2cf0bd084bb564fa87815aa9f68b00ec230bacd98fe3ff07d2c495fb951a90dd0dfddb9650697b7ab4b5b28705dc8c7a312ba4c4b04717cd2d75877046c5137ad7aabe25fb796e81d21b5a90c49f31442432c9a8d26038ec7632ff858be4d158f6e76f8c901477a4d140fc70bd30945150d6d81bdc85a255a9531fd50a8834fac27e74600a8fb854b3f949cb27d8141e5863a0f212bacccbf3f0a0f6855a2b86174d9c71034158605024875db4672ccaebef4d6a7d53df4468deda5d2f58469380165329e1132d0b47805c01ed48e210a87223652ccdf72ecb9674c1431194bcfe273985339ee80b312377ce85867adbc6141a983ffbda43f63776b26858081ef0bc596726f004a44bf7761acdae171c5c19df9de1a998f8977c3b196f403353f498eeea8f9ec942c1442530bc5c6649b0f9b408a67ae1fa8fa31e40ccb944dd8408aea384fe4360cf38eb9cbb96099be38a386de87f730bcb441109ec5172cf2ed347407c7eea30030a631f69ec35f101399ffc816c7e746b560e9a567dfd999949ff72d137bc238b1fcdf773934ed375a0f7146e7218d02c8ac3c03853ec6a5c50640ea9d557a340f452731ed80a62f93aad005b39d19912c3c124eaa4d6a8146ad3c00f49cc5e65f44de5d61997560de703005787f809e11f14efb68cfd859f78d55cb7f3555a481cae49a2fd76edca41b0457b5a4e4879ebe254de0a06bfb967fa29e38a0e631f6dbab623cb80468a35aabe35aee22e18ae8caf136a034ee92d32b05ab251e60d551951f633cb8ce7f5ce95eee8affe80b69ccdf82f7538a49dca23d00414ee30bce999cd9ef864a5cbc83c231aca48d2f7b56dbff654e2f9b02f0942448933e36ac4cbe1f6e32ef9f1ad01caca8ce441e2d91a0345073424790d1ae746aeb5456dac42c7e2b8dd7053c42367feb94167db7107764a16bb9cddd1fe936658a68b5a907b544c33faa03e296b6f28373dc876be89d65e5d261d30df1febb6573b8050a2bbe7aae43ccaebec92293e2da60203b291f9fffaee17babedf6d8461c9ff555fa86f08a5228addcdb3fc3372f9afa258b898af1373509b18d009dfb2c7d7b6b31a995b1bc8c8a6364556150c655152e04b9529a1ef76f9cd116b34bd587b8bd2e34cf826571b680c343ed68f3abcfc9bc47a3eeaed25126c365a8697368d4bfc37107410369a96d070a57a4f399728e133317bb9bf3ef7dbc23e7263efc2c96c57ff9725dc24c1019ae2abb551425bb24df416e73b1e06a75287bc41a2d01d8c9a48329a9f30a89939ca7b9f7db0aa8b6d8b5a44cc2a5d1bb2eada2d89db5178db8d274b81c0ec16c1676c5c460c2c06c3c76dcc09cc7662a24679c3b732b33368bddcd406f9dd4e0354a49927c616cd0ed5e5a634c2b586000976066833fae939edb193f97935f63033f5bcbf9e4ea9afe9975d4e17ec281e940142a8a6b35c8f7eb8d857303b5c3e787c845dd26cc92ad71c6afc00e4618a7c89c8802b5e2657ee07b7c4d69ee42aa8e8b8803b83871530bfeb8b9489939e497eca8d9794f8504f85625ed9b09e179859690d70a2bad105bbe5cff7fe08be0f5cbc51a14faec735c673ae163ace6b4ae07be5cbbb5f9928876637f4624f0f421978a84d28288f44fc8b10c40c971e904fc148256085110a6ac0bd2b569cf5ff99310b511d815fde16e016433a47d5dd0d10153d069864131e8ee792090cbf02e37c71f2f16ef41a17ca71124485eb77d377f7fe23fa71ec2fd3d86fe6f79799faa643b99d48d344d6a390027d194d58992f3bff6313d56c1f8eb2079714f68823723d6b1809239b07a31bd060576468b260eb29fa5120313cd3feff461494fae9a36eb7ec8e43ca314539378ae690af55999dc95a4cf817e3279062e45b83a7a4e2112bf5e56c5bb82ff2458aa52fac3df3605de93300591f3f46a9db0db81106426ed45a3c6f9fe2b4f6f18cd52deabd5916986ec518d5071e7bdbdfec5c55c85538af8c717621c84befd1d9047a6ce02fa7e1a9dbd3507fa5a878dada45028e80567f8e19a8346af1bf1fbdce5780e5ffdba464e02981de1c6729d74de4fc2439ef8e9befccea9001b34b1a32ecc7d62486b17dd771265dc5269158eef8ca77aca3dfa99eba570d585f1320db05385e2abdd49e833d3f7eb8a90f0821dbf99faa9413cf34ea247135bc3c9eedf06fe899a8f44d07482d1d13f38c20732d6ad7165dddfe9ee7000ba9a8c6d4bd4520cfa08d6c7265d6d0713662a37b3b34dba7637d93574d3508d56b366b0315f03c5d84214a2e678029bcf4992f6274d24ee08d60d341569bf2911c328662454ee75cc643014c6098adc76860081a547201eeb391199a17e295f9e3a971dced1817bcea962259c01092853b76772969c9cd3d703b4469b598d94c1d90efaf2d31350f07026cf4c1fe6461a4a940cc7f7c8ce2a080f5e6368294435841f8503b7113e36901f98b82ab0782d4065d14db640572bca63dbe5646642c8123088a46c33f85a812847d3d4863bf4fd534d4e4725c5d13621a8c62730db663a3cd9264df85a354080c3768ddfea538faafd2b74c31f575a80482be76d6adec8203b6d517d55ff8100443fb71015387b7c8110f70a5d1570ecb1e3f513cd0c7ac434a1462cf332bd949ddcb7e591212500dbe3b1fa45d2b6f8ae05a89995db53b682964f358fe5ec417ae9cfd050325963d97bf9a9bb166ada84bd102ba1a647e87b471551700524861c63fb6434c1221c32461025aa1a6b72b4e4fb18ecf7934124299d88da20c86bc51556ea6e556f8030a6f88e83edd5269b1b08e8478224072d16e27d464c961c781a3f14c4325ffaaaaba558d6eb4b8c41de3d499308e8d1b025a71bc086a9e576d6be54f4355a15f05b03c7f6b9ce57a9983ff3b6df511132a101cba9fded98012a4dd6f54564809643ad8dcbe75b78d1124695b4c9c96e28ada59759743792266b4286d336ce23ff33b980a3c2366b08a9048b0f373ff2113dc8c82180b061131ad495e7cd2282c9f2f04b4cc0a68193fb543d44a93a9ad8f608352f1addd7f8320d22768429707ba8100bc77a15216f4e0fe72e4d116ddf089ada92a9e9754d06ef3f33a3b5e81a4b1bde577c4f37d5c32a8d8c78491d5b4a159edddaf309e1d5f182698fdabb5013bc7089e091490f857fbfe138ce40d5196e881cb283ea90a2b7387048d278a984641ddf14ad038aa71d6938277898468299efd8bff22d3207526d194f4120888706bd48db5808c333e13dda2a7d4f6a156311c432e7765ac8df6bad5c00a95ba54bb4db24f2547b7c9c992126b02baec7bd670c02fa03d24148475897e592dabfdc10add2c99da6ce5ad9697b8b2c5a2e9f92eb40cdd513bb4f7151f2382507ead5145ec9bb5feedfc8b274f5f6fa15b7b53cdef8fadc90f9018c0d009bad9cecf6ef812e8478ede99f7130482192ffd9a8c4523e442b8ca84d4736d11c9077d5a85630369279ef7081df393dd5e6a40e06935eee50a2277a1ca6280bf56732be2a82bbe0d42432aa587e4039624254daa1027121678ca97d1ef1f5f871354b53838de86ed1ff66ab79c1304b94bbbcbcdbb885e2789f5d10ddae631aec1482a5c344f9ad66fd97e23324fd017a265c03255c4b284e3ca14a5cff4f54f9a8affb64c22ca376f6c19c6930a510ecec699068ba713b797996015bdfd25ca8393cd6cc5329cc0f95cdbe253aafa5d1a98afb51b2d0255b9e9fd6c84a047954b96da6017da8436473a2b90b27585ed2dae6728f2f36726e6375ab0fec43b2e3efc2ed74a87723cdba0fb3157bfe6e9dbec9e75fde091a451c5556225b672e54057c3123ff52876d5b0911c4072ba69ea89ea4dd4fcb3045b45b668f101ad08ff1e999d3ca41d22f81756df7d76524a93e8b53bfdcafd01e70dc64637fb508ac076a74168c4a01260ddf7eaad0160a103f49c6bb7332eecc450118d7f016e5025523c18dc8a64a611613503c50f521edaae0a541bad4448816afdc417bc5d8f10a706ebf833389c5d446c1cd6b8168d1ca1be96af66f614c4252933461c7921e374ec024ab1642b8572f7283350d1d35f3c27447cb81c65eae081c65581a9ae958e4e3c3c221003cb9a65ce59eee1b61c26619936248ec9723137b86de7dbebe2109f60f91b104ff7c3c1ae8bdb8cc25565123edfb49b42bbe2bcceb61d42f96a89dd341dd82e1f79cb41fcd3d2a3ffee3c4d7052955f523c5a7a07cb4f800187e3f0cad359329e6f29bb60eddfebbc7588d48856e0f274bcd9a5e6914e1aa282f4731cd24e8c78bedbe9b84a10885a48b2b87850404314fe164efa523517133a0e02644f69c25b64147ce386de1d907f087608ff4a76d4f5529d0d79031f0bb7894ab2aee54800412ba3ddc50a19f93170b7fe97097955df1adaa4cfa297a3b1245d345bcb4d46f44ddb4b22b0ca7c81d18d8bcecdb04469ecbd409487c7702092246ab5a0048b4b7c3a01c7a673ccdb34e265faed6f1ddd9fe6c595445f71c3a96e0126e9199ff24f8a5ac942e1c7803dd00db87fb2de578e9d5c977856c2d441193d968f08609b1976b41a26ee8acae29d15815c72965505eb9f3a732916c50d9a850a703ef49ce88af5722348f43ec63af25249c0cb7ab5eab87df770c8fed7a3c23cce85fd1f8a4c2ce9e48a118aa5c95e5fb17de346bf30d02bbabf5be78bea25541e820fa5ad23d600f50e174111f587925ad5c660ffbde4ce2fce4597ec4389a847d08a6340ffeefc47aa5a3ea3675f74ed57f7c63f33fc02224ddfe2221ca79474a9df962992aa1d441945ffda4e9c0df5078ce95a3cf6bf99938f35e4f54dfdeab985add106a5d33722e49f2b3da6813a5da42a6b79927414d0c7fdc05fca20506abd718f5e6f4338a40d8a2c21d4c0c413c02e4fd0ae12f35c916f1cc7f3b031426990ecf373c519389e3250796ee28db92523cf1c330fd71196fd7fd41081db759c4039984fd50c5058b13fc83c0efb1e57370ff71ecba54d1d94f7aa35879cd4db42c495979f11c234abfd808a9d02ddec99b82a65110dd858310d67096d24529ea18260e9ae58c98f0ecfd94e41630235a8d34896cff86ea4ac109bbbe510d29723118cab8f1a75c77acf8d39f15f34626e1a462ff7c257a3f96cb2173a8839fc4cd7c42567ae995c1dc08a9770753a5418f8274f2c5333905df75ac4023eb8fb2e0a0f11b682b9978dbb599f10e92cdd5502ee14b3a0788ac59836ccda2ae7ab080d3731b2d94b1f1ff85c9ba509a03b8f943704eb42696819e8eba16ff0832e1b505d8edd4f93f5204e9b1af56c3fa3b847d7ce37435cd38c0731c54442575f634b32e7d15c8b7849c002051407d80752298bf845a7bb7cb882f97f6ae78b0fb81d449f8801d0e2271f256c90d224bd81ff18acb60070c422813b9da57d60df7d0b6e91e0dc389ec18cc0435e6096d73042ebcf0637107bbab1d8653daff79d5775b8ca1d62a98c05ddf2adf70882af515df5c293a8eff0ceea0839d1a5d052fd1d6d6aad54ec7d9e11c7033349ec6b5c9fb23f8a0594dd23371353c760ed16e86436d37d7697e98573d433cd1861af6f62ed45a589d16e044b47867d0193f294d26ed0c5cd2d3ff428e758915a083ecb6789a43227e3e5d6a04dfe46b9dc83ababbec16b84112e5529b242644c4fd07e4dc533e3e5855bf4300f5a808ac0dbbccc1988c9bd58f3c5470ceb07f30ed65d70a521d873ec08ed3f009d7faf5e92d2398d789768e9e95eef35f9831432939af11d5493befe7ac7f0304a28be97d081d1bf5921a52736eedf039d7f8bdbcfad44049e4937a3becaedebd56dff75b1c6459c640562f118aba6555dc8a038227ef11a045679ad96b688997e5697b3e74594c9561d096a9a2261670e8c063e1cfa95e93bd46ef5f2571f01c2cf1237d51fcc22384d7b861cfd51a41d27116e2a83f88ec174ddc0e8945fcf1702139bf7125204b15f8bf1359864be9d5b1dd88b5ab9a1b791357e41db0cf441b4f1217746e6a5d438b4f7aadfee08c30bda2db1b535fcf7639fa3c9df4dd266e236ced6a9204da2080348c93bed7b84c1b38db3bab8c08cc51064574317fd38945a341c02b33d89773174dd5008db7a91eb69fc7a5af4e82c35f8e8baa5953c8095f315ea93fd5fb45a567e32eefcee414f14c160db5e79057d924fe3b65347c1b54ad8d214581dee153f1da3a52d32a4391bd7683850896324c574025d4afe73cc0b0ad6b7065f2f9238fa71589d7a038412847e80b9b3018061fedad1c899e48d928d69d1d682ff69617cebd98ae12cebdd52d2cb20d30da3c8b47e09cb4044fad34c714d72dc0f3c5d5dc39d86ae3cb68f5d6402ef46bb5468aac54784e5ab3bf5f06cf32cfb268e883c02f1cffae8f3501c81a80d186d63e984dc89c9fad98a192bbd15957802aaf3bae3a79c8063a2a0abbee8c9172a32f9e17843e70af1d3dff67699d6cceecda648014d26337ce69914f705200c01bb9c10d81806c4ab53a158ce19a20859a2ee08037ce5cc9a9473480cf04b239f2c580f453ee17989494b83fce7b629b847d4394b65c6bf38d63fcfae01e42dd513dacc1035c255e1e9977387480892f3677e067a7069456b05f5cbe3b1add4dae92450a33d4ab77f6ef740c231bbd432764de53de6eb0d49af7a3775a5d8c89593f65b5573528b0120aa8431a790b3971dedbc231f31930d9e77293d727f14bcc770505bfaa86204b6bfe89747fa8c4e40b01a5e1fe7a277bba99b9bd1827da2ea1e934578c75ebc30d1f99d49ba8d82c80cec5425f443f572dcc829e508e94795c8fa43d607a64edc3debec3b6795d56655d0b38d71857cf7ba0bd77b8be9eced71e5adacf1f1aea896894add60877b92caef36e88fcd674c15a9fb9c73d533ed5f2c5e5f76d69b77eb135ef56ae64da4cd788fb022527c46d0c1a650fa4a92c3cbfdc696364727b51638b81d58494591ea7a4ca721f9389009a6da61f9663492a099783f135020f98644964c2c735fd15db49894570e9326e42f17be4ee66f7dbb8c998d3ea3ced5d656e4f2f1457b7a38e716b40ddbd59f2c0426396d775a71b1eb3fc438198bd7edc9a98bdfdaab6e4da4223eb33ab90ace26a0c0c991aff02c6e58ce78a97d1d42a8a3c288676ee5c9907b133bc344d42ea8361ad088f98f754d09d9c670cba375d76a05096702d73bae02fe787ea25eb675c248657129d66bd9b475ca16bfafb7e3728c91c806db61a09bd8a3589e835df57799c579e77289c562af82ec9f93402677fd9915a1bd563dd896f9c5674e1b2e5fe5b94b720ec5bdabe078a4f23313e2ec936a8a1b0eac72bc552d6da736ec4f75a7264dd12b0d00c0ab0a5e581c9d3fca5b6ce6feecf597752bf83fb64c860b3a1de858bb44dd5ced116ad844f1af7e73e18ad7b3d22d235159dd64ceec2c0355bbdd3d421a89cf9e2a622ed28d85b51e11f5e7abbf323a53a0015a41b2adab399cab06b8dc110a0a362b33b8f22ace299e574af50e7e9258bc8971cc7f542f813763472a7b11230f63c3753c86c710be0cec4458ffac886d26f3a8719d25ba746445f365058478da08c30351c4a0d0db9e538ba3d8c018b6016689b9000f8a0ab2ca707c7b82984baf4d63550e06fd1dd6c8e928061ab93893514b5cb6e6c973271ab0b920900282a40b3a78a786a619ebd6a041fac2ea84e208804f7ca356e51a6764bb133d5ede8769345cfd9a8347bf41d14214873276b69da5bd756d29817c3b28feeb5386616c1f48a4f1d9da3da23faf4fb7325e2fcc9f9cb458bd9af3d084f4b3938375291c20c4bfce3575bf8d36433402122b8a1f394f111dcd2455a9bf97238ca86e3da5f060e88bef08886d17a26382695d7682faed0a05d11d7d7cef8e34b664b5ec39dfeb0c4044692bdec59e9aa17870e30811481514408a18e5b8c8de4bcc3c16156f956077adda460831a53c70bc59fdc3eb09aaa546625e56f21d3a4fc9593a83b114e5d7e9c2dbc519f0922eb4a1b400081908138120ad9828c6ac6ab8fe44a336f1686346751ea18f72162f706780f55ab3f2518790a03a141763b2499d5339bb479a0a6564d51947a8419f92f365ff34d6b831cf4c6352bcd33a2ed261d85bbed708bdfa155dbcb754e550c1729357e46f890989b789bd4a6223ace9853a8cf59eabae40112c5be1d0013ab9e43e9fb6c356d32b0facc0532e9b9aa2a878286db42fac4e27c282feb109544499b04a90ac63bb3e859a354b938b926cd35e267be7d9a97a2501641ec83731db32efb4a678c794f0dc0668c1493fd5c483f9a5c95ba58efd4891d8180792930f1f56bad7124c9b2f18cdb89a5483024870e9fd1de02604e77bdd23ed630b88d8ed79754405d1a56412dea9282e531a31431a6c9627ffeda6225089ef0e4d866ac0ddc681cba16b1ffff702f2e22e917127088a15fae35a5b6b418c35a62d8ebc8a604146c089ed215d55822de8d8db71d85854d4460da77b6c3b2b1545b34c1ace90e58cf60dffd7dc0ca1f8bef4a6362a64192575e909d35bc8a7b686a73217ea88e59f7d0719c516c839a4d18aedd6507b522eb4d2bccfd154b0196987d60d0cbf08384c8e9360b0f5e1a128380938e601fda5967e13180ce0e23f2bab410b63c54151e688084eddf9f649277ea5b5e0bac94a0d9b4285b7d5f6dd52db68f0a31ef513b71c1177e6e8a0d3546767c5d2731b361852e6b73f501a891f55e92c7a5a3b417b0998072ef68bc0dac0b04ba2ebb7d29949e9fd600263a839c04747c07bf4d82dee81d7f6874d5a860191c83719b0e7d368e34329061351e28b99ecd6e004b47f64e5f716b49adcfaf46440fe8cbcd38fbdb76a719788d1e1e3116efeeade5280bbc9f0433a1a618a9d76278ffb0a8ef57f227c859f4516757b677d558a658df0832b08a2a95a73962a02457b3d8737b17eacd797f4617e6aa21e909b676728acbcf2805b42d36bec9a4ba1d6b598455776f36b10f7957b3e46e36c42942418596acd7e87a3f1e67af73a2d3f43f171506ec57740968ffaf2cee5d88423b59c2c34f61a7e53a9397eed6b73acf0f602597bb5c04f66c701eec9a1a11c52196e3db0c05a452c5f74824168956b5d80c0ad69cfc87002e5e5ed13798141a03eb353c576f3c05268c001cb857a8d4f7522cfe61097486767daa295ff103fd4ab7d6deaddbfa4e04eea5fe14ee01718980e95084ddf567ed07d8f7ba9432cf9cd40a86d88ff749b89d0809cd00c0b0922ae2c63a1299b3f42c00c95fdc54b967865ca5ab86cfb8f1773ae0339093fafaa7f20edaca19fc168a043344623c9d17f3af6b4946142fa30941c565b11ace45280c1e8d6f5ee4dd59ecffe2c6f6b547810e8e843f1716bdaf52b2dbb8f287da67bc348461c000399ffc9336b995e69ba5c611cf733844c028082de37b9f20bd3392776d3176c63a5eea36cdba9502cdb9b9e2e2ce16861ba5233c2020221b87f047aa8604fb32471a42389f1327edf6bd09b73213955960822682d9a6c923f0bd289fc10f1f249659876d087d10384259d43486e6f3663acf57eb4750d2c7d315ef2bfe1e0cf9fad80b61f0d9a3c20ceeacac2b2e145f91f196775511e1c3f01bd681617cf82588a875a3b28be46dc94ef88edc174ddd84e3c75069192cc07e29999064ce631466267464cb20e8f8b05225d9f1277cbc7e5325fcc3f24574b06d8b99da915d754968624d6884d878172162c9a2cd00f0c73ffd0346530c50741a78c23831da4981a151cd4daf8ecfea9bbfe50207b3e7afe863cd2d09f3f89a28137654d3effd884e21720f585ce2c2c9a0ea47b079cb7561e5240a24a4c439e940d083f8a76c4feb0d9e6eee9d8240370b10e3c1db9b3eee2d7be65b82a981b3e8517137a75201e1676ce5b78c8b7ec97476df43a4dd33477eb7cc8f5d74462ea84ef56c1de04fdf3f3e6c4c04c123c647fb46362ddeea01ccf264d03e2bc242d3328393dbaa1ddad45c5a0b897acdb26af18e442f09ddaec19f7446046a38e95093819df552c428c7c92e08a977e079bd8027614788562e5dfe777067b59df8fd67d6fd3595521f9319440637d18b6fca5a57981d5545839c60b5337ccb4ed0ddfd4574fed5980c52df83286a2a26c4ddd715a43be69c3f7b83d476de5328fa693982e8ffa9428d4d5c4c355a3e59c2d8d037cda04ebf3096a321be56475f7723c9db5513eba3306d730b1010fc6c3da126651553856352f1ee88a7cea28858bb8d1377105d27cca9b7675fdbbab317b8e5648ab3b4ac4b1bb911076535df336b30ee0e98cbd9c9a8afcd5966b27c5743ec27a2856da8945698126271e0d3d3932b019d273e1cbf71d51b01cbda3305fa50c94f257022b89139385409c2bc5b659f810d910b081d8b69d2422723d8af70492c9c389564947ac1a67f100d9bc33c1853060b2ed0791ac9119390e7a3e063ec184fa689613062b2f5a2ccbf7e8182a0e1910d6b130b8731613ab35219ace602a50e75f3bf5836b7b9536152864578f1eb744f9b3875d97e13c8816a163e76dceb4ac650b40560f88dd5f614f9de0c5bca08a6407be6be667ebad55509684975d380717e55d21118db0ff107ed0bad41cfe1959b1953cad9b3c65f88418f330330b4bb2f6841b6d2bdf0421597477d98a46381e0a6df9d38daa3e3a805963558cfcaab8d14d5d89cd4cb4ea61e3fdcd17647b2958d97e0f29909048f75c1407aedcc75721579d3a8804ad3a71bb198aeda4c8f3771c8fe158efd122717749f3e90ba5052e803f4947ac49941fb5e998a86faf389e0e141429a6eb463ad72006bb510586d7c56041407926f7e4b80e640544a2ce8566b7d3405643dd657ba8d57f0b59fb74c690494463b2d7dd395425093e6a40be449cf154da871ea4cf72e8e99f4a7c445d3b4ad65edb33b8e1bc22adc243a728c079a12ed12b5e7d852ff10e48b668128fa50ea8de2b292f6f1b0e3495313a481b2c803ec1b6e30d539f3883916268bdfa7f5a8ac10a4c588a07dd6b9472aaa9d25748b0e6a513f60af46c1e658c09d46961a4292095ee002530b1b429bb22d36658792a3188d62af597f231f85c3093d8e536bf00ba072acfb315975865ad7b003118ca115e2de892f11c42e9f30acce9b065c252d105f613016456391130ed40ff06235edc44afa62622e2cc87206c2ef6e3d9d6cf4971ea72427b0c0fc09a7489c50ba9fd94e3828d26ba57c480f18cbf4ae00d9ffbf74aa28f7467e5a5e90d630c62937edb7e615f160133cf05585582fb2b4bf44d41bd240d356a1e94c8d4883aae04ae2c6fff5c43105a904723699ef8e379f524f78fa33ffdd71ee45ef35abd313b310dc13ba8210f26687b531a699c503797ee8791a2f079c5382d0560fc04598504c0f09ccc00635db73ff572061f31b0803ae26625ec5633d648cf6d43cbe1e3022024a314b93d3710587f626402c4a8e7761923dfbd78ac38c8f6201e9ed7d8077d77ec2596ea434d75d139d102cca639a3db09288e6c77600440b031069879bddc253b1c442bc1a0b61d8a969c4bb92959f1168c07c1303a12091fe7421e3ddf78c94781c0c82ec4ee3e84a06f1bf65f563a7729ce707e69f5145e7c2ebd1431af4f938b755f4f57bdf0f52de5deefa6786ca3f4c7cba07f46b8c0a873609bac1db74c1ca3088af6cd9fa80f78c504a54eb0ad5002e8364f5bc14ece6bc9e6d615142abc91337bcc8436d48afb4cf292ed0192a244cb0b2fe5378dab536c9f6ed7807b330929ad7b6d7f8af38657123735dd3597c3ff4f3963b55cbac0f8d246f6d5a16357fa020a18b3bb911b4a7005ffe8f6baf76a2691463a1c0b96383d2bd0507b7a1d97c21fc4e832e77ceb421c6300131a43d43073d22272844b7ca4d02c81fdcd32898fac62f65920de2ea7b57c308375d433c1d47e4a1094286e23d16e43b87b62b3cc5a540c867bb79515bc859a77f005ab3e88f28b72129f7a1833f25beb35c444cebbb620cb0ed54594e83561a882b262edaa89ff287f6508cc8602d9c5afc93e0b076142a8ac8ce9c40f2e2d6c577abdc78b28611da078c6e28b56c1ce446b399ff078d8957cb674dc8536b9e710ff34bd31e89f4b4134da82f9b1cd6619994bde6dca8a51ae48780c117eb0f315d05fdd6faceaa443ba60c3ee8e900fd9174b9bac00ef3cfa9671bf38eaf21238c301ebf51120303f60f22deeabe885dd03ec849660ca9f4b82a3352aac1fe0ce2e302bce34500838f514c1f9ed0267ae19edd1fd827234280c569d06037cc45269fc0ff9457487c851b4172baef812719ee02a636a5af14e9d565b5a187e18c90139e80d4728082dd6a99ee4a51a676cc28370c569855bdbdfdb3df665cd1b25173822ff2105cc4d57ef5f0a6dfc2617b84fb6128178d324b8843911b732c800f640bb694f87fd8e4827b33a1a049046721fc00665f46016163bcd681fe466c8f499f479fa132f15e31677139535602b7e652fa04b99301ddbdc2c87c5364e4a592b3cd344b9d55f671acc2c280ea9d77b0ec3f14c7b9b1357b39c34e9f024b6601f70a22f11b614f0f5127e47c37130875d73fc2bd10ec91a1c40902537b9a61c88be3e2fa375d0df33cdaf8629805222fcec47b910702e403150dd848fafbb4d382368db1a8a2b9c9d99274ea2285af962e7f7b39c8d97367d4485d26a93a205c83ecdce22bee55ff8275a09e9ed35e8ad35184ca88a9883e499ac47084ef80e1d8b3a8e7b6a1532d468f45214ba180d0cb81172fe501de37f141ebb4a8d42a5095e536be369db5e4eb556aa7e73019877c6a21fae045d8326c3f127fc12b7555c1fd11df54a3163adb424061e47ad3605401e7ed0de81fb4cfb1369c367aa80ed1b6d717e19f6ab095c80624c684adeb2fc0d2eeb8da19117d3524b87a8e6fc3b961bc864d539066c1d090342fdd4a38f030a2818ee36d7730e5afe714f3851f5ff3e1ab4a4aa430d26e6ab79d3c0667191425c1e6601fa802fe4a6d3fcf2a8c5288a5e220ba93f1c1727fd501a0b5d0b62aa75cf58718f28059e895af1ccd0f114ba831b436d7935c529bb4fc823940073c0b60805c6b1af31aaeadb9db87621f936fee38f967d6f1348708db170a0f8bdea9fac90eefe21372644788b20b1b390742312882e37daeb115def033105c1ad0dec5f8e1f23a978786b760d63d6fe743b2f14c5f25e42887e563d0702d22cb70e40d30278159353e6c0a9aacb510d038280458479645a0095dacfaa957ac90996b9f74e860b39939a9cd14951c732ccbab38dd9047c53dab884c470b0e3d7d7e0d2ed76ca93decb403a1bbd9dbb02c872096eeb0237f199710deee99d8697e71b0e28c68ae1146671d82621525fe5c11a4d121f76224b876bbe8e86fbbbf6e54f01101fe018dff9a7a42bd150ee5e6eadff7c5b12e9438d0db48f997ad39e3c5cdabfa7f429d3eff64759761b88dfdbf8fa1df38cc2a461fb3aeb1af2e37c9d2b5c4be5aeaa5a5a6150db07e2d61f384ae2cbc5ed7a0573cf22fd086f6fdfee4a0c007c9dc40ce9eec8f78842a5053658e10da65e9346ebcd881adf109ed24de1073dff0aba1c4154379805bec9099c7430a54be5add2b17807fec918fc2a64fa459126c929b23b5b08968190f533ae34560f4f62915fb37dd9311d2b50f5af44ae4380251ba808bfa3db7b4563caf56a87fe85a2d708ddbb14028a20f0b7a238513052f8ecd77ce9f0ffb267463015eabea653cd3ea2cf7e657742bc82f4ad0cb182a08b768ffb4af171077529ea78addcee10ed445eb6072b6ee87f045272bd38e769987e8c6088a9eed6a945c5704c52fde320828e48d9e3df8d48d37903ff16783bfb5adddb40e48065039537bd45df0603b16874a3728fe5e62f1aa2d842f3438fea53f1eb388ec930fcbe2f1b499d5a9f2c4f295a66af8378d3a996f9c269c382524b9cc1a74f6769287741329d758ff146d39d596e32bdb47eabeceeab1164cb61bbc29a22f37246d8995e225e73d96a87b0e5ff9893544dd2f24675ae67b8aab3b213079b56971775e654ac818dd689a0d8131f0b49e2b78760e50fe1e0c5435f9e7713f350f4886426b3b1d08d9b2f5a0a2b6edb981914a3906ececd1bca3f6c0e68b3ba00006cb83f15dc344957016b6ee4f06c5d439f6fcd12d66af08509cdee0ac55d075965902aaf6119eb8a89bcf5f2cfdd7b9f6bf99f1c0e1e6237b3e21c9fe2c163dd584594d1c2f3cdcf0629630686f52f208fd0486e72091904e963d674c786df85c265e83fe378e84452aba6ff94e6e4c6b9090dde2cd3b44c367e5bcc525bf6d98d5c0c9fc056f2b632710e9ed7a8b6d333a0b7dbafe89ae314bffcc81d872ccb3181e49d025ca590650798b137170a23bf82803f0ae9dddf5c3c28179c74a6520c03e174876553c0ae6be480bdd71878340caeff357621edb3bd462efceb9721be9adcdbdbd1aa1644a0adaee3319ddddbb3f7f17008d3df62bd04cd42ccb55b037ae0a23fc051a715b0c4a4cdcf86b5c2c3c4615bdc5d08a72c1d7b10b06a283bbf57c91272aea08273fe65ceeb82f20ffd51c79d2a240a1ace320ff41bcb5c7bc325b4295e5557dee80a0055240b8c2005c7360470e1f6bcf11a3e783479171f5a7913cba8fc17e607fb003dd102da8f564b9117d06f87b46f57819c81b60a42d847b5f705434053d4e0d3a09a8b1726e5975d0c2f85fef563ab111879ee1ae1d9b99f628402edf9df15d0144124bc80d955ecb8a317039f47645b1aed94cab9049b537fc302802be1a81f6130263bf3fb96bc0117cf1e7915ef0391d6d5ff6fe3a5e19bd948531b92ef15410234339fcd9424142e37b3926c72a7c163cba1afd8f6fa1f3c7e6c2ea229e8fa0080f9fcf882e1097a05993f370565b10b8954922d2a9959efa64862799e0132fdbc3f46979d7dbd6f0aa9043a63d4e87da757308353dd703b3600d3ef1aa3cba0f5f9635a0024d6615bac200023205e271ad53e2d64375f2c4aa53c70d32f47fb0ab4c3048e37f888dd34c9d62c19959ea7c22dc2cb3f2a7227e1df00b3eda22d32657a0c1d08a3394e36662021e99977805c823980b112148af03cf80c457a81c753e10800e6cd236a89cdf8ea40cb5945f189b4c4ffeac04ba1e905d4df38b34c26ad0b0c865df79ac92600689e2636a6f5d399e9a6d438f9fb4e95df8e83bf4c79329ea3c6cc6f6926f843539ff0d1ca00a3e05e67932dd36fe9a2e171907ee1d23c208adcb219ae361db0aee218ce7a1ccc42b4c4ca91f7eb3c063d42959b06d9b92b6a9b6d653c3e6e5ec4fa3bd5f7c2b4acf173a10ebfcd34d75cc11bda14030ab1be46bc2e342379329872ca5a875978cb9d8319b0238c2398fc683dd8241a18e41c9a20c29b9c8a4b89a2187e58c1aa23ee935cc46fee82901f5303698c6302bc0db49333f08fb97552b740c5e6efa01128d9ad7f9ec2c5b4f682c20c1fd59f9dc000bb20a9a86468453a5a266bb011d8a6d7a27df348d29e8005bb58d96a8866da6bf793456c2d3a1ade6c75df631fbbd2f9ca5a5a57e24a07bae01dff8b8deedae5ed2d150fa83e3435fa53e9686790be6b2a7a2afdda225e5070334906515ace04359d6bf30615b95686863f3f82dcacffa0c653ce76c88e72e04078c65d6e9e9e4cdfddf2e1fd6e291c2e0d083790afce226717d6c61176358c2d04897b2b6b6919ced66768ed8e3522935090a99fc4646d921be4cefee50cb4e566bad23835ba674c3c5313bf64d12df00245ec7af794288f2968ac980cc61dabfe4add38b1460b0336ec868df0c276af6543ba92c29dde463c46694994cef565028b40580dac502fcf1b5719676ca09b0aab89bbe0c4c1c79f811dc97074bf26184cba69d8ad25eedd8496647ab2f48adff9a6c6d942ae03262f2cd49cc9bda3c66078a0767dfa8a78c22e7722cb55d7811f58da3d882a37394999ff96a8a25963dfeed302da9a54a9eb3586317a86cf20f0880edc249374771c0ec68cbc915e6ecbf2c3766f7d28cc64f893625c50de97af62167135c752500ec29ea0d99465ae67f7c98a684cb8c77c2a9a94ade9981ad10d1e38fb5309d7f274b84077602497dfe0c155edf96f9fe156dbf2568ec69708032b70475b268b8fc6bc193cb0045a28ef297eb2b8b9c04cf4ca284a9742ae0d4f0b52c7033b21ac9fcfc2f78bb0b2f3d3846afac73d79ae050b7239d26036986e7499e988f174eade6c3becc7961575b046c86ffce8da2af2ef2eebdd27183a74bfe37634ca58ee7ce09d5cca671662ebfa7ffab1c32b88ee2368e363ae788240fd99c9f54f027517f15acaa42b73953f1ecbbeb4c963829951348af2ceea35ad471752e6edf05d0eab92d8b11b12da59015d73c0ffcd16d1ffaf664db2b1771601ab1944caf053a0ad65eaf37b00a549297713419b783594dfa69f1071b95c8fcd40bdfb44767c613846012199ccea1430f1984b74ef7d38d7fe0f125a61af54814268a0ac597265fb62f1d2bfee358ee5d925afa307d657433e9b5b129158e51667643b600015d8eff51294571f248d49d4d53fd3c390293d258f452247f394a1a13a8aea43536bf694961153dc80a7a02d7245ffb237d8b99317f9af6991d4feff0544a2b8fdf95d1dcda611039860bd315a70170d785c074795b4df61f487e84d3c72cee8d778742234c00d1df9777c6c8c06f5d28276015bf5b66c0383eb5ae634b879ec0431fd179d473e760098680e962c31b16915202e4dd33a7d6da2b98a46f57502fff16b9f5dd69c88dfd6207b6bafaf7f4f4cfecdd338792d45ccd849d2ce52703b212c677f080d5cf917a436ada8e4ea28cdb0b038bdf4fe9b1efd8f5726a1436d28f3ac7cee6fb00d4431252fff3b5cefe6649d4532cad79bbde28e57b3d02ac4b42508825df0137500e6ecbd37b26b3b433f4bdafe85188bfc31e49abd4a7c4c3f3b0573cf218405aed01f63d7d40c48b60413d82ac23b72fef5dad582a4a71958d6a2edb7065a7bcb76309ebaf34c3e74979f11245cb1d63983ae4d6c385682f61cb7b18ac830790c6f978508497f0b0133cd4a045023ffafb9a0a249b4849343f829626f66030856c3890f3d145d5d3e9015f4e4a95ea138c68575eeac864a65834845bba4a5beaa66947d725ecf7008a62a83944fefeabb8355eb7043773ff31e3c8015e93a7f3acef2095c0768a50f7264a05b22aba7538f2720db558192ff9ad5c57c31f14e2175e1817be3eb5c95bd11d60a6044263d5815671a728e79a3fc7150ff048feed879fc470a16dbb06f03d935c569f44e2e02418e81d52f81f955c6c44ce30fca07107aea9d7e871afb7860a83c71d57305cdc47cb0ba85d294ef178545d0a1d64fdf9a3dcc8f76cd769d45fbbc32937fed3a9ec052d65f1cd8cb2dbc0ae4cbc850230df12ef8e4844bc9f7a8b417cedd21f2d36beb13b860ca43fa87ccadc6ec719197361d053e4013b2099d880374686a51f5d021cade10bc8ae25019f7df6ad37ccfc2e81bdc99eb92677e256928b7841c6743ce9e793b7e2f124dc097e19a7249db4116598825ec7e0dc5d6e06c0f9d78bf3a3c8ce343902aa735dd17b6eb507d1fc4b96785ed8c5dee41479c482eb0d032cbe40d144a92abf30f4721b49eb3a364832f1f1b1cd930bb0819af1f6b597a73bdf00b07c830f39a7da75edb305f158ab21457f36c63fc3551b0914e5a69a167b068b731deb1eae4d86da73daac16068bcc9ecef8a8a2f2f075546237e71d59a9fb177c02fdbbdd00d2117eb9bc918e31c8df113cd89c69480250ec4c4fcc97ad264fba5f1038969c3a6ca730fa3b596971d913ac0db90ce73c33922383317c7b5e627639e7bcb99e1d0eb0e6d56a78ec532d425fce1f4d3c456d2ab8a23f3ba66d66a823c5ac44b297daf2a573757687b255c198f48ea777522003a4e4d289ae50da5bc6668b36d5eba55e6d62c6ec2ac098681e0726249eeef7f53fde5da2fa01247a69387688e57570741828021fad0030d3e8ef4dfc9fc6e65a9c039310a88b9657a3bf27e1abc265942548dbec3105d75746d6a8587cf93a7bf64f85db4396222aac3203e328d1731d52c057ef5f389b8451e7c6473e509e585b70896ba054020f199244a4a82913b0806c7995f762e88ec81da22b9f03e843cf335462d948c25901719064b023796b2501d2ef54460b0fab65eba9480cce19a93058d64b95f61d5e33a7897c633f3c623fd805fc9b319e362ae77dc1255575c807aec2821f3eb9b457ac6c729bc8a9a38461e70c87c5711b4284f1d0ba9b4db2539050d61796dedc4175c2c0162567e97707f13dd92290541a6ea73776fcdbfe548fc16c7b16ff2b4c88a6a9104f706c91f9d1cbd711058632772169073b87ca235b0d240b4f943593e10d6c99028c6128ab37db72644fa4e375a8650e978f2f94a8f0f16033369074797a79a7d6a8c1c3fbcd48a2852f37ca5764fe51d7bfd1ac114b4e8977cfa9b5b882803b1322364d9d86e5451052811f190a0d747beadce9d3876dbe858a511844e6754a5d0b1cffa2891c82862bdbe3c212ff36db821e1409f80478e0436543f66830400853eff3bf97e0019c2e240bea37e814466aa551e77ebd2d032bd092ca3cd5c369588f9def1b9b58970b389b4ae8ddae885e65280e895b398ac87bbccf99a9bad47f6fb3b221cbe7af123150f06f3ccd4c46365f329795b3b26abe313b1506131d4becf897ff51f3693f7ccfab256060d706fb4b2b5b5e790ffedf55316c48e5887f8690e9f4d6fee39ac6df3f8f5592c32b33adc0e2dd4d5d75b338b27e5c5e1d7db5a9d90b17bceda166c9f36cb0b92946746ce9a806c1f35f3bd9e50395a02703d4b17000ce5d0cf803515a04537695f3fbd2b6c3cc0835032814eaf3314fc27e1a0baa97d5e3398bc7fe44e9f835143ef067cb623fe132dfbad139512b329004287f66d68bfbe36f5bcc03b5d7feb2c24a1938932f0f13f169c27d8c05aafd4cc0f4a76cc22808c9170a2709d03a554c1ff0db16189dfdc60ca6266640ff47da011e160aa78a3ef137463476d2df749383d51221db6a3f81885f1103c11c67ee31f50d9874b05c89337083305fff5ca4ebe5b13179c1c9b423125b95e4cab9730a894021da3f3f1aab59145aea8c02d8ed64866341c02a25a75548eb8590854d38c4db70dbfb5aa0ad91366882711c607a995a3113c8c945d0e6245a7e3868725ee5e89bb2f1650b95f3582e3f66a12dece5065f7e17af6914253cafbe131c4468e26a601333be7eb7c24d196ef4d3568561b59a0d3e58d201fdefc009b511ccd2e0f6dcc051e749cb0b2fbde7defd993b614657a460e6994759a8dc24db0c46e92f8d2f3a928864b9e137fd3bb460b84db9cc3205373516d5bdbafc05194ec53c5925d655179ed1ee63218daf038327afd7c463ddb25097a871ba517950438545a05ce2d1cf25e5d1d751b5059c933b52bcd3de7ce3f4334dd3a2599f0f5b64fd24c21fcb1321de271279532dc379a5c1e605def0005ca2093135fcf7f71978e716f3a9df0f57ea845730a6aabbddefad11a8da167507a83925e2ade58598f604b79c242a258e4b053ad1667bb6b7b6e315f55659b99affec6323bb4eda7424fbe03adbe9f2e9301dc95f0ff81e2b6f4f148aaebe396c42fdc5dab627bce0d049bbf0be31deac0beeeb4cf52041c06629169f9f669ebdd92dc97d52aebc9d8dd2305f9530495236ee92760574accd1f56a45b9d251838bb12b8fc05e8801aa35d245029f4527d98a5c36a9bc99d7871f73965edb534e0dc26c6d6d8ea2c55e2b79c130ee74432d6828b0f6c4b748f758c0b78acb9fb479d23f203cf8450be134371ac6ef9f4c00dbd99c29264ecbb84d08c176d23fc54fc30b1a66ce02342aabd34b0bafded54111120e49f3141c5fa6cfdf0953dff0d21ed606e5a0d3ea531659a890f6ffa79a593c305aa42d548171da28ad9c9badf82038f6f5e4476369910b20ba88b256668728aa01715ea80990ec5b695212f079605110954a98607ab39cd25a0522f5705cd64b3773ce574a067deaf042a0a6e5b64f34bde21ae2abcbefee1731cce16af9ccdca05d84d8fcade1442bdce80ef3c22cf9cd15c6107bf9b667f21ee46a2cb9a16ae555a5512daa127177e4cbcc2562cb18ec91fcc9934983c3cd38d8a7199fddcb1670e6acc73dd8ddc1568f87a49ff5c86059b85eef7431a8d555f25c9bdf202af14cdfb88cd2dab06922b312475f01cda025154db661db782ce16764fcd4b2f464cd067e86ed8cfc77b1b10f9793025a98b307080b88a821a219905f52d2822d9dec6bdc56fefbd127deb2f9012d947a59482c47638b8765c8d159bbb8553e1015330d7ed9702095073233f05edfcb069ead53c99cf4602a48f8e9961b2702b5bda877923fe364c3074d69acb996b438a5aadfd5a70ced483f77b8be1784a0f973945e400ecc075312e658eed2b13f2798d7db45bf9b9048d631f3326f1f9c927f1a6a9252153193a98ec46fdd59d0cd40c7025b1cba13f67c0a09d6b9daf397c367c5cff42394044640e1220730c109c883f98f2ce47131b7e7bb997a192cfd0be4bafba09855d03875bf536d1fcab2791be3e0d0b4894c7b94c357d88dd2e04736dc8a98ad00fd1290acdca7a4bcd65195e36d02b71d1cde78bc730743b88b112247857d6e9497030b5825f379b0c4a5209cb15714bb37bd7617970b622ed12e85aae542104e59a42749cae000432f6f92ba0f0ab67214172fbc0bafde305ac9160ccef158f81ce96859ed4de26c474aaecda8d734f3bffdde00d2fad949177a274507ee1265346eb720fde8157feb4d0b45cc4348f3c16c9d0b733db91e1345837357c21295508d66988f637682036de8033faf6bea9d4667a53ff8c583d1fc4307192cc582e6aef9ef7b7153bcb9268bd587b229b96a85881cb8a1e661f1270799472e4b6d157775f587923d59c5763e4b1d79482466f1ee0b7d964823d69f4896bff79323c79a6999471f54b3b8c4892d90267f15592d89d506da06c9eab16319b36b915b7e8c1c9343bd89565cd1adad3f9012d6312bc4dc2dcd7575d43c1594c52cea001014efa32e79c66220a2639011d7643f4adcc65b9e52c3743f75e29a3bd60d50ccb052d7f681a5c3b63020b2bf8a1360338a2a93afb797be261e7be55d60e17ae41fabf429c8119d8985dd79235341d0e53d1b682bee953510c71bec08f0977ef0557a08cd6f0f3612936c05a4388378197bb640d0e4bb9a5ba0e6bcf71398884aa8b89f333991139c49a940b1b18cbf15d926f71988b267516e25288862e4086d626ae92193628cf405d0544093f3942afcae44674b49c15c90d169c92112ab41d9b51a217dbfb5a4edd8adc8fd90004525f3b71ffac809d538be6b26a42a51e2d540c0c37441dda715770e2f95229c203b4ee9a3a58b704f17fd1e106aa06ccdaa54b43e80200aedd6975b94c3e4ef5ce178dc5431f32e25cb686b96e405be279423b9765f8396024fe665db2576635853b3781e92cd45c3eb6f218a1645fd04c04e377bc9af751f616dcce003946a749d924b58dc01fad662ceb4116e6f2ca868ae73cbe504dfd2c18c36dc8d4c584c4a60c26630baeb814354e6ef75fa5638f12efcf675a42357afa71fbd54fc90350f3eed7024e3654164d4b3da589018a850a44c16230c512fd7edb3ba5fe6406a1f9b3b9809baf65f2d7968809ae0251fafdd3d852652fb6d477b2edbeb88c137c86c9893d99f0e804662edde2035b4df3b550354a4f2acd91fc41525e3838252ca3f3c784057e92efe67259f0e6a9f39f06dc6e3a5e28bcf9aac0ab88753065676fae5080fa026b70e8957922c964412176d72afa292999a178568aa5dff1c9a3186ef9bb53e76d2acf96b45115bbf5250f1250aea20f4758c79384e077e19a05c9cfd4129722be4a652ec7dbe0d0067dc50e0286e33d3e87e313052334fc00e559d8fc480ad0e7e129251a0d92b2ddb910c50c990d42c1412e321c93d14dac150772f63a36a0f8d772ba5c8f040467217eb45443fc88354013d9685a8720a19fd68788b8a1d163c7d5bbd64fca1ecd0ff9b40dcc52a8f5a8aa43af93c14e8e5769d99b67c5ddb80cad43220bd6978772bf0c193ecde33967156f94b22a2a99c3263e599896608a5caa796c8007d6cae28384a74d51428133351aa2fd1baa50c61f8858d6bac8bad28dd8df5eec34fff862a1b900731b171d6dc9e6d603f650be3647adf290092e1ac55d73930452c3902d307d7188b6669ba7623d355af47ab249fa1ee5c97ccce88d8af372954701570a440e0997221750764db8fe92b81a034cfef5374b2c944198e9bd268b32eed7e355fe634679e9295b3f797eb1041d5999477a6e95e252143c70428f797de0e001d738673af70feaf869303ba7579f3e12025b24657f33427d8857f3eae5d791de83d831e5579ea80e1ed59f2acbafcbe3fffdce54e66498c114aa93bfa2fce321fa32e9933ffd7d5a69773dc6af6216fec090b7db82a5e0f73d42c99bdbf3b74d7602be6c342056923519cf7c08e9e8a7ca7d3de221bad535cdb7b08e2eab084ad80e64f23412ea8e275e1f875b6b1ed962308c95e516894fd08cdcff1b43b79b22fd402f0358e10dabb0fe8b0ce55039028dd7ded1928bb1dbabc53ca347e74718c928eadd451ed2625e48c9783d52e9454aa9f85231a7ec316b8d02209b586df51e8fd2277e6c2af4720f8463dd935e72ba0bc26b73b147f5dc8a07988f5514ad37ce2d8a4bee7fb4e4fac09f7a0e095b38738082df4397ef8f3688a7641401ce8ea75d899c09b56c6a04a5c74eb267ef270b5e2ce185afdcf185833acfe028e6fc9d6fb8dd4971c9e45ae0e8e7b0ecb6d423f61e26fef8c74339a5622e365f18adaf4193661bc774c1cc05d0e5ed6a45a3c1bc74b36413c996e4e0cf2c2cd082c90ac08d1bfd872ae9acfca0346dd700d25bca7d03bff20d5610702de7721f8044d89a34167ff9e53e9bb347fe471ddbea46c1b6b26f504360f7e0d03be36cd9e258277940a1c26bd0c5dda4b0d0c42f120b8e6af7b89cb0fc87017ce8c132e32f68893c5cec73893acd5370bc4509a0801bed5513b07b6f576a5d6ebc960954e6e44ebcc75898386258ffc0e8dbb57c883857e974de5f6e40271ebb671367006907a27c0d09087be616791f459fa5c46b98ea77ecee1d5d475dee4601e7826977f794fe7030c8b17af6de5169f40d9671ea3652900f661aadaaeaa504b004a710c3fbe97dd494f4781dec6b59cd1887ad65ecfaaaa41839a8c1efcf44ff7832ca9fec5e69300cce166f167384f59d9b31cce468bae99fd21de8b284763c95980d17366f77babc7044c3ccf088ee0dc0f46e9b53aeda8acf430d03a878472ce69f9012c9d5c4cfe74a43f5abf3d722cd8e87cf21da71206967f7ea7cb4960875bc9350263e2600e2df7bdf47a56a3074e4a33bd629067044fed78c0d7401f7c90e4613f028f6a0518b087c8d4846c20836c561999e86e67cb822eb5887dd6a65ea41b681442291c408bd7468f82c9e864b7f79cdbbb5ad6fc19980deaef2f1c8c45b467c08acc2ed6ca055b02297716ad4f7b66e648b68e39c051657b4e029a1009bf23b3322ccbd20d5ffcde9adb579b7eeae01583cd280c8f6f63be17be735b720f8fd559e1c499c7794d20a3fa14fbe7f82cd781f539ea87a579c00b47d626a4bb3c7cf5d2aa86a1ea0fae10ca70cfa3a14d84b8d172a9640625e184b3d382aa1e9b6d6eda794ad499e3e8784822880b1e7ef4155428cb16f568f28241e0e2a58351883253026aaee843ae05754f52129c6837607d0debe4bc81768f6760b9c05dbbd0907eb04d9824402f4b8ad3c0872fbb880724d7d025fff2f8d559be2cede0c56263cf576220a7a48988e12be0f8eb03f8b65723d22e331d93a7c177d472072bf27b621edcb4eca478b9168101f0d17f4e7c5558aaa0b7effca5896b2067fb00c099bebd31f2249bfbf34a25bd717170856cc9e7d47ed90f03af83f9988a5410f1e4da012cd2ecb030b101bc6459456fafe4fbede7fea0810c8bba5ddc48d5ab2e7738c5e0593fa419d30a12a3d8a68d775f804eeb4ccfaf53f3a82a3e45457734926708118672d8331c0f9c2831a023582bcf3be96e7540a4ddeeb6858ccc2b04e955cd8f35c977d0c8c8b89105f9b81eddda2750ff08cbafb944c52a5164f66e302ac083976a675ff77acf992baa0d266a53d92c6b800811922648a80f0648019b0fc39cd961a23ca5bf6c028ddba67c10f18b227b1a02900807c87d4fdf35d60f99165c171403e808789b2b11b540c1462b5a7b201a84b5d23e4da69656d0ee8ab960648fa84a7d66b03836581a3bf6a28353034c81125d1c578917da8978a4456f926acb95c7577bbe123bef262d04d52ba8f2de83fcf78e69ef64a236bf7e49276bbcd550572d2534c5b5133146d81ef97460c46fdcb15d5636c818c50876ac966b1bf60fe1ec642676969a72760b2f849fd5390a116626d26132f3711e85e6b5adf2774d692ffd67a4ef7a83e473515fee24ebce4717cb9b8b284c8ac5281c759329515227efc1daea9d7947f353e75c7caa4f8810202a5db574c2c75dd681d6a8d41c40a9a183e9c3d140234c97416bdf9d32e3cf3b43e1769d941156233e7081d3b4ac845cd8ce7a4b5b65b71e66d40ec2326a0d9e41c1ca964d70035263e34ca6b8b1dfb0901e2a21baaf5ea4a0dc408176c473f99a9223274bf02115a3af81bc81a113a230c99eaab2357d020b2500cb386787b94ba5c678f84c5e11f5a21a69951a474a86f13575f7716ea3d1cc93b43ccb7886a925703aea19eaa6f9bd99040d8984f47b546d92fbca504f2536c0f1bddf3d472fcc2d9b485e82b4dc357c820898ff19fec3bca3934d76d1378cb6e07b078cbaa4a77ebc677e8193bd41f1322499ffc3e56abb3ba2619c2b4cdc001f25717ab97429439e5110fcbd27d68f5d8e0f5930cfd065ffc0f7364783aadec9042e180906c86d3f5e050760dc8f277e1ac849e21ce320f0d3c243d4ca17fafe97050e2cc2a4407e0b567f160a964b7cf449aff15db8258eea1ee9f766e7db37eb7e46d9c556f7585126ad40083656b2e472794fba285d5d6b9f0c7aeec175bb43b336aafcc9d41759a763263807ce5f6db3a04e31dd811537ba4f8fed7abb823871b2c7529d7bbd0c0b8bf92b4541b85c5bc2b1089940836dbac281766522055ae3559b919671bb0a8c004751cb3502242f224719da5f2a77a8c8708c9427d3923b9aeb1a8513c95680c3e5307ca532d194490345f9833b7c2970cbe9b84eee1d8e3f944cb4a620619af875a8cb9810afd21adf9f928ffe32f0848698b35c7357422d4f72a601ca4b454ede89b57652696786bf32f95c8268ec92b697bbe08fda7ffed286bd763fba3846d2645ee82f490af59195e568dac29042dfbc2caac409a5060b7f2aa8dd079d3df1665178a459b82b75c8e0cd39a6528e79ee88eeb291eebc233a9556c265750ad21afa0dc964bd468a2c26fa38cf5be5ad81c709d256957ad82436c499ad3de61e9e7879774cba285dcdb71faae3ea9c5665e56c544344ac0a23af8d877d8128b65b9490b7212b04f88d37e08f4accafed2e679cb321ff5e8b35fd48c6500f575559bc0ae82d703d16ff8844b20455c9a16b7cae6caa05263c33836790411e7babc35499b80874db332b4477e4421532ad286db19d490920b0eebaf1644a867125d40880cb8279d74db4b25de94e0cdd8a36ceb7c64605ae09cc4d1b11892d115346a2f87922abdee2acb7a1acf8268a592979ebbc988de85f940cf02911928b28947b1bc9a60f886e6523d1b4852b638f86bbc5fbe15f5d7c8def462546464d2d323c64304c480cc8a0f22092e8eb012ea16bc4bd85df2a286e28b9d567fee710bf63cb696bd3aa4d0238f604904a1006cd3adb86f4ee9a88064215a1f00e0d45e504a75fec2dcfa251914333c3e6752486ee5194b931b5e73176b33eecba4a78c50476814b5a3ef9fc25fd8e5db173e7ac6ef44d7a18b0e9ad92cb1e5bf68423945a2538b1cd78e59ed097a63ab89a7b251ab24924ee168979702dc6721fcba447606d72555d6fd579f61bc8a1aef481924784b4025bd4c9d630af2ed0ef025afef41e4d607e22d7492865167bdb386a51bb3cbf12b7ed3cdb5b35f50e0d2475ecd2c973a7a83c59cbe9fb046412a6de109dac4bacf72d21f4111a6b24a7a30d48f87af3b07ea03ef25a64a675fee6be67293482acb0f4143bfe1864ac74ded9493f4245f71df946346cac2c6907c649a45ddfd83df0993bf6d1002413284efa99a5e46c0739c8946bd376bc0828a25a8f27ca23b13deef2d9661b6c6ac09c7c4274e43e62fc8b1092eed958ad92fdab2264d3876eb504e01c18f1b878765d482be6cb7deda976ad6be129ead694138315cfd443868b15a940c2bceef6af07e21245a00814c8eabf2c5bb94db827adba401a4b2134a3be9c98f9307d69000ef8ab6793ea03b51f2382ca1382fc9e54b58597649182e986c4d9fb011cba43335e4910327d1a1bc911b42f82da2bfdf13b566df5649111961e216e8388994f71055b71a82464d53d553d69f7c85214d50dfb42d75fdb691217cdf2efe47b1d3059b3650e3f1611e9ae5325f617cd17a7022a01787459130535b06e509e68eacfe82640900f1c5d85ea801817442af6d86471d2138463dd91c4e57d88ef1dc513d64318a3e37035e10ba87cd7fd8d9e047c21772cbb4f549188a01014ce81b36e4e3ae02b13ca35b6bfd76cf843ac4d6c90a6ca617938afbfc786963eb1380517cb6e303084a51000b2450775e8fbb1b8a08a51fae792b9fccde1400cf6d6ed1a8b848a220dd1e4cd022bfb18dd5d16dccbb20143cfc6d6fb6823890b554a49f9076bfa4b14895c12c54585a3be4327b339995f9d76cb56683680921cefa0c6fdca080e1d779a59aae3554a7d54284037ffd846a0231d26368357e108a6e396c4f3354cdd96b0195c50f948c5519b915170fe2186115480802dd500f9abbe6889794dd1187d7917f43baa26f0408ddafb4d95c646ca021bf33d237cd04679da25b40aa8c6214e5e273f86fc28b278667301b241baabbb16ee9729b08d3fa4b0707fbd504adcea35ef32cdfb020ec17b19a7846b6462f4cfe7f792c2ce4bdc7f1377e6b7df8224ed48958789d9c092cb0017c5eaea02579f20607bd8db9c4b90fc191b8161a29076279f8f6e5aea7d4c3e1e06e5382a758aef16ac1a5666462b2c0f41e7e6c602758d5f2b5d1b92e6f012a71183da1acde4ebc8a1ae7e878f5d70a952dab345e54f85c321b38270e4f390dbd8ab53a57053deb4748ea11e11e2f9b29eaba15117830faa912c0245c7524f2d531e83fd57d23cfc97e6b2c2a37d0eecf9cc92a9f4e4eaba6d10e28bd9a74335f8a56e15d2e749a792b4bfb50261cce3a1ad16198f9dadbd85ee43c1ac01addea6da1770085c4126230f859e4e0784fad3cbdd84b6ff6103008e0db24f4263a231b524371b668a1a9c61a3ea31d552fe53ee12dd10054981dc63e0d6c1c14e1d0d8d8080a5174d98e2df892ea24ebbf6ce180d3231dab92c5151d26401a2bf1684f1b78130f0467cc600fe4b7f07a58838cb1cbc7460fdead41ec170e42242aa61199d4b78112014e1913b906532a047985facaad60aa84ea7544bf0c59e040b3aef20fc4dda7d61fa631aa2e68c872b28f8ca5f75a1510f3ca8bb8a682d024be18f248d9b56e329340fd96f3a2c5ca353652a9dcd71ee93f7d3392aa100803417abaaecf7a1ec863300eb1f4499473029ef06e714f3664fe49d819f58b225caacca432ef87439fc481cda8bc57c2bbe812cb79615587f2083791df1a92db9b9cac97b02eff00b5118f063e35d8ad2ede7825b06f0d69ea19c88a87c0f092ea56098b0f6934ebe26be35c3ec2649970845b530f7c8c4c954ab5a7c23b87221350b2da1ea81acf23fecbe386bf7e796c09548acbe98fc4bfdc54d2974e5fd4356a53718a5a69adad17d35545c2ef0747b86c8e87819203b8e668b1ce72f77cbfb79b2e68295013f20252ac26fb94d709f7bd7c88d1384b65ac24876d78f6699e35b9f4b1efd47f4c4f266c3be4797b3f653ed549038b26871441fcc4bd58a542ba7e16ed2aabbec3eb5daf3947ce26bc58801ba357ed3c7adfa6865a9e15deb75c206589e981d11bf3466d1118c690ae27951cf662913402a8738a46db66a0114c57dc5c5ac97fb042d25afecd981f63e5b0dbdfffdb4dbcabe2d96a64e65f18e99e63c3ee1dc30f2fe7b9574587dacfb4cf79f0a2b175ea252627b1fbc1004f937d69fb5497539ef7d9ede05545e2bd17502c71271ca083091a2bff5203bdcb657edcf1afd889b3f175c0420b11fea95d3faa348f316f0c6a04f6f9e46cb99953a34035dc700cb6eee8ccf6e4f0d5f6d975cffc08e0b05e227d978711c4f8dd38760a070cf63b2533ff480a6b906052d7a9b0f1565f59e8db2358a55d12d21126b41d7427a90239447bd21a48463f4556cb24d86bfad52017c9b7f654c69589d5f4ed56a84ba30d9b46f6841950b1f194b80d04d0684585c522b244b58769fafbe4e2204c370fe02c747702712a787415ccf817623d987ed4b872934dcdf337fdb4604512b34436b367ebcb502f3f8f15767da37352fbc28bf29f59031fbdce886cd65db3a2b24983dee799c17444339e465c265c34d7409b49bffc216b0abbd3809e66e034328ca13b5b951e3c4d9ff5321dfaa791e82ad143517173c970a8db8c7b80ec0f62578422440c0dc4ac4ac181a5d389fbed96054cd6734c25504b811cc7dc132cb30e4c1328909f2ce77b85de4714911356703e3e95fd114da5597f6e1da696e115b1dea8da257a159018cbf802fb63959362362c89afebf0385109f771f3ef6c13c9ff0d03e73d2de7f8006cc65e02497ba43b8b99b768b2fd5992c2aab8874956b504d91ad7302ced9f4158173fa47dcc95fe5a777026e68f4fca839e0ef4a854aa81de089b382bc886374c582b470f015d5dc8b9fce9c7b017fda26e0c88120c4e01c6814479d60dbf0a339bbd346c830f23a629a71da3785e954f19d79ce76de1455ed5076a7aa9cf50d7773c4d5529266e4fc26a90d582792000292eb43ff7471b21fe3d52b5b09d06aa44488e6ff82e78bc6f4571f14d09e0ed890900f3859c077967caa04c8089aeebfea19b965b210010b9a78af969277cfdf31312a12651eb683171398b6541ccd0637da016a4cfdaaf52d1bcb1478b5807a5860479a3da9663437c4814c140607f0fa51c3891ac3dd48bdbc0ffc091e64f3101a947bd9c6be061ddf1b57249e8618483152f5c006cb28806c8ab6aad83b9863cf2a3327be88ad294ac96f5abaf29e4f2b5bfe42a9be6c662e5f8d330da98c6b6e3a85bc515156a93152479365f52d4ca429bcc78eab86ce03edce2b5743d511acf8a393c0a988eba0270f351ac7765ba9d7fa68fa8268bc5cd5c2b31b14fee2127e363c37c06afedacc854e3241bb38bd13b24aceb0693fda931b23fe9ef7ac99c602ea518724fb4175eb943bdcbfb71ef4a98d6b3811aa73b498c51c9bc59d505dc786548faddec6ca8030000000000