PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 58478 e7e7caa855cd3075bc450953c3bed005cdfd0cc387bf88223499b396d25e11e7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cc16c72c00288dcf05bbabf2eb3bf609c343b580677da598cb29120a76749e43
Certificate Block Hash
e7e7caa855cd3075bc450953c3bed005cdfd0cc387bf88223499b396d25e11e7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0070000c01b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fc7864e94e3e287f33c217cb7fe45cb96fd7b8b1ef385daa005c69da6df542b8dfc7f7ad74529ee04af0bdd2dd458429715b7bb6bf422f8815622d95987e676d253db9e9538bd2c0969c2bd0ee983e34c30bf8f7e5882a10711b0000000000000040000000400000c0070000c01b0000

Raw Header Hex

00004020216c7bebc6f0d81659cc4fb23afd1a3419cc55ec0da4895e51bfe3e1e573129c3279a5587c4988e3b5dd9885f508957849f1299c894e407126b4280df2d2c1dea779106a3ad90318439e74760a1229cb98a57d6780b543c309f63bebf2abbb05cf8d28002cc716cc

Proof Data Hex

59,560 bytes
1212160203072f95e4e6996a534eb91e0dd942893989290568553b0b04f6d5c6d26ff3b2234816b5b6ce345ac359fdc7064a9b996a6a641c45f3685765fb0e1b82ae7add07e07267436e6d62e676de272d8414bc5c29dd92c0d3acbe4e0ce704de30150752847a8c1c8da5b090bb8cd72a836443edf0ebedb68c2a46aa33af2ec1e3a76cdb6c2a1fc1c117195f32eacd4d7c26e6b6f8aac89ee7eedccd16718ac0e4a352c8dae0e907f20524f933291f3e8349e9e7889b122ebb61d5e7bb8b6e4f112eb4433292c1dafd94a1548f963fc4561f2c95f5d80804034abd2816068159962effd6b2a3e413773e877efd8024c9514e848cb0efd8b608df3d7d6dceed22f2b662e7ad92d921c10fb7e0aa595f45ffc7236b40886153572c61fe1c2d93ef07696afa3ba82972974e3145d8aa48e1250a4e44f6f2ff6de5f039f9ae05603128c63b7377cf28f47e3608c28c3ce940cedf8dcd88a9bec0a89f0a103e912f022d1bfe98a8af5a68d1d800f1b9141b6fa377a8c4d88aa205fea164bc2b9b4d7fe84ae1e6db56e26d05c706ce84019d04fb55bca2ddd503e72eedeadbe9889c19584f63cd47bccdb69c6effbf04e4cd6d5545121bb2bec55a53bb7353e1fae8a6b87d24615ae9f55ca4fc846c7bc5d4adfe06ace003f32a984fe625cdb651bb89dd898dfe535358c55bf9697412e1ed9e47939bb4a9d8b107a03bcf5d49de5f057e1563482ffafd18193ced6f8278bc6901265b7ef9911f36a3db9a34c0a9e93d26ecca30f18ddee25132ab323f9f7f436f7e370e8e786ee69e38586635d43cf480a4be7960603645b668b5f0a65cd8bff9f25776b2b7cc0476803b2b0ae1fee2d85914d45c1d4ae819d70e87876b721dbb5ee77b9b00e0753b215a2a5e554279694ca075aa4bdf0276956c7e31f31b167930836c6b62b1f99784ecbf6f7b4beb2cd8b684023f699cc3fc5cbaecd17c4b0ce321aff3cb3c30f9f51781d8923b72eb9383abfae29d4dff90a9d0aa19b1cc30fbc04d8bc59c5be78a56932be5404f34e133cac9357a683a41a41a8534c8f0cd5279a7b058604b5ccf0e8991741ffaf2db61aa0b4de971ac1cc1cbbad4e343392fb5763444573fc4f936122383c9a47ee7a503a13767200314bdd9bdebbc89f83d632505cbf6b1df80defe1f03c2d65a203471a757ede1e7862f08f6b53dcdc8dae3453f1b2ad90c44f640fb3f01cdd734b488165036efe2d8d5efdc617b60def33fd0bc2486e1e6cbd4b2de9be4432d41296857f1dd809cc62dd68820c9de97d9a36458d1c34c30a652f33a90d7bd4e0b7cd515d229ddba183b75f7cfe10ebfffa9239667b18b222f5574125b24b510c254a637be6435239d1a1e649949f1d9975d789a9bd8a3359403460c428d921adfd779856e0987c82d62ac2eef494712a07b8f70ad7cd65ffffa1ed919400772d4356d5271b033cb500afa44218b4b7212588ef34cecef68b6afea0474b4e182b4d1f93ba415fa955d54ce73068ccb2a3cdb56372532b413753a1f4641b88671109aa4cf26d6aca4822b56af066227a3780ea617373505726ff2ff5d0ec61f8ec2dafc186bce4f8a1b55f20c5538399258eba44b618314517aea114ac03caefbf12f543ae6f2722124d80711d7e84ae7b706f9848135dd44feba0ebc29bbfb4b9c2c1c0b6120e999c69a4efcceff0c86bbf0bbe96061f1cb9113c719ff8fc64ac88bc872f1b3cd44023dd4095527c7391b1e293f7b69374c65ba221aef33eb0e746306dfbbccf720d1795534c4bba4f63814663c783157915e8031c398ff397761fcdecd30872b18370ffa16144bfaa7c3670b4ea0575be4df87aa7dc68dc196662c422912a01b1056049484c4d80e3c7a18a7b7736d2faddf1b7a4fe2e60577522830094df5c128036c5fc1f12e348424078f606d0111b82821e505ef044978588d68ed9dd1ce4ce30149297dc2b95515c2a2c917b78c161644bd1c01e6571fd76739f8596658fb7f21ff3527ec1defe894cd4c265f1665f1ecf31039d5142f925b881914bb0c37c7ef75da5b7eb0c8f8f4b49d996acf365345fb280c1df0c5737d3e629437f7e510d94b6aebc380e0e351f0c21d12912c4ffedfa4ba5345d1ad8991cdc960f60e6f6e3e9fee29dc9ae30d5126ef93ee1260a6a867381dc1b79dd34eec2f308102e791d2327696e4debf73fd062433d2c82ccaafbced96c7e7deeb768ac5fe3a06458680877e5e6aac3baf5e0bab9fc9d243c12a903260e5b3b24c0dbae3b27481adc05afccc65c0846b7770dae0e53cc552079663ad37f492628a0ad213397c454b5edc4a605a178a4b01848fb043752e9850820f2be588b8be733d266990436c8678de0cf583b74fed7676430029a3216b47d9300f91bfdeb8f776d8dc5b21d4d7664b2b022d1611638211088228aeb381467fdcb6ecab172142e27a77c9a40990e0f2c794f50c706c8b2baf2743bb7dde1efb37c3348d480a455e4ff6ebe283e39a4b303fe74268c7e0976871de2f581337de338e4378539c19a766f9215d332bed11bf1cc5dbbdca93dc1d1d9a7a3a66e2db66672737957149de096fbd230bd70b84531f75deb2d2289be35e048b6faddb4913d344e3fc95ecba59bfa3aad6cec25c34de15e92d0d710eeee270eb18ffeca48db7ca646a698326befb3553ca9833ddc0f508f6eaf97dfbb56e748e05a8238b1fa0457696967b05a5f02b8285e4063ba09df078f38351668bbfa70b77db304200f8366f677dcf2d88beade5cbb4372dbfafb90008f545d14d65f0eb57fc1a6fa9314ddfa83eb31efb4872abe48b3c19e24a20c8e16e499f45d563b814ff0ffe6ac6228c0fb9cdca0044926bd73c33062674e61fb21bddb08481fc57b2c778326dddcd78b2e8fcc19f3c07c9240fce3671327fcb5b7329a75fbc5d1ea3d0da3bca377087bcf9e6ececf031ee7d0d04c4e60196f9e428cd5fcfd4b613b468613acc87763188b19235b413f8408519a3a8543f5b3123b3ae1f997cf6b2e14ce5b5ee09e5bf65e40f5fde57558ab2d4031a7d12068ec0341066655b198cd2eb6294b30e3a7cfe826e1233a5c76b96a5aaae5fd8245bdf5d955b1f0616247dc10c4a54f99358291f45b0e4bcbcb45dd660d423750e1f8f486eca1c67dd32ba6c2d0ca67d996398222a229482e53a04d7d1020fc81e8f5bc1f6f35e2e166f6fdd718a178bb9fd3b6ce6c2c87af210595fe63f20ecf1bcaf3c838efc32ef8c69dc719182f90208ea4496094b8b877bd38c274627b97e2cf8b4fe31e0a30ca1ebe4eb63717d5224dafb42609d6f21344287269ce064a490c31136ad93a983de1f350ae8723e6667094d7df900494e9c2497f099749bd3fbbedebb5a319141fa5a8a8fa8a194c46a2bbbfd69aedc0f107444be74561037265a9149e3628d958caf297759841c99ab8da6848af9844d4ac932826f7371d169c78c6296953f8db58f76b434e7abfdba7ff703a45f61887f9a86429f7eae1081577fb4e244903cfebbd83faf3225c89ea8d2b98a80f795daecb1b1d36b0ae987a4b39a213e63ed99d47f5806c89631a5787e04ca59892441c7a3fc60b6a1045efa7aa6d7a4331749cafd2dc667fcda33e31bf7f5016618242d97def24eba0f5e29fe6c65aa0bbf275a27408111fcf1277976619068758264dae26276c44ebef14ef4a8c87b5073aedd7254713382230c6ec136aca0a0156d7028b5bf2acf0b8c823a237dcc76a169634573faf959213cb9b25065fa76c6d1dc1e09ef6387537d7c8aec70478101022317ebc2659b5f23616059c0113a312e2ee2dd220dda3c19db3faef6cea75c353cbb9007d4edf0d7a53e212ac8e324c6f377c54628b7b0cdd8f20c668f07692c1c9cacc74ae24c399c7eeea4357dce0db1e675f19551226a017b2af38f84be482b313aa6ba4696092cdad434f91a789a0328aa0aaca95b9f0ec6a60db881c92badda6e03b3a5d2a3571759b48577687c1dad7a40895f3f5f93ed6200e13f7233fa8a5874bc0e42106aacd21014b8da5b1b813ca05c7f9ed2fa17f383c412790def99a75ce3ac62ab0d31b2ee34317619b12a195b1cd13f3836cdb51d0dc6e282c398341bd624c7afca662fe9d5a787e25883a6b4f988ecb8f52272a753d2e8a175bf0021b367d1a606129a78bc6e02d27633ba281ab45ed9244388e75136b8f140dbe9908c80a841cc819d628ebbb60237140ed9c64b35dd504dd14ebce0bdc4e93563460236a829b7b70708db16f444c2d6b440ed01195dee4d95e50c25ddc8026a443c145c013fcc3c157f07fcdd685a16ab5a564a979f7100f2d8157f9e806232f55317aeac455a1c8156eb53f03368f5f2fc44f554232a6f2e92d9574b46c619900246299522f8248a1786c8b4d1e7830c860165333f365df939eab0713f35ede62ffef97bf6ca124937ab4fd6b160e67e9a705fb049a5b87b178efa993200968c419e59239af3bc6a8ddb902de59243b5f5fbde911c4e6d929537efa8cb036191a0fd4d19c50f5cab6db7ede313d18c8c9a72c0d719e83d35c50ff5d3c1b6aeac33df718b4661999f947cdc75aba7757e640ca56a27513e41614c8aa7209a7fcd6ca532199e58f5cb9c726bd18ad1d2c83c700f9e754c6a869ff987737dc5d64784b508b733496ac82e9d5137ded6293cf1410c7d9f930f8902ec081b3d97de3cdfe988a09dd236b961ef32efa3061333797e4ac3498cc6813fa6e3243dd7f3f1c633fadd5d2fa037b2efc1ec28ef089b42d43cd2e44c6f16fd92feb82214160c436a96d9d3be198f4db0eadb3bcfa747ee17706bf3919d7ae2b88cd072777c5427c6df6d3dc1df9d81552d5268bc458b7ff0dcfd2407f079d9f4be7fc00c72b1e5cac4fc4e6cb1398bb7a99707262dd876fdf9878ed710a7cb929ca5619d7b4e511deca3b6bac27a516fd97c1f436c790ed2626d05255427e68c53f5116ed1948b5259185306f5bd75e0112899635cf4b2db79d00a78c6005de99fcb543c61fc4c77082ea77383f69d5bd9f4dbfb8a0c6179fe51dd03c529685031b2cbe3083677a9ee43a9e7e6b79c8fb31df1f1b6b8ad0e7aa689e0d76c90f267204178defb9fb5c082fb8059dd2cb25083e86f051df81996cfdc3c6523b16eeb7dabd3af07ed4a2e4628f1aa0f1d7eea49f7d131ea7c91892e02d680889ceefb37970462caa7013f33ed24d9d5dee65a9e2a8ac131dfde81505c685f4f5ba4b933369660d1d5b4f331f7dd33497af735a8e26996126a37508570f0cf21486609a7ff40aab7b79c1d5857adcf17e149331519287d47cc342811c070dfaa51220cd9ebeebcf54a88d3ea5e451f90d75a8eb3d12cfabd932b1b84fe7797902c0f40fb1efce8da159bc3c2d441cce0d4151c2bf87ce531d890882fcedf8aa4fd924f04a8ad20ac0950534c11744603654b332353dc25c8599ca6ec61f8d116cc979eeef58bbaeeabe1a367059edd132a87e8812c23ab87548c995fc1c668fbf19c39a7c41c09e13bfe5cb9d92640aec517322dc27ea9fd8f597e11175b28548dbdc633c4b58897e46604edcc75fb83529b5a62133e16873214fcc6bfbe29d5796e311339cb9d042c5277af0d0bdd36e8a42a209654896deffc799a9dad3be53e167a7dd4375454f6003e8c8ffd96a1c003fed907c031da590d2ca0d5590af705ef88348620d3bef9dfab39451602c427881b1eb4ca6e5e6a228c47cf85ce8eee7b84dd46d5377ad92bec72f95707174e7a7bbf65dd5be2cefa6982cb780779750b9988d39eb0afb0149c1a4324915ec1ab62704f580ccb2abfccd670dc725ac7c1628b283b54eef9a0b1c15bb57129e80eb2f2e1c0aa319b7417105b68c3331276840d4f596b6c016e9af7c2fa8ff1d4d62f103a18d11933144d1e6784c6712f66f245055f90d5069420b5bff9aa4f69de8bb4ba3c291d24d9310a1d379c60f79d04665cfe4725fdbcdcacafefa7b0beb35434c491fe5a3c41437ee99a4ce03f7caf655e4229820903b2a694a27b9fb6ab001008c50c719ddcc7fc34071d75e1354ff858de273eebbfdfc145102758c07ef0a49587d62ac530a82ff9e5f69056cdff6d794a98de61c6c0f1071b4a914fedcc44503830c8321122ac17b8bfd050014174a8789053a0ee1d89e90b8af52b258c0c7d458d3ccd47b31a931f9dc0ba55ce7bb08d2cb5626a436d121cc8e744db0f42a1d5ce2403f0236dd58dd7aec147bf2deb4a89b483f55d031271e66f8154974ead0c922533bbb737269fc729b3262b3c5d1479c1a0ecf1178d7b7334dc82bb38511183a4e4394164c035b6383319c3579bd47aa1046e505d82a21b58dac7172a80e1e607331ec70286a69d4c947a0b4c441df7dd4250594ac7c70719599d52280671f320148322ab9f20cc1d9193c513c85f710c0be3b7a7279a0cb0ed74d175f0d87f0b3dc1d8636a12a249e15963e0518cb4ea4e0ca5de6b018ec05301db6522c7a1cc7fee98e9d141bfcc0a64d45f3606a73e29aada9343d991a221f64980ac60791e02e738ab72d9fec63ee295d7ea51dff03d32c1b4cc8111071e0193460df157c2356904ee716a31e05bf5ca095be7e125e5fb9bec1cbc0ae94839271e5e43a58a675dcd1517f00ba1fb7e008de7c641921404a7ccf54bd416bfb89922882dc21bfd00d9221d0cce9b1790dffb6d32466cae831391581365444eb0ea7d8337d1e3bcfc25d0853a65dadfcd0058c023f232fd8115dc7aff672dc8d1a47441418d165fbeef0153f624c14441585252a8d0a6ca017bd861063cc6b97f6db189c86626a5c3392519a4168be0b1c5dc5c2f91c979317c1484f4dbb8ca406478b78feef6c50bcaf45179ca4e7b2fe7e07618289af66b959e64edaaa59d702d898502bbfe3ac671cde43a8adf4b5e7edfdfd9dc50c1eef0cf6800a21c7eda99b7c81d3b2e151973401b71d0b6b740c1f6e83a0c0d97576642ecf27206d172daaef32fe1b8ba2440768468d4642de4875add8e9bef2f49c44d1c9c3ec91f1ea74f817c8dff0fa6d06d4ed96bef62f4768502584e4920093d50b8d6238b7fc7f5dcd464b4bffd9605e6db8b9f8e754bece9358310d639ddffec579303235ec62cb7c1e62f669aeaaf104b8aa1650e0c17d613891f2bd4143af6b299baa4480e70199329a5d6d836084a41e476de042219a2536650b0a0ce223b8649c231ae0502e993a5b5932f791b2d9f77643f527a0ef714fa036f197e64d0d9a34a9fd443c091b83bbc98da7be5d3d41d52e71b58962683752d6f49b8da3d0a943f698a7b237abd9b9f682d971bc01abb3cd6c3e127d71c5be967227c3c7c66ac169d490bb5c4a2ae15c3c861ab37a4c585f5073c39080feb5c8b3beb2a26acf8cd731c4f91e08a889d9c71db78d69eb780cc4b6d2637ca74df1e15d8d8f010aeae14af2beae4f2b31da824b2c532a93ba6a50e99282f075fb64a389535174d916c0401807a478eaef607e66196970b17383457935f80b36a41cbef3f8696878568525342846d0e648d51894c1b6e8899990b0dc6be34c774a997c4ed781ee8c3972264b3f88e38dee147feb4efa48a40c995ab2b02272437c43b1c5f4c56c724349ee709c97dfa18b664eb36e445b877c5c3b3d743efefa952e9fb95d95cba3a8bf28b9601187178d9630712a16a7d0518b7662bec8178e4dd8d7ad1b6ac6e543867d9c2742a43da732b0a2897ab87f14174239b536823dc86ead8ded370cb3cc55041a6421db0490e6205fc90ced5ebde3b7c2117761d471749c6b075e78e3b5d2acc208acd96e2fdcf5fa33d51e100a99c2393f645d0a6cc5e99b18e21a573c9b7600b5f5d22b687625c5b85ab9678cab5f9336b2374ebfebe332ce931b54254b1d0ce142c28810b9b76da4664b065058aefcfd8e718e3153e7ffdffa599c1d895440b2ba5c8a8a0da5b2314ac3c17bc5b8e9d614ca1b05e689e296fa2faf8e4dc25c9910e6e09a9b6debe2be83607dad26ed78ae24f9d198645b7494e1c1ebdca97c3c627a33cf54972a80fa386e05573004739f2ead6ce5b1d965d30a599b577be2181d39256939bc16c0ecefb151a6cf62fa424d7f63a786f0e2b68ef8223e8de9c3565924456ffd2dc27be269cb975e1b6af6d447b89b21609db94f4681fbdab2c2ce606bd5f6d36827a0711423628b2c17638c570e7f3fdb35ee54746e8ccc1836d147e2cc8dcfdb2153cc09b9fd4bd3b3e6c38c19f5bc1ceb71a80a49871ecfd70e1253a138d7543f9d0de8422f01df474601eda40ad6bf3fbbd7971fe9fda027d3bd2839404972cf6224e22fc4ca4e257d35a3155c5b4c4160ab57c736fa8d5e262b411fd3cc8c54a458465fa628e8e546aaff5c9aa7cf7c8d5b0b7315bfc1215d5f73ac9f8a5b5657beade2b817246cea6594aa6d131f56fba62f7537825fa8a6bb1372dd89b0f97d35a916db9e85223808fa8cfb35c8e9280527b904416bdba8de75ae59fc9fa42f128b8cce30dbe59a11efab56b1b28c26a719179ec780bed1246e4b1b29adcfa89f9600718947e3ba78d42c6a88c8fefc157ca01987ee13f5af57703b188831a00a41c4cd4781800450c0fdbf4d4926e031b0ebb0069baed1101aa08529052e6cdbf024b61741e72a1b055bdb5d8ed2d3374cd2e3b7dd07d49ff05554a3443d29f35d1ee6c2a410cba4b8e1d367e7d335901f9a01ef8ba62223cf03ab5b0d2afcdec77488aea0861f29fc395c3bc28454550b14ce64ee0cfa379da3fed035226cb09666628262f1426d4043d10554f889b0ff2635114dbcda1f7bb8691b5c4bc7ecd0f9dc8bc25fe50d804d069d8d596ab0ac49517771887f0c8065459a9ceaaf9fe3fa4a2145fad60fdca4ebce5230d4e5031fab0c89e2701d98e9ffd0e10d2f295dc7fabc55cf74682397a8703a27940b36b9e53fe02f168bf715158951b165744fb3b5bfd636568aa68bbad869775fba55f84dc416f1b0a904ce17cfb4ceb2e3d82f74c75353c4ce9e2a451cc130b503ed41503fa487d22c48343e2d5446606e80bc17ba34d7158eebc6bafb6ea0bd800b35640931094132434dce56cadda2d8ab522165c7845d3e4245242c641c44126085d53e7a7b5eba81bc819e579c833580667fd8a8f00adf163fc7894f004d84e7c7d7d158827471d58120abb8973eb91b367f5f903fd13a30886d37cb8a549421394a2696e6dd5bc99fce3bd5aaff9a51650efb352c155977684ec114583e10d6d2d07cbe064c18796f67607c6e1496c453516aaed9f855128b1e1c4e49d5b32b48628e87bb6b9a3bf56b47f6e0926135b1ae8eba0bc8806d1195acbecb9f026fb995023893143147febdad394c59aaa2ba628e3798de1cb74a647906e32b9384873921aa5b94ba50e54b48dadff9c2911fb5ef4a79b73237d05d23c71e87e5ca6147cfecd782d4c95c20d4f436a5763ecb30a360110198a22f0f146d7851b474d7c520751d1da7a2dc592a6bb55b70b8c2d789d114187f793cbba4df3a7190823319cf2922f1c91cfc9bf4d8e2099ee82c83a565463a5383953cfc5c609375cdcb2914b906c6323723f9ec2bb4573e91b71008acc1efa136c7447304cb13d39f02c35fb5f9c381ab1841f138906b8753a3ec93d9c7146b4b705cb18543c1666c48754fed96a3246ea4c8ff25422667620b6e85f0dfac09a1834c4cde03638d23feadbaae87cd8cb1af8356c99147e49726d497f5200fa7bbf386c1549fcbf30993b3d3854be934455e9b02b65bee9f6513d52d5a564a30a54c4cc57887c95f1ecf35f506faa56f614968457a2d7a70b7d016c6ce6212a55557207c01437973012772c02d1dbc27ca29523681df0a058c9753609a806bcfd84895e1030901e862af5740106f08462463320d7d06999ebcb8e4588c993d8b1cee6d7b51a057222dedfaf0d768584fa8073a9d5b28f2c09c1a600ee77d7412149db377b1730bd42cfa5a9f991fd74037c6ac3ce59ca073d9e1d624859bc635b1c043021cd8dc286aeb438949a2eceb87e80998c0e7d76e9150085e379b845ec4adbee3d8bbb59279fb0a4b5e6a28ed76b0b06ab0793dfe7e8df31013917275142b1da89e7eedb21f21765ea21a227968e831dcc026f154d3e13a88b848aaec30db7887ad6879111e303e62e8b13cbe611c85339921c7aa49c1addbb381a410ea5ea6c5b4314a87a34d240b54134eacb006a9c0b201305e3cd4db63381376f195660836e809f0dc5e5da12435f835ae7b80004a5eccb454ef1d8d4111109900c179ebbafa4e48f3ebbac9ce7d32e39f5ede64f24f47485787f24f814890e6718f88fc544da0362c123dd22556de6c383df9b73419d12b0772f183c351f8e69a11e48a085db60bb78fd238e73ef44b18de5467b715a2490cce81bbb9d8640d783568591293acc06b16e549f27ef019edd2e31a992fc681ee4350388ddb73b9a9ccd8729db644ea115d69f45f4199729017a02c5ba1a9d1c4a0559ef6fb9124358f64c81b0e58264f774093a6b7b0355faef6730092e0e9a12114509730149e0a087daf6d1865830b3fa5271eedcd9fc94c1b4dc772da7d290d3879b9010ce24f20630c5c6338f4731880ee898fd3ad97a7e2d36955f4db2fc1682daa230d70670564e58ab0883a4d76130f6f5a39a92234565bb889ff75c39df0fb13400b6880ea8c4a45e2d54f7350379c6bad55585b94f486958b2f6a8a3266926533e48f5f1229c9db9266b3f7927465804df9ce5a38f71ba5cb9e4d02e8e5a337e27d87968e1bcd197c3ed6af4f86b5074d0e6f49b949ce3e02557c24190f8525dbbfbf545c9efd3832fcadbf8b9fb297fcda4245ba348301e9788074fff8d32e7318bbaf83dfacef765193ee88fca0837359c712ddce8c23198a3e425a8baa06b02917107667556102cbcfff1537a5177a61ff4f46cec31c2c952434a6033b96dec42358240a9c0bc878913ae03a57cca12d80d51ac6c131e63063c88896e15308bec76ecb1e72250f4e97ffe0420753dc7f50fabe51eb10c1a41771803ca35a324e1f58ad6f110b00649e3a5f5f65286dc7131edb5ea09421f349e58c9cc8ccbca89150e2ede64110948a7b8363ace922fcaaa63b89ccd5a582e43a50b03180edbbf682534b770812f3bf94007b6affa8f99e7a4791e66f4715d9a46cfcc8a73a5293f23b3d4d9e60bfd881f9b84563e330c6c417cae7e251dfbacb4d8a86aaeec7a90107f8eaa71f095e6217ab15832459968b3ff16e7e1b4b340ac01eb528c0df21688aeba596fedc8c7511b3da51d20f18ff96be7f4ad08a98b741c05c79acaba306dca14eb16951f5af14c4a84d77efa52bbe417b58ee1a989ddd613e69f14e62be08225c6981a29f7156c2c530395623745f28ed71c080761ac8735246545f496354bd942bf45413d7519e9103302f3de2a113c31ac8f3691327dfa2b11cbb0b04e47419fd8ac8780204f516e9307cd1a1d46cbd34322571b45829a45f382780bdec70a818d788376371a8a21631e10c5534ba8fb204280b202ef6a89834e85f454a088f7ef139cc60c5eee757f2d42ec25d39d3fe44a8428e4a1ce294326f94128fee8019ffc9e9d1f4a2747c15a6166afb145245f855ba5a9c23b8cbc6d67149d156773200d876e0439da72ce5dfd5cddba3b45ad9b41154e6417d2c0381a4844a75fff9c598f18d551075241633786f7524a68eaf8db0ddd1f5bd79bba0a9e7b37d53f4fc7aa1f9b68c6043f5dda7afd4f9e91a8c76a3e61fb7f9a63c64a84ea03f08de10ecd20c157d842f36096d83f5c6c3ba846a3157c8a853ce8df1c25435576971b7f90eb90a6ddb1401ddd0aeb823f556b703d0ca8aca5babb96d71c997225ef337d652f4f132149c97c34813e410e1bdddb0f31b8ab17b68d4b747db368a11a2dbb33993539547e2dd9a234153fe82a8593b0de586cc139ba1c81626dc6ab3191aaea7fb2fb900cf7ce3a4da06e6859ed2f105b72651f3c0d6f836d148366b5404fe1f3c02d4afac9181a14e2ad8da7402ab028a09b6234a08a01aefc651edaf968a4d70052a3b75d779fda1da357addcc1d20e4a905d014bf9b045d86ff8eb49b4496917b38d8f1421c3f9b8e3e3b2021e170d196dece13b83a4c4e3c8aa802afc88bb8840a7c00083d9bb7b9571bdf8f9c883a08e6fc5cc4966f3802bcdea38d8b8d33ebf8eca0ff11a5324d822ab6aaf5c4e8ca35798bd6885db37bf2400a46e9e7af1a7b68724a67f1b6090db475da3f8f5fb71d281d46772057c473055a8ec5523bf95b0f2c1ff5b6cd1465c42d305e8cd5baaf83815033397b5d3c6ec840d5e1a34cf16dd05e45157696488dd355604986fd767cbd927005fd862945a21af24e641943d326a7ec078d5b7136edb6da6eff945c81e41d078746407bbe2049c1cdcec305cc731d1f5e6b98d774d2328281e2b6e47bc0e7b8f9f8c0222a8be016aae9a8dd9f0df10849ae674fd49d51644489d919490ba91005dd904a3dda8a962f86089bdab890a0193e31e641527889c4a5ace9a2af350f5988999a531d183bcdcf5e0cdffd1dade47c48b187070a48349328a1bd57611e7d1e5ce5dcca01c9cc0a2113a2a52dab7a225df5ce1c85c3c96bb6e0589d8c816d4a5ab2dae3261ee334466e43e8597a6400bd64ae7ba6d70f2ac7358f8d949c779fb2858880fb18e84f817d1fd3a0122b3ca5754ccca6c6a5f7f12d6ebe369629340f1e246f29edde9c14d4eba7e58d9c009a83e7668cd4af95a0561a28a4aa8969c217d3e7e7b8b7ab4560c998ba74f48789d3611737c2459d5f4538773e2f004a4694449d87ab5e8de58b188e702c02c2d2faacbf5f09428176fc97ac0b85ecf61c70f43a8e0bbba0f94ff4026cff018c70e6c6f9b9e8f26cfa73cf85559cafba1e097db194bc81e675b00d200db80dea840ca3c4763ca0df0662e684afcf2e7291918256d39828351ac3a195dcc06a7e34e723c327b5abd80c75632badac54ba8ef3a7addb608004c6cb6e1139484d9d6d550d8a10fe73c45d90376ba60b885ef2ec5dba960fabc77ec979729d907ebcd3a0afaa10b035fdb467714bb35096905b75a7fdd6d74e3a6604e6ce0f1473b9867daf24e3d6ec1c8f3c856e00b5152feb9c34fc34032d06cbdfc3882e3ef73164988c57a38a4a7038fe9d1530680d68cb5c0b968d5caed3a2c9a865cb3c1e85ef6a9c83c79d3e53863d81805456e87977de01c5917b44bf2338821a84a252090cc177d96ed3fd4cff0e6db91e2f68573763bc3fd045bfcf6a3a4f7a2b78c2791d2a930e46ce2ceb1290f01cef74c8cd4c2776c9dd2b793bf944dcd5f60fbb844a34638debd29e1e5611e4dccd72861602a2885a824c63c2c2f622ebeaf6bc24efaa66653f18ffb050119a2829e2b0b28db9c674075e2384d2a6859b826a1ed45f4569967896c4294684c4692c9af1828168e36caae012827716cb3dff14edf433c21d2d6a48b678a04c567b20398bffe6948b526681a2e7205aabacbdcd23d96aea7c1139f1e6305c496beef2dc92714ceee5a073627e7a1150e673148a7df678e90fc14a19e6979dd3d9b8d3b1b8951ba9dc9eb3f22e0b9c3c771fa80dbed7c496722b5cba3bf30b901f033cf54c3f4a8b47d8f98c05bdd983dba0a9fa919abc90fc7835d566fd4b9b174ba778490da355a4a8a9ee5a05f21dc46055b8d18d9eea01c14528081df8a0508886421f06ba14103761b99a208dd2c19ecb28fab6bf8a4bbf7729b94a454488f6b546a4b0694f6f6782cc59c081ad446d61f783894de35f1fd6092c59c732f261e26c4c42f0a8d0f30273d47f842b5eebd9475a33dca14a19965a7d4d8a98069b7ec0b1f16b15f97ade68c0a6111cfd5e744350b8e23dd29a1d181a4c93534b31fbc3703df6fefd10576f65b72a29a760c9e002a38caadabbd501fed8fc8b57ba0243dca6b106ffac9d0a5a54e54c563dba454bed5bb1f710b6f9b72f8d61f158e04ec5cd59ee9a745ee9cc19dc96d9c2883424b8ab795c2f12c279952945acb7d2f7d5994879627d61ce68bedbe64e5d10e97386f95cd1c5e339d130209371325a912493a27c84bf2ed937bfebf622cbae023f46d626d498ddbda3b575b1896fd8a6b8c7656b19943e857169297a337e2c349d6a8a5608e4a8afc64bf11def736e31aeceec17b788d971702d370213874baafb6b9e174fb28a081e72d676b338a43960ad11d81422b1afdffb2df80b28852fe5374468066bb3e42d9cec395086d912e47c0076c8bcfe8109f11d9bc10a63938f6fd79c0b2ae3e29beeea512ea2d429c23b314975d1e94b9248e8fcc94675ac35dbee2b08b0aa7685a87dda85ab89c30119e97db239e1aa1d2f8f2fc9dcb918c6b4c88357913f622ac4cead35c56e402e90a0c8a8ac72156c30c6bb716a29d15505e4ef0dda31f90c58ed0322cd6c33975fff087508dc767dbe1422acc10ce518fb1fdb873afa752f962b9e1430dd3113b5795975f5fc5f32498a5a5475417b8d547c0cf279a7f8bacf647d8a66d90015e96f040cfbe3223ab934caad72d3b1581a6b0e9cb98deaa19acac61d2cd937d4ab0c329036feaaa0a5c043f170db189404d34ec8f91898484978285a06b6070d2ba18342ce1940ecd286b1310d727e6f486e3de73ad1682c7ad2b9fbbc6c330e6aecccf562a2c7302639985c783d495ddafe6e4bdc020db4c47d7b564f1dd5b7fb21ac5d2cd6968ce2863f4c6eebb2c3f62fbfd8629c6de7b80e5f8d7fdc92cc0dc59a1a0c9d98f3561c188b36aa0530a25ca9178246932bedf35409c494cb948e7617d0001b188e9f0005ec50d89859e98dfea7319133c71498a73afa4dd23feb2e1194e36e2f90c4eaf5e0c1af8a81cf3a4a084ff40a52dc25cb914f931fe269fd803d0eb1a28659619da94898b62fcdc870168a9498eb6bb9e3f02ebc486e55c2a33e34db63b941033a44829029192db8ae48d612ec7eadeb2c7e651397ba58324e887468fef88eb487c35cc1c0079c142a466c8366a75cf7997f4ed15cac41f4f6ff827ffc7e7255a610d8e091d984e13195d6de98e5e90a1591d7072106a337cceb84267c75d7158f81811a465d2021e8825427f4e485ccfe8fe3afbe97b0f85ecccb315642f63b0a74643a6fe0f24f3364da163cf8cdea0ceb97f1cac66bc659e6e1efd3114f3e6b356ac6b00113228b4862050ad71968277b7430cfbf59dc3a1de88bae6faac440f2bf03f1510f1fb6535c71f1637238e0e8caeac27de3d9506f5f2efb1f6886233026e5d6d8fb0a35322455602ee562c4ca54071fda71e44c1f8f0261019aa85b715e5887e8149fad2d18206d80f15c5492a01a6d5a1b3fb1eea876e0ad8f51d2665acd75301783de95ccad7435eee6a69b9531184079ca7e80c4cd6d5834199410fa24aef4a3004de0f99c729b2ae3fca8c329801f9e8dfce291dcb61c11b1c284c04c7f001ce8aa964d2d8a63afe7efc7fa524440f7869c810c3ac488bc2d7d203831ddcf9f3b395e802d05afa88d8bdc55e66399e482ea2ef496c94958259a8e6ca6a51b5271dd4d6514db7ecaa42e5349111397e4537780ac7e83b55e5180116a1582f2425f113acaeae08c81a7b9791675c6b80f3a796bf75cdaa34ae5068de4b41a1412afbf33216d8e2e98e425199ae804878a2be24fbee9f114b9e0b7e2f89e5c16a5befdfebafbd331dde695dc24d2b5d231e16b2120d1aeb1403df8703c1c4168ce723dfd442098f2e2029d8220107926ff1f2af6802b666e9ef55f3a522b80d0cd20ea661b6840e7ca6e30a99378ecc297ef82a22c461ed04a600bb6cc1fbc9b6af30c9922b0d5a22fa4fb8c802909564ac79fa013314e1b20bac153a2dfc05cce487914eedb4ee5185a9cf96c68672fda8d5b2a8eee39f03f29c7ba1d0e7f2215c122286d0b279502dc400cb45989e7228e4464bafb21750b91377ea5b795668b81380866da38f599817ee2a7e4c575efa5a635c2f2eef35b48f3c20ad06cd9212af6e3be69fd1966c0370f6d3bd992624a26b66f2183678bf7ffdead5632cd87ad7f854ebf574a03db7755d6fe0a1f3568dc92e267cbeaa8f87053c9f384bc30f3b41aacde9c1f355a0d99f08ec41d270c400609ae043ef952afda5a4d6b5f6900a71089f3ff05383f71220ea64b5026f097ae72d328f4b1da91dca9804d12f87fcd489a7778b7cfb34b4a149a8e9bc0b8f213557bf376f217bc263f54843c58d2109c4601c57fda72db01d3d1c45cca5fc88bb801d4a02a21a81ce431b8c963d44a13395f7f82eaa716d65d2b41d6ee04f6de80b4246142f5437ae28ad5a57a33b1be6b56f978fceb9e92d09b054994a411020784944e293ebed5779e48af3827a4446d9f6743d7b38b9a54f09fd427e66eebeec090b99e06c487747437e83458b3ebff03f0c4e47dcf97c3edb2170d7ca90b90cbc3a2302dbfd1ac3e5f0b90fd98d71bc485d51553a699228f5a0006f2de9c0bb91fa1aa0c0f8b1249c1c20e58b22ca3312a286f8b7feeb22fe3c9269d1646d52000d1b46d271f249572a9fb0fadffbdce079748a2214c6fbc183965a8703d468774f5c7286ce077a5eefd823fb7517c4ae156d3773467fab79b0e6b70fa7122d0cd477a3324aafeacb6dc838ffddd9a639ceaf942c3d86b071b99ac3eabe2b6791f0c8f2eda6c7024d838d86e4559eeaaa09619fa04f9f8476a5d489c72fe92a10b1445eb62212f848643930577665e43d22471bce8c4d34ab0c6f42af66aa7ee0c0dc430af3844ad014ec47db362739bc5bbfa700f6aa8da15813a689f0c8cce22610cfcd58a09b8802c6d56ecab1b9b5625825dff19eff74459ecf593447a41eb3918cf9862ffd8c101124c1ca9bbd6b2756d9579c86ae25b4e5002795c722b85bbeca195522fe073853be4c4fd74d8824ec6b7710649f99b1a2d9dd1a1cf0a4c35190ec8f3a35d766025a708788c7dbb2e8a30fe1cf2f7775f10ab31d2e9dc3247570bd4bd2d3171928ecc3152243b6a4dd7bd94721c36dba2abee720cea39e81e6d080d264e367605afffbe0327f542cabf84d9141a3e5a7dd39ef96cd1f736ad283c59e6730779b658c532281f2f2d0926c1d90b1242787801aa16fdfab3a4f5ae69aedbf7773e03a05d56907276a896b4153143e63a1440838527698338083cdbcdd18ea17e6efe47aa7f82251cc1e3b521dbce9a44f4581f46623c2785661c019136d057851a6dc83d97f1e81a9865fe0af4fc1ec53c5ca9bdade2c6b49213250a98745ada96e6e959e1893fe1709b7543bbc4c3d51774103ace02ab1f8b48ffd073fead4dbe15e8dd7c7fc5c2fae0400a1566d8612e7df7458a4b8587bef4e1887f5839632a0caf90bb666480fb71fa124c3cf32b735ac6394d5a7dda5352364f266715d0c5c58e4e4175feddbe673eb87b74cb09d23f31afa77e717310a2923c8e4a51b181525cdad9ea6577bbdf148ec6be652d4aa3d0c489bae56d5d97875b62d66026bac296bc95bd5360a60d15cb54325581436d2d19a05c608d6f93e203d84d7ba563c42a3ef16685f84a4218b374286e3b6e8bf9472891421ae336b097b68e7b586ce90e55f7d8634f2f97b13f5a4af914d79cce52ce0cba75f04d67ab94ac638ce436e69dc54bb123bab797033f9e8a97cb6114d35d090465097ace060630b6170ede6cdefc008cd62ee1f41f65ca4297740fa28ef91a0ef894a792092e7f3dfef68e2cd37ed8b38ae7de66c6c06bce695bf0b181b1cb40438c00fa320fbc1baebb9b3298ebd3d902f0494c8daf2a72328ef3a3c6d04809fb0951055b67ad888980737e366b53ce09073400da3a0071dc137ce21a4c701a22774c3d20a56de4268065547bbdeec2dbee7765e6000a0b4a3ea29ac029d780cdc418c7136c04d84225de71899355d10927939ede8d8af0a6a65faa24154e1afb186c625ffb4cbf0fe7a8c985db6530a7756fe7b2c61dded5ab7cb6c8c6bda89877e9c50283edd45f8e7ef0dcef1452f614929bda4ac294e4212cc2ebdce7cda024d292c35ef16a2ce51738128923d931f28275be51c39a6822e97891acf51539b84c329beea2a4955e76212f62fa540727d1cce79dec32dfd2a69c953dd3fef1db5e7df2689a905298bc37dee89592a3e5516df6558dced1b3bd11b7206cfb6a33c05432d18a6879574e99b510ed4ed278a604e84757bdc904f87f44d1ab39bed840f63a14e5fb1553ad8674cfc94712f29bd8dbd26873b62305dfe42d4f852d49fa2dc5b2066feac762a557ed47e558fcc868bcab7f9a6b1ec187e0dae327fdb893c5908b61d9a722f40d643303c70706dd48b3528b773b1e05f213a9941f94bcef651172d9834b1025cf6345a953d2c15ea9046c39bf5e56123c887e28bbacfb1a898e6a093ece8c7d8db46f13b9d6606e38bc546ee98952dfda71a6fc350e9fc835a8dadd4b30931da0a9d7b3083f19ea3def57ad4ab60f6dd162ed1740b8d0c78051a2dece8d7049fa05981af61ebc66b5b6e8f0bcd31b84777be9ac6ce427e590f6a0d1ba06117e3da54506a6d20d51f37593959a4649ed0f2efc2e2f359749a1f6e4b954e46401e1aa1996f69c260a08dbb704a4499e4f8275a2263607878c01e142f32785170dca3c512bab85aadefd27fd0ab232d5070153954789d5ce661cf2e1dd30fe1eed2f9d9e159f9c56e16172e409c4b6d93f98a727aa9521616978665e972eb6a3d627fcf66ca480f4519ad18f860326639a8cd839350eb64df6ffb718bc132d21f005fcd2420654358934f490d9d568b03a40af57da8ca6b62d3367cfe528f71666cd6263a68b7a5849dd940f8372eb1b4ac528d1d0ac9ec05cbcb8e62bbc4a7215bca99d64feecea48b4c0da847092f1af4f8d122706d901e983a60e21f16bedf71c2f5f84b6bfa03e96065609fdfaa816648f8490199842e682c13b2e285907161766d042d536844fc11f5d032b1c748efcac248f4794efbe32da51c2b2e96553a93dd940b4a569fc00fc96bcd7596312bb84832ed796f27dcd34f4ee1cc8f3cc49b18f9e113ce88c8b5ca855ccfb261849fbad83c3ecaecacc9319749de95295af9e5c7b59df3ecb7e47f691d0cbf35149a7cc2981a65c2234bb1163fe9128af60b9bb6fe3afccad2d8ca0e28abf2ba6749af6b82c6ba01612c3a1a66c4bc119364e9d38e383c89ec2406f84110a666223307043a44ad9d5152663fa470db7671d256599faaccf9e75cdc8de772613be4fbff94e1006340c7c3b9e8ce1d389300ddfdba0e365ed06b336fee65b07088386349976891247548b69b778772324b85adb520eaf6e7ffd604982698306f03634dc9b04335b11b03e11c8ca650e98713a3bec0d769a34ffbac01fc2ae3dde094428616b24330af29b5a95852daa8fc6243a49dafc5e2d3c0badbf3e8dfb1dbad92d89b686a0a548f9e08031d5c9c469e2dde1b09694e1440e8e4587f21b1d2ca0698ae04f6a64a457bae730cb24023133a21dc2858ba49d24a7ea7ab43a96edb5a3dacc97e63bac671cdfe3b3f4b9b9ef7010f7a2bc42756575496db8417cf1ad00c824bd8bff6e917efe35f4e97df08d9df07f06eadfbbd30d429da5cc8d12f1bce15a40171bae066bb1756f3be8eea995f64242f30947bfe47795d3c71d1bf4d6ab410fbb03b5978682c617e498428ec62f6eacffe2402f2bf8c23b5796ac43e1f267b6d46f69e9e7413b8c696b09f0d3bef318b204cb59c7116a30e76bf19f62efa9be0401cca9067b4dd835359472897b7f9194c2959bf3df66bb8855a3f927ffb91fb4edb78c598e0cba9da5750df4c053b7476e9fc349b1f1a8494de7c761106231166ffa28c92717c53acfd9d68abc57cbf3f80f136060a1057a8fca1e2819d00e22180b6b50ce9dbc089bc26c130684ad3f13bf09bc4035f9d107f752dfc8d3a3025359eb921a39d18f84018625d0773c9a13ac5f0ef872fad0f14ae418a9e4674c57053217fecbddb0c3c6a91032fabaf2a0b425504f6f9dd8d0a511e3f4ae69514dd3bccfff245448f735c9ec866d2bbd055a5b7d0b727e4cf605b80c2482b26fe70eeb5115fd8f2d9847b82d8c31c4a861fa6287eef290fd77a7ab26e1316910758d7036121529e58450009749a600d601af9c7834e9e57304ae9921bb4e5c44b3306fe435855cd909aa393ead49f84f942206ff6c8e4236f6dbc0f98f2f9686d79fc11f203dc707e23a77394d08b8c6fea016531bd0de6603876ff227948bdc6698418c82cc70e6c888f5be3f024792e119d398115728a0c15bf0211b2a9bddbcf16e0515b0717bbaf5c464afe8304b4fdb73076930ad9e55eeef2b8fbfb2f787b776f5e7f7939e046497d82db565c22423c44de58fffc97f0008724fea11bf928624ab31fb3c6e9d4794e315c57b3795bda1e6f38b5678ccd5c4f9c30e027b78cd5fee33abd02c5960b46486b3babffa6e9bb3a1e14756c2b863bd78573908fd89b46ecc9de77610e11bf5f250a22e0470c10922cade9684ff9c55fba9cc3990413ee07bb3783e01bf1e6b4e356d18956ef60000e38122f4e07bffea950d88eb83aea146d50813835e08a324f8d7fbe93fc09ba0cfcb203743e6b76d34314b81c5e9b06b5024d0123f9a7193bbc35da342dcbfd61a315e4f6d7e717865b594494cd0eb52b59215292c9f1a5446e6f1da4c548ceb319b87825c25fee8764ab6e7ad3ed2b304eec12f72453683777f77850a9f04a8cdeba781bed1fb0bd50185aa130ea73cb3813b6e9331c043bd63725bd7658c72fafe0d4c273f62f718335c6ef79a5dd24502d953631485cc08f0495ebb0815ddee0e1605894e3670590658a0fb213b67abb037ace12ca7e2186e6769f35a367494196f9f6a4e7dd21174b073747fe20e8f02ed14049e8a3cf0e84c34db8da63cc2a7bda4a9bdbb1628f4e236c8c03f40abcacb8a7b06512db63f3a0db4a2724c572e875d9cd2e500967b12acf334464718e1a9c0529c91fe9485b48ea8a6c36a72a556ec7127302b1cee5541f89827c4eac4621228e57287f42d6049bb714df0e5f460f6e65e0548b374972759113d26c299aee0ec5ad88e9cfcf6bb16f2eea31b9ee92543c897d853fa66ce76aa30de003350f4f89b859eb3b20422520f48c0e0d4d7325fc83a824c4d5dc0b16ace5d02d162af3ced8bda4637f3f28e7c07f8a2f160b0ed6da688aca9ded0362d6c4411bdaa65365f6a6740cfb43310f96770e4a2be862ec7bbbc255d1599410cf721647c2658cbca1661f261bc1354147f12f82aa5efcd77df2294f04b6f688ee8fd8a73db9ed7f23f92b83cbeb3e5074ccdbc68d21b58da2acb97f5733d3d159044547fcc03845e295529913f1773dd38baacfb936f1b44a84eaae69877f9fce70740eea4d36a4a7bd8f121fa07e52049246be580af03112c3b5f7836a70f25e16cd97f5106857f665b2161b6817f3d58e24b3697a86609016c584311cd14f71d0f92de23ad02364091bc19efb9c2ac4677861f5fb4692ea0364eee06bdd04eb5dcc11906241cbd67c0f98adb31a533dbd1dfbb9234d0473253a51149c230b0e6e30a1fc9a05ff67b0f112bf5216d15f18ec1780e8cef45eb7508c401734c4047be293e07a609daaaf18862b21db0bb944dd6a35d8bd4d676b5ecca3d0f04649eb1a910ecb858b3474047fd249c3f9e2c9ec30cbdc4dbcf31d343502af53f689965faa9d244229014f9a7548a58eb99fef209cf96bc74a885668c9adb41180dbbdf0caae913bae8ffefb9014d26127828f7e9a6f765410bfae3296e6fb7ecc1750c72cb8b591d258f4504781f17d2504eba3b0ff6fd28d3c94ac389204dfc6a49ded22e70c319dd1f73fd6dab97bab4a8f37af313ce5c4168cf1545b1038edde3c6bd742d0918a863a733f5566f250e704438525f715e60efaf6105ce73c790c369361affc98eeb895d4a2ee980d43d2a7ac73e4cdd1ce2412e1572e620841abc8d4c86e7a960e1f32a57984757391e3ba691a6642008eb79520b18675054b271003619b6242829b605fbb9ee4121ba796334d0f0c4d6acf0fd8a58dee852e5474b49835a2153fac51d22cb813fe31ae26d6165470ac7f32cb07d7849d4993421fce09e6d79a1b341c2c41b964da1d16decb8e7f00d1253bc9e6689045904d64c2a3a74b4fe315be8007dc2ae19675fc8f03d7fa9aeb930467a9df539055d702f1d492bf57d1ea2df7fe2df4c7936a1f44bae7d6868de07563fb3fb7b2ac9a58aeea062477e8ea60e95b0f0edf6e978a9a4badadf781f295dd511de03397899575006afe52a1a12b04a5d05a345f620d789c5132bc3d6b3cc554dd982d28e3de740b1cd2d4c0d5adc343d4c7a278745db3551de838009cf98be8d697d0a510f5aad2fb2933b81a459e81bbeec826cb2dedb9fafc9f6d084e3cfde73e8e494f895a6410808b19df7fe7ab973b87e4872525100329c306968b800ef78b45b1d14b068b4758403f2669e335a405547d67cfb420d3454964c1a9b53c76d2d3e87f0a374c282d8b05b1591ac33c77a271f1ec53ac6fc13dd952ee9e363acb779b8d764999289b60620d67f5d4509620648156e94b558c3344fbb67ab4c8caeb5b38a669d56e72abcc6e0fdda143bb61ffb220102d69d0760115b1892ad4e2075d13606bc9e69cd131b9b10b46a530c551312b0b63e6da9d5a807b8ebb96a61a1f395ec6330cbca81d5df1f62da3da4d6daeb9ff7ac5dde98a6c63eea6deb9583f5987583f0d0be08f9041f65fa7f456aad45b31a43d61a9e0584d32cea3ee243c75d389bad4c6cf6e18fa463ca45c6ac56fe7be3ed773b73c91e6612a34411bf1bc35a00f0a1cfa654163f20f398a60cc045c3f9ff7cc86d8995ef29733d19d37e3adaa400e6df752be505e0e385b46c0c398799aa3d466cbc2aa9bcc4136e204be5c3ccb690ad238b0f950dd703568b06bf4963d013faf730a25287a494eec7852db88da98a869183ae49765915ecc7d399f5451f4a625ac89dcc55dcae9b3d8e735e05b9410539598ec76e88d4ccb8519713d4d757521edae86c13a04e2cf281ac353ddc1f29cc4e4ebecc6c54e5a92f69b090a8fbd81c425bdb8eb5fc7051f281a3a17ba3c4cc4be84834bda0080857b2ee215c16249a9ceec33b58a277021392eeda8f96f8ac372d6030c8560a140437e340ce1aa7e4e4b8c697e06eb52d463bf82b28416d8db3d69e91e1fa179b0cd40760c2fd40db0879dd94a2ba428f3bf115501dfd88f955e4ac6171911594b4b94913f456ab21b009a3bc6e34cb08d62a87c2f0941c1166e85444837cf9040468ff13e04d2724754344ac3271449faf0c7ad3d4ea1dbb433fb4d9b7a92c00f843631f9798941cf4e66546b5eb1a927385ef9e42d0aa288a8297528f5288e72b88187a907f17073403e986028cfafe3f57f997c79b46aa72792eadd62737b44947873caa551867d25d2839e4b491bcba79a673f25d169c952737da30c57a04b1b45140a97fc3a9ac252f8fa63d44f6e3ab785937f1efa1e66c21bf02c3c85f474f4e8b81c036114a7793dbb23a95cbd1815f617fdad277d748651b9b0bcdd588369f7b2a4ad17da4d5a25ec7dff35e2f4f42b7521932b3312a2781ae40c62f6f4bc98474404d54c43013cfc0cb5ac6e1905cf546b4542f36b054b69d6f7f80250ce88cab808b13223582091e38694eea077dab15d2a965ae0265608e831c7f57dd9ba3f17b5a1f8b380cd04e38fc10c75a7cc5ead34e72c32c3df4703f49fcbee42a49919a989761636c9650ae1b41842b5c8b97c50948859959bf36217e0da460f3c5b7335fa1001ed7c1caa09911825a536ccad6aced92d4a7d2f3e5642878ce81776ec6641946bbe86accd4cd55f1e9b1c83d5b2dec92057dcd346d00ff96b0737be6b88cc7f66ad2c2c1f7799253aafd8c7d0dbf29ea8ab82083f903c58fefabd884b7e1b3f14653a86ab48e4fbf829d9a06d4565c16820928bb2a06f6212a9c350795272d189cf40e06e658cc32f0422d942c92cf853e5114f302e1fc37d46906d8bc2d99c746a7a1cb0050e650cdebecd1fab2b74a39f6102e23e3fd6912380a91bab56529b2816af0a8a568a0f7c7811b32a127cff2b0604f99556948a753a932ac5ee568720f06a43e9d7bbd2f15f2f5afaa81bc4efd06f72f6e3b64c7b3d839fb8a98820d08745b3b83694705c02fdc09cb150b2bb5bd7f3cceec6a78164dc73547f964773393d8f3a0ea1824fcec970b5f9af49e426d21a847fb800dde67ac422ee7c7e6c7893dd4cb0a5c5ae2d69e5e052e3ed18fbe6b624c81f18a5b47201b1cda1f8d01e3e0faa46ebca0a759802645726bcfd5888674846f59f2fb982b5efbdf020a699fbceb222c3e02df48483dbc181030bffd23257640c4231ce87353c2193d1abd4df55a00a43a13db1310f92908dddea96f7180939b04c71b576d878a39df403784c77a320418253da9f90be067cbc5a26b54fccbbdf7de019d51e056d7019ca0c11a69b2ee4164439e5c09e59aaaab445aa5a1af3a9c0d359366f600c15715ef9b69c7ac77584d8fb96dbf2eb0cb8c7a182ee5f20622cee236cefcb92b038ce2e031d01099c1957c6ddcee893829b7f86d5e590a4150593ff1b74893645a4f6a6faff4cb9a6dd845f4901fa6f1446dba1ae88ae3f7cd6e76d2b2281072d201747dca5a112d793194cb6fdb5ca5e03b134cd6a9ca94f5b2eb2a44cb2f06d63cd0c206495094ee8429a888438bc0eb843988d0ecdded4efcd7e73d774141cc59312876e954df993feea417317ffca19ac25990450defa818b3e4f5bfb7728243b69066753d5abd53a20dcc5ff5ca9b0a580a7d95afa1584c717037cebb08bc7d6deba0359337320e9ddc2d5fcb8519ce6ff1bd6979f368c8cdf201a73d2972f6b5f8f9228e7e4b79b0e744570d66e4b79b2896a373516ff721443093e66575e377d3bcf3193773818794ad9a765453dc6073aa5e4fd6be7e5344fc663a5054a7c41f90ecfe431fcaad51e4001c80e3afba87beaeb231fcab607b5055061e67e935a834e3f70e1f42fd0c89ecf2eff536e58ce3bba97fc90f6e9827da244ef832ea047b96c2ba6bad09f9eeccf757cce25c6f544fad7384a8e0b2ee4167d8a4fad6aef6247734ecbf6c4c4f7d61c91071fa3d3bc1c196b3e9333697c444fd7673ded4c161377d98314a31326e83a1f980d1b2a094d2e62f1f18dd3e4f3c15126336d3006ae87271d217024310d51b6c802d963396ade08cf2a751e34821095da2cafcefd1d834d70df5bd33a461da26775017235d234296173ced7ac08dc0cb00cfea49b7938892bb2c0ef35d9c8cf5380f94b97fc5da2395fe5a713878d635b3ccd59f8b02fc7326629fd60c1a8d56ca8e196aa2aee5287b00d45d7296fc4e1d915a41bef24443e77f6efed35ce041db3b6592fe3639eac687f3683b8be2555cfb3b18cc40f2da4d0e64014d76c79706899b8d4d894194fcaa4ec291700cab6c1391d8a95a19f6b88cac8b1fec6a774f149a5962da91122a674492e8f2043a8e1465455e3dd233c0ded862bfc7c5e3a171a81c30f1b0aaf988d0bf22479b17f3992fca187a65a4e049956f2a748c04eceafe7873bd0671a885e1ac1a14f1af3845819ef4e48c587060981fec7ad253815cdffc23a9c54edea1fd95daa04a3c5a3e6f384132a5ed51e36a4741807381ac3c729d69151281598a0052434f2633fd9bc0b7ed83e2782d79b4194032c1bea4e6fa96421abfe29a70c1518b3b78ab47b94bb61cc24e18fda186b6b9cb0d0922adb57d82eacd3abae335d79ad1ecb11ceb6186f0e44feb0f71e65df95b348b2628c2d8343eabf38fde937ffa4a83705fd067bad1ef4ad43179d0767bec5328a9f1954893f23a81c7af140b3db30f04f81e6543bef2dab504bd4f564860954eecfb12791fa6f084f7925b3b200ad14eb33a76fa605620624a4f68e81bef861db6eb47baedfc804c35be9a1e191ea5230f80ab8a5d34d46b49fd978a66e58a30b9f3f48828c7d72288859b8db99ee99897bb359ee7919503e910bbd327a98061e9e9d865fab543f03cfe4b3e256192012186e12d9634130f77a4ad3acbda46b138397634c2f43866e8c7248103954807907a685b08b4626fe4aa3d5882060996d1df3b67e5dac363b5e3957a73ba25d3d1f958761c23ea1f8e499615f333ed2064a763e30b4ac96d8aa3cc396036f3b46f5ee7e309e2cbb5c8068324632d399cbe392521fc1c26743f29cdc7036b61ca0d8138cc12be74a90773a8980b736311fd788608f54c4fab8f490ed17bf2720f9e4832ae295eafe4ad2e4abf6bbdeed0a958bb073e0221ea03ad9ef421c9549f106e61f4fa0f24d106f4ed030f8602823d35e5ff06090da93902a882db176871eaebb9151c83623db682d50779bb031e07abb58753d7b6a97a7cd5fde3438046033aec2a8bd5ec0cb6767938b23011ed00b4a40234db7ef0910fb2ad49f467bf7a799b9a38205f21acc3829ff8640cad79632c7edd189490a997649d1bace39265b8f65833af9faadea54699122ecfbdc7a518120f6376b77fd5a53fa16743437f8038121d9e0aab4952e31f0c442d305ae1e5800db77c28f316b7042dc818293146a7b5fd282fd523942e58469518ac1b48b7d20192c407dc8593a81b801ddb3c3131bd01c70018297e43227e1adf4bfb0fadda546664c880006a8d062c5f1f3df5a3312833ea749c12e6ef2cd66372a6e9b1ad4b3bc370581f8b2f18eaf2dda9641394d99730bfb5bc5a7f0183eb6451062ccd65604fdee91df07a2aba435a9d403cbc6ebcd240de60a44f04356974c20532a7367edf14179c92e7a6aab05a567c8632f02d698d7dde3811e9269470aa78894375324d7138d865471ae0160f2d89f710ff0cb0fad2a620e1c656a63dc2421343e6455009288c9b9e574b3b6c57f6624b088dbb814204818ddd9bdc66998478ddb20b75fe48e487d358a1d47a2dc9852a589945df20d5e8db2e35e698fe2c7646c2039187849801c7ab6ba9bf097e658efae7da9126c22a128c83727965a23426bb37baf5131b3a43300a59aeb2408f114cbc6278201767fb4f4a6ef006573a7ff0740216a5297eeefa097d10f1dd13ba07f98dabba90af8c6eb1a9ea89f230ea29481dc479cf08f1fe5b995075b485a9e21628f71dc2a4338fd6f8cffa2b674ecd19b70934ee9ecd379c68afb6ab79c5f67d97baf77115b5ab34b97fb5174913d9cbc4df6b6c5fdb318e0cbbd329fe2bc87fcd290b2eed71b345a2b3081c9a67dbd713624aebb562401ccf71189e8cf05972db3621e265d5b136df9055a6b98a9e298fb95bb0c0c76e7a4e18f3046acf9577cf996462972fa2e1b770790f8bcd6a98b6a92a4b434d5d00726b246b18a2b3ad915b7e09fbce524fe0d2af93223065488a0e4ed6038c1b302e5b18b8e484743e3b02099a67272d4ba5e55e7744901612824cf4d6459e3f2fd3856a83e6d21f94121342797c8668c5bb980f98727bcbed88903f00cfc7086444fd978e3bfff31da917267b678cdff6f7cd1ff49ee1dfc9578ec77c203d0b8d733db7ddce0c24c1901766c6c3f8472ad4c63fe25b2757f5f2538545af497a6a2dbf9213801cc2c9a99529b48c2567e53ea9321ec837fa7d767ea92e71e246cb51e10f0f3c0c9bd30b88fd1533168d5e28f274df72d849e72ef620c34e230c727e83e22cedd8dfb88e23aad774292df3705bbb77cb7ff21ca710ef63f1e69aad2f475e477a46068336c6d127bcbef3119ff3de05e16f280d769d20a94d21cacb717e1846fe04861c14b08e28c00f104a1fb64574e1a04a07d2c40b5a0d16b23c3e4a1492b5636cf9727c96892e14b8ad66f305feaa26a55ecff77f958e8037e0a15170d9b2ab2b206086fbc3b917b620fd2df6e39b5438b5a561d66798b3aad1f5842b8a0e5d1b14c4b64a61f0f68ad1ddc3c8ad5f33866d4174283b54785ce090b9a66f4add467f2523ebb1c8f743f68906be2fe3f863dbc8197457fa61fd7a1047dda61fc8c87891e6f2c5c5b0f448078fb4912e0086503148a4204275f3f23021c85be509c654762f6c7654544034a28491c4fa677e99bb2c0895a3585e42cedec00997e59596ce3c23c6387bb1ce0d3a16bbf3ff6e92587fc705954bfce4618bbb68347e4e8a3813d68e1407abe61964be4f77b59de5519bbd04e8da52f064e1338c32998f2c59380e124c9502b170be8f4e057e4fc89c68d6c42242b7e2c1a70c51b8f0085c1b47b9a8617e907fb61bbfa6a6bbf31ec1c30db99f8103fd8067b41ca8777e475543ad9a38bb5be247bda6cf4da43fb62fda7cca9723839113595b856d143f373bfa7b11fb82b0d4e63fa950ba99ba8a9ed80725000e49ce144a98d934be35ac3a332610c99150f0035b15803100586a623aab81c39a19ba2f0d3956451290dc5f2b832e2dbaf0b946dd3aedba460be02dbcb56b4b7dbb157452a95a69c081373b6b7ffeb7853324726aacdcfda917172c0e436f2618071655e4ec349e338cacd63d3a821db3baec68fd807b7af680e1e7d09e4f53eeef060d4af3fc2fd1c04ca2b35bf9271a149b29d1a9041e11d9fec0fc472887b05ed92f3c1d5cd466b43d06cb2e4993abc30faa280e8f5614cd9670b6c80a44649355a940c1bb52d1094b53e844886be886d3076da8a2bc3a8b347833436f4f096fc068d7c7beecd9f621605c9ad829bf8f09dcac07abd1eb2ce99a36fc73030afdffd74f233d9f56e280f7aa95640686e5674628e0ccedb3f3e4de343caae1f152485a1f25eeabab350ae0e0364e29a9d78c07289b803ecc67e7901f384739c8c18e356a39660f85de0edfc53b9bea356998dad3c879863c2152c046c770e820f1e4b55298178f9adb04df0729ca0930491469a0c450ee5b805fe9a68dacc3c0b285bf3d42e9796292a1b58094a0c00a9d113938ff01761d71ef2d2f31397f99d4111e50eecf0c6e0a18102317b5726a55e997e56c7a04d1d9c50a1d1b4186d4b53af007eb8429927fe66ba568117918ffa0c341af25d140c2261fb5ec1e065ac99e51f95fc148809719af81af76602359b05393cb331b09b23df7e15f7b85333aa89dd620ebbc6807d27748b1387c46a42a241d00ba3cad6ec1cf50914d0d27e1690b806e451987e737b6563223bd9dca63fc87c686e4d577bbfbe563ad90f4a8ef1845f33af3e8d41954b57063f3edfd83c6a771dddc38845ab5b33ad7ccf1b3aea5bc0ea71dc1bf8ac0ec1d99b07f1604764e30c22905a941cf159cf570a7f89b77bd7064ba794639f2838b22c6d6143441165a16e46d58cd701b7764a78b0485ce379abc08d40476faafe763b3fdd30abb1861546605de20a95186b63118412fcff3f7aa039ed69f90627d8a1527ce3351693d4272e2a0520e064a3c852919782de21e1baac0b13611a544359ccfa7028c132e854cf4c3bd1e8b3f50ef288b7648e919e748dd2c7faed7b48f619e607e009e371bbd97c246d6e7c167055e3047807f789a62029f04074a1406553e3e92a03f901f0acda39076a6b2f4cbc15329fe8841308036d533e3e9b8a6e6d906fa569907a0ab7c96c05a9f9ae88993be30a9de8831036970ec406cb64740ad0625a7725100c07f6700d9185d75072a269d9efce60a34897fff7342c7c3f87895662dbf10352c81e8c9b85fc6e8452b8d220589634b124db027334c9cb6b38cf7552f477c4a4783d63408c49dc8fc09e2560be83b74066c3cb8aa3e4b85f7fca4264b19057623a1f9dca6f348b77212714ca732fdc399e2b7efa4d46a226af9976b5f53659cda198706dd4ef60799c980e29a99e8891f9769409a660982acfcdd66bd54928a86d19762a97f053d1ac1d8c97cb18ad605a40b80e0b245c489fd82200ca15590f518b3c0e294fd8ffa5ea655e848c62ea3e237b5f910b22cf7c0712af21d67355cb9a9d9bba42fe5680bd5d616a8e0f867d0b212572d1b7464398b24e7935931b516903a49f09821bddbb23e8be0e43d90c39fc75d753b597e45956d9ebfdcd272881465e859c4a46da9b7aa5596bb62cb1fbf53726445a1d7740071034af803471ceb22cda3feedd36aaed4e2b6816c144c708e53febdbf9542f72582f6f40d6c4affba80233de7f4caaaccbe559b869ddb0c3c814ee8746cd62749ac9674f5e097e41415812a7c0c97edffa1495a5ab58b33d95add68f2d3908b62606c977e3f3511795521105b9a3094c5da254f4ed5540b19d683625dc8fd7174e9340440ff33448ac0987d4bb94eaa2bc9bedc9aa464c1d3733dfe9c1a66732b656cd455b618cc49ed22091bfd5b61997ded3e4980f1a2312ee1e6a2716aa34375e99c5bd8b34854a560053fb8b4a03ebca43a92a58fae1c47abb76860f0b0072f8b4f76f05121caea8b9ec57434d735154469299bf8c9546ddf36e7ae37efd3eabaaa9bd48f500a565fa6cc32ad3fae0a8f0ae34840d08c773dfaf73868dbf993828f71848ca18298e7c7074b0c640458df6ddcf7d9f418933dbffc4c393dc50e97e97bb553a392d9bb309fc203dea41cd5c9f2ce9ad59ae11f05770835e223be54ef90949b5f02211634017ac3ef1611eb371d245a4085e8190e504b8196ad310b7f01844611e90d0cb8ca2e5275444bc8915e2f2b6eb0fe2e2e2896fd20ba969f4e328a24861c00cbf84ef3fdd2a3e778d57bd0ad4efc747926591c2ccfb8a76b173264bb55067c0291a944bb13d362342fe362d80f6ec99aefdc228544a6d8b5ccf173d9fb839877a039a9c7fb716bc3ab4d1486602d71f227f28908e37ceeb935a068536546a95a9d2313f0b27fb8729e9b71d2ae17e74a1d1e164d422965340600d0a7a3a79c750c87e1136f0809e3e1e303075c331a75301c47edcb02c212248a77663fbbe844e8cf87824befb7a04915573ab875640dea35e0d714131b24c82a5f4a486ae015e3a70044752de12e444d554f61246a626e2eadb234f00bafa07470cf3e77fb25cab9c8c5c73337da9b12657450f5e20d59232151953a01f0271512acf70249d154af6e35fdeba0256c67ec45cec0fea96253317dc7f9515c36ac319ddb0e2ffc52f177cc74c999dceb1e2369dea13282f1a013178f1b10787823803aa610c399d6a88b607e5e7031b4a54d204113d041a63833810c6923851da965d039a0d5a6420c40a5c8ca28d398ec550684c53487bc12542b2870970488dcc63c5bcb42fd6b6e76ba084dec7631381a24e9f461da25c9d4a346fac61ed1a6e4cc2fae3c05cafeab2c7bf769c8da441fb90aa9ff89714072b35aaf17114b79c4cc7c5574642270a10e647eb366c9918b2854241e6fcebccfca8f4f8bfb6ebae0f6b8dfa2284266c33b77f9bcefe0e7c1c6729d8a7c2eabe4101257a60c829e06e08b2e34ef064b4f3ba56ea69dfafc36047f99717f5a81305e2c939ed28d20fbd95a42b826c4894ea854a8f2b17a696432c18846faf42ddaedc6d42dbb445debf3b313933c5b836435bc5f6d047e1e52051623417566f56f70a19cb8ad0f4c342658a679026b3305c5da87099c6bcb8208a1ff45e152e8f3732d7aa9916e7360d09cc21eb7ff93f01f5eb9213226447650cfbec5d3847be8db2464ec2fc5c0f662853084786c9828484b417402d17855b5d96c0945451c483b7b8a03a956c2b70a06d54f1a9b42164c729b54bd5f279acccee0c21920c9835885921b8a069b5a8f5a55c51ac1ee77fbe4d95c6630b674d93a3b4f4efb33c1ca1d70eb0839fa7d419869777c01f4510ab0165aeeca8a6a03292706a118a9a7656431aca344605ede64f7748a110a1cc3ff21cef0a3fd097183880a2ee954fd0649361265c042831b13002f59c41f77123e0e7ff2e7b4ab1ac25018842a7e70a1c2f82f4742ab66984d306838b7b58e67beaf9c61207dabc9846d009c995fcf8313154566fcff246690b1188abd6765b6fb8581d5354c42af387c1e11ccbb6b74b609011ae316ba20c6f27e5b62b54499720bd33970663114505f87ef3e14ca1227e7e5926935e269e60adbb3108c2bd9803b37373471beacf0d9a48c1a0a45f9708563470e1d9b5ce8d4d88457c13e59476d425f9150a12d18ad8dbda91acb02e29abdc4d8045765a7df71695ba0c99b030923deac654439a3ba51c3c0c65c9be8f4ade684ca05fe7601ca423c7fbeb4a396f30af610b0f7751b0dabcf61dbaa4b107b8d0aa539e0ebafffa7bb3905cba7efddeb7acb65d37beb02daa8b741ce3b0f37d2a5bc2bf17d64f86944b14a839ce2ef1eebdbcdfe6d19ef690be3032fad60e5cad3318cf012a513f821ef99bd8368f97e75a15b287046ee4198278b19c523672609b7269d07fd198f3ca1e393b2aef9240771ad01995645be050db6dd19902b8473db109f1240a6f63bc3de9b193d65597885b27a5d5315eb0fbb71a366a669ab5ddc35b624e0828d86319dd19df32edb7622cc148655a4c22b4a83fa12b4b343741ac924730e5dea11f278e020a48e38d5ce92ec90d14f6681dea840951aa693826ac32f75881b1cf0d1207e724e4aafa24c417ce89372138c422012d0298497621e702042ea9ceb75c51c6e3d2bfe4f48d69025128b73172d04d3e04cfd7b9e2efe0d40508cb6e1b9709e68d4cfa369bb7f45132bcbb38971bc213b4c6d97017860ee64958b2e72e80adc020e60a48e700fc97e68f1ceba25d4d6cbca464f337cfe850fb0c2abc8347cf84b8c5e5966a43176371e05c0ace12ba9b0e176347b5b563f3f08278361aa7b7259e330b9cefcc19d1c14e71d405e83a4339e1d8d020df095155f568e2a305861ac31ab3acaed38851c24d2bd251adae06c222498de76acfb8fe539a4eb722787b56f98cdca745e9040e11c9979488247075ae93d8a9f3e7104525590d2b2863d14d744555fc0d9ef215fb8788605c1d1cc559563612c584e0d51a5296d28aa174eea50d615a66d0cd9f5e6d728ccf0f236978351dfb0f3e92fb3de547491ab162f7d8723dd841f50c8457f51e695aa57f1da9e81a3b4f180918719f7dd73e8b2d7ed4f921a00f2bc388252f8a37a663095bfdf9b208365808f4e8ba3af17adc1eacecfe00be0b7132d88b791fd4864ef0f7089fede95f5999f1d650f729dae83f6f3b5d5242e9b2aea91f7b571e7caeaf08c73abb3d0ca098c93fab8c6f871921f64ab15c3fe6cfbb4d6bd26eb9b437e64a4c384877ab1cc65b47cb463ed2c9ca8d9e77de77f5e148e8cba215ac278a0b22e8cd1783a064505392de6e2aed500f6f8c8dde697b289de88876643e4a6ff7ebea4a7ff0528f85dbe29762df9e93c6355a99ac7a23394049c4c4cd9e9efe892261124e9d1184a1622d9d0844f3f513686db1a179c2985d3ec2ef9dd41b9273e1b2b5f3c5961f753e0fcab66cded27d18557f72c939a5953cc4782e0725e1978579394be14a89307c003a9b3f63acb561a0caeefd239165065a1f8d70ed50b8894c68ec610d128f6cd6c6ecce608019accee78d8f4e67cbd6c9134234a5537f5d0bdd2d6cf7fc1ee024eaae350f960e710866848e3ba3d5d61188838245166b428d4ea11efa39ec67a3bb3c2a1b3b315dc8b12e1513d2e5c2c67637be16856707eb70951ca54d252996a4d958aa1aea6ec41095fe364f8e6e6f196acfb948ecdbc8a7210bf9352737ed2baa0de931cb812aeac0ba558c974f810a521e5c02dd24a13c30dd009f5724ab45badcab2a35f9eace8fbbbdd0b808f202617963fbe0dbb289b44077faf7b2168d45e4909c77477accf9b216a29c22d3eb7979be0ab95ac193e3b57cd4cc45d72f24740fcc527e6eb0b19482205a0e4e8c5566a817bcbe9b1a24e7a658ab6c3507e9d1a51062976ea28a69a727ea1d2558f88690e1a38de7fbae3fee08de20bea70e0313b8d0559ece31ac470dde8e4e863fd84e85864cb123aa506c908ee5e7b1c90440fa6292092a0f95feb64851d4450f65a4bbad0f68d5e18b289577aecf5ea3538807f86b8595f507d594ab8bb21c24cffbc5e8c60a3f63fa8019bb4b8b81e699953a2a8869fda12034099796bc578e5274aed6aaea72a95317c8e9516cdecc2d7cfa998051024e8a0723f4b2403e034b2e778496dc56566c663cde7f4707e4b614debae64060c8b457f089e1ec76b8f34171fa87e44cece77430a22205b57a337f750726f5d10afe80c6285b0eaf43d5337013cfbf7b80ffbb36f4b5a2035591c52d9a09a000e4a7370ea1873b28ac35f2bbd50692664e9a8fa50bd1c6be02b280c27f33ab1ff14737ece69135e5dec3612df8afe901147b308685db1c1af35fa1034e4e45a9eb6289a566a9b4d5c0ffb802a4aa98422cb9ffdea9680ef04fc8cf5ba7a4c1abcff222d66899af868ede4247b2bbdf8a8ef342c03444bcaf7439688239605379806a51627585485c0b546407511430d01c9eda29ad15adc12dfaab7ab32289ed4f6cac0a44127b078a2529010511df24e993926c3f0ba452c22be95a5e9c12583dad2831305b1542107c657e0a122b10882ed545476c4242d8e77e9ef9f0eeb762e1802b8002ae6bd961557f106eed5fa0e18a1adcc8f5e8afe362a003701cc0b84e6638648bbef525c6d12d254721ff5d46d1456c4929fa156a6c9b4d285fb0b162d9e19b5949ea24321462c8813e27fde10e26301c5fc77f315a246a5624d3b36c3891d591f964e76eff0e1db9084a422a567f89870c1ab5eebe1f63b1ff1b72d54fb6997c9158a56bcfcd5b732b60707445560059131df503573d87a70d17929f93f149942b21461e90c637f45bdcae4a019e4779863a0b120c3957354c77b7b650e10c2c2ff344b8386a288b66dce5faca2be8e6413e509b4360a6c76b966cb013a1ce117405e635f95b726699d3464cf2d34a316248b8b63c402d5dca8c33928874a9fffc9598e8abe35e60971936e24afbc5c63ce680481ad2ee1e5ff918960c7dbc34529ff4ec179e51356043b5e08e2d4b2f2ba2f0f3f2a1c7f5d0d130281f38d8e1983e7136769960ec31e0ebc454cd8ebbdcb6a94d19025aa04657db7876dfb1ef9fac3cb9a8f11575069f1bd09d886670e8847fe6718e82b1d015005d58eda15896ddb993830c7032aee71ae30d2bac97a736ca565da13545384f02230c032a6006f256e2b019e90a8b4f6de34677a9bb7d5c77a6baed8e88874c708ec6e356d476aea9ff42a692a3f1c90751f9e797465556d0d8f181a3d27afe824c0ee4c26effbe70e4d0adf3977c2814c12107aa228d895dd0f6432e9c5c5fe8132e7ed764f7dfc8ffeb9e3744696cd163e38b6306ce25da40ab54f8156c2337eb1c7d86c0d3355b01aa655b27f791f67321a98a0141d48c4f2b096c05f28f770506ed7705c84e50aa5dae5de7d0bc7cac0801279eb762e0472ea889fe70b18f6349e264f1f7614fb41aae6ee1c064c984c1e882fab70a7676e877050f4353326a60eae4487d2186c49aff5d65aec1a646b10e4044b8fa415ddcfc3776fa224c3e6d4614f206a70daa2a81e2e3938b6cae514f35d1d11e4d0edf31f8159ab1c10e1709eaa30882b196ff71528d6dbd78ae77bc060dd0e5f0c0ec9fbb9eb9fc6300186981dd7bf8648af9f463bf5bbcfb987b5380e76a2864676f5b53dbb67d4a510d41615d008ee431cd29ff95814e45ca175654a5963fb027d71289c327fa5a3ec955e026c865d64bfc0f2deda67c0ddf79afa6108d02b3cbdcb8db3362cc2ec6798b93984ee51e915f343efa170962dff5ad045c98159f2a27be0ffea6e00fedf036b09d513560d4859f3d61922b18742f337b93b820cb3015e43109a86cfe7d6196b57fcaf3e2f119a17a569eb4c2a386dfc4d0433fddba0fe899bd501a0e9f2509ef2708569e9942c54b5acfa580ca8708da2abef6c0e4d3a1f12f497616b5fd0a3c5480f15f452bb99ad50362a2af1044835cabb44ce733436ef8553fd93c47f315a08b0f91ee567628d11c959ff43b01e4023723bec0db60ba5ef30b51859a04116806bb3cbe2680cf9cb6e8a4c5e7d9ded5a778d075c7b67ac5ab18f32274becf9e05eb17494830082bb4e49f7c46e5a7cd05dadb5146115ab47e6e46a144cdfdb69c00db17acd7692a1f28b6d1143e40914afcbd1892c144b47f4c632cfd796bc76d18e085b5e0bf710e9f573b78db235f9d715102576327e0b43bdd24200c1ff1a7d89c3edeb88f9ddda7e51a6a943998075ca410c45bd471d49cd0818bfd7aa94a815f4554ff10d24c3ecf3d971bc41938cb4eaf89adcd386fd2c57efc779644ffc6368aa637f783309058d1c31c67e0a59bb7341fe9a2f59c7e48345a0fab9b385f3d4055446de1cda58a5b4a7d4bc79cd76c799c8716cb7aae77d48e0c76919a02066da1270260819665fbcd70aa1b6814bed61c36c769ed6562e44683f3b3e1b82048eb70c4c9ae24abb334de49ddeb28c4e67d41c63b1829c33611f32e19b6d738ff1ccf6fe24cf906328fe4cd77fe0375c00b3298f4386f5f1b9c6b0bdcb815aa8234c66f138e5306a9cd1d6cf5696304d15fd35a5eaddca7e890062f3ccdb80b3eca26f0bf15a0e4a2b03ff061e8136de342536fc7d0203582e42ffa80539a27a86311b6ecef410fa80ba015d00de3865df22e8348a14e8192bb8b12441ef8b7133bb05efc03b3ea2a98bc24fd4a8309b8b0518c32b1622ab989f30a2d4446ccc1dff4c6f68559ff76ffe607cd8e2d13bccc1fb80beb9df29b74a55bd83e2b0ec3e37923648975551c053cf7e3aa1c7ba0e3a5811ace73c78db74c88fa0827fe6c30860fa4abe93ec8b3a31101d238c7792c1abb8ef60247c7c929f061d5e3188653e06298495f1749d74a833118c94e3a00e896ae68561683c06a196e832a2679d7abf2a1daf3f535aa68f21aa5f0865659ad99521045332975e48ee1bfe9cdc5d7840fd3990acd72dd6cf35d299eacc878bcf0b1dd6b5ee24d3dc744fc36a07e3445a901efc2c935f4451008a5324a9a39afa8d8f1e9e06be8ad5206eb113ff2b282713d4b2e56144aa4854ca8246fa648c50919e6db813f0de299384feea727232d237d7f6922e68e3e9e46ccd185ba1a0df782fb1dd308574a92c16c46aef9235dca1d3a3507b02a435c30b33f442ee0e5533b8998b5338d4e829c68d19b8f3c669968ba17611aba57cd4a01d5d6ee4b36da1fdb17197f3d1858c9bf2a27c1c6be8f1f52b3b8558efab3c40770ecfcf022deb36afe4cf97d5e1d446492e9ce5f0be25f88cef11b61955392a9c6bc383c2def91b2d5ae10aa41af85510fff80045ea0df7022eac97e2d2854b48880ac9a5d6bff3a3904da894b1f4cc926a836aa08c8a048e392e051b63bceaff2195caded3376cedc11a36f68a6fd7bfa1d28d9bdda98157c31466aa9bc69de2eb4d87f14c18d62f72e17ee3d6e096d0839e7e420e810f6fba624d07dfb89575126886d58d0466b7ab8f25f68acddc5fce69c0e62763a1d682030c398dcef5035e90588e6eec45eb1e78555898a2c9b6731a10cbd6a8c555fe044004cb21b90ab828ae855bbb2aa71d635ff5091e7c80af962547dc62aa5919d9a83dc70add457df52c5f58c27b6282497473afd4424273f720455a416da2ec671b5c8b2ed87b4c77684816cc96b9dda5e8b1f197a10537a50a4f161ecdcdc89e4114645a2260289e08cfb6911456dec8290b961ead5ac7ce2e7c8b01e98996e3698f96734d46d0d941b7e3f69219de85731639342f9c16f19b522a5c8e1f89d460c2d019d7ba6c543d3cef4eb738b68e3798fda5fa1700b9249f9b36ca94089c1e681e07096321ebf3ef72726c847669f36ff5d9e467318068b566b4b63973c5b6c8536318dc469b6fa74eec4c168e0eeb590b7298f1114268e77909d8ffaa297c916ba5ac18a3f1ce278801b0cac40db5271d9fe1eaccc7f762a78972ee635c7adddfa0f025f7f58df11cdd43f9f948c4d4bddb1251d12e06b2d2b2e6da52fda0422872cd616aeefc8d7b88c44108f548c04630ee8c4a0bdb5260a5a42b0c5edc1f475cf3999a92035fbc4e2b897d4a5dae56acf2e5355591ed5984952c54c017a6f0a0f783846d76dad32de54445772fa6abee6145536c779fc521d82f431b2e4f26b1a27c2cbbb7e6b7ca85437ae6bee4f14ffcbb05f22ef7af919e05f39bac09f608f8399652b6b56632697574eda856e8272ee77ca91add3047677a3b9a7336e0c79d5cf1765347b26de6912ebd320ce604b5350620cafb95e65e2b677ac061ebd879c03737fc1fea1d04c807af2fa4a7983e5ff89fc02333b6a2347fd7db7f75b425d8dfdff64c1a33cbccecc867dd3eb4d3e3f7f1f1f4059808299956b734bceda71804b1e3b189cab9d2bc98262c293dfadef6d4b958a14b7276a148dff87330d965d230c81c5d7bd584c47275cde04fdd0f249b931278f2df570a950f724e2b164e6d4d678035b3f9643b25c344ceb9c0915e417087f8baf1b951f86de601411fc1f81912cd6ee100a7a449aa5297952523e92150b91d31fd589e90648abb6ab783f34811ec2fc6352805b4ae42e934edded31f2e5e0d08e481df2784527c2180ecaf0772cdc03354bbf4799c48f51f7a234d699e0161632091b2d10cc0ff50be0acc1376e6d11cd27506183c0699dbbb8b6019ffe4e23885401ba1b7b9cedd755bc10a5459af824ecaee9ea1981a8510439cb7cb94fe9ac6bd2d64c1f56e981cc40ee8f7740a539867b2c2d2a616dff068b2e88d1ffe26bf98e136d277e278f76617f21aedf2906b71351306bccfca50d43d74f56b071d23e75ad86c5387bf4bbc9c8f31c3270e884e973b3cccdf72105a503d3fd8afc7aca0f58cb878420c1d5a6b0969fe284240c58444a1e23e55094404a42b8c42aae810d3e19946b50e6b5c6c2484e2d61a62011a79a5699c75454ee2b53cf23542e3d3cf73b2496583d3dfb715d82d49859ff5e2276c1890ac7392e54c0813c71aa04eddf5bdc67c1062e30021084943bce390df09ee9abf1940f9eed0f48a7e6e177765b1bc24fe04fb0ebb1591319697f8a9467e7ba0f8e9724f2a6f1b7cd6a1737d76dde2c5ac8469e05547e2a49ee6fe3f5ea175962ee554f3266984b5a05ccca9f259af8306041a37a2d54eaeee0b41d5f37ca13c479a1c271edf5380e2036610d21206edd317a160f1c6b744c319315a4c21afba7d82e710b2420d676a487fd1577158c2791129c3d076861edd6bf8cd7a5bbc9ef05a74e8bf063546187795c64ff08e006e028f7951e0b5bc4dd9d89228c974f3ee9ad88d5b98949db551db7149910c9d81526541c84d1b054e3342248ee12f15583bd152989ea7652317f508eb6b4609d8eb0e8fa3ddcdcb9e5b16d7c5e85d1b7f3fef15a7d6517bf9de5e7582563491070fe78f7685aa7681d888cb7368e74a4d3ab8cfe703c12be983cbad1af06c6f70fd0585efd6100a72daf446bd35c9a8ba0b654b7c5fad9bdc948d0c60095f0fa15f92daf77dc1113055c3969dc795b216d01b43be2bf48bc9c2893fb0d89d60d263e7b1d4690cd9e04ab5c13f8310141533f7395e1b185b2e8731733e410357976e4b8fe06f73b6c04b0ffc094e0d537e51f0d8a0d311b12ce943d6d47e5c0eeb3413a84a3d321d65bbd748c80cc86a5472d69fc8b3e6ba20ad42ceb5fb721ecaa31ddb9a64207b82c2b5b31ebfda408b0cf1fbc87f225b5d8465e449c8e5f956968cfbb28f007be4f3e6cc3af3decfb9b9aa62c3756fac0343708dc32921ab6a0eb8d075e573d0207d9254abfc6a6c859f728a6e8407be0281df64488200cda264fe328820c293e9757adac2dfaaf67e4dacf2305b73b61e29dddd57606c0677ec2933070b212c73b346b3381e6298727e5e48121166ce1799a114cdb42cb1d0f9cd26dac40ea9616a6ab7a3ae67b826683ac2edb8ebd177ed7387a0bc9c7bea860f6f2152ec50b32cf4542f3f6ac517dfcfc3fe2b560f32d9b6a3da4827ce49862a9b95eb9a67d582c398d3e89f4f95802793b15af11f062f1f1d94877e9a993c16d45a845082c200253c5763674cdcaabe2f8e0094b9e2f4b7bac99f9ccd55547a8ed481335b355e1b8fd964b736c57a7e4fdc7b7800d40311f35e44402aefb8c9853106cc3f4965959a16cff46b5afdfcb2a4883ca59de14eb2c8605edc3969569bffc4595f2ce21f5290ffa8800e99a6d20b4541790747eb5b73a76cffa6c173caa423c0bb9cb28d7f9c7780590eb6640d810c6accee2b6fce79ce03255b13b46442624f354d7da5b0c46a61c9d40c3f605fd490115beb94d3c2d1e7e8f56e8549e19b7c96f583718068fa6186b71f50e5c80b74a407159db803cdb48a08362baffa9e6fd4ce19cb742437f115bbc6e6a3efe3433211372be7d58d89ba54a9b32f5de7b9ebdb4c8c18a34415b7f0dcae42555abaec8cef2fbd74dd155bff4ed9d893b533897e8480995e7ca11821e693a74eea1af2662a45b863e29de10109011429fd4b4ad87b4ad0712dc2a1257c1cd30263a23d4bb89cef03683a146e97a17e4a4694fbc68edc614127bcac6c1b2e244a95f5ff96863b098149e00fb4715e295c16c8a0d63f2ef976264d19b3562fa2c01e1add22467f20f7125caf56a5e28a66dbf3253592e14aac4a0807bf9c866984fd06613b0bc4cb7da90815fe0e505799d1b7fdaae08a45645bb9ed0a73ba43169ecacb71bb2f8e442859490b116583a5d225e2896dd28e557bf8a38fa00661ca2638b2c7ec52da73daa2daef9f69133ba9c54a4d52ca4553a90a9c53d76eb287bf0d068d628d3a28b2bbea8a2b6af34cf1a3914b79bbff4c82f0dfdf017eceb37f900d980df664cd8bd42ddad9aa12c53020ac520d10d62df25f9757c9808f91a69e038b5383f7d107ef52d861cede2e412669b796e4280719f8c4a197a586618f79049bd579ad3eb3ae7eb2fa661c563115447d5fe8092060f02efad4b2052805313f3a6546990799d2c92f4c00e74d3fe7cc7cd03417123aa8dadcfc5e0761050bedc881bd1d78522981a951d745da1c74708f93b33b5cc8756e5431657489243c9aa51233072f8ff72d9a679e5edf5d251fd71fba744b6a1f5fda3333dc8b48d13c894ffef3daff9e1f70a0a4806a7a5c1911597cfb1bbf034a3eccefd859544d686f799d7d28a74922fd32e6028328ec8ffd68db81c6856306d29f21367849388404c2c9ebdf3d091abce1b4ae4e74a2c59a5f9950417e56e69a202bc2df91ffeb7962831808c27deed739fbd1e7f800500c5b25b8cbd70ae9ab239e9ef4207c0e38c7f3d88cb6d5ff3d5073cdcf5b72e1c8e28aa1dd527f62892cbaee981af9b0cad45a065e242092d1c8a8fa878343dfced2b40a4c0426b4f9957a04a3bf5910ec3adb61af668dd326a242d5dd3ddf65e6fa00997ba1c914d5d63b8eccfa5f1bd77519e5181711256eae6dc98b5c698b57a5a4c1439d965c7a35a5f3221af4cebbc75eb17c31db448cfbe7bc0affa2cc8d0aec7ed34cdf0edebecfc3bf154d888061131618d5cafdc2f95704c5410c9dafe48e08d26903f687e99b03356157b5cf9a7d9031ce8eb49a55992e41d5ad8fa37108fa0fb03d2408c0ca88f78fe714b4270f966fd8cd02bc2e57e5559541a7d57a39708abbea4b210d2fc84e2369d51b31fbed4bac72edfa2c24943b3275087f79299a7be61fc805635f7d648338b419a5af30e97695acc812d91fc2f530c366ac5e5a6bfa2fb758b616a78d4818d4c35ca9f83ba81cdb1726b32e79f7dc63cf62f538edc34857de2f849713f753701c5a09c7b296a27dbac9d4b9285e9969e6eaf1e099cc4328e3ae1623487733dfafacd9467f2401cb5c91dcb30a0cecbf16b71dc2c7d23966131d684419e8e6ff033d6f9bfb94d20f212cbfeb0622ff7e552a1c59a31e27588ce3eda71d8e16c533b0190d97b47f7b653f77da10b9baeb685d372424a5f816e8cb21e984351e8dcd9813b5bed83142f2aaae0e18676bea9cd65a3d3b7e5546c7d639189abc5a03ac9ace9efc6d6887502672b9d4f74fffd9bc5353d1e3a35ff612b63682a4b11970cf73b3f9f0ba2209600fa75f52131fa09b1c3eb3d7dcf6f7edce90fa1ccfb116bbe4da7765b856c0bfa1717d45fb3ce6d0378f4ac24eaaf5461889b9ba97743bf2e1322b6ac00013fe0e743f15f3c15321bd012045aaf8e87968447d94f2d9bcefea80cfde37d487883e20e28341121db3870b9e03ee0ebecc063d37914b8f7402430c9ed29a7b1892856ff37b85c35d0cc7cfd9730d5d5dbf4ff0662350eb21cb94bc6672733bc5d9481ff93f98bec657e9bcda38ea1964cc947fcf254130e8268450783596091e8e1ff8effe26ed177e09417f1c122c2ecda80c7f2710f352935d0df9809686bca2bad67736fa1ab5bac1a62d73953e9850f451bf704685ee514ae20d1a8a856c92ae266ac96a0c826423613336c03451b87bbe2b67f8fe24d7a69dc74fb6868e649a96f2d88a16b3667ebeae0afabb764f509fe08874982752d6f53fed0e2a8399eda07d55e7c19fbfd84c41f3c81465a1ef2ae89041fdc9058b58c45683fbbd2942a196cdb8622e1331e39cc5e2c04899c33bf9cf37cabc9415f82550084cdda7e2b875eb7358746590d89bc2da7457440f48dbac0f7f4622fd0d3236419ddd4fbe0569254bcca4a2063c63462d01f348e3f820ec9dae5026a7763b9b27c83bf3a0e914f849afb9473e99d9dd7432e8f2f75e00e398b87bbc91b572a29e9b6174d30891eca63cf7e48d5b3f17641de4094720cca1e1397beb3c1b59537a2bd8d86c303ec8dbb2887deae5d7fe1ac1a91f91db8c9025c263cb3ceafb230c7079dc3e5ae5647be5ac3823076c038c67fb641d60dec527dcfffcbf85c6180149d35b04cbf7f9a453395a623262b2c2c7ba22fefda09b9da4bb7d1ed51f5fae09cc9e1ccdf38a14578f14e60f24dd2e8f089888fcffc4e4bd1ca04e21e13b1f3dfa2b3e604683865b93bc7d944e202737ffc05f604ed07c889a88cff791aad4861c2a52d2b20bdbd069b393011d534b27f199c7c2e33c13b9c0197de2db7f3c0e3a4dbc4b706b7b4707a3b1bbe26cc426de8b122dee41fe1340756716698a6e42b01a048cb80f7d2a098195d19a5117dcd70613d65eaed6973bf80aac4f89504d6e3a297070fe7832acfaef5e6ce33afe3ff12f5baaf9f1837984ea8a8edc0e9b16241e876231c75b7f26ece25e377b857d1b6f826c4f4c3df13c1a55786468dda9bb0d11bf47d277792fc56b08e8e0d43c6bf21bb27c037bf34c4f08c45b0aa987fc7b18abb396c0b0546d25a1caade2401679c53731d51dff4b7a41cd19d943bcc75a217c328100d7a0686fb245dabaea2fc3a00fc4cfb8c6ccf7209323f567dd8edf8f8722ef3dbf54e12b457b42ffa7f232af2dacb753872bf1c6bf6d62c6a179edc0d52ca1e092f05beddd7ad10c99367e5de21b7f7674b550cdb4bb944229986f5efee22c1671f29b2f978acd4d511950b4ec3b8917e53fa1366b783220628b543fa5f1e3530c02b71034fadb29dd7e30e6fc2195efa01833a8e2e0278e8069f52354aad24d94836ddf488a5fb393353d7425ec7660398a527d287e329db67e882b6e601cdd80cc9fd3adbc324c9690b87844644785c1fc1864636700c3238db887c42305804877414761babb6753b51d5a4f294de966716303e118064e6970baa2a0d4caa106201535f82b609fb35df7717bb0b086f40e5a4ee51155b4f7fffe65d77e823c282ac3a59940a710cfa542c2935231546203782f1a15bda6ec8e84569eaa7998688738b9da97852bb4fc2685e0f5bd9c76d649481b6c8c315717915c03b3708a48ae999969a522acaa072ae61ece480f9215fe11dd436198009e7d2541c0c4a08c4298e04d898858cc5e55b368b96635a864fcdc8e6d77f0c8635f7c3d7f789d64acd010b75a81529a46885d9e9cf752f4edf27cb02e7ac77538d65aeedabdcd82f12d8696a77e5d34515c939d9f305c16628c81c43938f6419894c771deaac5b7954871244b9961db379bbf7f5d64af3e37edc3c5a8bc226039cb422df9d67ed24059a2b91b2232fb16a8c73cd7cb2f06ec7662e7f2d8f0f22c2a827f5b554cb412ee6c09ff274d980fb0fcb45e7c6dc9d66ba129e3f7c5fa85056beda136ae502cfb947a4e3938a5b1fbcf8b2d124676154d55e186c95275a6d23b3baf1e716275bba8b10121e808327be8c5b8609234a50e66f5f36b8e614b9b9f18f9e9e02f6cb507c3832d9587183937070736a4305887a57c957f6ee92afa376b96041b36969d9ac2cb23898db7ce87dac471d4add9b5954e49687546c310a125b37a26be83ea13320115584c38fa783364ee9526d2b2e73ef76036113620c6fc08fdd9fb79bba1534d12926b2ea98b487b21f93aa7285f63d20b1beb268ae913a58c339ccbb682c158b0fbb9e6313d701e36d760eadc94775b9d721fef2466f8ba73730ed4bd6a3ec945951b8153a63843b0008d9b85e355e8142fcf8b30e28cf4a97196bef7899e3865e3290ac46e84355dfde532759fd144c483092c5addb44bfdb5ca6ff91fad9ec9a5d9c40a0aa401a61934079c594ef5d8ff5db0e71d2d3e506fee378330826e2127dfb0dfb0cb74ab3b7fe9662022663378eaa8a93e486a34757e85bccbf0e5e5e646df2eee55179b44fd2d0608581275b56e5f148f7911f75831202df5c57c39a48eabbc04e7934fb9707368bfe4918a4ab9cf7447800f5118ed8927476b85fcf5a72b1b52a22e850aee30c3cfb7c9f3ab1ccfe74967e122692350ea27935cb2448d957237e36592034e99bae30de583b9fb54801f1012aee8e1388a471c54c957bd0fad5c5e35502bd172850ea3d2ee3e0023da112f472e0820c83955fb200eb2247807684cd1581443c7f89763ebf4ed1d927615664607962a6016eb8a29c069dc33c10d6bbe2c0803fefd2b5c07a6e555bfc603aebcf0f51235fe0fe6eba3cfba3f37961c3163497f4755e2f9cd924d711304fc775bfa8f914f2b862722201e66e72f690c9b426e3d2ccd3a7968c194d730cdd6fc4e29693ee7550593631bc8c54bf2dabf3d84fccec015ff0aaa00b17a2dc0c28f6d0797ae156949d9b6b07e8ceaff289ee943084c0403ed768eab18417a536dc396e5dd30cc83280791810f4060b282758a4895b5c27f030c9876dbd7f2477ec02eccd1282df2b629334707a43630c5ee2397e1b9f96e8e97f46482bda97f7b555042d9a80fdd3a36bf15889f2f43975eec1df45402ee73aee96b5da550143311702d6ba81814ddc505d08940bb8a1fe519b652ac2ff33d5d85c60ff4be055331e9af698bc2fe57bdb48da47ee0f183144a10f6ea630eef6bfaa95d4843cd0d7a630ffc2eaef13532e534af35b6ef76723f57d2dd0da6ea84b99ba9fadfdbcea74a15545004e12221e663afa1ed704735f184fd1f5620507a8e5a9031862250ebc38a6eb74ba0af1ca7f929d20da5f78701dda12cabf6218e0b353e4a670ba33405204fa39a3176f640972e3471be667d631ec3b085d01cd3ca23ea0372d66ddd3894f33dbeb1501827d73172547f1e8ce2098723537b077121cbf0c36b44743009b8c5ea650da4ad1361d8c676092b121c58179c377ea9bcb2fd95e743d1130742fd516f9dd1e6652b41f2931657e1b69eef5d96368d4d86a2ce3ebcc4a7b24b7fc1dd1a98c4fdcc79bc937af878d84357b7cf6b2f8e627c29e7e26796d7964cdba5c87420691f73cbc785ef1127bb7118d1dcf5c59eeeac95f838203f48a7913e00be03324404e33c26d7a1ae447c8f734be76cdb8b69dfb86fd8f61fe25692fb6650d2808831933b8ec303ef6ec8b20f7b18da951865c1cc5df9fd2ffdcba8cbb6f8129117f843fb3c278e23485c6e83d7246c4b24c4b843b93519e2a49e2b217b8e9600f397e39f3f301760a6088c71953511cfd47b33196dbca7539bd6096af5e859aa3d7aaa59145d68c25405d712917c49a040dec29b1ce2cdad97ae00a68928902b4d6949a8a2134c700fba74563f9522a3691acab45d7bc2651c2aec543ce65583c8a1f12a5339eacadc7f793817c457660a69bcd978bb53efa76a4a4ea226a4bf6b8bebf6938f1fd5a6df43d2df53e4a0692f683a46e2e4be56d8310f02021bca12018985ac8cf13f33476c2d7b362a29b0662a959468d1e3e5ee12857c3c6fa464438527fa2af988dc1bcec612560d0d221a3356d1870a2b56d39a0b03f355ce2478a666bfcd7ca5c22a6c1087d8aacede5c5dfefa7c5658fe8331d9d84e573484011d2a16d4d2f1d3e91dcb4d0bb431a505d512211688643004bf4aa563d1c4c354b7aad4fd50abc74aca3f9819970b90424b12d07493d378fdabf638f255a95fa4bc52ec00039ecbce74ff76bbfaed8ce7856065132b4cb55f992a6ba42990fb47f79a8e1aec17b0e325e9d1f693974c1e5570a669cf4ffb6cce0344f44958c9380ce5dc09d2f138e25133e74bfb67e8d8b1f0c036df31b2dd64aef2640e6fd4c94c9e5910190a4e5913d7215de698b1d6b070caf87093f65f8bb112f90109550cb6970ece502e8dd447ae4f41a075465f33ffe3385367d1b99c4420e3acc33c25685c5e3ba6917e901a1eae4ac4dbea42dd5ab06b54f6a7986beec14bc4b1d049f7258bce5672bfc46e64f73f578a0a24e7e1302e125cfad8c4f41ba4f915804388ef4d08d582bbdd49f92c649776a29cc3a17862b165dd3db5246eec3eba4025eb8a37e73b446486561bd189b98dd1bcb60818b77ce78964f16f7d8a47b3c5cd6e53e4e466dfcc13c5706a4eaf48a8fea50fdda59b9d32b757479a1170fcf6a5c2d95645dcab9420c96eaa08aa5e7841fe50bce5b8f72ca603d5a50754ed68353cf1b833411353922063138d862a7a0d33c62cd11a3ff73a7578595b23b13810896c6c288c49ac072bba92311121ee3b8e8f06bc29c4190988738cbacb6c698eec71389db9f733ff3ee2bb4f86e570159825f28855728328378b2a00e3624535c90dca214748e34c844daa65e5e746901ef52531950ad72364eebafb5ab0b7b6a6056fe112a768d0015509cdec4e39185281f354038dfcbec4c037dbf9948ff49077284eedf730286edd4a1084bfa835f4d5feb08b73705d13fa0d35c0e36b69af65b66366e32e1f9244f46aa0c6d74d0eefbfa7f9b03a924f58358c087c5dd9f19e6f30070b33e8876cb8f655d43b4c50b56fd0b8f7f4c757cfedad84d3fc32fc94831b4b224ef70cb78f846bcb8dd26f79bb3861fb97f135c193ef076ca73795d02e2e274a565fe4ff75b59a0c558ddf35ab82d629d1aa3a30ed25043472592c0b9b9ffd53e07dddcf1c4c7bb759340c3cac7a65e9546d894340e442e3cd8a5fcccea5d8e2a7ad5b7a4a5f260f7da00821f0ec7607de474545706c27b5d8611054972492cb9fea166c5fc91fb0f7c343a25e51dfe855aa5d27df725f042755c36e9b693a773a7f7fa97e757ed993410defc0f398ce907fe692beb8fd9b14521d197d92f39d8de33fbc042c0f0430876f49bc4956596f863bcc76b93ecdae15855f9d2b4750d7590cb20aea75a3694f24d358c25f3c8d4d74bacfddd5c79c0b288786bbe021c8e927929dc0dfc4808014578b371836a55e72379235c44139c9216fb7f17a65592a67aeb21352d999312174ef3e03f07b51260e3fa6666dde466f973c9ba004f00458e2b7eeed005a32c31a7e16fd04fe2044dbab2f3f3b6b73a7437d459bf8fcd4e6a8983eb4d909aa0c6891bcffcd19b813c09fd3b5ca48bdff17b6e7b3a60fe1887099f9ecc001d0a7cbf872951d5dea7b19cad8ff0dbd5d67f2a3fc996a9471b1b04eced4e05f0f1341b2ecd52f1ec26991cb2d39cdd95d944a1deba20ed4e091cbec336b3585df390344c1901766c6c3f8472ad4c63fe25b2757f5f2538545af497a6a2dbf9213801cc2c9a99529b48c2567e53ea9321ec837fa7d767ea92e71e246cb51e10f0f3c0c9bd30b88fd1533168d5e28f274df72d849e7e0a49ac159a50c4ce224f79481cc70c610fe89d88cc2a6ac2fe54406a55e87ae28b895bf3851c91d3a43b2b29ce977696c7eecf0faffaecbd7705fdc1859dc8804acf4920b0b176f17df69168a0a8c51100a48708f86f94b4a8ae4f98a3fdffef3b9db44fb2300873359830b5afff8eb928939a2e1ecb6695c4e7a214b335a979810085f1ebc25d2076dc7718ed20c034fd6c3b610f20a10feb152b2bddf4552dc07e7778c88b576326e2e58a124ce247de66dcbe1f616eec4d90c79976f26d36d27f2cd3f51c9b106576ef5205fc61324c6839733467f3b7c47d0aa65bc5c4714981e97034e37bd056437c5e2f9043d24e95aa72b7af1c3310e591b46c0dd6a690adf639b76cfadf4f69c4fcd26f73402b44ea1ce47d6b3af728bf88a7156b0b8e4838707d93eadd183192caccb2d7ec204733e0b3b9e56ab2dca104af45afb15de08ee5453f3c8cfb6350233ce905327119510c3374b13ee980ef9fe9b307346121c51307b21807e681f8a216b1b1c8d262349aa38e7c9ee2590cb2b58f98adfaf684a10906a6d79f70eb4cc0f5c71e27e4a892510e51ed6519b20f6461d867e8c34b23394a91c5ec17f3543cb1c8ec2dd92e97456f353dd30a131c4f5334ecf392e8cb06755e62f134649476ca06423f059446e37898f703cdab56a99ba8a9ed80725000e49ce144a98d934be35ac3a332610c99150f0035b15803100586a623aab81c39a19ba2f0d3956451290dc5f2b832e2dbaf0b946dd3aedba460be02dbcb56b4b7dbb157452a95a69c6f67d782bb6d99072cf6b79ec85e208fd155063bbb7225a5379ee5dfa29b2e9e56b6fe3279bfbfe3a6204f978881e758cae5631c2c8de88a7281feea861d4965576a62650108c8015ddac566a464de0d21ee43dc2ea38395bf7f47f6a963a26ac5078192ba2e1b245d26be230f5c5f518c5af605f8551c205cf9c347c0ca8563b82dbab520e705878f5066bdafa3fba0a76f01fe9632b46174164729ddb35f356cdd12eea9fdfffcba683df339e7c0b84a770cac5d46e795ccf9123c4abd797c7c88f4246cc050d6bcc4a44a3ee7c450193acd3bcde567f34ae3f92a2daf3f992fbc3dc90e12e912cbbe8a9f2be43e926830762acb652dc5ecd3e220ea47139eb0198e07c042fa315960253bd6ca3716495ad31f50ef7edc0fdd6224834b29dcd042756a701a9936edae4c7b16ca377166366f803d0751adc8d5ad4609c55adc0a897a551d7ca45f9a4d552150f47c5e826227c8f8eb490e0709ac8e8f29bc1fd0bd963488cd46a0ae9252856315059b051ff9da80a0e02980ae8a113374b8e9f83c003ddcc31d830563904ffe3b6327875f2ff73761d427b3110c28695e78bc8b49ceaae2e29a8960c0aa8e49ffac11e4d81795d9ba811b6ea83e7b266c973fd5c62d558cb0c7c31854d0e303a76ff9630e50c280ef91f3ea878403da99edcfb0e6b3b16ae157e52fc6af1d5d0e44c48648e55197372a34133badc38e88d2076318eee09535900d42b63697996b019acb6d5962f8b336fba69d29f16c8bc546fdaa5c2cfe027f273e8f5d5fffd6d783c1db3ca5cdd03f8171de799b5e6d35029e667357bd8964ae89c199db47d5f1c9df26c7754fba88ab8164e3e12cabc08d40476faafe763b3fdd30abb1861546605de20a95186b63118412fcff3f7aa039ed69f90627d8a1527ce3351693d4272e2a0520e064a3c852919782de21e1baac0b13611a544359ccfa7028c132e88e395d9b87daedc68915798f78696e7e544d372d9fc4f205b69e2051b365e04aedaaa46dc3787c33e85d5a795b8a3a68f3c09bc940bfdaf85d8fcc0efb80db137e5f95e07b020f79a3e3cdafe2de524e6e1c7662ef2c6728b03dd9aa437666efeac16dea30ce102bf1e437e46821a14f4afd4af035f4269117d5402c6f5470340c41174866a5d4ae7589334ee188af727edb371a3f6a7d0a2790d66075d104c698841d3b9f7d1b205fd5d4a92565e7f3e74d7e0d2d93e70a677f7063b1406e921ec2aeae52b8203ddbe00fc17bc80d90ad0176438b8915abf97d350094c2afec5c42d358688451d2965acf868f6c6c2d02eff08736b40b89fdc1e3a30ba5b0280fb4c032e5b985be1d5a74e51173be46984a5a2c7c77f39d39cae41a69ea5655e7a0e85e36c01e5acf85336847c4d14502c321bd6aa18bdb7137f5d86340774f6aacec723961fb2a707c726ba2978d36af06565761163a41ca78b93a0ee250a9dbcbd91e4497996fd93cb83b952e692276e291172572d1b7464398b24e7935931b516903a49f09821bddbb23e8be0e43d90c39fc75d753b597e45956d9ebfdcd272881465e859c4a46da9b7aa5596bb62cb1fbf53726445a1d7740071034af803471ceb22ca1b1df4649a533f524d4c3763f5cf6f4afa89cebd5caca20c5d50759d4680b8a026e0dd5162212227e766885d633ad307a7e4ca30288f46fed5bf5d547d44e1398b6e79b06fcdc1374b403b2dc41d524d0855653a9c3998e9fe23cf3ff740db31b1263aec5578c8ca0eb89aa9306d8691d0e7bef9b9ef14d706f87989065aec2098547f0f76b1c75a80b5af75cd99e536233da933c280bb2985ea3c571adfa2781b23c796ac2a9b47989bd20e2874b6fe9d26e6b56201f8d4ea8b07848ee29e6702f7f3c7e07f7c427b45ee5abbb1b277eaa9d3746be919dcbc3055723a708db1a1c026aeae890fcc0d75b901d654958c7094b9febf861eb465a3dcf524f34f9f2884496059833cf0ec0f3cc1550ec58490c8cd93d91d547d8413b24b9c8bf7347947874b0c640458df6ddcf7d9f418933dbffc4c393dc50e97e97bb553a392d9bb309fc203dea41cd5c9f2ce9ad59ae11f05770835e223be54ef90949b5f02211634017ac3ef1611eb371d245a4085e8190e5048fbfc454d4b93e023d220351a761f6cb776ae21cb8e916300d12fc7512f9c3c9d904a13a8b79d083d61b25449a63c911380f78570a7de598b0d78a4bc4d6faa22d23f2e3f6f05f11cea2c68fbad0a2cd68292d24a5687f295baf1bbfb3c9edbf4ea30360d97bf964d4a70f47f655d5642b16b6ed3f6d69f8cdd94dc7634555a28f7c020e0fb6681d6b9ad3d605d0ea88b8e1644c3aaed194a1b6c344f1980ee2fe4c5564fe7dab68ea110acec7c3c7f9a4a134d6c1faa4ec6d4f1713ba22b52c36da022b9d69d964ac829ee4a3465ff9ecb02486226fb1b5cd354dcd1fb10b9231429e92b1e588f1a969d30cbd52f003d5d721febce188efc00c5da9aee9e4f419c983b59ce0f3363f16934dbed4a78a4c9db6239bf8f4c1c44bfda97396ae1a5578e54de98befe5558b62d913f1bbdbed66daf12284024dc9efec7340420a1fe01850c781031e864a3dc34c838e3ddb63adf0f80fc1076d02388dbd0a55fbcf755cadd4610320e1a5d0084029305326643bea8a7831912b48e77e4028b76a3ebc030a89e376bd89dc429b699a3c035b973ab0320145e254d510ad12ccb9c58e6dc6b4e60d8174370e1273c0b90ad457112d39c5267f44a35e06711148c8ed6424a9c130ccd6044fdb836ced4bc94292be3fdb9df8d5eb0ebdd253384cfb8e41e3a9d7cf01fa4955c4a2bf3ad06e06da534bffb5c2a1c124569c317756b3c9a3eac081de3c5745acbe3a5737a45a70d1c489287b035e2841798f15179d5b099eadcf2a0f9b68593c07b6db4b17efb23b8f246d6bc47953a8ecee0e69e76f21d5751a08929e26446829a513434967514ff099b90f433b844817737b575ac2bb17fd84980a70d07d2237dab8434416853dc0db633e954f5af7b0b4a3e46006534e9b68ac84afaedcec99a8c7dec0614070511a025b0aa4db77a31f3caa4175f769e241614f2a0c497a380d9c7308bedbaaf1853233823773eaa0197b49b008c4330f1c50693de6056ceaa05fc2388dec054897da869f4574d05d0b411cb550a43a7f80f88e3ea7bbf08d7f79ab9479a636a81e2b9f3807039d851a97c8665c305b306773143d9d14ef61ed5545fd6f9a83fe196a235c21f887205cde1ff5863285506dd37a049afb53c9cbff0ce3fd109250b0aec6867a8963a1ec756d2aa21dede2dd9dc8c9e31975488666363a81ca58552e41da734b72298b8ba72029396769c91acfbb7a6f11c8b091ed22f0e1fd0e9e8fd486ec3407f229a26806d5af847ec279636dbe9a3edebb7878fe00dc4cdf68556ef5229b8fd2ba499bcc1596b232ed545209ef48d4252e54743f45c169b287a4c2d293394d4c1fb9a4a9bbf2b5b411d5a23860b31df4ccfcdeee619e8504310059785f2483e30538b88dc3274a1a8967c6be862232ff25aae8aa23b0dfadc33969e4597167221bb25042875d5b80cef175a6a840ec61c9799f11c8128777f77b35eb394371d6a9098d7d744280a44677bd42ac8066c4db845d1399f3bba0821fa8cbbd6129835d7b95783b7db3c4c5d616f7eca1f80438f88342cde82c73cf7764553b55c3b60f49192b0e4273bf12bf59e7e6bd19c631d648332d79dd77b24fec987dd1ff04d95df5911e553303b0f5df2864a09b26608724068b1984a68555be79a2a3308706977806899338f90b776b3102ecad531849e5c6c872cae3365725d676dcf623513757246c4de1ffca8fe9365206af48855b8bab23c5c86139dd6d39ef0782b573e72cac9fec4db931afc4d8677eb97b3a9811478ba58e51a4f92cc7cba15ce4487c93409b1642bb6f7c08b1819322f3ea0b757473c1a28ad8efeafbd4b2c136e33da30015b77f7bb429c72a7a1b4b9caa74e1c38c9f91a1757463b901fb6d1480eb781721c43e0eec7f6b4e52121b8931d21ee2617dfc3a9b2cfb7f439a80368ddb6160f2f14343dee0adf4bebdee91ad8a43d3a10d5dd606842b31dc23d2159c47c1785bd4dd7268203dc18549cbefd4c197f0a570bc81fabeaa765998db05b87c1dd9c987c13a9c34c44d7ea0af53431fd2e72abacb945cdc0e2e9f884702b54dc1f594e55dfb886ac4709cb7d67f2a8a9ce6ae88d0c0f541ddf42f60acb60050b7372db45150f50b95305511c1969ac40c6ab535e17036907e97daeed23ca5fef293adb673be16aa5a6c98b7944829e7b22e30a3ad66957ef6e68e103be9fd49e8654e5638ce56b8a30136c86c0f5623ed2fa669b30dd63c76914810e13f42cb36bb886634d49dc4878dfe4bd88b427dfb1c24ce4922452ce07d6b4395d3683ad7c76477856c0271429d57262707f4d10805ef18439c0c28cdfb35fd40bfe3a3b4d285819bc40c84b84484ff0fc34b18196a4d696e40834eb1945b5fabc270f3d690f7e47e5e7b9c6d4d4610fe689afc125bc445b4a270533367900e40fad26bd50af66b01a9e82810e67396bf65e462f4fec89f3c5d35945fa66db6b761b917e1ca0376ab3147ce3d9320a8306a7032158d6d669ea72620ab0256beb19865fa6e85bd66a7417066428fe2e97b2265b5717b5d884234c185f189b3cfacbe5db4089b44abc84c333d65b81bd1daa51542d9f4c37ab12aafcc0d69540f40967261da172b45c2fac5187c553cc793380ef51d1663f59d31f45eb59c8cce902d870fb743dea041587439d8f81a58d93fae7463214c723258b3fc5cb3c174951be5d6e8c3c7978bd30d314579ac2da2400dda357f0e17e05ea75e34f02361974228e83221104ac58460f84e43737c7f5d45cb53c7ae4d0bbe6f3e0db4d054e310a33e4d758344b7318b4e13f82c11b073c89c1ba234444120c7aa3cc1823eb722fbe5a44d61cffb0ee96dca5b24ec1d6ad1803e6e6926787fdb1ac537488a982953709bf048cb62aa40779b1f16a8043da9a4eaf25d403a0ea6ebaf5ee020ac32a305289b69626835f76ce1ff402193039ed9c85a965dbacf78612e62ece8f3b018e82de47bf24b47cc80ec78a4ee83ac6ff38247f83b4b22fd864903253afd95102d2776a39dd1cd2e9aae62337d4e65ca4eae301aab11f3c74cb2de4692c153845b57b90db095ce37b98b543e6500919e0c4f1d00efa62addc5dd931a757533619eb5c4ecec3907a64334a5287b4e1ce980a7cf05db56d8c5b24a199e94734a3da4387940055b6c70a25dcd70dadf7d7818b03dc82bf64474a06c7ac2c0dc9c98fd6b4a28ff321d1e8677e1b5df994639af284244e1886a50f8e2c2dc57ca67986ea8a7eb996753f7bfee3b34f045db958672739d4644f7aac75319e33d79da4aec67bf5320cacf11e300b43070ba956a5e98901e707dd6e12dce7a0f2782033c5bfa47e01d35f8f325c0b48153a5c135051d855cec75071932d2c7ae0019ae479f2946ae747b4374192a4743fd830c28c1bc172e0137e21cb123a8c5dfcb932a8d7f98bef52383656bc9fa8e0e72f5cb8d25d52f45132c314322c3be8492bc073f8d195d51de07496e40bc6bcf62cb821a50b95274795fe55508c642ef7ea549fc5ff4040215dda796c6a9b785f7fb28bc1421b6b773cc961f411a51ad3f730d531222917d96646acee11e49041a6cba1cbdfb520ada2d7ee3467dd624ba4ab74543c08a7463f46e0926d8b149ef21d6bd12d728a3b1842dbcaf7f2b1f47bfe503447912e6aef6a654a592f6aaf6a5398c193cef17b1c6456b13c84b719e89ac1325305d05ffa234fc982035d86e4a3a9211f47081165a49f61bb3269a4d6ed43fcbe6fcefe2bbf2cb9c8faf0dad2197e3b53d3d0c99c0760f3ea91a8ba342171bfcdb1ab89acf113c9adfc1b069bb2ec4d350296f6908a878ecb4cb41036e45780bfa92d4172bcaa56cde37e70b2174401097e0382efedbd035c5ab691d64a5eb315acc029dfd118434fc27d92da95bd22912d4e054b518b4253717a9478664afd6fe945392a9cea576d3ba24cdf01563d42e9b19f94239be251fbd18d961424134af7073cbf59b2d14c6cafd56736c4003c158b5261e62e2421ed112620d2addf7517f926aa3bb34497d844d458a9e5a84e0d81b200bcba960e3236aa46709bbdc589a468c7ca3a9eabef45a9e491f160cf37db1707251dd867c41e8b4a25f764fafbf231bd5c3c099ed788841532eb163fc3a1c836ae830da5244e1929d1e60e566ca926975dd03cad6005440097ec832d4eeb313e309faa931f429db6b9c46527630699a8fa1628736c7217d389e0053f49ca7ce5cd2efbf1f24eccc489bf24b4eb9f50ffb0aa127844f783768ed73567e578d6ef261bd52ea88a6d54a002c07f3feec0c5a891dc9d8b053cda29384db003eabf0f01a9d5281a27e2197a7d58a703f86231778270c4ef626ae160f83b69b7034afdf853c4243d8246952a104c4a66e8589f73159a5d21de5ca99a51c5ef1afb3e6341de98e90cdecd77cd664b3dabbb04ef2e4e77cbf64b76071810206f0694f5675f3535db320fe8651d5f6aa706c46ba76c23ee3c32206c39af79fd625b695a780dadb71ebc291e8f58e2f8fdbeb76b450326dcc9703ae488ef67f061092c6ac1652ecd2641c5b0612969952a614cbb6f56022705920d4150d117999125eeb4e4dddcba2a4b718e3fc886838809928954af2268f3288036dbbcb9cac9585ee78c61f9a1a59d9f38a5bb78cb3a3fca24db071079982107c5718a0df7d2a9e2d6e4eb18dff58809453aadb2a839e3a8352c32762745b6220549df65d3609777f0509d865b939640dc128c1f8d4dc7207d70e611bf23e30f7cb752b5c68f8aad03beb2a58cfa46669e44f44337a146eebe31ddbf2c53703ec6365c01fc9d253ddf477b20ce4839fa2704b36600622fba60c89364bd98de5e81e98f1d86f5e51c17b74eeaf9a7318b60c89896d1c3dd3fcd82ea3e18cecd0075efa2ead235910626cee46a4e92527f6ea62b9ee747df801f47fa8a51666bdd2c1b4be80101c8a505e408df1174087485cda69489bfc5bf25d8b47f7d868e87f5d2cc770ac550b3036492a2c595041866aaa7bb4e01fa462d820fa1eff4e216ff56b4824e0b6c217d49b3de3e33d8087b6a5383a717fe13a07dd6379a9b328699e356401670abbb1d8af23fbbe69dfecad4daf37b09d1574f07c65fe699d317c82238ae60bd2a83d11f39c5c7878901d8f93e1070ab188e2a45b6e2cbb70e653b9b1069dba4022dc26dad48ce5b3ec64eaf504283e542c146be1540fdb222745cf57bc11de6852b22a4d98375fee1da6fe09ad1d142e116ecaf2e52e8145bd41febb3723a223b36ed3b0f8a3bc29fc2b71e7d00e2747dc5f498fea0a837632d8d1c187b55cb09e31c3f0cd2bef8605178141da9b8412e19c0bd9d99200b672c705a784e814b6286bc126832fe72a634d7dbabaf0f0311367244675cd60ceb606ca09578de193e9d81281febf9962c343c81d1c9f5badf51cd83561b02ef9c6f7bc80512bd27d69ad2cc8cde2eaf369cd93b44f9a31d0e5d4896f5913e4555c4fd314f9dd3d512362197b5fc21d5ae08dc05e12d78579026433c654902920e81c251b217c0b8c8c033599c1de46ef1e0d773eb6812bd1248b320f7075d73bd9a72eadc4245d9d805a36cc2c705b1ce2ae62d8f067a9630887999ef5a413a5119f778486e634c4f24ac1b9544c003fb8fad6f6aa11ec97d1c579be1f916a55feda391484f6c5729e392aab6ae2f210bb626342c7e1c04e6077f3a5f235fe165a9b4cbbbc3444c6c14b811fb74be7bf6c3114ee901f8435729e5037346e798b4f63ba09f95fbb71395ef147981d9e60aae1c153eb78af6e35a9b8fe5b1a042605836239961f3a2293dfe3c64555a333c3bfb80dd7e50030382d38a9a2001c864746afcd25c861164ce6d6dff249731188ffa5309bacdada0a9ecf8dec03a5e7113574885299a0ff08d7218aa40b171cca2e522248a441cee3f5145aa2f17c4e5aab7ccf55faa02f3a84500077146e66077db28904259c50cad9cd883db1aba752616c452bc74eedf4fbce43b223e054425868c0925006e0536ce0f7a41adeb76af520de72febee3ed1bb004a44ea5c80d7f1fae068ebb71ff5100f56b522a5490dcd70d04dee7aa84e4699017ff31c5e82c34c89906869e00ba8e2223f05237f54d8dc06dbfbf82b8870b9d48691bc9de246add9f423e6863ef369737a30d1f394ca1a9f73153bf0a2b66182d41dd1835a6fb574feb6235a8df9466192e23e85e9de81c68869f83575e547a6bc032e2080eb6378609e0f887427776387d776531a3eaf4eeff4d095c5a1cf1a0a2f3d0bba2ab5c1601f10300936b706e4e8799626939f7fa357b7a41f8e6668c231e256fb226f651a20f908ff94b58a5f0b1c9d2842cd6b48a949be27fe2383eeb58424cc5f0b5a494fd4f32d31032307d5d3fe40c3c13a334d03204bb7aac156b0a24a7058e7b2254f55256dd986dc593627140a8cf0cfa3e02d4700b50f600583cc92486d3a6e89861cf1e3918ca54ba353e1960f5c1ffc0ec9237b51beb007d9c6cb17a24044cf7719b05c0bda9f579d728ece0131912efd91acb5dabe5faf011875002f62f79047a71e5c61878724226cea7106157871f42a978ea4ce1d0a0ed97301474516b9a6060bcb98576ec6aec293cee153efa502c7d8411e4160bd873469e2da98835dff50fca804f672bdd6092d5f2ab8060477bb710ea3dcb07ef9b2dfe13bf5cb78b6ac9cf4eb7d12cb49da0beb6ce681384ba9571d582ba600164405aac69a0fc1a584dcc4e715b2b9701b47e31e89fa78a4eb30b476e34e99dffa16a7c056d4bbe5c0482d63c122ea65394904100a46ff546b380d727e20072e443cf394498a555371b1896eb0246019a0b74290d4146472050bf198c68f1db491fcbe983409db06c8b255621418856b096ef2ed970c8470997f3b427e6bb1feae78aa3f0f7bf7f7919603b4249ab14afe9d2a5df1c074c68c9ac39290bf878b28f617c22306e879aeaaa1c442f7e6d6ae236c283411f8a9b68a4649eb3e30dd1099124bbeb5812fe2924140bca12b7b5a6d0224ca63c59933ceb2940f3cfc3400e8eeec51c7043579e53b77109c8c033ad3b2c1214c47addceaab577880f67ef616a58909774556f593e2e921c86ccbadb24f16feddab26d130e1277961b99d8341cf03e21b0e8cf23c9e5ca4489bf833aab5f74a2e77ab7c813ee51e9daebaa1fc300f0c21a7b63a8c638e2a63eefa53d2e89bdd3321dc63507f4e5a38c48e316d4a2899a66a00bad80542c1a47b076d31d27e9321426ffe05434275ef230a74c57a927cbc1ecb1886a6c572ebc971a7a7a092b55b007af27fa658350683d4901c4bfddf5ba488b7f83f154124c5ece90a2a29e9adb4521d0aaeb9ff2d6e8cc9cbf94f85a3cefb15461cbceb903c3676608b096fb1b7b36f6a232e8433689b182268dcaef2f5317385b14e65efdc9a09355c237504d0fcdf17583aa58062cb0ac1c45d021cea0f98e736b54286bdde4a59f46de5bc35898a7f9ae880eaf23d08c6de756d77cef6b3dcd8a16fd8cc5f4269abec5c149919743299584f0a3d43dedf5c222443ae93b19c7ddd6992552263108cc98c6ecedf9504dd7a64f7759370d8afaacd2bb6b7fbcd730be9308eb7bbd488678ad5b67337c31a211654076fe9b452af5edb0347ec0afd68fd830f95c65137f7d6f27e5051fb60ede1c4a20c66ce1a22249d32882883c9dd73ce4416289aaa3039d6eaaa91b0fac3d3141ec96bbd1cf135e9c833da62a99697166ba7df3a1d4ce4fcf92e58a6f7ee398f0655f8ec85ee6f874b3f91c523ed1db4f196246f5d305ffa150387ea2121b82e1161a6426bbb58925ca6473e12b1b4367c61664f3d9426d97869c3e9035d39ca603ffa461b55a5c08e1d723607df3052005a35810f2a7d6d69c9fbf6829a596e9f5809be270b3d0133c138862e805ace10591ae9d0a06401941b2a72de31b11743c5426c27e790ae0d0a201c0cf75d71c139ca49f8764f9bdb602bd0e551bbe70b11b458ada48c0d8963c18082429ff715cfaeed96930768972fcdde32f25e8e01bc8e3660f64188164e262e056dc23e8de74844ccfbe5424d9db25a837bc583c94d39e08b8048596d189dbf43d450e2ceb58391b187fd72c88b7c61c867342c745633fb982619e6069cea4d645b398af2e6c8a21919138916bdad2097ce4b0dd71bf401ab6211c328db9bef83f4c31c1957f131d331a67eeb11d02f6d0337f0251fff8d0ae6a4585c81bf4382cd622a2c4cd0c14ff9396489635a12b03f8ef7ecf8a5c0d94c2634dcba92b16cc20b04c3ccf2afc5d147d4c2ed738aa95aec2a4e9f8224d20559d1867a22b4112632ada9f06eaa370b1d1caeaf181ba22bdc5ddae714f2a82a906a267ba2d020173575ca4ad2021a7e4b2ee22ed0cbbb4d31ec277dc64dc98c60f88d6e0568dc2296a548057a7a95cefa35686e6c8fd2d5635b564dafe2ba0f6c0bd359131fc268cd0851441ddfcf6743351c386ae2d696c24d65e91b344a87e187c2fcdc3833dc151637b6b6431385bacdb71a28980a3ce95a60131f2914bb7e4aa3ce2e7f98c9472c31cd2db6aa1749e3ddcff0f98e7ba1558d379954c065accef076fdcdba12021efeeee9cb1e1d30b1bc595d9c7343a8f0d129c8d0f7b511247ee20c6398b01fb0017c2a7823f06a2a9d7255f1d71c4226e88c3933dbd6d118317e67288d456ff4a2f8682b42f60076988f03ab8b0352586de309b55455d47df2c998b2c20778e9373f31fbdbba73fe98947920d868687cc4cda5ada6f8b90df3928a4db990c2c9eb98ad1dafce437126f94cc20a9b56a0ea2b730b32f32ca93e519940a46d5131d2f8e17488d143caf171982eae20a626ed159413105f80db6b73bd5337cf0cc1650edf2a57ad53a2e2371d11914e4890c24afc8d34c750f5c62daac16166a16043791bb16f17b7835d7cf81444d967147aab017a23b4a32941e659a4bf2733738195f55c6fc0cb25e553300ff23692e98e92344285983219501d722cecf8e4cb6706d61ff0db384593773cdb7ee4de73472819efbdd902ee4ff59bf4b4dee9ee94189c0081fd074c14f35676cd725173f5ea79cff0dcc9d16f6ca50e9c5b3f564f1be0c662e2fc9d0870cfde0276d6a4d6c5b12fc80c08a33b999dacb3d8e81eee33f37112ec1c0f9de177d5c0cccf32d4a7abadaa65902cfce49f2f41aa37edf39372892433488011b948a4a8d1cb6c2e1b3d1d06beebaf1a5c7070d3c599d2d0340a251dff76fc0cef0930fa8c9b5941c99e8d7ffb0bd8c0c0324e2b83b137db67682fb972179334363f850860ce3d90c730dccba8ee5cfbfc55784f436bcfae206b178ee4b949fbe9823549d62f69521f40c9e89d0f81fd272f510251e4285123e41c6c0fd43909df65fd4a7f07eb45663e5438406f73fcd60cc1f826fd9098d18c827f1d23316f1329f4bee1514b61a7fac641e1a781c85449fd69cef8feb7ed261969245368ae949e258fbfb95cde357447b3f7cbf03eed4eab90926cb26db4af85cc092eaac0a034ea4e6b42d66aa704c378895f10d95327565e4e7e1e536eb68f69d73c3bc31b3a3aedf80a4e9609f335cbe9c473b65e2c0f48ac043cd6bb2c43888144ccdda7831e16fda7ec94c475971e67f43b5f5181a31b9ff603f1edd3c923876a16b8f8385e9b6ccd482d712a3c6bfe91c17872d5e22d2e577d19f9cbd9026ffb81e4fdefc02d6a02d04599c88af69fd84d6b172f36e2c570edd97e962a2d4e8137025fc2f6ad40bee8201137a7855b63cb22e446b964fa883b7c0f01362e003449d979b60ac56e56639fa091494e7d24ade116bdd143da9062c5cfe964481cea13dc8b9ed6128c9fc1c744c8c583de30c9e0c4907c741146614d89e13cec2e23936eb96997217632c50d107cb314704fa65119c2780993756e520ddcf41555189b5e63d5470919788935d20a8d4dbb9199a301fa69553c02c47d78690393a8cc8549fcaaa942d23c79fc765b4af90c083670ab5edb37420301e90de9913f974de3450b06c30180ed957be61e9bdf6937a9e9ab05216679a33dbcd96caee6a16a03bb81db4652b34e30422af0e4dc4d00e5208d331ac35dc1cae6ccab0d7ec7f8293ef0185fe34fb1de08ecb1001424d83e8e10ff8be70ebd4b2647b4018f2b0dc175641958891ec01a066cfee06ff54e64f6a35f8445ce57f120ffbfedc8e8adbc3606a80be4f0ba868386477f80904f48ec7a79b1cf094b1363c97a935c9b969a16b3b785dd39934f532bdf779934cce089314d80d2a3cb770a975558eb1fb919e0f3059c7edefc74d6b8a9a92090fc9c2b0e55a1cb04cc344001a9826ddbe743431b6b741156faeaaeebba7f6471e85a2ffa9de4cd6c595381d51c366f5a143b477a28dbbe09e90e3cc24fd6a287f53013ca780ce885f17c294d70471b3f3098a324674bddf9ec8c3af0a552f79121af4a9bd9aa1ad4951e53e8f4a423e67d311b329c484dd5c21472296127c522b5d18282a6ad4cdc566b674d763de0bd8307ae2867deca2b02e2d4878f15e45e3e4d08b33dac8373d474b0d2826248fc926da484674e289b054710bb25c9a35e612de76849db5e771fb93d0940635ea1937739f94f31904ff27aebd7251702b8b9c5b368d9ea1170d56839be70eb28a36229fd42ad4d620acbea137a33df2801075a7d92f7ab863c2b5636d3443f6bc7ae4c3a6ca4015ac5f9c3cb0db274dab2c09067fe12262a859f00df8409f401a4da2b1193ca9c5da49c8237d057984e81dd1791247e5c9b84edca4e690569c025c01a256a2b4bdc7f1d658b7a0992a41814bb34fe100e3823c4d26803bfc3c2b84cd25e3e4c33a1f5e7972095bd494bf40fb5e772f2fda79696757f29cefbbce830057a102fe8d01ae3822ef079b94064484c58c8b30b5aaa79e84cba4a5783f0ab20505d6f77150742327b62a897a73b2e9dac8c42527a08e83c4ed407a11519dcee644630c410ae4ef128f393544bd0cb5f519151309b16b2be652462431a6909c1c3254cdedbab3b50be8e49cf24be433a42ea9f99363a9175aa769c2359447df7167107c87fc67b82843b05bf9d574102cf7697d87ae005540e20cf78ce00013567c99c187ddb8b4eaf259319f10768273a8b1438b72faf1c7a276aa3db09588a2dfa423873e11156eeb09248dab21dbe768ac866ea30227fc8ae5d24d50fa160aefab797a1876c40eda1ff0d8e86d1c6e1749efa4c6e63dbd4a61cc5aa0fcdbb33bd928d5fc156426f5d95dd85d4fb3fe52ce08d2e5b5466f48f9aa5506423bce617d76adbcfe03535218e08e7cbfec9d820b7757f88c7d99fb0ab5606f9c83b3f8cde9f9b03df6379ffa19afa702ba455a667b28a6db706365bbfa612e142583dc6ee5468972eb797937d038547fae322d14b791e1f6fc75fa826c0c301de059be9555aa496f611c0c89058f239288aeec9513828679887babe4fa1b70681c3453dd078730debe1bae5658d3ab4b5a48b59c1058f453f974dc2b369fd599ee4a6c1167569dfdc2b31b3fc61ee03f9c2db73119e96631187bf61ab9162fdc4717d64daf18e681ddf8598c765a12e2e5bbc97f32e37173dd89806957ed602e08248388235854fe91bc70b7d85f8bb7b115162a3a7a8a87b6dbbd956a2189f92fccffb86c2f1bf8adec713656f3af1c6f74c59e2f404eab0aa93ce86fe430e2620053467c31694ed10ab3d783b465c665c2033f6240aa0fbc81ac469e1b54687f6611eeca56b5853e10228d94d924288551df2cf10f189118ca7d2e31ff470263a35d7e5994f24742c177e066c94a5ee0d322ad5206edae5f39022a845af0825a95ea9bdb1bd28b2148646eb61da8dc355bdbe552de001cfa71160b1fc6ddba2338588b7571d4e7d6c2f43117813659e460e46238ff6c4b800a2e16e145c8f62e7f2775dcc7e1fee909803a3d17742a2e3ee7bc77021799d1f140c7db33f89675caa603c6f958a573519f7ea737561f0d7235a1caba5faeaae84edb76217acf2a23de3925b3966f1e35d01c55fe4034d2e6a55206b437581f5d1db47065f61b02fba4624f51e8686e2e1f9e9793787de9ffcfc574594ac1848546884ce8aa136435491b21afdc215c5e5197b163ec3948204e1c057da4086ecf998b5553f02a849b596db373ec74e44313c40138beaefa652b7e4b1c2834799338c34d14697fb326e69f36a1659b9bc3ceb49f0cb10255a3cf004b280c1a4e00855dc8f9dd8281b4dcadcca07359b728296487011bb14ddd360a60d15cb54325581436d2d19a05c608d6f93e203d84d7ba563c2a07ea2f004091aff7ee325e50cf1b02795f403fdfde23a6f995aec0867faedcaa75ab1604fa12756df1bdff16135cc8cb40d07039c98a84b08bb436500d74976e2f45d1f0767e6900383ec94f81a017a685d6daf9190a9408f6090affd3ac56b2ad476f3c0e9cfbc7ff1c6543a3fe4c519032d3d9add0e0e6b9a63f9c556c1548e920590b9ca0c3eb15a4b4fa5dbc903a39710e48fc2e360f43a1e413ddace4738da3fdc9f82a40a069d76d35ffcd40762af711fde8ef9d8fc5018f1c0fd6de25179b5e7bfc4dd9700a4714a761ed6bf3fae1583210423ee99371c003b8cfd0ab7011dfcd70c525e1e9aa5cfa139693157d032e0a4bb348ebb431ec4907f64cdad309861c5c00152464df240c50305a783aaeb585c4267207d371eda7e9c6963868d99fcbc88942f364ec5d26d6900a7ba32bf31e7bf145b56bf7ab6bed1403e1a1bb476a06727b3458346aaa1874b05477b249cf7d4140dd91d335a296d304d990d797bd0a884108fd83acbd5d2afd36a57c57e96ad3a54e94bb9bc7bf64b0862c490aa84cde0f891ceb5621e81bf820a35933425d1e2ef0f21453529d33b69f52b63bd7d65f97b16022c92931d6af6c2a385b322d0b7356a9ca3d05b08a133744a8b2d3bf2247364f10263fde1517bab4e2af2024271722bdfe6048631daf511c1ab72117bef63e9d1759554ad10dcb8195b3cdaead0bc6ab6aa6f6327ed4e92fd74f3d9b8bdbab849742fcd33a0d535ba0ae327fdb893c5908b61d9a722f40d643303c70706dd48b3528b773822b7da8d1f3e6a6f2322e26d127193dc720d93329036dbf8d7e923cef3a6c60e954cb491e3044f61844685538c0d5636126ac5cb053851a91c9977fc1aefe41b19c7d642666d9496656ee8febc7e20e4a24e4425c658b16099ba5b3ceb4f5f99020d7467ce9713e65861e1e0a8baeb9007a6ed2d17186977a58df4ad5bc40024b87a5335827e3bff4e3d9a328bec4aa203475a7deca1005a1d4831a32cc364425a59b1954a142dc56162ab1c2d534d313cde25ee603de0f3c01c9309a7e24ea980bbe786af0fe4822ca1529cc539cf3c2a1f709ff777310780fb4a538e9539ca2d0adb4f9e9378f7c288797cffbf3b3572fa16312ca2e3ff5912bf8a14095b3c2fa0d67e871f2347110227f924783de330dd0aec64e1f940f0311149ffe3a5817052c6b5f253b119df8f3f7fa23ad1e534a31811fa5bc85678e15295ffe47e55a0ae3768280fd4e55ead9dd7f986c83a91891c199a2337eed72dba488018ae58c70a562c3dcfb2ce42e4437698fc88461b23de59411163a89abc332ce0b4d26408ed5cc40ea985fce459fe1081498dde1756d5a2a2ec57227bd798ab022ffe76c45b28dd67b631b903c0e1c3d607af0c9f997dda279ea97e6d3d06b6e91f4815b113d13c44da965979388d246ae6158a268b9709dabbc753c50036714c79ad6fd7f9220066b38735056f75691726707fe0510bd0de4fabe485a68d5f57e565595bb218cc32d44163cf20e27fcdb9ef6046b82241f17e1679466afa1fd93ab6187a24282e5bc88f000dd8419ec4a2725be46ca3f927e22fa2c020c42ae97746ed006b88260c3d766db146ea6f401bdb65a6bc8a773b477d29cf1b3bcaadb89fceaac9e2ac0763163ed4292d0dea9af7ea9937a0a568a3c90ea199fe5db507cf787ce4966584ae091e1583ab697b235383726caddfdba0e365ed06b336fee65b07088386349976891247548b69b77996c55cf265539448e4a2fe69d15f04582feee837b6c9d486a57eeb6f8768b5261f05cdc3d9eba0f409c85e2b35879295393316ef6c9a4a5d804105324115da4808d6881d249ff095c0679950e025be4c29e19172b5f2f34820098e0d1588edc666d6da33389eee88416340749d7b7448f2d521386d3de06f769e751e2feed580cd371cbffa6be0db14bbcafdd8206c72efe79ea93d8bea2a3f1a6acebad7ecce01c8ca09c9a76edb6032419fffede6ad42efc27cc0dc89639ab3a55520d2bdd0440f83261a8b86240d79d9e604a5f5a3863e0452fce81e759794041483b448d68934a80a7a32fd5c8038676a59b450e4fd0314ea3d6a1303760c3cf5a40df151d519fd4487bf7cfdd749fdbf8a07237473a3d1537e374094dabac0d59c56a111a2522685b81480aa0c204c6c8aa03c2445a06a18a7b12a10d537d10016d130d81632f2f121b1fef4bc6226559dc1c91bf76fc1f32a40d26ae38533db695a75d65dab516885b2aeafee48e064cf2ed600c5c687a692a01cdd32fa702cc50ce615a42694b11a36c5b4c977dae0ddd1d5f97e9249ca2388a024d0315030ed9191e2eae7bc82f5d09024b81f13bf09bc4035f9d107f752dfc8d3a3025359eb921a39d18f84018a58b56be3245c99a8d4f2ae8519380d403ed02c5d059eea4eb43274e816d635044937a6cc15c8f495a725d3fe5127ee3dc0aa6988814136d57495197cc463d3862656638540f3998e1fb103c996fb6d7bc0d319e48559c6ce34b58a30124382c6a6a874b3aa7058202b2d1273c722509178764f0a57557e96e9047f01899db1b09cb5a128769e318bcd849badd204dee64dd5d7553dbd9a7995e23f32c733604cf19f19eb30e33ab48ad2b2684e500ac8d0190e189062efa6db150263dabb3a563c267734c38e167bd6462e02d6ea25aa9d3d3af77827f3ba2eed8fd764104ef504555f79ee11897ebe431cc70cc01832c279b467aaaa777f3ec87b16bd8da6d385854728676ac7a2a57cd19242c54345c00c9e30d9e11e92ed94c62980902521d551a2f11a282217bb5e05e5286b394d9713fada22b6e22065b0f42ffd30cf456995652741060adb53db0e8496201e86008a5bb5a7a42a08fe33abd02c5960b46486b3babffa6e9bb3a1e14756c2b863bd78573d9c68331f58ddb376f389b23cb2d4ab0732b9cea2f0dbdc83ec6842c7dfc08818550dd80c1f429872010488b102dd3bea3c331ae02689caaf8bf5bcefae29533207d3d4413f22503c3cb870a799befa35a65f6c5f778fa5106f9141c363963f1ce8d7322372f5c9da233986869fccdd0ed0fa730514351a169cef004bee44dc73f837a96400b9f03714e16d65e1ec86dc01b49f8693d98e180b245edddaeacd16d3e6454b3c634204ad6267be7a738813980389a913b5d6e9874be6cfa312ebc93ddd19488af9fa5b38cc689bdf970f268f81a30c3b3474ee5d098207285cf8f62412a120df794a51f99defbfc58a308204a3975e1ca56a243fc800b07909a7694394810710b9214264dd8c64374c1ca669b39615150d4cdc7994e0360b1d84ad3c18035db5dc335f458ec0df316197e85fbd4c3fbf0e68609bbee75689538af31c9833905b0cb547d28463a41556e0354f6c0499bac030c216b6e1d601ce4cab94a2889c8285345706208b7c9d233723b7f3f8f247ad2c7bbe6101b3fe55138439cdb95bab7c36062c60e456c0dd0f77e06569a989d4d8c6d2d6957c716c57f639a76b5c913634265e2dc365eee19f70a34351f818ee3c298d3a027171c58207dc6e0dc689ea8032b5aee2fb798b451722e3680fe63bb40b68649dd3b83a5e296b971cec99f5591fca1ebd7a826e65085472e4b2aec1ae69274223194225637b596fb250b36e3d1264ae6360a10ff961a36d120c567b15a2790addb754b3ad6ff248bdb981a43bbbe52f050e873a08184c0ada9de1322a8d237871ec24a10bb96227d938da476a6d0b36a9ad6758c6486dbd408be2f91564512878c2a01f563dad39daf9d866a1fa88e2b822ad4ef53a6783fe35fe7d362a5f1f6aed5f5735aaef89145482d07a0578bf6607f1806941796c832d6df5f81087aba2f8ea67adef07cfd525797f514dd6e3f62468dbea33f345e5961bc01ef1ae2518c90173ba88de1559966b525e64a4a0a3d6409720bb61134df59347b2b4cd86cc609f3245c368107686be5126f5adc64d8c96d09281dc175ac07e93eace017af44820bf66e56755fd45409297da1ba1dd3dfdd44bbd55df98a8b456baeeacb696da4104b2c166a52fcff67d8fbfd5d76b5d9f6d28262fe18b4dc45f248db15720754751b968f6fb4ecf1456096983188443253adb8f3c294179202ca25cf10fb2cb8de027b44a169edb1b8c1bf5229e4a8d6ac1ccbb1392ec510b0e4c1033c1f3fa52bc2b8a9dbd5f27b0e3ef83ec5831627fefb7263cb0a164eb435fa12be85a389d25947ecde466332c58b55ee4528ccbfbc338ad5ce6100f16d74d968c7e8a3cfb9f68b3199943e84075ead7e5b6ef9dc1ddaf5dfd3b15c0cba0c4fbe36d0a5ae86852684b41c307a4267c6144b00aea0fdfbba52c52989da9571cfc5243d11ebd532e9ee145f0527b84577309a08742eb653b133b63cb41abb71bb7f44b6097ceb90d8e00e9d9d0e310d174929589205d1cc95f826b81b97ddea68a6888110060fb0b3ec03e1c2c6235e50c92cb1f528c3aef8e7d9d8302daa3a730f5f6de2588b55d3496b420920fab1816ef80aa1b0bd4f6e4f68a981a654330a1ea6af88454c931a360c4c80979d936c18756032fce61528beef13f8602d35f49d4d481c602e193564eb37847b1ba9e09abb83a66d06408d4795b59a9017d17835be601dd4c9f0c8cb2e9c5cdac523217bfc44a71d6cb4800cfa7306f85048c8f1f9fc70dacc10e1b397b670666786ea2b0666e118a8acab15031bae4d570b3cb0b7d991ec8748e5629e946c0b1887ce3ab648d2bf84c8d7bacef0db2f767afe294462ec6cc5d8fc88467e29434e58127a0a7f87a444c3c99317ab779f745353973a0053939a9ee6e843adf0f9711d81f298c546406c2e34fb834da8957dbe2a031fb55c11bc625a19f78d571d37f1172a249734445e73902989e2f0693d72acbb308bee591b4b3c3b63d5dbe47c97c6e65e44e35a1cb70311262281630792af19bfa55e500861b234ed098ad495665f08405fb264641a540c94e1322d743dc69a3369b5ee3face64ec7f4e4085164c6545b2f59d6eafd6a80bcb40f30c72b7db9dd055b5aaab502f93e89d3c055439a02f6f596ae21b1831512b7c5713f6dcdccfb9815c2cf3df28b745cb6200aef0425518ac51cfd18ebff4342daf3edd53b3d56c61293128974c3e10b715c323bb21301b46c068197983f102e45ec686bbba6e004a46bb3cd102f16ce50f82d36063f9a986775271728c3038a092ba66eeccd5527719f573a11db4214d8d57627dcdf750333e89feb1ccce0ba95760462faf10d8e233983c79981939086e90b0fe0f03afb25970c131a178061dfee8384e18a80302ee2d36890e3a39cedf557b8b8e3c3145e3a638cc1078d209203f9ba651e6f7fdf59d9e9328c09103a83ee26cef7557d2cb85c9c1bf5c01e1b6aba8be687e01022b9a75ed2729f3fabc75a3eba19cf21115b044fa83aa468845bd04ef8949e337d3ab603cbbe43b4ec64e71337aabe99e22b3607080147e57fa065eab0b8a8b301912347e942d8b42a30b0e1fe1990252eb9810b367368041ecea696baa6923b5b43f0ca73c12b5ca9749a129319a9bd24f7b8e9f166ba8247dea5cc7aed5bbf8d594712f118b80f8c3372e539e650db7ce044f187a3a8ea6bb28f0dcf3ca3e3f39699131cbf3b110088941198fef33ba3cb7b6a7943d260c1f6c9a1fb6227f9a9bb3c631aeeee1844d20b374e5d95304762d3cc3fde3eb9dab64bc4615d666a942fbe6cd65eb118b9c80fdb768a41b6956a547343b90ae871f0bc2f08bf056758cbca0104a833cb9655615e66163118b50872d9c3bd5b4a14a6a0471249f49911815af069489defb1932e974c7e73801bb1657ca87867d2003f9edbd3fdd18197bedcdabff7ae2974fc2c79ec7b3ab04a1e6a3fb80e34e710f895cbee5d6ce4603cb056af2cd130d73f3e4e3762274715ee57a3ad08aecf031f3b3660db602cf055bc797d441b5f8d2b61c9cac2941bc42f88e7ef1d4f3542837ce85dab0678b75d513ff7d72c1cea420eec99cc8b80b5ef37c717724d8f037673789beac0ef8cbd7f0c3d4fbf440547848090b7947a567d877cc213db882591c2a3d2cdb16b5d0d65c3419442e763af7fc9aa2e2204ce6b3c2357fe0342a0c52a31793dbfa37800485a629ef629c1dfa51429afa1eb543d54fa2c11278328ab46f7c3409fae0cf45649b095c510ce52a854aa5985f1a38ea19ad6e47af60be1f4b2a4fe6c7aebcc1ec794504b0e46774e44f06e6488a3a709dbd38715a8ac0ff655a893d489030c21303574b1edbfc3bca35fbf6d2f9ec5e8ce6435ecfdf6f1e5d4d98ddb2b5139de7ec6bb44901ddfe3d5f828245545867843372d4e6aff6ba9fe1f8b3b62a94bc5291523775cb0d28881c659a1e35408b53e785c7fb6c47fbc7e51e790c70defb8e3c03ca805134e1f7a06c8221d947ec5b164c5cce1e9f39a25f2a7be91a25ce1344f4aae7a622d9b443c4a0bdf20327e9a5bd431aa89c03472a1a6097319ad4711c9292371907bad4a8b4b4233a0d5904dea5076bd7930df39b1d09bd1a5c50b76cfc2bf74a8ba67e6f45d1b1540097fde2a82e07fca01d6cb00385c2ecb2a707bc5cb75c25fc76d13b43dacb8c076303dea37c4564f9d7420833c52ec8aad115251012ecef324c5f5a01c56c966e60d59c21f56b6d8d575d3139c541ab46a5ed734d5032958f1a36c8e9008962a6664ed370f7131e5e25609d69dff9fde12b44e853e87eb4afc4652c6a51d03530ce15e76e1d92a1717c46d592e82c2b3573121f31a52eb88adf4b94e894f1ffadc3cf4bd058047f0db24884275e4abe2cac5bcd1686adc1284e743e09d810c8c9b1ebc93b359b261ff4a9c65ff1b3c92723271c000e776908705c6bad807218898e967bb9795feab7e368be5d6bded6418f0308f5ab815ecaddf1cd224781a6f9a33a1160bcbe787c38b71168caa768aaa06be5afb6665d147912c0dc6b3f8e85cd1b6b265e5a6fc4c11bbdde3483288cee12aefd0d2a5bf8f0b63fd9b190cdbfe47e97a5d59e5c02bb9c0b561db63b087f4b2fdd1f5d7adf866bf88b20bf5e22278638378ef115ffb09a34bccaf71881d4de04e30f15d90d444045a259154fff23af564baee8a28e19f5abb67120336098e8d061670e0b7077fc483a1126aaecd85639c733acb2d7b87b4d1b8b5ba022103dddb30298e5092816e9ff28b04b9cb245bd4f07e243fe6dc06cf9d0739df48c90d0d9bdee2887c4adf12695e562e26c579cf696346789d32336dcf912c5f8bfc2326502bf7589f37113f01333a9d94b2276a5429c109172a72b3f59cf6e0270cebf93dcc0b98ad1566665194afd97aea706f8b429d240368cf11cffbe6b756cca18f34bb0bf172e4dfae84f762c2b7bbc9e8aafee1f25d86e31834609102c53d3d2d46e46977ca5cffc9d26d8ece808af133b7ddec6e9c5633252d87773ebbc41e27f65b32d96e6316ff329e09e4da15819ae165dbfbbee7fc008c429b76f480be8f3f1942256f642bbe445cab8eabc8de336570d641de27c029fe1d6fc8bdaf7c6a57f7db9a247c2b90881c656f334a68e94a18d605b4d3290fbcc60352db242eedd4e0ea190b090a33190e30a95afe73088d99307aacda464d421f84b73e41e78cb173d51279e9a89dae1eaca721885809ab17fef0b019f08a9c8d09a26479bd778d002852e6ca6483311b85ad5b19f2c877fcf7f166ac6a8fac9f1a839101b74b0e885d62e0c54ffc566ffeba1012ee4cac7ae047bf32f66f77987fe320f517ae1b432616aef73dd2849ccdf31b2d0f0d2b4a701efe575d52ce45f3fc0c2dc1d34e4202a8358670df67b9c8737ea6822ebd8ce3e3cc2dc5f84c9ffa90f11da788adecc06fd302728844dee2c664955d890d84e5a4faa0ebfd5416efbe9c1097ef865bbe1c30ba42e9ecc271343454d6c05032cb63619413b70a0efa139836ecf29ca7001bdb2c3630fa8bf62117ed2777c7fa40cb6388529b574a7dfdf927fa5aba5cb5cdfaea66794c62d36951f32d263ee2924e97cb47cfc1b8a5c283d76f3dc6a3f129d290baaa188ac537961f89344fa46971bf59e194534978e421cb890e907d601b8e4466d4ecb34ead5244021501c352cb608f1c08d52b96ade9dc4f8116c6d352693fb93f975b0d2a5fa271d8b160ba893ac43589ad31e905f4a5b170a1fc2095818178c16a86ed9288c17acfab686cfda40f86283820f3d6ad85bd527ca483354bcf8e0e97bdbd7ea19e889c0db19fdbd33aee26ac1e5d78ec62e29792effb76fec898844ba2bb21019025d20dd750a3d711b0d5b14477b139ae91825b4b0958eded258ff8485e2d4c94c65bb61992bfe4e5276b0ee51ee5daae754f5dbcee40241557f0191a53b916c70b9bc5e92a1a128226a2cae973aa007e8d4edb166df8a886cac2560991bbcb5c97a27f203c00d1429e2db18bfb29f9f081da9958b7568db4911f9f44185d970e0dbaf341dc7a230ddf0f44736f5f2537f0611c73efa18a8250a82addd5a5f137b01c734fd486d86a0e99d542ca1fd69a0097ed1f7528881d31fe9973bfe4cb08926bd3b516eadec5417b20579c90703208544de95ab10aa10947f016ef594815b4fd495c04fb351969d1abc5edad31b33b6c31465fca11ae6935a23447c8716d304e0ea4c51407c1f8d7ab61b7bb719cd427aa2fb0d3b4730f963c26c87e9d966f2d796fecf72d9348b4e39901d266e2e9db5ddf2e0988c5209e58fc652693912b141d89a3f7b908d8125b364a9d049068e99bdf48f84384ccd805bc98af89efe4d40398282b674c074cab03056c1ee81dd29265534b4bb2f83a8460a963855b1b713695696fcf038d1e38f7ad3e32212569561693a4e7d69afa0a403a85954efef2be2d3c771f729d494bcd97ae18e30d65ae8bad33f03d1766d21adb01df0ca8e9ef6bdf8a04c2841f370717b866ead0c4d59cc819c6071c1b8b949bb59afb052f8dbf614781537336c1cd358ab9119b6cf9d5df4230141b7e6035aac21fbf672793e22c1a82369af9a60348ad5081ce626b749809884e30276a5b5feec8544417720aa3b6d2c0e6395c14fc8a670a36d38cbd2b9a34b9c958a4cb347a77716a0698caa8d6184cf2aecf4911b7cf45ad05ed71aed395aa025a4e7fb3eb29be4fd76329928d3ce4e95972a9de8d7619ba774926dd2cfa0356b4b07d807e3628f61fecbde6935636e54652a295837bd83c978ab38e0509a25b974c96b6e945a4f581f160f4aebf8b8c28cb37169535dfb45a723f2374429ad8d521729f096bcf7bbc26f4c4577089378e4590bb39205bddaaa1190eb3288fb05b87fb5aa5320a74b2e706bf09af72a6079c840b3aaa67a572928d1f064fc34f251da7281de21f1f3125f4d9a8b07b013fc18c6ee5301f9cef04611de39646c3aa2f3329b69f3c030b345142be3250a0759996e09bcf42a03f5c5b89397be632b38eb245f0e8802ddef6d20646f3344114af39836c86aeb40680cce7dad082da50507f290cfb7fe79a73a73fc0c876b8f26c405e06f74e5998795f8740c0f4e754ffababde0eb3e0497df80297356a364671a0480f4588f2dc56e5f3d1db1f96e56d9e702c167d21b2df369c3e3b94c1935de8bbd6533c7c706536d7058151d54f2cfdd9a14a43fcb5fed8647abda8504f63c2325ec1fdcc625d91aaaf6f456a72f03f35a521c5b8522e15e14aefbed27ec240cc86faf9e1dd59647dee2f1e5e5f953ac7db40cb2160de3805beacec233f58e96a0afdc9ecf03e6a238b6596f3809d7e74a09840658721ccab1c8cc7a02442890c165019804312170d8c6de33ae6c06ccae400a05a46b6a4ec0cbf45b4e8cbaca8f7ef5dc2a921a5ee91355eef685055b6d7d3516b8851ef2da116b94bc0585e0e7494f51fb9a44543b3620e443d0a5f06940afc6808142bcc0f1b4bef8a632d4cf4813052c6b9a9ffa73eebc7d2f26ac5dc674febe574f63a6048c05111f6a1645b24e1d24bc3406cf622536771ad8a1dc8b920e6546b02e89a209450f930b7a4000585a15f5840e4756317ae1e8e9057ca4046b92b08cce6f0dc9786b8220e459a3369b5ee3face64ec7f4e4085164c6545b2f59d6eafd6a80bcb40f30c72b7db9dd055b5aaab502f93e89d3c055439a02f6f596ae21f9664958913f8766c4cc2c552abfa8763d41be5597f7994b79d6e6ede610ca43654b31d3a3bac500b715ebf545aa0fea9cf9d7274ab58883d976a8b9d4496def953eda9d8c6b20886b7773074ce810849f17d8d2bb6422c4e2b76e6aba9c598cdfcc28082f7d622b782051ef4139c778036eb80a1bd28e0c857fcb07d327328546c92505fb1b2349ff4c2db7bca9de400c906281f8ca28a20f6c1991cde0840640ff54b01b55a48eda43422e1b28782da83cdea8113ebb12ab41388ca8a31007927543b1f0404663b3132d3d4176ecb73fb536c8478d9c91f7f70188495beb492fc61c03d1d0cbfaa18bb4110d276d086df17aad69445d138f3ac9133321b1e4f56819aa220613bb1c2bdf7f887b963dc6de0fdaf17d5e678ff3240967cfbb7df0df18eb26c0ecb0c8df197a6da84de742537872ca15e25339c19b8ac59d4f772978080b880d3eda00bc7cfd65314ad1f1e542d59f416e7e83b8dd6fada31f95c5d5605e96319eb94861f665ad8a32197fd4e0d46bbfdc8a93e4203e6c8fe0e554e18900e2b0190e67fe5ace485cf4bd30eeef90dfb6fbd83b5926dcb42b42091902432b350e6ac0edd425cd262fe35f6c9214d9273417596769923243b27ceba1be12aec6653295ce23329ae57cf4874b0a7b0d0b3e4620c937db230dd47933dfa553f10bf44e59118b9565d37ce9a5e326976788b34c025e66163118b50872d9c3bd5b4a14a6a0471249f49911815af069489defb1932e974c7e73801bb1657ca87867d2003f9edbd3fdd18197de6d953bcabfe18a2aab9e87ab017bcbd95eecfd3ecfb23e28d00080e92e11b062f2dc3dd16326a099c43ad33d16e83a1c873596c3d88d686a8ea677617c08a893803cba9f0fce31ac9d653ffe9d6b8d47099d4e167c1a91d097c668e1e74a741bbdc39b477eb717632919cb55cd29f2bc7c0c50151b9d014da90d41c3e5dd247c88f70ccd128785faa206ccbe63fa717058c236968d5262ea4c39f395e1b0918f0bfe94a3ea2db146ad1adeabb898e5fd62d26e7a29570b7b9a4398bf5b2018eac0ed2e304c607357963356b11cd69eb3a2e1abde569f519e9dd0e52bbad38642bcdc4a2b16db80844d259f569aba429966cd676296928c692e399491ca5b559940c60697b8ce8fbad6d9c220ae7c48dedc72c3946e509a0f6fed7520833a98ad2f21a1f7c3d116632937fd22d9b7478832a96223a864c54494cbe7677333a66203ad12724b7d0c3a0bcc329cd8dbc1793f52f66f3de72bf5573d2b9d5a34ffb0a250f63ed51a84eda6fbb071b7219b768f739900ddbf27c0b9390957f9eed363afbc790299f6e8d1aba7a7caf3646cb7453330a8cec4601af558624f6341b279c1b14a4f20a410618aa62a8ef1cc8eaeedf4c0e73d41cbeeb94eae7c0f37531a3afa90bbb726a76cf8487208f6e92fbf12c7f6ead8fbb7b3a10ab1544af1097e3c1ba37698163d8e3dd345788af51e2edadc649d35649d4b3f029bdf315bf07c6c52e9dd8d279dc23ad94d16978526117629803640a3ece55b9931a41d189b2a2a846b5c561746f35171ccf79fa796752e6d4cc68fe6f7e62ddc951f65926fcaa69059f29d4507eceb2a82c7ca8b5d41c903c594831ca4b712e07dbf7c1fc9c689faf450a9aec889f9e5d073c105332a62255fdf4d5cb817c46d592e82c2b3573121f31a52eb88adf4b94e894f1ffadc3cf4bd058047f0db24884275e4abe2cac5bcd1686adc1284e743e09d8107024dc72dbf2cfb3f04adbf71fee78fbedaba0a5174e7701b8aa712aa8a9039d077bd4168a819350e03cdce87825036fa203f97b69175e5b0a0cad9980e23da60c671c2e9202237248ad5657a951b284a8c01648df4aa2c762c22a5bb73e8def6d40618fae7d4017fe71f8a82ff4806676476182474c18bc7f80324952a3b810c54dd6d0bb5f85ed8785ae420d026bcedab355a87accace7f7f78874fc267ac277ec025141155ac976e68eb8f44b90d3eb59b7d8b88f238d8bf38cb7768d238e2de56a30dfe1bef0dbe617b73f951f80eb8442ac10038041d71b1eaa191e360788eaa6ba5f15af5e0ac6326db2c891f712fe7052bcfeebf1afd8b37791363a68f1eab7716b090f2c34159c2413847968b095647ab475ac28f5781fdcaaec2f6fcbb8bf22dcf4b67b2b5209f1a94694d62ecd4f35e790870e409918c1d409135a85926bc73d3977a981b3ecab79f2b31f42b50b3790dde3e1f5b847cfebebef8dd0df6119a1f58e8b03144f693063ecce71f455032a02c0cf1bb513d2124938c021510775ae344f1bc46e78ed0efa0609102c53d3d2d46e46977ca5cffc9d26d8ece808af133b7ddec6e9c5633252d87773ebbc41e27f65b32d96e6316ff329e09e4da158127090f4781f73bcda75e56b080a764c7ea5684a9f0b0bbf56f31a9abcb570f748326cc01fee4832ba0fc47390059871260327be817983914421a016c4b1ce0d99192c26e1956e3be5841e513f8321f828a7c2bf7201882e31bfc780782bf5599312e67d33ee459a5a36ded295be2a43fbb4d41f1bed2cf9869da841360c906e909aecdd2350927661cb77a8c998ba3df7a85ec74317cd6e5393780d1cb631af95751cce12d52534751283a8f3390738ec16389014780cca5a0b5b1a8cd0a0b3bd009f76e8f0474ed49ec7f7147378c351a0ff4da12a6498694738709e433ee20754bc7b043afc6bfabae712393293919113186958cd991b2a9cdc676da104ebda3cd0263b7c25f92d522b4df495d0aa79330fdeab396e62f2e093c245bef03a5791101cdbccfccbcf8ca8f1540c02b862ea6867eecaf7e2acabe5a98dca454d6c05032cb63619413b70a0efa139836ecf29ca7001bdb2c3630fa8bf62117ed2777c7fa40cb6388529b574a7dfdf927fa5aba5cb59f0b528987aea7822afece519f109698a5cf1279ef4c8b18d16b2e80fdb9b33312ef0c2cf187f5305adfe9c8c5f57f7f3ac0f2815983c575d9aa492d9ca22b3666c30171da9eafccca8c6875050b9a97db2aeb6c6ad2e249bfb11675a96e568df119c02edc2619b3d9168a59e3428fc4c08fad37f01130d73cbe2977e4e8722aa6391b0d0ed02bd1922022bf188d0847dc0277ee12c57959bddcace04b5a5911c2087e3a535e20af1184c6ea1c2a8da91f0aacf0716f35ecd8dc403ee496c68f0fbfdc56a4942b9ed1dc58aa4c502488e0f05d7fd064d25f1c5b299aee2dad23d079232c04628cd6fabc0ec179f18b8df3af2033905528a5f935847b6bf02890b71e97223595653c0ff639b821d3c4f31b759a48b429c97150c8e2845fd99d11bd3e1769e2f159975a0150f57ee97153334219479288601016b834e55ed8536131b6d806d19c4fac563890c1b69731e38393e9d5a61102ae4f9dd1fb9795f108bb3baa5c9991acc970200772b920ee61ee377086e43d15201834318b01dc67bae1325c48b86b24fae6d001d84268dfc3447fafd687db0ae9973821ca40492d9a71cf59e2b0925178673174b1728ee76fe4f564fda7d6c49dbc6eb2ad51284e9442741cb9d24b963a372fc9aeda7849b217b6a0047e95c9c2b5425ca38226210799f7fb177831bdf757f9be6c0c8e0bc59113770fff487988d7920e95a754cc56efba984537d4aa8775d3853f425e50407b8aea1df62e9f18f5e9855b478385d314186d133f81c2414478574727c7d8607867fd61e434faa1e96c94624aa8617b599b79305455159fe1b6b1d525b8269be543895978f05f3f48884c590eafd4e378a38aba6321522cf0959b323b21ea2e0c7cdfacdcbc4dd67f53183c0181cb6cac97bf5d8143a5764ce2b3004133322132b2cac3800ece1d37b7b5d23d1558b6d970c41003bf9b80854e4298a8e1b78002088aba6fc4764c1e3c663c3bbb6372c5d730dc70bee4b8f70998955817822afb99b7bb6b85336f8041bb569ef444a145f4488ecbf4c88f1635fdb4de61f63e6527b04381c34863688ed9f6dde6466666553e82724fcbd8f1e50643d42c7c2c50513ab674eab3a781820b76c39075de543ddab365128b35750df734a9b9221fa8a1592a13da261b6e4f16655ed92e6f2388b94edac5eb576b92a107fc0f52562c4837a7b819d57fd594528700dfbb608da9e3cb38aa4f5969ed6ad850fb652803d393dbb482d3fc7d933711df17f35c6549ac0c9896968e4ef562756d17637870911afe8d26acb295675ae6f44e6e28174db549ed5a9e94157292ee250b677b52e59ddeb2bb2327adf51eda05af2dc70e699685e46a3604bf2736f8dffd2d79e9b99cc87f6e11b32a16667050d1ad53f6375220f5860abeb8b92ab5821d5a8a21804a9a4b2b5fd9d0c64c15df46b658e5a64e0d3b38f899ae8365de510137afd9ea392990ffd6cd08e983c2734b61cb65cde7828f7ff308b6e8b0c8a95f2e7e26b7306ceae2f1624722a4df99c85d0d1ba312f6f4e24486cb7ed9abb01a377d1de19f9e2b903f390fbff0ec89518ccbcb8e669e8b80d02f901b749ce54b2bd591b47cf3bea0aa2086013300ec652865e08ca4b4b69ae1afcee8ef162bcc192345f54c62f53d18c02444cfa2ecfe6008cfdd5a2c3e50d9427e7ade2142c3a55e1914be6987f89e1c9657c5de554002e97b75de8170d484aeee8aff2b813fdf5da90d13de027e44a28936ca89eca838c1304cd5c9f3c5c9392ebf677d6403b30827c5b8954fe333683779963aac9f616c766861576ac66143f3addac6dcb7af60df681400c046206c9399dafa1a9c083295f11a4d9c34c443aea2377ee20df4ccd5c80d69666ab1780b1ff20ee2114245932919a6dee3d053d69e395673a57605fe2dd1e65da45e44a5cee6720dce7c15b08f6d2dfdb7cc5907db653c96a21bbf45d2b4ee227ca0d1fc30be560babf8dd62eb451db39f3a133675a241208d0173ff6047e6e10d9462e8bf6fdd9efb2a6dc1cc8a8de24239bd6584633bce261a918118f41a1bf07aeb1288e661be7b546a8fdf22a2dac0c07e796c6937081ccf049ce12ce81eca5b3de59b61a18e4809e2cdb79e27cf843efafe7d4eb5110d0bfcfb240d8ac6b303fcbf21b2caf3e604cf7a07a3704f1f5c3a26ec924f0a9bd3bc4d9a6782d8ed348900df476d89922e7551396cb2a08fb5e357c688b9feffd408cb3257dbe0b617ad374cdeaf9bc704772ff986ce78a05216dbfdda5aad82710f549333429250d3386439456d1bca48c6b95d4a4819107f200368483358a703bb3be86a4823a498a7bff361a0e4e0d1d45c1b88fdf8770f45a979946536b3fc0a45a224f1267003a0c949ed224f5712194bf7d672abc43a8c85ba55a9851ca918e35c921c97541225dedfcd4258b0c8453fa42750782c6abcad41e86ea95e00dc707256d81a6ab5a53c56b3d2f7cc496ebcb67ad79242db20c000276160c6a5044a66ca39d8198737935ad0ede0fe573f1a60066d336ae67cbfbdc70719308cead17c057170f6f61145e90dc40e69340a2d71f8dc5d016ae280a8567e55c4136994eb7efdc0e913233beaaf6fe400d7ab0e560fbd8cee7730d612e5198f59b8c27c7100b82dc585d3f09c2934dda588246ffdb397157f47a07a38ddedf4ad1426dec79e7c3c51ec565e9792ee35c65d18379be92121180775ac348ac331d1c9315dbda43a0057513d81a8127046498c34175eae283265304ad210cec228914cd6c81a4660fd1465ce7c0cd46227dbb5313dfc201e6fe1c61800be26472874572578a0b32d821dbe10115cfc65d8255f54bcb40b6ecf563ae5e685bca65678f4eacbc8a48819cd53fabac7764dcd9abf7a14d03c93d299787b41dbe501a44e569deb2a8755df24f78af75e29d200432f5a2c4bd5bec6524307d096c132a1285a43647f177f2be6a1a6bf2bad2e576ca5c8846fa9079a0cd0428bbc05d343bfb3d87662b5f32fe6b7348a6d86cb39ef28a734950300ba8e1d27e9e5a82c675d32fd45dd259912d1b549d212e192e937881b9609f1d62c2c07a4b4efe9220e199e291069c90e6e963d193a0fba007dccdd95980a136f2038f3185ddf89e7e6a257b8922da151a27a694ed6b8e1c928100bdc92a73e37be42fd10baeff22a22f3aaa4362eac2e740fbaeabaf295209dd577c2902b68f69e51c43371fda1218539daae1ef03da0c01ca5996579388c9d71504ccfc0841c32b75c536381aa5e987be331792e8ae8070d0d30c90cdbdeba2ad88581e0109721d3fcda66a8a8411a7ed75bb471cae90f5e1e02c4499902604504dfdc7dabbd1bfd7b3bc063cacfc644d912d9bb5e97a8b6ff1346c011f8f286d72095d1323dc64e1a9b1f2a0f7c6df7719194d6cb673770d2cff729573e94e5cf397f3714c1576c8c01e2adee2f891a18e46037adf47469f3f132f38e27171cad4b479f30ea70cbbd084fc9b29fb551c60eba4dac59ead1882e868067d97a8a515050d3c629b70621d5c1f7f82a7efe1617a69d8a983c542fcf2232eac90286f5e11267f829795d0594c1f53ea37e4ce8e8c3febec45f97b7b5a037f2137108e7eb171a9a9a0b42b1455642051eba765533e5d3dcb1ce2b2fcbe75d619dc893f939a1b277546b41114da63b56792cff2db24bbc00f12243fe6d857584010d099ddc9e0f7be5def55beb75c6762f68eb80a88acff34a35f165d34281108cede0f26b78e2f2923277d137248087559729dc389dba49b286f42b381b77b44c0197c67b1f0368d88145987ad0247556cd264ef44c5d82b02b6f4361ba0b84ada6a06976a37c0e1744370ef4d72356eb9a51c995e5987e00704a28f520c7eb49fdb727b14a077b2afb5d7b7b6bb1d80199e2f922acd6545d57b8930e65cdde1ba740ae276407fc8ad987bbf2d46ab455e2db0d1f185a5340c300cdb9d99789b8b52b71f6ee9d38759bf2a779290aa3c2d8fd3e4e5dd3a754119129c30225ad9a47ac9e586debee0d6603dae63eb60c3de3f01953829b9598cc0468aa84755505432c06432a9c05ffa44a09fe3e7e0c40696d0ca6b858884c2bfac905e2503fa0a6cec742c8bf86387a1b11a574556715b3a57b273202bd01cfd5d2c46a57c98cd99fcbdc84b158852f3b28e3093220b4a6ff116c238743d63a30d6b6d8c1c05d920b05c85118e93abaa864e6d2b14ee3de6f043739bd0e88696d27d244f3eb7198dfc1ff1b242830cbc983128e57c0fdb7e1e869bf83cea5732b7b8de0dcab77366a5975be269edcaf23d6d2add3e68740937234b8cb1cd98fb7f55c7744f0b597fba563860854371072a4841f2f52ae276257e60a2837ddc3f30fa05fcd68651d003a747b5951d246c0b799a9af41c11426d39bfd7ce0f811d6921807dcb0da711027c04235904f1d1455e6a59cf327d983441e81dcbc077cd5f7b04a08d2c7df30526c8d1a0574330c7283266a5af34ab569e182c7fc76c47d37bf3f5c1755a297e87a013a5dea642c92f66f34b89f3238f3a783014a2a90390016e18bd6a5520bc7bcc6d135a0f8d7b6aa3784eceb184d0cafe80726ee47636754ebf669a83fcee3b33543aac3c5791270df3b7822a22f4d240626eadb5f39b5dc8037043e6ff3278021129a107dfb5266e03a790dbfe9d593e8e2c55a49f84071e61cca74cdd8d12d2139f191e4e63a1cc941891240d204091488463cbf8018d24d58df23e729d664aa302abf1c54b43a72390064ec2769a568a32946cb2b45c51f1ac8f6f8648c5197dde5f2127585e33a4134141861874a3c57602f6b00c2d8623d3f6b1925eac1a414e0362154d0a11e607b1af366fca1d93f5cfd65ab8ba5762d9028ade7251bc79aaf43fdc04426662661f2dfc5b270d187aec9c826fe191b02c3fde3bea956a68e6d01fbe252fd21333c7312cf215006aca7c13bebe67d45f94d28d641e7fbcb674b74b1aa40f3dda3304ef2d51e7983f2dbe95f6bc91bbeda7f274a56b91bdba2f9e316ba00731b64ae3d4e35eabeff9fdb27b50630a79e4af21421c67aadb90e97e174b2b58642c2b9395a1e68d2f74d7289e098596832040ed082494566c00e8a5b0e39e70c53385bf85c0933f1233f8aa575031fa4e3717c6106fd767c08936929f07c8455ad1f2962d504744805b4728288f60ced3e1bd380d3d20e37651bba53c1ec5171d48ca5c36a4942ad6f8843369e050bd9efcdbd75c728eb23916aed306b9b2f9c3695993de470e184e754b270f73388833d7025dea12b51b2c969477804a0795da46624f66c365c22cb783e6e789de12c9754f2455a238cc404c30af2d66e01fdd6163dd91bb9df64209fc4d62400250cf099e42c0379c297ba1deda082b70a199b7d4fb78e4d5754b2d5a55895948391bd350687ebccff4c2825f9947828510b29c68da48a875829ce21306ff0cb6f97a3f957e36ee4cf5c70584b5167830a01a551449c5a3e5fff07bb354c5a255db153de489a6cf0e8fb6802e6bcd1b6b08a85982581e15586e5b832221d045f05aba7f3e3b74418b8c3259be291b5e6ccb3900b3b6a4ef58934cf4fc7a117f4eb8e6c5369d3b8ecd165fe116b2eaaf5ed34ba775e10b10f6dad67f4e91483a5fc4db8e4318722009f52a42e182ac23aa80ffd8ce45ed69c7c833d2f8b6fc11a81bbec5cd2087428e50375ea7fa8772bc34c1d0aa59ce7869be01ed5846b954533a1a80cea89b8d3e864661c25787e3a368f523fe868e58da3ea3552f3320d29848709f269fd4459d0cd0e952fa933178cbeaa73d7f122d67d7948be4e8f84725fd1a757c35ce7738086a6936ac2b18bb327b0bd26f0ff15c6b73e49014b7560b851ee90465fee8ace49b9bc17c1db7c57f3ff22e366f474e4ee0c6c6145e03ed347f3c5aaef58083e62ea64725ba5ca578080fcab46a55e2339f025237f70f9262cf0df886285722b3ce5bfbd4a0b5c603c6f8bfb9a74e385939b6dfb55c389894288c341f1f67ca45998bbe5c55c3da38178aab65611f4ca1127e2197cf08b8dd26627d308d8d1ca27f555ca65dda9aea078683ed4725e83136decc52e70b6ad7c429fd140078322f9e849d41d3e2cfbeeae9984b104248f6c79ed68c14ec57f554cf54dc2ec052a511cf54a1052ab68b9938a4fe969f761962e393a882ab0cc049f4835c889a11b89a7e173ccc9992038e5ccb106dbb1e3d95aa3d5809bad83948d97b008603a185b171f52387682ff245885dc2a13c431fe432c4e6bf93071c890f0cfa49e8503f12ce93da0cfda10bb4417063dd8b16942d3a63fbcc8c7b0c1e26ae5f9fa60b8a718d1124750657290da0cc470f32ef102a2b4dc373ccdadeeb5c0fb4eb2a6022aea0f1be5e0a17f186b9ab820e188be70211229ac1d652c037d665f74aa2c8a3ec78cf1aae62cb2629a7526642dc62267303ecaa7bf936b7217c2e78e5d83106bc5148d4492a99e91055ad0f04ec20ecacb5c2e95f13dd641a160486a4eed39817bf5839ebf4abe9ffae0f42f9e50f54072a19b53a5fcfc4288484f652c7dbd5735f4020442957270d6eccde137c0899f72da6564147c00092816a5389b4a5023cdad6c351beb766222bebcc37e0b6325626e4cd02b5137eb63d3a45373bdc06bc8c0bcf383ea8c469d59cc0ddf74aeb3097e28d18da0b9213f164e7b9a530e33a809007e7b205710aca4ebb86b561a96f98a9c50d7d7a2e5144e63161e39b292c67e58d87a1148dc67a4ae357d05e62b34a7a794c5110051e890ad4939ace5c0cb1c17a89dd4258f23e5eaf0fcb1b5de90f2d332942df82cf862427a8fe2017e80b96b14ddd311280c28796b4ee379671f52b596c07a2474322549687cee020e90ce5e138cc524ef735b22b2d507b068e5a59b95085f890ea6bf10db541ff056ec9900c976f9cccbe25af5bfc3025ce46e264a08a04be3e9e315407fd6f1ed54b62709a34beebac9badb2dba36298bfe656389d5872dd8a6de2cfdb975725290e9d61dbb01b997762afab9f45cdfa99f595b2b2a62035c312900c3e9ed892fd38894c925b345db5cf155bca7c5126aaf42ee472e7ebb4fa70e831e80aac19713a96bced8f2b044c9d87a72deb16466bc5c29164bcf1a15d71fd0aee38b54e56d16880d5bb2126830b7667fbd7133e91e4ab7e0f0815c90a46057762f7688afdbbc7cad0ae7c85c91f0edd191536fbf5d7fd4368be551bdda2471f42e8b8c7b8df092ac6ace7c9d85fb2877c078560f5178d16e8801da81e71732162ca714ac2caf71d59f43391b6c09b4a443acc3d621ecb471daa036e22fba5a0b480b40a7a7b33b8fc9886b1e12b0e08ff69c211797d893b77b955a42af614fac87cc9bad16927ed64e7d2a001b5885f2b241ca015dce3c5a0bc2b2cb7c69aa94ac9dd046d92fc9472b82fc2229be65a7d908450ecec2399c660fd479dc5d3b4bde852684328b1aabc3805e90f37b33e8bf5b7071acb7c8330e267ab78342693123fc3f0bd69fe2a9f0b9eaf0a39ee89e56a57d59a79ae7f69bb347bf75b746aae94e6f1026e5c29a40be0ae85a3797a4bbfc52505b58ff30b7f9b4fb8887336ec313248369d316f166c3952c25414fff1b6119c01531ff0ea5377524dcade98359df49187bab2da687c90dac5ccdf61e31667d17ac6412672f1ea29cf0653d6ddd3af178f8a382c04e6e52ac03e83a673ba5675ac7c7da7ff884353edfbbe7c03fedb3474f178baaba54d6acbd4ab9628586adbab7afc7efb8a75998033b0d79c263b7be186130192ec26c9cea67303fdc1537de2093cc80d7940aaf8f347d035513f4b4edd7982e7f593158320edc61ab65d1844d58239ba1fa83dea18c4fe9f7a9b4617e9054acbce34840b5e0feb624910a3bd857021845f55142a4e9e770fb8e27d07ea1c2ca48d8a7b25a62bdc2b74f0c9cabdbd4a4ac90da1adf2ca6e3ad5d1c22203645719efd00f0ffffff0f