PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 74244 ce72167741a8cc251218564896abbca315a9a8620ccc77702a7637ba9ad0d146

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1c62e2257778d6ec14dc31253219c5929a57c2d0237072c6ff4da2df739a8a69
Certificate Block Hash
ce72167741a8cc251218564896abbca315a9a8620ccc77702a7637ba9ad0d146
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086f201000a780000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007da1cf91765f8ceff052632b63117b36d7309f923e6632179a5cb9f7aa8776e29dd078e25fd3ba8d7edc632b4ec77caea5e2828d87480524b3320d096266d79fa1f94122b5a32614f91a7f421a1f8fb750c772062d5dcb8a7305000000000000000002000000020086f201000a780000

Raw Header Hex

00004020165676960d7c485f670f1d7b9ad766bb0ab91991be56e06fc95b2896680338ca0fde5bd21ad2f91c64edc10a7c6e1bf5703e645aa9b3f0c30b55eec46f87858e98ca326a25ed0018698a9a73dfa24dffc6727023d0c2579a92c519322531dc14ecd6787725e2621c

Proof Data Hex

59,560 bytes
121216020307ad36d25a01ed37145dd0436f61cbec1e879e596bff0ff5d7588860b5d39a16089bc42cede830f897384beaff0dc484acd917017c00b3dd5b4896cb08acd3362cdeb5c60f985a4b3b5e579c3948d2d195ff84c6f7d5fb60a2823dbbb6bf77baa34c1ae73c9accd8da6dfc1efd3bc2aec3240e42b02205453d31b0e65b0e3573d180186f59d4e40f995dc3bce23d8aa2fdc8a0823a850bd0ceb07426c5365a95069353917345c2c77c5897427429dc5b3151819bbda1485ae7abcff8bd965c04efa7577aa4e2cf53b87617b71e1ac8e37ef68badea12e01a722aa9aa37583ab793a75dd4f593ecbde3c69915995441098aa326d35aad874bb91b167b515b45cfb3706cca48b159a8ace8132757dc7eb5b28fbf276c04cb937743c68aaabd13c7c071dbe16ceb0ba056de2fd96bf797b127aa6919d66ac14dd2e9d8bc8cbd5bdb6a555ac7285ab87dafccc237aca49958275cd41569da39e7a5af5aee8a62a93af0a96917a279c97282cff0dabb8de0370267bb9d723263b4dd72d491606221a261d5ebaa5a4c0ba1792350320ad268aa6df7231b0a5608ecafb9c1e20dbd9d65ab206a35457fe487eb7538993643755d007fb3309cef3f776859d441bb601c4b1d7477a18d650c52e3d92609a0b289e7a0c4add30237b9a861bac7b11b9301d11141d810fc4d9495530561f7ce4693da11907eb22c23117bd6132a89762b33b910f8ecdaad9f5beb80d00f51aac8443b7af692e4f57f70d26564376cc7731a405127fb5715c1d3a015d2084c493ed2fa71a908ee362fe4e60c666afb0fb40d44c7c84d0792541417344f7737fe94a862a4bfcadbedbe69de6d36aa0717892303d6ff3053b6272c1afa15b418fbc6dc810285d915e9d5b0d5430fc62e3c33f779882719bb70804d677038f5d9e4fd2e47062f8a67e298b4bc138f0ba237c6ed2eb7e4520c7e3bd56d248a8e7284a8d7e9d47aeec735c8fb206f7fb0be406d52756930ca364e24cfd36c30d8790e607e7442685e0ed6c97df87a36fbf57444365483639acc027760b73eca81f2baca7716d1ac03ffefacc7c5486d4f4f7f18aa548eb19bc222e9287ec80acf9b6936d6cdf9ebcb9b016fd522202ff4be816ccd291159e9a0c1263e6c80b70a5f8908f54c7af9082093dc271581f00f83d1b23a8a9d114f61df826d16d7a5b68935f44956b62a5d14dec985d279a70915724d1c49e969d5ac2a2a74b3281a6dfdfca11db1a279e62e9d21b3a570b91b3f6c964ce4c308afd74c07023dc80190f7ded36a22169612fe139884017affa6af0a8902d6c95a97057adeb4574c59074f60e518770fb9494a4aaddf48877f0fa4edeebfebe66a2d49bbbfa89604dccd11bc022db021cee4f5b79f09e07d14de0ae94fcec8ac5718a8525b0f8feee55a571ae6e3032aaa2060fbe6a73c366c85b605c31d91280ad5c43ff1e1575bed7ded3418787c36530e1de05a9a5c8e244b3e196dbcb29f1d1f153ca0ef9207cc16bebd0417a59e6ac30793e89941732a5c6542bc2c4c7733805fe29e599a889a4e54c78c68ff864d284c3ad845832ca479edaf4c64d354379f55747807da8ede4a33ce37b43e235852276ffc1d4f09b5339c74c70a3417d0170423bd71b8cbf281dea69f2084f1c5f64d4cde7fb58cc652c0d1772b1637416e1377cf8ee25b5166cd3a2658967ff1446ef6371e0e9dc9b9869fbfc9a8941944131660ba4af6a7563f73194e9843cd35b355b7bf81b2dbeb82bce7e0a843834aa1152ba50f4777cd10d8d6dc11d47166bdfabb8bfbff48040d6ff70173e5707aedee4cc8bea313d2606160a8a59be466816da774b81f9a20b8b30ee7f48334d408132f0c585fa18687b3a4b87a09471d34aced27cb9917084619a5dc509e7ea953cd18e6674c5bde5da21f7c9a201754d24d2386966627a6968588d675edfde168f6cff3526d1fdba35a5179d15673c78743ae74427860e1eb79c94e67128daa17a8e49cb383a39b44ccf079d8c36cccd56f2c0e2aa037d0fe623721dd4468a2aa153493078f6fbe6cba70e744b02e45b7d7c3a4947b2fbfb4471d123111ed578320424a14ffe3c5949bfc54cb4e30956fba996bc2f17e100f910c2efbd7eab549c806d21f928d91c08a470da922b9fb8423d545f368aa21b6b5a0433ff66b7917895dee73094d3b4f765d4a6228714b7e59741a34002e2b527d91f8aae1d835a2c0323a48ab52cc166bc7a3476b348b8529d6841b39c510df97b08476893d8442363dc99e14d203f36c81228ce9abb068c732b557c061c7bba0131842bb3effcdcb560896bdc75756978e4e376c75333f45478dc8922e11ee0212bd1a238f808acd91978ad2c6bcfdb60c5126024885834cb8e1f8228f5b171e6a9f4d3bef87e7fe21a3e23af0f695961f9205b7058ee277e279c32069b2f034cb09615012e807eb9c5eeb99c849e6b84302930e474a0be688cf878549e955446e8faa9282c44fbcbe54528d66d91e80076c28b122dfd2cf5b7c26529626ce46f10b82548fcbdf504995c20a99d560751f7fad12aa7f63b504a052280171533c3cfff8785ce067b193160b0c9cecc817eaaaa9b52ce73678afe154f840fe8c742aaf0df70f0b398cb4244e6ee08bdad31077047ac963dbaa496f585c275f0aee3e508e042eaf6ba894b60a637647880e9b008b47f19dac1d8329901fff009252cdd10d85fa79883488be20db13100b2cb8b5ed5a1d1e07642e9ffc2ec4ab1e08d84bee3d537ce817f7d56cff87972d79aec39bdb83955b71d526aec3ab741d5ff410cfb7aff50440c32a02577307aed0b54d5de7a7e91d09cf8bd7f0cd90f4fa98f03adebc20432465bd886aba2c13bca1717f3eb12839c15a089683bc5058e2993f1fa5d70b0102afcb17b1da3fe687c873538e1c0996f6e8bbe5dbba74c0be611c31046dbfa98021c8cc0cc0238e12defea3bef564db33114e338e3ed00e59971a6e923c1401db7badbde73238f4ddae2b44a14a6f33bb80fc104c6471bfff6eaed0f677ded23d4a8d805591e6fc0aae8e6e8fcf02c0e6095c0a456eb4e465b2ec74a0c4246c6b6b5db495a29824a98140af87ac158a871542e3eb2ef3e06761ee223e573789591e02ccc8c80d13c1941517ab4e53db8b8541c34fe298a3e83e0443bb2e3b001f60fd564cb8631a133414b938b39260e05115bf29a5a852899cff13e39025733ff41803d60205964f4ebb6b01476c8e7b77ebf22799a0b04fb5d28c6586c57190044576ea2b5341b6b4885994eca9abe06aaf0c5554b61c486dcc09fce1027354f8744910b657ccc3d6225fcc44d82c61954f51b835e7a40acdb320d2149284c628044029b40b4e4d7e00f6d0731d2c82ddb34a72cab676c14fb4eab7886afcd209c7d48e100120b64d0e1af48e811e695c0b0242ff414ba748c7e5767d2f235323582603452098cff2197511e18ec1735662486b260683ec2952df316d36b32fad5f29c0f0f69b7d363f75c290f4fa505e5dee03dc12649e4c406bad158cc5d74d7211414580dca0d13e96d3bd7e4005f041ccef93258da9b03815e651a0222cbb3f44f840f5d50a57be4ab8bd1e3c135debdea54c94903ec97d96073f44b3b8e1ffbfa53b3596e7edda93b33a341616ae0d4e36d18d4650cf430d58dde904e35e1a49e6c4451cdce914baf5f21714ef0e062ce76e60a17df5e755f049fc2dfa0bfbfec37d478917e61f705007eb2e0e66ebdce70860fc55326843052ef7df8f9ea17c89dd2c108c1b76f7c670b56e8fbf7636c0d8c55f2c94730935975e8092a25bc09b0345820f4cce8415c40592e08f295bfabb9b6b1b4466afd61b084df516ff264da11c48e2b71e4461e816ee6e9f6c99674caaedf5406613d9ab82c5177d971084c863c3b1837552cbee7a544c502ebc2ca7a9f0751d0fe8d2fd57023e5d22529c68c16b6e0696547655b63681c95f9df93e77a1a5a645bf67e920049e1cf530e24b41078a3bb8486720775cbfca8312bc2dfc8f875e0f210793024d405c0731cd957cb07ca7996fa24e8def3929412bae47cd938592e1887bbeb6e236f85e9ea2d8b1ca54b81c5b2d8a860b706a7d49b48ac93bc4f515eee9ada776cc8977b561d2220c3b59ba1fa1dd9c77dfa7129b8e0c934b35ba66633c955d8e4ab709d5ddfba140c347a957040b6f7ae0b15e4d964053bef29d2df39d22dcd47f031efe1de7e21455fb856480df2a90f389b5791ecc6fe3c92ebecc9c43e78aa2437e8e3af3af03be63a773bc91d761036623831f0d9418cb45a49e1540037cd3cf41968ceec52e5e9b198f37e3292e597653e71d6265ef00cab6f7a2ad51c432aeebb2063aed07706333f7c08de33932b881e6eb596a0298ca4137390ac9e8194297890f7db40465257a717b9a8a139f3dadd042a335061e3d0e89dd91395878ecbc7265a13750814a2c34f2e9abf18cbdf980ad2e18921b391daf588db12260e19f93925d98822ee3655b0d9505abdbcee2108b8364c4a5d7d38f6ca54b9471d421ba7b16b12494fc121d6075e9efd40520bd752ee941194dcce986bd788b80bf74803ac231589ee09fe9361b87a5db8a827c00f4d96380d312c24f7535e439731c0ef42e2664e8229730c953db81b2b163bf75da0edebb26c774ea7a62712b8131db578da652a7d323bce4d24c71fc947d2fac6886c8af8b1c12f065b8429680ce3085fc8e1f576d0c1f1b456fc79ef8a139e642a90b0667045ddcf306e5c0f2cc85733d9b03ab13828f4b6e71b5435cd9b7d2325708994274ff27e1a717352c962a299284d9cb8fc9fefde481b1913cc50b3974c874327b51e23c90271d669bf855c07bf1c95c1a04692e7f7b0b19d5b58685c9c07479bd10a9b48290dd01b8e155a4dfdca439db5bcf1b8f2cfa06b91dca109e85b77d2c4715bea15b26a0a537c2b536a098401d0b28353ec3bc2f0e19ad6a9d62fe666a2d470a68839289826aef764f6c7fbe0b3c8b99bfce4383a9bf8ecaf357fd6fe1bdfd5acde664535742ce692559363fe3fae24224bed28d20e76145517094cbe03b5e635fd5106f54ee150eadd677d6e358e9f8e162a1bfd7166f2df7baa5d75a9df65fbf0b6fdc592bc3733e79a74b497ac2d50eff1bdae1feae874ceee497037eb5de02a0403e4d1ca1bf2a97ba7052a331e0ebab770761bc63151981130a3390606a7fc1a727811c79fcf708e3754d3c9a8e735626bebba5d4cac54e983d90d6eab3468882d970895857ddf551565bb746e6ad8667c8ccd6040c9051e036f6aaec4b461202dc58c43437794ad6b5beffb6d7fbcbebd70ae906b846cc9623aa908504d220e5f93a55d169b1359424ee0d87133937a0d254a9701521b2ade3250f52162bd5c8ef4d65f962469b9db21c4788acd42299e879887066e0e4d159817c7436bdcb301a8023779c5dbd582d0d9b354c5a7f1f462ff57129a67e589c4aabcc63a4edc81f910e3bd5ae92e9bd51682012788b1f48d484abfc4b4487b4061a1d9eed207f5aa3c1dda71edf8317e54da3a55b99a46548ee1649dbfb641d0e8a411051f82a40a3ad9991505651e74095075a6c4947627d555687b9fa5c1a1744e90b12b10f3b575a2c4e012f004d989320bb84efea54b3ad3f9dc203aab544d92beff6a0fbfc9468b844a621a3132e760d52cf5512047cb3e703ccbc6623bfc40d7cd8b18806b923f738daf7b8af4ed356ebbec8df0234b85d73403af003fde60582ff76462f410b090a55787752f2ee1e8c8903aeb7ffee1f224cf6004a1e9fcb1d6dd557d9925868533c9688444f04e61b08393192d6ad5f0387f44c668a157bbae8b505878d014df7ebade24de9f85156ed247c86e50d373aca4f8666039e12068de742e0086938b4aea468dd6a2bc28c6a867a32a28fa8d1b51e7f70914402ed2c0fdacb505ae6ff59b88f4df3f3d5af8222d5b9fd5fbad0dc9692821937251b288f65bba6eb019ada500fa1292567dafb04da3f55008307cb7553737940ac8061dcf3f1305fd6c3d0316b13ffaa52acd316fe3b37dea0a0f8fe9677f78e0cea87d6ce56f72402f37b8348c3a61068edf661fe09b10c1da03e84b39547bcd2585e8afea93ad7ab89e1122b6f9d87f3db7e0da9a9b1bdcd1b2fefcafa2e69955fabf7d4d2d95e5043bed4b8715efa455d0b2a701049345782b06d6eff130bf6cc5c057f4e286fdae2a5c31cd51fea3821101bd598b6962b56924af846f89b93e43066fcc26a26e23728ddd421bb7fd8b1a91feb5a97b206d55538f6845da27054b8291d7ad92f541419c03620af90868d91aec495c3b33df807cc3cf49bc4e4d0609d231494b6cb35782e4ab64b167671e521500628afd036d9c521dcfff99119542aa93c526511cd8b85a3c936da097818712535d5f5fd6dc0f7e76613b1d7ab71bab2eb8c889e0090aa46d5ebc682e820aa8dc9c9fe2a40da38a170e4b1c91e2ea52fcce567b041d39a29514cfe01e9e1201e7142520bcc22ef32b4ef453afecbe34e03e9dc69289d3479ce7e0b2ad97929310600d05073d9922207f0f600243a907d4ea18cf657fc5db226b603e053b04f731e7a860fdd1b17bc3eb5fdad60075862fb2ac3ec4473b9eb4540b41be74cb7f4a2898909e345733d66746bc92359549d1b6ea49ce793acfb58dcb41a23980e470a59bcd46b6500f9558dd9d1f97649f5028f16e947da4e917ad94aa6062497ac7156fac52a18f03faac73151996463c51d537ea367f4fa7969d4e096535636fe444a46d1f792aa8cb189b2711dea9494ac9d654ed21250e7b4c0fbfe4e5792d026c7800c24499379348f771a6add7d6e3e5bc578d439c92dbbb171de5b96cdb8b0a1350353eabd79e9f87e125cfbc5e8a57d08f6e0c8e58092808b1f35a9502b55fb1ce3ae33cd4add661cce7f6f40aa6d6ebfdcb5330e9c17a3fffdf701ae9ef8f3c5ac18ca125dbe5459a8d22f9591fed4a84556ca67a8c2768d9d59201760808da4ed8ead16e0d894f37cf9b1adeae6ef540b639641063f5acf8c676cd4a4cde935643f09e6e42071a71cee541b82fc6c1d7eb9a7671edb64b5adbd07ea0db5bbf710475496d32f48f1a50981bdb9d4e7b3aa7517eeb9fcda80f9f9aa8a47d10fa5645fd47233480f7ac68945a5a51d807ed9dbd82218d5148c267e621a864a685b3a612fcbff3c764f6890261828d752656d2790e0bfd21d50c8200a1eb5d2925c1bc267d50e6c5bee08de0a12e9a65cb2cf81bbcc17ca45224f548feb2dcc745efaa1979b85099c9b5b183e6d21e907e9b0644162e2e1e8989e020f6b619955e8fcd2d5508329cc8aeea5c94dcfd1b1f361167cd03755227254606d577776370a7782216b0aceec026aca0c8e6fea1445684699c69a69854c8f1d6412fc77c807447c123e57c4c952f2192548f544a6957664376908e24279a1e10dffbb97f8c0ef2d6b7e56fc62b680bd6fa5475036c1bcfc664c2bc9d2464b682484141b15324cb8700dc4f911ddb220cbbbe81245b6fe25237a6e815770251db0120fbc990939e2f8a61b8763738bc8f0d9f5ccdea69074b8d61d4f57b8d44d604ec9f9da8a1f1626fe6f610d5c0dafe737144a464270ade406b915c454367fc4b9dca2a939dc9ca1618a6d895cf24bf40d123bd63b4e0d2cba37dd2a6ea715d64926b83213dbdc51d088de1170a44dc77bdaab9d53852f11ce3d680eb538a154f6a23e92788b755cb904ad6bc730a27f78e75cbdcd1710d198ca83469c835fc874be59d51833fc301b1891585ca8fe1239dacbafd620466b4ac10fabc3a8820376c4abe28b05fccd4004552f06c1d26da87de310f050142c816ec0f53981b7e1f656c1b9924afaee70beb2899ce1cf9cc1d49e83198dd8ca140a16cee11ec9a047ce17ea1c88b548a8b25f2fbec3e5002c5913e749602358cb772dbcb49f3cc367cb132db479e27585cebfe6bbc0b719b6ee6277a4ca28760b4542089a4ba5955f30af0749a48e564d0158387b290166be8256b9ca4df0d4081da5773b41586f0f3ab8a602f977468adac759b335843af1491d8cd87024c55fe96976460ae8d4aa1ecc983bdc45b309a0796676475b3f0826554a79823d774b83484a60ec22e3ffba966d721aaac030fb14755e8d008de2138d5bf1c3b0cb53bdf767f0f66a90c1e80e44b34e698a82e3712860493f360cce96e6164786aa8e16b914aeaf430c1bb2c9bb643cf9bccedcec55099bf27687479360e7ecd4530791a38311c09962a473cbdc0bc082164766b3c87aaf75c89bf8f7be23d2212a4569347dffceacaad3ef10a6ce2a85e8bbd37e02e87037e5bdac5da4d47ecf6218318a88df045aef745180cb7fe1678414bff9498a979f4c2698722bcd1a7f1cce6045eba581679dd9910d5ddb8ffaaae7285228b53e36c9c63b2c22e7b807138a6ffcd2222ebf7baa7065c79e54a5d93413200d59223f46261fb1b9de2e938825ab844f57b43dc8a4d2f7028346234ed80eb644a3df4060d5d0dddde6df3ace29630e6c8a975825e23f6861554b4b46bbbbbe91ff21cad2da97dee5586912f6166993b5d18682dcb1ac9710801b24a5fbfe6426e6ba165bd020117325f1a00d20cf5e2303929a1c11510ce0f4830a0eeaf946043c4252e2ff2a268e8f9d4cf2a21c9297032d3b495ecf978857a96512b54fa55c5530e5927e8dc3710dd879225deb297c13013fc706403d2f7b62eb364f1c3c938a66f83d9ddd61e132a1ca97162e10844f2a997c4b46d84289d310a7c16bfe212d9d3982296b0e300c13d20d75ae0d8685d5604a666ea473876bf500a530b69c132722303c4a257913f3a1007eefc8934a95395e2140a58a2af8271f91fba4123e763403b31d0e9549646ed682d4107260ee92ca47b50081333cf2fcd6d1f4f872dc056fd83b9fa0a174c3056e24f5dac01e0558661d02266e54069ce9b4d38f9685132e455e342ad08a73bcefa1dff02500577ddbd8113cb4c1496ec4ca6f359a43cc734d4d1476ec88aafddeb3af1892499260f2e53f5c55e2322636adebc5c22e96d1581ac1a3ab97143ff62ee6c220f33b8a8eb71d241dc58fedcaf907c268da1f7481fb1feff467ba3c33b3722f185407904f05f67dd8cccd65ec60b01290ee613f8d2ad943190fdefb12f8fb71e924415672506eed11d46309f5f5ef0a4a97416bf123f0078529dcc3387933efbc00514fca168184d2381b7e494e1e9ce3f044a8adc675bd2cc2a9e0c3eb8d867888c27cf43479332f180ba94822ba17de14d7875b23f60d02bb8d088dfa47c2dc449e199688d545ea84b561d21430e4dd205551966aeaaf086fb96177d92acf36319b94369cb2bcab9109c827f45c6a5bf6a1703a21b8953a1d507836526fda2c0a649e5536aeb58a96ddc215b8f4272a866aa11b63d2d6b711d2191cb65f32e09bbe58c03babacca2815dad43ebb96d66da1fa690b50054976e5219bda9579c5d1a2177e5bcc9bbe9fcf3aa32669c65b692b4fa65c193e474d866b9426bf30913009e24bb172a2a8c55d5d9bd36db2f4448f4bb73ba535c262c270fcffc008ce9de7ad2cfae6626cc0aa98dcc66f67a6d4b6b6cc7ab6811e16f67752f2390b9b01e58de87c8ed5fba4e68033ae8f371b552d54fd4d2a1e004c94da2ecea1a4f90fc8e1fee3666fecd37f280ebfe22137c93a6e64c7bb65b3f39d417b98c685e30d1f4adf14821147aae92cbeda5bd030f7bddc7d9abcbbfe7f914fd3481d35349d494b638e5b152da028c9adf7a3907aabcc2d397a6a4342d532c7df59b6a76ce7041e2303b57ce0de198ae1ad4daa0429bd87e3e2977152f2a9bd3c907dd8c505b5f77361b8bffbe7f9aa049cd1e18738274df33325f76f5bd4c6989cd3f9c1c97393f1652541d6d8cd88424bd13f4b247347e1fe47b0c996c097f39e675ec993884798de5cea03d6fea2f341100b98ded922b023eebcddb0ea05b0e8fee04e09ed9c21f6069ff86beb11db1960a3443b4ed85ad116ca8d6f0950a6ffa6198b3b0b1c223ca090d732f3d67c32fae8919bd3e1109e3b65dab70055647e883c317e8c1362cf20780ed808499d25256470e55c1dac41d844f8d4587e82b4f23e52d071e9041462917dff85cf8f921682b9f4a6b4a2e0c1c94b93ee08481e931dc876176a71e59862d6632cdd4e8832763f7b325a38a398d8510e033da757c518d7784e8cf789dda2315ac019143e7e8f6e9bb5012031dc9dc7f943c01d3b163d3c33535712de312bb9c8ab9c69e495093e2e57c4eb413ebb0998fbf92fc4078a457c3a8ada13b5b616f950f204ea1e8be5ea9600ba69ed7e59603a080b4041e7d81026b5de076f2e25acacbac1f26b7b48b481625a70103443933a005525f7989584bf97b0fc2b1220fbd633934e92563ad5a60344d0afb1e0d84efbf9bdb2ea1897ceb314d3ac31c28db26a416acbc3818d66c13e414620aecf81e74e6f4b6487a72e6b6099cd0825b6fbb2a984becc629a70074e990b82eeddda9dab4f6ecb3d2ba0c305177be7e5517214c1d477240aa12f74ebc95eafc90de1f42fccc30c4fa474d15a3a103b671dba160fbbffeaab1ce4fad7c534fea6b7bf2d5e554be1e79c52f4942a2c3dfc3e8d52b9b839b6892aced10404540c245a6102dd5e9ce99d6cd930fa30236d5b87834ab9151a3c318321ae4e17c4f6e1d3b828110f80002e96c054012c175e1a37462bdc95141cabe3d495a11c6ea390f587212ad57e9b96e89ef6f133d75038d99deede86f3d5f299a48bef2061c92f894988b5bc17dc4a8b63b75af833ffed3306b3608637c7aca0c36d99d2aa705df681b30576578ac931c4f70aa39294a94e624eb04950a8a75ef74fafa967d2385308f99f16e29b354618b7a0c15505550a8f3f805612cb87b153b5aee400e82c1343ddbe4e89da597e67a486b320afded37d9a446d44ec921d4def4278ef77af2cd52068c89c403f9eca861c4f7eeedffd5a46356f10391e9889ef885341aea99484ca57da48cca876a46b99c3862b25f48ecb50014aa7c211798a252d9af4fa2660941a63ade8c2a93fceddc5df948e3cbba4773c7e8ec0945cc8ee294e4f170f7a2ec8c62868b1846d5d6dec1cf19ab1181d6f86d324b2ca440a2dc4af67b7213474e08ec2f95e4c2d67ccac9bbfe91260b7f86c3ed842a37aacfc9675435838336f72960adc828ca2b42d7ad4d773d318765ea0a637c8644c295596449f5d0a26a8ca7c493e5d744fc53a06c21c162a5606ec5a0a1273a74218c44b9dffef7d125984d51358037d771897c3442f62909ef5478afb1c918d86c9430376af5074fdbda4184064bae28f0f2c8636300e6c7d97dd875643762704707ebb628da3b54b411223add1035852d72b1bc822b4f3dc69010722232976b092abdcb0d387c288349881e37e53b05dd647a5b55ab78d5be2efb19f396176d1aee6c3e62553dac835575ec7c3853510e63962d56ddaad7cedb22eb1ff20251e2ee081c48f0d52ff1e498357b9919d606fd26e8df6b745e46bff3b41778101474ff522bae73db587ffe84bbb9e34cc72832ca060b630e9be4980f420d3e0c52ac010cd7b9836c60e04ec1cab1619ee3238fb5edcbd574da88593183f56a95495014c7acfe2483de78182ce6badd39de2da32df09385014b80edf15993b1884d2630047ad67aa597479f79ad001ddb1c813aad4face6a1c16676ab101442a1cc85e5c7b4194667b29fce22570e315e330f66ff8d607226025e9c6a61d99a1037d180811fe96aea554a830354c28c91cf11c6cc06e0322938980cc4ed8ccc6ccf3050db23c990a308e2443a75a5d1b9c31a55e69ba384df56b679fce1fcc3a1437074c466adbb559020f30d8f113c5b62c8a29498cc4a0f06635bedc19cfcc7c7a689a7d78a56808dd7e6a211bd4cfbbd4f1c5b2eed6397fcd1d41927b9e03411b222d8a64154f5c3d28888614e75125598435efa2cd8988b6dc29908d96db15173d95a82ceeb1dfac36b0ab516814b2c3f09b3472420504ac301ff59c58c0889f2a7033b7b3095623431f2c90d77359aeceaf9e66d3ab051b60b3f2ba426f073acac87d5d9d0cbab8837c56801fb8a08cff42798d937efc28bcbfa07be49a71748967cf183c355a7d7766180569eb7bd989ce23ef5bfa8db76cfeafed41487fa652a9a97560b1f69288e885f22d6b26fc102ce1f5b9df4598212e35cba33a569d9462feaedefb06bba26f63695956098c9bfd84740a91b3f7dd7fc4aa02efa177d6f3d851f4e1f2cbb9fabff312455b24a277d2afe68f6f2e23bc115f22abc0a97cf7c0fc39ed2a91e4eb3a248f136bdd416840a9544121c97bf4062ba8cad843a716f21f4ff315974693e383a9aee9cdf7ad7daa6d2d32d54691225ba3d26a3018ae61b5c1ba401a053de038ce0c9b6b44b34f43280596f8266826fd56c43a5106c0eb7544edf8bd880c887135e311aad324641e4581637fafb0ec4af0c1f4726f8f9c3981cb3a1df9c1dacd8958359d5788ed46236f208b395bc5f8f8a9389748659c9f02ebc5449dc6d50610a34871eb6c9d8dba68bfb06583b23144b24dbcd074ebbbf68e3fd25cda3beff68f6bac402e61e41f37178e20fb95ad1062c38ae7ffc22fe6207dac5fe34acd8d6504393d3655b71ff90fb2596e057a699b88a0f8e20fe7c792398a17a8788a4ea3ed4c8dc288d0b4edd6e6a38e7ab85f13a52f33ce63c0637c5c83b4eecb4c9216d20adce6438204a184639e625fcad3c3ea441ab24f925839723a6fb50f94e01e4dadb72776c4f25b58c13e978359e6d1618ab7da5984924e0eb206adfa677a75f43b62e48e6824a5392f5f4062802df493c89ee8d80292fa9d2cee9d9221c29367bebee3c671beaccea26b7fdd889a56150f1de2ccc1d868ac7420e9bb53762807e0f93e11dc99c1cc0bb229afb579173cb975c41cde7e78f143baf58258b9d5b1ea73a381229a8c137b85dc516149392be67c6cc2a53283eb349a1da5e6a5ab95706d613ced224b52c6a1f3c8bbed7d537a8ee9da1b553f36eddd4581e50ae215837c5a31b5b8d3f53f3e9884a20b67032f1f31cde19da2fa7cbed086ce24aa35f03dd31cf9544968c1ab6a00ee92d4aa6d2060a5ba8aab53cb144aae75ec8c1132d24a83752961b73f687d3d04ef771679ddd52d295e5ebf69b540169bd168b5b7e3c5f267b5297ac3d0655314aeab5e3cb67652c141722838f85f51c34f8f62df0dcc224736df48bc8c7fa0ecd6304a55f3a2d091eaa2d3d3961282ee6ab6df43a30dccfed4d4c5d38abe0042dd647d2394fe23f50a688e359161dbf9210f2947eaaba793f07e43b338ee89c7015759fd261ff18ae2b2a48e83a65652c7937b68bb3598f9469b1d05cd39ebf73c22b1ff28cf627be5040a5da466d08f44482ccca761980131a6c6c50c7ea58ab578d6fe9e6432ae6dc9195c41becb7516ecd8a43d1a06b5af075303d8dd9cc8ef56a989c7bbbb95953db62c479bf211e0935c61c81dcdd69362c96293ccd41915ec173f44ad20f6dc1258e5d31491455e2108dc4930219cff8bd26b71f9426e861b97e5b73240ce11a419f86797eca79ee515af660eee12230648418c738fc2c61f8185c01f66ce0f3a64c88796df491a512d27d0bc9b0fd649a125fa5fe30dd3c30aba05aca36fb9d0071899dfafbca117ae3354ed45fc67d38b20679ca32b1ef10e4cefc9c1118152b1b68cae78d04486e8367f373cb304ab2df0087ee6fcb431a46af09d4a2a98acf2996b97d4c129e6723ba15608d2a167f3ff7889723ae4c8ce5510b0dde8c2915da61327616f77d307815250a17d4e20f0e6e300fe7e29c24666c530740e779e450c10e6c96953f1acf435bd831f2333a34d1665e143ea683800d6655389e3ea1ee0378ab8930e832a39810a3905df3265ab7aef00059766c40db45246a14a72849a5b4ae3df12b9bbbbce6e89ad389397fb3bef098ead3a8eeb8554595c301795cde194f9e93f2fd0a3649c2e5ca1b679026ec7f9918384b509f2bb6d5f59c5cb59fc1125c2ca73795ff0f5d046fd8caee20ea944233e3f0bfa619236896d4c8f2a3f67d990a3b2f08cd2a4f7d8a2c92aac722ab6e28c258b03fa14a25a75ae95b73bdf15e4d5bd8f493a35f8e5ce046ea043a06ade5ce6c819fad0dcf34b3a0d703fa970f080153bd91fea6e76180b4a2ec343f4917bbdd7b9e37efd975676059997d6f76afc55c9f26d0c74211c62233f03b2df6d4ef694078c5fc05b869936cfa04fdbbe6fbfde621842679986fb3a580c6cc37549f5f8d0f8fe792f765b369494a3a95529d4420f38a0a21db500a76f9c320a8d4340c5395ff828b7a182818cb51245ea600f69f91e0220257ea202c153a40c2b5eb41dbcfe0614180ed15999ba28023fd931322ba59593b54a2bd90620464ebb3c08b790e05df658a4d57e9bee3eb1dc0807d3f2d8b2d725c590b68451935980bb36d9be0158d54bff97b9f9b38b35a43db39d819959581e5250c9b5a84b741b99d75f59d3ffb5f88fef202c88e8a71dfc759a62e7cc36550d425f194be9699c139dfe3e243f52fcc9669db8e6c4686ba0bce017b82cb5756412fbf2e803961ba5a5db9bf43157c7ff235c336fd4657713fb42e9aaa56b4d614107d44d2c4ad85477bf5d1f45f2a78886627906908687749870d996eaf689edc89fb634275a4506bf149901341ce7695a188f674d27986c35cceeb9e255e4647970e0b4561dfb70eebab61c505a4e5975fe66398b79b2a57885059f656dcefc2ffd9fcaecdc6a11a92276d5e3deebbea7416be818d39db79b8e6f8e1b561834f9fc9a9cce765bd6d7e00c8be910b234027b549c70d2ba389b0473a5b4423c4473f0cdafec9be705d9afc148dbf805206f3c1e906f586e44f33444a76c235890de09d749bdd8e5c553e33c8634f34a074c1b9fdbbeffd9197eda3c360411017cf8702aa0f64a10967742bda80b4da96ab19393e46237f94eac7ad571ad4db5e4894cfee77609ec8891590985567702b4b7a0b8a34ffd23b727e7c0fec89b8fa743f2121c5c81f6dfd6479a34de52f517e4c93189c9de2409ada969e82585fa30231ef2343717089812714e3570deaa65d9300172e85346f361b666bab5c5cad3faea1208eb7d00a0f018536bf53e73ef658a85102f310b844bfe95fc49c842c645b89eb8cf0d6a31bab2bd4d958926b6071bd447c217b1ec723abf6e131b194f325ff6b8a6e3b842b25eb5a738a243c05afb89bce4a68ce51da8b634f5813ffcd29f1ebf3dc05b38d7508e18c0534ec509861e761bb6490290ed3f7f207df698b23a7bd44544b28007bd9a24e89b3e7ce7ac2b30dec91b3e004cd7ef8e91f52b6c96a1df98737d5b98f47162e6f072569a4ab68b2626072d057c66374d0751dd469cb9152c49f348100e2bbb93f2474e5b1f9faf5837e05f93273b706dcce8627dae259db143146b1203c344c85a53bdd8f7cbc512c1895084ffd812409ef5121ee2b9ca06b73153585f48b46f930bc3c596a38d5ae7bea2db300d4b1107160d0dafc56fb89de87429bbe7daeb4639e8da859ddc94a87ee7d8e77e580298f528cc919a873399bdcd04930342b4bab214b2df99c981c254de350dc5de3e9e7e829053ccc3c24cc7f8befbaf279f22eefb6b465272ea7a7b3c8b017578331459015fca9dc98a17b1c73276accd37a5331e2b9cf6742b74d5b76ada91e683f00b3e42cca6ad851a3a174a5830b698ac05b35155d24507a97a45d5f86d3c3e5b9c1dce46616e70f86d35aaad71d443729db6d8f5cd1caf84882bb9c7e63057e052c1d2a21cdf5daf812512c541a9371e8ce2182aca66f1b941de4ecf1c4d4fca2b254375ad29c9d352a447a42843e252ad85d7452b2755688b9283971a9cffea50a2df5fafb14cf25377d50c25cdfb6dfd2cb36aa1179c3f1b88e6dfd8fbaa2f6503c14170aea7f26202db3b85147025d3ad4dc706bf242e3a6e10b1bd5958fbb9ef6d72e872d72a203eaa4e2de3cee09233a714131cb0afad86578410ffabca9607edb63ce894efad26bb03ced2d04e7f8c5882412c3d871af154176a238b3f0ea0cf890dead0154e6a2d42f65128e1d2b9ab98bb5964561314975b502d6ed0c38c04f8097039539bb2333a697d59dfde5adabb62d851cb722d1d414381ab8196097a0f1933acf9348eaebcaf057c2003da17b431348954794572a56d18d34ce5291565006c522fc6b472bc15da5006e4c868d5103a8afbaf407b188a427efdf83a33e231c7de2ff2a9716ab8eaf54593b17a653a7822a2059f2705a106fc01e04af99c8b099976be542bbb7f8e15bf68b695fe0616c012df0d20cdb3d390fdead5494b1790a069ab70152a96096cc6a9147c1cd3ffd00e934a0d76be0f343ad2212c8c1ae9c19c952a0d02ec487a693875d49787760e18003f945520506675b3dc0950ce7a3de66eae1f1248189e82e4d5b796bf24a39eb2ccad4beac1ed24d759627deea1e05e88addcffa0f645b5bc88abea0092dda3f8d967697c621c465aff2e72eecca38425f940caefb73c089296e4e39512713bd4193dfc3fbf60bb2ee778d694cf4700fd0ef4355cf7fef9c568afbee953e824200d7c204040143f04156790479668e1edd65b8ad77d6e6a392f238b18d585c38f225bf874bc17e950a30f3fe4f2a17754fa8cd23ae0dab8f85ab2ca87e2bb89269ad0be28d00ef7809a58b4c455ff2953a2d333a4da4ea8aa93eee668d19825018740a7096e290afdae9b5b453d2aae39e2ec20d5c66a25f71cd7d1f95e499cc0da83d0eb4279b672b280a7242575ffc06f731f0fd1f7d415d6a3bcba214881c15bffc81df22c90a3b25974188a682452e81de984a63cee9354779e0b8a4ca06da24c2bac55dd5af9055e0d0ce6628bf8c1442ef8ee4057410e988bca15d03c0f1d756d8881d4742725043a37364ecdaaed3c90429e34c88a170ff2f53f9f16dfab3ec24c50a5daf82028a2fd72cf7024d7d96b4b77326e9b07ae473c94b2757d05a08e1851b4d25e098516eb92d998807215eadbad01b57b073279bc622b740627893ce8917876146948074eff94cf56aa794b0166a56e4fe2637721d47698b096c22d038e656e3f46999a0c8ee4517a7411d441cc0e9be1bb07422f9518f25573e67ac7dd1fba57dde3a7ac3541c07420b894ab9f8c29bfbdc28926451e6d24c1d42e406e3fa00ae87219043509a93fa651c713377344f7a7520cf02eee8e007df09e43b78716dc88000c181a5423d5649933a54a922666c514ff63345d0cdfbdb4422dadafc563ec1dd54c1042d914e1ac549d9ba8182bd82df9c0881c2c9fcfaf36fcc33a16ecf7c665e8991c75d3f99201f00ba98161c22f164a56df99aee883c94f15c85a6b43b3f651497a82157a683d1204706ff5726456428e772709eabf293fa0111c10aa8d53c537a1f434395ba442a67acecef33b1bce0a7ea3e40e0e924b5461fe0338ba1e5d9dd351a6d445b3de604b11980c3b25c402735344c35a609dffe42a8d2cd7992acdfbb00862426a978f7846f10835fc5e2999fe13599c02b7992168a4cd25fc48381530af8b274893c0a99a6c60f2be954f1e4b8098c8f3861a84cc2301794199be6c540d9e4f5c8e6802e579fc90369cf00b8333c011cc63329c2e8ac362332a1bf9664cd8ad50732ac87d33749a1b4728d365d4cba4c796f222b8310d5c7c99050fe780227f32b54d3528f81e4abe7c8672958e26be97bbb36558f187a0b4ef42a12c7e793c06ddd76cf3ea78e3247aeabd2235215a5e75519a1ba4f2c12e97c98f34c19c2522889a9ae7b03499323c0057731593c611e02305571ced553e0ba4a574bf3a9512db52b8691afcc9fa1ebd27809f6e709dfe4d477ac868160fcc44adfbf88e69e5bac8999bbf99408e48ac39e2081b3a4a133f0f9537ff2cc9963810c6f466dafd90815f84763c722b2a86035332a4589f0e50ca8f6d63c6290ad44ff29d97d45dd71ebf65ed8abe803d27fd271f37a845f88f11cfdabbad235f961fbffea6b36c572eb01a07df41e18119729274f7633bd9d87a07d04f6708936316302891a903cc62a3de11f6a547d7af828d7561d962071116a0812d2f5782072cbfe037ad50d1dc27edd25344c11c1ec9b3e41cfd6eca068db5a9b6f613533898240dfa05690a52ada8b55b3acec9e661df6484a77182d2377898967ed6ad6294c331bd0caadec837d34dc5024020f7835f404edb1b3d86f4fa0fba36b53f027810700d9867c13660cc378aff43e5cd9a0faca9d37558fbf5a0891b37e9e4e581d610eb2620d05f0abd688eec3bb266aeae9052cf0b6dcd2fa93f753802d358ed80d2732879cbdd68552b638010723b62deb940413011c9fc4a194360a473bee27281bd535c1da3301354b448cb11a54ca2ab3d838eed61c2fe9040336dbde0829259ad8ced1eec407c4d430b81af742ed2cc14b8f93dd57cf962b0db077f795dd6728e8201ae5db20a646676bf5fef65e2ca45c6b2a37bccbba325be157d99530ff2068c168618774d8e1942436c19c8c48554c2b334b3249bc5f3f7d7aefe2d5c846f2493851efed2dafdde1799dd737709dfc1fd6ddfb682a46d77efa848d558fe571e24b80b731ae6b2e3b786c57a13aabc038381e3c1d8d4194d9093d90b2020fdc82827a2deac4f1971a00f6579768bebea5d1e17e82bc12487f61113208d4427ba92e0f3106375d5bac931cd7bec48e28708e6e49487283407f8ac797168ffad7306c00556c27285cfce5d9a64c96a6baf6b53ab52cb00f88f2fd040d2c58cd2e043696e09a5c82c70b2851f4a04faa02b75aed497d4a1010408e3dfc034aa69859f3e65a3dbe46f18870c8df1fa172429b2bc29d7843b717147cc4ba7e4ac43b4b480b8fda2d2ffd3ef8b1ca6a556391f0f581b2b31c4137007434d70f6c89e8f33a6895d80d6821069583c9d332314be3cc0ce1181b4866a96ad865d1a2a8175e43d6df97b30d5e11fd4a85fb51f461e0b2227dc2319fedcb25aa1c71a2a8b44f809dcf82541c51d43351fb4987befc6209bc279a35552d56e7e8f787e1b1d501f73bfe48076f6052599aadb9fd97779c25407ba9a357df15bd554cd52d22e0a01d9371462a5c00d0d0907709b73431866e9062cc8e6e2c3b042026d6beb411ad2bc42a7e6b1473a4879e56a388503c301071017dbb43218b9384d0ebcb5ea055516e220967d28b6a3bc491818d40246e3c41c2b4463f5e8fbcb3701daddedd02751052dc48f29a4947124829ae7edd907c47b64c5cd52fefa08953f055dfa5094088bf52980ee4fdc6d60c43c520d41d145c5a1841ac2fa2a1eae2e25c68c1e3c5e0be139a0d3819787cb215f5de6315a3dbbf1f0135983ca7125745ef5ab63796c221c067bfcb200ec255523eb40c904f64f20cec008f4e37b27829f6ecb0cb0f51db228144eb038b304b3073b6fb361f61a6fb11dbd67e41dc1e6e4713fc39c746c939fcabf093d2fa5728b89c2a6a4f6538c8dc2e8f533755b2eb4f72f79ac3ba8351d68675f1119656219a77f367cb127bf9e57b8b442458a9331e09fbebc8f1e6b9ae296f1d63d3d3adf99d19b085aa8567c5740c6e744a2ee9d5a890844521cc310556cb43fc36b9ad40ee896fd5e1ab94846437f5f9ae83265d2f68f4fdc7d91cdbdc6f81692d74d45fc80c25ee90b9cec4b84fdb10b71a087ee2f826e7ddfd444e1aee5a81cd8f539c2da63c24533f10a2ed0d45e9b30fb24e81812cebf89c7422b6ce06e19505b7fe72256b177deabeea565bbf9af5ff375c0035c176baf4d783c9bcec4fe8a24c22e5b7b8cef4bcd866678589e0852e505fa982df7cf9ea8119ac7a85170fb4090a356a2a8b71d41a8aeee813dc72d1b8f73925d3361d9eb848b5bf7cd5c1b5661efd3b10d5220ffa18898b3af4067a561fe7b1c7eba7d24b6a5e8b97b26a4b4152dbe88908d1dc909e47a70cff715498446cca423977db1837e4edf30e3a458c5222c36fd1122ce4adfcffcf1dd97c229b094e22aaa73390b104eb781f5160e6e0049be0644f4df4121cc715d2320565ca95603e75f108109d7e7b9a51236ee48fe6719a17f39ea1b85c1d22967fa2e63c7c467fe63df2e0f5536de595302fcad711021ea0ffb07e5adf9d7c28668c31b929d207f409bf5d47edb3bfe9ed5b9a8c13b25d8e2f67b8b618b835d682e635ad133d59322fc0316f65c58967e910ca996f055fe7d01de163944654b21cc6afce7c147d09ecc3065fa52a7766423f2921ba3cd0346de6721a0ad54572710e515ca547042353ece4cefff1a1103f6c61f6408c9eaecf44d0974649b5cdc7de410193de03763f38ba24c8cbe5c7f77149a063208511bbf2717bf7bac7501928a52d956f0ce15341b337b46dfbb03615943e781e370a668dcc2785b74ccb73f5426311ae356e8baf2f75cdf1d44fb32a51db53bd7d6dbeb2d82bb23afc6b828d5c5a648a2eb39844cffa8066811297c30d478d60250c09736d70daf9ea2e96324a643f536e914c4c68f635cf6ef0ca443101b54525c76da8a1731ba0eb5a65c1cf22f6086d747f695e489c91dc81b5c2275aa86b019cad091d577e829dac6992aecafbbb8ab10f194499e8b0e02713c66a94e1cbe27992d5215f063c638fe7343a5efa8137cf8ada41b28679f1384f2e37cc0835ae7cb2f48311faf8e3b876ff90e9ad3c60932a35841046c03de6597d4b6fd10de9e8e5233fc3008ec45d3a2593be0800aef6520c43e1916333c2c8e4eca067f66b66319e52c1fdf75d6e60f3d2c248018abcb2393b146b6d5034b08d06680e9ca59419a1efee0f62f213ef37d339a6a9cc4bb1e9f4d87229f1b962f4ad94c0a79ee645d420300aa97cfe12634294b0f6a4c79f06fa7364080b68f9a0b2282326789c56c9c2eb0d86d978d0ec78304f3721c5f7e49caa80af74edb4eef15d778f4a14e9b2301ed0ba32ebbbeeda92d405fde07567b7c1a90fa3c16ee26797d4b513470887b978d3d00246d5db1d60fe1c96d743bcfc2d700d108af61ee20106ff769a92815f3bd21402ee0a4752ea4eda1401f89df999ac5ec99be891e89c5c52991f5669ad6181cc7cf539ef69ad4d1722186335f769fa22a28917dcd1460de4c0aa4da8ae1a8648099c61608a0e0ff370a6702ee454aaa7e93712efe65c0dd31f7bb5d7c375562997e34429727fcc5767edab8c5b68bfb4a9a3124dc00716d013c7b0cd9026e915d41cef9b9e96f43c273c1ea496ede40aecceee4d051772772f5f98bd74ddff0331f9bf6ffd344baace877fb3fff49255ba5006251ba2f68ab30a00090437ad9d5aa624cdf5fa7ab446ffeb7fb2c991ac05847f478fedcd4bffd958000e51341273820bea54d11c5c70e4d12768151699c23420950acaf9aa2db7541e758b5e568ea2cf9377aba7526db5623446f1b0103d83bbd1f07b8c3fb13d95c3d3dc70f2cdb9c810cdbdc3e56849972cf855a4ba8c32213c975ba1f1995e6f8783fdbcb073efe457792dfe6d4d63525348ab7691d6eb6687835d41912ad94c4518d438fb0d6dbb97bc12c06d5e2f67b626c5ff5aea8593effc481a4ceb041d148d7c05de98b92fa9beb402c99fa5bad509f99fbb12cf75e2d3d40081e2fd39c373264c64a70c11636c1b9dd4219a0e494f89b619c6c80e76721adc677c3db8fa9bddfb3631de77f71426eeba276aebc4d70d71b5969f3947214497bc2e013f7bc21090e0c82067ed63d10b2e330c74ca02ad629b60ddba44087e280237e0496b9c88535aa4ee54388370c652ac9e89f150d6e26921882e11f3ebefc1991b053b934fc60034cb43c3e2afa9cdac2f2b8e84c6891019e40502d98fbd657b567ae580d85c5a9df3345d4bc40b57b9c48647676f3d3abfa74dfa081926fe89df9eb15b4c599d305deb0e7f8966f496d56f19751a101a3e924902a3d8822adcebf12430567d514e40201fe6b16c55248cf286fa82862d658e3b86eb765150b0f7d3337b6857296358bc0870718ee0ad08a24d90966ecaf7e802b69b47f27d1d1c8d944391d334e1b8a37d86bbfd02c4f6a606f48232f00b2d8100a78423d4bb49e2c1f4c62e646e9d74d454d413b52d194fc9651f491d9883f0caebed613493ef33ca1acbdccf1199c224ed403421c1a62ca11853b8a0533b8ccfdf9703aae31aee09ca33716dbe272e1086e683dbe2e9a1d61ea23dd75b84d7933faac8b473f22e3e6f2a9297fa41b10fe6dc6b6dbf1c626e0b4077de79d64b321d4cf8433da4e7f63d4b3078e5e8aa84be89c400f55ae0d10b555a1e39ea2378d7f89bd1a27ea1f977a46c3a44eec95e5157cc785992febcf02d91b22943ca112be7837ded2bacb049fa2d16ab2b5a653468b2ac8b2424ff0f8bad58b42720c6cf0182006d9a49f790be6303484fd6f2f0291a26d984309648047997c30fee084ff9389622cf90772500d7fafae3243fa263967c719e7eeace5996a4955e79717fe67ebc6e15d301ef5cc7823aa63b0448947811193613b007df65ede761f30bf6c6276f1aa2e67584770cd7e6676f625ae1bb3f5a4e2739940d07d0a0d2165360e602baf12af373b5f2b7feebdd2c8d45de7d94accc0e3a92f1cdaf03c1a7c0a517a22ed3ddb3ea71071909fc1377e4904a6ebab8d799f126149d8a9d204e999392e203669d29c7f237d26dfd7ddf47741ebc4c0d9c9907a78f5ddecf6a3a9aa22dd22dc7dc4862da5ae501d888d09d6b43cee67ccaa7b2aab3aa046c19f4b3cc2dc85302725f822ba167f81e5f7d94027650f115d3ee61749e78fdecb7e1973405f869ee432a07da9a85e0e3e0f2af94fe27bd6d3cfd31d6f7a4095f7f5579b552c35185e9dcf89b81e3ab5532f98ef266f5d47e7d0fe9b4f1b931207a0720c8a562fb20f39060da66d38a127a21a8f3afa258f6e2b798f1c6b78eeb06aff6414ee74b3b2fa0bf77c2791efcc30987cee9d714c9854de3edfb019ea9032a5c2a68dd22542f8a5a628f9a3a3ffcc0b2494a02e333347c66feafc7ec013007b9f60b03427016768aff8bbfc8fe6b316048608eb7c8161499c3e9c72ecc7ec80f858543dc84c30b3778cd9a89cc59b936724d82fcd73fe739e39743c9d50e79b8bac436fcbe6cb484531287d4efebbdfdd5935748f5fd9bad36cf07a694d767c79a41b293e4523e933f70b52399fd6611d0d0ec20c310a9ba77265ee45a75cb14c28e49a77cb25a890978b333b7bf518092af56c7599ff99be93c8125fc3258862757c31822097525bfc825be378b5dae7c6ad8f8fc1a7628dd10804f4bad84c5610d1afccfcec692793cef04d93e8b4fe9eda43b97b5a3101c8e23c1c272121433b3d5e53bfee6c8d0629bd5cfd05a3adfbe4943bedfc1b74f0ce4b7280af606374556cac209bce5298e8483de3d63d8ff976722b6d3206aaaca93be7d4d91a66f10524f71ea8e6dcf0b9acc6ad5dad67ba2ba29957c6b5374e9c6633d1e275fd1cf8b7c71079eaf0a8c2df24874fd06adda7ae52303a3f3595e57e175a66193cedb8ddbcfb767e7c33f3e23c0c04a64fb0d554e398682a02e10543e76ed5622a581a8225e2c6e0204e06ca881d2582e3a06c68c28fcc407814ea98015ae0010045560c5978a19c125c78430c95c26501f7de966b8fcea9380699016fa836b4c41af5ad7a723f327143deb4de738b2440093d88f9fe0b383ae6498ff286808044c837299f776b135f12c29e8ca6dbfc0d18429307aae89e941eceda313a17c35e0f386dd6d972523bd22045b0ffe5ce0c468b1219915ee9e9cbf0821499feaeab35dd246b4d4b753d85e5c0f4a31a42b9824fb8ced57b7c72f6b480ddc12de379541f22ebbe7492e508acda4549301fb6e80a311add5806dcd341bbbd296a6b91084d4c3e32180d66fea7595c2663e2b278e5d5998dbc186ef28f9209b9279dfc43b2abf7c225124840855c82c4ca9cc5d99e3a119510ef98e2e6fdd1ed3af196e61444e7253997040c90399069f21ebb564f11c9f5643b8bd8c380923cddc186bce357cf1708d1e85499b48461a4e55c234349e7db76ab73069d86b7b88242fb91b2ec3432ac99a441d10f69be076714e692227bc5e6bc236f9609bc07fb3e50b91e3eeded88b5a1384dcb944c912ea77918631d1df58fc6e63bf2d1866a8ef4dfdec0e78c202b65d8be22f20d9d1140f91e6b1ff957711c2b42e10b6f0ac4ea8fd61bfd9fc71c613e09d9d3e3d0621a47f0743f11bc40f5994e8a425aab3c3d9c4eb09528c804eb3986172f8049aefc1544eff07349a06899262259d8d2b3bb06a3a2b52ae5106ceba15cf0aa55acc8106f3f00ecfaeaea29e838cfb1f30f02fb08dfbfeb495522c9b07fbfc846df8882b097f2762bd143655ee53de5cda5c7add1e343f0bdb530db359399aa9409ef9c55df394a175b0766fd9923d4a8abdf7d3bb15ea6b2fd5dc6cd805ac87437939f2455034b69a605a18f90fafc9943bb7ab1dc9b7fe3c56cfb60b357b2b1b66dd2e2120b8b7f0c612a12ded3baca040776b304d5c2ab4ba9a6dd348c8525bd3bc2b8e1036b55977314cf6058e9cd96f44781000acc67187da7aeb2ca52cfc8af1af53242a54e334c9beb88381fdccb3a0725f4bbda56e02d06855053de1d5fc4852dd48a934c1066b9dc8415ccc52eff38d50bf14c8ad096fcad85e562bcb3003981954de95241fb03350f2331ecedd7d0b0092d2dc60d414462c2295594c763b2be94b4ef5936d7f382a3f8a31fe0d84f52d5a4687cf7fa32fbbd3a57a42287213d62955249ef13e373c5b76d3c40c096d0ea6cc2bfe01ad25e08aedf09a2d7fff63bdf26af3f89c9d8e5a94be312d04ff94901b313ae62bb765b7d8c6ee782f7d6dc8485cb538d7e4acaf7704d1fb66523324b6bda4375b9e5d4c70561e26a90ad2a808366eaa20f93120ccdac611b89595928bfe191270f20f58dff83d1915b9206028d44f05b28ae904f94f61c3cae64844434f3b346ec59a4467e0316045021a2d1ab5400f324c39cb91d0e3117cf73ffcefbf46faf1ae338407e79b76611baf8722107b8bcf7fbd04211c286949b2adfee932dfa03b60041cf7ecef15ee73056195c1d9876476b997afcddd0b8bf239a9a96a1792eb6076d606dfe51ee095be306990c4e0a3b2bd009e30b5bdd96f31ec16b81b1e29f970fe07f1992426794e9ce56debfcc0f43407ae2e2c3adadea3987606a04170e87dbe64637d39751efb020c20f267e04c3363704b0992555a9724ac9d3a3c099ca89898751c563b4c6188f24516142cdd144e805ea68d519b1a3a4ee088d5ddc4c31fbd15d951fb64ae97e7de30549b281712f0c4d3ffe0fc07db10b3c40f11167fab14d25efd47ef9c9d6341e7b84f8cbb3a42d987680a19e987afa317bb0b2760dfc3fb4a7cdba86add6e174f1301e66a22f55b48b5c8c306febe5e6b0cde8a814dcc285ea6abc33b4702d72521aafca2d38cb9661efd2b750ab2e9ba1aaeee6a929abfeab7ad61b6cde72dcd54b5078e64f5e5d81d4ff14634146348d30894544f3cc24b68f7431510c5e4e766fa0433d9f6f4cd579317e93a5f95a23d4d9d0469c0ce99a9903a39bab478f9d3965da6cbf1627e7c12fc329b632737c3330d326cb1d1f983b64aca91fcd3dc774b96b399c71e916a2942ed4855f995f5d5a1ddda21838d4615be087914d94cc04930ac859f501a97bb29afc502000240e6947193d14a3e0b10d9bff326c8d35bb116af29fb2572753c08704bf0025111f0c14604b808ffd43a53d3429500981fd9a83b38375dbf5ad4b4c1bebb5d720e4f31e77b967771d140363ce29fb1e4fb77ff2b6f3b3db3556e012c361015bcc0a54c3389bf1c53525b7a6f992bbbc084b9dd7c76162fafc2fccd0351d6f73cba320f36c2aacc68aaa3a2e31c49863698bc5a4527ab9abd4ed459c3709a47b80995c6306c9cb30c6d02460e3f95d6afd027838f71ae28acc185cf0b2b7e26a0e86c0a6af52186c822c813b22fcdb9d0f84cac77ad4d78c0a3ce26d6b6410b353e8c295b82585be2f333e4a83a5c7c181a5882103df9abce81ae2bbfe65708a216ebb7391fe443698914b579f9c23390e1282e4220e0aae9c6242124d650633f8c3588b456df2957dfe3a57ca93fb78597ce894fabaec7f6af4468ebc8229957bec046a0265cb0f1db0bc8e3c715a7a98da656c2b166bf8b22d8d15627b7e06e7dc8a674032986e567a805c69651897c252c6470e1e9e5644fc452f2229693ae5547fa6124adc0931d425e6ca1c4be1468a7b5b3cdbf0c335cde9375a644919e3a3ee4522efe5c7e9202025e78962eda9a17d187cd3e3b0fffc2b83361814a6742fce4aa25a3a9dbc6e68d1f2544f804c174361172d8fab2fc4a2d4ade3b59f8ed16aac143db8073632713d8dc9e03184b684d8e148206dc446e3116415ecd3717c74314216d69a88e88209746d3b9d68430d4d2508ad2e0dfc86b8e0c4edfc0ed166ae616d0588127f4e814728dbe0b8880c9844b4428c65f639688c9e2467e7ae8d6cf71485fe67ffd6ce5690f20b031c8ff1041897f635f4d4305289b2fe997b5a0a21b7790f790aad0de3f972e5c7981b8d973a13386793958040c2ccecda555a57e34bcfa35da04ef67ddf65e275c86a27e0bd676c1f1222c707161da69604cfe1401e95dd8bc699d35d9baf5f24c1afdf4bc9d46a15533e2f20f835712cda60bd58672e0794bb65fbde967193c22dace7ae3b6e5712436a7a950a093fec41f08f7852a683d005acf69232fa2d69f718c29933bc064bf40c9cf19c751be5ce9f368620e17d353af9d83e3e99ac08df17350e354e49922da7cc7decaa07209b7b4a8e3a0d9c1a716785e5a44d8cab44a576ea2c6aad3f9d0cd5683e9be48124d907a65d81d8554d987e1eb4bb2ca3a260898bbc33bc30d0635baf4836613122aa41468a1a633a0f00a6e79f98636caa723ca241b8d11096f31eae70d9996f5544eb66b64b9a9cf765b7821f4f70e7f16ee30b6caae5ed064b62455e176d02171d616f2d479e73ed722212d06c75fa5a2f5c7af0fbf31007b60bd9de364f830f72762e401b69488a2d2dd037d244531a2f3b5a13fea1b61c2b2fe28e03494a00b0099e942166b682ffa324bb4a92e049945c6223928d6b620d98906080c6558991d474767b87b4bc7715add8a5a375aaf0bbe4f06d7887d8ac347ddde1461854bbe5c1129e0b82f0c99097256b12143830fdd839620d074ba04e14774c5bd2edbace8f984987792f7c136836f383b508209ad81de800f66b63a7838b7e3e367b9a26304aeedb271e4e259dee20335c2a68d958829e868fb8a48c362822aa565eecf65fe363616598814ac27469c37fff153e548a83683fc73b0000af2f3822bd1e488b459068100f32dc6bef86b80373ea83a04c04f10183a082500f92ce49f1aa9551769fd8797d5b6be1f2d69e3ecde439fdd8c6b103d6f314dd955ef6e49119b7b53344f8c4ac56052ca02576b74a604a971ac5a735b649e16f7ed2adbda7a01313b1f265a173465387c0ad8c3a0577e18d11fcf8f13ab2f253859ca46c5bdd9277094de63b9c3a6c8781760c3680ccf9a34df683618fa83e81573e802bade5e919959b8a8eb77283db7567669ad0eef85eb07f1d5dfbd8c5a460dc062abd15ee9eb3c171f75b9eeb62db180cd70db26ec82646550e3c0fc8c3f8bdec9fc665c5fac5b300f018c0560cb6fe92e1292648ed4d07d9b635f03939c8df096410774a742939655bdc69c4bd6df99f0044521fc1e8468aa07f60f7398b8466b0eca308abb9b31f1116c31434c8d875e7bab7e19424f63d676ba5d9bd210d7229bd76f11acaa234bd5f45b8c749a00f657539b6cb90d915d09f92bf5fcb795e72a7eb1e0a35548dc5226ca56e2ad61beb3d3e00da9c8a084a5b22a7b04e742c2e3792de5f6ee83ad187f42e7dbe006b7ee9b0f59235212a44db631a917b5932722801e1d57cb6809bac64152ef590b309b72c63eb74105f13ff38476f5915c579c303f6b569561d0769b36525a9171c827139e98bb850987e5a58685160131f4906198e810a18a37f2b5dca44dfa2848b465568f746c6a25daf1bb1bda4b9ba85caa277ad359456c2d1b9a2d7e4780da4d027b38c3abaf70d7508c2bbfd0210099aff6969e2c1754e24d77cc0d815dc05791bca304b856bc910a13e4b4d96e094e6fd0acd5d95a955adac9b21465b540e4bb18dd0ce7b800fff5af282f79c7d47bbf86a76aa1b8fe3d597f36db50f22b40e60dba8b972d7fe8529da6d57a99c90f308eb71ffaae0c52c165ac6bc4144c74d02030a8c0a114b150b093cdccac447601f07e0e2d0f27d6a563ad6b2277a9ad9b0b8e678fc7bae21626181f9a51ba7762a382bcedd151f0ba12df5a261acd8c13c102aae2a2663d0c2c7233778e4bfddd52d67c63504f49d47209e4f46970748b87416d7e2dea7b50f8641a7a83425caa50c47a946a57450e1c1bbecf794b21b776669fb6b17ac4adb90616cf52d7ad0485eabe437215d6d5de1f97ee20a7a9516e6ddae43b4183c52e5ddee8eaf857cb81f5276a41aeb931a58e492458669dc7193ceca736b82724e90579614532150eebc8b0350b6a4e01ce0cff0c90125e8690ad441f7ca810941b12473d073165649b47db99186051a531c4e449bdadbb588d0badf8ce8193c7a56b3f131eca3a6622326b6d98a075d5d7df1cdb44355747803ee7f8a3960b2d0144ea706d54682fc1a5c67a5d8a21c5812a700a05ca259869f9571ba1c6617413ff21fad7e92c17f2c34a9ad8c32911cb67db408daea24492fafbc7dabebb166979c0fd30c085c3c0cceda90205270a7f96e7108fd5ba1038a4ae3a88c5d844066023ee40fbb52c5fc9ab149cbfb1c6655713fa4c7119ead06be8439a6fcb04486a8e27431b052217c3d97fd7786ecf8e6cde164be882ae64ce9e069e6422200d1dfecade6f0a8cc2c1c6fa086b31720ca2ea8a6faf0e7b0e68642e5a2df357e860a526868753011860e4ede1490d4872759f5ccf47166e1df9b35f72a9ff471bd963e7e6a85e8a79769ebb51061cf2c8a732393104c48d473c6324cf7f7d5586b5f84452bb99dacfe2caa2c6a300f39b2b0bbba05e757d40ece276a8ebb887eb4371b7cb768c61e411e23fc1cb6c0faf9bd0f80d166e9c6fe867df94f00e153e2869f62ab1b9a239a8d124fdc9eaea0fdb5468fdbdea3c76315cab20f9d870480d15e632247ec47f3481b8f1f843c07a3663b3adb42610488ad8a5ed0ea3d62ab27f750e3c941e0ac53ee1ef8d7572f821dbebc7c21bd4b489e376303c73fa75aca9646e3e7f8cc355a6a2271d9505cebcf3c627ccf2ff7a4247f92c1dcaa9c0cbd773c736c23b019422abb06906811ff7b723da5347124c32742f60ee9b38936bb7274eeef23d3c0521b319f2c6e61c8a738db129b61b372b33cb88b8a90a714719e359cc32f1933d2d235d3d93bdc3856c563de929923edd9c0df5804fcbca3bec44c2c9e68a7e813b2c77477e5bae12b3c6bcffc4b3a4e5f27c9dd7848cf56fe628d662c0e4e55bbb27f2bca6c98be437eb1d37a21ab0c32a8fce8a3ab94d8199d49d0467f80a9e5f2a3601ca319d8a11ef3d586557c6670f51c6a63bb1d83e6c68139a89451592b07080b2b073d816e77141d8f3b8d13fd3ee31640779470cfe9f01943dd88b202c2246530e78f89dd6bd06882eb31930186d59290272749dc624b17cbf6a3aeb131399c871304da3d7d0bfbe31e8e10b1645db3413b7612994c17616f678c420f04082f4d3a848486418fdce304b528327b26795a4348f4a4a866ffbe628a8529049326c80b6972a30f778e44b931dac3f498f58c1f3b74774409bc63d6f38790e8adf5a66948699ec37b92d1285a064b9d00ebd30c14a44a1420eee03f89db6a286e103d168b486d1efb52e18f2b7a8bb5bfd3e110e917c7b156ff36c50e817959fdbb215db26f94c3d3ddf8d63e1062eb2090e13bfa6761cb435fd24f64289a8a53fdb6206cbe761aefaf1d0239a7b3ba14911d4fc1aa03baedb151c6006bda87aae41c75fde7b04f6f307639fad03fd23bad07e0df02a86bff1f82f9d4fa84d9fa9eb84a1f16824ffb4b1d8cf0bbfe1bccaa14c1aec47ae4322b6e772bdae1eeffc122a6b6f4e2b07665e6fc4d409ffa522e58a439cd26a92eed06ab8729b1ecd638fa2e87899b7f0da2215f9ae0991c6bf809b58725828c4d4b5a7a124722dced1c54109fe0283076d33b2f17795a0b1c2519b9496acddbda0c0b993c3620783268781ca777b7ba6a3d2ae0b8506f02ff8a45fcd66523348e3fee7805242e62d445e343a1821641df1aa2a0a00dd7149b34db203d7f9bc9d0090d0bcbb221796feef7f38aabf31427e24c93dc9d93939d022354f57ce0b1cb88c1a3f254d37e1a052277c1a30ccc29611e0984fa325d8d98ed008d1c8e3f9d73432272fdedce0970ecfbb0e5ce5c372108002847b339c98e5e166905f23e27e04f5257f5356409d5d05e897a1d3bc8d60a89280538932f947ae80407e81e5852b4dbab852a4e009691272bf0721d199d768b78517d8c2071b7f43d7336c0c879b591994aabea70c8ec48e4a2dd68132b2d73c02c73940624d6646f34a8907f04312e21d2d46b98be5729b0361612ad199a71c8815b4209b19e5ba394d0a54dca091e873016b66b4f414dc60a16c516ed6c0a012b2d3f1ccc996daef66ea719a651c6d2439f21560e20bec3ca853a557e4dc7ac168f060031e31e4862f7f51868278118ff8eb225b789dc32bcc68f222810caafba1c93e66c373b86355c618c0c8710319af15d42db1cf438442620743a9862f555711f5fb3de4d2b1ce66e73f2ea63c05bc7a3bee3ddbf06db97b386cb592f58e9e1adc855286a6a8a5f32c04458ad26f91485db8c60607235301006abfdc97e7daebda0b32e19933d6f6fb0dbc19083a381da8ab8d8d428d6030df0f5db0092887612263a776c9b51e389a6e1d3f0a29cbadc17455e35b4a5ce2594f32fd589dcd6355982b70a616a10f011324e7e1b1a5818a19d67d3b645019020c8262704dc63d5f8429a7ea63409e3ab2cf972aee6793025e7d7f222342c16937254721a43ec0d6f543ca2b52fb9c43a31dbf2c542b84b0bb0d14ee6c62fbb916a9b30bcc2e8a0a5b6e9eff4f693df3993412cfc532a6fdebe298629c8bb99b6e2e736fd123eaa2ce229faa320d38b14e39d801eb82dfbc580d4caa0608eead5c81472d01a84db0ea85413594708295e18d29f83b063e4fafe6c0fff70cb5722e701e085bf70bb3baec2d5e62942eda591aebe50614b2d475dd79e20cf53ac46823a2bfd0379e866a2b081fdaf26ee42ed6b468a3192e943aec5de8b98e893bdb046fc2d925355845caf5fcd137d664fb50c06511b14c3852999ef49105a5307f3bb683a23c4c7c9920252d7502753147c6d76f6531041ec87a1d5811c5e59d4888de71ecbe650f119afd4917c6f87ea9e7446ad710762ac301e4a3737cf454f671e36297c643137c4bd623fbf0948fecef0da9422b0fdaf7717a3206249f4899725626a094b4c115947a1216f6b80a4730dbb62aa7dc12c21b16ee07011b090248e5dad2643df7f6274d9a784580799f8902e59360344298ced651c5d9cf5b2ad8e18a9c1166a6c27d38681180973ee8d804469786131199596be906cf7cf7e343ec0e3a64ee155313e78a593be10421a12cf7cbdf41cf52a505682e690d634a354a54674cad5fc0c6d8d9c0aae2625d54f72bcbaffd0f988a6d05efd6ce6ba6ad617399425fbbd6dd4f02df0ea3413861ce5bc2e18ba9d07497294a658107f4a0951d379e6f8bd8928c573d486c127f44ca3d3935b91b90c4ee094adc96363a21ea25fbbfec57919cfa764cdcff9f49d955753953eaab6fc8a53243db2ba22b33ee4d276ad9b93eb2c0b49cd826f950cb8e12a326709f514bde9a2fb2debcf59a6927731fd47255e9ba9e0002e2e470abaaa6be1b6b2d2aa6fa8a6ae4ea5db719e852de0ec214af7fbcc8718ed21282a69a6e9335828f44650bde41d55ae31f94c1f272224d700f66bb317aba87e243fbef9c152b54be586ed1759568ad24a3b2482e14e0ed37ff3b70c97b6e6add94f20c50abf0fe9cd910b5b9a262a21f9147b0ec9e607e776e21b5bf08a08f9625b795302046a496ec39335cea2e1c583a852cbb489f8c8c62be5d7a041eebfbddca80b31f67545211b0d0742e9f4d07b4d7f5f18db26f6b129753097c075769a84838793c72b0bd841a77275986ce7a19cf560c859bc4422a1497d8da474f84738166e5a6df9ca920ad572991bee2532c25dbf4261f6dd67250683bb74d9f2eefae5f58b9c876446ca9b77b75fb39ba37e5ddc5dde70b0f94585d5f61314adf065ecaf6d28d8c829ee10b4c01472697ce77ba04f21325573ae476b65a6e9bf8ff6544c76663ea3063e84776d7e094e0fd9d62f3af9f9d81052903e023d5bacecef8d1f20d4af13c4ad9d6cb557add4fa766f413978503aeca1dbc60049c4249cf3364c3ce1323a450a7ab11ba875bf49fc5011b6d57f676b677de59697eef8d2892f565ba172dbf2bc0e98bbe996e8ff75726489f08c052eb1044ef4d9936a144fcf4ba55cb68982682619bddc4caa3bea39651c2906718acb4529120f17608dbf6c6276f1aa2e67584770cd7e6676f625ae1bb3f5a4e2739940d00a617a60ab22c5e6e7c0ce2649bd7556a1d8079790703c8008e63f95b71744d91bdd64dc21be87ee7c82b38a52bc7e5961212f1e7d5b00a54729f46b07e3346a835b3e43560f362fc91ffd3d1213c2c8164b46e04eb1785add0c536a390ad1b5834b158fd5eef51c25c8ba09bb08b85a1a541941b2083b81830b3e1b348e77bbade4c9c810d24f2871a13a9c30a0e6bb1f63822ad354fe390ff1e94c1bed6e44df1ebc9c0805c5fdc053720ebb0c420450090fcb6407b44c312638494b9ebe12a7f411cae4976629480aa144566f7b86f2d2c4adc6836d795ea92197daf4e593ad0111960e1db75cba5305ae8b816a0d145ecf4c3b0e32a2e02b9c60e8535e4208a3f60ec6d31b08a1a40f5fe41773581e4f9096abd232b3aa4a8d5dff1ba6fb7bc018acc69f41abcab86a5e2e2f234fc5c68d4612ec2c78f2171b0d30b92810e6db0b8191c2bb79cc345b0b614036c970ef48bef5e34127154b1d9bfe78ec5707f3003acaee0730869dc74bee00be10ba499ae46da7f8b53b469a883c13b3645cd664f61b3c7c16f6fc45d950873e2dde469241025e43e56ae14d333fba9168cf91802ffeb4f9f499d7ff4b2d04ebd818878c1d412f6fd6fd467bd5eb4bc8c8e3f54fbf35203ab4db6a4efaf0a1a74635a01c76ca1549a91e2765e1160a375e65091514c0dadaed7e30e052fb2e930bebe640b362c88573a3c997e351523cede4d8f8546a017eae193aae6fff34b0fe457ef1e8b4fe9eda43b97b5a3101c8e23c1c272121433b3d5e53bfee6c8d921585a3d44a78e08800c38221d1d566952549ccf9e41a802205cfcefe2f4a5fa21ec1c2e503d0730878edd3c8ff55cae52972800110a63162d0a0e5d620066c43fc83404f8877e78bc64bdfcdfb5f714329fc2c9ddc41c9d678db069357afcefdb7b513085c1ac7d63d491c844781967a6dcd3a4202b3ce336321c8b3b4e6cc27c56ffff1f27a6a290d47f11488647c68d903570a41ea60a2c385cce5cf25b69be2d6db5a5a8ae5e8fe518e3f8f1a8c231e74b492a854a92827e2c48896b56e1e58c37c01a021bd8588701d74edea9d71776c27b42d298b1905fe5ee4946ec1f64f7562d62a731b409a6d753b246cef5b0c277e8bf2f65dce7aa1e77abc79be627340e0bbd393af1d72bc6d9041cf6227ab699abd59fe3c0f1e23e6751bd0323ea5c6a693a6f6250314a0820c07622580f1300dddd062917bb85212b291638a1c771db63fd384b6ef33878c2a0ca2c6389bcdd524733f7be6ec725274e14e60720d6d2d4391355958614d83fc047dd4e6290353b89182957a9f70e27be12d889a36b9f25cf1db97af99c912e905e3971800b1252878895a15d98444c7e2aa124eedf8d03b66336a06bfb6716631f3a9315b09245c127de3fde510e6a48a7253b4f12dbb9fa79428c6f832515dbd0127ef76d8fccdee4e015df514e964217de1c338c4489050b9aee019899ed562efcbe97ab51ff605dee715a0cd698d5ab4f945174c72aad77177d32dd61cdec69f37348e4e30bfe3a6a676d1755d51418b99334abd01e607f8f2c5df1b6711ea8cffe309fe11440760119db026c2d2a71d084ab22f2c10a562ae2097587b1584c015428c7ce702b232cfd033f789035814f1c42a6247b27692c914752353dc16e12bb60631829013bc919eba50356f65e11344220ba7e08a6f01832fd4d10d9f21bedfb5f159d8d2b3bb06a3a2b52ae5106ceba15cf0aa55acc8106f3f00ecfabebff2e3144b5a5c11528544c7ccb843035b8e8b5a1b275651907fd05bc7ff12e53b36e298b1270125071ebb759549f0d48b130341685df365c8b3f97f1e2a98600dfe258da84adb5cd5dde048049fa34318ee53a8fdb783b0e6904ecd0251118bf4767412521f5d82db08ebef9aedc13c6a93f531e0d4d0e9544f4374f4d41d0c513e96df63aae072ba7be115553be202c225328e712ed0b4d9ca397520d68431697e354bd3c2dda503e5262e578bfd47a71bf6ddfd65b2ad7543b43411548be58fe8f60d4d5dce08c49059e6ff5fe630b1d01783fadf15a582dc4d0c7a0fe6fbc52b0214bab2e1d6504b2a8dc6cacab497d06fa70884f0f6400a5871de0f8f36add0db06275d6510d5fa1775cd4a3f6075e7e195a608fc51becce549f93449e9060354fbd06a92734c5c445105a5043261344a6bad00c7a66478ea7d6076f1ce6a47b30a6b3664714863c941f6f2ad7d1b980dd7cc2a72cd7aa758fbafdfb4ece7cdb2a0e8c73e80f2553c70bf03a9f9370bb065c4cace8124393643207bd6b3789441c1a8e3abb74f51cac1b34c83f882d604ccda866056229b9bbc004b78c6d0215d4eab493781da89595928bfe191270f20f58dff83d1915b9206028d44f05b28ae9042febecb9b811c5b7b79be0bffdbe27ac5d2110a8b156491727621ff877d64f45f9eaa2b01c28e45485bb2bcbd5453592686898c5a999a8eb271b28e94df8fa2433e7e294fac2738323422ee09633b206cc9f850ac09e4b81d31a0578dc787c02c87b07733e460d1bf5eec4dcbe0599638ea8811d06b3b12c71f37eae2b0b49f09c8ac306b9d3d6eb75c996fc9ea86c7fef9e195a11e48904d721a3cf13ac00773c4ac2ce8b066206ea73fd51d5ab8162e5f7864db3af838f08fb0cb69dd29eb2544d1b7ee8f99c8445c4e815757811b88cb5f5482f0c0c52a3e6b990ee0781b4ec78c31552c668c66d3af8fb14854aad692571646deffa7996267c8fa05fb6543db9210b045d9369449b242739e8b29c4749eb31628ea9224323f4bb9cf15946642ffe0c3a9bf22135169489d143513b184bd9eeb3fa3917baf11cafa0e5956430b5f08441a94b2f0dfeaa1433d6ba02b896112fae78f21be2d72521aafca2d38cb9661efd2b750ab2e9ba1aaeee6a929abfeab24053e149cc76a9b33c72faeefbe51e764df7d39dab9c8d59936a4fa732f7ee6334e5f7928de6f98feebe4f240a5b847c1cd5c404b0f0a39f7619107b2d82a99d30556d3398754e2ed7b6995f1798164ae72dbb75df7d0e7d6f438110cfa6773d3f867ccf6f2340b116e12500094a664be666a1e2fd6030a309c2debc59f73060d775f7f122cbd3ba7de60073e8615dbace611714fcb7f68836e8ba64e855d1a7656f2ec1ac0293e003a92952d74cad64483493cd69ea58fc2f0923b8b887ae8ac0fb0cd649dadb17540c98b04b9b3e2c6df88019686fe9adff22ab3bc21272c3b87467bb560dd24847d60ffa0e390a5647e9173cec4f8fe116ddadc32bc95dcd02e742445977adea0124c9c455fb284d9effc8f66f5807e90f7df430cd3c94e7552f30773bbe26696d979ea59b90bc137ea855c6ef843ee14d4e8712190ea5efd79e6330ad67a752ef87f8463bc847eb721cddc9c0e7c0d0165bfa76c8c2c84dc1163b6640fb313aadaf53261a483adb952c762cfd079f89587d5d205c75b7a0c62049c45b7e6f4a679c43ebb6f027a0b1fba0179914f675e7d0bff7413eebd313d98562d4d68f9927e99d38bd6b5e50834b25a8bb342ce9217c63c6cb3879e7909c4cc10524c76b5a113e5e616b8ca5c40a0a017391f196a9da2ac2dc523e875ff389de22407762e4ca72b5cab3dade6575a7e6de316487879df2f910969ac9b7f298cf1dd781323a7e8e93be040b40c987e93196a38fc09d1322acfafe364c4a33d8a4697b68c55f11a1e89746bc8dfbae0f9c9678d9c65e844ecb2afd9024290e90cd4a9f4b5c38f8be66c9f27d452507c31160d936b874e79ec87ebf880852030827efeb16e69c99178992764e6ef2dc3f87577514526b2875fcf133a59f838ddfb79d4dc6f90a101aa071e25be29f02198a23836a563cba18d6ff9672f91d173392c8ee64fb697858ae2e75c86badabbd42dbfbc33faa625c70f7ee03276a9b954a416a0fccb316ceb4b9bc3435bcf9a1d93ceb985f53bf25bdfc11c0361179e45ae55fe3804592abac8efb73c37cda6dedf889e42e95ba2917333a49e626a3bd5b3c298f9eb5320f604a25ba09f68782a76496f760706e8c355fbde203d882d3fe3f5daf143f9914f2b410d7f094298ee5e9fcbd49a511d5aff408d6e2e9b68081a31a1c23dc8629477c3269c1e30b811e4c4ae385fdf5615d26fc60a0f200bc2218ada6522ecef9fd625cb29c6ae8bb975a39b47236986eae4b745764a368746321951fd752b25f3660285322304644065cd2d00c2485aa74d6b1792ab39912c3cd518de60a7f34bc554a70298d23dd220fb09b6dbaedb719bbd603a53b50d1649d9a3faddbf0aa1bb63ee68c859af517f4d806e5023f5c08f74ffd7db85cdffdd6e7ea870755bc2e1e0a1cf8d79109e31977a18652bd59ef296f3f7ddbe73a5671c986919be8fa02c5f899a41ac60994b47c7c0605a642823e9db6fa413f6ebdfd895f0b5421fab862d41c3c9e1aaabf3e5ff860018cb4e82f0dc414666fd1f414e213556b89aa9b03ff2d1bd38a76a1f7d118e0ff1c2aaf3684624b7f399755a3e62d9424dc701e493c3615775dbd6304ea922e5103bbc85266bf9e336b5c0841c55287bb7edf4b1e51ba2930cbbf90bcf8b726131d9541f25818306380fb4eec2ab7aa4e4def476c776032facfe491ce9004692871e01c82955a232d8d19398bbedae021e33812ff08d1ee84343261dcbf99062d07de523e4796204fe8a3f991514898acc8b1192a1404599bc7ed2c33ec24a0d4b4ef8b94d79b124f4a5637d675f0f56897a35745a1775bafeb130168269180e7820d6fcfe57fd26a85357ad45b36eb528df776441f281e4b7d5f091170cbd45a2a34cbc45d1e4c8231c68e01d73023d8f6eabae423c499184e3b61aceaad06584c5e3d0757a4695c4d3a391e6a09d92235b254ecfa6566f822eabd5253ec5e27708ceefe093de8808a1e6980b395cdccacce48e4d243a0ac79960650cac4f7827f5fdb211207e12d13c2985349bde3751cc87a8deb36d74bdb088b27b74d935c0992d944a6624ddef867e0756a7f2b96c0cc1dcbc7840925d5a84b71977ba3d0a61bab004e2b22c7d920e1f37fc19d39e99068868e20c4988734316720150803a0aa674d3a146d35edb2dd5f3a65b83f52ba0dfd00e2b800f4c65efeaf27292dd63a41b5e39110c9c849e4f54f40ded1b0ebbc99dea6568bac332ce55f86b0478fbaf429fde1c34c7aaccd985e0d63f174bc8fa43e4ab9d99d93b61674d39f0c115140ba171fad5fbfe019a83d5e95720b7109bce781bd5ba6d7b1fef71d1391f81de3481304a2ae1839936f00fa7afa0ef303b2ad5891b25d0373dcfb8e98906bcef98dfa852e4586d5cf3fae2a1ccc8a5a8aaa460cb1a60b4dad8a9c5b1b61ffe37743a384309b230a885f8f68afc3ad3a0b06a07315c2f7395a55dddb097a6daffb875ddda2af8a63695e749da8b668239253e32c328da54fa828f886c1472dcaf649533b68574cbcaa2a74fdb97622123745772170702cb9b31c62273344fb29a8211b63a93ae4aa4fbee05d79ffe1c310f9f1106ac178fdd52376fed1f254b8dfd90f954fc2fa162d2219f032f4e85c190baed7c56f7fb9818b5527ed9b38d24dabbc97b097c351ad989e65bfb028e93a515507060dc8b574156e1fd17cce8a0547cbe40d1a84eec507891a4b63b502f78342f55a0c064311a120dc486168f3224be571140277e7f56645f1ec7d2a254427c14af6f66ae40c0639ca6b1f3b61ea625e28c74f382b26e81214a55cfd5ccaad109d1d857950d3b59ddb50af53f0e50f28ec66d6305af12ce5b10260b847a7c75f75eaf4f4b6a49c113118b266f21240d28f436335451b277c738b3651110d68626f7db7e244df849b707a89cd3c19bc29ecc074e356cc0bf07be7b75731ea58082c7247072f865c90514d02f03492d3455b5525567a4324afc4d97238734117e702225b31816db152c61949978cd453b715dd897b6e69920979150946e195b194aabd584e318845714068826ded7f9bf9700c656d0a22696f064960f9cccd8322870898a44d9a57429b1ada9048a5c7cf6ce12b8e7ba47a4dfaa530e49beff3f488187237f706f8042d3b77a2ef38674e6cd31caaa542679f149ed1b47dad704df7a750685b0b9c2c1ee6b6abe9f74696e76c0ca263ec5381991c0745925de5b53baa554945e9674baa2dcafbe2773f75eea5301813e27eb220a07703d55d0e5c8dc0ec31a41ca50b28d7201f64a7b9a5bda7aaf12801b61a4e9e00dd4d163c98bb26ed94e8d0ff23472a4c72c08696ed12a5177fe5554c2ebc2837e3dd93466b171e8e10f48eb4b3ec28f28445004f52b3669536a3ffe9367f569779796c512dd4d7f83733dc9a2d8247edf7b4affa182de740aa55cc44fcca190d29816b3467d6512755d387d3315012545d44fd7dcb7b81f10713ecb53ba7604f8b5740a7bb6297bf0e3f25c3b0fc69e37922bf497c1b7c84caa4e863776f012f975a3f0561f5336c592c173d9739d7e69361774743d1c07e3a7e3b7c1427e19d398fb4abd99065530fe9fe451eb2aceb86b2a3ced14c0ca38f8b5ce8a9b3347468126f21363288220ad2462af096723db9015b8235b5d099ceb9bb6909fe21fe15f46808df251d60a6a247aaada9163f49276f4e92e035b20937cdd4b484cd192b507c8739eb79db89302082ea1aec41afcffb8fec0d816522f06c7fd24da179f297496b68bd5cb7fb71bc10f16ae3c4cac4fdc0c54cf788fd312fb46dd6680cddd0d2cd6963b15748407586a468f92ee9c55513556e4f6b7b753c3ec219490e59755a40a975971d07cdf794a0ffe60d4c83422188ffb65c2d664d0bbcb02bf6a2f83b64e938c05ca6d5912d8eb347fbcfa0a45486b1971859a20047598188c8063ac1f1ae6842d0ce9f1c678dafc1b7e805b05e537b706728a8894c7cdb9545ffd2681a0ff42db762bfb0e682af4130d721e0d1144cd5b7c888af70b235be8011c907fe43a087ed39fb1a19886ec5029b742cd7bd9e93478b671b086159067e10c0ee2be2877153218f7bd22ef6e6e72bb553b5ca47c541ff3e446b05874940960de52497e7eba4eeb5203e59bd2d94b6439b584488993f326e926d10b6bf20a0c3b11495e80476668648a87936ff4c01f495244ad79b3836b54641875a4ffdc9e6b2c1b277f20800d9a3387a8b0d62442f9698c292684f8eff3634c52b3c67d7b9b7f760efdaa6c513b7ad0bbf123ca5e4b9deeeb1625a1187fc7f3e748d39f9297689aa872a0d3978fe51b3939d7c4016b3aae4e67b274ac6b4fdb3e2662f02b2abc3efdb35451dd9e26658f9180554bf5a110b3bfa720eb291e316c6a0780cf228a307fb895661196c4e1622a1f60c60f3f3ef9f0c9ad6739ac978a805191175f832649da72cc0bf6b2526c87e0e4c8860fcd3d3c8dd6d9c8f05216ec4aeb0f3eb8ba96c87185aa44dbbdca1ff2846b6d85fb08612efbc97d63338c61e2175b1756ef81d87ffde22aabcd52ae4cde6f48dc2cb52e297af91d5dc4699f2963e33dc6ab0a62a3f9b0b9bfafa45ef0817904ff0075eb36c7c51a183723f1b5cec07e22ae75333684eef7a5f7a20b933946c3b0c7b1da7887a961194f21731dbab994d5ce65dab9014c166d1dbeb5a44f2ec2ff4e2713b0a7adf4fd893189d73a953708b5c609c5fc2062079fc6a19f1c5534e2376adb6ef1ca2d3c2590bba8cdfbf652e1fc613cbd6d654e8418d794ec9fe01f5209954756931d9d6ff023c5aed44204634056238edb5c94e2cfc0106a0907a58ffe1942b79f0eaea62664f8176f44a8835809d8322bcf3bb4387e03201015440835d6e366425be2c5669ec8a013b315f9cb9356b46d572b046ba8dfa9602ca3f4923b987ead468a9c14e471b88d43f2e83aa64ab789d5e376e8c61781b5553f7be05a49eeaa1147070ba9681194388248da25f01227e151c74f2b23bb549de1b1454d0c9a32b51f191805c9bbdf0c14932236b48d04ac0da7fc4affda9978b878cad545207bd85f9e501814a9a8c46ccb41abf79c77b91c537c3d0b233c9e0d7208382a435029ce25cfaa5309332fe2047a165f9dac95f74bb56d07ac6979302feab657057182ebed447420289541cf73ddba1910fcd396d00daebd7221c27183f5587c06a026b249f73002e36ec66835bf2c77676a4f8713345e7898d4fddca7a86862abc9c65471bddd97fa305ee1cfac4f1c525b855ecbbd769cb29c49b0d60c023f402c7ea2f30682c36e0bc254bc2df0eeee695f54433fdf7cc0fd677ba2849d75b701f35c2028aecff9b95eae8200801e36ecfa821a27da6528e356eb6310c4b874851663d3daed184b7222b3e0f6efb1d3b26a61fa9bdb93d50c7267b88d69c21a4154be31a570f743fa43762ebd1f749456456a5206186e6c9bb3f427916149d189c9d1e1d4448dbd68e1587ad7052dced51733534c9c6d65010b8ef3c0f1bd9d13ae2a2b349913dd75dd1aaf4a373c142ed2af3e3340a76c4282a0189cba656d52ac9b3813d909ac6f16210506215eea1d56e6f842ea175d83aa85809c85f0319b513cadeff8ef48f2d10044dfa0ae7b252b3b95ef6b7c3ff21d1eea6f592d59cbdd633861bd65d5ffaca1a1547839b43463b252b66e60c1d8a0b2cd3086f4108adb7e1f4f59917968bf8d8ff84c44c99e1873a7850a3fc7ed71881e9a0f39b85972f8d9fa828151c2e14ec39d760917e6942fa370e8cb443892ff7d7c46f32572f6bd5f1b299dad1b362c3acfccabf7f0ce38d1abdca8af5758478413e83f4cc88950bea9eaa0135f195d7dc3af38fd81a38f214d675b8b066f026f2f6f2ce6abd8ee4fafbf45d2b223e275c5bb06f88ea02e88d519c68070a7d1d860a138f1fc76df2add9a34074f26f11b6b1a8f1533ba7a31a3df603200b0b86dcf240333f6dfcd3a5740b8ca86985367de9e97c76b43648651ae953ceeb1c60c71dcafbe91bb1383d5e10927111b777a3e92277cd125f5a70dfbb89800d42a1c9011f463d7cb05a342ebed73e890a5357f0be2ae5dea3678fdc7fa53d297336657fecf2c04b5df3a51fcbec482622beb0e2c14140d91224d86557e647c9999a6b742cc89b1ab8dc7e4502c48e3656f6c4af547f6171680182aff1e57d7acd068ad0d770f3988679643aa4f4af49d93689e2ca55758c54cbd9af547765ee72c77ec917230282d6b17bb182f3dd36e9cdb4f2bdf6e89d08ea3e89c3ee7ead6a765eeac1ec3787e96f4fd67ec6b89796badb8d1b2bfa015fa7bca40e4a5ba77d971efd3edf749f5c0463d80c5dc9b04b481ed494699a61862a28505ceff0f013b3cae2792c33b50240e71c3b8d2cefbb40470431d65ea9eae7516c3996237cd302c858e719bf7f54aa553c2cf89eb5d0a4ebac41c1274199c7d355444efe2c8c7b289bb0561e6fab953a6b9a0d527a1d4d2dc140edbef754ebc7fda2b4304d313c684a6206da8193870f123523b34dc8328c46478730f21d3134856c1081cf13180ff6db5867155c8195c0ae8a762984ffd65bd9ead9829e8a366470690e8c0c32d01dc6c14074d53bd5d244970a6f386387951f68cbec026a099b72eb1fa0f266e23719071716ec230214238d451348522858dbf8127b2dc439b8f109fdc4b71d43fc6a57e1148f716e4a5f9397f91367db9cec81775cdd6810a0725decb36e93f5e2189c0c85c7db2f28a1150a8fe704b79ef962407772e360ea2d36f9237b08960a4f8a1b298e2649585353c909816a405a073906d83860ad2f7f93f08a5ea01d7db90c9d2998df1b019b69d00ce798e139d437d421a86ee7eba1f41291831efa3bc7e5bba6465e836ec7a121c717726169dfccf80be83fc9c13cffd6e31443bd41aea497e39f8defd0e6cc8758bf2b4db4f280d9480444abea1e588e51108c2ec80662a22fccb953dd144c273438cb5e5168fe36ea9840061fa0604156c0847106ad206e7b1e17fd3ee941d4323defe579640997f93cb505d93a56622a505ce73d48f778019b49b65843a0e24473923257a0b932d81630781a01fbb314f8731cbbaf950e28601718907de0a151ed2841d37b53253ee7c4c80dca5c34df5952fa7848c64c8a781047c8c5bef8813d9783e286681494d2e2155caaa103b38a6a1dd7222ba8ce67fd3947d80d7daabafa326d53133772670b2dd36413ade83087667b64fde5c6a519732323908da336464fef465a952152a347e3c955cb4e91a04cf8d32467f048c1626e8a386e1f45b03f1568d03cc698bad4b7a8c3b0b8e247b3f20cb23cc24392dfe21d4b98773d93cbc4f19a25732ecb4bd676c616e31cfcbe3f6be223b616e34151d9f2fdce0d4b1e08ae28881c9e2ecf7699979824ba2a078a823651ae12f1e83bbcb0fefc0166aefee79236cf47c709bd3d9733d6264d83da3e8156ee27df98fff7a42c743c65cd69de830f041cec769c5d8592dd4bd3a8a1238ebb14a6afa57d26f72d5214005e1ff7b979081ccc2b4e15b8c70336eacddfee1ccd315e227bb80b4b424a92f956fec17ab9d8322ed64784660e33c5bca2575395b66fa5955e9d9fd480efa5ee199e497776f4909bf4cc10f24e4b4318e543fb12a707d5b4dea39c911fa6016bea52c2fe8abdca1b6416919bffb0ffeb8f38b09adc804430b62c2ec1f9ba40caae9cb6323c727441bf1064b4bf9d69605c859c499319dd2bcf304de9a0cb8d3ec0406576f90ced7c06d483afdf09859e86c79d5c01b4613817f34961507c65daba0d670e285b325a7d1f43bf9974cec01f6a7ec96f72dda0d9db54f93c7bf8fad972a3e9264be41804feb22d91328f0db0a8b9bee8a9ce4352e22679ecd7bcad3e06db83a2872924963bf639fa7cf68196874e0de37d5131eb199619974253b2b93267063a8e5952089f6e0e00c33361b554623324809735eb66c212bc6b3aa30f1f9b29fe07c40909a00562d38261d220b1593f10ba6960a992ecf1919969d0b888e7b19f465a0446ffbb098be1f5ecc20babf66b0d88f4b5cde7879d1abd17d406397d80fb9a2d57a3a44914147294893113ac90d04da82fc3dcaf7315aa31f38c4af344bb37ce50cde95d83bdcbd13a11d1aacc987eb70402f990031ddbd0c8031ba0442ef4d9c115a022022d4c597644ac923f56a01e558e88a8ed706f672a5ba3ebaed8e6793f5c23c9ee49f16e0446e6760f8cbc55ebb45953946a474f5b18836bbd00eafb3d1f8798817b8688669869749920b5b47c45e4f6a361a242632f3e472627fafb7a1e73df0caa539250ce5b63473b36101f01cacad2e7d1b7736cedb0ee2655b81182e1f37278f6698d83013d8fee024e8a2c9132be5f7818ffdcf6b51a451c870090f2985d84f66f318b074c1a6e9e73a1dec49a84bb71fa67f8c203112ec33b0d7706adacf366afe5eba76e9b28e42ae2ace8e4745aadc5366cf999f490b996efca62c9c8ea0f381361d2cedfb8f6e64be0fbeb4fe7f7dd103b6a721d9381da188b1adcbdcedc50ea659674eb65785df01f506d67f427acca1379e21ac7c62c9babf13c9442860af1a5c42d4d444f4b70524e45d6031e795905e4178fefc23b019c92200f048422869c21e367e50382ccd180aef1f193e07fbfcb81b32b5b1ff495da29a52454f75e808c2394cb73c7d66ea28275ff8bd61b6e7492ea0ccae081f15506a23c32f0afb94754535d1c923be32f845bae9476feac7dbe32c631b2bd9662d0215941e2b0a622e2e62e52ea7fc3a626c472077346d192a25ece41626d7e4b5da4177a127d4b30f7ffd1307cba95ab9981e31aa09edf0b096c1a8d3b1ba1267d20bbe08168bbe94ed489c6913364eba6c31864620a1e2ac7fbebdc94621ac66acf991b8290d833ea5c57027ada4492a3301c50d0caef3ab029df9ca53cc75c657a4b0c773a360f4590562a6a38d8d53bac98008c6fa573960a4abfb539f2a07f46a7c7aed0643f16d15fdd19272c744d6800dfc3141c46a6b463aeae5ef048df3cc056e89044a1e6a653b1cbd8cb8540c5719b510658487c3830e7241aed860e767c9631d2066c7356c65870255d20adb8045d15af51600bb53baf2c18c88f79cb5279c623c45c23475fb9783c20646b57f2e2f0ccacaaac491cefcb4e99f175a6fe407f1a5f14688d9d48edc9453efa034383250d341bba8d8760e332482cd6f4acdad86e108dbb48ee79f5fe153645bb3dca8d39708efe844dc4756dd92f6809fd9b621dff05ed8c462d33751dfed86a80ad7e91ea638a1b4a0eda0aeac69e8312e7024c9cef70c79aa381f3aa2fc2221be792a0720824fe61e5d11c3b1bf2c8a92c600e2b6be7bb970ec055b9bae48f0cbb0ff54c7e218d9694d458fc021ecb48cfb6e0ba74609146c278faa908323bc7a1a398ebfd04090040a4df18d664ec7cdef50e4c7b740249cc429c3017a1df50d3ea16a715f74ee2bd346b606b3f94454947cbee54b1cd0eb923246eb78998576013090101bbf4c9b8fca5adf6761cf5ac56d2b7cc752cc5fb4f3f533733e29e1edf9db686d6831b01b581ae0bef4f8725548c4514f7936f3fe8052432c56aeb956af4cdfda151f4f646379d3f6efbf6634aba96d57d5dd525804114362550554d0ae530f46b737129ba68d0eabf2f801b78bc5fd2581dfd06e50c858d518bfe84ad4d50d766b59d269201c23addd4a1e2c517ab5f126ae04e8040ffccff063141c1d932b2549bbb0ce8bc276f69bb58daeb73f7a9368db6a1fa8db3ecf956d978da85a77b62209b2ffac096713a2e652b918803235e6830d6ea6f372fb670af93542be4c19b798d56ce5caa065551b38a971bf3bc3b85a572c7ddd9efb0f9f51babf70ccf5f9ae51c414ad497d9724cfbdbb79e4d845b5a65316f023c886173e80e04d9bf95ed4373b907d0177a08666ee772a9b7002713e9c25b8137a3e197cba5ceb118aea45955e581a57b50b5fdec14c4c126dfc3a9695773a8662d925067a0e74377742732bd193cbff3e1bbeee6b5b2400cb5664d3809af67e3bdb1209054745b0b0cd0630847e682d0d8cd424c3c9ba7b039601469c1168743a305260dbd88c8c8771aa6b8f36fd87b23fa7c2c598e38f02e7e35b0f7e31f90c49aaa857e4e8e6b086aa02ceb300bae919e3d7e2eb269b0f73887a1936fda623649ce63ea1a40d4c7f876ca1e8eefd385b9e4d6d8ea0a068298f4faf551c6303891b5a5912f7cff4d600407cfbaded1f580b2eca7cdb187521bde27c80b0df8d75155b4cd66c5a879095861ca0f8000252e4a0ff30274e68949c69e48dc1fc340bf5af50338698aa60095172f1c0f9b18465e5c48c8443e2a6fae94b06002b69a6a0a80c860e43c8d5cd7be609d3cfd41828d1fff3a88ea38afc7d094af32393f8cc4f5d55d37491d9847c86acfc6e497fa06a6f9c7156d492e31a3a677cf51e61020854d0289b51f9a75627e918bca26e93121b012e5142b28a5361204544293aaec0c46037bb75277dd381b9bb6c929f756c427c4a8f7751ad45bb80130384dfe59bfd8c6522ccd8fb7fa1c0694273dae79e404b04bc881faaa6cf56f3061ce7b2568e971ff5ca86bc634e58cc7985b690a05dd60bd7b59169f1304dbe6b41ca43c826ae199ba30611044b6ba018968f86a71af047f92fed1f41151f076eead854e7444603b6080841617b6c7c25960781020bcda194f4cff02a2b3fc3a9894a2aa6bbd75c5e71fd7c1f4590f667e6d44c012e3b5a1d562fbffaafe8d56346829a6174d9db48088e13bac3264bda3441ac7908912b362166a7e984c147713170aba64403eea25c2c11ae701d42a391a4caf667fd774aaf1a96fb6cab96b1b96cbd7c561891f0a32950fae122a0c6434de4c05d3a770f0aacd64e2fa509b2533e47e6ba6fe1addae2503b2c6a561253afa4e817e47e799924231bc8fb45b89003b423bea196027ed396cf3ea7da7e001278bc2c40847edbbf2e1e71c729696ef8f5b2901f029f249870c5cb53b1545ff3b1e7b9d0bcaeec1e710f391b43f3db535639c7ba4e24ff212beaf89c53bd10d10395510a6f3ea62b5ce5db406cae0e865f70a691bb272ff0f0086d819a6f55bdb0ad13cc9f50679cbf934cf17efe18b32525fb4435c3cc64e794e5bbc21c684c7e0fd9f39af77d16407a50d3f778519c8c473136b4e8ea3fb26dcea2f390d942f5ac507b34a31af41a8ffac0ea70f55d24c3b921d001e845127d5134242b09d1c7896157912c413e58517eb18e45dc16f74f62ef8383ae30260eda951e378c2bd37cd71fca04a72557dfb8ec03fa63fac7b647aab58c56b985126b3f24499d1f10fc04c202f9f99903baa98ca8d81958600b172e6787efc8c6f045c9843a5d0902c94d6e30e2390a0c548afef4cc14c5c2c32a79a47171df615fc6a75aba5bfa041ec222f244d80810b8de0f7d46be9fee817bf0d1189db0162559073a875a00fa7a2a1d6d555de449bcc53103a5b5a00cf51958753212aff76c13afe187a496158ef6c97acac8dea134061ce4a82124f4309e780b201fb70157176bca4a9702e46296a6b7c3a9d082720a4f6356f086a2b3c8dbe6896aa47023b00ba8ebeaa4514facc3c097f98f95e3162a318747427dc50737e13641913d93fbcb1fad567b4a08318ec7580666a64378ea21fdb2cd75a223319585c000c96134da1a44fc474c257c050f42cd02f25c225d86b5aa1befc2366e22e952e80c91f3c7de9e55b1e911257305672434f66ca34e32ac4f0396edb11dda907b27e091eb656f779bca48e4153eae6f31721a58c9abe54e211456f232e91c2897580e43b209b715be12201595b43bad265deeea1641c733ff898eb8f93f1ba47c86933f7f8aec4f0f465df7e763bbfefc46cdae442def37f5c7a89d3256e79fb42f199a41d846ebe5c9c38c2f11fba2f4d2b97e015bd8526fce489d8f1b460c31ec7eb4b451c4c628a7d332e8d445b7ad2e79f80758b63e1e997e095a9f3ea2a8776b0a76433e4f7f1b364f019b0bf97d4fc97395d3fc2f7b6cd158684108a2a86ba43dfad38aae38b8b8101936c13642f568c918b6c451582e577901a4782efbe8abfc8f52c97f58eb551746275ce8827a1e4a308e83bdeb24f6bd250aeba262f0e327f678b94e174ff7b701cd187882f4c86b5a56f15d0eb9df76162d972217a9b3f739de86ea4f1e0eb287264de56a300358ef82fa0bfd9c22ef1d43c24488ab47e8e1cef155f90222d39b935f83d4c0091878d1e3084bceab224819ea39ef7f44777ed45124adc32b319cff9870e5d0bf5ca4e6049afa5c82a412def433a44da300efc70bccc7003bdc11f06be3bc7722067273d157471af008fddd91faccf72b575c867ad292e07fd184da99310121047f7e4e24dff16e3c510b539b6682374e65f1ab66d50ac4c9009aa225c66ce93fc1b8d8a2e0c630d52b5ed668911eb05671ae048cbdc0cf34b7094607e41a13e836d944082d94e511b90f84c616291578a678a6b9956e0b133f21d8e18e47ca6a95a9921f9eb7a2b0011fd60f48bf527d0bd83632383f84db383309b6e0021578ace99e6a699be2443afa5ce301a50ee5a5de1955dc0300a8d78aa88149f6480d0c5e434debfc53ffa72a658a32a3905182b735482fe6d0b271f78c390081a48c986f4e120f24addd44e1137278e819a60f032826956236677134700f6d27ba80bcbf68076ae178f97547ef74de492dd9b026bf7807f9d46e6cb716448fa0dfc47f68a023d8211a84dd181f10163ec4212269fbefffa669bf88af34422b123a3d89188500f29c2f58c92e5fa58abc89ac450013299c6dcdffa2ef1fbf16c0588730d40311a01022b5f17a7e6e28c094b3b767d0b2c43e42122c535ef0cf33564e127dad914c948757665b3914a5f5e3536bbe77f89f55b4a8ecf76b7efaab028571c75842ce848c085d6f69e3bcd866ed412dd9795713020f74996dbb3478799777da4ba7e69f929097059f09a753643a708c26cbb6f52c2c59309117b023467ea6d20a5998b005b725aaac0c5573e13c9dc513862a2a45398760476a65cc699902f6cbf1ca9810e764b0b11f230c63a0f66022676b35fced3003dcdc79ccdf43518d151a45116ecf9afdba23e1c521fa02a90b2ab8c7c0db4a3310c8dce507b6ba15dfdc285851ed45c1f77f8293dba8b6cfd6b76e75e922c9a195c6df7961066cb7febcd760e4d2f0436b86b29ac276ea4fbf51bfcbfbce788212e23c8e994136fa7addd765251135fa17ca0bb24a8d1ea6efb772931c67457346252de7efb51970a8a76faa0140594eb88b57186d5d8bb58482b88f34465b4c35bc2762e41fdabcba5afb324357a966ff5af9d7478f428bea821a5ef17ae2df485160f21223fe9937ba2ac7910113609ecf3605c1eeb599c88c1cde375616bacc1e864bc693612394dea6be568e93d02ee868b45a347098a00911a8e80f1aa7621ae9b9c05cedff1c95a8e25b224899109bc90efe761f6f8f14be281477626502e9fbf3b0d6322dfb324ecd1f1c688d230714515a35e3ff608c1c61138118f24849b85a3a01e49fca2819de7574ae92836ec085988068add34a884d4f2240081193e3b14cd7b3f3ebd2044ed0c996e71990a582bf07904f7df4ed5e27fe8adfb432c0e7e8bd0597b25688a9600a51bf0b78b943551ea0829010d0bd6275d3f91defecf219fba4efaa659b50d087e4f20d8c3b9718cc8db5ad9314918515378efd713f7a8cfff7afe79aa3a6671450725db70ab500c566b0aae303af300c0d8bebbc0750478eaa9cc444dbbe8aaa1c1a254475550a401ef201aed865ccd1c686ee350e324303726849d9042ae7e36d9e2a98076b7bd656c7ecc5246c0d07bf7ebf50f72a9834bdfb9773bffb10f144b82d209dd469b48933f60a3cd3fd068eabce84f3eb7092f1a5db195e6b9a27d494e62bd2ec66938ff67adce037553e693a2c47b323576013683bb003e6bb23b4e56b10cdbba86a0e15b6ee2528361e0dd74b3d964e469f0a09ed4d6b6bc0a7c00a2cf7d4668905e18b931843fbbc670f34b5783fc644ffef8d5560ea7006f8d4ae6db2d7ec050ed95f39e393ddf65db73cd7a5a5e98b47f4c5bdad789b7749bb157e913cce4e907766771f8506111057e1376f38391d0de1744a5482d92bf878f91743f89c06de603f9ed9e1a66cd8ccbb950aabafd9821000836ae5789c109ad913e1090cabc9400d24a514b1f8a127142a479f698d4149439d75263e0458f78be4ab5dae4d4c9b5bd274ceed14c656e4be48fa36782ca48dc395dc802bb1b04e9928d77aa72a22aad4dae34cbe6df0317b1d278768cecc072a0080cf177f3e3a1a6a2639d3ab68c8806cf1882bc1d1afeeca186612bf2fdc662d0a4c6ec8455f5efe86406fe29c0108444c8e0c80bb0e40e42b6184caa715effdf96413d9d26f8bf2386e828482a05785301ac77c7110a54169b8ffdada0bd7f0543e333717caabd0f5493e634426411bdcf8f007389f2f3ad722a645508c2610fa3c5de1439e9eb1e424901d0268f1f04a09d3c95646ca6486571454a66f689281a81cfa6b711a0463bd958493dfd3e2d80133146438553dcf41cf3249bd2c18c624f22be9f424073b7212de98752ea3763e2263502d28835f993ae7aca0cb868221a19564eff6550ac9a5a08ef84b17510968816cd5aab43d8d2e50768c4f71e2cc60d6a9e6725b107385f975f18d5fa100980f28f64f9aa06743aec9d423c8358ab83a2352310408af17af277e420395132f6a9409b4e2464f3d3f160d32e09de488cb4bdb8cdd119140f72fef26d210808bd93ef725a679eaf7271f6dd9d44afe195ef1c4694db9c018d7bdd409a2ab531c6eedb76c19c3e22d5c2ca80baac6434854fa7ed356bfbbdb7ec92a2cab6ae2a49c331dc05924ad0ff50de15aee2ebf017d195237dc7b4ff439eb694e11ac347897479bb0474564d54350c54565139fd300d45cfaf0061b98a8a2d58668e2c98474e5949e328131ffa424c816ae88cd897ad2426a8d97649f3f144305a679f56c7cfb1ab93e3e1a5b54af9f0b18036644788ad3e052b2a00144c311c7aca149722e5b9271c0d9b471edfa84b05d1bfb493616c1e60975226e7de7916e5ef3b37d22a5a79909edba5cb1bfe5e46abdb71925650bde585893721541e784ce53f32fee0ddb2fda6b01326eaa654977caeab15b085bec95cd1acd534657d561e75db33311e07700cf26337ecacf483c0663faf459d54aa4a1f659a2f9146a553ccfd76d79c15317655529e66ccfc5e88544ef24d6f72b0d00c03f0a49282189d983bf7bb0969ef955083f9aa4bae7957e87cde845736f85506a5002de31e156f6efbbc849a1c422b5cb7592d8f8cd1b1486205a649f177012ed57020fe448deeb12adb7bf63cd5f71f37a0c812cf0dd8b5ae11508f6f67b29740f737758e2ad69822b9b3479e92545a89b376cfab078c981b1b8c9d316f1b8ed962d0f0e2c0829e261a49e17baf68047e0d20dccb805398a508b8c9ba7304664cd2cabf786781eca4b541b8886517996cc6b41f56c1669f7c1d43b99fcc9b55cbdf77b648e9151551521979c1669b911877b7b752e711c27e1280f72a654aaff42c75e9fa61c0c7c0e884d2ae500ae68dea7a9b0aff88df34d52fc772d8d26b7d182973b496acc71990a74bef00fcf91df10e85f216ead2921a0a5a6048d0a9baf3eca80b78c327e8583bbac7eedce3279293aea74406c6e690ff2ff213ec5ce36a638b7eefbc2f647af76e73e8a7cf438bb56e7052fffd224ac03a9762607b9234ad7813d9db5c0e5943e70500919a59e089d0435ec6de45ecf047ee9228038e20bbb8d4d2b1c6ae38e6643f5ba961f59d26cd63c2d1a91ca6fe563ba30e5240ee3a290c2b3e3b276a35840d379b1590f78175eee260541ec5a3f7ff2053ead74c507f535a8f49ece65a38c3c5819e9aa1db2a017d9ec378b95a474520bd7edda290dc49607943726d540ca835df3e87d3a55f528466450ec106831bd7081626f0097f27b39da59b130a698b81aca69e46c960608fed16b48f0dde8359db08681a363f6c4e14ff0bc5deb6616664bdcb41e854f253c0dc7a55efe33112b45ef13d6c490bff724cd330e31c7358426228afc0c8db0d18aea8fecfc6ced5ed93cfb3824be6d5b48f1aa876fd3335664120939eaab82b9de374a6e0806fa2b590b26f52bf8f39bf937ad0a3c56967303318dd804922d84aec883cba98f13816062188f484738602568f34094eaaaab3c959b09085905be583287fc925f0d8144f96289d80790258a0d792418d681810984b457a9aa046af8b9ad3361fd062521d790b811454979ecb60267b5ddfdc6e7520fa1bfa9ad806a46bd98e3f087e08e24036ab968f3801a58ded45081a2864a4ea0402d11d9af931341f93fc4906b9f2382db3f19e068edb96dbc79f0071a78aefeb0e8a80ee56e0b5e20405176d0e67111039cbbdfff4ad8993a367ba4b3ac63c75244c2c732f3f408fd6698a4d8e71a42ea737c00ce52705a6ec76861aef3e4bf6d87a14d7f55aea3f66ab9669d1b77e42cca39cf47ac10728f1758420aa98d4fba77cbd72e6df3b88de435f6b96c16bb3838e19a4a5547346763f6b5ab00db7e2ea72a2d9a298562123d3a8e75e6c5e1152156af0ef3e6cba1d68af2d74e50611930d806cd008dd55a70477da7cadb4da19a75c86a679c869f86d90617bdcb0ec6718f53c13af87b3041a791d2b005d83841322e6221471cf7e138fe65f4c00f25c51243504982fb18195dcb0b5e81ecb14ce0b2b1d9d5700e7897bec6ca2dc65fdcb63c36db60844fd4be41dfb496bd17c52ed023fa21498440fba7bed59a3c6f6d356a86d92098cc839dd847c48c2e16b5e34da22652c922c5c85e11ee52dd6f1754410350f394c4843255fde666414d7ca2abe53f8cc1383ed8adbb0404327cd297ada8eb29b95230e15eb87c4869e78a550939881cc0953051b3bea9f01ac72f123c9a3c95f2c49bd6b9b240070d71b1110ccd2bf500896e6475545217e59b86dfc18ff1495d6fc5c268dfff85f2e39173ac0ef52700654ca57c85db210d0660a59e9f3e18fba9dde00d403a865b735c62531097b81160e7ddf84424aa8056438d519681455592f195fdc766d4fdbe3fb9b626ced7983d80cb1c3cf8d1e3c3594cf488e75f78119ed9d5b5c87e69e94d1a68edf600a1e52217a826a7dcf9a9d3928b4c1cad8d49ff819579a5dbb104eb298b2341e6e43e510bf7839c310343e2ae24b743076c63b7141e4b394904d4691de3a2566ab8ec92704d6ad8114cd3a44adaba4c0178a382ab51eaf7b22bdc33df24a9df059a71a593b35f1d3a7ed2d36d1a27570c81240b7bf66b2b9e2fd0082ac620c55d68de6f2edc5718570031f313711301a3ce7631028f84594a3b5bd11b363993a71a96840da1e7b579c44081cba62c69f618a4c44e5ca508e4f712526bbf0f5fe1b7e9382d2737d4a9473f98bcaa9c02b4c59745950817a853a2af7df1d9bcf3ea2dc1699c4bd3dac0945404adfeb6c4575c3e2db772ec0f20455583156fe2049ecc47360ec0de0430b4b3a8289abb244500b2373f36bfd0f36eef1de75a41f120067df2f329a111dc5c09fbd9c57ef988027902e3753856ca5fafca9ad53317f8faa7304a94fc47ad067d0dc4b30a4d34932734957622509384f660c74639d2a5aebe042ff2b0ea0964425e734aec7161625a0debf9d1b57ddd9b434fa1d2a0290d2ebba382838d8dc0ea63dc586cf76f81e84a386a5243e18de2b53b6043c91a6d0e8b38fadc7647c88be2c4d22854a6d18ce1cd157a5221b539f99caa2b1eb35dcd774c959652bfa5ffcf5ff705b82af1ebf6a21384c8036639fcd7e401922c83fb94061ee42a458dafcfed1b4711dbbb08d5f51ff9a38ef2a672a0d29976e8b6b121ee411ab8f865b0967bd45db16bde5325f026d1061af0845a88cad1300e6ad916679a3f437ebef338ae9c553123238f915522984000fe16880c0aad2bb7027ae49ade4c032e6ef8274e4ccecdce80a97d2ff0c08322386df03a406cc64dfdfbe1460fc6bae281b76f752d5601bbc61366e46c6a958b32371fc30cb58f44eb20d90277c4ec1d3697bc9cd6c084602836109715943a9852c7f5fc77ad8b9d12aa62f703520b7d5cbc63caed2789849d4606928824b4322aac032120fabc52f99882e141c0add32451a3d3de3a93d83d86338eeec5a645699a686195043525b704a34fd8ac6cbdb96ad6bb8d5ec0f2aae67c00b5c6318ef28aaced414fad9ac51d60ce31e9ba6cfdfdd5a730dfadbed43b814e5563bef8339afae757602b7b87e25997dde9a1dd853cb646e810948489a36126c8617a63a01f4a1e1fc7e3dc0be24f7ac2671e67b9783e06c35d8f557a94ac3d1be0663dfaf185e03cb5b873b1eeb47bec84ae48653b82f26fa6261cc4d4d379a9957011f705a4ec9cb8fdbb9134d1feeb3ddab95f9918611089c8e916aff7a1f44b2269e6efc35960589e0b7b547f380f5c453ef27f549f7d6076e1eddcac5aabe96bcb02d1e138b0df0e30de2c183fdcc0ba874533acdcf501c4f708f041c4928663e81a8141ba70433720b50080a3be9240b2c79c44eea17e45f9392c7bde66f34c8fcefc863b5ae8a658c4ea6e61deefb15cf45fb85dabab98d1fd486b418ee052a42f70dafe56f3fd3953bde50ce18a95032575781dcaca117b3d1c43ea7cb24300239c8944172bf3f49e157c2e9bdbc33cb1eaa9eb64c37585de45fd5167aad7ca3d38f3ce9c4988d609209491f74f516e7820999ffedf81112503454508f9b32eb1f469340259210765d9d4c654a7ad00235d40abbae64041ea4eeaa333085473e9bb56903c06f0bf0407e5fc7bfaf802d919b1b78ac1f0fbb37be6283893f537e8a1c19f1aae2252a49226f173640a2bda0125db7dfb574a948c01e1cfd16f78558db41727c286435c568cdc9e2a38712b16fe939f747d63ee83a87c2f503435e079ac4cefb850ed45f8cb3cb536b5a415897eaee8d5e32d2e4c029cc4791e03c9fe67421e73abd5fc7213e10cff639e4985f7bfd534f1287b9f79287f7663badbe4958b33d8517a2b5afc6815cb23475df67e04c5be67e131786976bb871db6376fe2a8813a1d03aef83f9949c36b15f67f53b0db95a48d9003a54e6cc2bb7555d7a0a76a02672ed1aed35a3bc79ef04c844650dff93c81fccfdf5d66e58b322c84e3e468aaa07a33e9f16f8b0e41cf27ed0cfa1a3bb7d6f40d9cfbda8cfe902d5e0c888a0e542f2a162b6dcc55f9067fff1b90c1cc1c4c6b4ecbb4eb364e79827b17a0e74a97aa3bc8c7c33b31eabf82881d8560ce2d1623b7e3dbe1e96a650eb9f03fabec307e716fbb7442808c3de519404db590f239ba3f18f9478323ed4031dfa742a890157c75f9757fd9a4ef5a3be360eaab84c129a561d820c43fea477dc63c6d4b3eca93733ce353ccb5a045c95e00da9d74951aea2ba087afab8575c42cb23f843c8d9db71924a834a3e51f62596df488001406f5fe2f1b7a27e46c054b1f74a13aa122c275631579b879b221707f3b8f06527f351b54fae254fa44ca7de3b7f485dd24a08724023a2b1472eec3edf65433dca2d9099c84d6fa71054659ec192ee0d772746cecd79ff5a0c6bc79540d41be8db3dc0b0559afa76d09b35a702bb02f4ad8750b27aab43c698bb26ce140f859bdcf2834094310dcf853fb04141992150b442016290baca10abbd9d4475ac13bc2b16a5a46206364c888ec8c1e4922d77a57b09031d57949ac51b72fd149f3f6d66a13a5657623964d4f2d6c9f62051e3ab5aa9b0f464668a1d9ec35b86d5339632c91a5caf4ff938d6c40c84de52d003847224ad21efa520c6d5721a6d1aefbd065a731280bf2e05e763e7c094748b20937bac8196193d38dc6d7bb39abff0a96a2cc7d7c4c7209ad55654bcc06bdb6ee2d7d8f4bdfcbd20dc0b938285abea8719d4b007793c854366f12e3d305695dd46dc7d1ec2b2d0a8323a5502965a7f625a967688919332aac80c9f173f3836853ad782614daabab7925757fc16d6358ea5396f4b6fde64bdb566832f8d5a9081d0f5f9cb195d5e1e7d555c2df0564fc0d60152adce8a297eb4568f753626ba409601b49d712f32ed496d3f5f01de9a86a4f841c3d01d334e5945660995d6e3596643c4a2a6e61534ae34e6cea24bd33556af7679d3cc7e227b0297320a1510641f2ff51b4d9e4a42e1df321b8d900f4345254307a6748e542b225f9f9b051a92a26ad5e930813b2664a20fcbf20065928cbb8b5679b5a97eb4157257c667bb13baa7a472220f6bb9fb7f62571f1ffa122bb2f5f7dd80a5d0e97acde15861777441cc9c68628763f8fcf5de010d3895c89b4b6a7810256b1981284a36aa057e8abcfdf33d464b34d106649f2ac0f6808bfc8b6b180bd9aa8e449628c0ae36e893940836357a992ac6af8ca5ddb2481da8248c4ab6cfedc4dc251047539f0bbdbf33854bd7c573e160cb0b3597c4c2fdfc6fed5b2ea611ab71f39b4fa86cb01550d85700f3217094d1f123a2a2822922ec8bf43fde7dc8baacf9098b184470e8b51f5ffb4403eaa4665c49c30daf215c50d64435514fc869b4afd4acb60c857d822547d57dc725c18929fde76f0aa376a0e710687013e76e345942e91e21fe13a7d2599456def6f923942c3ee89437ac22c3b8a03da7b2a91e2f93edbd1b2151b6fd5cea470d276431aa01f5ecef2763587bb5e92bf02a4ab8b3d57673f209e5d865ccb8ecb683f37b517b21c8aedb86601fa9005a5f1c10d9b2a05a1d5761d94b384c2adfe3e2009909730dd072497dd92a3c3febfc57e81dd818d55063aad00287a2f5fa79c14423719a2311815e9e24572c7c71ffe941f8549d01e1894ee714201fa501f98c3722f5131f1b96d58843ef75d4135e2b8ebdecd619b631a795506a3a86c2a215f53e2b82daa01d824217f8ee795061fb0e3f7cb4b02fa61556414bc51d548f9f155ee421633e7bde6984bb767ebeefec1910d6d0b13065dbde65c6cfc8183ed3718b81581250291eceb849c0283d2e77d26f92bf59d37fed30acc072ee31e3966a817145cd7478682972f84130e9cead760e498f5b683cf18769cf993452dec31dda87385d5f0c96dad354898718754c46cc775ce4113acaf0cf74223999ef899b99c456919684692a3b713f38b9643ea172443c82fad7add9015da4ea3093068af250f1ae2267a90b48e28bd9fc9378cfad0a501b902345faf7964a2cdd29a440195ad60c56d4f43d53f6c7bae4083180168b032fde84d28508f479c617e2b98ce7030bf2fd6fd3467155c1d19b69f9455cf99b92242a09c32cc807b77d7dbc4930d68187e1891eeeedde9b57737a594ca4a8e3ba48ab9db42e750f1d29fa1b988a9079fbf53c822e2393e489453b595156e34bb34a9311ab3f99148d4b41b80ca1bb76f7b2bc658064e670f778e7c35f267b7a3db1484827ecf2f56cb7b1ae636042d7ffe29e95b7c550a034a8d8c544d54672c73646824d82d1528a547f115e4e92849b6e3c670736a374372a9d01ced247602520e5754495cc8c23187422982ae1216d4cfc43f5113fbb3d79e5a899410eafca27f35360a04e5d9940c0a0479cefde55709c038ed72470350dd8613b10578dde46496be0b0fc8e5fd5eda6f0988c9babd6bed01d95eac6e16cfadb5c43cb5429a80684b7b0168aaa66617e7e86530c83dd0a77343eb79c8732a6d5484486913f4d86261546a7068887a6695e76fcf715f68e9996696cd860479bda5acec02729cfe6f9e3b94c0e02963776deb63e245130fdb83e45d6f90ae92751ac345326600afccefc81c42ec446ee55be14caa877efca0c5a66fbf40e84bf58eb1bed04b422e1507ceb2c948917ab113f734a0dfd941090d921f767367cf71c0ff38fc484c4b1fd37a8bd2450096c5989f898fc91c5944365cba9afbb95b89e5609272a1a40a09f6ca1313972498379467f67aa604545695a43df712f9de572a2aae641ed088e0ad9a191fdec32e6693d2e3061e66546f3f2f71f4e519b4cb3614d8dab573e3054332d0b9c7ce53bde4b5d977e5e1b234f561eb2d1e01bc0701f5ecb3173c3f264e92c077b2777802e280fe5f1555ca25569463d34f39a1a55ca4d034ae4d4de2a23470ec15e3e117921c3d0431740ef32a1686263d560e538263578420a0cd5adcac182ade5320146c7eb1c1458bdd47d6584282703c0d3e3bbce17489322413e2a282651fdb785d60355991c8979a06936fd85280ea7bbed99ffc5c7845cbcc16f9cbb71053765892873ae9deda268d6672ec34a24c2590491fdbc6f2002f8b54803f47d76cd65bbe98a041d5cc6446010d0eca6d9856bc175a12f8824f0ba692929f1f15a8e00a76a570cf746c209cd63410d228387ecb373d16b239829ddfaa723569a6dbe5258e981e89509b4a6c6456b233f083e30faf235e24aa353022f7aa7885b56ac9a98caf4a56feddac047ad32ce1632263dda7446e5274eabfc0a6da5239c88b496970115c92af31ce80fad76b383cbd4c43ae520250cb093068218d7ef687ba241b84ce02bd43071d82a32ae45436ab879b8c98b83d0f0ca86cb8c4cb32451c330438117127b1f952d8145555f94e2e0c98e043c51f4a839ccb88600f103de1bf9be2865bbf01a0e62e81fe1043d633721f8149ca687e759e169e54a914f9c74418b7e18487363b9e834fb8ffe824f0378809158c26aabe8e3a1307820acf931d8b02dcbd1009640192fb72f7b2926309548eab4df3e2a745aa2141bc97735684ee9e4044adfd52cdf14697e7b3f70522c622e0e851c7a3094622e21c56418135a52cb9adb50be3459f1b6f3e0d9beb54180d481b2b1e5982ae08e07f55aaa24bfe734a22a189a8fc9cddfbf0380a4472d7ca1bb094f1b4dcae9c8d74a22c14d58fb94a9a23da40026965f0a83c1e213291e840e8a39ce8df649a2f1aafe8eae8985720659a5419ade4a29de55de5919937635ad8e3943c1cbb36e8cbaf9e13213bd8312ca122d8239f4cb9ea6044bac86be23a536aae4f51bd4d077d59cbf9cef0d33affc898f7a7c79eb8da2ea8821e1482b6baf42df45a7da64bd520d28666f35ef3805f732f8aad312308ca77ef23049479d07369d3bca2252a1e0b6907448ef82ca381b0725e3b01be82a31cba75f6c412543800275eb74c414ec57a6dfc3c3abd57302cbf48590cc44fa5c5981e2c60d19678b0be39e9327cbc9f6cdbe3e42ee789dae19bdbc7c6597cc3693f3d60245247d11c93b6ae6a21ddc241a66515eb97ca8f0afe96c589b994f691684a88d68d70e8ad6c57d0c59a17a5ee8a33334e16fcd6c1be5c7ea40d0d7d52eca6ede0c20bec11bc1f30d513f72a311b2d3de7fe306fa757cef25937a210aff72a49ef4f4652685b292bc9e3558c8f800901f18548bcf2b1fee5a7b6878d1ba2b601915617d9b1df2e0b0ac0988659ad6e31e11adc2ed25495ac030e6884b42a4e4521c02bf2af52cf3da395ed89a5341a0ab0a206eaf05a71d7d1678e9f1a41eddd3c643504885386dcffea73f5de9bc75811bf0f4df7719d46864d5ba63b6775ba565ceef13e56755558155f8339e48d3d5cb0507433d274c1b005455e28df000582d832f21c20cdfe9229d4afb938dfcd9237bfb3ee900590855af6de4196f3459603a132dbb51f7cc4ef66b878398ab76e08e8157693929e8a795a1f347d95d76ee14de314abafc42149a48339add4f166ef9cb57c53148c571cd5a3552b3e3247e6bdccfe31f1d02a76dcda7894419cb2c63fb6dba231fb9d67e4183f51e0b72d9f041ac98c0fa0ef8bb9bc3005c4e5c48c32e6d6887c24571bde926954fcc283606ca1ced88f545744230b2c1d94a64fb2b3987c83f6afbdb7d72bd4746ba1d4998d83f35dc724f1170da8fe190057b1fc8815ec473a3a2608559936d7102d2c9697606ceff9e31168eb50b8120258077448375ce9a831a0c66159bf23964ddb132b3faa63db70213b205dd15f5f47010a761eb19d61b0541b07e5c9bc7dbc2b588001e5c2f61c978ddc0a3ededcff6ebd2a8003cef0272e572059e0194fed910d26652ca6d4eb4259c85b556146a0e46d1cce839549e8362effd91ba2ddf808047f792df1e77d72cece591d6f86cf65c08b5fdfae4c53158ce6ac5cf6b5c7e22dbf9400b19866bd9cf54c07442f947b453f5a3778a443464c4902e599b15d3735fb238a35d3bfa14ad8e7b77681fd18f3a73b918b101b8299a537eded621ada218345c8b0d552a09af94adf0756490e0fd9f78c03d5a9d7973f5c526234bddff280b9602146670cfd161308692efe39c388e540aac14b0dab45f5e8b1bf675b942b81bd048564c1fa7c82c16409406c33c237416ef9d5732df149db4d54c850d6a22ce19e96e2e9f61767a927d783f422f272a664a42e12cfc520c72c9060a1a0d0266fab0cde0cb790313a04d252f2b33f35ff60dc248fa0e586e7b30b761d435d36f27b9353d02e9e1a4193c738c1be40b1e8742bcc24ce77e170cc482f5c4ea7680747f842942d569a2829aab8175f61068f110cfc46c51d211dff60c9d007b7abfdddfb08cfef4a91f45f4765cadb9453fe7696fb8f2a1ba085bd0131bd95189f740c27f75f5fb16c98bd4bc6bdc77ae4afedaa8900cd0f2e7106fa8c2fb3ed11c05b98ad5b982e945130ac5bccf5ed63f7ac34017435d8aad8f90d4c8d6284275da8a7f04c909bd9441598db324856417cf0e31b0fd84914cc94bdd7f87815930c9f8c8ff245e5da2398c945a3677c806dfccdb67116ccd3ec5a267abaee257c0ec0198986e80e3707e39acc40ef602c3f2ee39aa29cb1b81df633d008fa29832c66bb6007176e8a3c0b3cb55f9c84efcf3f21ae5e16ce717dcc826dbdbba1b4615ee614dec6a1d7e17e2d38d3a96e592aa120953bcb7c0aa2ec7653bc59db480e4a6ab3d7e3ad13b1097b2dddbdf3315c8726bbe1f44be7f88647c86b43ec6b06a1aea0789359d1c20ca7635bfeb86c9fd4fa81aeef64444b7b1f1a88db50ec8f74e083445afb5c9bada68c325d0eb628aa065036234e3636c54a408e558e871eca94638a28253d793cb9afdab9087e36c116252c4f56fcc4c96a1d08337dea21e4418214d5ef0d470589cae5840f264523aa10801ebd313c02872ac77c9ee839267d72727f684fc8676be6683c09468ddfaedee23bc3b27ac7997211539b043f6f1b3390e11570b9f47106684b809272e718a20dd89bf5995e2a5b6aafc4e66040ad324cccf9b377d21d3c3b40768d590508dbf3bc9827d1390db474e1aa59f1c053c67bd62b2e810a6ecf0e5e86d8deb66df1d6ba7729149a1ffe094524fcb883c05e7115dd008ff70c22d2f9cc4eae203a16481a9835179a2c7b24d764f1ce87c2e1e55f7dd4cc5a816c4954053521699fe6a4e5786cf3d0915631cb418e101e5f3f30d32b6045490b73abca65d17ef216ff55747d3e384117a39dbea620db114fa5c5a7698f66445aa358f07a6786754effe584079065da87f503b26be13b0a798b05b19bbac877481afcec8c098904acd8375f5ee357d142c2103b9976435b8c1f0f621fd9c64ec3a17a652078f702d544c094d7ef77619daf8956b64228775f3ef978e533f860427520307e1f9ad966475c04db3d6473562b41c1112b04da9ed84f0057ff24a1a29bdc6710cd6ab6952291a9ba5c79c9fd6aa7cc00445b9b95b1b9c8b2b875922faf074897df4e6a12bc002c9760f8d84c450d86f8be6e480824a0f75ce9baa1cd35d1313d479bc1b72e759e76ea79513e01184f83dca10ef3edfbea5ef7880ff61ee18f8703e7754c5925f4fee72af1049bf786d85ff51e9f5d1c4fe5ee4c1228de252a5599150ed2076c206a5ce0abff525ad36798e974be15905ab212173c844af9dc2b6c6b00949d338217e9602cc60550e6a79d0837f666856f4b16a5341c44df8bac8519cd185a20bd5f156f2f4d1a6ba97ba8775b6b358a9a5c633f60feb0365b67dc80db120b960c9ae89b2345a4ea02df5d1e09168ec6a57563ce2084fedef3a108a18f800ae73a992bd1d6a4bf7c255d97948492f00eaf12f18a7c16e63e4b9e72c93936f9adb82bdccfeedddcf2d03434e598de42cc975de7e6431e62f9eb5e1cfb07f08275e39492ff2f21ed6fb5dbe0966947639ecac09d86a60fa0e63ffcd9d72308f371e109fd78a340d7d0f68b675dc20ec830cf341527c4f9e8e449b37b06969e951b05bbbf3f8ae9227a13525ba72684d2d747522f171ac70ae0896918233682d601cf8ed0fa4d8d29e148aab9b761a627271ba7b2faadbbb2c3e7a16af5e1792ed8bf2b53a7af6f5b19ec332dd5b972368963a432eb43c9e938a0f2a6e4673225d74d1e6e3986994d4e0edf5be1e8feccf68f98d57ab737078ca8e3646d824c5f6a27b55449add2803a62d3806adfdb2ac7248dcf77fabdad6589e89e98585455673aa94659d34af6793712cd2e408a6244a9f889b480983b77cd78e9bee4495ec406e057d9fc76e11db2135b06a04e3a8f67de608556aabbaa75e6d8090c84a3ffb10cdbbecb0c94e8678b685e4664dc4897f787750cf1fca16b96a0bb1cba04ed171bb075733f05ad3929779c2afb5a5c37061bb574f4ba6ecd491e33d986ab0ddcb1426812708d9d82b69a4efd672fb42f6914931f803a6eba184183d704eb1fab69d1489d4b5428f3603b0645e126bea2b45539f128e1eb97268897b86e54ebbfe4205bb94e7fae19e082520fa3d3ff0980fe43b7a9c17e9d942cf579834cd67ac29c3e0cdb32ec67c09a0d58038a99ed4875a16d5c18b1b459364994f57eb1b095ff8199e0243e389274658ccd45d88e5814fe18b55f219ab68ae04427fd490f8bb4a5a2a8e6d07339a1c08b335722f758d143fbfb875f1b3c60903a3f8521f25e769ef9de55b881fb641caed0f489788519c1655adaeedc60fdf9b15b657cbd422ee0085fd1e8b7e1048b5880055d4db2b8b763eb9d0c09c849c053fbe68cf6c201d741fbe147460ee8ed113a0fe79f3a7e4c4b269d04174feb08d804e7b7331e26038c46ad6653ea29367947d03a704c00a7ebf95654db226b942a419f5a44f347bbf9ac13427312e3f0795cc7d34927706e1aea1ddeeb0939c49ffa8b43e8007185ee85b577f735c348ee90ed8c0623ee665d41a6457d734f26dbd047d880ae69996e74c425f89cdc4426774ae1f8bb421b893731b2735a1eb6ab8e33b59dce472c5784754f26becc3237e7f62b121540a77f416aaefa5448681ce1b200b462e81b8d6c4616e3179e90a8df5f2856d3fc427926ec4c1e8f811d41226168b715a7f97b30cc12a9f90994aff38724aa4f166d59aebfef721b68f68ac50095c4107a0d3d3af82a8feb3b01934be1eae612165038014e58e758321dd1256e263dac79c0b25cd173dbaa1eab834a7a78e10833c2a0c9fd252c2a56967a0af2162ad5b04324ed8b86b082fe241112c62d4de7c4cccfc086f57dd17c8d4dc85e834c8a403f6ffae799917ed99e0c0912a8dcaff1afdcb438df1ab9b20e21c2da622f2ea088b8ffdfbbda2691426d2e4425aa0906dc732e7f5d9e7813f5fb809471ca96060314c1dcbdf9d9630045ee084bdc8ecc58fa5195e94c618337dfdb8e6917a3fbd342db8fa38a0948ef7e7d0f86f92817d90bdadc98c1965491ef8fa8ff8754f651108ab1d5c7e852937faf849c59d4dc4beb0e3ed09496cfc1df78fe239decf09ac2ffa7348cfeecb457cd0633deaf40634bf40fcda7108d03babf4346ec45a15b0ee0b30e6e7bd696f363d469288c275fb0fc99c94ee280ab8d1e23473aec26b97094ee973cde9dd1892b9ae4b3a59bd417f7dea70f9c837727b1dd820251d84b64aeead643157233e89543e7cdb38bb27d962d166ce5acbbb130ccc8df586bfb09361b67fff912b69984bc5dfb57713fcc8cdd64ef8883d280c1761b483d5ff32f772bfbc79ee94d071889f2b38639682e34fefe5100ef4bf6c684364a8f959e15f17e4c74f12a5f0cffaa1c7b7e163c42d8a35aa4618f756c3d6ff338e883f14e22cce67365936b6eec1d55abffa832881b20df66c24637a2ed0b7f28402d599a370bd27a507559254fcf7225ae509db720f5842a078a7002fe1996ee4d3f02027c9039c0cc1f4d2bf10f82d8d5d98693689cf0e69a1c7d6ac63733afb7e2c9daaf4800741d61c696b6b7e0e6df3fc8e0911b5665f8925a90ba9e21f3d96f9b9ccd76535ff4720b2c74d94d79d493684e0c5f31b9f91439ce25279be28168df37ed74a438b68943a181a23cf50a9081c8913168bb727b6dea6ce0b4a895069e9bac8fa1c0ff0e50adf30c8a2f238bc170ac0d40507aa197a7635d70d0b2466959ff2525ad52c9e3f2e50f602bd246d5bf7ae124a7f8a99a4907b08cb4155856897d5174f0945d168cc9bacbf7f767932331631e0c5aa76b30a09eb3bd4b10dd6ededb43a4399edb7f15a0b6fe37710fdaa3d21ecca6dda77c5e7f0776f29687a02b72b30db5cf1ea2db97f28a63142283d8ae3e67530c946338c0a51d66985dbaf59197cf7aa0dcec9c2d61e33b84ff4416dec43b32d3efbec734a6837a26ffdceed65fd3a5253f7e46f9702bc124cd33af4da81d186ba60f93dec2b8235f72c3d42d2a00d76003cf1ecff2f0e83ced364787f3753ab48e72ef7c0fb40ac4f3e716a3dfd0d0d8441b5027a3278b4a68c928fbee640b0d2373a9e7038dc9603a4abe2c757731433d62075398091a036bdd8c533dd220e5f3ce545da78304906b4982701ee376a71d6bc0bdfe87af28a72e85125fac2f795919cae620451423324985f9faaf95761de6880b37b6e44b7facadbbe5d3fce0791bc346deaee9c6d0a5cb033b611cd5b0df941ddd7c2c9ddd6d8d09648e27c580aa75c5e8a0da0bdd0f81203d399b72db376e2bd2b841ae8b8b0261850af497b9bafb237b659737a4b0eb459d4ad7ee4a87ab0156f8e43597d016a27d58f030196c58219c5e718663de0da5a15eeab17eadac4d28d99897bbf03cd3c1403e0d774209b25552788c7a015baa1dc6c528c59bb6ce6cc6b97486da32cd515cd4a9938b56b225ceb8fc4a229c8b5547f0d10112fe44ce9c820c0bf19e7a9255126beffdfb78e1837dcec0f4a2b69f31d61d796b16c6386deff278ede8937e99b63b54a3c85c41838b8595413051cc2cc97614d53a5b283568cbb2d765509f7233ef20d524dfeaad9e6a2e588374940a3bab8b3485582c98f66e9c700e2568dd851458146a06d8faccf65dd884e84f0766d9231f49c821ad38fe95945e2dda959a3d0573c75de1b91817d916520489cacf83b800e3faab643878414ad5e612e56548a28a4462db98a730429e5e09655f229ae14689a8578f880ca5da18c044017da0fd5a37310ad2d61334d0433708ace85747ba4b71607bbb14e626b6b7740b1765441ed236aafddf278fb9b599e326b9d22f7eefd2e325a3bd0e6a586ef84f2c50f85073426dc5db27eae73e96cfdd077af9f742e5430906954f1a107a59502a99c22c5c230c4bbaa28de581631d2e4598d026690fab97651e70bba0bc79248e132bd2c1e75e189ca9b8b632ab5ad3d993facfa8cc9b51f4c749197e8688512faf2dc5cb0568cc41e0277e3d09c73eab76c1ec27bbb492d7519d80b814cd8e8c78f15a2fe70b38e9a177e9b94e2f8e796fa93037656748ac68165da85077b6e0abd977d5f748f8d0c6c75db90547187b7bfc1b7da417a75b38564e24e16753b7623a8f56be3ccce55c5b4915d3988866ea7b283b7cda18ecf0a9ab1aa1d4cff693cf992bdba0ef7185d1fb9bbb9a9c12c463c89530a69d52d71a1542b948b5ae0f9e00dc9d7324d53714fb4eaa9cda9a4268e1ad1c026cecb02aa48848bb3532fc5d690a9ce5579dbd10a9be423ac024bb25b81d9fe70ad43e416a2c4983ae57e2e78841cfa87bfe601619970438c088e90037fd8db6b487b91e33f18d9395dd402119c97b010a1ec54927f998bbdf214fee1c1070cb6da4e1740ca026091d3306c13151981c14f6fd5c1b5b62f266b0bf4dec27bab44b7eb2be4e2ddb135e2b586789768a51030c7c6dac85fdeea8c4bdcb6384c80d7ca63848c9fba4c42a448c4347ec10ac46beb3a8ea2d1ad942310dc9a38a94665b08de924cc6659d1a842e5d948be3e4cbf4048e95beb3cdf95703deaef0456fd546b4aaade4c592b12fc2de064db96158bf3b212869f57e7d63c9c8d767196b80da5942526b79b59f0bc70b1f381fe3aa2f05deac36754516d245a9cd6e7e37710eb6e6ae6e0f879c01515a3c50ddd28bc9320da50cd94bfc516442d3e0c24f7300bf8188bb6689f9396b775e65f0edc2a36a48c9bd896775ad8e4391c58ca1e9006452529d82367516ad6b57fadad4b1950f82f3067f6113a96388990cc96271f8f14b52168e66266e086d85450ecc70b82ebde46de3289a7ea54d519a7e7fe151b59dbf62d5d7773b36d093c3ef1a674c7404691679ff54a839487ab5c79ce4d3dd1d4e4b878e56a7a53819dbd5a9cb916555a41129273ab7c2813032833bc8f639c6060ea7506239759bd04ccd2232e62d348f79e504fb47fb1981e0c2e6fb2875c4c60fbf5fe28a02c5a0cd8c2837d3dc2031d186df2eb6465d885f91b6bf58d7dc04b8914a5f710564ec2ffdca57f523f47162761432233009074bf2de6b23645ab4a375688e91d7bc92d3d9b3d7a0ce7b7f08a489579ec35b3dfacb840604df73e68726c952a5de6e73b0152c51959a3e4c5ccfd2906fc7d54a3e056ff89abb9c7f93e29a2b8f5f7792f998829adef8ab589d4f6f3a6d3baf0bdd2e35e111ab7d2cbd791a62d0beb56c44bff3092561829ac651679c39381372beac02c8013e9efbf928d2f94e372ab8919b9258349decb7b0a4948fb36c9da25e51309054850e783537706906dbda2f05ed6d2cdb17fc2ff504bc00bc3011ae561cffd62d9a5d9232679efbef3faada1f19856e460a2f61c103b3f9a5ac1ed97bf531c4e8cbdaf95ce57805e970b735454d983f591c794dad4ee06d041d54d764587e8de29b4fb52b7ab730a827d54c30bfd179e083c64d52a3a8762f294ac47c6c84ae9b19b9b04d465c835d6935597bf770c53043388ce7d5f4da6c5ef0b6ceb11b29c546164193de46ea30bea318ea0315ceb8633bd46f2fffa83b31559891d85ce883a3ff0efdd7dc9db83c94e97ba110f81d5814edd6927bfaa8d7d6fd9bd33db71bd1a6d33dce85201a370965e90add0c2b308e3cb43601a4e23a8148ef7a4d03430032ee9719be4ec6dfaeb0d57f146056f9e82b6faaf7d39fe62a0918eafe0091c49ba24dc6a16a3d2a4883bd9eb202aec1fb0744925673974b4e17f84f2d12c0e5013da0ac662fb48e4f3868a1f6cf03090a7e57ca6ce81ea7d2a237c8cd27c9289f447534ebc6c42d8196739eb972ae038bbf82710a0ee4638e2ef935aa47fd3012908f8b5324fb8237b2d4e7a7c82de8396fec0cfae8b21c2725483bf87a56f07b71080428da87ef46668460ded67adb4c6d78e6beb6d92e5e7c11ad75d70d13337791935504d28d518a1125fe50360745af6bbb4274e5ae5e6bdcd30763991f28fced3564e8c3e0e4881a4253e6e8b06324ec47b012fea84b6240b22d1d8f5f09a652acc6341549c080023f8da6d0a8f9443009f71c49d6f5badacc8426843822529a6949914b6d74e078e5d59d5896d98f17b5cf5ee44cf86e3fa0b33f41999790dfb58286d06d39f0682fa16b6c4bafc4ba046ab0abe514f9ddb7bdba2e678f53cf350f644a0566572a8ba2d446ba3159568da709e5c249839870e4a24a740c1282f3a540cb8c04c43df713aa7813524af9cb7fba45429ce339793ee030bb62d52c350e9f567177a1af0811013b03bb3cc0e726dfbd4bde7b3ff3825d2238c923525cde72b826f47b2be8eba9271e0fa9e031db70ef2e3dc100b0777bcbb0dfddca2f09f80630cadb6c87539387f7f3f4a9625c69c2c7a57eefe0df7b3e14c756c7c6559923635b56beb4570a28272a286e5b771248cb66101cbda5c8bbef2b2b9bc646453760fa6394d6cff17790073417ae81699ecd605a8b0d23156a15196fb9dc410d5362fe8d438fd7b6392380aec693117e14d80ee9961f8d469f9db66edc5e474b2400da1eb59ec9fee2efa7bc6242fd6aa43a07162cae95e8b940fb89a55c0ce6fcfc87ee85388d1df02da53238272395dfb1e8d9a0c00294d2123bf79747d457778c8e9d21567c1c29decbaaa99e18ec41ff248e8f599869334a8cea030aa47f4e49d9478d40128ac7e5a15c73c18b5f189be28b8e8fa63e6e30e840eb032c169e4835b417f5f3437c9944a10bd772cafbb89c221f633a24ee55f1fe256691a50970acf41e26d878e07eed7ee95ad5693e9ff9b38940033632aaef94447539b37723295cfb66bf5fe0de91c50b3148eed9374d18cbfb6771a539e68df0321be1dcbba0cf7084b71977ba3d0a61bab004e2b22c7d920e1f37fc19d39e990688687da916104cbd45cc7d3ab762ed8f8df51bcdc550baf8b624067178bec14052caac66d73cd35df21161e71d5c4d61fcbd1114bd0b9e411c64b1643ef4451b7f7c74fcdc2f2d66f2c66fd89bcf649774d8d2dc869d93049a71a5735ed6c26ef7ddb679178b297afcebb052c895ddf9173fada0cc2165e7a7b910f77cffae28f1b6ea214be641643b3324658dd74ae0252b52754e50acc5aae30fcd5f9118531102761d2cf5e5be89fe45dce7ab743cf185cf9e12f0ebd0a09d0d0f566fef126a3c7bc16e096b615d4b63e26c1c3e2dc621ce72e193e0a0f5e2a1646b48258ff33cbf960b4e4aca239daffe5c8585d057ed9fa3f2549bc16f022015c587bd7e0911e198a5ce0b46de0d8881899d5f28b80c91bef9f75b420998f0ebcf92b1e5fdc809648b15245ce1cb2eee424950cad8f000373894771b4ab83e6481675ce113eb53043a8a3f1d487e1d02a5802ffeda11e52b5b522a56a37b191ea4d01e9dfab85dbb88147a3eb2319e1e07b108e98166a25759807bb951a0bc02887422258d95da2a473fd792f654e543aa61b038df1e826fc676ff41485a8fd74388a5b8c987ed21a5b2b9d1043ce22084339e392aae8964b43d099d24e900d15ead35bf2359ec085b3c36986da67a7c389474d1338434e03168be60812b82a799dd39a850774addb1a46c95e13277c683f6e225858f88b34021a9da733be21bbdfef17fa7c593eaa8954c4f0cc297f6c4181642c673b00bbe335451b277c738b3651110d68626f7db7e244df849b707a89cd3c1bf09baa043db5bce18e3d91557af6b4140f390eb2b70fe546f26154b5178bbd25bf9158ba75b8bf59bd1a4ddc99019f68bca38df408ee4d2abe545535f93af6dae72f560fbab7f4c55891f2266df404e69a40edd0b95a4f96bc279e331250c2d54bd68b69144c38cc0ce093c6da454d9a1817d3a31415f449b37c489e98f2ab2e59f8982cddc54108c3c2252839fd9e17c3bd4dcc699cb7120b072cf10a66c17387ee3befef4b6ec9daa774f0e068642b565a73f1fdd815cf3f4a6d25f76479b921e8f1720f9206bd8916b3e27175ad37c350ab17f55ba0f4f672fc81b52451415963b2d7b737916c9ad9f197293bd772dbd5e417ca8c0e6e8a19002920c4ffb595ccee0d4292e9fef3bc7bd5326fafed2eb31ced4498e5f0f4aa2ac2b3bd8564a4d758462f19edd719ecd86c0d29cbfc3106db7ff7c68e9f0e9bfa4dcc49324451706fd8c11c80b667b674cd40e5a9edb17c8e60e90552017583f15046497b89154a73887453c51fec6e7f5a70a203dd34c0446ea09b22a853aec4d91ac02ab6125fad1d5b13ada254fa26c0beb69e45095206f8f4a861e9379cc7a4ec1a5b96b8683a32ff9651201256dc17a7f409899b11c608dda271f27061b0cde2bc4f5ed36d51c0ca3fba4449fa227a591100e178c378d877594ad9cf870835c0a2e11fe8959f1d9b497187a34a1eccb9ce272bac2a520c3f9be9f89410246f3744c5a14d334671365da4e071d16a86126425e0dbb08fcdde7c82aefa3eb6ae8d03404f943ca384b44505234624e4250eaca94dab33af1a575ae69e27a547e033801f2ca979291ebc47ee8080c0c6e1eb0f32cbfbacf5fbd543c5c965a2e6ed3d50010de3e814cadddc4c198ed3ff8fdb08cf88e63f1e4b88905c3516fedbd1714fecff75399c21d28639d9433998d687856c9f55a9c5971d07cdf794a0ffe60d4c83422188ffb65c2d664d0bbcb02bf6a8529cc0e3f8a5a89913a70300f394cc5328b4c89b155e8c6d7744f3c6e31d96dfd1b7f0847981a304cbc978ab02e48789849754b8ae6c1ba18d691b205e0b129b47f62079728ac71d5f6f58b4da8140510b3d781ea84b65dfe3424de03cc1f268b1d44bb5f61fd8dc6b48b276d5ad4e1c78a1434e0f36ba925bf803a8deeacbb0c78e84188af500f5060d3377994755ccb6e7b652db1868a4d7f9f818b874acdd30429c29dea8ae706fd70252821a2ffea64a5c6e7c6eeff567014f9d8d5b95f0fc9ab2256c3675ecd6f3f12c5a522fbfc00d81e755b40d7c7ce7926bb0243d547cfa91e40371cac9d5af8b0eac3b1b7f65092f53b2839ab56fc7330258618e2158f3504cb1126d13b2dae410a004d616e752f885332894fc706f88fbc55e6367d868a7ad8efa536c1f00cdba96410a6f7d5682ff9c0560bdad75416a2c2cc9fcab16d61155a122111aa61b9b9763370b9a5e87cf6cfa11364c984bfeb1b22f100377588f5d19ef4fbe799c3f50a3f7377343813f3862be0776253913ff7751993f4c3be45116f45d39c215cdf6a2a64ea84d164ed8a652881771695daa3daba38e4a0c82e86fe720112dbbdca1ff2846b6d85fb08612efbc97d63338c61e2175b1756ef81aab2656e2e890f38d2c62cbff62c5d2559876a878ce3e17b57c5571adb20a065160091d80c3876ba4043d3d829d8d546ecb4345fc058a9a459b570e5246d8f51a5f5eb9066faf0d48967133297e765977d015093048751a6bafb060b711d8fad5af0e5faf4718b6ca0ba2511a852cfae141446a7f1921af137796ee672b3118b09b0165980c10c0f81d2fe59396211ef14adaa369fb97fd5defed0ff7c48f1a7ad756a1e1d2c2cee4886ee56d1912f12827385fee67115fd86510fc15eb76f41e27a2375d3bfb25a3de83e9684c91be94efa63ef2a3648c2a282c8edd967fbd7df43d4800188173d20752ed6006fb88aa66b5f044198d4e62c163a77176b61fee83fbc2a53fbec79f9c6f94a73a8d0639ad4fa296c7f5d80e46812778ed332779643a3fdb2e704f4fb33882f1a79c38fbd455a84cf8183f0b54d6a3b38dc11062c4fd58f0a6af1f46143c05e3aac3c992e267abb992c8907a2c9bbdf0c14932236b48d04ac0da7fc4affda9978b878cad545207b2eb8181cbc70f41ff410f03ae84024657fc18ee0f6d1207d741d5fd64803a94a096c0822a6f22c0283242d9b6f63f348c6acb11156c4d622cf7821c843b132a50632aff8d9a88fea83d6faa83aab06161143422253379cef50a35cf0453bc4b7264a2c54e350c3296023033425ac303515852ade51bd72507d400916f4d4931e686c86420cb0f7348d93ced7347425e7ad61a91641120645e8765da9167b6ecdea7a38e10b0ab42a34cab94e10e43bb57aa49b5b95ff77a6ead865c5d0f555726f89735cf8ca1d4e849b1d5aa9ed386b39052ad2dc42d420adb491646a1c8845da02452bf21be6cc15a50b61f88a770c92f1305206ba06157b71c5ccfddf190b7f98045024d27d4a26d007f221c1f503b0852cdec5e746a9c53ace57f073af1963af739d29df17c1a4dd51d732554b795c39d54c8c5a3184c21de0052461285e54684521efea4a4a9ee33c1b1ed8c28c39a5cdf7585e7aa3d60bc1db68d91f78960945d0988ac7ed315ad3ce153a64f91bf6e3c7c88a9830d88e2e6909e20955710a0294cfe1329401115b47e28c12e419036efd48111836c200b1a74031bb7ebbf9a489011df4828efdac671ae8c5354e476a2c0ec4eb4d7e9b11859d122f215c9f623c88ad8646bc5ef2457a60c2338501c87ff93e71b2be598063a78871d43aca974f030f20b1fdb2308eac7637ad757c2d5bbc5882bd4cfaafb76f180d6b41558b59969dfb85d498ce1e0daeaa06fc55458ef71f5f66beb875b330628f768c7854f26fb8d4c975a1ba15bda8ecccb74810bca4ced6da6d3035823dbc1719506511fc4d705a1f9c82bf96745ac471c18d567dc8d0812ba5e72290a3a847b4712f7436d7794d5a61cd1ac70f49ff9d2cd88b4bc41850a218f39a7e07f60ccf0ed7bd0d4149b396803f9af8c6c6d93af43a395063e89b8e57d23370cb96b099e3bc51123c5213e80c49331dc3f7b7e42fae58204abae5d24e1402fe9ec03dd7b99f94ad64c4fc90912d33335399fb7f0620f6ba539a2dc1916a7e5112be2291a5120d8e2de48765a6e36384b3c6a0afa85578f450fa7d58264ea6418658dc44f7ef88676154ec181b84e99940aa1f5d562e81b9490dca747f9a851742c5d3609992fa3d9796d5ed1d4e9285ddf03bcb871e8a595a037666141ca76521e2219caea295c802d15a650d67a1cf0c3910b5aa08c4cd8d00c9513b40c92fc8c476e70eb9456320e03dc12339f58c38d57961d278458193caae72a206c43eb74d682e7940f53c2e2ea9fb216c93ee963c96fc01c47e6d75c9257e11d8df81af0d9e7ebdc70d14205ee64458b0e3a5f6f2ac7059e766aead09ce22e65bb2bc61888dd8634c1934c5962d18e658f745f5a20e1912b185c39d8ed575e0f37d87b9adcfbbea9c02a47be216442e447101693c5219f2780670ffc19c2752a4f4afa4674dff300d742cf5e0385531f67691761ec39edab3db28354463f8782bef1bc5386897067a3d44fc592e608d3e9a81abd116dda8e3518cafaca6253d1c838a9f5ea6447975c48d5e444a6055d7d189266b36be67da2c98bf7b94cc0fe74dda9eec11e7dfdebde850c2d8057a10d5b00af3204c012c1d3dd18cff949751b7fe0a87a91c5c444bf678929779b57f2f1f1f25609ab4b1254f9b01992883f1262ba299cce118d41a4505c73cfe8d8de4d69841ad007acbece6fe194502cd2e7b020d88df49ac3c483de2f0df52279b4e84cb3151cfcd0fad1bd733312d3ad2ab8117a5c59fab724160ed31c769360e186e4b76cb68f8538f2d2663d58eca963ab05953598cda0db83ca1616b1fcec4ed2b44f7aacf9dd0bc83206a40f4b8c9c2b6865ff8d46b7bea72c312a5da2da3185928fd48a89efa3624071e90f71c3e1131ad22e038fc863e066cb8574e623dfd57481d1d75ab3086c2aee986f3704364b199f82b2f886fac65f482b757848955d65a947a356b9f7325d48b9797a72713f3bb8df3ffdb6526e75d1f5a7f6b2f4ac7acd79a2c50dc43819189d6e24cee3e1721cbb879aff07b0a3ed5474af0c976f5bf7e927f66e148360b45e8004a8321fa749e19836c66515b3206ed7f0f1d03af746c664e1194a3e86bcfa29c34aaa2bf42505d88fb3c69f2d093cdb92bc5e7a6da83f8dc5b1ea632e4a828e3685ae751a73ed6572450491d5b3efebfb61b9ef59809fbc9cc28ad996c984fc24295bf3a0b6a965852bbcd8f5b2a57d6955432a5696722e549bed4934fa5e5ef928ca0447acefd47cb9347f0f565647085d88f2ebcca50f5f5ef2ff3ac2f7d23fde634eb508f9cefaa0222ea2defb33198801f6675613c8dfeebaebe82805bb7bcb03934c4106832f75c59ad0f990f55a67a5ed37122058ef18c114b5fb731dee4d8db02d3c2459129af97a4c38543664cfa163a438f88c4e4d96bbec670c2cf8915a12b36c7c50eaa92d447ba6a65bb85c3f20a6c00dda06872daddbf9a8377d63ae7b9d9f78c90f78ac9af35ae9f75c6357ffa91ccdb68425fdea509507e1c583b41b0b6a394067c993246cb36be14bd25f3cc6faef02281155c6e6ea019de8608e057ad9a774576f3784cef5faffe5eaf63ddf6b13de6ec1f64ebd7b609d421edcedb46939a71dd502d9faae932a631a1fc00bd44dd65e34893150b7718cc11a764e212da7ae9d6252bbc61b38948b37bd427b1bd88268e51d70ac19d07f4458813c17088df1665caa5b56d5ca0acf013d1585a3410df558ed5f191c4809cb4e175b30f226e817fa03ce18219650523c068b5250557429328c59e6a629838f99c0ba1261409034dd513065b4a0afe9829f0b9669654071684a5cdba8c3f284624d4adcc4b29e50abe6be56a4dddd3f157c5ab7e300bd1541ead8f39d3ff184b6528d497ce908bb0de044d0fdf30a69ed64703db33697d6267fe7b3bd2756072d3c53022a05fa2c4d7a0e7a7987ff319fe3bbf85cff041de6c0d214da06026d7a913a3d02a5285613a999f7f59ae9f555e523d989041d5f25b7457c2ac3918de5ca428f58de914ee1b8c3aa2cbcdd66f3087149b9b683a5b16a245b28bf01819200bbd5988b1c9b20a8a2041aebf0b215f45c040577356c9646247678abddf07dbed56de70d5d6230669f939e433ac189d4cc868922835860abd4e16e46d7e70f2a689d70198223ac6c71c1d66c4f2dd650e645bad09798be36911951b1dfe70dd2373ecac8439c1da1bd1ed48df99fc6d8572bdf932f01906a62cd97180a63102847d07862531a92db86c68008330cafae8b179ff56e39abd178e9ef148a3dc06b15a4fa6ab08a92f022b1e747219dec79f9fdcb12d3f448cc4080fe8d11edd8c09fadb74d186ea632728a77974eeb2695007a1b1c4dd24dd0e522712ebf5d299da14666ad478b8f565f6928fde1f95021888ef93120c5d3ad1d356eb4f6f350429ea7e92fc4831e644c6e0d66345f3fc98627347d87625585f8cc1253f1e25002ed55c6cdb27a4c4ce98bed595911f1f066999076c4a790151f63052a5346897058d4bc2627785e57fdde337576fac817909d6752f990e46c0631a02fe85b31f0eed89b8fed7c74c35e4afb107d071a4d3c8fc54d45cf282d88ffda72274fcadb34b8e94727ff13671fa520d54327abc4a8e821e06787495e8b5a30299050e75002de8dd1f39661ddb3890abb558b31cc4b7aae56a518b2c9eca503f57be5fa012ee10ffa91ea213a03ab0f2b5cfabd3b9651aead698967bd8d40e0812163cc51956593b881adb7a3f0eec8660026363fb90e83c1fd06707140825bb07bfc1c31bc7b0424e133441eda03cfd47bafd9b1d097c8913fc0b22ec452404918ab2f7de9b266c41b30b0ec19b1136f8493806b4b2ed234012ca6027c50536de238c32601b9f3b8644f2d2f196a41fca71c1775c83bf67daa565053d7c681f8bc7c2783461a70486892a591b0a992ac8146912a85e201ceaf149781e625efc5d79fb22933ebbb7bfa81796e791e6c1c7ce7eb55aafdd5c751d8fe556000e32f447221ad4367d75c10dc5ecd14feb642553687f2dd262dab6c02ebd674b105d1958930e3f1745c3c60cb3e176336d1b98d9b6800c30f0c9b5523eb5338fd3d1a89e7cc3f4d3c278d8751d400d7d0e45ef894b36ecf741047bd6f026c5b1c09bae15e43b55d94e46498baf5c54cb2317006a218c9119014fe4d8e13ca04918feb20b32ef3023e5c9ea3a943ed071e15374caa8120cbadd638b5f8ce40509efb62d0f88cc4e86780ffb1fa4f5b6b5f678f9dd8c1f76339e7a2f2c4a4fb685702ca0dfbeae7fab29b18a33a98b37cb41250339c052eb78e9769ab925253cf0cf4dbae1439ee3d43b557d5d6eaced96ee9cbd1e29c3ff22ef0a26c87e70bf6b038c99db16bde2c0e4054b4243fbcf9b612b9544a77f433b6bca8b8dbac34c5a231125a9956ad3c0e21487d5602f23b7a600bdee57f06401346c3e634304d683fd67751e36454b2bd280cfbbf98bd5c9678cd050c1e8cf1dbdd388d6d705a91800f8b1a2849dffa96e072806d2e1dcd2d6578c8880a5e4c603cba0e9988d27635ccc16e794d12044c8806a3af36747ab9aee76f2dd1d614a293c96f02986a479455539546aabb77f73923c6a7953c31aa0d31b4a167cb8dd2a5d5c81368ee4e17e8552c1f73f1842475948ca8a8fdd55416e4c6b15e98d6eae790a0eb2655cd8bb526bedf7d712710d83002605122b09d8d07a6bc86710f2a0ea4f09b0ef3267a4217e84f4837e0fb4cf48e68ecdb4cef076559728761e43abf43d44be2d05d4bd485ebf4251586ec8b41d521940d14236a9921e86d08a46d924696934b2fce915ef6e700029079a258af4d1bd29a64942ba206cbaf41c194c6fef4f4c6012e093188100290e0c8412c6b9d81ca35a998d252302b530c25d9fbcfcc32ed0f1df3ead2c58bf37da814ef296e13c458220b776030876c93c99f33930ee4af15680a8998136a5777db26a40c4f5a0fe147988790c244c878649aace5646b4005dc1a838f3404f79425064382d6c613eb8b7fdcb5c00350792966b19c783a77f66f745ddfb05483cd73a293673b9004da222373fc62e95c628943869fde4ed41678dfe5e88ed86e29334f753b2fed388a2e559e57fb4113073a2f5d2bbae7fa015a866954d8bfc3354960e226544938fdba8338612dbdbd70261b128b4c5f40c3d45ec9cf7a31d3f4256e37a87fab740fbd7b5b9e3679d54ff180f66aa77c25d262ad534ac7594bd59f884009e4b393b09bb9602630a5928023eb2a20c3945ed89b3b892643709f0f9873df0ff4777cdc984f6e1e12d00474a4a24cd9a7d60de11f0284f1a0c62a9dba31c43dabdb0ea39ce608b071dafc2b1a2b2104ba0ef10b21672b679679d268fe8b0b765410e9ff9bd66ce8b4c63f9fc7279cde428af901716c9953ff656fdcf39bed2f6ebfde4b8a81191570b08f570cc512841471804f95bcb65965a009407a106b8811f740553dfaafbfb1aa4bfdc8311bcf6686755608f3370332b68f587acdf46569992deaaeb71aa03f13e03d0aae3ed19cb36b520885231c77698edbcf5c401d42b4056c086f02e827a4f756c2cabc946f0dbfd52ed3f6b24efc99633646a27ce8f8bc5bd618472736ee9686c3cf05f80ff112c1ad98c9e8a2a66481d3539c3a251bdf6ce4fd08d411eee5757fc9e3934128b9896c320c9fe25301bdf5358db37924495e3827d40e33c470450dbac5fffdf50011301ba44e258a61d18f610734ab2342ad8c3c1efb7cc5c588409e8b228eefe954168829a0b69e4c63ed404420b7ae884a4647fde3f95505d07d5d6a96f12ba3813c5094d9fb24a1fc4e3061319a55e2b13ccae9f65bd588c19996bbad040f7d3dde4a6779d987e4393341d5dce2635288621fecc7e24d342327cefabc956b1a3ec48236c9347136ea0662fed6225e98fc91939720052839b5a1f47609ecc952dfe9487a78a87a12c925627714c8d527f13a3a3fd42e3e992274ef65caf287e1716332583ddc48df59cb6d09887b0f16d17ed835a79a1cfdee1710f85c2f67ded363f920abcd17a183ae066e9659e5d762e02b4364ed5f2e176e33decd18786da1ad6a4f83dcc470b9910350712ca75fa5334ae53144db7eab134c244ed7d26fa995691fc62310fab49bdaa30aeb07eba5d3aafa1e4d44a763a0c99823e971c9e8f5f5fddc87eab06c775f3f442cb5e57184e50814763e50742dd29f3ff9e2ca35fb2ecb297459e372bc79a697f8092701aadc43014f18424975aed16e9d9339d35edc422316853f629f56cff19d8137f4afa9189c6c87c1270123d9d5aa1389067b76789810f717a74c43c523e8a181f2d55d17cd6f19d8ce68ed1ef4aa4db268f8911ea4183e944c078df5a9cc685f2319379b2139d1e678f84c328e05620cbbb1359c0f39c12f4e90d4f7e5d0dacd04b4409ed72f9dd6979b04668c46f519ef653ba0d07bce0856826fdf9686672f3cbb542b354d6294f460c9cb1abfc22b1394a443e88ff94c74250ed2d73db642e7841ce77d553a1b2621e3ee26d93082b0cc264eddbfd9a07616e33d479d651afbd5e1043702d2f4847b395b9618ebb53291ef520ffdea2b89d0d2b5f53f5fc10d04b6ee1471240b6f6d52c30d7e8d43903504ae934ae04a2dc0ff59c206452cc9a9cc255cfed32b99b0778726bf4e71ae928889338fd45a7543a88497d9f8c0f637a8dce5e6fd048b2239a83d1e30bbebb76f74d976f703bf0708627a2c2fd5ac1777ec456c6065edb69965461c2ed1e563a26fbb03ba41159a0a4a743e5e674e73678655e0152ef2d7f75f544b23ad9904468a1516a0d3c31c035609fd40399d9c195d617eb66cf1843c3bfdf8b2953da9c3a512388c949a6fe33236be6e05addda8623f266e5d0af29090fcd29a02b728e2f2c6641c0ebb43d30fadd8698038256801ba9804c521ea3e2e3f65f1687bf890c1bef766c1b21ae833e2b233ea4b88f309407caf5930d6ac4ebb1c8630eb2bd0175a7b65302cf5d383122e696a62e433d1815630f6289c1d701fe10723a464fe4e47e214b322d562ec5eb176576edd0e4dfa4dc715bed7f9c2217aba6a5241ab87c5ac81666246e53eaca6cf34cbfdb77722bf650d6d4a2b10acaaf15962f5dfe75b6aeca74c4206d9cebe30b4c353c91ef854b67be08e2bc80cddb3b2c8ff54c4360d2246c1e6c4f1b9130d1468f494565aebc53d3cf26fcff94a1a00557c297b90348bcd568a7b1d90b333b85f0f0df5b5a1167b62399667e6bda47bb15b320a3b82d0b934a7107872281815af66f655609c5f2319b430b2889682e57cce123c9d912538a2dc29cc9c72bed78d9fcb834404016d2c68ff0c1686abbbef8362791a14fde7b0462b2c07727254097aa62ab529b835749e74a2d81d0cfa89c164302d5a9aa5f356ba2b84badfe9be8ab87f6c586af0f79009cbb56630cb54b457e9923a9399f49d6f58787df2cd257d7e667519d72d0425f0c2f18baf8f5db5f7983964c7cd9b9587171c1c7d2cec83aace0a6d2144ccf8146bea83cc899ef785d1840d294a81b6999eb8678f672d432845da52fb63e97d8015e5991a161b2a6299c2839865a393cd37df400a78df049d818d7fa7e914a8c1b516c68b95d49e16efdfb2ce948043ab97b332d1f9ec862d8ced6b9c5dc4a1c50e16ed3dfd81106b960929e5996ae5538bd7d6a92833b871e2d1f9e9527377ae806ba810eaa9038b53e1cd65125d5478b4643a924505c50515044962e23310eba549f7f1833308ab3c9277b36e2f6e01b1c146f7d95cf53226f8f403dd855cbf94b6f056cc493a5517748f2d29d2562cc24f70e5a4ad418cf48bfb71a5e3b43f9a00fed9857474c62a39df3b01907c21580a0c7e11e81948623714e7b14252c14e37b3524beca7bff54a442b2466b2463faf1a214f035216b21e89be8709ee0240c47eb056f1bf82a23659bd10d8f6c74fc11fe0868a165f45c4a893c7a6ed5921cd72bcd3faf027fabaca48636f3501c79b827250ccd81b8cc960219fca6f286eca2ff09e1f7d05e0e14d15fbd779209bd25d46de034db0e4757426e5b5aca48dc392c9f7ce8e9db202ddf4e68444777b69a3c7348b184aea5fccc5a0ce3d7d70c81a029eb849f74f5d1d0cf3b3af3dfea0d62aff6204e699b35493532a5e1bd10c3d6b3240d4bd0798e1f042622d927f863d48d1f1af06fb7cfadbfa27a43b2bd5551fe262c9cd946cc3edea1da1e275f5aac268a7e44a0f70b3f60af2bf432d0f42e2c68c93465db0346e409b3193b37b5b99784c1a84b7ee28c6cef4c8be5330962f646fa80fa954dcb931d851021fad96112572bd596a0c948136d3e85e9b7dc06a7e16672226e5739ed32389ea6085800538a5c145ae4095ca814d14de38ab0cb77e33a24f797650f93f21c5c8ea7eefaaccdfce08407d1856c9500f41e266be6af24080ac5fcbb94de0ff65a3f1fd34527b794620d386a5fe89d38bc87f7c3c5b6d36286341b87beaebe74bc1590fe05d3bda12a86cc139e20d5534c3fec5c9915b283c0ff1722a1c20eee9fbbad668bb6f0de99e4fc2c0727a5aab314adfe03649e0fa1cadba83a83d1678653afc5b5b8db96655898e3b7be8a662ab31361e48c334d26f2f773b84d233272a891b4be077012be3236eedadc2b1ea1137cd65c85e7e46dafce142a204adbba19e3b9b5f9e33815eeb87efd58f7a0737e23e2e32d019ff56eb8c83967613dd623a86acabffa822f5bb689aac9e26e4b9132905f35767bd2e180eb4a7de6ba99fb964ce30f361b19891c49859573c203584a3e42ca79b60521aeebcc953d5fc3387adf00fe841faa9cf1a53bd1bda1786df895d64df76a657456e49e1c3bae040cc3e5851d4b467af663779296132bbc8698e484bc938d7f4edd51a50c3e44d8888b5fe7e17e15525ba7bae532307d313f09a8687d4cdd99d7e5eeb18388577259af79bded73b883ef109caf59d8410ae32f7af5603acfd6b39fb715cb85bc368c1e4683c19d8b401b71817aea3107e6005e35c64b7c5ac3af9a29b2092575fc38d6b26eb9e9aaf9f7f9b4839dd176795e4a3441b1b8921e9fdcf0fd61718595fa752dd63030ae3eec987b6545cc612dd9eaec9b54f6126e5da135fe2b767b2fdbbdab9a9af0b673e45449f09646eb72840cd1d11298da48adaa295548f15de2d79a4d16a999e4dd71d4dd8dd7d312ab157ac8dd4c15dfcb55c5b4da32eb46c8dbeb705ea3512800dc3383b589d6637ebfeb3be22cb8c486f4d9efef2ba433f56c71479268e724657890fac9137b05b78ec489167d247c690d0a0948d96409661f5e3d5e56e517fa452db471dc53a1cac1620cf087fec185d37d8e9f09a3dd2e8a83a92b03c37df5716e4ddf0c30afde52b646b77b8694f80c69a010b00836903628b4b26db4fab8b863647586aadde6f888c968ea29f09fef1c195a2e30a1d1a5ed7ec5f1794cd52c7a1d6cdceb14965145ed8bd9f109f8a3ada5fa1a1941e8905e6e7d5df88356c5e5efc3ae536aa5112cb7b03e3ef8d19472a73efc62ce745a57d282df27598ee9173b5081190e171fdd481baa892c934bb92d698602fde78e3abb69ce9a86afc8852078c3306302c56fd918ddfa958530004a2b7a438cb324c480c59048abc3e81c4420e0ec372215b4486cffecd256f69f2672371d8c2559d8ae2216ea092f303d8a0c844088786b7338ba19e06d9b3cd66beee51865e3bda1af183fb444bac947e5c997da44f5f395ca71f7a89446510aa6bd7e99e1d0ce7a3db58f212e48036b35d5566ba0cacc8340ed02b809d4ee20cbe9a0fb18bc4100b4271633eeda7c75d675bd52879ce87611a12830103b56ad82d104a2aece3782c51e19766c97611a82a8d0300956ee3b60335a800a0898ae5f6ac6bba8e3c0633777d60ce3d34eb78197eeb21cb076e0058b4662950a7d01dea27f144d44f38a5638a05f64e76fee104d71fb40a19e9060041652fa10d1d8ea3e34b34c90417af6ed97d8b5fd095cbb41523f16a985bd2bdf4dd22f25ad493ae95b2c36296ede586b9a4ae69d139a0f9de044693a637d6f9776ee005ef49baffa6d6653287d80cce60ea5a0df66baa71bee18da39027b5291fb84f94bbe7ece50d48eb9b15f9d0973ed102127dab4e0631ad634aa92e756ea3e74f7f0e8bd7aeb8ac36cb946e33fc951f6b896f5dba457faebb1702fa11300108d9a078b059f454bc85b10608b350f24bb0494ef686aadf7a67c0f3ddf901477b856566a8f78f56557846c1c431cf152498752861af6d2a8fce45aa30eb2adb7c96dbdd91015e6ad489f3ed208537191df0fdf62f992e213d2fd93e706d5bf1869e5e53cb1a1fec6c8b56b1c65caf889f89633d042746c39a7bdf6886ec82ed0a2dbd905611482e31354274e00ec42ba447eb47d7536357495d42c4e199ba304ed6067d7bf487ee43599c14e9d6b580ab8022151383171fbc73688c1b5abb9fdc048363159c5dc7049dff35aa1279f48ab6cd35b09933906b33d4e39cadd0e9b259a83f1f37f8a197df64041178b88c9105ab0c8fcd1b384e6823da4087a4122ff1d15e18dd1a82632e922129416be4ab783cabc672da3bf1c355a056ac9b5e1ee194d3c65cbb54fb6b3ea050b6377ef4d92a9a55701e0915e9b193bd6cdeb185133bd83253538b01e72f8d5825c3d6f660e1ed47a0e0b8b33096daf031b9b96d0d7dcd216083310408a41ea967fa124556a8b081b70591a1b77deaed6d873db6338d1af25a1e1d89af534d974161c83cf48b3452a1c2f21fe55abe92f52157dcd62978ae3ee782601409ca146d0394009758541f667859bf91722c5f8c04a895b98120beb0fe600db8c7144c178bd3ba1eee9c52d624acd959b9fc17279148627fd398a2fd79bc6a0056e2f6643e3579c4722f98c8999dd45de109a898c51cec6956a123b30392320e3e251765ac071d4d912dc57b44f135050bda9c9e460f59873f626834097442c3d6e8b3975efae1e69560cea386b3ca6eef356a7b87adf42e1a22bd28e44a82f8f4f97493af386833ceab63fcc9802bd2ed735d9bf94ee5aa90ef886a4a608499ca8f1048305d097801f212da79401fde02e069e0adee19a1b0b43bb33902275392b7cd2747369c1a8622f7bddb43f3672ff1719394b52750e0eee32e911137822d2ed3969d735935b6435782e8281cafcf521e5cbcb075f131f5ce522ea2a04c1aa1f53d4f666ff30f0e03094586c8f8024f14d367fbecdca63debf4279d8b684ac3a79460eb83d914b0661c3c6cd943e4e078e83108c613ad4def115453225f57baa59527c885dd4457d6b7965d1ddd715199ffd003ffecce2b097b9c97fce246a0488d1bba58adc083872b432d8dcc8c42dccaee8b95fa7708914d9e6c8aa1bb1ed36187d1520752c4f1a70bc29e9afb2762151ff0b5d644f2b3e915996f69915be9e96152dea6750336077a7ee02aa7f95dfc468ca3f333acd0c379f0cd4971826944f5c280774d0a1706d3311f463544652eabc83b4218d0b5f78c39c6f548dbf4cdc646ef577e8ba36836ec76c243d80e6eb06384bbab49511eb0430904d7e8824e7d7c4bf32fd516123a295825db5ff8016d4224b20127cea5d7ed9f5d6b338bedcda1d43f8af47f1e13ff7d258a55169dcbd07f1f64d147decfe90443ca4618b7410a1cbfbd48ae7a1a159b83c62c9f47c799e41683ba191f4aa84fdc01b33e701145a5bb6cd78296ef7b1ccba73242db3c69de404e6df68838a1f1f58942f3b858ff943f82b6f93e507821a36c744d7e05c3c84902a1f09f4c2680a88f0ce84c227ae70731277a281f70d9c231b10eb2183884c1fe5c24ab971d40c29e56e072dc1faf1ac1b3b155504fb5315c6873b42648b2f77a783b7d7fedf6f38df549a601a8eebcb6546c9e9ce18e95342ead5ef80e37896ef9525234bfe37197191d0ef196951e58f7010f2792abe07e7ee617216a9b8d143f3750d3308a01ac7bcffb45c7b921f623e1aa8d0bb726eef7c128dff68e84765d9044a51306b2642af56a98fe24d123cc5551a5a14a2506b248ec1fd90f5a50fda7329f5dc4bbb3a0ec88f6ea24e43537f5ed49f91f410ff999c5c210b01cd3efb09ac53c866e521c7f3abf52ee3ba29d5efd0d796f2d6fab49ba82ddf287893677b5b175b1959d589f91be4347a36e0a59817a6f3d3d7a7a5acfea14211385c57bd2ba68482b20eec6d8c8c48de11159910b0711e734e47540840c3ad526fd6af95d98decadd4f7daf201f6a604c6d02472a9b5bf25540cd0b72f137cc01350b2e69c0f49cfd957142bc4de03fffb442c0b76add817b7a7462189f8bc4c7ab2cefbb0028b8053fbea50aa6659a18b8c138abe92a172c908c53c005eb41023c580bfe8026cc476e247813bf575f83292eaf7ff222f987ad783fc8e16392c653ddd18df5ee0483905c1d930ef3bcf26921d11cf62bf6d6f562684b8835bc72ed55e7b596ecb3f809049fa21ce273fde3cc02ee2dc6a99f2160f720391336e10fa59bdf13e37825450aad38b701d48d0ab6176c6b78d37da8ab55e4218cf9f5f4daec0f8f42645cffedea85c84f769fd2530f5201a1329e55d4a627328d19298565afea0db8629eb996a6502265f58f7702f52aa86acb13aceeda6e3f9de0b81049e4490affbb16ddb1818199293a99a461e88bb7a1e5bb3f5f95faf0cf2231815794a35138bff25d94c4930d28eaa228e1036f4421b6ce5657ddf55f21b59e7010f1f9366cdc8e77633b557e90038ce4d25645eaa675908af40bd843827ec886a4ff9e80e46e8a65209f4f51f6ced292abb55f7792db2149cd3fc1fc312f7c6776d5d2937f1d0b91867ded11ff38e1f35cea74fd73b1d30890b293bb8325f9b5e958f66cbce234101cf9319cc4c1ff615e4ab2a64e46361f657006fcd74279a0766a3d0eb0285b9b041885f1c1ada88824738b1933b853a952302b4bb79a27850c41caa585c71427174c672c2683088d613f55409fec0b901f901c57a8757fea41d742329b9ee07c503ea41b251e38cac1f7313f301c0ffffff3f