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 52027 557fcbb2d67abfaeb2bc1b159557fbd3d9d1b79b8eaa2f9ddcf6dbc1ed885866

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b152e1005adb735578f98b3ba02f07de3c337d59f878d1b7c7448eda3cc63d4d
Certificate Block Hash
557fcbb2d67abfaeb2bc1b159557fbd3d9d1b79b8eaa2f9ddcf6dbc1ed885866
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003332000000bd0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c13f565a52e4180416fbb91cf0466089e10aae2a57bb22d9057e84ce3bb97e06fc934e1028675c25fa0a5a19328cf0c9cca1f5495af04b018b977d0f762b73609164dbebd30f624cd947d3ba0f580f58c4be4bbd5bce7324987f0000000000000080000000e000003332000000bd0000

Raw Header Hex

000040203b5a11fc51a8f4facb1a91e7d6346c48537749aee8dd9280f64d6a6d24fe95f234537aeb626feacacc16f8093ba1eef09f78c262e6e6e6d55e63fe72c7a83d4e80ae056acb8b09184d3dc63cda8e44c7b7d178f8597d333cde072fa03b8bf9785573db5a00e152b1

Proof Data Hex

59,560 bytes
12121601030780e70655a06925a8fec3abe136a947db29740de5c93e90f8aa0680aea278fe14e2949c6a429ca095099aedef0b8d5e4a62b82d3658a005eeea5297298d6d7bd24f9d6eca02f292c1f509efb8ffd6e5d92bac2090f4656c90a8b5715d507c662993b43a4bc0b8b1e1cd81177086e710522ae1fb36adeda1de7b75cf167a4b424f65bbb5cfa3c4facdbcd706c0009322165005ea9ea8ea28992d877615e0b96cf471ea5573796be40dc05a72968298bc2b3bf1b286d527132aa1a44f01487004186884cba39caa486b94aae57c31e47cb4d595a89bac43590e90bccc29fc1ac6cea942a1fe3d4c00428b0322a7509bb9a602c5d70038de1992ed9c780b0ce381410d03a700bba25c3e19bbd49b67c11264337b3191411948e48bc214a6a48e4da68ca1025a66c0a4602404ff2c5e44beb4537a05e9131b15182a266e5d6631cea985893334a710d6f02317c1b3ebc0179ff695287a352595bb832c7e95ed7e9932e0ef41ef46314fb3896a0e1d3b439e3ae4d7b707e6a53170eaeccf0750cc239cb1778f6a071bb4100cf623236c7d2772d015f918bfc2ae1278b75b78e13ad8feae4486341adf56289b526eef8c7a9b779044faaae6e0b0f0098d48011ae4aa83773beeda8c60c9a7e4826a3d9f30c24d0e244d38fab4da3f212b21f3cd2dbed954fa6ff830ce4c4defb37eed045deff5423df5577e16f8a8448e86dde552a5ec714df485f3d763c8cf2e133bdaefd234d9e6e62940bec7b8d738facebc53ca6e8821168110b6843b47dc7c7595f76f199da2dff5be931ee1dd5ee75825e8f2e28182a07976607a3f529f7ae5149262383f0ce3105ba9a2ea86a668fcdb11c99294b4579c26dfdefa60a0f411357bd31fe313023330366a7ec7f62e7ace5a418ce219d41002e26778c87f2455b733e6690f880d46749acff251e83249ba5959ff4bbf8ab3a9c4c4057ba72819d1bbfb376ffaa124f15a8325cec681bc9e2c3be711d624f1a13bb3186cea0ddc0f49de80e2bad3d1cf00ef09622ba314bc9bae4c3060ad0d25edca420caee1b927aba1598d8cec04d43bcb24e17369c9990f1b5f4237c7114f26810418df1fa9dc017273affb33c3230f57dca3e1e1a3006188c5c7459b52da87a279e4a5300936ed8fcdf3cd7a7e106eac08269dad390b694610f5a4acc5070352d637a6fe25f7f350af27660adf9ca167f72ce579c7721fb5509b15fd40b037d9fe4cf91b8801e5cf9266daf323c00944f773fdda11bb142fb7f11ca322d93051afa49d77ee30852035809be56bc3bce7ea64abe52ce9fc467bddab155af44ef8404cb9318cf3591984df5e9bcd61f1df5ca09b814a175a14499bd6e73a2d9f0fba0e8bdb65b81f345f59b2396dd57b9685527cedca11dbdc27aa825ba889f123e1aae055d674c0a81d1cf306c105bd2d08f781c81883369e6944df26f8c49f57ef76eea8c146c97c76571aae44bc4396c7eb2e4aa95c51ff8b829bb93cfadafc3ac11693df17d3a087dd6d3e4ae53684c2584295b7faf72fc445fe3add5b03e167913ee5597c4378974250e4d11b9fee4410a79db85ad868beee2af188541d3955764d46bbb043a8e388aa6e2bbaf8983a6bca9b7be537ad81bb39eb0731db764082dc2b06d2f6da9fd6ec0b3b59f8dac16724c3fe98de88204018ebc9b6902d01c591c702a09281c4a29f9c56f0d5af77f6606eef3aa05c68f2df32a0fec99e3e2b106f1dc839bc69c16365a8a39cbdb3022f24acc7d16e078443767f60f91c2e9e16b83f31d6ee1264b023e7e33667b09c6bc59fd7545e40eabd83a50318dbb7e49e4dde7ff74c4af3387438528d42119bb95bb855e8b3b1728a140597d9ba9d791556d9bca0fbf3e6e3bf43e2a6d6668455d4726e0859e30ec335497b1d77192a174fd702b57cedfa0d7d03fba7667f6191340fdd4858b5485c869e466d6d55c524e7dba3d78d63976028b6f3a9eaf6edbd00fcfba37a26526c4435682d879f481099cea24601dde19d9752ba3f5c8560e25e0c34bdc741ab6d46b18de3c75a045c0b5d101d2592ddde6a9e3310c26ab9d5404279b127b4d464c146deed45f2ac7eeffe2a9d54dde9a80bec49e655ef41d9d30d63230770e90f55963e8e1d28c1011319e4b490a6e704f68fa92d61a67c45dd22da084f6b50c0d97cc8c6b9bfcf06352ac55d9c8051b3859863899130bd11e9f38e3c3885c87053b25cfe5e93fe2c0551689210ce689fffc2174a6e3bbe85c163a99c8a5241511f0933f675603d8a761c4fd5b3d508f989ebda2bd358b71d5db872ca135300ab2ba532a1d724bcb3b84dad6787c00994e5cf6b0c84bca0236df9d7cc620b07e5a89479526aa538809ebf0b49950217fd7311a495581d0205760d6677dc5a6a47a9fecb6efe62f8f29fa4cfe438f508f5dbb9d82f76c0c667eda829565065fff005328bbf3b340fbd09a33da7857080f12c4866f2de2e7744f46177662ad4c2c707812331fa664dc02510fc0d6fd8fbd9a05dcc710ccfbab5c6b25767e36fc9f2a08fb5085b30bf2b490979bfcecd410ca4f80a7a351ec8c2afa63f1e06cc79e7b5c0f9b7b9955aef7433218802cf7cde78feeb6643b001dae0e6b2f7b187ab2e5fcc5214f1afa36a739755b2b255b11a5a62a5db1202edf62d74443040408e7b7b464d477bee1b0dbc80dcf208d21567c8bd5502067844e5049bc887491484cdb14bfeb82002b57930abb6b8c603356c0c3e1b872821d808ee01b80361155e514eca7fee50f8a0af725a0c63b04f7a50906042cb78357a1c501fa770600c117ddc018f012279c845d416f11cc1a659511712fffd34fc5a6839ea697ecfa41ed8215d35a8c6b0dc64aba2006ae9aabe6665b8cb87eb6a4143bb68c2431b7bc297d2a2688c77fd57421c97177d58f67893bc3799aa4394e0d6ead984ab34f8709ee6ad0927f63ac51f871274419d0c1c79fedde24c11a4fbae7320b8624cca5f8d8c876374d31f18176534bf35e1a66a5804a43de0daff3a2a69518d76b668033966e5e6e8d9fd6f6dc76d73ae8a8d1c100ecc171b3d59ab0a7c53b5e0ec96602ad5b049208c67fc5fb9aed15d7700507f1dc3ab85730b2d628d41ba55e964a0f1796bfb73d20b66c19431078821508169f04395146cfe8a28f90d879e01d9fe09512640a04b2cb5220bc248add15ded0a9fe0f9c4ff5d943841a1ae6e4fedbfb543856a819376df543c651358aa2313e14742923aee2ed1bd58f71739aa4429d29d706f82e5f2af74bbade9e3efd738dc748e7d06e8b8a7a42f38e2484013b07dc687f3e2b2b0c392ff44e4921456a5c2702968fa9c015cbd146c44cdcf74eb106b89f2f73806751dd3309b34bdf0a4d804dabd7ceb993e19cf3e49d1231636cb0fefde85b954bfd00164101f64530e93bed827327d211660470a26f88cf49e8261edb5b88d4d3b1d08754e581829b659a608920d166adde5edd285ed550598f794f7aa82f7dece622f08c3f8f3d848ad66fedce56c9bde3820fb2f4f5ff485cf1c75982f3d7f06792b0ab2e0dc1083144a8f8d3409104f551f7ad88254f06a2546fc4d712a783464282f467024e493b6fbd0449114cc93a3b874a16adc3e7307d8acf164cd1a8bb2f9e00ae80d4f438a90395a8e21970454232a8329c8c47a42f665fcb70981e4d8c8620187bda737023aceb5acb7a044a3d9752d8030e7859a5673684994e578e43de1d89ffaff677573f3b367fbfd27902ce7c7a949fc782a7857740a7c3e12feda5d2ca79bb23874b2067f7d20234ccf90275715eac1dd05543e1ce04ca5e58866c078d4acba833b49f1a16855953052051336bfd200d6ebb84a4778cfe54b0b68ac9a9a656ead3be5aa76ed0ab247e5854ccf6be7dc2d194104e7911e24a6e188b10eee285da12eb27648221ef063f26075db765785eb6cd4cfd1b6170e9e216429eed5e5f1d246ef16cfe7d4a65209e5b7ff61d1da8d6483fc078959c5ecb9031686388bd8aaefe0c6bc849d608e9d2eaaaf72f294bdbb90608bb3ff03fa7b7306e43ff0aeaa3f2323f85d509fa365a8dd457c134d49573cade8106bf198e4e100e9ef13197f5615acb0d4c05010e770d12e1f3b244b0e012ae628f19b17c373976813d391a4fe54e28051a4cf6230e2a5246c7426ca45a4093ae216fee4f5b85583eb666a07a7aa5764b026478f5d49f056e8d3042dd1534a66d05a09d94f7739235ee8bdd9ad808ccf295d241c0fadedc33bdd5a1e19868da79048790640180a61f76df12096c9c909de1183347a3de525501135afd491bf730fa102c87ecb1dc4f7b63685e3a1502a30b1a2a3f84451d09c18a6b2ab8b4fcfa214d235bcc798d57251d5f0b0416262b9d815a95a9e2c9711b9377a30140354e7414fd5c7e2e984c1755d09190d8a2da12036452c3d64c28fd168f1a090ec2ae373927ce4f3ac6306ed10a6abf02cad3ba0f2e25bce89c44ff5a0a84e52c975786943a2928c318a71be2ec408d5cbf3141b5afceb046d899ad4cfe234a12b332ac8fc0bace049d0143bc6814a02691ff8ee9cddc784dd49a5a4bd38223e0d2ac1dcbf5559e2130f6f440f6a77c84283b23bc1d13b03dcef0a2a1941ba53f907b5550518bba1fb0aaf3e0136109a9a9d6a2737b1dc84c474c54f6a0ad4a0ae36a84f169780e3dbce57941a4906b32765ecc197791ad9b855ae22dfa857935474682e88499a0269e38ddf342f8dbe71c71d63ddbdd2d095537e7efe3ee1c15f41560252931eb1c4011e46ef8532f816ba6722bd094b787716e00137dc98794d07d8f83fd9d678c60dab9b7f5f7c589e146e8f099428a813052fd0b0ecd742722ad9d2425855113059872bd17173defb473bad1a3200589eca2de1239f75eb6ef1324a41b2b732ae247b0639fb2218a25608b56b123623a28c90b7b611a3ee0def8b792c76aa12debd9beebba323a2dc2f4aa31d76578cdea4f68822c3aa25290a7fc49cc96c924cd65eb1bb432d9334dc9157fb602490f85b72a9df58f55796eec544f8a639c35ebcadcfd35c72c7659cf18ec1b92b12658eadcaef1b06c492e772cd90d7b884ca3ceec60f24c2020ce72db10e84bbb4782eee512605a51bede6638c132d209707237ef22f669e61cdab769037deab7f172eac056f1a9b51a99644aed5f8b5f9e20b08c92262e2506cade43aaff52228248d2f942ef136f58e87e28c58e8a76309f631087670765a6a5267952f04da6bc8a391c2899887738c757d8fb587860078ae068936e84b75ef1584f55a6af41af128d7c6a572cd0f9f93b233507ba89531b96b37c04ad92acc4a97e976e894778d68c8eadaaebb568197dd168df9d9890ab8123c8b88cf55e3f45047084e258e1a47fe7b257672a623805e8bd8269d7ee541798a5d85db4293e58497f59c81c5fe30e8ef11a6ad5e3b195cb96569b6c169ab333dd5be91d021ac44da9b0ff21ceb5eae1debf45ff41ef79955fe4797599ad03e820ca3aaba573364d2c6fd36f49e7769be942ef2612d59c8dfdd53d08576cca32964375a56749ee321f86c0b3a77847c104f32a8bf75f92be9a40a7dc9723db22c11165b72b74ac311a1d4b2ba8b5e06ea2aee37c377fd189329a6fc4fdf7845eb08f013f6064d1fc80a617dffc2b4c677fd478a1c07c2ba8c72e6f1cb51951d8b02f3c78b0475b4107a0a4ccbdee6762608d3e0dbe1ec4acd5ba1c509bb269d807a532411e0cfc92523a1c6a71696c4294b081bf79660191da27138e9871b1c457fd2807d06c1bade127a73173f7143ca4a0e7dfe72cb3ee7c4aa92fb39c145bf2af21a5b5297a67144568038bd9ad26453e4668f78c4eea2783cbed48f2db1ff30e4223481769af60083a071886de6c48334d8c4b83bc6bf0fc3cc3d36c835c7efb805adf753fb6bb8a9d93af0c8ff82e0cb736f8e821b43223e2db500d51e71b587ade337ca2e97c712f2fe770106642b668a1579c13baace1bd8a5e2d4b1ed403dc47fa04be295d83b8f900d474a668618eb0340d1e57116e3304f63529f29c62ce02745a5087161c10b001392dc402b02f010e434a2ff0b100d87b3179d0d4b320f66dfa4e57fee338c1884c77f1d891a73a6d54d833032ee04ea2b1b10846f61907840bfc9d9a10e6d6a9956e42caaad8850f8252ec9ffa4740d257ce178447aab2d284b8cd1bf7f6adacfaf1d1eb275daff27b15f2879eb29c4a768ab602eb0f320550886e5d774ef022bfcc9e451d1168976b9de968b2c734664da6bf97947acd214a1a191f59e13f682e72ac4b29bf0f31c02e4aabf57edc135ba242dc2fab5e5e726e72b38dc7cad0c9b8fcbb63e879c51557184450a886eec0079401e701bec7fa17a9e42059168c25c16bc21b98d6cf215a2951599ea85266a2ccf02a4d4370357c77e5ca59a0e554da74023d3f0b257801254f6c69dbee4568bcba8e1e046ea2a8f418941927e3f5f49577334f5c2dddc5c434db8217f8260ea9452df10fe20ccd352dd384633bdc20300b54c86e6a9e5233b2b4719db84f79b5fa310ca108684613c73785a2c9d8de6260942fb820f875f66c442ef11b0238db7a0975a4919a56749eb6e9036d40b7bb730949b7a95157e60cf4702b6ea0c47b28482369f1a3a244fd19db76c5d9bdf8cbf0dbf069ec8428ca12cc88bca16b26df316a033781413a65cf850c4a1caece138199d5e69a35ec09ffb587cd132c0ec5c8a9db888e7a0f3b3c3d4b915cc88ac5e551c38f7f20b441be81707ba77ef6fa1be315c7f6f4ba59c2dac0e91fbeede3ee296a5d337a44418f6706f8d02fb7ed9299a16d4ec9a2995702a4a02d6c637178dd12b5ec7bae665141d2fa2a6df71ba45fd9f3da3976607336918bc42c02b3053e3aa7bcca45183074ceef620d988015e072006294b813e470b1e2ce8c4241213eca6978f7d8ecad1ad343a7e7d3f997ffaa95939a536e0fb4cf69a2ce82eb929e76da2263dc8792269a632e92f92e25df8b4752ecbae9cdd30597776077ad54bde712cf44db34338f4983900d80e08325582dd899c86d55a24ea5343946e017e70a6a6340b99507dd9ccc415cb2200815eb3ff95bfae073758267f8d55992a2d437e58c759d869cee92843379a80bb764edbd8920a02659cd083777dd91e8df1745f5a7ebdd1cc2916e48c74a05bca62ae5627c10e00dba2bffed558cfba5e61df2a2fc03679328e31229a6bc3c4b7988aa2916269bafbcf0941dc2d8025bd412809a0b6f00b1b35c930555c283e5b29f472eb914f80a3c43dd380ffa283e6c3f84917c1373827fc761aca3b9b01f7d48ad8ac744b258cb23e0aef08c5814669c16b75fddb455a94453d3b8f01804ab7ac4be17ec5fb7029e80c0435e877e31a87925f0f5994ee2c9928073f13abfb5f60e061ac802b959b1acea9f213004a546a09b7b266357aafa261b59edcc73078bb49b7098d2ddd821e23f4e6641e32f4085f0af0bb2c798f37afe40946af5c7835e203019cc12cde376609c2ae1ef10ce00489f615479a307d50e1a56e69e3150bae34c2a2078e68d55bcb2dafc578ccd8499462b6493226afbc23a53e6b2f0189453b189905b2232c8d84dd8914504defc1839bdc0c8418353ac5e728755e5a421dd01d10cb0893c7576599632c468b8732997d36b33ba0d4cd49440dab34ef455f0d97b75731a9efca1967ef7901e795ef64522e9c2f6bfc67839363aa80f04695c21b85717ab5eb815eddf4ae4c53beb4a66fa2121d7ab76409a6f0ef3aa776ba73ea1170cfca40391d9bd574d517c1efb2483b09695f728d3166e487a2035b2046df1834435801866ce3953283a88f891140bbaf6744a823bd9d49742e016d6b0a7c575c2f4e29ed8f73aa30e7410913a0aa52a0f4311254178ac7b5eeae09c13d87ba7b8560bea66ccf64e49bf13d464e78457f334333e7d9ff0732bc20ea89a768a4a1ada96c6de62368e45570dbe9270f9b36147c814b971c89c4b1e0f044c911fdcee8429a8c22233de7415ec78d67730e53c46efbbcba2a8577370c6aecd649b701570da5c240b6f85a73ec6d633dca437067441a669ed23e7568459c9b119099ae044e86a749ca978e463117e8578ef713c32367899288fe88aee63d9c09cee7ca685cb9b92482821751fb3b5f316da64a18202a432715a2dd938da0b5d8b05ec787341a6c324b5b62dc275fd930112614a5582b03658a308518a7c15f5bef7354be06703d0e07a03e89cd2f1bb967a97d184f5f9463eac7d522bb736ef9cfac16aa569775047ea709d90b15e12545b88cacaff399e8c7e0051fb94091c79507c55f97c09e0923b82a5b52b9c397ae51b27bbd206bcba60e707728c345c90e26e4eb764e5c1815748bdf269859d14563bfe8466131df29ce16223d2c32f7d339f70985832a4ca9f584afc6665b00ee9ec1ebcf6b515ba57f3367cd4998321f553abfbcb587797cc005750584a28aa8687a8f20e40ad58c614f090fa65e9d63d1a73582c0a451866da9d12ef35ca3ee6d70103799c36ced39cae16e21918f4bfeedf36229c38db68792648fb7848fa27612b4be1f176b68f870fe8cab537730e84fa78b5ea9cc2d614f6672bf0fa68bc76966d20aeafe64b980869c86ebb74413a34d72b60237b31db6d446e6f68f508e87fa02f989bef932ccf491b77be344e5c588e35948b06214623bbccfa95f03d22d226b09fa53da71cf62df5d2c3ad5df9380cd6505c315eba108402353eea97f9040228fdacefd27cc35d270a40d03a1be629834d48f0c74686aa68b18bb27ddf85ebda61d6d327efc34f9a8e783af972aeb55c7fe1da349086dfebd098fe92c65a0279adbf1be92e0c8d410b249cee38c3fa2af255c754ea09d85f5ed321b2c02c61d14cc6226a653d287a83b79369adc9af5e7fcfd8a6d9b201cc16cfcb34919e83054c49865bc7ab0ec84c14b5ae2759293992009ef0a29da859e6b4361ae68958356d361a6795d9bbf4e8f2f5ba2660014460c28ca15c6c59767c25597fc395bc6204265e2a91fa07f6b19a974c050bdbe8f43a3f37ea9cb1c9e92d402af77b1ac910eec0050ba4205c13ddd8bbaac3d865a4aa1ea9a02547266bf392e73f2ae9d16f47d63ada1a2d5157e78e2424181b1e83577cd02a4062c9334db5acd8141d33de2b32d46c60f49d3b276e4a3511ae9d04bd2f691bb037b7b00bf9c6fb1ece9e27b6be4a92c2847e31a3e2c2dc3f580e55fa026efb3de6ed33d92e9ceba8fcefe781bc68472588dd817fdd6751f54d1801eb732214856a5b6633d9bc80c2380729e8dd2e380ba8c0b3bc329e6412931ded5960371a66b531a79769c8ce511281e496855c858a7cbd1cb1f1871695e558077b95209c1578161cce25b68880f569d61a40362bc59a0310fee7e4964ba3b9ae9a798b360d4498d0502363eeab4d478175a11ca04cf756c7ce56718689fbbc30cd1292477142603426a0894834e4f323ee32300dc81e370cc800c656375117e964660462fc8767fa21e1dab4bcd7a79bea076cb392480315abff44e9e89a4a7d4dfac3755dd7730acebd6050646a9f705c29ab222a686cf52d07e83e3c5f4d202eee6ad4582470f0efb52b3ebf4449084773db6e438940758dacba7088e58d288796c1f5fae1b9a6358d377992eb5ac2396a56d44510280890d8aa505c46b645b03c05edf945e123dbcbf5fa9ad860402bab6e0dde350ec3cac83b78730902ccc166ec7c4923af77d86f98f3a7e79fc6f4de435d2344a7051482abf3bb5d1d3bc12e236b0179460221a674efdabab0e5eed7af0165f07d688f717db20d925720e0bbed0e636c1b3c96527d08d9067ec6a686a35166a6e6b4d35c131344322597804581b2680f31eab0a733546b22253a5b398c3f309593ee1d5f4997217e812b498032e87d96e2f352ef44bc609c1199ffd9dfa8d5801e5743c9b8537dd5d16e318c3205f44e9efe1e18c2a39d9d755f906199778e43a764c1f94ac957a7d01ccef526cb072ca99d240861537ddedf84a6e0c847bad91e5348ddb97a39a558bd95df0d4adb3d0793166639814e5de3224c4bddc1b336db1d5e5551b63b9c6ff443d758b98317a187caa6c15ed0ae7c0560decac8ed23a699a064567327f30470f9286d03759ccfc6c2b51572336a58fbb11f04e7c6386615da054fb0211395d55877d0c1673ae42788d7008a286b4dd63ae4e94ac620614dbf6186641bbdb1971bcd3486d128eb28ce861c4f374c8ae7f2551cfb6ed7799621c1869ad953fe02a6bc027ebfe7c7947051dca7396ca800c4d218151e6800d68a4ac1037befeb719ea52aa1ae8f4cbdd4d6ee250bc5cb0516e421b541f547b27a04cfa002bc51ebc30a70b173dfffa6b6258dc460561a2d0d928850ec5d9b2acb64d746b0c805ed050459a87c1b337a843bfa175c9c2e5134e708937b5994183202ee6941079744bab41bb43b1e00b895b133e0044704273e711ca3ea470a953ffed5e0444db5e90dcb56ecee18d4571ca50e92e3d7f2fce49ed584a1873d93d45c981e34e458ce5387d62b24ec94932559d7a7eee860b4846947f9c29d3fe1b5e49f35414c5aee23cc81ce381c972aa417f44477d2c0005372cfde0615f3a31a16088ce0a650c9c20fd76e88461827d7530f44e2d3f7cd790fccfa3ee63207ca9e0cefca8f4899c2476fa80d723eb6bb43bc4c71a7894e5ae031764b959b06a81cc20a067fa823efe657ead7c4f98fab17e1427c533e6d07d4977bf88b23d3788752d3ba7508eb7f268fda846b4efd2f8585379462b1abcbefe42a8c07affb7bf08deb727b8e826440484ebff8ba5db9bc372e9e508e4883b25fd65da9b2bcc7008b61872d413769ff86a1677749adc75e48060af7c0a15eb81ced81baabfd0f52f4efd8a490bb455926023ab5c6c938df45d605c785d70d8a6ef20f472e85ce7d359bc8e0821a92e1da558483845735ca948304b06e3df5ebd922c38725df033dff97a2cf6e491d5a01260d4e1fd816292db2c56d41daf869e12b7aaf06eb9d8dc6dcdf3c4a75954b369d5ab9ac47b16c1a5300ef1db9600e428a34140b1eac73abe3493ae5738bcbdc5da87dceaebfcef7e34df0c87c4401b8315948895d93207b810e28d200f306b1a5d5d31a60f782bfafb4a1ea772ff8fedbf1382b739c4890b9029d055276ca3fb6f46940870c06a69b9e0917090bc146dc6efadb083c909f3c46cdc2c4e6d736eec387787e5279cfd5c4d30bf4dd3774109cb15637ddb93df89d977eb0996027615d65cd7588a8e789a91e840d6b29056e1d979768aa214e1290a7ea984e8a07e0fe10fcf1aa3854ef3f2cf508b499195f4e80f16683a17a2ff33c2615a81f7ec18e704aea779684962a60aa839198fc32e142085fefa966c106a9f9ac4e0dcfd00e0d80da2c6d4e6073dc028665c35e614e1656e05cad2a5b7ae15e59e367ceabf7724d809a79662210649aa7999a8ea63d305908900dc5f903fbe9e1e8e80bb0132fe861c1767b8d30d601da36e7ebb162e0e458f7744e84993c6595cea174f30e1e0b151ef6198bfc58982a96cd418b096230043bfb6f042506101668c165ca1ac955cfa60c8f91eab5ba0139dfcfdad51829c106a9bcacfb9783885592f59abfdd6f411c4a348249b1b9ac5e6f04e82600d3c278684f55456213dd0edec983ccfc75e06d3837c59cbdd71136a0856c546e81795676e296b8bba9aa7502708e7a3405535dc22eee9b364476860405c631e3a2485e24b409ac9af592a2fa94c00200dd5ac1a620812a1968baf2d4ac191c1498383f28d56432e8e06107ef3e05ee9589013ce72109cd390296b32b6a17f8f5f32985329ef3d1c3476b08652469573e377b97f8470ae250fab0d7d0062488c0b39db570df1270c3b9a500b2d4aa73710c74267a796617e41aa7e26b2685de34e06ba9806f4e73e090b111575e6c723ae87c918f4d862f5ee2f6f411b462d830722a7fd838dce64325c6650664ca8ea7474af4b4fb24abe3828dd6009ba48d48e244d86b30f77844a9dcf45be500a7cb579fdc18e8f1fc451f80f98e65d33bf1f79c1c94589e4ed186729ae940977d21cb5a520739722d0437f20f97bdb3b05882e95f335561e892557df436c7279b9d0b38d8e745b99cb9f585e5948bf5aaf5ae61dbf1f1b2172b13dc93f09baafab97892617c4ae73995eebea35c9420656aeaa5d16b4464de69f1ebf02ae1901c07270fee52ca6696ea68cbd1eabd8d26afc66eb8687e5718ba5f0e92f877724c63cab2bdfa9f9d7e36eab1bc333f0301338a446c3fee05bbf643992cd4e1fc9300a18d1c2109fbed061ad45b081b9ae861e4d65275301edfb09790b61212385f3e7102481b6db3cac678649412fbf41b92937006c1ae5fe7e05b4a8101e95ba33b47734d3ce30cf929522c5dd6290deed01f863eba8971c3a50501d6ceb3340ff0ef9bdbdafefa5ead62036d84563488aeb47ff83a93a9f8a4f48bfb35fbbc45ac4af9dd67edd5ad4704ac5c6cb28ac53145267e736d76800af7e370210c5c3e10aaf52ee80d8c5a590dc2adf7a4d23d6d9e7c4b8f42c6a9d95a35f2fba33c7b7c268b84c2716fd6a0d94df7773349c37f6b98fc8a7290b161c4b122416ef18c15c2116a3128afbc78bf7cb11ff8d5bab41985b2f3a490fdcaeef2f1aabb20597287af68b197250b6de3354c9d8f17ef34967be0a2dcdc8aa641f11fd19c72b23aea3709bc02fd971505de24ba5804a18bbe2da33b1b247890716b63096be0431d2b3defd7403488db70e145d3e644a0aa08c10521077cdb97ede4d188c460d36cdeea5cba4375376cc2cd983c53f8106ae4d718b55e91a867ea66caeac28ec4a1baa84fb8437120e4d6895c504d4530b3b3ed9ccaaa01ed8f02a1d11fa7593cc07b1639998f1225d2135997ea31467e8bca1700b1947b9f5a8e45fe8420a790fd6f2808c8938d2f90279ccc97105c0ff0f0b99e3aed5aac253300409e3a5214e8610a7313819b5034901de602b12f6666ad5fde4a18cd167ecc945d5669d13235fd823789e707b0e46801c3725bda78e5511f3aabb7e108e4000ba85deb9338475ce339787773d1b50c19787f615fcb4809a39eda822ef455007d2b3f30973d9c3c493034b74809c6494a37ffae01c9fcbf4f19ecc41dbfb2b2c898a49ac5611c5bde02117fcaa8613dea72f4e09c40718e5baac509c61580db7dd5cfe1624e803270e09e5bc074e919ac70660203458549da9040fe02eec0793fb504e5d59b9ca390a11a34933068d80dccdf08aadf8934d8b8a4b0586c8e2f255828559a38503fa03367932ec237c9320040bad05cd7a2b8c6dad8210235389d45843d4201af690dc2d7960f8238715c7815426e748aa9028ae3c647481f2f9867868b120ac80435553fc4b921734d0dedcfca8ac3f7f31a2e7c2928e5defead30f2c59afd498e2ee8353fd68eb4d57b159ec00fb4506ea297414d3240a1fc051b247072334c9079385920d802565edb647d7d72afa79de861f772b9abfdd27d36622a4bad029f71fde8ff56c73b806d5a3e4d4514f811d230a52008ff6a524676e7147ed9a8c75619f79601e42a9353553ce21d2c8cbcbec18c92f11665eec650bd8f27b9c165a18e70fac7e456839da5f9c64f3d52631f9cffe8abe4dda49e3f101643a899c46beca2470007771dc42cb78d462213afde26f1e5aa3b71442e05b7ddf70673e939a4b10e3c23f69b3bb5406ad701635d19f0c51705a407abd800c1d8a65d8aea22e5c59312227ae2d20eff0431b3fdd52a240818662bc14327883bde384fa8258a7d54992dd8c3fd4d87189a802f505ef1b44313043215642a6eba3d8f5a4036a03766e96684c0ff5030859b20954a679f221dc19b7018accc7fea7a4f7f988059fb66c63defa816a5818080fc5d14d8c915c90c8118f7c380512a3a7b29124ca9ee638aa8da4ccbae5111d3251f22c7b2bada36e12a0324d7dd11d647c893ca7f54d21fbe44d7e751d6a7435cf4cb758cd688eecc1c131cd6b79581480cdb8b0a1a2e0f1260f966ee3c4d765193ec4dfb12ba7fe7f187caa15b903cf3f395d83d646c9ece08835f3640e47159ef9185e77fbeb4840ee328f9eb9d8b107d6bfbbb12a0b8c0e500ed80e053a7e7556335d747476484d400a212d48cac56785d3e3e08be87eed0df7c52e3660ee3629a8f12c80cbf214a336f5dd9890841a59fe454d8d59f2322aba15776d826923a70fddf0c37896971c3150cdb1e9f9f7fb5bc1bfe6cbb95d6b6eb2c7442599394c8ddcc8e8b60bb65934be19dc83360f68178db11a7f59eae4a212ff417c1d6ec4e32ae23a112c74756bd816a6427d0d96d24db764649a4170d422dd40ed93b853750b3a08cb47af19e8f80c5bf5c5c6f8f747be4aa10fdb89a3ea8fe710f9b217c879aed710431cc87b336328309a7178630f24c4e829bd2c1ab4080bcd0a06653f777a486670bdb20d9ed118d5d9f82a5b9efd9767be8c1123ea9005df10a0c05afc443a00b69f44a7c19c2428904751a0f01e3d589a279a4e76bf9fc6cc4c0bbeffbe9da295ec56af5d39c2879b3cbcc1095bd42784c09908bdc50a679dcf6386e6db3c94c4da1cfa6fabb7ce1c5c5972a9015e145359782845db9c6e2f79620af0927e564709306feeb7a30840415090fe57f3fbffb009d286c64f79c54a4a7af7b63f60af06ac7c17d45c76cb5c9b5563bf4a457fd743c57206aa561f7a7052fabc06b7fca58a913dbaec340d92d7421e90019c3e39462b4905103af722a81183d705eecb432c02ddea50f380bca15145a5427aa4f85b3bfc36771b4426487af3bf84233175d19071776f3ae40ffce3513e5014cde709f2a4d186dbbcadce47c548ddd4ecc218e5e304c19a43aa0bc68f2549be92e74108cd4d83d194128f25e6c562624e9127b9f287731aa2535ed37aa3e923b547d78440f2e9b4c553877d3adf6d9e87ac29578e296df9279ea4a52ca620a56d4c57784ffd3099567398f6d9141be06626985edaa67d9379de093192ad956d231033214187d680e8cf27c2474ad285066d64a3a05cd35bbf69fb00336bba20f2d11ed2187df1b90e745d8c1adcf371cb51dba094ebe2ec912029df07d91c25375e1582afa27c70aa4bffb0c939d4d0a42357d620f91670c461a10922e411848799fbf122b2ecf6938a9097a674b73e2ccfdae9d4a74ffc6d3a8dc5761d3d3c2f77da2fa2020c66f3156f56e476826ed685c079d6dace9bb39c92f5b4d46eb5681d2c15f027a4881d3cb33d22fd4160a47f72ba1cc52510308162c1e1571424805b0b9b0ac4ffde923fabc260674a5bda0344fad2f77add8b3458781d631316aade68d03ae944a36c6cc2ce8fe1e69c2871fe9c79df975f79936fad832e8ef60799290da599ac77789200711054f712fc5c0101eabd8d3aeb7c67212fcf62c9cfc0fa919aad3264b56b4aaec7cb1b34e76977424ed352576c9d2c8ea5a18a30e7e269f7467e3f62bf6a7de63ff1f490ea812345410122f619231217407a83a1e0e9cba1c870209375554813715f21c903150873b36ef47d73dc18ab3fcd65bbaa8491caf5cdf22887931322ddf4becf01ad2a44910bdf6ce5e947ce4c16fda2d2bba985e57afe76b0584e63723597e08f5499d446beb9ada08090d05b7351ebdb68d095176ac8ba1b23ab702b401720af8b68b0517c169113e84beab68162b997574363f419c57613ec22b0dab6ffb0a664908a3a5a06d036eb24cf066ee23c8a9c2353f0e51f4ee153793916ecb343fec76006481bc6a4c437f62cc9af169a401864479f516bc4485f13f962d2bea6aa5fe02a0cb70e21938a0d22667033cb4f6e30fe753cc06d7734eb70e9c163f960ff1f2ffa42c56ecc9b9f94ab04a1e43b28f9df7402ed00c6d151e8703ecc1aff3339a706d217fbbd98a40faf05ee8b92aa7b31d519c91306d334e59263cd3ad6a7035fbadd6bdbfd6a8c0cd414a7ed2e8b85f7af8f5b76f568c75d0703a8fcfe7e7e624c40088f062567d4353685dcacaddc62ae52c00866849e37933c44d5d201cf860d0665f05040bcf84377ef224ae2f8aaa382a9dfed4606663769ef8abe4501fb5f9b47c9c3e396d3fa9597308ce60e0a7a52f809536e48efaceda2adeba3732164293e2e1a15ec5cc6541d2046078daf9cf92c224b2f3b5a5d6bc239b2048abe4c3a376b7410eb3d7e8611c09e985c233bd5cd352b6f73654a0e38b8327c4697dc0906c04356f401f24bcf1a475fe159baefeef83d987d4abcb99fa1ef66326764656d6ec348a428aeb1f5dfc939aa95e88f5a364ac16c19d547d792995b187020a327af4f14c8ce9594e8699926c5ebb89728900afb192307890dcab8d3b695dbf5fd35daf70b9ea12f696028643e6bf7558807de72a185ab8bc99a1925a5f4156ac699358b7cf3242d0ec4e3b27bb9aa3388c17b2661b10c0048ee6d0647d1055e481b948c82c73a7c3f0366ee76d20c264cf57227c0d1f0f7915c96c359ac3a326484bcc8350530125d1a44fd9564f048a37609f7b0127c5b7e837e53c0e1adc01719b77f04cf1b817fd4fad561d6792eeb0f46d494398d128a3e70deef7c3a99775a2baa7b14ca242165021b8d776e3258b365b6e15f3c619890110d7ac50ad93a43e1037ff396d11f58f0e6604f21c66ec4fff6df99bce3f432840889b7346b1d247e1bd6aee435d26ab67bbc8041c347e68db4ab6fca92f2e5364046a2054f20c139aab0f9a8ff6f826179305d7597d8b7d3351d4561c50e6b40d62ca6b0fb740b176924ddca140704cb6e0d20253e2ef654761a0eafe1be3979c274e5f3abccad8b710584ffaa56f64ce15c9a6e7c56cbb8c0e2b4dc7cfe953a87505f493916be74f0077a95eb1d4bb4a22b4be84a516c8d6480040d9e5c6e6740c1dc6231df5539e19c3af067c77b98dccaefe4c00fbf8cecb7e0900cc98dbb45f524eddc04d246f1bab027a5d5c1559829a319e3990192690a8111550bba6652b66d853df2a41f4fc1ceadb0ca8f070fa9792aee68e1223d00ad8c437b1f1781c366fb44266e0445ccf4906806799e6c3b34b379acc6595e2e9ff8e9e72d0c1f503886a491e44fe5527ea0b589eccffb37cc2965ae662dfa8415df33982199c9a21e644ddf80ff7a73cc68042aefb524fba8ba9b7c0c48b77028329fd53a8f0fc5172c6f08fd41d64f4ea84cf59baffac54bd34efa7421335eca13c5dea35705fe068a8959143f04979005a0aae1ff4a67bde735682b8c657816ecc9624ea830ee75ab9dea82b9da94f9ef061a8026fee565026c4d2f6822616334a856d75015124de2ddee8a8ddaa92b413bb7e3d00d338695661c8183850db6ded40a72fe38894e604b23513f144a296ed7a692ac55b9c1e42f7e1ff75d081578d900e66ff732222107b0de3c7b7e5c1f87574ed0c87c9753c4c94d8a7d3692d333b70fa8884ebca62a2e4934027b0ec77bb016b7c5a9e857057ea9b808355d5856519397525ae6985b0cb59af7b3b9ea9be63994ff85dc105de55faa6f29c932a1cc3f191a60c8a8e0c5ccfb06ebce4d27e695616d76a75b40abb79076746b2fdab7c35d55e5ad209d4c71dc8a8c9b783aa0024db3eb798a1bfd6c4c2c0ddd65ca37538692f23952e29aeff10f49ae9cfb903e97c38506bf5e12bc0308085922c7495c9d883492db65533f58fb703df4f65cc57a668c4fe2ff9d9281fe3c9b1b8f62e1322779da0ff96a1250c4c43ee1c4663880125acc42e3906f6af75af5de8ebae11dcfa366f3dcf959711c9ac1f09b75e87d1f2c5606159ea04dcaf92b8261b00736a80d0d4a394f22c87619d0fa58609905be71e0a2b7ed5ac5dd960891024624a5d467fe278ce8b3f4a17c5372ce7c3b3b1cb8bd6d342e38b52039075437be51b477a125ffe35b13bee0a2806894035a93615c21aad6e47209b5496824db06ed2bef7df5253ace94ab4ddd51d98a3299275f97781440971c06a1260bc6a22d84ea7e8cfee90d6f9fb622600db9303619b22cf63319ea4038e75bcc2321bec0a44d2774088feb1c8c907d621384a17a54b98d2bfa700c42f1387d064db3bbe05cf2004ede3696ad084847c1321cd14829c46ae6d3be86e7be9895144f76ad9de42ea37fc1ebf52ffb8a36b4d6695e0754cf03a289226bb659cf271690495514c00824c1825bbd732ee8bf3cec08ed138d1b2307fc4cd00899b69270629419594ca359a82ce65fe2c14dfda67e459df5e50437946f72fea678c7eb4b481130d1ed3b7e2aca50f25245097deaaf79e7f8782f32b284a2a35d33839ddd0ee4e17604692aa3ef33595ba22cbd791a6f5814acdc15b0a260b4ec02dd8385ceb95396a3e1e55b650f577bc9a963f64c82d125d0999b6cecea4e0236e78cd20a462ba4fb99fe6d38f544190d06fba9a96927266c45c3f5d6b9ba0d9a8c1c45ad90ed90d5a5022d94880c9fd41e7df51e17f892804958d0b92b8288c075652dfffdee9662f59f787ff0e2e0198083014f1c6ccf0acbb43d16e61e0854e3e83d3e05dbd2c2437b423a0badcd2b197fe4d56873e50833322838c0b525dc65075e571067e66f5beaf91d12deb067326e620c9db28edeeeb1f2197c2ffd05c30489f59b22611c8af2b2f12ba823cd53a7e3568f96e8dc2368ccb7362de1e19a8653be8a4802198e7f3bbf85b30c5ce236cbaac7e94f9616880f68dd384dcd170b1fe77dccf6581d3e23b35d5113c4f470357219dd7217563c10f8ca2dc6f20730acaff212f08047d6aba5cbe40cec3dd326aea43ab5b3b04de776112edc0fcac18fcc2bc334e016270a30670c0530afa0594e8c0a48ad6a0fd335c4d29936e5532c774a57f4c2bd5b959e75c6191e221f973d64294ba2de3104dcc91e80555d4edf384ee0b79a61374e4807741fc647cb740a4432670690ed33827d096ea0991e56f95ca4fe13780b10a699f0a764cdd99629bfd197dfa83ad322a3047dca0566ddc0257273dc6a9604252847e72ab0bec9a33d2574c6116cc55aa66e64c1ca2eb4306bca81ca72f78c851dcb322221ef076b9cf219ce98bbaf2b41b7eba93faba613b363ce1d9a10f5485cf0e2d431ae65a89637fed749d32e72fc5253066e0b19a5e73530e54d61f544f600a4cdd3ce7d0bd532e4353912e12ffed661a4dc97b46192611c878d1ba629436a89181e2af5059078bf14da85abf42f70553e4f23da7eaddbb27b7d24bd59b67d7f59a66b4bc11e3e2c45e8b5126d1c59358a881c15f6117fc57bf8a77672feff96bb8c74434f6778be8362b30e9d41fd43171d1f7076a33bd38a247fdfc9d1d32582c1e45374675ee858ee6f09b728aa96bd2733f4c63b6478dfdcc6321af346e0b1157939afffb5cb7cbbeef86d9f5b2e22441ac9bd69c070fda788c9ec064708f399af85bf6a15a85d921a0e312945b0eb1c43c42ee3f3ca8c7781d28a4383c91e0c413e3c2a7a0e5ca2eec64e286e4d4065de5834ce8f4ffcb8cec8cefb4065964a3f8d9345a36dbd0ce34f12f479e6c982b0e15c160b5f8de5b8875fcda2c060b6d3a0f63fb0f8043faa7890d20c82c33c884903c8550137d31c6f8b296d3b89ad25ae2e3b5fb26f9fdd5d5dc225be396b84ff6dba03a8ebce91a8d94260543c11c6058bcff3f2ab1a4e35fc41ef57441727e0fc04ae2ea8699be9981a00e1216a60f274bcf2eee3f5c75e640f66cbc385078a25ef5305d1b21bfe689fa36034e106b062f7d4629e409218d861cab1b900587cbe31c560939d01f82aa604ca6880533d7a8af80d766b3ba13b1c75c1d9ddaa254ebfbd612fbb57e0de5b2691105b956cf1fd073b4c6e3989b8de83aa1e98a15ec9ad181990b15d1015603f7dfab5018f8766aae4f3b1ae22ccf13e9eea20ae26fc2c646f49511d82630f78e86f402fa858222f41544b2477a377795ddc97cbb64b35d4cec7e993d1c56859f511fcf126160b071c60145cf1156bcebdf511496382ffc40775d7658fa7ba4852b9a4f3a93e3ee565e4f513c2a0f7d6fa214eca2b38eaf664ac2d85bd3432b1ed6303e6edc8d74f548d35addd25619d232d15edd386e44a6aef0cfa00329e23abcea4853538d3091a2b519785236d438629a434d1bf8505c3c5f3fbce0cb547f3e9715c477083744eecfca0b469bf7cf427c8e29ec862742b88bd96d2ea5ab81f37a3437c101d202acfcd84b91538c81ab32b9d1aa5e96a3f0c00f4badbf1244b59f806a751815db0363c30c2cebc55c971129150ad5b72e7f704eb63ecf6eb3e455985f1494ecc0103160576d811ee6470ade9ec2d957835c79cceb7e44fcafb420a9a8635b3ceae6ffe1897e01df3ac2981f145fa8892c626c8fa100c1c83a90dda28d7ed6543846ccc9129e0c6af89578966244d7ef5a39602bf8d7f4dccdf7008c37c049da01c3f2fa04aa2d312e88f3e36410a6320d496c933bee22b30143111efe2b7df88975a0c444b14f13151a32095d99b3997c48c4a81e95eedcac8193d7af1f3cd71ec2fd678a96841fa406dbe2401c6c4a641dcdf1403a801bdc183784f2fbfb7079dc1253b2df051bd93ad6353d15216e73a2f9e33bf582b9ec0649ff161e9a87f3377b3789a8d75023fbcb393861eb7975a4741c0e3c4ca75390095d477c75c2ff6ffc1ef8a144f5cd8a7c80fbe124867d8bf440b9b87a4b4e7ecc590891d50014215cdc80f0ca29d8fbd39e60df37d950653306f879a8ada6ac9070e70bbd2fbba00de83f454d46097bdf10a9f884562e3e919da1dbfaa2a1f7d4a9bf8288a30984b5239f50e49368c3ff0cd58f6404856a90ee63d7c6974405a022b7a964e591931fadd6b29b557e13457352015e8f385bea4e578644a7abe8cd2e8d544371944f3b357774f1390ba45d4fd69a4b5cd01be30ace67b2e580bea8bd96bf63dd33adf33a62a75e3ffec8b326b35ee7819b409892fb5acc57effd3375c532764d65530b69ee8d48287138589bc162f5421f855a2ef1569b53ceb4edc9e8e9d3d1ef4b8379334b4b007db693d9d9a3db2fa4a3abed2eaadd5437b6a343e2927dce51c02085681a351a6f0cfc8b453e098b83e371799abee2e2b7e3c3b6b025d4af05f465557b13901edd10ac68161b1556b38d0a6c9c0e6cf4e516aa1bcef25f0cde57fb37a574c2138cc82dd44ba7a6843c11d4f4ae6f3f1646ad91af5721bd52397ae6d85288820e6b633913139f28c80c1778389a94694964b3455fb3babb577ac0ee17aeae18871be53b50dfc3bfd4e1300fd36f59074f8420d54184a792207d5e5dac52a5c45e7659bb745377375a6e1fd983345436a081d16451899acaa0933c786c2b083fe4c9f884ea0955465cdd089d0d035a702e2c0f955c2bb1659af07a02ad0dac0a14869090c890ed775582dd37c3664f8c71dd7692ff4818f339d7e627b0f679121e74354119fa1819b062b31b96de55880026b13110f79b487a5a4322dc94883eb319b17dbdb9968635d2e20370b1ce8dc45b76177677885bc3042fd60d8efdd21b08cd6ad31a8a03e821f2a2180fb2aae22a45b07178469dc83f993ceade50abe9423d81a447ecf88c6cc517989e3adab59183e11aad9eb87613db8d0a3ea5a9b08a32c92ec8d04dc9cd3957d423ee7532396457d6e06734eea768f9bbdaefb0924add87e8d1d7ac0a2394b115fc8d806eec437a9744761368832a62d4a2f705f4337640e63db3a7e47d5ed1230d61e0b9d3687357d238996ad5ebf0203e879f91fe0e849ce1e42a27630ed5add7746671dcf8e65682405be6370d0ebe372c74e9e950dd2c4e9b290e8f96a8bf4de8b0c1752f73bc293384437cb596eb61d02fe0820907e670e62b6436cf084a952f538b87798fbb0063e4d07c3de6879642032d6bb4e6c5371b56adc18b5d7912244e25e209a5de4cfc3690bf6ff2562d45db9e16b8ea2f18cbf4b5a34e68f6432ddf43ab89491ed078a04c558039aab5c2b5676dc2d1affbc1afedd961293980855597454e07b16ff3e97fab96c636c5d8655519a802a0f6dff01fec4c6478ee13e5d3c77cf9060e69421752ee45798d0c206e98c684c79ddf9af2580dee68ab43f0e2fb6923e1241db2c9026d7d9238149e0756b4973d7efe77b3b346811ec1f88baaba548e08cd23ad6d1e8e51522514c3a681513d91760a0252d2b1a7758968d78b52ed7f3e4b5e03447672bb0f3185e99fdb66a2b36f435e44aba483f8258e9826caf741a55532cadb6490f9880fd07d895f1e4cf39ebde58c03db81581ed7993c99587e621fb31420b97ea8cf680f51bb4f93e75a4d7dca3a5cd7cffd0d78f2f0d9a8af5d0a0c6e50b2bcb11ed19ba5e768f0e6c1fdd0e73f790175e00bcaf4a8e3d857e1d9c7303c69c8d2d3200303bac076c2bc8c87f449e650438746664bee60d58b7f5dc662706a5a4379bf456356c40e2facccf740a4b793fcb07b739819f9c884b66e26f8a2aaa6f162eeb8f3aab589d5b0859b045d9581d072490ad4a1e3919d5a6599aa945db2845a0f8211693295b88b4fd31d22e4a14bef8a2ac332c7d6d77a83b60cd5ec78e0f9618dedc4b89e38bce6a493e0df39f7804abe759cdf9bb5d5513edbddbee8c66a26377fe2423ee9fb7c0eba8676a5d494c8193923d4eac3e3086f53bfe94f090cd1366e7938d0d2aa2666d894eea4247b7e6b6b5e1a9cf3e2dc831211c0177fc577251c17e0e15532a82b7967218231c94c80f2dde68505c55d5eb9fb70f7c5015c554a3eb4c672f53658b12d0d96f2994cfc3fade4d2737d073f41e4172706202d10d16a87afb0beb0c1662cdef9882b12d01ede1030f0ec12b7b9a49d38931d5fd0f1828cf706aa25521b14b9c6a5e0bccf46ff92631fa2d397ea862fce53fe0a20a4f0bc5282c2d3a223f07b66fa1f4b1c7ea9d0969898dcd0838571a2acb5004bf259c3ce89cc7d8abf16ac24a276c2b911626093e420f210463087a1f684194b153da27ed9a57c9f1634a054ed870d7da1202837f84cd9ace23d3a659fa4dc95f7b24142d31c80612ea0f821a77af7e631f11ed6ccbce0669bd09b73921d93b40ded0f3f73b7ca5ddcc9538aa7db895f6dbab28368fd13579d6533b5a45f816529c1698dc51c2be60381378d0c40a0284df6c611f15925a7617e30433653cd7bb2f24dae4db7e2f2dc5a4872cfbb543b9fc5826d48cc682edb905074547eddf83665ede611b7445096b62da856520638fab652718a4b1aea02558ed444d0e928312a111d46d3098ffe57572de23c608294345a97b3985bd64ab8013f56e7ed50e579fddd4adb498111996ef55c9de901f49d8f2181a0e8241ac98bc2b0750a742c2515554b6090139f31c447a78ab6f9ce39196787305db6110e78a40a647256c1dd96347e8efe9de5662a99798c12c366f9dcc40daf53b04c0c7cdacd37ecb2e7bdbe7578923d782ac99813a19c7158d0b330945c8348b8aa48b6bac358d908d3fa9ec2ecdbb561d295fbea18a77c29244239f5478c4c98dae486c96c660e12c40b43801c02999e73c18da3871de8bfe075b989399581ce5bae2cdc40b1230d3e28feaa6ffc60bc9cbe33f2f455f7a913e9bbc43c8d7e1f8c3902908ac8ed18b962a57730e34d523f91436aa1754296a2433a270be18b864c2660e7e9f8ea8c0d5641aff08809d7caba62d6759851b191f824170117c562455a94cc0869241db5875502015321a49107c28eb0186f4f4eb7816834c2a54651869b014886cf9334b0887899d5bc673a0a0138312266774c9d59f2eee16a63a3338d0d79064b3e4e90f3734a27018cb915712f72d663ef1de9c61dd0ba4512db1c5d920550c107e33a34d39bf58143fe7f1df8b908bd567e8ce8d1690c7fd83869867722c28af7a33347814c672c09b5c6d805e63ca3ebd7de91cb875936cf6de2b3a80bdf011a596be43dabb137aa68c14ebbd4226983c64428b23f1a0f3ebd279292a5f407c5c37eb512db372146c44643df72b10a5d5453fee20b80a84804456a63e71c5c31b381f8054d50cf0178f66e8a0c65f648f9d2f5c5bf1af9ed1140f13b655a1aa2ac9824e91eb80c128e666856d4f6fe2436677b6df592dba38c1741867c9c5690f9e30ee105d5eae7a555f3f77e952fab1432dd9aa4d338b3b3fcc94a7690331db02fd2cb3550cce92d04ff587c9a9b1607656a98349153c3cd4cb1182ea5d14ec1522706c913009cd95e31844edb2c373f2250dc2f1735fc994aaf84ed18c0dfa9599786dea91732af1c6cae04b53b9a83b9e9652c169903066c7eb8b3fbebf742554a207c8689386167a9af15293c7fd7f1d40ab5a07fa484703cdadc5509d37de849be1881777c7f8b97b3ef363ee7fae86d806c5b477b91ae6e03a2c47ee2def963a783c811e9b1dc71055e8261f9abbe9198aa3a8ff7b67986bc2efddf6226db6f3ace9d374eba302a5a862577b9dbee6e12e86817cd10527a74faece26ee657488309765dc4ff031b707d4c28d5d94ed8b9ecf0eda951d116867e931c05299837a24e0bff43fd5ff304b71995169ee292bdbdd8f980cf1161c79cdb9b5e62168ed0be77478c2e3a7738e970bc47f2a8072caf4b388a9c341417c41241f06e5f7bd6021e4d375ff451b7c30ab8cf16233b3d764fbe1de690b54c63654e01ac9ed204ba95c07fa8fa0191bf9013cabde814868c263dc3ce53eca7ecd638c10f245dffd2cba83b41710372d3e3c8ff412356e0609aa41066ffe1e6a70ec134d88ca640dde360f2f661c39ce7c2e3e23bf8ef4b54dfb1d1565b11a2e662b307a42a67e42e09a21c1239bf9098f04fa03e31819824adc407286970a702b73229554f75052802f0ad1cd06ce5a6f0262a5ac2b420457c2b60c593b08d164608ed7f62878c5cb8be5fcf18b92a4e7dbc56228216df356d78b540cd7335777f9394a2fdc6ee19fd167e80781aad440c06a87c5422e342a6e0c89648203e3054cf3e71dcba876053db5f9fa22e1b2d92fd9aecc886caf9c9c640a3c7e622dc239ecad7f3860c444dd3f17e3cf2389d676f121c8a83e714c72f8e8b2b0472bd3efd1d2410972bc8ea0184de64a2160d42af50453851d0f9ea61aa8de87b1e58bdc642ac3a3723cf4e3936d55c61791f5371e8e431d1694c882c7f5ba9e08dc4adb6ab688a0417f7072e47be88868edca445719313c22ac37e75545fb9e38e7091957b461bfe9ad001c47b0d9b5acf9e5f2da238f4571e78391e2131214aaeb905f120ac716d3e5654e18e206f5d4f7ec0bceb7cc6a14230731d098e6fedd345588f265a8d86380ef54b086c93a62cac6305d9d288944e2332c4d3482927b9477fa914baabe2a121942c4a23db34190b23d960a2117193a53e80f85db3ffa02ccedca49d42c7a086f3a94ef66a578ad8fb459be689c9f1c150100d328121153152301767efbd10de67526d79668db932d89a65d50aa6a5f75d19c20c906e2db8e5061603cdd4331b683efaae82ba1dec218ee594e4d83c5564b49d23eae8191e8bce69dedb4da1283ed307bd7f0ef9bf1d311e6b55cdbbdc73c918af77531f42f3f02c275e07b64465dc61fce5020c77f1ed6c2ba9c2b331044926ac00579bdd4109b0c28b7730d3a78a270b55131ee027799d71501bed46f17ea0df965b7cb4eacd1b94ec5adf25328b9dacf26cba3ba245d68c3163c4b8151a5d920a678bbe416dd017de548dc569210847ca2c87522faf202d0698a6b26027f94d5781ebf3608f2c0890178d58f1042b36750391e038d69c8e05cd499a64ae4eb8115ff34f82cd58f8a59c9a34af7401328acec8837710a87cc22816c122c13f5d1876c7e34e34e3c534b30d02a07c9936efd9353fc85e599c31ea48b450ab82aaceb68831136f2bba06d40de233d88c8ac7be7dbd81976cb26100903f8ce164f658c1fc54fefaed87b6eee3028cff58584b64f862e612e6a740c56569a8afce26fa5fd7de2a507743e7f207be49b1fa2270ccc89877425e0004d1a1c5e0afa6945ffd8fb444c398262c8d541f9f3b9d72a441c2fc915f6cd1493e9a937fc56a54e84180c7427876085f95ae901c12b2e322577c9d59fd20039e1379fe8b298315f05949c848b2c075c445663431790b198c5980293bc08180355d10aa792bf220b97e85cbd8fdbf1a2cdf36a643ac5b104da5c56c807e757847108d3c1d3b7eb2612df724c9147fed90631422f30d232024206133e3fdc6fad93f216bb66e87b0817a8858c5fcc61fcba4c4885ca7dfded960a482e0c6f96e0aa93df5320884649e42c7acf438fbbc4966d408ba3d35a5eca7d51f6dfd6eef4ebcc32bd2feb737e85b1a7c931344b0c9891ad947c8883e795c47ae5c050dd046362e95bf08bb79ae32db25c5b7cfccd5dd45224211b5dc12c13ce236b7396307a6d46258c07f017d1b3575f682b161f87166a268e812a998b8b9be7a3e89b28f214dd2a9117412603ce7e4df37b5e22c339c6c7ac20396c9796d2d2d610bc245ca53d07ca0800d93c4526d39e2b6b9cd9f68ba1d911142fce987265d12de23bab6489f4ab8a06218ad403b10d30e4f143b5b13768ca6dfb041ab2e101933da9f3fc4e4f0ce8e5056969b18a047ca667dc5299c1aed889623f3de1700b59559a1eda401163121c9276e77351fc6787107992b8b0b05627723afeea80031156cf3690cb84e08f813810ef976a90e0cdbad02c1f57d680ac9f1bdf198b33ecdecb46f5e17c9a148315fcc964895b68540e48c8f860ae444d588dd911f5e6ffd122a2856f3d75d93663889755c48ddd5b59237708034ad000067d709d0dd174d9722cf96d0e8ef1336a2bf236e2e53f821f4eacade125ef61cfdd576e8d8641ea57fc3117834af66e283cf26eed2b6805d0bdd32164602cc1a4aee04f8e01d115a335b879af0d683705771ac3a8b82ec24629a741e4333cebb0023468e82ad183e4579301a318b7170bf53e665c244b6e503871dc453befbae4bb2d04926b6c6db03794bd29e47c820e9e1b28e6861e38db3c741bfcef8a89615581713303b673560dd3c14736b5543f72881b42ca438a283615a01ec2edccc481816c3393d89c57d9cc8de09822ebf4600bfb17eb5649799d174135cd6e420fae7e730ef7bafafb1ac77007d38010cdee9f71e5a051e0e7527079d0d9eec218a18a9f64f4b4eed889ad1a45100e833e35bd515073fd9c014aa7aea4a755139b4fd098fbf00a9f5473feb52b159802e1f644f3cb63b94eeecf4a96ebda25d09d9cdd3355f7fcba4a11f0bf9833249de746bae1e4a7c4a579cea00f5411edb3ec29de4f2845ed3cff0903abb175f79917400daa3f20c10b8497df9bfba825b8a79d65e4edcbbabd4498e9a681a3178490ccfd1c1aa723eee47ed5f88d7f9f1528e3dce4c4daa41b121d21fcaac6465ab1e0fc7937f1103cc5861440cc5c2b02300c0d8c2846bc70de13603eee95c8de6b3f5f4f2f6d9088a9be5125a59c4606b9b1a512e1bcd6cec4cba0754042d796d79ec9152869da0f9093db055c9006fcd00f1707cec8039685518a0a996bf79c3eb4e01dfcc36b9c2d3356dfe6f1f52e99f82c62cc2d2fd75250a8d9308589bad63c36063068187849bd02fd3d84255281dfcfba0fc4274b272d7ff153b8c864be4000abad7c7e32a9103cb568d88bccd7d6c3674240dfa37826e9a1160c41b5051e999ae7a746eea522f6feb67786e0d0172954f7202c384a196f43d50cf0ebdaa90f7663fca10cde7d74bbeb88578bf17e90f8987152fa41dea65620ec4590f8d5041c6875844558e9d0e88f6373597ec85d58447f426785415d6f46215f67c912aeb7673c73e15060732657023426ffce3ff7ab30043011270d93c008b447aeb0952a8d28ce223d764ca1e594d95b177917cc4a6c7584dfdf9ea1c3ad0fe920fb9adb9893d853c13e6cb6d3407484efe6a7fc1e9654f198ccce6b0f2c7bdce4288748bb06acbbbd699415b6904f29b92fe6112b7a8a59188703abf6126e9aa83b1f7f7f20720f4632bf6e2bab7af6ff90b88d47ce8812bbc1074af01696284865bdaa51a0e7d2c48ddfaf612aefdce80114d37b74575903f252611b88cbe606e587112ab373804cd9050bdc348f29b189c91d83832fda6ea9fb50ee9261c9877348e1cad5d867618d44207b5c3ffe7ab41f1c31198ec96e0aecff069ac9158bd052066be07cafa1fbf31fddcb873030fd6325e2d3ff5fd5f63ab4c020ce14a9868a9319b52aacefd3966f9484da65ec91210a688b23df9703a20fc9bd9fe00ed8c1037d25013fadd9ba20b0f9352576e3635c93f3eed35914ab1e3e6691e4a2046e2d9783a42728828937300963a7ddb953b740aff7191acebfbe428809bbb2874fdca8ee750fa9d9b2322906326060a62b71df25af52d1bae5f957421df7aa9273fe9bc5d854715a35b98211ee9341fd2cd3347d0dda6fa38a4deffba746d1766847cb3512ae2e176d6878cb4eeda2c5cf46430dc835ecf3300d2fcbedeb9f536cc0c425658d45055a8ec34340265cc07ee9da09bf2fefc905a3f3c0e5ab618f0d79f403930e615654cdb8fb79073039dafdc19686e8bb9ad090f557bab932dbf13937adfbef5648bd9a3c87c21f42770f115f8ac6129a3eecfe40826a4828942c707f813a232f6ee436432c7cead4c84053e41ce21aeb47914f1a7c3d0c8f8362b353b824aa0981a23ce4c56ed3d19e10cce2f7b47a51cb6a9260747cce338a35c1df9bd13ad99a7fd50bf7e28f10a392a9df62e028d3ae89978f607c7bf7b56a87eac7048da5135e70963e6980b79e57ba8e28fb66fea11c74ae69581d77a7627376e8f9abf34ce3b05f0746887f12d3f8370611d903e8c91fa151bd4ee0d6182ba0b9a0055b5543030f420dcdebfb3587a961cd9567e1af3b0a8191186e1f088c3e85bf8b47c9f2bae816325c852322f79de7f38c3bd90d4bfd42d12f305a63b47716ceda8bd1e0056f3d5ef62bf33be6408f08ea522397be30721e46651ae7d4d2b4e35f698abd80a5f8d487f9a3a2bb407265e5856e817ddff5790a21a47d49ed245d0d8917a20c4a34aebce2fcb1542f0b48b117e22a6e11d13982dad37f372cb65328c1ec2d3add358a75c1ceb4f3cfaf07101c9932c037747da00d1ac132c4d8b2548404f01e252fb3589f242ea7392e49e0e8394a548ca9c0f57bff6c26f07645d2711651eb24412ce7022da3c567bcc0402a7109abfc0602b825f27493d487f999bd5793509270a4b4165b3477dc0e35cbee8dac2849ebb8fc30af600ab86145a52e023b1c6f7ec74df29d835b8377c433a35f6bdb33c18d8f7c3c56cb2a7c065ba490ac844443b63de64bbba752214d25df2caaeb786477e35f942ebdee2f6f8739c5492f61d4268f8054f53ef5ca68f6e8754be5468371f6c5965d07bb80eddf5f5712730defa21532f6acde17fa6fcafc33266ed9225d5f8de3f37121546f7583ddbbd63a9f71e067eac4bf71435ec082ca95e4a54bb100d87f95e428b59827b199ba6cb60b7d5d6c52acbc41a3dd2cb5164ba1fe945cfaae6b3dc5e0aff894e54f5ccff5887c68a8fb8f731b27d8098bb8f7856adf6271e751d058ac3981958af6b9028f37451a265f302d419965111fc1f7c4f21e66c3d8340c331cd3f848024cc535064bc581ab663975ef07e5f1d4d84d2257ae749efd371ede1521902842e276c95103b8bbc47315225eed7ce8ee4bd4f66306d60981370d35c2749cd96d59167adbded09d2643b65eff62b97dcd3ca85eedd5e247ed677b1a7f4034f10ccd87785a4df2a05056fb594acaf958643bb14b982db1924317afabd7456c3efba52be122c6d22ae8fc5f5b109da7d358f0a88b4e1e86fd59b0a0078a8048c213d7217765e56707882092df426311cfb64ed7b6ad811f342d7753c0cacee2aaafd732394dd64f55f9d86b25930de830c57c98b1f71a608dbf30a4c4a75e3832cfe226ff7c6b0188213467e685524905f585f34f30141ffb14d86f6a63727c15313a391a97173e79c97f7d477e801f665b949053490985b7a75a0b6236df9dfc04779731a523e4ab334a8a9b7c5280062d6fc9cf5c0185e6fed3721c5240fcffa1fff3c04818f066d476f2781ef577393673fbd9f85de177b1dab2db12bcfab96d6fe5f0dc63de2e6dc69c0992608a538771f6882393946b2726bf86e8ff980513b90f851cb35bc6d94a63cd735b5b8a42004541aa6145beabf06ae42f10d288c462b690c4142a27f82d835b1e490426fefda8b8a38d742a597aa7b9202f96093f28607225bee406e4f3affb4a1cc66edb8932b247a7043598793410a038f2cc376a828be17393fbc54de9821ce7836078d9971060a7ec8506d91fd55c60c7cf7d3332acb92390bef4ef1e280068714da871f2d00ad21d17ea1265c5bcbe192a6da6c023b4ca1a84da4ab137d7a531971e1d32848ec7714ff35d79434ab9ee218aa1a50ef3b1d457763c97088d8a4645bb944ad709ee48153d735ea2479c250f88ffb09f71b1f4ebd481842731f6af64b0a679752f32456f06a9289155dedbc5d8924ab825251cfc50611f7a2db437f4e1ae4cc3dd593747885af8abb602081642813850a915143f068c9bd86691749fbbda04b5c10facf0282f73d8d14dbfc6e08c6b031ef5bc5ff064892dffafd224b8f74a0251be288c320cf9acef9f4c77cf888f05fd0e7596f875036635e646d957b6b18ee039c18762fed31f6d090207e424b89c5f8ad17614af7234a281f397b6ef279c5b941d5461158a3c5d059b71b63a8ba1b094ba12a235098e7738668bea6998fde450d7ad393fa2d2976824cb52c5cfbd7b340713abe53f3c838f68118648cd3672ecc56e2f7f76cdab5b63543d6d884ec0672e6474922274946f8866e88aeaa039f6ee0e2bad8838fc0dfb6026eead069a370fa4653705c18d8ee1780f2fce9c28fd3ffd6664c4775de22b157a5082a260ef8d9d26b80b30ec722b1d14e9131075d055958738ea7d37f4ee4ac053f818ddf33692d1b926315524bdf17b6a4d2b72b299cd608789f015422d62eefefc08bb5972596fe04595eb3fb245adba1f0e6e83157e5c4f7144bfc14a8f9dc1b02e20a5671205e5a0dbdbe0e02cfb4cfcbe1c7b889c3be95426a5d3a8518f8a102158c07bffbd8c72137e00a91cb649ef62094771dbd3acfe28aea528c58c5ba2d3be308a3d830e344588bffcb42840d06ee616ee35a97d5554055452249af0e1fce4f76cdaa8d456378935e5a431aa58f84665693c9adfa97c20fbbedc1c38e8e09f50176432878fa3fa0f85b4d92fc961cc3cb70102bdf0ecdf7ef15d49cab66a4b394a42b9960621fe69b015034fbcfa6681323cf3e78d61267741f6ef23e36dba2128de5243bb80a4462baf9fd5cef5d2b2adbb97dbd9b9dac499188b9419d73a59fe39626d46ac0c0eff1c319df925efa23f912f688aafe79e04a81f2d1e9fc024d44557f1ed640ae4a55f5d4bfd764da0bc2bff37071e011f7b2fb33f5d83836525351318bc9e67856f1f8fc098ed6d11518c7a7b81dfe35eed60d7f087c4415d2258e04d01d70e2a1c9311e95f4028c09fd8f7e7133d4099f5d346ecf332af9f25c298d72aad9d23aee79d680d0a65b3e439845188c49fb6a44dc8ab3d08751974ad513e9a3ef605ec74f5cbd89c630a9de9e1ea17bc59f0da4cba1ccdfd47cc90ad0653511907eb5f94f98006d9df4083244ed2c03662bd98c41bd10aeaf5f8d1e3de0e5d4c8b9113275223f7922292f9bd2574e151755c99e33df0174580c0bdb8f6626d1bb386acb68db4bab0146f3ba05038981632769536ddd5ef1cb47d48e5b84725b9e29f2379421c5b6f111fccddc0c017c84bf96a52e04919bb41d98b9b0661c2f766ef704206e4eae8b82d8428bcaa7f3b621ca75d0cd0c05c2bfd1d8523dda09a22419e6d4717165fe8df5d251a1bb1337ca7039a5532a3237cc529b5b5d398d534f8e3200e391f9c9029279d8386e6dbe21aeac40426ad0252863f633f38fb269d56c142a4b7e63ec9aa7d4485e53807464e9274de92f35e9c39e9d6ad89dd6b30310bd3655006f4b21135fd147600aeed9274dec3223274b7220a7f292f3a9a3cf5749a7f6939174dad9bb96d72084307be7d0f1c9511b1eb25ad416c108c6d46f62e71923a34a2123d36c5cf3f9ceaa20b2b173eefe5a7e50ce241fb2fe30f30d77221588a43eef8d5906f3b86533fe685814183ea734f0ec59e11d786f938a28363f35abd9629c15d9cdfc8c5c01fa9af587a6b2f3e15df51ac3a3efdc9cb82a458db61fe1742c8e155ad5a33f39c81d6bee723669aefd013c0b81776d06d7cb9503a51c1bf0eaf5eddfeb084601f2e54cde743895a9f74ca3dd1c44e7c52566847eb1f62569a10dea7b55a5c70d7c4e8714e13a9b1f600d8d37116c90a0579e3e89ec3d8365cfeaa8cd175c6a681ea567e9ccb4d4315eba9990ae325464aac8623ee5850f52748c4cc12b5a4853209cad362a45ba36c52e8b5faf093afe9e28e26ed15a3a9bb8ba65a5661eb4267860a6e336409a0b21e3bfe27c417a0a73b416311c961646ddc71565bafb100f0a6098a030742365bfc5643bce69bf9d0db64d1abc7519b9ee500d31694deab8dc14175ebd12fa2dc5b3859d0f9a6d00a6574443828ab98005f64b50e8c3c938c021b89a2e382497bbd09e8f906a186f7af15a315ec13de6049a0d4895288980697fcb70f6aac30503600aa38cee8a1641c38c4aec8825c453e2795283b622cfaa4a6a33751525b633dfb31990d1ae8709cf3250a2d2d002cd68820031209ca0d4349fb9e7bd88afe4746c95e64172d459e62c00f01cca4393a6102177a3aaf61eaa94534998454f239de9eae7e5dfa533044a23ebfbf8622b699557dd21df2d8705bd8fc828f39f7a0f8175ea267cd072226f096911930286596d6bf1f55f05b733957d492d7121d7bcf7440a7fe83419b326c6f2c295231a37659dabe0f124dc4a19ff11e970050c5173e78f195a90bb1e6b506819bfbd841d9f714a3e4bc962c82a74feeb141bc90f8e2243921a19b949f4a1bbd79c8eef74035f734a74fd003e2800accf2749852da480906b9560beb5e19f7f71f9feffd6daf356ce86f861f619c276f898653bec4794cbd54c630e913abbe66be7331ea22b89c380521f9937c88d856b55ca4abca8d867c03b0f4cdcdd9dfcb4b812ccf0fd9a8223cca907396e538a82685bf5491b11d9e0741bac7da2a59c0dbee09f11dae36d01f0b64f1e18c0b97a4a058c611682806d45e539550bdf7a7281b2fae6092acf964efa3443582f79c00c206b62a37c8943a05f37e483034f439748bb3fe4056c1f32e35588accce9c2903e7033a764922ddba492c9319fd7c4a323363041cefca12822c3349e12ce9c5e6544e0e70fc45ce9df2c46ccd76002109b7b980fe4ec5facc9e94889a7ec717f831fec9607b5a7c60ca6fa9a13873e274817a2951d3ec178c830f18d4b7f803db7b73fe3e9b76199e0d3711889e5fac1aed8f9478371cf8acbb71032a1fff4856016487f26a536392e7c519fd6d59a9ae4069165fed9210ecb05c6dc45e226c4b1675423b5bf63be06fd7bd39344153fc01c4f2211fd3063a154df76599ac69a389c80d4211a3dfd4c91f2f1e4dfec66fff9acf49ebc7bf351ca9cdd530c826eda47effc16fbb6eaf5d6ff3321650dd34099f8c1f3f711b1d94328abb59a682a6698a786a6929da7def7699f07d1ee85d80360c52ac2154b19576c81a29e9d761a2a60650620e33ee900b1d9436357796a9f90e023d15ca059743e012a91d6d667b1b4470aa0275e449f91ef7ad0e01489432ad6df12c4f67e6af3d13eb872eb55c2040fff78eda6d071712800069cca7767b0bb7d63db754f62296d13d809918c99e512e7622af24b7a86e30964c12254c0c0d736af9f64c5ae0b36b1e81021ccc15b6740fbfe754a2000cc8b160877046edf0a11300880117947add10aca11cf44fe7cb470dcdaa406eb6e900326c6f17ad8cc98ae9a968c6d231a81a7b1c6fbac225d03fe1bb834981e27e7bd6d83d9eedaf8edcc517cf1361dc9086a6ddb3d7f5aa6d2a41a7b898878378beedea3245fbec851b778033aaf282f8c22d60cec253fdd729687ab85a17f0188e83331fe151b2b2b58fd7d6c11c054bb6c5cee7431e2408e2f56af9577e8c1ef61218f57b9dfc0cb9c6dbea17a7ee228cf425ae21ccdd5640dcfd6e865811a5ec7a554eee2d2636a974652e4c14e3f413ae1f7109934f9fb3305cc230c97cec8d1719fb48e25bc46473a8abcec95c9070634bad92102cb5a21481d9f44a3acb0bb0b3c114e98efd45dd3733490e2fac0682c16e6e3a3d737fa78060c34073b66f7197749e6f752887103c44504766e9eb0e196f35f6a2b6a7489c643066ddb3760ed160892267ec4af3c3437397caa301409f5ad3fe0b254eb4f5525e19483f820afc1bd5481c37893d5fa66853771fc8e1dad7a29242eee8defecd8d2108d43b230983c95f7bda76733d8d73a99e53c2afde637872291baf0ac4ce1cab76795eddc6724a109bb928a6e0da3b3a52aa8f4ca9a0681d899f666e9225ef7e5aaf6109eb3710f8b81e96632aa72633714f72f53781eb0b0d577366de6cd13336bcc7c7eda10bd7aedb396b79462c73d2a37e9add84686b06c445ec9c0a7acfb9509a6ea053b3b36465a30e0db08c2e0c9eb1c4684187219c08cf37cc89746b923c729917eda1dccb16f82729c0a671e1d1d95bc33de7922f32edc37ffad942032c338348cc0516645a313283b09c8da9e8ed06b6b85f01286883689e150c8ef0caffa57cfee23cd4677ea81c3babd68f354dc1b6b52e74a5e31513f50fc0bd3cfb50f9e378caf7f175fbea13249c995d87702cd7ba2fa22c5097b5b01b4e0309358238ea6bef5b045a1cda5d9214821f43c6d7f467dac79c5eae0eadc0c81129356e69eb6b3e3d65f506789bdf67cbd52bee470d2efe7d8f9159179fd2e4ea9551c1e913fe21e93824d7f783d859ae97873ec47764c73d819dbefc3488992f28d0be30153000d3e5188fcc7fd64d7b7f261cc261ef863446dcb60e1a69176b93b1d79d5e779ba7ea63835c6b8d548672dd674009861d2141d2365c7f79c832bf83c11066dfd958cd197096bd5872d8724ecf30acfd6185fd7623fe29a1538ad602d6c9dd1ac0d738a0bf28855404cca4034f9c59ecb7142d20a68ee579cb87d7dd296376affcf56acfa8a7c7d819225f0bb8f08182e5688965b837febdd131bebd5742d36d71fc6a3b8e61a31d0555c70e5c86255faaaf5689f51576212a9b3c48e809297123922625486f7ee1b97378dfa0c26c0925f1990e0695434ea8a643d193bdb0f9b8468d5c715a31811c6864c23d16530648555549cb256cafb8fe6771eb80fa028c48de4f819410d59f0627342c0ec9cb59cb3d7079a7d68ad57df01e812df2953101c7118d5ee99f61d81d84d7e37f8d9efc2954462d60a15451c30e3f0a1113d987ed8a3df931fb3b0c8a49454b9db46aa30b50b48b95d1fcdba388fd414cfa9d2be6ea92fc135b2e68a9d4174425af39f634c2646e760a0575658855703f1a0bf230833fc631280a5359e9e6c054717f3f6036146c322fc545724b73633f1b5639f1d155536535ab235bf1bbb9cb01bae241edbff1997b19d4d4cfef68e5911ec14b642992b4a5f8df642280dd5fd2161938458a189592605cba91cde8e6ca96b7f224f93d0f5298a3aeacdff256c31fd062602268bc73687a713e8a1fcd536bc280056c5e0bd05bc697384b6bc916df6c68394d3b8e31d83f64aadecc1f489786d8cb6033449c19fc801a0c664174369a2d18a4167c95b1fba0d3f0435c7e4789618a72873fa729315cf5de9d02934c028e08a86050bdab5017c4ed5c86131b2a5074ea53b150d868767f5454456ff1bef6e7e6b00a359dccf315da94066baaf93c3a4acad3b7b13ec94e91ac6b1fd899742cce50c75dc0af498e0ad3ed91a6e166be6211ed85b32e36197cc1610ad95ff97f402e09004d2480c195ad5b18d0bf56ac3e74f70b9c37a63badf57bca2ad54cb3ac5d28c46c34001806691cd3d82d419c780a7fe857cc74086ecced50ad40a8409998bfa23d401ce6f7d69898c798cd3cd2ce30ea8d2463e308d8bdbb8e7095807a7e964d92d3e273267c69b8d03cecb20c26ecf19191acbceda4857041fa2d3b55a78989d29bbb88a5440266046d0493522a7693a72efb322a243eef351664cb1c2daace248602760158fa921e59b8013185f5c9ce36c2f7ab00dcae8dd6569adf04990beb75250979e6b8184377b44a5e6fc349cc38cf40f6294eb417802b0d4cb34d9236e28f31d818f4b662ce2b45d6746fc00b6d70248aae36d7bfee5ef3eeec9b50065b0858e2cd0c19987b40713bdf32d8d6df6c60c616b76ac3d3ad0f2d6430ebe981d1cf30eff910378dd720b288e75463b63d2bee8b049a5a21b6e19bc02da01df48aed53733ff42a8a379d6cb25bb6bc1f0acb1cdd67cd4f1f721746ca10a32c088a56e87123bd16cafcd38a231a8c83bc3e34b23be60fe6fcb3b183b06a285c52c28e9105ac7d78d59e95f01fc5b0cf64c0b5d9725c7b09659f30913c0b9debba0db6b5a0c97628b6d06b531673b04e2afca059c9b9f8b1b7104fd0ca8987e487408fa3bb06883f7293424cbffda7fa082225c6b2eb898c9bbfa0d0f0328a0c7872ebb30ad69303c20f5ccaba455aa92b60abfd2c3caa8d2688b7e41da149e7729c315241408e258eebb632454ec5e9c0fc8017919985d6ab63ca363b5126ab53ff1cadeb618a062d3866eb906af1dc2b2d7369eb5edb4ba3e849b6b27ebe57307687909c4fdc4168dba47b57c20d389335b6665c06a9eef37b2b45e6597ce938be708a2b0c244c0d64c51c0e71fb39292f256f58dbd1afe7ea6ada18457732aa8c76600a9f87cd1dcd6a4a1dc4b010bde83603463f97553551433984792230438dd088bb1206a63a3549c2285629a709d19ded98426145be3cbbc363c3ce173fd25d33ad79f8c03623fce8dc4eb12b0072ab2802bc06cf6f72d76536d9ffde938e53e9d61fa8deb31e3856223c04d634f21a398d654439dcd78bfaff6480c8abb71b9f5885e9c7268b3627f65798012409b7e2b8543931697a8a5ceb05976d6c9fe81255a1d76d1a7a3e6a7c4eec3c175cd5417aa6e90e3cb0768b1718fd010838b7b843eabca9ca35ed1e327b77a62c6c744018a3f2154505f3af044ecf8dd76d0f35b9a534fa2309a29f81d5facbce84c8102ec47ef13ebb6c4895aba2ab5156668a4b138d733546a7e55ccc582093a7630a1b927a3156053dec9c2a87386aeb68088597a3142ef0f8f0b99f2304ce5de260a6d6272fece0eb634211af7c918530f179fe9d0ad3d1da25ac443ceba7c9e48129aa61dfd2d2ecb017ec24976cc9df695588520ff8ed3af4dc7d963bf30a719c8b8a758ae14956b5361184223aa8e28b0413fa178e34e1b6f8c1590d45184f135b6f130fa651c367e9fbd30e85e22cd88f31e1b3a4d2e80af6f5e0ffa2aa9eed469e2f76b19d86aa969727ef82739f5baf408b8ee13e57e69eaf2e8c90650007266f03cab0a702e1900624d2158d249e071c230ae16b40215a4fad756b5338ff54f03f8bf8d536c0f03e164d15dc5358a3bd129da60d173b7372f17fb5742a193dd95bc94b05a18ef45c19980cdd870a74dcfb9d6b91c528c8ebe6b6398e1db0fc5aca1ef284e1e88940edb11c3e4362cd3f20b3b553e7678080b53b3205359fcc9edf0a4e4f483d635105bf3b99b4bac76764c60d67336a0194789f8f656a076901a3cf3619086688523f993bbe2ff9d5dd99f0e41cb15e9b6b9d918450202accf3fe44337f8d33c7a1fff6735d31c09ec04d25c005eef849a9cc541483c83295474d9259ecebc84c8c02754f2103d0852b793f233e993d9548fcf5715af0ac41830a2213917efc54347b84ad7ad080bfb794c653bf99d9aab709455d59c94541cb22d49a2712994bd96d5f3962e4aaf7bc6ac768f28394111b539a0fd8b9eee9ff5d0078b612dad49c3cf9e896ca47c9f95ecf9ecf6ef8f2d0e76f04ecd8ba62c72488c787b4bb580a25af5a161598e4946b75d6b6186edaaf8550f0ff746f1c4dd4331ef62eb14624cca2c569813e70954c4ea520a84585debc5860c39ebdaef5fe9ef737e9361bf66677a1d6bd1fbe69022d7e37acbdc9422e7baaa481079c68184cc5f2aac6de0e958a28fe2ff322bb846be528bd6760061791d840df6a5888579a94a2268a967921fb918e4539087f0593aee54145ee044e4c3a9e82e36368c2a5235366e15a2cdaea5855649f35a7148452f50e1f4ca358170623a71513f2605f92acea1c7f6f505f05c5451d6254fe324e80e574321155eec8e872e25ad8dd331d3739c8538a065702749f3c9e4590df98d0a4563e42ee3f6dcae835f9b4bcfd60701ddd61128fe11a2c24b60f3b0dee3281e21931c14ce557134093746add87bd9999c91d5e0794c8585d93df9ce1553e9ab46c9cbf8dc80c01fca24c669d59afd13c9f85d2b2ae32a5d7236f3735c740491a4f72529844537406ff0fc12e79fd51132b71f4d34818a9a30a7d8dba42b3ffbbc44862c0a94a8a619c13aecc632ff77742730b4ca6af8e1d361b3cd054f2023fb83e654e01e1e2e86469fad40278838ee63b330f2a391a8eca4b322fe905310bada11bdaeb52114e5bfa98aefabe6214b80223ba0600a90ab4bfa9ecaa97950e8e8b75c805cd87978580915142108bbfead13e5c19e8f20b4e9f5272a4930b2a471e5893143d129170117c05bfd5184a580e169be8c3fa07a81f405ec84d55c606baa329f75d8874c4721fe7555532313f721e164b5a2748ed52082e0b82c19bb0c3221ea801370351680debabda13dedecb66bd5954e270dee4d24f6e8434a2a91224833cb05545d7a0e2120e2497b264ae70610e5f079e80ea8168bda035280b26d3687286f878dc9fd8b801a298fbd0203f0f79ebfa170edf6ba613da17896533be2c97fff319ec2841c439d0f7ba73fbe281ed2526a7c9d93c68afcfabc66a80ce7b1d2fc073a143652547a88c068aac92a23414df18162039761590d6c5920c52e97e63bdbdd5ac135a5f6e5876050633b34e1b6a6f6d69c081b2bf8b8fc5658fa0cfd7aa8c80cf0f4cfeecf89d5fd3deb476dbbe45cf9e9b2a34cbdfa31800ab091e4851e6c3a46bb6d6848eec87b18231468ef4a23c315036b965b474772fccf03d2f07956e430629b0f59541730cb6936a8c85ce357647548d0b94d24354784c014c01d259458259d00755efc33c8eeeea32675202877b78d99b48832ffceea79d2a7322f5ad1085a088d1fe8f70b32e5a3da468747ae1b5e7d27bd1f228f805fae9456f32fe27aad55502ea335d68d3cf5be6ed646d05ecd79b623ff32ee1c751c9922edf350e518f1dc4ddce97a8a955ce270f43c218b98732e22b98d1f937a60a7a7faf660a19358350dab6049402545b348364289f7de3d3a638178318c93a3714fdbf25a59b389469ff40c235c0c8440e46d67a2269151bfbfdb47351edc31e112d17e750b32869339a412c63d85608b8f40bb9f352b9a14df34d9f674903078a5e2cca534a4bde74ae88d849428edeb6ddaf86da458bc60620948d663fe61fb244710a77418d2687e7ab929e2981e9e163047c99bcdf4f4c9290735da52c552afbe9efe52f9f1d11fa3d8df656b491ed4081c8538686ec03e2e1e65657b096dac2f40c5e819585619c8be71646041e74594eeaf9ca39741535520481e81786026e38c4628cc5f77ec2a6840de78f8e0c3709af1530632b34aa8eb5a6071816b4ef229ef73cc2d272de0b53645373da3985d7d9c9b1313fb4b1a3bbba3e89aa127049726d7125b508e299db9c12c8d2d801bc88cdeade7c8a8f8ceb8b29d41975d141739ade85f11fc9bc5fa2932da40ccf08958763e4f2a6ad1e92f4862214ed8fdd0116e432488a41c129bb936bcf70de4099fffc87f61f2740b2cd357bd8a19b1e1de51a3cb3eb84ced12d1751cf07fa2ae3dc6c35cf339927d132db4fb34582b9a2f7d0339afccd22dffe1cd4fff8684926d13cbfd1f458b7b73b94ead79c69ec8cb6736aa8adb55befcbb98b1bb4f4ef776e21d61dc72e92d32ef6e18d87b9138884857a15eb48da1d075897c7ddeddc68303e62c78a52d36dbae71b06308bd2becc3f364a4b234b58c3ba1ed41511e30a524b7a699357cd2e083a73b9d67a3dba9dffbf56b310719d667352baec8e88b8be9aa3ef7876c830cb8d1cb8a65513ea2268ecd9070a4edb017cf34e4aede7b1b8e8c06d0f5745e807b042a8ebed108fd152e9fe96091287edbc6d2da74bcc406db0f7aa2162ce27eb7fd7f1d52d34360535895c09819883fa2cc69c40a956f2ffa78df50c677a7e35a2b73f9b428cd965be048f275d268db65f62734b8bccbfd320f97e5b14b0be6e396e48567942d86a6f071991c5d98446a94591bc7e0593287905fc185f1b9bb31fbdbb9188dd4569bb7a797e978af1913578c9929d5d10e86b67ba01084f0af402b19fb581d6a08c4220bc157aa749f9da7b08452ed25bcdeb199027ede0860d8a5772af8ac25e368b1d530c30809addf6eba63a651be470c86886baa84fd39a5c1500a779f65f1bc30b89c7ed34ea8837fff4d81c1b2ad284d884ec0437e5e450d2bc344e2ded741b4e401eaf09d8d59520a02aadeb9dea7539d5ec5c0b3ca93d16cc340a9e185897f3c79939f3715f9091e1eecb79ee1dad879ed36d0d398f42980b35ee41d622ef907161e56b0a48e6c43bfc3f1babc46aaede5e7e968dad08255b5916c3c2ab038298e8cbac3e413d009e4e4adf1d7098a7339e76e6a3910aab90d80cd77b7321172e03353128e75eba5fcbb234de93bdcf4381ec6d4b92a0bf5f053b826af7bb6b343d95773a8831bb5137f097beb2aba53af8f8289817d93d8291ea6091ca3859dea4ee510607d309a7a87650cfcbc740b334262d2a3d01bd1f698d52c00216d2b721bbbbdb881c8fdd46a92b3e2eff27d1c9929ef2e8af8a1efd093830d4c75ac2256387c7cfe9b774b66aa31428dbad81102409850bc68546a0c04bf2a0443537a542748f7a3014465fb65cd3ddb4e18badc5014aa2ab8e639b8dd75b2daf80cfa8d676f5a3e8ca65e45a4e9e4d178ddc94b8baf9ec2d4476d8900d67cff02c21db3f6116028e4ad755d0e3d740f51132d66dc1a03c4c7631a978a191a3c52dc53e3116593ca5882caadb23db51a199a85cc7a801aab74846d0597d1a55bf5cf7928c97c04695ea15c68cee97218c154738ae31c79290609cc9608f4d41e0182b6adbe9a60d09f720be56c45e23e6f40d0bc7689f7ac3e53f11fc1328562d121ae72cb02d54d45ce010ac807a8dddc76f3ac3f8adb526cd7163b294eeb822f833d987bf0b5e0b28a73f0fcd0a92cba761a50a99fd31a84e020f1e5edf6da7709d5ff672ac547aaa425b560ec5555ad9e4085cd888184695dfd0b72ad6d94af86731d594a15985292d7b0f3e9034aa29ad97731acb1496576fd4b5e5a20e580bf268c5f8a20cb9a2c944fd3eb1d261b105a0d5850eec0ceb039f6b4b5e51c3f87c6cf3dfbbd4d461e7114a8ea53508c0b6b8263f82bb56b8454723ed8da4f028d09325bd41189173d87eb75da5b6a6c25ba658c4e5ddd95a949073aaf6eeaf82313ce77e0b99961d6d53765343b8f074415c838836f4a138648a6451f80d614be1d7c689c43c3cc968ab98514e579ee3b5b333baf6f189a5ef610e92c50384498edfb9e3293ee9643b4bc707d8c576b3c5377baf0ee8690202768ac46574d9f1609aa8bde913f631af3aca050ea4df02d67038225aecbd7ed34f9316c9f763df8756a084d14cb0da4afc65cc854a43a94e6bc9b0232aa749db487ea864ce99e638eaaf059717b1c6461c0d5eca6927e720fff468f14e62dd048642f718c0b1ac2579edb96157d90dc5f6fb4498b44a0ece8ca0a46c48a80372a48ca65a8bb41152fc11acad1ca30d5b452038f20779fd982cfc8340f9a9a2017e361e0c7e3388adfee5068896cfe1d31d22d664a87da212c7a757321ece695ce293eb482f41fcd55a06f93b91911a200a75764142e3d712fb4be3c27e8da48ccdc722e28aadc42959c294a01fdf7cb0a0d709b803120af24e92d8a6f741d2b2ed3dbf2ee207d26c9dd65043cbed3c2038b392862183919fc780f30d042e7e49bd3c257f9248b57855cc69ea047cc80e11a22949c1418f9bcf24bf6cc5f420f21c6f30a6235696b7c8863ecfd743a2c30be30a8c0f7bcfd47310c602005e4a9bec2cfad54eec6364ac099d61f95994171c69ccb40c57d9be8d334030b1a08fc1262ed2063aad7999a97150a61e81a43870845312aedbc0fca7f91cc2d0faafcfa318919af66de859e1f11df96b4581288b8bf34957b0e72a1afd6f4bcbc8309c38455d0223ada07dc291d9a6a571c9b16a07d7ab3b59f9786c1d73c5c188cc7f291e7f8835db0b5301ebc3e3f9b5fadf93176f9f3bddc06e06f5c200836617a7b46597004e8f06f020271313e9dbc5d87412814cec8ef9869b7bb272105cdd1d8a4f396becf67bf577442b3abba9eefce8e640a356ef6bf692ce078c4a95961b83177f6306900ee43fecfefac8d4679cc66603d1e34da8f71124b25bab668f40b5089b4167f5fcc19ab51ec3dff6de4f1ff8f8b1940d62738aaed401d9557dfc3449b848d3ddf2787f17b8420adf4cce9c6fef67c0583be28b756e3dd932dea3487bad5a52e57cff7df67706ad6cf7559dc9e1fba87d88e2905debaeaee5022f75bc3f88d1df3d5ec3b2180b8f359a7e85ad7d05851638a73b13237c8d941238af4244a24b7aa9a1e4780214fad395c2f64b35fac78625718b56bcf73ae146af545a47f9c45defb3b6456eb741ec78ac68eed57c99b1815d1509495aa942b234e019ab7dd9db946b67d6a43b2568baa310dd1e18978f7b2e1a005ddf052b3dc39a886a24db3ec0151e8f9904ebd0c2c176ca57cf4c48eb7d0b61b7995d3c24433a3326ab4c1857397eb5fdc744add6b27324ac635e822a6ceea9fdc4ccf0fe2a28550fc5edd8fa591a5e2346b752649723fe9a66ee1cb911373aeab9a0f062a054982593594a1470857c73b02465fedaa1336e2d37970bb646efe633e7649e6241252497d32a5f80f8da81dd1c3367258b9cd2bc968f65f5bb4f1c2bb26175aac27f7d7ee08a5385c9a9c06a90d0f00e0136d3898c19bec8b672f73c5bd18a2e093d941db9cd067db88cbfe4aa9628cc3589e8930e319f6b1942199771cf5ed7e8c4878f0860d03d21cd2b459d58ebfdc4bdaafad6272c26c23d41fa8268fa2ac5edd33b41075c52e3e13027cf8c7367d7b26c4e8d7be2910592d466fd62e3ff4f8cee02147b38bf9d6d8a065f6ea8cee0071ff8e9f28735b87a7d1379cccb5551422a0da4641857138a264161855aab5deedab3b9292479622b3019dd65b795c870e7cb9ab5b4edfd62acec65a3c9491b04fafd9bcf85e0262ed0f4d7f9bf0f92551abd9e8d2a49d010071237d9f7e15a9b3600fcee01cb5ff55c2c9bbb639bd341bfd796810935e3548d9c979e52a83f5630baff97c59de5d002519fd29284367c03e2856665e1ad7fb48dc276f6382251e7ce58af705e28098ba105659ed36bb8682bcada7963e22e3d5b9d4fa78e5322bb9c266ba631ed3b6d2f486a6c0feb245d6bed3009526c3d54806ef989ed576e50fdd44f005b6b8dbfb439a2767a652da35b0df359357332f99b9d2d7ea8fc4fee092d8dc5c4838ddc5d5f37e4084718ea7e6e119ecc7d62ddf5ec62be912a8ff323f348ebdfdbccad18143800908752fcc67e9fcf9f12589d6d4a053c88e1c558df2ce6b6dcf853ca20b5acf58b23d018b0c8ac90d4a1252bc028b18d681a2149c40b9db48e72037198f7662f8aa052dfed4ed5523f913d970bdea79f999d3ed95eda9afb1c038adcf934c92d171ea19110f27265b939398daf86db6d047caf2a17434fc3ea42917133d4df07e6a1cdd1976f65c30a22f6063d8f92c7c30f0928f45da8f27320a0287de2b16f46aeaae070dd84309e13afba9baa44e9e7dd0856f0f3b0c2663b6f0ee018cdc898b3e6d2f30f3bb042486e067ee60479f881218925f849d5f23c486fbb2bca861563687f6a7aee71eb937dd848af6e1ce918ba9248271d149f25b384a06f8efc8f83670263a71ca0b52c642d307f6a63ff203e34ba59947e722003d4ac9e74dbbabe091ab451f1e1a24ed6fc33ec7662ac879becf37a3da97024163f3d922058442f591657bc27a40484c684719b789815bba817d09a07288c361be8208df6cd850fedc83895eec80b72055095c0b3ca3c6ba18b94dce538338ba8b610344a821e1b4c93c06d1c7ca41ffbe9e9c65fa2a592c185470db86e4383975acb25fe6221edd19c9944a979c6dd60e939470796a8691132724e9e4bc665e8d77d9d8dd3191c1a55fddcc4896c2087b10eaf89bbfa50519c08a1e2d96cb281b3bda8568188c8b2f647aaff039890b47e1b9b01a834994c83f80075138d7c5f81f47c6b310a881079a62136c38d7f6606cb851caffb5c5423f2653218ca489ac7f0010bb0ab20c0eb7c8355a2fb4dec0cb70e8cef2e865679f14b290cd5b69d545cc3825a902dda44abf7a8d557a777da90d35d4bcec2ca6ecbc5cb373b30c30c6e7d792083e1082cdfef32237e8defd3ebaf4388d15f4c3e23cce806c300f8640811f3a343f72fd2c031084bb3060e052cbd42a5bddd80bda59ccf5e0bc5fd0f7e985e57422c3d071c67180c15928881813a26fb91331117e675853857be8bcae01ce2b549c80e045ad31916f45d36cda0acfbcbee2a0143fac40c948d0b1724fee7130691ea2e20174774cc1322703a2cc61175eefd6bdaf58fbe617d7e6b970a20be99d115ead1f7b275c09bc8b7ac8723456f0e4f045729fc6d5d5079545a2148999036f7c3bb5cb7aabba23f6f659bc17dc15090933c51b88d866bad0f419eb4396b9aaac0bdf34f017eb265909589ac43a4d5eb3a084d4355e39a5ad036ba64f29f6f7b93a25a8b29026e4ade9009d2f5c233e7d8f6fc8e7434c554923f68cd37ca206b6c69775eacc987e101baf2d4f6bb695b075624f59b939ca9b58a0f3193704563af21accaee54449f5ca6e8efa545031a5573499662f20b2a082b21fb5e9f819748151c0936ddcdcfdabc75abdcc71528f9992a3794e5e5c4331814252d1ef94e7cfeb5c4c6d58bccbad2e1ee7381b4a652f57ad6a47457d11226b621b4e29c5d8dd9de2a059503664b38699263f49531e03740940ab27806e9d6ca18fb36e76d6d9406194decdf6f972b9546830a1c962c5fca49d621de0b24d05149c9f5027d2795fd0b6b6670db2746daf22d2df7b5217579b78822eea9faeaa4ce6d5ee9d0c0e6774a9ce38f671eb3091112fb72a95714fb5877036353494708e138ee56e21cacedd28382295ce933716361caed3903afeac23346f8558622efb3314a73e383ae6e540e7dc85a3157c3ad19da2f3c5fb7626715c601f9e3a3233ef9f5bd8b38de57a250ddf444d3e5d086d82802ec206afe9131267affe2b025a618b6f9147ea695efe400df400c7b1811dec64b677dc3df074df52a87dff375ac72101609a434190db066e13d41a79f81bb49361b93fdbbd81d04a070f2d640afa6dfa8ccccbe32e9167181df6258abfb2c941838d18b72276b239bcf441e8d4be6da549a0868274092c7bb46d8b16c4da6a80150c03b9240a90684f14747709b77bbbd92919dc762bc06a28a8846405f583fad6c3da4f775a954353e091e7af570b94c99b2de497002745ac53212d7b4de6991bdca919747b5cc6281dd19dc8f788f8979c736eabbfc23d619ec0d4d2142b70c3f94052168dfc90bf7baece9f0169256dead9b293613c603aa169a8c1b2df5cfb5c8dff8f4104abd148188559f5cb2af3e8dc7ff5e1f34e3ab0ae5a5e9041e6fb22fd41506e761c55413b664b32f029a3eec21b5569be49c040c0e01eb9875f5d4550e3350bfb98bc6295edf07bfbb7e35099ea9b6b3e41d8cbfb63d726269ab8ec50d00e9cebc80462db12a44198e7aa3e63686c7b08fece9948248be4235d40eb73b1278bea96c33ec2d5053b8055eef1023094419d28ce98e234cfa485e217f0ac90203b77057e6499738cc4a714537a047021edc2e634bac38c336a3547d20887dd573b673fea12488dcb49de87f7b1bde93afe2e59785cd5ddd139bc94aa214e70adece8f53077467d80be7b17bf52e173cb8dee8b9d61147c0de7ebe762efb67a34c60b25bc4f7328ae8c37dad61fcda60dc3e012154824648a152c44fa65dae80992026e7b3d72606cfdcffccafac734f00ec5fd0ddfe75b48d2d6c6e53d7efb00a3390415fd3c2b05bf22b57921b1f6a2cd77e1d1de62cdf879df4e315f2702f39d909b187b1d681f2d665dae4fdc3f66bf59c646c1773840db8319d670b2382223240f0a199081a1717bbd3b9fc9ba6e10856a14b8c360c19fe6bfb7647719c088ed98d7fe723baef62d3979e3726b45c80bdeca75231682a765b85d75bba5e3c6a464e98c9d883e4f1d5563209c48ae6ec57f641079c44368c1ab4021198f285d7c66372f168532962693465eded4b3000c965a71ab0441622eee01fe4a090fda7dc3f628de6da23e6910bb80b2d0fb7bc7c0503213b57be248e49505432fafe3e4361e3aa72fcf1b9897663af4022b18aca1dc93c7c100b89afc35edb195cc0820c30bb20a43def91258998f106aab3707ce44fb16e6c8147ea68c2c727281aa61f9294384c1f7194a23e5ccf1e393821987502c0c59d1e1a8b456a380c85765bff962f6e27756c8276ad48a99fc946ff66fc333ca490d64b7eef260e95979b0b56013f63e04e773b0605c30c8e494ac1629c8330d2297cd8aff179eab18eef6b07e106bddff088a1fbf8d52541a48643c80dcce39e90be6bff07a6c92be6252a066788e772d1a177e8a57caecbe40dbc252d079959da11a5d3abf0aac4e7290363d977df533900ca620a1ce0c0e3516b4e16aea04bbd01fdff0b487ed1dd9784f46b919188d53f150dc769a6b82630254742162c911497e2a306c4b050da0c9a5bc487cd3348414af1eb95c168fef21140d7862a1d31d62d54f7b267539b45db2cec32f353b666d0ced12958143a4bb5d4ed7c7fef697532421ad6a191805761d0ba3ddf6b32f1c8b989a8a00cb50f2238d211e0c23bd7b5b0ff2053db54593c4c2ddf969c06f71df345d34483480a7390d140fd2da26a488004ba45bcdb6428dda1155c66c03ea3c876c8d7eba305aef88d51e77aaf3a1f369973f319d0b555550f06bbcb76b2867d963fa914a146f972aed35ea894d98d55477b85c6ae69d5e4f59c7a44e32e39a73f490583db2f7858eefc3cafa60fae68a7f5675c778a27f8fac6eaa419482193e3c17a23f2a1a38918d54528cce190db4edab4853265fe509a17c6f4fe84ff0230c38ff4aa7609e111446b238560d6ac24870a8501295b225880219350084967ee5d9e118d679b76dc9a793975656af76b700524b0f7e5913b74c56a2979666ead1832fe82baaf233e85c5ff82d3eb4756a8515f7b75af6817998d61fdc84662e5d420f55156c656c9d60d36239b910cbce130b91dbbb2fec24bf3dc314adcae647cac30610e8d4eeaa4acdccb31281f1e3a2ba47a7e557952dce115c24a85ca8d4f649bce3ee9906a027f887a3cb33f69a9b64e9c1877ea41cfca7a229508f6a1cd775103cef23d2cdc9bf3cc9afcc988c854662d1d92e0e4e056efbb59cee15169e3b3c134677f09368e1924b06c845e79fb596fc68b3f1f9e9c1b6dbe607803ae77545ac8f10b1f285568cfdddbe30e886fa91f504fb39f2e010aa29d711f24290b414a097ab15d5348da3585aae742d2f39df1803ebe2e6a474349f2241f03deb6ce12da9f7f93d2c94144b153f8adfcac611a581fa50658943318f7036788385eddc9bc01c3f54c511832bd91dab16384a63ee30e38735e3899e5f11d24af18e5c6ec8ee5ddd8bb645bfc71dc2b1805a7627a197c1efb7c9f5cc4a02c714395991be09596f04826d54c92bbfa9c25ec772df5fc0b03baaad1825d419cb120a5ca72b1580ffc66aa330df6f3845f40a35f425fd3f6af0eac1383dbeb3108d306c66cab8f76c6758a26ad751f883b0823158d853279c5ce3bb4f7a77df1d34f30a648d6dc9a217c8c9e2d760c9eca3c205afb0362f68f76e86cee0e9d2d410f4e8cb2861ae0b348fd630e6f1493735ad12fa7bde8342ad15cf647505d36b0bda79c0f4d4af90325358bb068446c152508f691fbfecc906c57554e64c2eb13450c5e363c971dfac131b93c4389b52442d7bf7ff3f66e42ec14d4696d5e75db9c0c19db3ab64fcc7b89a1b75b47a2a9a6ce556914a0ba86bd2d790f58db9c8663af6b2175285eebbf02d0d39bf5304e235096a3c29350c8e5b37997273cabecb632ce1e4b06c677f83576dfe156705629a39181490c58197634a00a88ea8d4a28f69134084837dd929cb6dd00e1391739e0d4518b05d01c005bc5c5c49fa77d582e335f65d8ee9c86504f4269af4a103d023d5602d1fdeefcf29fa0dbae048bccb1f0d4dc80622be8365e231c18a1bdce2aef9013e2adada49498c0e1b0530b790de12eb11eba534b3c27c494eb10fab4d6b64c04ae7ad295cdea04a22b26e8a8af283fc8624ea83e595ff7e9a1f2dc28013536d89de3b3a139addde0d2580da835f4ad448864e0103a41965c28cc22b783e84eb7798c32b518811cc4b9586294e6d827335f4135f3e2ac67808942a59e508c20670afe3a537d732f6eed8248a0acdd5e316e5152322c475396ba121b807dd989d0bce75a03ec4dd037f515e1404f3a3d3c6a62bd98f55b45a6cbdedd2ba72f3dfd8ea8808f660bb451cb6d48d946437e964ffe00a6f1452970ee2e3a792e715a725e2a059074f137cd16f9bbd78cadb902502056147b3ae2f8783ae54dd3d5b97b30c363dbb3ff9a106bc8ac3e3dfa9b7051d6495d8458af0acc9edd19cf0f48c53274ad993ecb3e56e79b538df10329178ba496563ae01e2f6a6d3c6c2adec20f714e591d1b9d1d00346f5039de697384ac41ada021324684a125ee58e74d74c19983b7b0b03fbb4a1f55d39958f9172808c67330a429615eb8610444ee752cb438db16c41f8c56d1eac49829996c739c99fe72c561ed446899fb7f0751d1a3e804f09428236a892ed48893e17b460caf04047b00ab86d68f61abddc0c6d3ec7def5d87800d6ddf184f66c1e42290b62ac128e0929e1bf100818b8b3500a5ab928bfb7c9e74db9671768af195b02e8c01a7cfb4a15c5e55073a85cf24cb3808e4231e495cf3b7949b5d1d89bd7dffea5d65755bf22b8713965ba53f32f073c269cd3818d5cd63072eda950e55fec8b63911bcaeecb6cab063aa5bee6cbd683a03900c489c1b8dc2a84d99a127361a11ef6c38a05f7500ee6c196cfad738448dcedbbd9db3811c2acd31ec13d9603dae3a0536518cfd48ac96ee8c728a0e6e48d58e1e417df9c083908125132743f8774d26ace2ea20bc29ae34a55d2e58e8640b010dc5abee4166e0b5ad41601ea1eaabdc26bdf8dac956ab11109169e22685ad73a3cfe97c9e2a7738801f5d345598cbebcdd485752ae7146dd952d29daff584e3a1a7a959aa3f69281536e2c3ffc501b11503335553b05436f2a43c013c2895690bafe3bac9bd415f67be074994f7be422e0f30c2f7d26e4175a9a3fb116da6b1209560ff2fc4712557701c75f5ab6ffeec4eb109f3ceff4763614681b0d1c2db98b973772c95eaa8a1bf619af0c019ee9e5b4b530c70902f3c3ce821d09b31039b107d6970e25a3afe9f952dcdb4821141fec4f2f398bc9156e167ffa4d333342a9486e001b5b474f2960db3f93aafae66525d047002edb89bf64d70944ebdb9a085f6d087a80fe94d0676b7f20b3aa126285f61fa56386799d2e409f766a8456ae018083af0d98f29f99ef742b78285dd6c260d4d22856798edf9cf68e3879d7323613961dab3e0164bdd9fb3e276edffd6c434c25d386dc23a6dfd0367e0a126eb5ffe86c3b4e7467e39da6c06a6b3a44cd19d4af86c5550da53a98d614abbb0509ee47ad06b361dac4b146c6bd732b9dd7c771a911389a0180fb67bf6ee80a504a832cdc4de420350610174f1e47c1eee28b3e426699ca1dff25f251276f3c0e85f63bfc1a12587a70d983f3149878689f1bcb3926d21aad6db5d8586cc2a3a479523e53974fb93cdd86d1a286c50c9f71c00917d21cf52fc9be2623b5c32a6ab083b1d5b96656498570a0216c8796942235cddaff52bd460e4cd4ef396801afef7eccc3471e9a2f36c3b2c5f2eca7f2abbcd3ffd8fecf2059c50ada3f9e3eec3498eb9b64272699ccf84530cd8002eac268fadcba68fc1f9360c0d5706e441494c6a44f65f24487d3a3b6d8043b3a67cd8e09ec41c3ed9097f33ac38a0656326c5e03399e89564ffe76d43d9bf827351624bbf24e0674ee6ae614b33fbe4c4db639b538d720b3b07e175272dad7cfd99a63260e7c09731753e538c7c3d913bf1682616e529303142f5710787ca99b4ce79ea68dbe5b5fae9de4373eb0521146b45f9a1c6ec848202c29ebb1ba5d88372fedc7b50aa9eb04597a6a95b6a6eeb6c9f447f82d6efd1c8518080b31d0683ae5fd8dc0cb4be398cc0adcd2271bc6cf963b420214d8ecc7339634c9c4fe0dfa8a80b9dd7796f65d2a3e0214df9e19b3e42407e936c82e1248c78796c5bb09528554d001d936272e239a4935563e15bfe2b26c6af953975b8c06bb8f6a6d18d54017ccba8162cbeffe9ad65c21981b7e053cbeb629478dc3585f5b1ba130beb02be1fea2c3169fda03caff24c53262b55a008f1edf3b2643b069f51c6382347057e36c23cc3a68c9cf8f804a964fc30b8b6a6ee37821150535398fa7dcda761f4eaa894dad1a299de6809b3009ecf631fb8e88cc35f6766c22924d59b602a384a78c6d92f440515f42874447e6f0975b76ee9d26d4f567d36e0fe926b8431aa2ebae79a3b71d6476911103db7a7b7939fe5da7c0e9aaec261038b1e8bf837f061372633a9a8fd1ea079937aa3a57111cb9241729e27e22567b99da36b0019138d824b684293b5e4078e3dadd6171b6399e4866eaf151f4c35b661680dc40756138cb20b3517ae15f99a4a0b46632cf32308567e1203cb609ece9b1368cd7bae48865e767a880b9148257669cbf0db7ee64fe76c604ae803fd090e263409a5c1538a014febf631a9592737b456aa187b6fd711acbc4db291b2264308afcb9acde0c8a2bd53b278d7734fd50302e1a2a88aba5c0c6fbf77ce64f48226da1d0bd4ec7bd567e146c8e0ebe3e1f91b5aa04e1e4d21c52a9a564fde82bd0b8e36a6829ba010c4d2ab744366cf64bafa20875bb2a539e135720f14529293d6a1dd3c67745f256569fb3a54b094b0843c6607b43284c4a638bb81c5f9c49beeda98cd2540a647cfab36ee9e242dd2543c4bf11b968b9c18c4fedeee6cee6bc0f7d017d9817c7eead9316822d796ee686e6c6a3a08696dc28f5b66c0fa12d4017eb18ce7bd74cf939d49d0a91c0c54a2fe2ece124e8a0dfcb071b43ce039ac7bbf069f0661901533e1457aba67e696b90b760326953eea04719e2f1c5a716a2ddde603e90f7ce3215cb2155cbea3c6a1beb34b6a234f266fb5b5e9db15679cb8c7cb57997f9d7d46dd174a2e0899376e4983eb73dd3713b7b5be6f1f80662e0beacd952dedcfae6de21594859b6e32ab4faa5fa02325078312af9200eae6f7c40fc2a0ae19450deeed25fae5608a09662646b525cc558d162a5609863aef30b3933faa331711dd684820ac1633ab845ee9e2875bb272cdf7e43c892db806d27d82dc70eef79048e2a8966e539914ae46101ed4790f0bda3e32b3e03581991adc679085bbfbbc1f641d67408d64000220bd72617f68ce4521a1c9bd3504d789a945f3715686dfaf26e1bbb4c3d4bd69d9db92ba2dbe4f1ef75690ee3d56a6e58d39a4c2a9274167cd34c3c3029f930fa6e899d8b692dbc3ec3c66dbb5cf70832f94a117e26378f9e3c97da24188d01ba868613af3bd086c914afef9f7917972c35056e71f932ac38a7fa7a9790ceede894876058a33a889d5ff69640e0d4beb4b00e0c48844c9767b8413680be0d7beef9df24d99f75b389b6cfadc5d6766f33d20718c289fa4a69198059bac3c26ee0f5a00b4a436444a0e118110cd080a7fa96244cacb42fb3f8eec1d320efe96c4d2d410692f2a6526cca9cb2236ad8bd21af7cf8434e282f7f49507c1ff3b02527d8e74bce19fd90bc9e85d0cdfe64e1aec74f0935af29f1a5c31c065cd99a4a62b2577ad9f72da8f6e0feee7695e2a6f9b264eeca5b2d325dd83a27ae9356dce1ac63719b473c677f00f9c42caeb6191075338cb3519dd61db1c0914c2bb1265ff312f0afb41665a96d4af8064ababd572a3b0c0de258557c7709df0a6a0e0de0ec23f623e0bd4a140e130c1e132a9ca39409ffa5bdbca80d3eb09d9c18ddc7726a5a2fdbc12f3361d34408c8f5cb9e109b0e3cd33c674cdfa434e3b52872e77a67e946e34320b9d3991c85547b9c3aea4b15d8d0c0e1ec1de3bf0f9594f3d4b6a70ff663b79e08d6ffd123ccf62c51671a7bea2458fca68eb42cb054c6e9375a855dd05addc4e4007d299435c0ee384f1d16a7f09febdba74ce28a97c098d0bc12706cd029cac129d9231db1a55384f200bdec6cb21c9f701e37b7b165409123eecff6f0b57cf84bb7b31f0c43230532fd628fd5b977b8d369fa4b7e26b13cbfc8464a831595c717017d08ff6308b6aec6ff1c004cc52cacb7cfd45c90371e65ab4ba74100ea3af1dfb6050ca7d64c6939f7f9c78203c8ef011e39bf5e29451197b98f87fb2f8ab6510a066bc7be90aa40ce1754d5966fa17a925c57e0126468d631a7c384fd1ba36892de9aa9094a66ee9ac0223204fd37150942193c46bc9ce5891928dce4ce4acd00c865fd63e8153fb6cf6c298ba45d19e616111c9848b02a17e83a2f03ef1aee7197ce3085d010830ad0016f40a67b61bbf594b3b18570a1c1b0fff6fb63f8189f229d4007282026de6905e364e41f94cc62707b666b11d25072480a4f9e6cc8b50fff97ad907996636eb72b06d0f58304878ac8b91da6a454507ae0826244e66bdf32356d366c6dee7bc9201b701642c98d81b4210e5e1b7c75177c86dc681c62db5528a27ab30d7709aab27025d58af9b4efc88d29cdb046df6c76f11510bdb5526a744a8b7baa77aabcd79968cf58994f5ab62a1e7ea7275467485c5798acc5e5d0a31a828b3eaf345287d21b4703815bd71e719f78cca9accaba152f7dcfb78455eb82c4f1cf14a7bb02e031fda209b2ffbffb4228e80d382cde06d2d9c5ac1610b8f3b4f67ff5aa3b13e57bd3b80d9478d5732f1092b8d558d73db2d3897e2e6d39f85cf03c6e8289eeaf87548612a4daea2c7d842130b59c628504cd1b2ce41fe10ab5df5897f2bcb608eaa5458f06a2dc9443f9149c930b5f4dc96fdfb3bb92d7c2bbaa1c9ecff172ebe5177d1e6edb02e93e0564bc8d458e0d0475df15387328d4eeec569c4b85193de32b59ab2b8866e7bc4f7a63f0d349ec7502679b3103398c0925c1516a934dfa5662571fb20835b116c574f9d93cb2df81768e51281792444b419c7e1cf492df11be38abc150a9ed756c4a25a332fe3b35d4bf883be9f01f352e1921453e2659afbd9837696cba0ac712c5a6a04b8c8e9b6de892ec0fb23c8c2d06be4ef32178bafe3559b55d647a26a61ffef424c825f3b569852b4054bc39ad254845ae2f2315f3deed8a5cb99ad012e164e43b04ab77820e278e45cde82d05d5444dce4abbf672bdd5c2788ca2f90ad164fd4f902105bf12b0e4f2604cf38a7447a031135de64f4899310eb70eeeb7385d894224326884d7cd0a5ba6a58b2170926354e8641d27e547fdb529d409af61bdafebd16680d8aee09e6052445bed9a4732a714b0c0ad127f8703890ef448f41334462bd7684003f6b3f236777ee2e9fa331d01c6b063393483085bedc26a9823a9490a058cc861657587e9c7ecaeb02076988000efacd1fdae32bf12dec0252e1e70e0f34fe3fb270e28b9f7b202546690bbcba9e2e9374a687532416371759f2db396c49bb211d786c9702b364288d8eaa5f9e8e9dac3f08bb79b7aef5760ad13bc19f535d6c5268bf5690873c05524240ff209895f870409218207b028cd8301a1519c7559c0685b58f9556916eb5d29c97e34b4378d1905dcd4c0d97f8545741835923c2a5201cef7db0439ae5ec0fd541ed9a0afe42a360f308bad2323e6fd66e3eba79957262d1c807737d51de012fe1236255cc650cc1cdeeb24d3033493cf18f94c795a34fc727f99a5237b32b1e0e7d8b09ea285c580d0ff84a044b663eab3abd2d0e88e9903440c37e6a55002837af30fce9e2b613fa6bc4e84696dea70bb396c94b7a7ea1323a3370ca2793c762a91d947ae33f326a69011e155d2a36011b6fdd80e22443ab9135f115c7e0e43d372b4e47727d1758436b7b15c65fe36f8c15b5b3a48bad7fb2c089bb51a474b3719f5a8319bd67db7438c323b72c43caf06428de7f60a6760fc6529550c13a59621862540b9fe433f3b4a2ba6cd024059c0c12071175dca80270d29b7091ea41c3bac4c366a04edafe9d6dd0cb3d238aad31d6e6528f8e16949997618e4a0ecf06a0fbda9ad48117080eb9e4e461e308cca31c525ee9f04ff2479a42dcdd6c87a96cb4494e0fd35bb69e91eaa24e298ed2804b44aeac6a8d4617deaffbd20fa9602d503e532b033818160adc8a9780db8e5cfe23f267e3c3dfe5d47e7eff3d4d429c8fb137770c64026ff2cab19a63bedbd5e5f0dcb3945d7c78b9a31b8cbbd35ef25119c0a070c64340c05370d7892d60c38ff9a3d49a280bcaf11d9a60fc96a57451418690680fad1b1dab0cac5e4457aeb8bccd4ae0b432238c6c3e0afae0d412afe999cc14e63739ddec36a0b223330c520e7dd47f6a7390afdacdf1d549876d6cf0764390ab4f04ea52edac968c0e249a9c6c46e4abe49ae51d05615509663ee320e3756089d07181ccfb20b63103ca35793b3999e1b18362d286a92d1f1cde25c7913a1745c43dcc9d4fb5500842af98cd37fc70077754c76b059b5cc085e0ef29be1cb2a1cac2c8d6e3651f9ec87834d05587b7926069f7e16e9cb5723118894b9eecf538cd2c00db941c94374a69872d369470bbc7837a734ef0c6aab9bc5fed2e2811e853a6743f364aed6d052a571472a94f5515bd648328ee3c23b5cb6762b50a2cfc97d2bbb1cece6e4feed536b074bf5270c24d0f8d3545bd7672f965aa740ff1e585800476c4f25777c4d157336ca07afaebed853f3024f16c521db7c07d5105eb08ce38280a4f2094e43a22aa44c171c0247549027b4be28eecabdd6506d6822ff65a1873d8c9a223a42a035345c1530a05171c1765fb9d0996f16f35f1300678d42c4b098a7f565f3ca02c7f5d398ed1401d9b627bb7f88196724c353d5d4c05d30743d1d36c443f3c94368544534b2f27d1991f67fef1c9c7d899064304facff85e313a9b87d42dd69d25e12d603dcec4b33abb3fc5f1a1d21c730380eea8e987c68b83fbeeabc74d7cb3b6d00c18ad9c704193a67955e5c78c7ab4cf938cd34eb46e9b73f791ac361d9b0882c27b7b12aa59b0977fd117d5ee3ab7060fae5036fdbb7167c5905a90a41ff9e5bc98be810fe0dded4401cd0e522847c4b931f3f146e13752d191d41fc60b8517e841e3760558395208991db302bb735c763e9432638ffe72f409b49b277d4436fa964a20f27e1aa4e3b196c50848f33bcff31115e03e2910d39ecfe8cc81e4d4ec3f6b9b6c60cbd318cbff0510bdad36e2f82c02cb8791123eeedc806095a643aa9c354dedc2cec17602c6a1c2188ece161cc6752607fec2cbbfbba94e3a016260f70e8d34abd3a6cff4f3c40c345777e5abdee64cd1c446adda48c67e81d7bebcd72d7ceca5214ab61a30de868957fd42931d4a3c1ccc6fe6027567a892687504a7d61c8304b308fb94f1ffeee7c7e637943fd46c67a508f1120bb8613a0fe95dabcec51aa49b5aa7eaad1f2d9ec295197a5b9a02baa4ff4a8ea2ed8f9b3f7334f59355be606af72b4385a4ed8ae142d5b4d88f268dd3a395ee03c1c844e230a4d80b4276fe5acfa8dc8b01931c1c6b9087d975e7b7b212419bee18b09bc3e44926d4b0cb8528735d943d81886cf29bf3e71ad6e7327d1a1fa7138a34a0c25a216b49d751fa7ce40a8ca26aa70ed157bb63315d1f26108429babe56bdb6b080a1f36f96f00bec9f39e434a39abe27ae0fb81a07da134c0b1caedb400a20edc449b98d58db82df89cf5da904f26ad69dee5a69dbf3f97f33fb8f1969deec4f03754ceb416de320fd6dfcb4e76844eed00df6d6635ac7b2c500194668c97957d2427d92dec95c01f569b1198fd55acc4b50e14118e0c7fad55e300a0058fb13a431a3820ecbb8acfa83468aa3bb1988129391ac5f20e8a194e3961b607b43bf85876af7cf0682b0fbae2dc3b86123a06d53db494c139adca7b88aded4558b852f87ac1d18fe8cb57c270ae66a07c2f90d219d8bf968d47c37a199a16b2051ca25371860861827f6be171275dad0d1a89d586dfc2cce5f559eb18e71f5ac4bcf513f005efc40830efd235d185014e9a63c93baeb6de877ce0106da4ebe8abc268c53ad2acf3e5b07b027d3fb138d35df3ed33bd13657a22936ffb4e001cc0238e0965e6ba3d5f09bb0d65a6a9eece74510097a7980a1cc1c447eeffe36ca8fdd05ab2740044b522280a2568425d9796805ddea06e1a85a715d3f5bce6b916b7329835c64bdc41aeaf40199be34ea3e8a3ee03083bfe619fc0c63b2bc23cab03234e107097c710e1414943a92345d0599d1fd41a1931aa46c93c0fe2293c5b9ee0db8b7b7abed0659cb1a4d48dedfa266ecfde3b377cf44b45d2b92a1f69bf6f881cfb60c4030a62395155a3873ff59d2d2774282e8590d2fedc51053c934432516bd909a1fa3b9a33f00753ee588f07cd9bfeebc3fc4378fcc1de4219fbbd45bba06847484586723d904d03a307dfffccb0ad6762b83ff8a92cc29e847e83282c1fe7bad8df5d993b3c1a40c95b67f4cf52c8bd8059d5f7ad1ca80dfb27406a0c1636bcd0c48828e045d5f0fbd249af8e770dc015ab740ceca73379eeaed9434ed0748f2d23aac297ff767908c82b7dfaa8baa133161e5136bbeab8ba9cd4fe53ba1660e97d06db93f771255208b4b2b93d182242bac4fb95808ee0a030c7e54a852692b92b2a1e5c3e0e3fd2a22f0dc862f635f4feefe71906686c50c8a2ed16328518135eb0f738f1d2ee4e1d0abc86d15b45318c3798379a1e1b9b0d5451460bb610fcc987f6673e94c463a221fdbc9b135f17587897a0a3a7a012d1c3475161eb03daf7057562755e4df3bf05f711eb3fad1cdeb0857913f0ffb2f9090aa8f1d2669bae8b4a208eec4141f6d12c7ae78374b03838c6f3cc45322990c17f9b9979b3d4605f13312a946e8377915bcf4f14971e77e1a0f2b5bc6a251d13cd033af3a0a782fad2e68360f3a0a2166b3a5ce7fb5fca9f4021498d7f867717dc9f2f302906400ba3cd747ad3eb067e4d59523e24d9f20d44b4bed691c63d29f3bbdcd812ce2397ea771a3d348ebf87480bd6895a356f40901eaede14537fdd1acd5f64a53c50e189222765e849281c8429d2d63d290c60561ad6719896a42625864426e05109a70427bd0a2d3219a1432b5278fb3100c93b2c9712e300a07fb5cd6a3e8c29154768842f49f35d8be7e61af31d8997ef96eb8322fcfd23985a919190c49be2063c762e068a2768bb993bad217e252234ac2b373b9e29afc7a63fa1ceffc1e65618a9c6fdb0280f8514e2343a19c7381b1249a51ae1a49432d62f97c416d63cbe2aebb9700838b36f97677e47b9adc492898e5f333d6ae48661ca03c4932ef735f74e2b76058e9cf8ae634ea2868c0dc3b00ad03575d67797124353e745c9d1b135dc02bded95fc0769eb8276f95a8d520c71c0d856e05502cbea8800e55a5e1270a1c1a9884dec5e27dc8d3699d35781d8b5e05cc783a6b621a9e958daa67339bcfe43392a680fc956a246e1fecee2724b98d22d03f4c29a52c6493fc18cc2ed2cbd1850c2dfd7ae58737b60f28facb05462456f3269eca9a0cff3814f58b3bbd66a437b2d51c17c1be22928aa30ad2442178755431daa2cde6782716bde30d98c9f4bdfbef136536ea24d26334fb5cbd93aff6e6aa9e6cd5ff82982dfb474b7dafa4838fcaa66e633481a8271a3ca9a6a11fb81c3eea7337570aadfc977decaf8230145083e7db342dbdb43d9f719d2192dad5829203cb2c2ccb4f3540cdcb460759e01e099a77c3af2bc36c5332053d8a0d73e9f03f9cfa87f01d9c220eea1f57dffa2759c2839c01a7ccf521eaf028a345459a27f6b25ea303bd9d9493e100b1e9bd31829136499594d5d1acd8b8d9194b3bc5ee847b5c0dae9e581647baa648bf729081b0ab8db59002d85173dd8ae8ae53415aba4193cdc76f64e30cb8a7a622940cf236642aee8caf9a8d0f1a46e0e17b67f48793eda25ff91fba1abaeadca63d5e37e0ba89daf64ee890b9733937f5d6a151a10ae1c6b678c9623934943275bdf01ac38ade6f5f16636b065b0168c2e23d97b3c6fe3f9a0723c609a040d25314213f2cebcb11535143506aecde5b4aee9dc18289f41eed198771a6e860b7b2b32a466f3e88a787c289238a1766b97a8a5b7dd0d0510461352a22f1604f80eae493faff7fe7b88397a4013f190ff3f4095f4e46e6855b9b721878b0cf9095b0dc5a45de6f97f658acb374816c08d93cd1574e0d05fe03e0d5e61a57ae83498eb40d32da53dd250c84f4af0aee0a2df2d4f49f49a2ff7e67782b8a5ab49e3bdb6b3e53e805c9cb4d7c32fa26b1134b3e505e1ee0e0d8320a232f09cfd6fe195d19c7452a91a36c638011875fa6aa48ea18675889e36fea5e3823a1a50ef0dca2ec088a57071045088da17c35d80e96dff58b9ee71ec7bea52f0f8e2f5766af83703a6e27772878e78c66ae0f1470979cb4c9f4dae2f07229c44b2f22bdb8637392a55f7cb63854455f3cd671b505b8839203fb675808700f1c10077924619e2b19a4aaf029fbfd9c2d0cae5d22e9d19fa331f6e772dfa493299ddffbaadb48effecab6989e8b017b0d19e9b4576e715055e490eece03eaf92844110b0d6f5a06c75bdee463386da314cf5ca31e6f8732667e4626ea6eba5899ec89b7f1baecc4f29938f5420841cb6a6397ddd56d54b920391d8c8de9fb473114ffffd38409e72ffe5f13a0a142f608d59a35f4c6d7ad1aa26f7f0fe089b728f776555b476e1effbbe30719e11e97dbbeff8a9183faff3a991e3671180c9c2008d5511e01d8ac636b61ad122c76ef5a04d33635e9aed5383b64e6b57f2fa809e838bb5fde50d6d36fd358da02f9b82f256dba65d39e23185e26aef9d831ccbd6f41052f366bf4a29429d411bb1cb7b71e260aafbc456d4ba3f35b8969223af0657283ffe60d8b5d58324d78dbf668300cb3db218f757781b09bb5e6a3c9e72a540055b9095ac4d7815b5293e1b391962b29fb7353b68f39807fc6d1b9f5779e025bcb5279b25f8fd82c725815d2231c24fe377dbfc2811f568f98ef3d2e1b9a9fb8f5a6d086efcd524d5f73a7623facbdfc50479f32c0108ae932422e89533bc0cfc2a41d451757e73ae45dcb4173ae22dde862508d7ac18e5752e414224b49533dcb1508b45fb79377c81f36ba909e4e002a29927ceaef4739d240ac64bbb3a8cbc3135cd7313b92cbc3683d30a0bd1988b7088a0d1b9ad5373567093557b77b59a7f1ffc4d7b9a68838843789a851a8dc84660c24bc5830793b3a83071e1853783d86e49adf5e94cd6ff843ff2461d2e577697298013289a6923c3dc3631d533f205ecc07f439c82459035f632164f7b4bd8ea77027007a396ab3b1375934a62cee10ef64eb792eae702a1283bc360a07523b796c1a574c49aaccfa77461a5a8c931c86ecedb4b42cf1dfd9660a0dd0ca7231993c9729c60d7805c4abf8a58c77b6189daf8b290e6a09c17455076f2079e5ac2c1507966c29f31a7f94549b1178bbc2333ba165356be78d50de510984a04f963973acddeff4ab716d7af1acd6857263af61fca8247a6b73b1e8bc7e18f647b432e13e5e3f8631f5ae68969b53b2a984de0f2afed429900eb8350116ae3d60ff3902d6dd7ff03492a44b7e68f751344b2edebff6e0a2c41bc5b0dad13a06864657990a3fab1667b5ef7c7fe438ae22734d3401b296dae8999e6c9e55e1f693ce5d7476ea9ac3f921afc43f716701ed313eabc083ccc1b623be86cae1e20fce79d400003a8167293ebe002f7d198b6f4070eff264d0634861dba6da9c61d725bdc616b1a2444bcb1efeded688d8c6ba6f1923b3468e2add70c3fa11458e505d65dfdffd9c4a0f470898124fa52dc13d75b55c53d01032d6399a25a452c2687d902a6dfc69f6093ab767e4ddd75ba10bfb41c0ac1fb8e0154f3288a677deb1b98eb1ef34f1590e78484d9a490c3b80f56541ad6930b8a14fdb8f65bb57771760b2bbc8ab71d256a43f5f122deaaad8f7b28f446328f0284caee2fcc78b6a191025980f5b3468a680a8093f46b994422ae682993e1f78c04be861490740c2bd1d04952cd48208af7420f36378afefaca34194ecbef4d17d35bcc5c980b53a2eb685f49a1b79243dbd84c17d65a4b28c82ef8e385810f4153dc39833bd35407fecbb557deffe9e960f85d6aa5bfb54f6d172a6f7617c7d9962f4e24722e91fd48264120fa5cc4f2cfed794ce2e94e401b44880f9b71cc6234a7fd389e940ee0a5046c608b68a232eaec93e0d1d72e93c3bfe5a24324673913d0a8fcdecfe2c71dcd9c2bf9277bb4245e0db62b5ace52456049c47cc5b5a88b8f6e06c101b54b4e0612087fe32ed1e681e624d50ac79f7c8439bac4f118eb09c64f9801f401ebb98b77c23bed0c3ec3141a434683f9382a4508e550200044dd72be6ca896323aa7a3fd29df19aad2bfb0499cd6868615180719dcfd88bfacd549505f566eee130b74e529a9e09b8eb0b4a2d6ba80120562f033f1654d7c7d2b324645f92ec6424bf286289006961f16f21e465e3bf22fe15fa1d4925967b7225c99b7f5236d55ae516b8f24308893b6e80a80bf16c1b1fd9094758d8846889fb882b3415a55a5cd06bee0c73415cd3b44ee337544fe14ec66d19191e743f37bc733719338b854db0d384c4c69f36228e2225c6da0eab4ce7ee482cdd9b17de3c676a2eb667c3aabcf95c5fe264fc0c755c52eadae49613ce319198fce0fa2ae7a3e1e849207377f7d4f36c12af3fb52b34fd77bc1c24052192c1c29429fd180e522bd48b10ad41ca3da79f4c1d697173870d9b50b529bffcf2b8a229219b267d54fe7fad9de9f2cccded0d168de638a5612a852b7cc2363a1b3460758ca869d8799b35bb5e7c50a38548bda769153282976e514479b7008b87b1c56d6bc8f79773116ada9d66b965306099836d2695c86e7dd8d0ea4ba01a7e7cfc1033e6de23701645e954898bc0e9d79e3f31dc10d9cd27557ffc4f2b5eeb4941f00bae43ef7c42186787179576b7852d517353dd9688243c356fd182370f486945b95df664853cd0f165d423bd601f122bcced0e3fa4fbd3de8fe1a62bf911eb955028f9a734608fb40ffb7e429ee0e83e52ed3e9367bda5decbe0413bc1b2c19207cb1f58abde414ea927e7a7cdb68f4bd0703dd90f64d402330e054b63296186ffcfb040557fbfda5207d5c2ff5d284164d61a9c926530ff2406dffe5a35a754822950be643bc89b147764c5758e9d510851cb5209cbf9e49cddb85496486736689a454394dd5f3c5c2849ce0ff24027896339b3092069605e31e8cce23303ec9aa1c687065386479127268c24714ddafae1c9276f4c5ddff74c2557d9193cdc984bf00a84b9ca672bf98e9b3c093139006cd73f996c7c9748e935a2b9b635dfe8fdefb679bbd380897c0dd2d006a48584bd385cd7c834bd77ebb7a27f7a71abeecc1c4efd5a7339f35ad96870c23331f127e4ab14ea0abe3b4ad5cc24f87d301bc280db12689d351355028a3c942cfaaf92d41ae556a0a0df7f70cba71756d30a5299eb1b91185087912a163652a46696d00ce9802fecc488c938721ecd8033efff601760898193c58ff5c800ed941ce60b7532a1de40c5cba0d2cbce510e51e82f25b014258f3e279a5ae555b3f56d8dd752cc82de294cade917d367c49c27dd415093d5ae204bb27fb6bb7d7420905e01c0375cc7e74a33fcd3ce4b6c652aed96e7eea6e62858847e003a4acce446f7e686d6cf8d66d60798cf3e5b6bf46e244d06c324540ec53ec4c8d828211e1e4333736f6c812c39450998062c370f36faceff79ecbfa102769470d1b0681c247501c3d10ed0661008571066ea3365b06434a14fa87306ba96f5e31a0ab57331466b3b2a7c12c42d963cfc680f6a5dba36436f06adcfd20d72151fcbece7f8998c971c90bb88b4da010b42a40a92b4117b8797b3538f771a3278b0d6dcfa6ab44437f26113edd394dd3163fd82a24358b281b371e6d13d47a1c639070429bc3365158abe728135e50243cfc0b0eda3607bd1accb99a1cdcdca093b2417a00b8e7edc2877819c25ef78822280f700c6c3b65dd9df5b4573463ea0b95987560789321eab2d4efece21373d5ceaa78ef5b32ec4bf2af189b35f36668fa997d1b947180579d64f7ae237a78f68623aff837d6b545b3b401250411522cc57f81b7659ff543dc69de72a881d16245415560af69ded1caf4cd5aef49beb79044536fc8e8fb24568e14abcab49b7a34d4fb5ff09a02652306e42650cae12e177dea03023af248475d4ca5e0a776dd509b6c70c44d6e4f1ebc498b6a418b2e320f6f10f08fe2b9aa0f2a6d983fbb568d88bccd7d6c3674240dfa37826e9a1160c41b5051e999ae7a74b918c27fc93a8b0ad66efb0f1c304f37cbe2fe552320b258ac8cab42fdb6300f48c34227ee5f80a2a12121a8531da1c01d2e7a068c11c6dfac6c613cde44571a46b85db1e02ad8f87335d1e2f4f07b3e7a0330c8a1405db62686934af702280556f2894bb4954b72f57d2164e51f7890cefbc816044dc3137b130a7a3024d7509e9ed99404538759c8065810e02ae5f5aa2ba5f7874e3850f4dc4e57110a8c97f1aef3832ea8cebc9d74f1bb90705475d8a891ae567aa40547a19f082a4e8c93b8dbea24911f15c6ece73ec341173af0d71e39b97a72dde998327ebe70a359149488b898bdf37accfcc4a23d7d09c114d45cc162e0f43cb4a9ca8240dedd389c7dd7bb0f8a927a3f711e33a6454b4c4d321755b368ab4b8aeec6a6c3e25428a993b4878735f16ccddac5e4f17502e1c30c45de7a2c17954fbd73df71c61bdf71e3dee58315c1303c331f597e44d42b6b804d09e13b78c1841ae1b3a280afafdbb7eee28e2325d4d71b7f035dc5000b6347a11172d2c1cefd47f47ec24ba091864dbf3eb14dc4992759d795f2506fe7b92fb1b5bfd009ee1a79d187d89874cefe7e1bafa914a12e0cbc0d3e24699137c2acb464fdfdfad3ef9b37773a8cce6ae86bbd954fbd60211fd82b29d6c23b9808023c4660d6271250eff8b3581c748d7c0ff96e636605d0561d7957e3b101ad56c5d9ee533de529cb5039d0d1e923904342b1be422cb32f652da8c8cfddf5cc14114a2a38a4deffba746d1766847cb3512ae2e176d6878cb4eeda2c5cf46fb0b095773a24ec2a8522aebde022dee6ab19a08734f8803cb711e5418da725b5b04560ccecedeb151e570a5b7c734fce4248d8d3666ea30e15399a21d010e970c98a937e4b3364d5d21076789c7c1ed3e591eaf447b357352cbdeb71754785b8c6c0796cb62aacdc9b92cf95187ad3518769a440c79a42eaef99c81a255aa5045f199303fbe2a9aa3c0de7af76a4d21c071bd8b853e083a9b03986748f5d5bcd1a0305699843c3af3883c8e2682926a64f3ed400d82a4e17b0260d27a7da8fca5b7fea2899f4bd2885d7a59e3a6ec0211b4be577a8f52b0b3036419f462ab935a9c030fb741ac89e879f04f91297f252d992df727155a867b9f5e57e5861b349104463ee9244b7f4c4a71d3c9e2103e5f9fc4d45226aceb0f4cc003de72bd0a5d8da0af056cbfb7792f593bf2ae15ad25599f4ea736aef974bcacf49d604f453dd775ec5a0b98b0dd433c73a9a8bc9ff0478c6221522beb70f7f0d067dad4d46839b3a2a1e84806abeb26664e7b3758344f76c5a88c6f46795c0df1d805ef8b9cba389454c778fd560baaf7ec93c7738639713e8421040f023b8adaaf5cb10a2e775a3bfb59dc15d1ad3a277884bbc8d131033196f44c7976dd742d4c872399de5c9b4ffe5a0d77798c9c97075ea5094d36afae426efba07430eea5c8d4d0dc5f353091c789aa1f957db08cf5379db33092a9147e012fa3085c2fa7014290f3e8b7a3ed0d79d2a85bb0c9d3cff88dedb422bf87b86a567fe7e272537c67a44b5fc0f98280cc918513164ffbaa61ca9fbdf7352e9270606ae0bfed67a02be3f23e88aff4292e36040e94efc892741986083efa6afb025109a33461de8cdc142bccc63c60ecf94aa30463178648f9e82bf66e67677c0a61c791610fe0de3bdc08cea369855aca5f076de02ee4445ca84d9ee4a3df5f5712730defa21532f6acde17fa6fcafc33266ed9225d5f8de3cfb97322fdfab480d1269a3a229da10889bbd57581b07f43fc62a132a2db1835671ae3f2a1ea4f1a8d4acab2b09ba1de8e2489c3adc6a8bd992f8f20da49613b7f34d1e0546bea9d6956f707bfd2bffbb768902310801bba81c4990a83ffd6516692682f7111b771aa2faaf2c9673bdaa4259b5e6952af7e99ca73a308a06d990cb04ed29c9c35cd154a077d2014ee835be513d2412d47ea31ed4b2093d4bc93e136c1348340eb83b4af92681070033e10e014cbad992400d570124949bab2a4922888528f4ace00b6f6655534a87efac09762aa4f4e7557bc5061f2dac876caa978f155b2b9c7800e64971ec0153a86185c8f33c6d0402cd1f5161bf038b9018e256d77bf6f11836b6d974485597bdae2c15e54467a3d4b83d955df97352f173152db0414795daf0b40b3bad60cec68ddf2855043dba4fb0aadb66f8c872c51c6c09150ab40887715b3f37df59947c790ed2c95fe3d520db84d5bd97cd445a6e8ea269b69ce9edf502835b5d8e8e9897e1e3e0fec596c35a9564a26d4b6c472d35112550517b2fcd24a31dd2eb955a8152e3d83f2ef498b9a7b52dd481782be2a8655b5588b3d5ad8d9a523e4ab334a8a9b7c5280062d6fc9cf5c0185e6fed3721c5240fc9741348fd1cda9f932259389beeae0511a18203df8456203407ec7a55da722dd8c1467b4fcd867f06ecb9343fcf06db4385fe0f444047edbf1187b310e78bf45bd2274dedcdc48299e33c046b3dd0c8da124c8cf2b01aac51b718c1f9a85c6ea1df76fded35967ebacc8c3cf0eaa399551cb5b193bd3972ef71977c6313b28250962ecf3dbddec6fbac3c16abdabee6fddafedacbd796aac9d2a04cce9d0f3e6ba93264ee1ad44e7ede0381ed2f83063f7066023d3054005a56d6d12c19319a94de252ab69267c7103176cb2ba49cd2ce8b7975afd077aabbd30f540e64d49219f04a0d03bcada134381531ce8c5eb16d06d24e136129f2e7838d59226128df02368438f30be2bf0f096fd9c45277193d33ed621b3c9775e50b42fd22df066c4a6e4c525f1538f0efebd9aba00b401a6153541611b73caa8d2010ff0d6d47f307c9bc541096d0706766cc8ddc1ea2d0bfb86c3c3dd3d8d3aed885af8abb602081642813850a915143f068c9bd86691749fbbda042a80df7c8111da62f4ecb52095c722cc84cc2fe5c02f8eb42621d0a240ab4f0eb45203b5162c2a5d896a541282c760821d9b3a8f8737f0b38cb076bfcc6cdba271a5fdbb21b333ff729739713e3fa9aa38a50d3fe0c989793fc45f00171d4b6090d3632557a84a47a72fe22ae822a884411447ee543f9b9acab285929cead62102231a4a946049a960d232dd2cc6b410df035427d416d611c46c49583524f28e828c7416bfcd0c10654d0b69b0d37a68034c22ca40b892c87614ae00c4e5f70b3df3e7133f648d8de4996e59e613c8f849d0bd5c1be910054fb37caa747abb1664a53862ea7482746dc13bc924ddf5bea51f06b62ea5ff5d125cc05e00868d78abcc64f9226e2f1ddd99881f3c8a065338cb84384cc727111786d712ca433e1f29478d6d49de32bf93b07f976048a09d2ef5360b1b02a231716b2371334f8c2982428135ebc62a45c9fac2f2f69cce65d2ce52a9d39b9cce4308102381303a78e6163114df0c3c9c6371659dac5402e9ec427dd868130832ba8b78c2a7aa493b0211d5d63ce68f3bc4234df28d9e6fe45cdc8a295d70090c5c79abff476838cf73712f19ee7c6de926de5ba0eefec9faa566d43e8f759bbb9d7634cb6dd6b3fdc50a891eaf2668e4f5824fcd778f83513133010d9ebbf7e6c399745410313939435f25030aa78de1ddeeee9b14b24ee6d2f30a859c9a9793ea48b8c598d8ef48e72de5fecd50f0a0bc1a43236dbf7e5160ad4a33a63952d4ed82282a7251302aa7b4befd90e38bce3ff07cb3f5a221cf4f9897265280fea565b0779838040f19831d106e731735982be8b873d472c5e9ebc6034f7ddc1d1cb8991537f4a291f19c70df4ada37fa881a4dc593deaba6ce5c8edb3ebf09886e1a9b26af392027a687916967e689ad415aa1d028ee2b1c175be3f9961d73d2a6eb7904a657d273a511e4d07928fe18a5f25fe163147109d4104b0fbd5c8754657af500d804e41372706405d1a51f222293bd0edbae2a8da4c0575ec98983fd281ddcd069caa9d83e275ae7c84fe1671e76db95af7aecfee1d91837f4d9d17cf4544c6748074cb5c5e4836cbc8d5d94243afb3bdc80ecf0d753e5d291c145ec7048051db014d28b32f96ffa8acc35dc4b1340cab6faceebb6614f127a6f272899707bc4e1a418c56b68b65ff523264b93bedb228021ac518ac40d8bf08154e34c12363eb0127126f982d0a5aabb1a8e2183d0e47a18d29100138d27232075c333e846e58fcc8ae91f354ac70a7a64736835bb4c8fe9e66f2364395df8786161aae80edd0ca0b1907c9544b02e5b557a1ed855e73e6ee4f89ba33cc95067ae69f480fb20c451fb9c7a5086f7bec8e8407defd5ac58c651f1b1076f45519efea06ffd9e89baa8dbcda42b61255f9eba8f0bac17020532ee7b9c37ba83b5a21203e27bf7644673b90a0605234d12f4280460a0a87b881dc8de1172761aae57dfc1cf2b3abc4d85b508c600eccbe5f82fea17f0f573bc54d891d20ab7ea25fa05a0be6d1a01adfded1478edbfe00a8f5bef1cd1e630f1e7d14a94f74b62e3636a3e300fd0e8508a11c8d5714626810616d25941098bd7e818ea120227a43e1007bf5239f148e9922053e73dde4cda01a1344f1b2cbd59bd60efa11daaf8c614c5c954c6fdaa7ba424727bc70e19a0ce7faba1cac4db657d38d2a534831c3ad5e1e283c04bceefd42e2b248101ee652ed220ad10ceaabfc687a63f33942f6810600e56c54e7fd2db0488a70cf66b0eed3b71a856dfb9fd7cc0bfbb2ed7c526b8dfa301e645c24126f944c5288b4ae098f529630dcb0ed5cded7a320ed6bbc850eed65566163e61cc3463e53d60ad9547abc47d7288d97f5da4ee9cdaaa12cf33cec279444acee5d6a66d1f316d966fc1648bf54741358e1dbbde5f01a19617ad10216f029068bf52c22704f3fcdf244ff0f90699696d82939ff55f60ee19c0a21485e3a125e033ac0a6d7444600074931a057cdb72a49ecdf2d98982bc776e9b51ec72a823df25bf0122adca680d85e4f2bcb9d0665987eb83576f1ae29d377afcaae062974180a5df9be818783149c7d1ecde50d368af0c7ce3012766d0d33836b65335c5947e5d1c7c3125294ead25f9f4388ea25e1a17d8521bceda77518d91f56377df09c14395e24ce3b88c4902788396e09ed848cbc539160732a2d64751992eaa9ab826937662ab3eac58607590afca6d6327125e408248c71d9d2ab80cc1d3132f07945dc1c953e4f4ec8612d8c019814ce990577882b7230ca688745c0a82778f0640aeba8fd525c357099b02f67b39f65a502ad052bc40d1ccde27126ef4a64b429e654360b40650df2cf5fb0fbe7414edf6aa9f84a690f7641ae95460d9d0dbd7285d7815d15dc038fe0747339df93556c253c7dda88fed2c0979e82432c64c86e76ff42efabb1696cf1119a873a509348b0d2688eb620b202c9438604a31011e904345cd37dab48efeea1d70d4c800e700ca2c0f544b03a960d3932975f44c960f69eed192887e4fc457ae990f55c3a656b0138328304c6ffc8eca3575a9c2bcae5981e2f6b833f7b03617e321d6d3f1a00331fffb9fb3c7996888b36764003467fc64b462b037a45bea4051bd70d67545adb092839cd17eade010eac5b8744e7eda3c87d71336b656d0115fd0ebd14709af7fb1931b533603346f9b95bd96af042611ba53ed7e48d92d461aa26614abaa011b25cc74f843c8c91937239f92e11b4d160daa1c72b96e741969e215731a439c933ca547b0cc2005b83f63ba8b84318de5efd7879035ec6a294e56ed296d982dcb06d811747b78710cee4065c7745054cdd4777e0a73ce74e521eeb8ab6b424ecdc26c78bae120dfc46ca06fcc09b87ea693d24597b61dabab84d5652a6b280883709c7d7de86c141bf8f34cb2384b323afc46fa254a8144c2c2ab98a71ca55d578d9f085627d2d5b1677ca0f0e090e5ba01080009b56ecf767d9ed7a6785a86c9acdb993051fe116a97c1cd248a5d276c94998cca1da2b1c28504b435684c82b4ff69ad2045e25949577ae1a3bda8710720a0b6ae0a2ba9ba411b483f4dcb8ef9db00921c2ea71c0a452fd2cb08fa569f1743c03ee92a597799c08b995c7d78d005cbc5a59b0b22518d6287dc95f1a22ecd6df026f8f5739db6d5bf94b1ec4329679cb5057a03315645ea7d3502ead6127078eea2e2ffd59dab3551cacb16bda69997c5f66c376d767851f305613ecdfd9c9297d8776719544a562a23daa4076d9d89c6c2dafcdf9fe599b5010b33f6859fd2f9fbf4fa716130b7b0a3c5ca10e2bf400ef95f870f216ea06a9cab918738e2d28864db5b8a4624a41b5eed74011ba032b8e4bea8ee1ad15f6a7e69c04852838c5c4d4495891ccf35fee7b891d9e031a9f67657698000b91307c6542bff3ce8645ecf3408814e6e8a7bbb59074adb2a9d1777af2dd4c1c42239b4c0eb5930b1d42b2ca41d741722fcb1fe107883faa9024db3341943ef43aa3c0abb31bb3550499e98ff14debaee5d5cb8ba2d7643af66c948851ca94da1d79aff2f445c6db0f0a15b28ab875360d71c4e8ca3d84eb178c039b2853786c70149bd2c80b123ad588b5fa85e90328c73bd0e1ede3a349e7ba879fd9bdc74f2bedbc9dc741e18e9234cc4e1cfff774f390ab23f15e4454aa9a4f67302321bfa7302bf0c088b3ed67c131c5bdf031542ff31515625c33a4ebf87fd0f92c893d8fcfd0531f46b53ac75a38f5cdd7488d195167ccf6c08b5d2445a84821b1596cf56c8006c2f33263829052fa96d007fc206fa17093ff1cd50c15816fcc6f7dee716b15cfbc0c64165baf57e6cd2eda0a238d920a59921faf1ca8260fab346fc93dfdeaf4d44f9f41e82e9c080a76028c5f9032febec8cf6eeb3e7458eee586d9ddd7decdd48c1009b0b57beacb1cc026c47542b36eec803508d21c24293b08a46444e5fa1f87a66b16e58473963ef35ed6c87f00343d2fb2302df85585ce7c96424ab69c5816f738fbdd1d53711b34afbe3e8f4332a3b652b3051e38466403a834ac50424f220b74ac9fb255e5a21d8ff76d3d20ca6c280728d876b91bd6df0428e0c3743927fed1a5fb3d8d5a8c857849007fa146976dab8f89626e1aebbf245a982281923dbb6db9a19e780ada626ca77a803a32b61e34cc68c88641acb042faf4acd2e642246dd293561ba8349e782c2ae2a4e2d3582f877059fa1fd7ed5c6d1256b684f598de6f25b6d9036f0f47f910ef291931e666c5532ad68331eb93ed6a0b390d120064bc3d2f1cc859d52d1f4792b984b42b16e079c677e498b44889484aff06f57d286632fd2b0c92df89f55a5cea0062904f7af6c9d422810c9b6110b7335eb20347f85703ec165c76d037190615ab031ad9b12f66e38b6d919c274a506edbb6138c61fd8bb1d9d7e5eceeb674ab5cd5bf45a9b76b6882ca00b7b749926baf249c9ad12315b6930a6f40ddcb1fa52ed3689c7219e82ebb14b32661e5dca4ddbfc977d29a52eefeca286f9c8313dbaf8b3a8c152be58ea76405375d86a4af641dd9292ecdb5b3fbe2b8e4aa216ded33399ad2e00d55a86a3eda7095080ca87caffa5ddb58c8b9ac6b098f78c8a8259e50504b722768efdb1687ccf8937389d2216a01f560f98f84435af445ef10f736583e8cc0ca4f1cdd0a14c91ff5bce8fddeb259ceb629e72038428b39efe075449633d02099c246b8c7897cf519438ab51e56526916457211b4cfbe528776ce982cf824e175caa91bdb062a9489137ad6bab539f20c62d8dd6692cb18cf4a0629593939a47c89ab93756a6df35e49d78d2783905fbe5ffea440d5e4568e5f240b8fbb56ac8cb4f9c2291459076888cfa49d35eb91df28ec19c002e41e495a1203c27a7b1aa37d841189b7701fea6f67ad9c657484f0289527458bc01b14aa247f05abf1f4e768c18291f9ac31e1bdd611a31be3920717777c4c4725ad48c9a6ce52bc9ed6e00000db2fced82febd5f7249c20ef2b11dd241fa4f50e01553361fcf74eca9ade998c0217b80336b11be293ff1a1fca31fb289f4f3ca7cc780c94b1c6eb5aa597ed3328b7ec1d4105e6a1f80c5d32eadec898559d9017e8e485a8bf3b989b3a9e82d5737b4a43963305aa1b041f7153152eb23b5e394a11a607b22272276b00c008f8be6f5f20bc77cb7a32bfc7210076e849fbd7d9cc7bb1a84a35597df2937a30407a54d5275a257442e3ea1914705697ba2e26b2ffe8a96eb759a9a7a886779676a8239fd641d48f9e9b9cd91da38f4b369067f1ca832b215f72f24a26e75958c97aba1ca0e3599c79b94428d8269ad8f49cf6ae87e0380dee0590f4e682c331b2d13eca800caa34af14e82df4edb8d2d06c53b34437c5baddbe6efabb809ffb27d9e7d82bf1bbf35aacea3f5f1675148c3c39d72187c23373a5a2a1c6268e7d88d7336a7513ffb7d2ad70479b7f5b57eca7cb24406546070e080d75cd4ebb14c866224ab37280729c6915a6db5d22c398cfc19a9a77e01e7263fa7a500d525d7483dcb5011236abcd60ac19d0cc0b8a483adcec279887b760655c045823fc486a1290c8b8f826af9c1b1b9a73fef6c74ef1fd5dd00cc5fc4066f7f85bc0d8fc808639a1e48bfb7d1af251a68a098d16a60c40a517fe309bb72119acd67aa6e26e65f0394a6523e8815163cedd18887208094617e391d5103dee0976250fd33cc1c63dd3e9fc09959a99e6143d3e724f158f5ce3f854dcde071f6976e2d4fd2e590793109dcf5fae635367143cb578009a37a9633c6f515ec4f20e2760d1ebc2a945c4089f945c3bc1d8ed9eb13a6d3728d91829a4c4dd5f11e5ef1e62963736411075b8a9d1688104726599da96d6928f13ff78e4ae0b5a37e9d0f2b808fbe40506b2464858fb64e0337ebed2333a4217bb7bea279e0a553baf40aadcedb205dd0bc1f6d5d5ea327bbda3e6d124ec99391735142b1fa7b533a71e6054342b63152e87aa996de387bba0cbcad91a2ecbd80d46b5addcb1135d00bfaa54eb37ad091cd8c0acb6c097dcba08a68748dd5cc92b6a28eb252442c6e374a363e92cb7228f945c87c0880cfd55e127bdba4447cb087447170364624876f0cfdcc1fc78724917e7dc9bc0bfa39f764bf04b789193b4336717f2eba9682d7baa4657a4df4fec5f48d0b509dcc4d3fdf00e1b2a3e5898769aeb0b29ecff061a65d88bf7082ba2bbb15508f350278c4aa6291c036da7c81c64ded8dffcc9b0a310fb1d49371d24d5884eff507a8e3c66a5018c8cd88b85ba8caa8bb28871360024c0dd322cd05754be070c00b966cb2c1946c1a5b9b5c5df98ba7e4437e55778f386236f4acf02cd1fa1fc09d6647ae436fb76360bae7dd92702487cbea5e424bc869508c79e87d416012461641d99b8239f6f713cc286d1daf5d36f4e89377b47110c9d2a8869a908d1e84f5a0f4c073eb2c3d8e265ae4b1c9a58d7826783812b4f07fec95723469caa66ca9eb8c6d7f56fdc61100346fa8b26d118f2945f162e3624415f7d84ebb0aa9a83edba34c297e87bfb14b19b967a37ff21aa7600bd069aba4da478da9e9771e5841858e52ca3bb836a13fd8516d0f30901f915c1a2c45fb7be0d1216323fff023ffe0f80fcd544919e27ebdc5fef165ba71381e49b13239d468ea23546437aa7ea51dd45259ebba8cc6e5b549db6d66b985b1827a6f4d9c5f3fdb036774b686e5d7cd662169e685c05a529891cc9975cb83a3f64feaf88834f48c78307ffcc693212867512758858fe21a50322e2e430ae0ee465d6b2d79a29f215df1af45c4b5c3f067c123cea86a3f2a5b39912a7cb6b26c5ca9a9f65d1d6631353aefd41924755291415327bafa14e12a0c49cae363ee8c280f3cdd868de3bdd35afd20623e8c78a4103e24b1a88f9d065dae00fcc468435a030bb3e4b8bbe395f20257f424dc59f1dbc9eaab29757c2a0f9cd74c937d558ef034f6f667069e34c5ee4d9b5ee03da1b5bc65b4ddebf2cd5c961dd5f92fe6f919873b6c3a61ba381c2d34e305786b1b6e2a5640300741283123d1be4c01263f866576ce9e3ff953751ab32e52c671e7a3b852c96cc78ea067d59c0f1f25b32b42c70fa320bf66f521c599ee878a70c8bf30ba83fbd73c1c6c5f5e7743bcb919ffa082932fe5552d524525f278ddef2ea2b267228b94c262e295335f1e1356264c0cfbb28e6d12eae9f22383095e0ad6d6326b00534f35575975a078952529a5f4f9d48f615d7ecd129ec247788ca06f2bb22a0cd1e30e630d1d473f43a756a6498f5a21548d5c9478b2482a2c147daf888e54c6a85d974d603fcb5d252b88e0abd1df0971e7ff5e580173cf96d2708f69d6ed12df4bbd97c59e2f318949509c9842cb4da5fcbab3a94c5690fb8d600e4f4b3bdf78646329eede38f4ca1e0f0a515220bcc6c851a7b96d2a85a9dc0503cd7f5f84328c54a2921e005bf41bd2c244f43efe9f58da2d7608979180f79d3a1b41ea513f8b7934ca20b21636fb0fd5bc620412370a6774fbbfaebf36b7d811d0a479611da9b54d543f2dcf945becb9f896aab0ec0109ab93d1c63741d4592d15600cdf7d743531e262b89f1e7b4afcef58383457ee80efbb028c69b17066e55d5dff83ccaf72e5cb08adb047b209e516f6146ac6556e28d61eec5badae26f27bb3bc77104fcc12b442b1b77b0258faa436ff132f7825c5c366cf122bb4fa17eb130492d31c0baa67fa328be3afb9b3d8cd3e2e426a2beb98f8699b508a8635982883787ce469c641e7648ae3870fd948d9e0feae39df33c3c07228a7bf850ac52e203b0cd673e790b531f7595b017c65c7f36273678193dcc61abffc6b7c573acba0bbd7d42cdbc10f28e6846e40197dc50f7976cbb72a8813f54be360eaac66c96c555e69221b555b48edf5a6cbfe53ec3b569ef9b587a26fec0266bc7801a2ba86b79e258c1cf14a72883888fb7f9ca58c2cbdb0b3a1e4c634f39805e634fbe980329bca728aa266ac3410a868ef41e2e2bba2e7c47b82c650e5c78b5d10df5274f9f586c26fe64fd916a94c22b491150fc5a438b4ad0eba528e847829ce47729f0dc309243399eedcdea6571fe9ac08ec2392f7a6e00275a6182f6c0fc2d9aebddb62efa004fee250f3a67a1adbe551400da9cc0830b132e4f646407ec460b85e45c2460a4a53b9bdb3f1d5dd6ca5810c2d2313a6a40d4903f4241cb90f7a2d1407a45a20aa6dd0d843872c40f1427a52eeca10ee28152e335099183c58a1bbef0b6a737f5eab68949efa28381b43adb7a5fc5903da61dd8c03614c152bfe0329e5ffd92674de0ea451016148e55f532af55868567b5906e3fd9d0891bc67e9cfc6560bdd5f64ab40fdc116aacf6629a7eeaebaefc8aabd3ba10fbffe1123b7bff11e3a5c0558eb777c8ff871f208b6762c78f6b7bde44394584814b9e30e63a0334738bf1435c60f979749c35f5bb4aa5295541f51db942af1e333dd030041376bb9dbde34095e6cfaa51a90b7c088af2d90075a8cc67c5ca9aa80cdc2cc84c088815af81605ca4f2412f01d73ea5e4ed297fa1f1e5da6fadf4ccfa2afd400817a84544a414010d3f7a32704a0ec9789a8201845105aa158e5d47cb46eb0d24c8c154ec7ed486f0825aa9aab8bbf2fd51d6d37073f09bc0ccfc520bbe011007017f57fde5227e658ad73d984ea8121dd158c260f82edbaaec86070e9e1b422849762120755d2607a9b90315d9cd51f3eb7ddabba9f40cc7a03a1321368d2bf059752a9551eca249f0c46779edbe35ce84963892917e849972d0276d9f6b9a21e4f5d789f12953ef8f1f2d54826afedce3bc7919b8d0d05fce3a7bf673c77bd5ac281e30a0b23550625ea5a089d78ee0f02fd91461bd88ad6a90601b729cc663d318229ea76b2014993f85946cec995bf56afada487404b707d1d32f8e61905e19a499239999c33df6f73cea5abf1dc8d2c11e3131093fbf94fd7e398eb0622e3cc98a7c55e001d1fb0efe147da125941531e2bcea82d75d3a696ceb9ef6e43887c2b3a1e48bfb669dc1c7cb782c7f1c8cca67d8665bc84f9dd0ba01c6205dbb021273539fe29bac8b7bf6cec6eb0a4bb835cb1b4a26e629af4bfc69fcf299a6fd0587dda958000d340b806bbe693650cadceee4b378b42045a28929a8a88145748dd48c296e4109fba7e4e15889ec62abfb715bb8d048b4b0034d4766915396c458fd15fdc4d1512253110c69b8831f2da35368c697cf6866b74752016680f51406cb615e285cb06e5da6f5372cd7286c1fb559f33c193486a9f719a8ba76423f22ca9f48afbf272f987f554f7f4884e71a7c991f330f8c72a58992bb840a836b2b88b3b70681d3a18e425fe4a42ce229cfd2651168839fec4c98d7c21c62ad85351ffa3fb01aa143b4f43792f68906d80014c1f5303b58c34f4d19fc87d336862fa40d4aa1b6e69da30e2277ea1f321b839b291a4f6a0a3a5a6f6ea921a0e5a64871d59d6b288dfa7e68b25e464e463042fd762bfd465064cdf8a2677d0c9ce1abefa69224aa8ac61bc7a980f95f5650f817ffb2bf7892e99507867d6a63725b49a22a4ee18b31451a9d661453e6d441880f29b140df450a8047ab941c32fc223daab66789b5f0ce38bdfd4fb28368ffd34d8bb95e769526a4ff1e943f02d2bab848a46e2abeb277d4dda64bd37923ba5704293872a426145be35b6a0b77e403f7cc65b5fc3b2e626cef97eb5405d65e7c9165584041a86cf77b2685a149c2fc0bf0b248c27d02871411a463f54f4c062a9aaf809126f60c3dde8be3afd05f2817d1939b526b4ca0826f8f87e4aed3fe97fcf95bb1a10de1e0611f180b7d1632cf0be13b29a8e1a3b64a7ef9f47eea073b9b7bf14f74cbc94a8a9a1a85fa6f75b442df070ba14e5a89d4dbe5806a374100fc83be378fcba2a874f636b624c3ccd1261a1676411825764e9d69b2057aaeb01e7885e84c58fa7281467624127428b32bd1a57d3e7f11d961f1369008daf9967614a2d7a774be9eedc2084a8bb262c4a97bc78c796d9d53537c94bb1fcadaf8af36d7730924661f1a3d3ae2e6e44b1365a3d5b7b86b0798ff48d0a4f198c3fa780cadf828bc707f3e07e8132b042f4da0dc0c3b8538b3b8fafea17a36d262ff3508dab55d5fcd53735a6349a29998eb6c6d98cc4d44b43a70d6904386eff74ec0459c697bc0654ffa90cba354f2b4db9db690ab7d6c35857df58561a979bc1b1a09a957b795f48f030392293973aa5cac4761986e520a940c6d8938c1ad5995e5ae89e7524ea36e91cd27c7394c1a5ad1221ec50ee275aaa32fc59231333ccda44d1af54f54f7df403d5b3fa08e1af27feec03b6a916b6fce1b9267c351ef5e5d2ed8cfa8425305cd6e66f897671ab9b1777f766f416d31b063d91528a28f9c28237c70063399fe78727b4ea4ba9d4912f54e4ae1aa12c8ed30854e638e5b4bc642a23bd7076184ae2eab24aff211fabb9eb3e1a1327eed066960ebe52f7b4d9d07f70ee18c57c4426b9f1076e26dc0b9fa7b5b6a1df873d4fc1d7f3f58629b96ed571a52e54736f09461d78acf2118435456b1188f5b830efcc95479b3bfc5113bf3dd39d2ad917b1d56182da55a7a40c5336ea9902204b0f0b55f08b45808b67393bb5662982789db7d5c82eaac07f5aeeefc29213d9443e5dfcd220c94a515e387b1d0a14e905ffe127bef73e775751c7868626019fd62b0e6b46ccd5bb7a5aecd887afc5195607a4703d7ea6566d175e1320ca48d496f90f6b8644e7368c95412873de09ff4e03aef349aee9446c453749873927d34f48e7a89a7dcbfbb6de44072f6fe1a9fb0faab75f12dd11a8bb4b91479a4e6cf61c62ee52b800f23cdfaa13fe1eecf8c72d8e0af855a22568929dcf2154fa69ea5cf6c64bdec8c2c7b7173e2a09a5246596c85cb26a80ed53fbf89bd38479091a6ed7dcd34604dca2a9b6b2304e1489e3375e5286b83d6fffdd8beea504798d977eecca7e28eeb2728b67f1f9ff76983250d301c8ce0fcbba66cf7e0e9ab089e4f6a090a6dea6ddee3cec359fe644d75f96addf6031c8673bfd2969f05dd9544794fcfeb4cecb66e0980b150f3cbdd958ea78ce80fc9c234ac11d443eef8d40f63a98dacf10d9a825ac80aed76565cb84fd48847e0ab17bd496451ede2b9b180ecf12e57d54f9e6e07a17f574ae517e2553341064eeddd76fb756048be18bdfd9d0ff2e1cd9ed259b5ce2fa3bd579115a2d65c720f678cc344d6f22be8b3788eef9c7be2e7ff1e24a19980a877adba7a4f45f9291363b0510e7612a4a91f1144d902131c33b1e4da019bfc2017555d5e20d4243830cb547d8d5d03cf13112a9856a9da1dcfc0536fcce4c80da9cf31254690eeff01d61e7e149098bffa6aca33b3db4ff25d0cf16c89707692f4554af2b3ffc8336c0ee6f379e5bf131b13a215dd1b8cdc6c4edfab57bf9bae6230405ccd7eb4eea88dbb69e002c5e38ec482a5e5974274955e4b6c67c706ef6d9407d9af0e709f0820a851ff8323d0c92765f81e74640dd01fd225f8a03bf754851dc263bb0c5d310288364b19aabd746fe896a9b09d768b84a611a73241d1fc60dc752a250a74079aa853a4b6ed1e8bbb1a4ab43abd01e548dbb514bb09f6e8505fdc2dd8b8ca1b21428657bce676aed28eb21e4f101a46a107cd4b2f2406105a01dcb519436cfb4a20fea352da4c899f62f185e390959f22c785276ca9945377f28fd13baf7a7e810fb47bc7336cb6177364201d36ff2607ce45bb3c0a95ceb289ad27135f0e7930281f0da52fa90ae21fb52b96382d358f035d3a5dcec6bf6b42aea02f976a184ae1a9eb7affb06469a26a4bd359545824bff3fdaa13b8a3a5050c84ad671cc233ccc2558b736b03680943756f2ccd80ed2cb8529bd12da11a1ebd990cd737b72ea79b96c088b7cf2df2d3bc21170da74e6bc046d871842a3b9578c7c70430b22186239418f444096caea789613cedf2026f28e9df95ef8edefe84607deee1d648448e28503f3b2735fcbbe017e9b6c6baa6aafb605bb01c8332384ecb68536afecf5177ec2319142c352ba9e612a23b6054b0dc40405b72ed5350045b38add2ceb79f601760471e1d11616f9f40a9d35ca4860ff5220fb3de25aab33651218c76f3b37fc8221a39ef20af11a30837591bf6b68b1594b1c7994e6996f23686071a632340446c856c6120849876cf972a56f3ab65b39ac30018af68e5963146b4450bfed6b1e277194988f9e4527a9def60c0ba0888b0c4246f9cbb31e1cd0fabdc09a661dd3793271f530d4f4cc79eddb4d4016087c5dcd530e3e7ed14dff36fd97a78da91b051b4ec16031d7d831d9c4ea3d8da589874e53e0a61f44a323e5283c9027bfad063d58ce1a1d8758e018ae5e3e49e3ff93f4011b285b7f4cca35df9573323cc433cc15640c12a5477361b3c3d5cc71626f553f393ed2292ceeb7f4f964823828fa2bc89fe650aeb0e4f30fc6f571af8203755a55e84a59ba2c1adc5296f8e8e8fdf1b152602a6ed76ef630d47ec50b5141519c1f0ec6509d3638bf24194f1486d6cd1eedac7bb305585c90318a8153e911e52946676f5ea016e49d0cb21aaf2ff3ca9ad15489941604de49a7e90d68952923269b50e6a4a142c65e366f63890c81b2caaf9a48f5381e2baaf0bffce0fccc2607da7b5ae4a109ebdc772f4eeaef73b92d8242a963e23fa78fab8d97510de09278c8ab739be571db4e80e1f9dda5c1a15aaa91a409e24cf06df079327096cb142386de8a6b32a76f52eddb86c5605ae89a775e9f9723a6f306691bfab1b3cdebbd7ab3e701973099657e88798c86fc51a252d186eaf7335a15f863e2c42361edad6945b5faeaefcc8e5a79b43decbf8fb2ab24499ebfca742aabd58077bae3fcbf80e2d803862d380ae0aecab4d65c1debac280e4d1c44d8ffd346b3a6f3bc00d610ae759df545c5e39cd39b9e31972aab0f345d5eca362101bbccb129fdfbc4d2d4c212d0bef665aaec7af5edc45a4cb07342ebf06efb2bdbef584aca3e67c86518b0bebe1d45551c35e2595bc27fa129172af8abaeeee83ebb94ccd41d3131559e92c49db5c51b8dcc22b32d88fe4996eee1c5091aded02718be82e5e3892f1da85243531b79131c0c5f5bda8e9e2b6a9cdc900cb888aadf2b478d72aa69c253746284f7785be07aebd7dbb0da9d8731a2ff14538f3670822db57bb3acdf5dd74172e87dbdcec98bb9123fcecc8cb7d39a39b3910202bf5d085a4e8d0dc636d4a8a791f2b85abcb5c4e80ea3b4c7fac9724dece6dbecddedcf54d3b1b8c936e39a9b0fda783cf64d823767691a7367aac095a613c7cd23e04e823a08645ca98efd922e1d22afadda506d0059ad08af85f5bd8801ba5da2ee8d907bcff1cdec232d67e5ff8ed3c1af448b21f515d532d2fa7f414dd37908a16362099a02a8ef1726275d59650f2a7803ec3498adba135532e8dfa4e26b0a548032579b4ba2fda5d902e5e777e6a92aa2acaafe2dc0dc363f99c62aab918c499a4a89fba643e54962a7f487e75cb14a04506230d285bfe1d8382ede829f8e74ee820d9f67d8cef0a5a3302682c29eaecc16e5b67ef51f66f78dab3965fc69d203486d2b5012b8c656ed223dd537bf86616735fcbe83fa02d67c92f8ee058460e2317067b61ed3a8fe22b02fba9c36bea2ec5e5fc655f50a349a9b9ed682650a6234436d9900186e9ebdb85d9264e2a62f0b7eaf45d562905d6c43dbe9d62594d3f96b4a6d6051ee6c98b1c4fbe07c0c0381faddd109dcfc23d76b3565dfcda64acbc7aea4b46c97c70dcdbcb0d0387ff07796358f192498a64837f770d5605de83129cf144d0ed78a08dc1f5a09975cef15c4cbf9e6fb64593aa385e9ba79167b585df4fa2fccb78efd09ddf73d61100d1fe1af90603dd85e8d528deba70db40b2126e02d2645e1ae47c8996fdd5b56190ec5ba7df617bf2e111eebaf6122e2c5e1259926d01d9fedd044b2f420334cbd95e864516e5f02bc5bacf79c97e2d4e9fed8d8a818bf447dd32aa77110460aaf87da206f2a45849f198c08ba6d7d88b68df724ff326079b8e822c03c3b92ba17716619716878589e4481a5f068f22ddc7490bcac2f40f6cb52fb33a508d9551683e573c249a445b3f65dc39d9d46e867c4f319e93564e6ca9d030938163f0d13d7cd1732e63542d9a9a05accb89c937cadc10c0ffc2c851460d20349d3e003babd06ce11c54f38263aaa0f1cbe0089f55c83df311772d8dc5bd5fa4c250e2a0311649583ae681d1bbd7ad13bcc0e1b2df9a8a5aebb29a872357618e5575cc5297a66e6b2203ed8fd9870330074fd96db499a4b2daf0cbe2a227f2bbe373169671518fb45dc9eecee385b7d1a8959219cac5940a307167f5cc21806756e7a98900648ca3384d6db2e1e80897d99da82f583cdceb516dac835afe8adc82af2005c158178ffdffaa8561751ecbe559d731155fa047dc22f291656387a6cf03132df19274e5a4f6fa8091e0aef57d1595e944848a4a0eebe7dc9810f671d1b27604c93b991c3d74773d4e7b7a9a9778ec8529ab535ccc3226673499ebafc5a362e05ab3eda256bc4852455cfe6b4343048271632738d6e16fb202acb57b423d6d02c5cac27b412cbcc0a8b9195a501fa380915543b3e639d1a61b1851a260ead9dc9536369341e0fcd434e4d2e9357347b472c4de13c280d5defa6965937d9deaf8e2fcd2f9abb174ada29bd6ee3d53ceb3418f5ad9bfba026e2568a55c8ec076d7aa3bfa3ef106200cdda01a4be286df47bf08a7afa216f672eb3d749287a94c5322a60b2da8132d524dae1621fec0d2a854843b15d7f0f68091fd20d1e9575b93c6c13c081bcf0fd3a62d6f9984870b0caeb6b0968db3d9b8e2d5c0cabdbc080a729f2fd365edf41abda473e3bc2e01c7fdbb61ccf1d72836628c0998752b67130e8ce10f581d8ee38d5f71da59a0ebb346c71dcccfb3ae55d872d24bfa5344a26c52464393231e5662bc577f7303479b727be6f027709dcfe5fa613ab80a5658c4ea6f67fab989868ffc47be838c0e9d85585c5af81572bc7de80351939eeee4eb82204352d140b2dedcc0546ef0ae63673643b3c1c325b435397fe65907cf9befc3b23a884e213ca304f49a225e2b24e99fb2d1f2d0ab15764683266a3d7c9225f9e105f61fb4636b0c3bbbfcca599e3585569f83d7eb608a18b5b0860697e9f835c3278db9d4bbb2c36df37657c00cea7353d81bc5f421ea5e0a953b6a17c3255f37a9414e8082525dfdee357c36d7e3b0c4742aeaef7167b788eb08b13e51fed370bb06c42cc24d2f15944b1cb2ed98c29b2b63b961043e6419ff6b59851f4ea3bff5f84903c9fe78f9fe1e7fea07af6d0467cb9f8dcb966ddadd00f2a0cbef1e2556636c14927bdfa4947784d1ebda805f4f5940f9d6ea9555c44a37d5fec1a7c7c6242c2a2494b7c9b6c3de1f4399f2da93f8613e88a040e3c255fd36f7a986ded218091b5537ff04ced468b63053024a3aaa7833442b4493d4dfaa7e8a7b9bc58e681c1ec2efb80a36dcd4ff29d3d773deaa147b40afa6b1e49a35aad3344336907c5bbb60e1808c090af496c635733f2dada62327fa101756e4cb7af69aefa1ac0a4c97a181d1706a5b7e8170d3e23657f5dab5fa1c208d7492801f3c24f9598d2c8263dee153452bf86fa3f6b8655d9b8649982544eedcd48c1e852696ebf185293c0234815e6d6cf42d805214bc8518dcc27840e8d0bb485537145c98c5c6908a92ef475a238e712136f855a32b564abc433dbe0a1a649b0bfd76733d5cb4e042f5c526b7d884e9c27300223b1dd09768ae179f78d7d72d5296559f9eed64e85c86eae3c86ac946d80c1eade464d0d76b11dcd63f71460a512ced9736ee69de96543108863ef1c8e3116114a48c73fcebaeac9c6370d8c6bb691a34cf6face414823e14c29d5df7203abec117848edbcb7e8d4e444dd60ea81a68e4263fb9d3f272297b46bb8f7288890483692c7e48b69c8027acc4b0142b4710a3b9f6e24380ef13b1dfda7f9573b59d8c2db3f0dc3b3019af0cedfe30b0fde0cea08ff507f0f6fcef770b3b90259426191feb6cbf910dffff6af3942823c69e69057b8cc8320b934d22b87f869e59bd489b51412de806feb734923ba0ef0b81678a959cf900c1287916114523c7c3cc4cf87a2877b3620bd3b9031c803501a5903019de399e72ae4408131104b7f2db8b6903aa50a39466f1fe711f24a2057b03da3b58408e1c3f65e2fb2fc641155e4eda2538072497b8c0a92954f511ee2ca72b676742a33c1c54121b1fe48cbda7701d475e6a7144b896c53f83167c6f74637aab0676f1887b06f0079061d8b72a4628ffe57a99e813a47c4933f0214a89e2892fe81f96dea6de9e13571a4a7eeffa9b4b54a4663cc0a1b467c6e12762b2a924a80b19b24927c0247acd259782c6973401a93ebced5b3ed3f5a34ec3295308aa8a1a397ad819dcc90238828fd7244733fa7f8575665a252b23b7cd6bb241ac31f3076f2edb5c737e596f4a37f4bb2f53a084340df84fef7a46ebc9c87d5d6770d99506601099355d30b01b740f06704b855a6c2166e29457add4090510a88a09ca92300e4765dc52e443810f075b23b313f414bdaa17b32e05180ba57a5d99c45e5fc2fb008674bdc2b013471c8e286de8b5d2ddd117dfc21ae5a70eeef2b583302446aa6dfb996ca0b3b3d903c545331ab14b10eb2b89d83f194a8a38a5d8b4e390f53c804e522dbac5fbe9e046a9360676b6f5e463d2ad4ecbadc8ba6a1da485066b94480c509f2d2d9cff0f81c6d752b4769ef796cd7026a807e694da351660fec65778a0a16fafab76a9eb72a69d36c3b330ccabc39d451d63fc474c2b2c7dcf249949a162912e75642f3457f3bfae45ba26d4b7cca308c5237e63edebb587d6558c8bea395da0e415602e8ebe8ea3e517c474461ad619aa8451cbea7ee78db80d779744794ef631722881a09fb576af3af20507974c944609594093564c28788d6d14585b7e52e0bff5c9ecd0b807ab932b92cb241f4537ee189f7c3aa4064ea5d1957f56d7fa112d41b15776d1efcf64834e72e8e482da3a7ff3bf2dc935342384d8998a014e5a8ae7a587e919485ec9aecc6d73d81bb8bb3f540b80a5ababcefbd86f0f90081218578ca85f01e6f8b65c5f9bd502324cd2f27ec5802200d89723978e96baccb86beacf496c601c875a433ab4c55e414339cd483f5e8a95e1473b8fafb125df9ead0f4ee54dd9001d0c7cd24ca00dd90245bc5cb2ed7065d29b29f0261b1ad0be4f4652dbda43f481e51029a966ebfec86f6c4fa574014068122d91db764396da43e11236f01baf89f3e84705722aad2a569677a4009f38c6dda41a53b5a38f88717120f6246c7d15da895e52af917ad668a6b13c236a4a04f19ff8a072bcafa70a3be9ad5ae86c72b0a20962d994e5635b2c3731b468744496770415ca3e7b257a37a608faf5e89cb9c11a08da0365c65a0bcb1f0936f9d1160472223d253e855e067fa5f6a44212a202fc80e18839dc60e73c239e549d284303f0997d1dbddd683000b3fedf55a637fd8e42d334c67b8f928b6be6a286f4192b2b95de8c8e437a05e220a35a27a288322cf581dc4759abdd5545376daf4fe42a565e45dc7568e3a31e7e75cc8368ec0b6c4b7512099514077734ccc5aa1661779425c79dbf2df61e9978d6dbde52132c5b1570e4a5189202a40c4a4de4e7f2df8cd9e3ad6310d96de1ef8be076372ca57180747d88a36c6730858cc9a044f5b756daa9587e7939fe9f71ead38e64b9c0f65f65f8f70a5c8149b05135d0af41b66206566a14cb81f3cbaa3ff98005466803705db699bf461a3f71b1d18cdd7fd0a2e3300463935e14b973555d36d3f5da29fb97055c28fc0aa8fd21266f8aa84356c5cc7023b37ad2530c7d253dfd5e24e6b3f805baf2503f52841cc1edc49b1698e1098bc67da53e79aa29522e4a6716fe0513f1da9536dfd6d216f23032a3d592a9192b9fb0786ad43efe101066946f8b27c070f038029d3e5485e8057e6336ff9a0ee1d84e62323c2c3ffff3f3c