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 87641 061c28f2124fd347ef5cfeeb4960159fab29d3175724622e10f5138858d4ad01

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
27972d845bb68c039c48edb3459363c7f22e2ec08829f09159c1790c2de5ec02
Certificate Block Hash
061c28f2124fd347ef5cfeeb4960159fab29d3175724622e10f5138858d4ad01
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00172d0000127e0000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a17d36aa932d9137f3b960f71185c4502849b72adbc2df938b9563ed78f97f656168142cbd4e29baae0233b12ab20d8e25e76a433449f9809e8e04752f1e85a83c78f7e76e9a9de4f282194b73bb68339f8baa9aeca34d9995090000000000000040000000000100172d0000127e0000

Raw Header Hex

00004020de64bf069c0e16d0b4b40a75a28f1621af05abc3d09dba0d7d5ffc0b484df2ca35df0279e32525e8a1e74b2986c86ce45c371873fedff1769178d8c7bcaf0b7b1c11596acbb3001802ece52d0c79c15991f02988c02e2ef2c7639345b3ed489c038cb65b842d9727

Proof Data Hex

59,560 bytes
121216010307e5047e822f750f74bbf85939536d797e4adbca57ae4d851afe8a811c3023f146714382e4a0e364d7ed03b3d90fd9e9b636cadfe22fe5fcf83af79f0ff2030411e9192feb689aa05e1bb4043a8b8ceaf5b85697f3ab531a285867c687295e9896363f04ff0273916b4ea34a7706f81474c10693fb822b33bb6d701d06e4ee1e2cfd24200e6d89c9f48fda22e10ac48b962ea25fe803402262062c2e437db386f3f823b784842f7824207da4b3333e368e39249d4955978241747476edc2ad8020c5e133f3ccec6341f67f79ca5876f6d537cd13fab2472e2ef92ffd244e9c1f408b311c0f737659cc4f79905575ec0f303c0e2152cf41305ede879574225b2b116b6087c8c5360aa865b1fc478ed707e309c7b4b55da84fb2772eaa0bee6a59a9ef3d8d37eafc4ac531b8868f374789e698e815dddeebcbd920bda78741499c23710f080f037ff7bc6000ca2ad189dee5e2d90d85541816941945f412a554260f65fca8094e95cf98eba3321d9c2f173666d75bff647ba1616113bb8f6bb1bffe93b963a191db380b3f46096a11b3906034e4e76b0f8ae7ec83c11481850c2ace08e4bc3aaca4e8e2fff4debf943b4bd664ecb0b442a9bf9adad6f70e5a9d9e637ef3517a3068508de2666d88d59df09f66b4cac4af9ffb86790c3a9923281ebd57772907fb0fe974cd765cca0f4d24dd49da098166c42ae7cc89d492e22cb5dbfd43592ef6359dc9492f793740a3ce50562faa1b7bcc2370f5736449823391eb04e2c5fb8cc13e08fb6668ec31fe1778ad83bb6983ef1025adace9e90b54197ccf07576465b7e3db44f200c28c5e384ca7fda6a2f302025428dc5604b120e1c3b377216f9697a53a35f09b1310ac188df242b47ebd4b97375b72612936fb4604a367579f0afee1c477f78a5ca30bd5913c7a55e0392f6c8f6836a71264131ee6ffb1da53271dcedb2e905a356a18b9ad6fc30ee49da41bfc9ee85076d744ed22b1083fb72e3f965ab6a97291ead49831be838665333fd95f7dc89ccba90f459a711301a681787c27cfdeb5456cb189c5fabf1f7339a037bb0dd47d21509e547878e7b479cf73b8c9942688430bca1846d2f3c365a89a6f6b20472ea699b837b861de505b31bbcc66369201071f041ed46d80a40d9ef33fa30d6b1c67779cbe036ad609ac5d3c040134207a3f0999cb6b3cf3d3386ac9e9ce5bfd4511ff543cc0c53c0812e06b619ac2fe00cf057f6bbfe8246b38d82defd440765274074eceb5a18a08313194f0026a561d7219f51bb5d857375552acbd01b5d5ab7c2238650cabc7ba5b8f7b113a3f9f097c788e7f8fd2e4b16e5a33cf970d01ea1bc815d44342049d67b7a75a6e68838961b570759235b1fd0d4dcbf8f0d1227347af28a86623f0a81ed0f9c63268b85b2bd554383cd20a92dc19afc097151c89594d5e825cead3a619240980631fb83b008dbd45692ca1923fb7131aa65011b05ecbc19124119b157cf89861b3176a0622051c79a2e4e8ef5bbd393bbd9472ec9cfe391a7249b18b405a37b83b7c39de81dc67df42ebba8fa331e351851707f48a0e220b322257c89a481ee6e92aeaa91bc4607c2ed01cf1a4cf680021c50e6fa3606fd3cc5cd58f3e1d205e4f98dea4e90cfbf454ca5d814c9a86028e359c9beda3d296eea6ca481ebf069734b8dc705a6decf323a74ddfaff755e001083d45dfbf9ce8c1aa7847274d4a8e37345d117d04e3c8834815107d4f5196304b8ffc5f0de3a35581f4d65d5b4be8dad52836c593b6de599979d12d06f34aba03902093028e9f4fd637685a797bf5d47a1c2d149d1052743f4612bd2c0f2097d127272000c3e428c574c5dccab26bf71f771840582d7c4eeadf407cf7ef2c7ba00272d9fe10116a3bb15290e20048c650eff69da4e71ccd302d7c60c3c1175825af9c38fbc7746c5bc218b15b96938875cc9beb32c351d84983269a573c4bbbd2fcbf873a565a2e92a7b9a135d536076c610713333fddc462d444b5b27d7d37fc7655968ca09a96ca317e451b7206e041553716c42d098601319ff067a430d0f45dbacee714d35fa5225d8173232f5f5a66473bd235fd5f25ab9f412d92817a1d2e8de00c0f5ddce0821de2c2727cb5d40e91f270218d5de21bb32955d13b77171d7c875569537d4406724bcc56a56fd627626a58ff77693f08d6fffcc7580e2a278abe69543896c45cb638c2c1205edb244671ca03915eb4d9b7a922f1d54558310bd106f8c55a358df257090f9f0fde09ea400bd99a6e7a5d7fec8008c709409cf5e5ac1d8959cbb04057500b04a8f81c9840d50714f75a267c09749b6623753172e57ec268b6f1acf28dd158d7803dd92c621b958bc10c8a5b1cad2b5ea32205e80c0273639205d92057904f61f105ea497459f6c043fd2f156ba2a22994dd89f9b64b01e01e3f75cd80109e8fff31fff9f2eeb24ce4631441840c82c597ffc593cdbb46288b4de922656820f1214792680633ea515f919f358e7fe7e3c17c694b75fdcd52c5c0c39da853e201ba021031265bc3989274040b130d530072ea0a2c65b858d5cf0237d6cd1c7d821df7d60e9e7e92d2d1e17607dddc43cb2f1f18105e495453a8c68cb1e8461687ca8616e621027cded9808f8de041f9a681e021da3fbddda1046337883fa6751c00226a28eff3f26da939dd4b1b5e69440356fa42346788d1c6869e3e03514b54b8efc85440cd7da513ee091486c99ff03f9a72ef666b822a53baa6826a12b0dde3a6424799e3e279df6402e537c267a7a751dbec9b6c0afb3d0947ae15cf8676cb54651ab3bcbdb4a0311d25fe8de73dbec0ed6474fda5f9c27a7bbc52b950e24a70dfeef214f66ef853b4a5a6ff4ac0042dde061e64f9d1934b3e2e82ef10c84b7e5809dbea97b6f1a1a5ddc53454ec6868e879bca925d1309af0c50ad16165deff6d875a25a91a8d84b84f93284fb21673579cd4db686d745a3714e5c75bd27e058568149f4355e81f5c082affd4aee21afc7fdcfe7adde14b5adf360de4c5a3fc9ad4b1f754113c841fddb1094433867addb7267f6bef16eb7b0973d85f699cf8b4c03984147bbbc9300f4c1be153f1041b60b93d8c46cce10b8fd38406f2e0d5685d95521dfc2779be26475edefee7b00b3a1c618b4fd7e8481e528bd1c29856f9479d4a8816901b1c9031c0aa7091e3d08d169e4b94d501de3416fbb415a1b44cc9531fee83f763024fbdbd9fd5544de2661c746ffd3ad0f4809c4114b358228d4edb87eca330178b33d51f9e41d8f9eef629a8ed364b16cdb4b85908e74ebae0e9c458ed85d4074af458bddd5b3e48d87fdf5fabb1994ddb447c494fa7edc3df3c3c267544ca040684ed4646c6d4bda28cea686928d995f2095b6a2baf8bae1cad17c1bed48357a9d9d25f8a249e8cde69c8764440b97e31730ffe722511e66a6c14c718bb8120579df51b915a93baf00f5d2f5db6e06b37d17ebe0fcd159449a39e552e42e349c83de20ff03eb5f30cabaaf5258efe5cb67092f9a3816bad7ef4892c356ff1235e15745727889ae2210a1698f39e94d830210271d6d8a859a816799ee95bcd8ceadded89f3e42954e66741271aede245277d39b61fc956dd1c30f7981b351b0927f6a58af8cd0c000a4dbef68260b072d137e0a45d10969bc54d20bbc7f9417096b10c37cac556415a89529fabde0c8dec566bfe1cf40cdc6d5a4e1ec0fcd25c45b5ad59c772928a69c186653144123699a630063f77082472935370c233692503a08a8d2102bc4a548e682fd67ba5398169e73aeb50c9f067ffc9f822529a512d276965299777429529d38ec911b1ba17eae3d7abe82bc36d19b234d4531015cacc86a0917d29fea7a28300366ed6df388b403238292819ad2960b3d0231d2c9dd7df80869108a8945604917e6792f737dc2565add34749fe768938e30bd32400131d612897f71365e8feeaef3610d0db65193d2d8910091f02b416a2e87321adaddc7e7ff29004d929aea61162873fbed740e499047bcfcb92f3ead97b50186f48e34534b40e5c185f4cd37d8f6fb5e1bb1d6c076538645124f11c1b2415134c61b105d4a3fb6c5483bc00a642b44b3b18e696e67abcde2a977bdd5f800a101d09cb59914a02575e558a4d1b9d5042975dc7b70246cc00713abfef8116d3fe5f481743fd500b0c768a9e395981ff0e4f96cf365bfabf735ce50c68cb021197b5dfabc7e0e50a5e76852f256abf62ceffe96c90baafbe1701f2ae86c181e07dd43afaa1e908af0194e3703ee813e53a61019297b6799007faf01b9ad5cc7612e487637adfa4a3cbd41ae890f3687dfbccf259f784312a82811a957266513dea599ead7dc2c869f5b25f782cc92d94a000a1c689dd2d9b696d61d33359a9e478047e2744f84adc6bbce589989770b6cb7007061f62d2df7b07bd21f12134783fcb4b6d90119d199200823cbe84b73dd1489085169a5dd36a92b3243ee1be8763b9565bde021f2005f693030052277704b13a23333619641d7b069f29aaec53e773703b3ab37deb6626a78d88b1142c9be2ffa6f4352dab8db223b87800eaa0a8c586445f7ec3579d21ef7a6fe64f0b95ecb9f93eec36640eca21ae86f003120e8d248f154c71456b54d10fdce56c9c13bf2ce7d691d1359ff9575859aa60a38643a565683e9a1aff65bd9a59536f371fc9c066389d76d4e893fd6ba3a234181ab4f6e121f7e2c664d6c19fb76d54e132675ced98f89a4f82398d987d944a88f841de6f9204ae529aa6e6386fee3d6dddec28294af10ea142107068703a6ad33a42970cfc2e5daa0b43d5680aa51d69a38ea418a410e2da3fb469a9af1ac915e99b887a71b9a24eac9c26b46fa615589ecec3903fa4fde8042f9e5fcffef5216bde6a6008fd0e67149cf2a3e1002de2c49509a4315908401b2da43b31d7aeec3a2413220743cf1096541a9e188d034a7a1c45fa05d9aeb8757b6c1201bf188ed161d050b2273feca6d88677ec1145074c0bb26a1779e574dedb3ae490e1eed8624fcd69e2c8c68c94203fc907f65fb03c2d2d6e70f22a52210cbbcfd9dbda319299de8f1a2a889f206016868396e09014bdbecfd53b8c833975af540d037faecf328670b83c59eae8d1aada99e2261e1728dfc45bac36c08520fc72bc9d7beabfd6230bb24e97944cc9395f12c38ba8e587665af6d2dee43c99918d106be49edb89a9e422a98a428cad646b940745423a892d9a482ffae6cfb555ac056a4e45c04a59fced4883a6b35418e3abf1a77ac1f64595d86cf9101555af59a34029e5122604d8caec3aa6f891758a55494b0efbce42d3258783c6fedfbe4bffd386dcf5286a18225c68dc636f90ef6b5ae30054984373b110bdca649f23658bd6694976a630ecf292459bb8d9196e05cc75269846fa66ffcbe925662a578cebe6f16cf1fdbdb24ebd0711d9d2558ec7ca02422fbd44931de7e4783b6d0e8341a5c20b4837afac38996f86d1c111907fee75a26fe3049ec8d5d8fb6271368cd5d8b52b456f92685ac8707a5b0a463982b22ea9ef5ba80c526a9dedc8af7e34f207751267ba70d1fd33acfdbcb8b28d1ac1ba3843cdaea47a56176146e19ef405d33716502cfc2bbf2f317c6ed4ad08c81a3ca36d5d4c1bb41de40f6f5b01917c5d03b1e5b1c5687f84a93a1248c50af3d062a273b047f27033c2e220aeca340b4ec407c811a96105cea716a3a0eea918bdf58e4ad3a6662f04115d638f5a9342c0893101458eae185a744acd8ae969b7e31befd100717ad819f69be8a50c7f25d5a336b11d9989b862be9f75a401a2d221e5f3b6d2c06cb8455bcad544e2d489a56f4bf920808dd9f22de50aa105997be030179d47b31fdb5b21695e5bc9c019c1b35cb375a82c224e57fce46c101a7c27e542b1df87693c1ec17e771452a62a12230372624c4d9be38135609915f7b85dcf914ec1d130e412b5155fc97a75b2b09c3c163b93274c8dbd069ea5ea6a5029198caf760a2fd53aaa8c5dab69236716e9687aeb3e4a377cc2baadc94169f0f13ba2a7ce2e8f521c49ce35e537433a409b5d007c349f0bc26117f79d7c7e38b3910d07acc6a5674f0e9aa14b4277da00c94128f9ff92f8b2313ebc7f6df98382a9c7716cf1bdbab886fcae6905b21c978ae4d86344b73fb1387897328df22644dc55ca148048b987db10ed948d20dd7cf2a3215ad957b14b8a872fb7f60f2df32023e836eadc90af2c6f4b7e3a2cfaefa43e93881b8bb71557940f20fc00662b95d35984bbda5af23b6c144faed13a5ccd1ea01353472d6ac0fe7c585c377ce711592677031d5541998630c938272acd2a7835caa1f6e22ecd9e97f31d591b5c60a41b55f2c6ee4d9fa7dcabc832555394c0bff79ae276f6436e566a2a284b9bcd708881191ab20b9b328efe3945180788a0fe3622a7c9f592105936813466fe17d6fc516ebb60792484baa4ff2713fbce9928b4888b78def14a834ccedb8ef8bc71992884b71943edf8f2aa56893afecb6f1cb00443af9ce2ef9d8bcf9e4df8f99b8396d351df0807937481a54972e5a09a108d2f7f22f11bae73c0ab0d332cb2eb7b09531471c0f0fa3f5d16aa5b39949437fe6c51ec5be01d9a5316763899a16be6821d1092894967f4a078bc241c1a96dd8248d81c24350c4cb18eecfc6af6f9445c544e456def98b88b76f2321efb32fa91c31ed72e772073decc16663305ea87ae1b3f86aecafe764258172edb7b66840496e57ac4d045961ec8ae2c0f258f857756978eb057447102adbb98a93961e91f20bb0f1de2a7b05e3f79d6ef29318dfac6b754af1c4ece39d2423c706fbd5256f6abca433e8574a54b950053f1e3755f5ac8ad47a87d224b85e0189d6ae9af88bbf93db6a5037cba97d0df0c3ed529e06fbfea8fc3ae4a477aa2d2abe00e47d8363dbcac1afe299348a8f27e1343ae94c709cd13b64c4eff3bc1dd43f9e3674728536601b3d0e34ad3657702e43427b03265d90af0b42dbb2e52ef0458a37f5a427c1d13ffbc05526d72555d1fc555fdcf6d563578ade957951b6fc73ead89ceabdc144c82b3a291a84113415d981f5dfab1fcbfec012dbd7a5d9ace2bd08f10e63a28439deffc8bffc8f8a846fcd503cac6db31328cf90a564265833a1a09ab67d00bbc99053a139c6678d640d2c75838ee20f5d6f67f5b676216d6e6a6dd608532beaccd4ff6f374b29c5b5e8b81f2a476ed51d0e47304d38360430f76fd8e6e8e54522b7ffea880f884fcb7f21c02450942c2ba569409bacbcbd014a9a6fc13e4ac7b5b9a8625fe6a377118d8675e016636da277526d45baa6237300dac3c00f56286ed8d2b784dc28300e7a60bbae363c53ed67d29416a7407241f25f689a0c550b3ed396bccebccd620de8c19adb38f6649f53c31b133d07a8c2e1dd6f18081d470ef91f816ce97ea21d1c515a23b7d071b96b32e52ba474f7456a42e223afbff035519a427d8f37d0114a119350b45cdadd4b4402710292727c692b78b8d594cfd2e412b6a8bedc56c916a4221a2d20ff299337d85f23e418b44bc32019ac14b7023c4376a4f9d0bfaeb4d4eef69a481a01901dc8b8de68ffceba401bf4d02d62f9f112d663b6cdeeae564a65a0da752b107f04c338609ead203911a77544944a724d083d2ad28f6993a09ec157ac3c74faaafde43c947b3445658ecb965532de3a7898402c248c1b1437e4cd113916326b57e9b18c9abd945c3e009ac8bc249f3edd90eee25ab3df8b43d01fc5d37a1cfc89bf4b7a365e73f5f4dbb843460752373f79ed6b3913bad922f31396fcd369b7a385739c4d03a570e49bce4effe70b86827aa01a6508992ac671e8db2ddafd982742808388a6453816f7e466b9a1e38fd7d11417c0115da38131725a947c3c6eeb1be7599931ad4444a5ae134c1594adf17317a019ab0003bcda7302ed554b29699fc079f206c2bad103160dd4aba28333e0e7e5545c01cd96e69a4b4deab62dec7cd8b3c84dc81ff740ef8cb39fe9b120df6c511e86e68c269454391b91fa6fc8ee2b5326033dd1d9742bcd717151ce4ef7fd452321cdec0e85ed21595565013a3b101ed86d26ea6898998ecd66d19f7163f0a7befbfff56ed20bb4c7b0d0dfcd922c16541a35d03796922bd8f41f0ed8016b7d0b05ce9ec0af134a6b8a0e2843ea1fb28c956761d55685a9990b38cd0411d23d5a76062717d9952b84afc401cdf20580174daddc7eb5cccb8900434b310da6ab45bd9aefa03e0808a7f89d33504582080582490b152bca8a6912f56b75b97f9fd0016aeddadf7702d7d4c90a4d6757aa78659a9e23cc290267f018d88247a1c28bd2a3d07ae5063423728d27836aa4110f855ba817433a7767d1a3077dd7376f9b1edd141c244ae03282234e38c462197912586d8550e51539b772e06cbd6b4e8f4f98fc5c22f580108a375fe403cc0cf743957a61934e25b4987e2ddc8ec35f556353b4a18cf1ced438b5290e3f7be3e05cffe9634f8d8361d302091a73e0023f10b8c450926688466079aee409cb5fecca3c2b30e356ba218ab3f140d425b8aea5c6a57284177623509d8f376ded96403934b76063a15c167252fe99483a4cc88dda1328daa16adc464c9d7599a614b6842c9c2a23a92e2d3de61d43d4b581fbd405bd104ef1067e8fb0ee171f0f8eb9c4b4b7d0c24b30750e36a94b71428fd60ff0f7be16b4397e69b496b52d5499e57e7fc0291918da17483c19c303898015770272ce43d05e4e7cafdbe9692923c3fe2a54cd88a03d462f0b62aa158725c5561fe1d5c45dbfb6d6eec4c093a3c5cb4ac14f0f18b849be1cbd28ec113ae35d9cb0b591eee617d5304f040f35b405a79fa5d65b03eeb46998ef58a7e02e64c9931753f3ff9d440568113ebc6a348487f69a6ad44faa69351045a1d77609e250dbd1be87eedb10b6aa035968e97f640d71b6817702fc92be1b139269271482957c90f187e2e6de09ebae075b26bcc89c5aa99ad003b79a56880a9e9afaed73f37f7a327437dbb942622f994c2cd54e6b8c794afcd6de2ac04787a426ee509249df431981b29da46d2b8ad5523b358a479254f2e14c57ca06d1d9b97889d05a527f30603a64958412f93a9ff22e8607f78917c13771384afea5bcfbe82cbf2b2da83a3fcf940473531d61322cf0d23624f1f28b640725e096276888ecdcbbb1c0c9cec3c369ea1c78a10b72a63d2f97e16f562088496f09f8e85577052a9d45ad1690fc2496445c93c67066667d990c3a73c64cf2f85cd5ccf7b936d225f48ebf8bd1e980f721e760daf7b14bb40268e442c86a3897fb20a23d5641d7ca2e28175130796efc78e689f67c280bc511b3c908b4164622439b875790b7e4b4dabf5efd49e96b420cc383511707e78d8673e9d5105897cae94f6bde63b48894aacaf5d725a8b32838cf95ee031296cbf89779040b801e99df04ce2463a2fb9dd5866f502c04fb9c8495753ef469abe17720bc8aac66e6921f33b05ca210c5a300ab2f696a3515fcba181a43c5430bde5a7eaefc4e82e5b9314f5abf0d22ca692dcd7c8ca91f33aa41538f9181cae4a1f1a9448ed007337d38472890dc42ff37876e842c6ad2f20abe0aa9bec56b693203ba6163049e3274c9ad00004c69225ddd69c5db2fa1ccef15db3db2a5bc4fae14143f2c695391fd455619ae419313b9dbbe9e91c4a911b5cd7756e1f0f8e33bff6d1ad3f7e88427fda73046c555cfbf7eaaa7c13c2e270af4cbdc8fda97a9bafa92595f32c11e04acd45129295c9cb716f81fc613f91959f76ef9f0889a71bfc4cd4ea20102b502fae5b3f932d881c5e1f320e6407f7f281876e309db32777f2951ae6904019e49b5c3cc5311135234f2a7aa755d97396b504c1c1e5932c2cacd2a4c29208d5e79804704e0cd57ab195543059134513a23e7f23622120985d764029f7d916fd1d6bcd34b69eb343cfaa52fe139bfc62b5ee8cd2e230a7819595096b781ed7d2addaa73cf7208e110d5fd27447936836048a23f67ecf8edbf298ad2ed5ea7f46fcbd1ea744bcbfc6064c682f8ec95d93273c6b3315dcbb35eb62d18af867a8f428fa2704428d7c00004c440ae5fe83569650a7fd667ba6e5c941fb6b9e58304075e3b7872bf1b3c4837edf4083de135f22b64ee00dab66c51940c5e7b1ea3e97188f786af7a0a93bc765a19c23acd0a00b99d30846d14c7a50646c022142fbdd6679facc965d3066e0c631c409364a98e1774da97f51a7b62d88ee2bd2e5d9c4f50e5205689e1a34c7ff0daa9790c96d2932c80036727288c41e8dd2ade9aa972b6dd07f83c88bf11264f64adfc8d2d216fee7460c777eba603cd7bc855074112ca6f40ccfdc0bc34ab7e8aa59b402dc822f22eb7113890c07e302a30d776ef7ef2a942b23295408f49d7339c8feebdd8a75fd095ad5617480f1213767962cc3318ed00ea05afadde35318114a0b81082d7e0dabd03be46df5c53db66b992f05767c41a03bbb3e507fcf09d4147492ddda69b085fa61f344441776f6c3acf80e59b27191665cf36334a91285a75ca1216aa582f53c509b52cb9c2028b9e21074f3eac830ea83433bc820cddb137e90ef6c409c86406c916d6c9fb989ec809c434e28fb7d9964edefe99a1bd0ddfc5e6f120c51d9112485e5c7de667b23727a9eefc3bb268596cdaa72e5c5fd1f94e397bc00c31664d61ccd7a94dbf7a4197eb0601025193847c53ab9f0db4da8dd1e4f6713918742eaca6a75573e5e57950a4581b873dae59952b8184adde0e5ccd62dcae05386f10e910b0706d4848436cc643a318fe121d0246c05b45d4d3afc3ec0112e8ac799b618ca6b2053fd920ec12a062f028d423ccadde3410be1243c5742341b3c87564d45cfb0ac4717855a632ad4a578a86e0f844a82cbd492528553946a9775b37290851ff2c71f84da3f59c347a532763193863d5c3b18b11a32053b4e6ed9daf00a3a43c36bd2c2854d4e06e8940dd5dd8c2c7d144f888e5b4a21bde842c2e1399221fa590a4c582f90854c79d79ef0866bc6709f342150761e0e51f2a089bc7ab78e7b9491cacfe6dd4b4d032aa7971900827a82b2c0178323bb3f13aad7995da59d711791fd2990d17ad0e69f0342bbbf2cfcb4d5eb2ff0390e02ff7b92ba1ed9859591fcba57f9b8e1b473234b5c7ccf7419d99d87a16b184b19e9a94eb06e0c34f12b65c191376ed06723193b6acbe0e2d38e8062243013ccb6f4aa0d55d9ce3592a46ca569b00ba271b7c6cae32e9e8755ce1c8500e061beef2d8c55bec12fb074ae54b3da4ea1008eef67b6b11a5122e706e9f88de89f4c7e74513517956a94d7814e17a59bb0980702f574b53572ead06e80430625f79e6dcd0cadaae17b9c709830da2969732ad37aa18741facebeacd25875c03352a0ad9afd5a4151f8099756ed9041326ac7c12863dcf25066d124e3f557e06028528c07ff0368d644244eb1f56dab5d751e2d488eb97cf2e70bfce67836afe9bd65629e8ccf81baefb44b9e6f9b2939333a73272d86e6e19f0ece34659f790a0becf1cff5faaaf943fcddc40f71e2f4ee81463d97e0a55ee2bea3f9235ea66e6fb1d7c5445afb639001c250f84c673d926eb8c329a5f6328c2d1d19864a85281a8290928d7994885c4769ab14e82f8d9306486a48d8bb5c8b0ac4dc17234be94be23be3098ec9a75ed80d391c5e75e59022832c18a4c100f78e01cade87789023110e2caba4c3bbfd9216643f826640129d7f851e964d43b27d2347d1e692164221bfccc1338dd8c39682e81ca9bfbb03f678b390a598eeeeff9114eeb92c5f46fc444d6f9e184742a6530e0f76c27332dca2bed03fa06bd5252158c9493cc7d3cdec6a4fa5d154920617a2869c25cee0a82532942e5ebd18a11b7f57a50ad1a51b766f09abccaf869ce8fbed2b74593d3b83f0cfb5fee6f8b366bcc772368b054b05437dbbfc6681f9ece5e26506992b9aa92252bacf491d732cd51702761a89211741bfcf3410ae92c781237e8ffa7877df859ee776d2f5ba9941776b85decedaddcc80fd03cf39ce3a4b04bc4f941305816bc0a037d477969bf47eaf4eef1bfba1ad9938ed0031f84d5acbf8a74b76a7c17cf5516559344827650f41d65bc6f62fd4e7d3c2fa9cc2b998285d8dda473d5f840344cc3eae1f53f2b6de0c017b556dcf4b487f26ca34c55530479babe09ba23b9631c6ceda42d3e9def7d83bfd0c02a0efdaae9d80d07084925d1e24d2924322df4eb3ca6fcd0484d45e7f10227b867589f13099ba996a84fd6c8b91c949d6e265e24c4f32938cf0666f06a2754297e6b789705790ca49ea6985c9015140707621682d612e1af8514141fbde63efe9717fd67a39d0f0ace6e08c7b891c2f1469076232a623ba5d9e08be1551b7af60a9ab0acd8a1366a6d46856afd773d424fe85d9f2f39665dba45cb10374d2a906913483907671bfc87b5c7dbb4b01daacb33464af1c09ff7ead19255b8f966869d4f06bc04dd740564a631fb694efd1eff32e00ad25b40e1f339090033ed397fbadd2d4a1cebc95a9168db7b86faf5d21cd5766f4555f256b9f79fe1cbce0918f8707941c2ae6c8c1509b02fe8435dde0d7355805456a3c0f8d9d73741d663df7a4146c0f38c2f990debe29b2c896dcc1a49374e6beaad9351a258ca339dc57467db95293d72858120ee62dc7f6004105bdfeaa60248b87d0398755bbf85c868aec5d75115529cb9bd24404050a30119f6a751df0df398afe17b998d1059625e78892253353b1b826683bc67cd0fc66a1cefd21ab0639751cd363f140c5263ed4a9bb281104822855811687066b1d3522dd84204e23b09de8596aeea96f2e99c291168d941c067b8cdf2c944c2015f8cadd2dba1394fcbb3ec4bd8348e66a010399d6059b05e653eddaaeebd1db8c68f06ef303691fdf4d48ff91d11f3787e179e9d6e478a60993806d8b60ab49bf8fa95642c89654e62d4d347216875cf9fea59825366b5c3cc9f5ddbb4e7f178b3e576a51b576d253877044745a6c56c5a5a8f89a5ed4acaad7738ffee8b33d63d7477433bd7d9da27400853838cf0bdc415d362aa0125750a6e5405a8d83d7fcf4604df3221e088462ebd09391cb809b6cc46bbaba656f4789812e16b2f6f2b85c9b69e99d58acc8aaac937dd8b2825e40cbc9fece431a0ccc1e4c39c81ccbe8f101078d8afe56061f02e7862a96c08bbdc5f17bca3aca258165d18f70389a3bd62dd9147c88dacf39ea1f9ceb14d668a73b3a37fa880bdb0891382f6ee516f33101605f7e6665415fd94f44deba6b39a1b18c852d5ce96ec51d3c02ed89bac19d0292b4684af8aa7b2c22e4e62918cc34aabbd0f084ad6ea76c62bf0ab090b211f85479ef096d567179566ccafcb62f59aecb0f201a03900245285b2acd9c665987ee042c6579117d37ee4be4a95565342c4613b52071ba7d7ce56175104e902877153cfea80e1cc412b44471cee65e0b7a39188fbd19e18ee74e7e89c0e0c0c05708997da063fd80639a58abbb713fb206bb89d0ac9ed62f03e84ec7d6f2bc16f11d8c3865993d2cac29d21e333744b6fa787267136d0f64e7aacd64925585791e205bf973c4602c9a4b9183e36561b26cdb5d71c44e764d17f9e7ec2f29ebf38065285b09805af3065d6b53b64a7395d1d3ead5decdfa2a6ac5e9eee3feea534b1e07f9c14e4479244c7d2859d303a17b178b029573b128933ac10bd84cdef08ff71c98e29b176207eb89018fb6c8a97fc539e7651e765f9d132bdfa59e5e43b8a257e5aa558326762c20ed924ce222ddaf1b3221101d21c549c8f25291c59de7a57c67182bcec7f77e2014ccdcdf38cf3c084268f58076f15f2c92516dec538e859ee3764435af86b151a222a7e3ed2abc34dd564ab93fc37572aa4a4daa01f6ff5000a6dc1f2c02a020cda99e2452ca933944ebf3c4c8e6330cea23cb4ef7693289a682ce81bca7917a7c64fea5ff5f2d9fc954faff1ea8d8f818b2530c461e41505c0452a444f7f2b803d4ad68e14ea5af6b303f27624689abd51f814b046e0b29941b59d3e388a2db64f203209920ca731db64d9062adc93af4bf2bd6490b65a874f57f707d834f030a62ed7b4c24e3d4407ceaa28f1570644834cf01b0f5d0fca04b59567e032a0e91289155d068275ecd5faafc6f03ee0286962660809cd0de5a0ebc847163847ce8de4643a85cd77577dd2fcf1fb9232fb5e3a3278dad994ebdc24274d2580ee2bdcf5fb7dcdec6694184df6017965d8c874b14bfe2f69ea13cfa5816c67f42bd6bcbefb3b4f584b1c908f0853bfc9dfb80a772bcc684cb8c606e029e3bad295c440cca18ec52d6db628b8b3ad639d03b66a56c7653c2942139b6333f2a48b42f2056aad95bb0739fe24f61d4ba6ee10e0a7a60a844114006814be3d38624e5d6a72f102cc322bd68e05a2b98c30b5babaffa5cc4ec4ae2ce2f0177f600dcaf3887c407335ee2f1698765c2c2769794d89f409eab9515d336393637dd334e702845a96e1b2748c10f23b75806ed7401e526a9883201d0a69c38a029e6a0caa8d906b078d3c3f6070930d4646bc7c5de7e5de7e4c1c71b75a9c4b7f86f8be4b1f5adc30873d525375c4d71b6a9bf86c0737ae62c15985f5dad5d9774594d8c4558cd8aff3a4c149aad9e171bff1dd220baabbf6896a63a5f31715666c9326284392a8c7d49af9bf95970186674e55b540a3cae260b43f4b3e5bdd9dbbdd1c4394b2950b30bb5f743f133d9104ba4ee970e7fa3a69dec9ee7b0c92f01d1c5337baf6c320a4bba02853f5ed1b6ffcbc24ea7cb9b68903b7ac1db4bddf8239187308703d9302ad7b4b98adfb678301d912f431f78b5e71a10c01d3e639b46182b27dd415055f626746d09410ebc59b258e5ebf6984c8dd21647597eae477fb8a4539bbb7276d1cb59e022e56ceb19cba974918672d84aecd7cb69fb18f752247a0f53227f9a92222309d50a3cbb28dfa1236c620b386ba85d6e85b9a8a9694716d47aacd5aa12e71e5cf86b980eb90dd915c4a7f63447b06b95699ac4cb7dc18fc06dc8edd20de5894e09d73c9a7c4e3d03974c5c960e9b986daf377fef0f716a3dad73a61ab708a9e1c2e9988bf0cdb51ecb43a64ac9d2bc0cd5e96b8e123a2956c2d04af74305be652b3ff65b8768e04b3659bbc9bb90cf2c4b450584b2963f9b84ad17a50fecd77cd8e35cc479dda7b8f641acbee94c547bd386ad93125f65b6bc3cf9621a40c68240f2ddad82d4aa8cf7f65f293c27aee32ab3984be99c0ba631b1f16e6c6a16bb36d3b642854deac3f0347919443bcff93e1296b21d6086399e4641ac956a92b50a3ddaff126572364fbf6a8cc5d7eb75117cf4105ea883b0b0ea47ebb4f704e9fbf44030d8b26a194adac58478dc8b69c825c11740b4c8e6cd819070520463ca9982c4111d2355f48ef3f31e675e5f00192c26adadd657dd04693cb34867acdea3c75a28bb0ee57aa6f01554d3dbfdba16265fac391cc0ba12cb0f76147274eadf3b4c7b2bc7c06baaa71c4122c9f617a575faa4932cc0ea2e6828c64014609458a07eedd3865f8fc2c9364ecdb010f99d6d37a6e8a37fe5c958370bf5d673d99a0c3c16ffcd8eeb67a56b7fe7c590d066053512a49aea457d3147e81a64bbab02e3e7a8842fd7597e0f926e5e36334d144079991a33c9856d6685ebac5bf3ea6d9b7bac33b5bd0f086d9ff2ddf11f8fa0b677b6d95f974565e72931c12b98ea92ca2a1d497f10fdec8ad4f6ed10011e8bd71be3485bb6fb0c25a89a2579605842bb650d7d032fb1d88818e6c4a0ea3f4dd478ec77926d4364c9f24f9f48e6775df1da2c3797e6debf2d0b115508e2ce7042e556461e7890ed84523e8954aba76952720b42a18bc79fdf66d4177d458bd38fbdfd9223a8d4b84914bd4d55d218e4d3fdaae856b22e800b8848cb96467f98f6750601787f5916aa9551e9371ea6864bd3d9764391a1479d9aaff5b583f99511161298c2b10a9874397ca6495297b90ea9c30c0df15934428e93edb1642571810d4f65ad59575759e42aafa75ac869597f7365bcd698cb9215bcc4e14d4697999da879baaf120e486813a6546da8b57facc8f2b49d845d5caf7ed8b45504ef12263a5c77545ca6bb84d6eb91bbaa408832c0c005d812c417f479c2311fe0fbc00e254eb8b36f678b6dbf1fbda54ecefbcb008e145a35ab3b4eb853987c86e783837bfadb380282a8a7bae3f099155f8f22ce9cd6fe42cc290a43bb4927e846a8f4d5b7ecb09f068107dda50df849a8d51eaaded5a223823a9818003b76593a4311236b67677bd29344bffd5098e23d35f0895ec0e818e7179584ae5f3a2e98b364e7ae014ea738d0e9e8ed6c7a1d28abd3c4f7ff6963b35653f35b7d8420584dfa3b900efd2151e096421aba3912960041e98406b045dca09b5834ea435388d7c2f4b93e60b44042c7a01f72a73233454e46887145ca1b235a8c07473f13fc226c6b6fc62016bbaad78abd875ec3c02d4b46b7b18d3095f9ea104b276c5c74ed8bd220e4bf9bd0e2bb2bf8bd8592ff34471b58206249cee0780eb892cd6b8c159d9fe6bb79934a8b24fc8ca0f194b5d86ea6bb410f9d8c17c2ff3095e7f28bf9aa06b00572a9930b6bd5ad330a445e892c60749ec858c96ab8000159aa5ee52a95615e8c1855e89d82383e409b73bc2ff28b9e102e2752967c5aac3f6950eec861e7d51bea1b36c7e8011ab0149c604dc5cd6e385ae0a8050c1ecdff26c34c773e091d34aff4b21f12544e7cdadf183893b8133bb4c30d0b286e60f4ba55431876e7705a1127efa64be71748c8ce01fbda7d5b037fe666f29019ad0af717c3d12cd1bc0a4675f5f37eb1fc3920f9ff62e8e84a7fe9d024403a0f128a907c5dde510dfeb15e7fded81ddaab36c8be3396d564038016f28e296f8fe9a70303d548f377bb439bf7a03e93ce2b4be23c202df08752d9433a80868aaa867db9670a0c91785739df75472e5bbd71f3163359bfa597a4121ccf759190a229d622251ee3c2eaea20f5f0a4fd2f59e534cb39c2a3d87b601b375ce31f3333f3f34d04df48cce5dbf0439a32ee38bb3293674487dff4be21c98c23d5386ed0eda991582d4fe2d5882bfa8b00576ba799a818b8f5f8911aab08516f1b846ac7d4a9579f324412681616083ede1397e92a6df159dade11ce38986ebf6ea140cb4cc33fb7403042b31d56c74d1df1339ca995f9ed8d54940edf680dc0e5416c1ba110e2579bf2a2fbad858678608b7514e850d1f72c87eda6da9fe81557080b6b416adc64bed3827deed45b803c999c94fc0017be393dda0910cadfdb929f1e18663e3bd9d7a0e8a121a5a176c9b1c21a0e7e9d0b55bb2a303a8e20ca73cd3b4db32a40906fff064fe96469feb954aaa9d0bb8991b081647c54419ccc06deb0c14a2018489400815e3606b296b2e6c3cb125fcc51dcb0a8079cbd7544a3c4bf2a0d5eea01d545bba4261b7adb952eece20f6079c7c1e6fba96ff0a6987b60635a9e8014b3cf780ce543c54d9b74e96611e639fb802a0c61a6c76c0826dff0d7b21bbf8bd08e66682b5bc96cbdf1abe6adac492d7ae8dfba7e450bc664fcb3669c7ef4936c27f23e75d891febfe8459a42168a361ff4f32b31e3ab4c93f9055373b631d1c581b23d6fac5b7dcb9e0f20df66decfaa38a1ac62633f0d1e65ae896b4c3678d45e1e57aec65b3747c2e0e7f703504b46e29461c6f7eccd1fec47009baebe2bbab540b2c2e56c68aeed8bb827bec7535d08feb3abbdc2ed429a2d0d3ed71f1e7c0367ddde1024a9f4e0f4b36ee372c651431b409a365e501a5cfe4c318e76219ded9b0293e0e5732f491ff6466834bdc6bba9a87b6c199f69a82e4554fd9f470c85ee29f2fd03f03c4857ef3381139ae730d1b8bab2e8561235692b8389fe53165686b2805df398153248e9de64215f198d3c22115d5f4c64d0bf976696354b075c07b9c1d396c61dcc9952a12e4d9937929f3b3a1c11acf7e8dfdb38c6e3513956782a0ed390040818a227f9e1fb70061d639ec5b6f7b1eb99eff77eab51718925ee66a4a590e8500691005b22410c18da1cef7bce7fbc41a2890fd28f64ccde65e5d9eb0aabdd6f409e8f6da6d50f285665303049b23ae6afc2058826d4fe819e669420b131b0ec46c0f87e1f6714ca3ba11599f6db5c411ed8c8e607c085c76011f7666be0766b8d2e251206edf25ec414518677c27fc3e57d3b4957bbf08c8c582b5b45b23fe0de8b42a312b2a19932df7b294b784f5a82b5b3207ac7e793659860efc33a9dd38ece7237eeb0d24410f0b502daa544c693a795947c766d5f9bbc05fe9afba38fe5c8888a1faf4073b7518779a010f37e244cd27bd088e1f803055890070ab01f52d57ed47e029f43b5e99de349ea8ff9c5d8a8f2c93cfbf3fe75792d6685e46c7bdfbd50ab68c738245a19ba991adee7f5591b4c8a83ab2bbb52c62c79a500f9a8befeff613fa7be83c74c2f723c88a9d84f935e4fe5139296f18fc5e7149e6a4171585ac4697571bc46b6421dc7c5ce7344bc99a7c63db551a8209065d09e411f20ead6846b4ddd1e2665fc1b3ef2258959958e3efbc65420bc5312a942fb9e9922159e299e815e2b1d22c56761ec0fa1be358e81b110329ecf821f250472d66dc4d20b961d42988a2d00d054987f0f8b3679e82808bd5a781cdccd7cdb1d79637505827e9053888edffaf3b0baef9721f1f2fa0b0442a3e2d3604198dd8005fb916d2759abb0f514de65a12e736b46c970d9392dcddfb1cee6e3eaa446564dfbd9d82726f696bdaa472cfd127b8f5aa0fd7ab5141b07cbb818ddba2eeffb309c7bc0b8f39a8cb6b451962ebf9ee765dfe87baaf537440a13f9e85c93e2f7f159350e63993bdd8e5b782edc26d3fa30f8da90f74f262cc8dbfdd7db0aaaeac5c82fc5f420bdc123e2790143e33784e38e542c46ed8530dcf2d165a98d092950b5f8fc1ace9b04511353001d2ee68857b6f6ca2a41baae5d68652b237689d74e95cf3f7358c064abd6e6c2704a2591d7f713ab593b864a7a47e3201bf41a54e42a0b3a5db567666c4c185d966dbba34b9e74d9bf234cce09f2e404f2cecba5c492104b343d6f366dce08afc3ac72ba9af102e37b9d452fe346645851f9ebfaf4b7e71c40fc4625f355d70db22158342b035e3f0a59dd2821157d6104c23c594999d98111a649054b8ce033c6369a4ce9d396ca962bd4086911a54de0d21dbe18fe94d1064134f20ca17c3db7db5e375ea0a90cfbdce42ebe26d6236e5ec345131f6f11b2ccd8bfde36aaab43ab5c1793bc0e4c8ecd14553ce7c35d35215e15b19a349653c63c7436593c0d1cedfa01b362cbf50ce262048dc4bf37fb68eb5ccea4533a08af0c8c7b64fb5ba54325fbe7beecfa032dc67a5393c34a84eff9c7799b9693083ad684ce0498b7f2875b14f20628e8aee25db609565e72909eb71693768aef3eb39d59047a2c30f3ebbfa634bc346ac542824135cef79066f7ae0a560f06c689d9a8805889141df6bd6ac8ec819988dc7a3f3f2500a23b4b5344544a3ac8c09e08cb0b04c1baaacd50536f498ad92ec89aacc3eec3349b0e3556a7226623087fd5a11686d5f8dc6f788b4732346179904440bb5f7bf64a8cccd6a470d3f8c21e8b0dc565a7a61b718b0ecd023da2d77ecc36cf821f5ed2086f0d549c8c051043bbb1e85e50fd0a0f22c79c2de48dec3f467831b13ac449fed55ef91461567a53621ac172689491390744eb7206105da2ee922a0bc8f7ce88a9a532cee2bbac6590245134055467534d8c3b03af5ee5c965b7f3951871656abeef03c5245db85337b6be93d5aa5d6597a499bc4f92d44a6850fecd604e55f167a05cbc3749a292a55ac882a1d2b4ac6ac75c1cc097bf57cfc94b3a70ebf61aded01ff76a0ebeb43a249d4374c30286ecafba28a51953929d923c042646b1f9ab3153f8f438a48a7bb8f8c12f6ec97c1312dc69fa5be22c2640f0b4a5a9e4f32da22442fdb300d724d5e2b20bde09fdd80d07b21290900d4e147acd5ccf7826d4692852d4db49e05a2dea56d5ce778d77cb3dc155175e8f861a90e533d074e929c17b05752e3c9d11a84b18a4bb7b826aaf9eb2cec1d9d6cda003f11949894860ba83f03c32596d393ab6c2f216be9119376d4d8003d214fbf24352268314220a72288aa3e97a5db5c310fae439d6b6ba209d87331babe34cda5157ee964cdbc4746acda28ee6759348f663cfa3d9624074997bf8b8df66039a7cf6d08d4742b241e850c4d51f26c929a762ec062462b7b5065fe06787ca8efa06eca79db8774bf2473953037cf954aa967b6a9fdf817c9cbbe60f28553b74303f6d67483d0bc17885ccb5bf4b03c642e22a916493158a6792e77f12dbb363f12c46680ca72ea728a13f609fbff9a5b59427273b3acf471f67c95bad09e394b8a486ca927577070ef23462b9035857c68739abb191747abbec38c7f5f19a944c9d33f060adbeb1b96ef2cc90872174411e2a3e2c920a336e043d759b18a40963772bb161e8c1ccefefa1a2c759c74981761d5384355b43a705e1199d66a62cb485d02a524e4a9757caf2572208bb45ca29fa64c13a3023387887c35341ee2a94ba40c6c42f1d296294355662fa2c307e6d1588f2360c3f233869e0bb2d89d169f0aa80c3d8fa1cc02f71cb050e137e4d94e96395325ae1b239a7166e00feb5195be296e9ddac1b37dba73dded7f5b17ac6df9f9862345758f408f26df5bf3f0c8ab151dcce7dedae2a9e24432315b61afd3e47472dcd76ea47c49e204a2c2d0effa0484578e67723f5462a2109bd900e68edfb51c28332bf0204d5f09af901bd080cb595dd5d655f7ca094b73bb836888c7d09712ec3060f50a93057f5addca3d85c1db04ffc8f191da5b8c995c5b6b0087caca3d969ce3fb3958455c185fb2c75f4a41cecf31099649d05ee2a23a2cf20e5cdc268a4b546453202a5b11fd766c49075fdf4927aa9eb1c6166d87df350c6ac0cb4925b406d2e4012132ac1540686b39a6999cbdb701d4144c5d4b609416b66ab3bf545c0a66efa70d994f69216a93fca38f56124c66a07e052837fbf1a93ae4e208f8732b956ace1f4af6bc21433e17998729bc2a83a97b598dfeed88fecaba0829620110cbe778e40f55c3924f191e0ddb86ccccfed6679affe532e74355db51e2c3ed481266b0eae96e49d881b8afadf49274830bae565a02d6c5fb88947ed8f14bcc0e85472cef9ed8a0a1d6e634ad9fc67f68d4631391431b028d8b9ff1e7681a253de7b284549968096814c0888d93ad764950184725d8a259e9798e9720b263524d8c9218fcdce4c05b754f958639cce487faec76a51a2ba0cf0b2e56eb59f5e828c717570c0562fc5700844fd44f8f73b954405f727dca1624e910e9734392ffb952ec22e84792cc5582889a4fd1ded17a76bb4be4f6af91b87e110fdf4e80ce2737cf26d347ad67c39ad82792e148e2e0da1ac1515577b201d90b2d243cd71ef35e4165bf9af93a58060a0bd3f7ad232ebd127e69b3de47ab12befabd37e3ff462f853776e0a18a4ddff3a9425aea6fd50d4139bdac0914eeb33b7af14b73f21582e4a8fdddc18df80d83c8332b954648b438d1cc5f19cb911141887179de029700c3cbb305e96e2cb8bac2dfd51110777fa55b0e6890e75f74c3061623559ce93e67b49a6d805981892fd3a5448c0bd7fdb3e6cfa2791b2eaffdab3e51839288af9835a897f95dbe9033675cbdd78fdf5e4d5dc38bd753741bd20699791c0563d0aa956a7b67c4d08d6cb303e886065f1c0f35ec0bcf83fe1a7e88ded18ac54fbd9a33a47a659c2d47cbf2d6588fbe6f47f38f690bb7b4d55b29f2662c265df69cb1dc32942adb9850869c41d00cd21bcf7ab9352285a1282f0f831519336fe199b7ae958f55541540fd1857af551ff80d1f6c07ec1425cd2a54cddaab4a9121fe3e5e43129982b44ea7e02aa75f36311a497f1d4068cef86a8c70e0a241a27779ffd1b5db7e442f05ecfc42697ce440ce215581aa778d79b8ff645c0acfdb5c3cd4ac64bf3beea2ce5a8e0525120e048a0ee117cf3097f6c0fec2130e8a760fbfd389e7961734e379f4469008b5b6ac91f2e200882ce67276f50a1571181b4a77f9ce613957ed312ae3660b0caa12285e68aae274cfb82bf01d0db86c0ae55ab7ef5959a16f1ebc0d1d6cc10b18ec43881eb1f2e1e164706945367e88107492a242b064b3472ef810dac5bfa55a983fb710996d2874a012a7094b67f385e7f01915660d09620db53d2cf6b4ebfa64a25fd3bd1ed67e7b86f8069b02d42065761e7fdf256f2bb3bbf1a16070022e08a7f464e641a1c6dda728394e8b39532dceda66962c12321405cca7bbaa98d4a9f2eb4dac71f044abf6cba62b6b3aa739109de609c8125b4c9bdd897c4405cd9f6caf918754565555fb7a40d9c171e3d03f8d98beb00666c2dc7d3f46ee0a2aca64644f6ba91214a8d7bb9236c59cffcd403a3e99e1d0dbd14b79f81d0408ccd13cd2f8dbb43d7f111404f60b9257328bb1347b2eb05510585aebf9e44c27d3a2d193e070d5ff86995c46b4eccfd048ba8f632223be91562c8564f25c151a1d4d08a54e0de8eee3adf0630ccb5051313e55a8923f3a8a5c81b62c606736655844497bcd424c249f9fd8c8192a943492687930b8c191f26f1794f08b422dd3cfd279901e042c7d4800f9149a69e97efc69ad8072a5e683af9902555c7443d8d8ac19fdcad70ecf610f0b371f04e4e9d53f0e283a1a14d0b27863703971824479105754a837bb30a2e9d98390ce7d81ee478e3aee3b0d489f8b3dd6f1a16714e9b7c71753b25b7b987b2d48614a6e81cbf4099f9300ae1f50f52cce7e4ec686001952f5ad49db49c704e8b9e2038eef950467dfb7e8b8206d29c5b5daec7137f8cfbde8a684c8b569a5e943f03ec502daeef2c74ac61ac483786a4236848e9065076bbb046c008b67a9e2f9fc8f3cafeabd35000eee4c4f8760931af5f00975e0b15f15a7bafb411310cc9e7374f03802567b2607896bf801d32ee02a6655bbf845d94bb0593096bb17a95507ef007959c8f0062a04a39abdb08a696dd96a07676bd1acf54db8b213637da98e27787cedcd2d1ceefe3e2582f858dc2d295b886d0aabca5a49c4dbb3613abdfbfc3bcdea995de98f7c22ff01a9e63b9cb48fa9113c2b019c53f51813b4984c9a01397ed4911d875a5a1b870ad85e7c7b9c95a6c3ee077a8fde72654b346a4303ac4a8a63598eb3ef7133566721c45ea92802577a8f2e775d0c6c555d596434ac0cf1140f34ae9e5d09692580f008e4d6d7a5f95459b5a6d81ce6c87b04a4e85f09e576c84292ec1f4d65aad47e602e297ca7446b53f3e6bf91fd4295943c0ec4cb52649ede7305af5dfd2086c1d5a5b471a62a62233b4623661d1d52530774a92f7162d269be431de624eee47741c6379c06baa90c59e23ee2337d06d0d93a5a216fdba24861d4bb4844074af780c7635e9aa4ccd6c04b0e0b8f8645da9e5d9ce8d4191582e0769f86ec4fd54ac0ad36afcf0c0e61296aac035877b3c9be188b06a31cd6d482a6e566bacff0c31824744bb7efe9034f0ee061ab54b679fbe3bd7faead1ed4fe7a32660470f2a523de77fd87606b52286792f2d166ec7fe192aa548d2bc5773b23c5edb210f19f400b049bd06c430d8ebd19b5970fb15c3bd97e0ef507994891839564c510d42d9c01c966fa1b00d7e97289c2e44fcf6c7cb27de335e5d35a8a95d7ae5ab3c31893b30ec050e729d755edf0556baa315883baade152b998ac63dec740724076b8f696fb5f7c046e89d8332db6622f2ed5f8ef8ecf9e21d888ddafd0dab0603bc9d0a6df14301d998ef893785445226f23dc560308940325f8d48efbdf603aafac732801a9becc24c9f7f1d5689ba29e9b79fa2102af63f23fbfb95710ad6091ed02e09f9cf8a71a22564889610a0974dc029c58a38157ff059b59079b1f2626a85ffe39f47aeaf193cba01cefb451cb2ca71ea6a7b116a2dc09a02896f61433a930fc586dcfd21f0b9f21ed74729e08e4fb23a0cf36d483d76ab8883706bda9483cad4e8a1898657528d69820c20fb98ebde06105f41e02e15274943db5f6c38a7a4021a28fbdd7023c4074f7e38329536305d1b0af86db0d90d1396463faf51bee7c6729cdda91293bb175e143ad3a83e7575d42b57da1d332857036351baf1f5d4919164fdef9f8c122775a5dd29a9933a9c9e4c2ca77cd256878aac5c05327b0815dfbcd5aedf03393709bf8d1f0d308fbc94ceea1302c0266665a97b447263d095c7891779d26b956b747f8ac629b5fd21840cd1fb27bd2cb1ad580334601d59fcb0049faa87e350113cc0c7556387125832750beb0124bb75bd2ca4f5810014f3ddaf467d23d019d6036d46cb2a7afddfac0c896c30d371ba72640058f548b8a375f1b0f94988e93df697ab0ec36136b920acda2c365fda525bafbe3d44a76f7e3610470a42e30df3d8ba4ecda9aa5713e627f69a633d91d4c0da11afb91b7dd4a86a448d63c2e1df947a52a958e04dc340046af92545e17fdc790b6761d7402d6d94ac8401a88cbf31f39ed552f3d3d03127146ff9afde08ff134f11c4e463f111ce9c81d14a8bdf928622f05927df42375a80436053debd05f41db858671376603db6ec623b193ac685683e22d25146e4fb80ec2134e629507edcb6562bc60977bc2da9eca62c91ec7d8f6a131fddb643f9b479315ea5342606a34667324f8e14ae4c03274c562bac7985137a44f6e3e85506301622691b5dfeee986cc67dfe6cd835a38d00af1c53cb5621fd0fccfeaa842389da2567f75b667af46b35df815f0ceacfe9955be7e51c210e6efa1a7c283e4c2644d8c40d42ab78aefa753ce09c37afb309974aef51c963258c7dcd1453153ee30264c3245097bd08c345cfd5c5c5ac7b3ed68271d54236813f365bb06f22ce71801b421928565d6298928a1f5c8b23b7a35b93a9dafc5f67ef9646ef36469a556d4cd2e3e6f8073863993269c5dde460e57d99a0d793ee5751c458c041a4e6ad349f0955e3ebb713a5ff3cf1d65eff0bcb5af0ebc3d7671c7ce22f651ddccc66a37c603434a024775f5f32303cde9bfe3e8c533c53572d1884ae3512efc2653196ff5d6dde87347b35204b40d24cf69ab3854989e8bc15c8bd3c4e179b172e9359cb62e38252f739856a5e6c108a5501057b72dbf87563856677eb5a8b859191c028c36ce77de02b8148196420749b8f0d3e978ba664af51f5d7e752a18bc234765944bec3aace592d8c11e037f1d8f62cd26ef12bbfc9297328815cb4c02747c851fba49564086bf556688463c314ce1239d1d0bef7748d4cf7532027f89b01130d9bb94838fb5c06a55cbc763f9d8f2338af447edfda3e2c30aa0459d84359f8c58f7d286cb01d3bad8bf70d32b2bb37bf56eb4dc14f1dd0ce804a63ac047c6ff3586abfb72070deb7c33289b2baa2488dafb14cdfcc415ab2bd58ad7e3273dada02443fa186523a1176874c0ccf362d1678f74d2228e9ecf5ed4b686cc258478eaddd175cc01c7e6f8396fbac3b8f61b5f6ddc427204d2f66ae167299e4c2695c1147796982350e8c5eed4268c32cf2971e3c1b67dda6116b0906690e612025f870172c6456304a03467ca30e8c818ed218fada87442225c6ebb385a9dd3b03086bed0386d94863394536f1b661741d40b38ac1e22edc0da8f4d843847f8e82f5d06cd2e12e18d9d95de3e62f62702337a05d717dd012a9fb4bdf5a0461e0ff1726085125d7995e92d39524429952ce386c393f8152ad784fe63207df8297d1cafbaa6885bc8053c9835725a0c62e746979d16ebae165dcee90f72225c1aec0a95e372c09907da1d5d651696801add0408b8ea7f2d50f5d2db7f7ca35bf675bc2d00a5579782fb36f19e5c8ac66dd41a30cdc5ca8acac71bd19ca17380c45160d4aa5447d651457e01430c52e76d56a1fff94ff94baaf22d5484653e734afeadd9fbb8e73bbbc2ec3ca6a9fe3e80ba06eb946e7c003b44c91b67264e624b0420786a8d0eb34400064cfb8d9cdd9bf11b3e7ce0d10c3ff28cd4970c11cf120fcda50a1f3ae6bf35db94fc871709e63a14cb4567a8a65a06286d9bee363fa711145f8bdf5a0b7911157c4a37b4fa8cc06887c48d920a841d2c4a94bdff42c391327127ba35fc74a284466e1b190113752f83548aceeec8626153888c8305b0f81c46758f660629f919556fdb7fad7d5d14c28bbc17ed00d394c46121e432467a807a18217c020895ee32ee38f8e9341292e5021a0d0c48fa858f862b6b7d0a9059a7fb5f4ca52673799b327f7bbf407a1eebc9ffc140e5a14ba603bc4cac93bd8aacd380a5eec525b3a4da065d77eba1064d0dbb87bf89e7c869a96b720d4114274943b3fb424d710f4faa88350713fdf6f6828eb42bc4f28d9eda14a9ef47118e831328607b38964570a5f0ca30cb37fb34384d4c48a14836e13b66af87a2ea57068c4918e82f3687488a68f51ebfbdfc64fc67d794c2c673831d0734c2b1e27e241eda6451baff0bf684829b322d1035a50db8cd746af36c8976ea61fa96063bbc1f19dcd0af6e803eeb9acfa1575fcf140dcac3a9235fe61efdb8fcd8daff1fe330dc22d8d65fb1a123b1c9e487ce2a6866a24da61785697129605e58fb8ac1da555e51aeb6af48c12a6284332d75220e2cd551ff4803638bcf7d4a75f45aeff04568352f8165716ddcfe62aa28c57e22652a61adb787394d3387cc929ce405f028782c72586fe38ef6e00a72c0ec79f9f9a7f0192a8bc80ac64e17193ed7f757cb732659a0a3b9603cffea0fa25034c09c3c5813ba2f97cc2228c80fa623df05ea9d6d1f039ef8cb5d1cb360114b786d3ad79ee115e83bf0895e4e03c6a09ea37ed602b490100bca17a24d0e692651c6a89319c20a9e86aff33ba163cc604f830b7fbb09311e44be2ffe1f10f66b4e234c130ed76cc447f61ba5146e97b2c0659254f9054d26c8b3698b53fe6a5aff8fa1135d9f7b416afdba5b9c676052a67afc63343b6021a09078d4911eb5f5609e7aac7def3a5512e7fea6428b58c87aea1cc045c243caa717329b4374f817c2fd88dd0b73d9b98c6b8d3781eb78d24e648f6f5e3cf75797c7137e2d045ee05e06bfa128b8b30e29f523434e706fb64e5125326af7453becf5d0de72a34077766562faeb6a5ceb543f22f76d39d09c877e21b2e0609da55d5c673486c6b2fca677d2dd25b23cd9bd718a2136429ded4eb13ed65f03b4297e48d3ba158c1355ad46ee4d39247c704cb4ccf454d8c40c6926a58bfe3e800d6df2b3ef2f6056d17037941be6001c319f84d814c2a1e8972599a2b5a7efb21582991865190758309f984b2f91dc931c4acde6a9255f4ae0543d582eb073de9980321ffd5ae217b2c9c610cb83f343153e4b443e80fb9577be1178582684f9c92b12cb63a646f7bb06b4bea41e6ab3e10d28db1f28c5193e841465b0a37cd68bf23972e4c4455c9a0073101b06d3314972d30c7a2bf8d0b8261b298726555451ab8d686e740549f0f7eb30b437b18cde97654bdcb8b9600f0f54e8e1d9a09dc44008dc9872cd9d2607fae21993879f136ec7876ae4585e74cdd2f59911254b2ce39f1c3e9cdb6a9eca1c08df61582fe1fb07f1befe6e048ecb4bb14ceff3febc544a4774ec316649043df5d67b720080c3589c3bcd7946ea74a7edb7fe3097fd8f331009a33a6e7831bd57342c3f708a3aedf180fc5addcff55cab7c1cdc1c824b33ce69e4035bdc635e12d34b9fcd2b76d2010a026e8db8bd189d8e78d1164f8ff39e0d9c0b5c857ce4d123988fc3cdc42b43407f713ee74de6c84bb0649fe3abeb15dd83026b4d2d1e42af932b070c3b731dff482e514a8273d1418e087a67d2bb7ef1234488e0c030998ea57dc8c543f1f2f43df3ec780875ebd8ad94eba5bc261c6bdd567a3731a9e1561b2078a41ee499ecdac42ef44699313f46775ec497b694356d69cf3c97647a82d3dbe4c9808ab4c4b37f99e18ff09660e95557433b8b4023d223aaacc868ef4a483f2730eee9c3579dadc2239804a749fd5770a892131de09a7973a39f9a2df169390502532e3a6e41e02c9f7efe537a75941570d5f3d56e41c14013083b76d6255d68e978470400f5d3c3d51fde18e15d51ffce66c48ac63eda2e33fb3d42acb4905dd62d5c82033fad2b8566125b17cbe2070217fbdeb4ad00557566c0aa24718010d13c26a2f579ce51c5e63f4d66f15229e0a147d422290cb0a2c8cfe2ae679133fc4ff05007321cfea98a7e5902d79008e15643e63a10be5b072daa348050a971a2bc02694ba9756a30fef6b3bc49624ca5d9eef157a57064f2066d112ffc0ad8c4bb3a7372e8bd75cef3a1a82f69789f84ba40944178b8d7842078e6c113bafc8897ef1da67cd0b5e735ee25eb79d6dd403b5ca68d4d866f089495dff0993f9602bc5b9399688e31d2834a7f983567f394ca43ff65bc5a6e5143fc8380e26dbb59fcc48b3462445c8dd3aaa99cbc47a920eae80f9613e5a1d72c54131762547ce6558d6b0c41e4f4665aecfa569bc528ad40db65d2eff59ca432789d11b2affeb7777b8a046339ca27ed86bb436dc475e37bb968df0cf5da636697d3f5b8d1f0f2f805c45a56a4056d188b67ce21a85b662ecc1865da43ae3b5147413762b3944f62c916c74ac82c01e1b02499fa8448686830f34a6ee6c6d13275322c066836f0f6b23fc1e69e832c8ca12eac052dbc0c9fb7ef935d070ab49fb17f6e74d7b3935cdecb49116996bf9e9eeed023657484d74aa42325f78c2ad8e80fd7aaba7738b82fcb9393a3a43054a4839ba242f7eb8d35ef35b8487ce83f3155b64ac5f1c6668696a492205e45231085b9e3fc68e528f3cb554c8edc495db0c4dc8dc807424a730a7a5c291807a7c2e38557ff44fb27b4917b47f4ea863b88fa7055d2881186bc35ce597416fe0e0ea988492d626bf21b2f5d85c1f2c002d563c6e45e0f48eb196a5ed8f478763f26b7429ffdacc7968c38a8299e7abdf3a5eed253b71ff43aaa4a7b4f9cb3c71e3b7d28da132f521a51ce770768885725d28a170bc1930fe841356da063cfc46354a9494facb2d130d96376c525494ccddeb04569dfcf33f2e7d11645cba8c9bad6afdb705f9f43b0b0deba2681411dbe89b6b5af59e01e913cf96c0e0de2808861647ccbcf89a8b44d024d97efe7f7f69c5b2bfc8ad7d10facdd8009aa2f4a906a4e3f0a1ced42ff23b7943343f68244ef638ca5d7cdf59e338c015705165aea310b7caa85b1fc7824151b4f78aefe7aa067ed8a3eb8b835ab67b098f4ff95c6d2d094e9c1215be38afe05aa5b7dcbce00162c49e00875d67a5985768e82059ba76a0a18c5404a8dde7b909750d8a5cffebf9b02b835f5975837bf7759045ff7c9b177a2610aeb12c59c0cd040b01a2e123682fbcce2ab05f6e0a78dd2d5e0c5cd22e05594c14c0e9d2d946ff3789bf7a84ba4ee78538e75b673cb394467bab14ebad8b184e07b6d93817efbb19a2ee5f8f212f5d5de5caf5ab3ff07fcda1eae12dde95cd879667b8dfd8bb9b10da9610dc0bfb644bdd11e2d70bc978ae505ab71222326da4b53faf396d2f6441032b369d7a82d8b0ae64db72605d79268189b20229a3f976ee540bc0c82928573a6b641631ea758c0827844410ec548c668fe175f527b10ef58862dff23cccf5b3ff2da958feeaf5c177b093f646ed8c864efef32abf522c8c659d4cd88d2bd8d1ad219c185cdf1dc21f4aab5550b49d9eff1e71bc82c7f4ce811721d6aec896f68e09776ec81e23d0c1c9f78415dfa93be0dee2db58e8826efa67d2e28fa07ac31cf609cdf775c6f0b4efd8dc8683857fc607183fe1a7776c8ca5b29def571d3a216b85e00d8a4efcfd85f91284f637ae7a4461fc28a0d3b181a5e1bc520609c6f2e363c7031f99d7a88eef44b12dd0247584d6524434e2dc19f28bcc5fe35d76b0e00c3ed12419ef03dcadb22d5f92df26082d5d908707533c0249ba7e76d9455ff847f841e3e659759241f75af6f0e9cabaf503efd814702a574c7e25c40cce26aad7568cc97bfc881e8b3314825f75195fc9097309318c96df0a1a9518be8559cb902c809ace25486d463612ffee2d513aa1192f2136c460c69041667997a4118f078efd4a0aea6fd6aabed83743ed1aff10da9a90e626eae76785714f6c4440314ab550bd8b9f888877f7fd0f4bcdae2974ad43db3f5b4e4c3d3f26452c29623304f92cf83016e6fc66760e6dd8d0d4825fee3853a9e4c39a44edc4ed35bc08ec5fa264b32f433ffd6f46207f9b3ef184308acf8c271a427c2ca967c508a5d8b689b2acd34a830ff3543813d85eafb6d82cbf2867746647e19c5947c9c4e796612219706e03426b96333ecde5d9b81b500ccd8befa29ff6d6a52b8e1dda543311543608964f208912e0314174beac704b06ac9bddd6e4b48c4a6f4a3f6c0dd96a7dfbc4a910ea147d8b22264c74ab9d71dff5438f08c44026dfe3ce9a8f21ece9a74fc99f70c7de5f406f254b4d1c0a0cae51e3c01105a1d12245538d65241bbd1f5b2cc8d9ffe658a38cf9805269c6426aaee63460e877123da4de637eabe5e88accec64ffcdc8eb95841050bee77f70b67ae72cfc1d30909100c5deaaa5eb5bb598ef3dc672335671a84cdef73b573a2bf3a3a670cf1652c409261a820ea27797eba6cf0734257eccb12e65a9cd60bc0e603af32532c7a1e1ee0a54296ab84ac452e0e2ee397468a67af36844e5848eb3a400b7e4936e8a1d1aa4dda991692c657a4c0788679e79edf18dfc8a49b84ae0ab125ce141b4663ad2ff595804bfb7ae5c4fccc46f1f4461709dcc28799f76d5fb8d6b387d171fdc848c4dcc89601b57c6bef8eb940127b497bbd49597f9d1742d9027cbbdc552e7137fe2806d61c8870c8e40456f2f0a03084d1c4ebe7ed6994c6c5a7956dfc15b3209968866110dd57c5ec66c56ee7ce3d3ead2388b143599c1ed9af7dea9c505656791200911bdf1833b55d15bb3b783e9448cbe66801c689d5cca69b49f87072b3663d1cfc7cafc571916e836559b84af32fe6c04448a999b10dab65306219e65fa1f27e30fe15aa729b5abeebbf1cb3943c63dd60a8d13ea5e7a5916b7fa82d466cdc88dc5675265f8b5be0e675cea182e339a543a40c5b331dca593063fb42916ff96181ea90ef50f504ba8e93183eb617f0fcbeebde89cd82f4777367b25fc78524a99aad919c023f9d9fe68739b7c7cd34b34385f69f4e7b1f3b0d9b51ea77fe1a58212fdf734e6ea584b774460a80c28b3869b01cc9fe81b53c601e0b1ac531bad7e03c5225d5e604b3f3684ca7bf3f38cec7cd4c792e1b0af4c911b89039633c9b1ee71de5713f7da0aac969b7cba4f0483ecd5642fdec7a241054cf1f3955ee99974593e7d2ee40d36c0231f5433d56c0ebf29563310bcd3ce80ef95a3734e626ad9ef655c7ddeb5688a5add2585844bd34f34f5b72c7c62da8f6e0988e06f1eeebcf67b89e9b6e0a2d3e0c0e27a31ff14aa23bff6c15bde278634ea7ae688fcd108b3e1ebf6fa2251952f03df3fe44bef9ce2c203e42a24606813a9f1c2e0821ea33ae4fca17461a2ffa22e29981770272b7e84f71a73cea718abd3e5419e5e14f4829b832ac10f549cd2cccf577ef67695840bae0e1cc6791f743408bdd7ee40bf650dd94740d6e97824a59468d78ccfc1610c6162886c5482a85a7696d42a3cb47bfa41be65bcb0358850c60406d9c8482e37fc08f7c7b505f022e5907dcba37db14a9a8c268ad16ae0a7be8195e39bb620a821e940bdcbd156a2c5984f0dd58fc74195edfe4ddf63124a24d0c78a99f5f5ab464d6dbc191e74801aac25c39adb4a161627c1e4a2be1d7c1dabd0782f76c8581f7dd8c1a68819c513633f7e648b473bda9d46e7415dbb35ed1f9da5dfe31078261a1ef549458162afb32b5de4095759c347f9d6a33f643be87a43185d7237ee3115aa9bcb81c8152e5268d40af40f59072a6b23212887d08ddd41be8ed0f0a7b19504499721cc9bde69acbe7ad26775ec1377a31e7366d1a8299a57b7243e0f0fca73de79ea671800087f546f5939a29a761434eba2c597ae7050812e93581553b49c484e3a4c45804cd54d93bb2a14d6a1f65a25c1deac9026a9a81388b4dedd4ea1ae8dff553db94380d82d22ac738b0f26fa0e339a34f9864fc980ee1da8d890c5804e47fd1fdef7ddf8812a5073dd4e426b37fefc55e1ab9a86cecc9eac1670ff5d487f7586bb8a02f4716328873da567fe1eae8891fe6f021927feb189ef917a9dc84e9291f760cb354790ba071508c22b28ffbc61bcc876b50eced8e01469be62679faba1375724d4735c9652acf889e356d4f05b5f80081042d0314c60ef479f067d72d4c312823333811ef9b88e0c73bd347b7fea81caebd402c5494c90d8ccffc15cdda11df0c6ec4d6146456498d574726dbc10907c3782243cd166cbe6960eb3a859baa3e9e0ab98cb15738713ee453788a0b0e1db106eca1a5045384e56c9cc30a155c79e472cc75d8e6fb463900e7e1197b81de50a5003c7fe218628ccfc5eb1caf75134f8452eebb987d4cfec960e8a8b92af0ede4b14115f929341c8d39d370235ad81d89c86f480c1aa07b9ec5933939a70cab5ea6479779968b4fe5fdb8086ce8de36e9cfa18f9c04d47a8eb2844648501faa30e9391021700d8f080779fc71ac500517841a0999f4b75d7962bf2ef1b61c342b0b346c9d134e6acde083aa2c94b86c012ab1f5cf6f7d1d6163bf739c3e5cea30f55676d5f6bbfcd716b50b819cbf369f5a6bbc70b90f780d0a76a9f5e7038b8cf87ae0a6e43bda2eef8742d71c16dfa9ba698ce526e4724f8e907c0167c3a24c41945fa8ecceef0c4886824b70178512197b8077840026bce5cfaa180c6bc387d8e9c166491710d114eff4579b3e70b2fca538a78d8d600894f70fef9f86b6457e7030e417418b27603140b7cc8679f058d85be0eb42eef8338ac3a0c9eb46be253129dbf52fab8498b8aa77a69315b3bdcf54130f564c61876e3f2fece0e282358de157236d19470d379c1fd498998104cf3e4f29b75b3b0ff9ca4fe84d0f5e874125421bd38a0e5dc5ae8d81f8b410e991a50293df8a9d5474e1c1d6a5d7cb0815682030d59b819d2357914b4da7499cf10f33f990685c5766519987193f7d86b1b5852879275fab682e245a31fa0aecc2ce95420d5456ea73e0c8d51b39fcca233803d2d70f7545cfbbd794b48c473f47a256f6885315800666a679afccc0a530cef4e33cbe1c9ab6255930eb02635faaca77bc6a598c32c2cbfa42eba987d62f86cb17e50664f1cb1f608b89f7b1fe69fe877febee1a823dbcb11edd124442b0247e51b32c5b83b8ec70f5929d23c5d1e390581a62f7619a69d43c3cab4adcd3a0a114813cb14851f17cf29c488f7a7a1bbba9e62d06289c2657e5dcceb321879ca7e2a36d45d41a6a8ad353c7409bbea9506e29400ff4d921765155617dd972a33e6421b2e1d5c3dc91e4b06bba0ca67e5a7ae7f49ef97473a3e2cd7ed478a827a2e2d079fe9e31ef94bc88a97f0da7c79bba179ea354ec6f4540d04ff90ce291fc7e33dbe601eac9b2a18b356a291d5a6f20082d66cb13b809c2f4d59e06e495116ea9578c89af51607c6d43b7e168adde09ad763ac0ece432bb6bd2ecd3ff337d3b588e8ded5e79adf2602713882ace71dee495c881e0872d7a205653ed9fe52c70dc8220bb866307b370ff3717248fe408fa31ca9bbaa9992371624c952608812b253a3b11c96892a2d04885c6294d6514f8c454c00250e527860a27ab3628fd4de3655134b256958e3b3cf3f477013a6dc20beb187179be010457a42cdec3471707eb8ed10b91a4076d2718581ea551a17a9f7895944618206cc4a819ca6d80c0361733b1f0502f189fe0ebf59d376bdf3600b96fcfe5ab687686c26c8aeefdebbae5ddf103ae7d76903d64703f660b08a2b4ffd98d80d90cbcd7c8e963ad7fd18928a895bec9b12d4d322bc12ae678918a0ae568bda6250d0786ec05a394b9868f99146e961c9bd875ba121422d8798b92dc49effcc01420bccd34246b4f90877c170fb4312f9bce202fc616f925b9a414fb27d9a08a3477f9abe949d14f24d8bb362d7d87c33105ca54c5fb1a1faf2d3ad3d84e53e20997f17ba3505f7e99c8bc1c9a4b5d54fcb70e989160f7569ed3d4793f5ab86c6f605a2b5169ccf62e58f4fd28c49d70d565f39a6be90add79e9824e1039ba2ce0cd782547598d3b5d07e4f3c61aca46366dfc49e554da1c190a9a0a4d207d89eb70d16c4381e63e46fa1c22f6be0c00fec3a935a23b0de350fba6e89e86aa0b5a4944ec40e4979f97653ee76ab02dd5c0d6ed7ce5424a57d7dc7a33b7dda39ee72e7ab4227ab4b764d50bf33cc3a621d72227cf20a6bf063a054d7dfcb304a2f621cd20f58b2c07ab716dd787226889037ed294c72980a673f9cb52c89f569f14e91bf48193d173f0cc7b92ace11ad9a2e74576d536aeafe166b8a3f98789979a02571f80915f8b0e35c3439d93b494bb1a169923499ab7ecae89abba1e96ef0bde0e00df725343dba90f410ec1e0f4b2e8ad82ea2e88dad2e2359c38fb65b3543d5dc8c393196b075395a284770294f5f70146f94dd362f69cb21752aac77ac60bcf8e501baa191f223ba9e1785e865912bd68223c53cae7cda9c861a53ede72f2f283c62abcd59c7843cf0dc8b3811acc093e33b785d2cbb736a2620cd0ff7afbfd47f85c832c7c3eb61fe7d35ba01897093de9d54d7d99a54ca8de2fc63cd25d9568ec490d7058d8f737c6b79043abe9f2c4c133589d96db6d015ecca8ab81bb2848e96b34c56940056e9adc3b678da2b63787b6f2ff6d23211eec76ebc23a5d67d2ad4a38000affa7a7fbdf67f107d3e1ace7b249e09513b5c02f5daab295d8b5573f2c69f7f613753291cfaeb20740efca717cf13b06e7e50bbac4e728f0fd42d34970051add7a360b357c4917b145a8e8ec592fbe1dbddd503ba152d4b7f673409bb9955a81f9ff0f23c583701fb0bd143f7cf4eb3432196869978a89a85ce8407a252d3bb54d64d3ee92022aa6b970e5d96ad515c4084ee0c799db8f42e16300154d42f3ee9040e0f3e097eaeaaa0b65eebcb7453c632345c8d9f9f15e5f05699e433fa82a3e9992c5fa59bfeb65ade6c43ea3819ce5c80eb6f13b880c3300e25d72b65877db1af480e6cd78417b3cc98e118ef8d7add251b9b93dce4e69dd915673a1b4f34a3cfb11e51cd90ab0ec048104514ade8d9083463456db1a566ccabdab35b2aa4b574b7b544520e298ae9aa402f9ac3a795f9676b78d153c0f3a16d4f000d0ea44dbb60eb76c6837bf31f6d18a73c708159d6eca82f43a29ccfc2ad415fe8ef83e173f46e80a8bc246f321243a4a93382a82618b94b09e30d4b4ef230a366606eadb82b067f8b7d1054fee105b09814aa85990a98374d1cfa33a4fc7f767a97078aa5338f0db8108e7c4afdfb98c653baf34208b00cf5797c61f105d8d45751ed0e10b35228ac0d130b2cbe2d16131eb31d947bf79fe8384726555c31d91bca0c45587cf53fc3513dc0efbcbd8705f223049faeebe944d0342faabccba3f7b2542878d1a8c574b26da07960050ea1cf8c5a3f833465b4d6c7dbb62b1c4d54941fd4f30d00da0f3cc422e75b08a3e8e0799bdc5e193b67658be6ac1399f3617311b6dbb3ad9c41eeebb5089fb6f05e66face862cdd48312c3ff5b96cd21b8314dd62e802ff4abfa457586099cc4c6d932d9fd61d1558149c1faa7a34cf30eed1d08e70ddddfd2fc1d9e313536e5730f988f53e46c6a455ba04d450512d4aaaaaedf8530643e72f6295d3430b214c1babba0f879982c1c3dd32b6a96fb7068b8b8e1847c2e8af3d776d6fac8a9387fc885fc272635be891ca610c83d888b6326979e7399c7166c07ce39851a806e24ac863afe36b9bd865f9a94565156074eea0cd4ab2d919a24eb065b4f15f2a6b9e036819c93c4aa23224b630a18df29e1c25f1a75cef7db6493ddc7656760c27d71fcef960ed8967dfe8a51082fd8166bd4aff0dec9b2f6f60545fe8ff2e26014dd2f06f3034292ca1e6ea5b1a279fb921be7b202dff7c47d2af95e6c9ac01b4cf3117379f42273e7b2de3cceb4604e439947f27867b70033f0a3ce79f2173eceee49e1536ab783cb3fe39d34d9e3692f298ae4eee8490965fdeb5036bff510892b3c69c4e668eb3df37853389aac998578ed039b9d7b7905cb4111d1f0b80a50d5077848a369ccce75935e9f9cca905432e8cc880c5e1de54101d6e34271afa278de8c6cf34f4071ac3910d23a7c6a99a9d11558f0a04e4faabb0ffb38fc1164ea924c6a5a9b34a87031e83f6e92ca13dbd40a9664605389e3a54f95c148a61acbb66a4a3d2d8bb54f1016d6ac778d80c985531b254cd77135d67cb9868399ca04b885590070425a924f7557393adec571422f5d9f8e883fae56d89b57d18bd7f8baebe797c030abe1f8fc673833882863c5efcccb8a356a04a599ef2cd18ed026548daae650cd207fac9fdae764d64587762b272b60a9e889603de4380b4efd54ace3693a99d10baa1afaa7e7af97b5340baaef8ef41ccfdb1bfb58226c262f2fcd7d8d8ec67acf3f777235e40e85a32891ed30a29de05a1f9fbe0c2693bea25db0245ed202f535d7a18a8415170ce7f7eb85438004835ce7c6eb699d6e9095b7974fdfedf720e37a8a04670f0f387e17ebc9d478db73bcb7b925a888195b5dec4aaae54cd6ab876f07124a3c617f7f173afe73a24f5895f4d15d1d6d72dfa28760a55a6c7dee6d59a19de162f1070d5b909bc3b54d244b3ffc8a29090bdf928c6b892a45a6c61c1bfdc45081cd40c8ba045b87c50f92abea507f795f90cf548e14997fb2ecdd7b66c9570d8a885285848beb5d048795f7d5812d2b3a27129eb0b97050edadf6c262e46b8aef7cc5ba0574edcdc470aff2407092238f9d95719570004d9ab285ed0bac97867b7a436e946e7a9401933ecb96695a516b0e4a5461ecc0fff7eb0d7d494ac29d0ec5403ecd455afc6ba0fca45cad3fc5af30570b08d89c507331b24f50fe6e5517dac1f8a4c81540755df918f3320de5f57de50bc85547df60461e5ab37bb63790b0147d07eae70b4c122bbcde05daddab9e1c16eff9991ce714c530df68bcbb507294246e82513fa0d7926589c069e1212e4feaa876d72d271cdb73fdb7c97065c962962a380f8597b64e01f26924971aaeea4e1e2b94c05123cf028fd52f3620b09849221f4aef7b641a06f1d88d0f353bb3f6d58113bea1c09b81f5aa8a820588cbd0447a28802645a1e45c79413e869f507a10c9e461e1c859ccc96861a2de745b5b294724a1e3b72a6a1fafa55de900e0d4da666448740182a378ba21d8dbb0dfd62158fc14f715c84195d3c9277d418f18fd534befcfb44e9791d08035cd48564822d1d9d8322e27caa8aeb9edd75eac84851a0a2e312cc77d5ffc238aff23a827069492f7943de60c615b31696910ffca6a3b05c6581a80538a80022f017f5eb84ed5fa3b4507e11da94959081c55189b37fd431ed43816a154e741da611f85153ae8300fe7c3065959cdacc9f1999abab1e3b78ca3b5dc7d6d423f5c9a382e787fd6c84f58e075565b9b80c672c2d744f24db521c35981353e83267336350324054f1a8d2ee469493d0e2f863ca00a4f3e0b4afd8d4e3b2a1fa3d95d0cb4071ac6b28ef81aeadc4ecaa72f562c5bc4cada842608cd5cbdf2a6a3271d6cdfde2e919d42529b9cc3ced84125c2ea609ad4c1a61100952392b270e586d603b90e69a0fdca1c4f02dcf557f0a494aebc4e4cac2c2ef71e5744ed780e5db8ed0c08d9ca7565653a5937bde11656f84796d25de28f3cc030e1a9d2708a54f43283be53bd6575a7ec313ded4b84f3dd6ae36f212096362498877662aceeb3fcf730503249ffbd7b727b37ad812ac6d14a0ed1c974743fcc6ee1a3d82c48eedb32ef4cfcadc909df8271f02aa489fc2cef800e0dd805f62bfaa31f7b5158e5d18bc22c30aff3b61033e377ab27f7c936583d0ff038149e1dea8248751e81797d6c3a9401cca79b57af8eed08c3978ea9f08431b0534e5767065a41094535ba6f79e7184f124060fbdd51d583fe7adae8ebaf03dd4cfead2eb19208b203b64a0f3e04a37ce2d985432c58baf735be276ae4198d779d88962f6e2eef6d66bff47a46435657a19fe06181ec477cc56bd88e57bb1dd2daf24553667e2ab013e3fbcbc7aab1c968e377e4d9cb20c6ae455426ff674e198b8342139eebd9ae17e1833ca88953aa6129cad53fb8bd9e2c054b6c554214209dff04dd32dd717a17dc6b1508bedeacc07b1a42fc65d5537a42bec1a4353e7e92e8162bf4309519db169d06cdccfa34ec9c92d7aba192a8b77b44950ee1171cd0953670ef52ed61d85da5370f7140044dd9e88cbfe902896d700e4c9f95bc560015bad1b5913943909abe7a0dd3a81f5b96458d469e0a5f8802e85a443a7b55c359f1780a26f396ee8bd6b48486d380bfbf9dfdd3871b70feb19ed557b242af2ffe13d19595ba092d32956b657ced81854753dc68d4a3920ea8cca9e0cfd32ecef6740c4074fce4a12e34882c646daeed43ee845fba0f7285ba87efe1dddf61b78a0f87707ffc24b8adc23bcf44cfc7b0db21d74f79e8c37762f8cbf1e962412cfda97c3b21d6bb640161b530638f75af92d4b7f7652ecb23811f84d9334ca08cc1dcd15d7e6522bf0b9c6aa8ecdd20947b6c7bc5fc2d4904586e9a2c4fc0f4d52ddedb8fc41543abb3f9bc309b3e64c6e00a268f1bf289c4b4e73fed53e88025ba6f3edaa666e6f8ed7e70a99d8e833c3d5af121d3f04cf3fe580d4a68510e7fa57e0a38eab8b1667ebe6af1983f2cba12a1dfc0203acda15fbeed36e6c3fc407bc0bf4ca0692f33e67a033fa454084e36888c517231b5b4b81909938dd8028e8989ab7283d529b5c413ec71e7fccc5d80543d2235290f556f5a4c0f817fd87422290018a4a84da26f1fa6d4330fe8ce8f34429df31d7d1b26cf6015d03b9598da2968be687fb2c96a684ccd21f037eea48ed981fc6ebb7d0ef855630bd665e5149093b91e2b6ae153e132826ef3eda3486e56d0723fdcfdc13c9431f74c1bcb5e4e7fe8cb1563f91a9cd8c82ac8a5ecfefedd054c6ecc22cb7c5f80f8937c6eeda971bd75fd9e793e70698f0142b07048a37ffd4d7161c17a122d1f26b3580ab7abfbc384df204d26fe3e2f1a0f354bd001d284c23c0a5f6d9b84b3b57231b763b5def935f0231c9bb311d268223ee8dd862daafa4c32a50f594fba8ac2e16b65b6531393bbdab4beac3ea3306774711520c13f2c3d9cd06607de85c329c1dd4263c0d0fa868540a6e7a770c9e3b773542d7e3cb929904fe8fc6cce1921c9a04c4d705ccd276e03a76ee894ebd287ebce5f7972812f4e7993112ec5f2e1b0603292e97954435f44233446cea1ea537072e79d2efc44c86e02b8010874cc416322db07f874514891c6aee547431c6088c0316080c3480ae824195d7bc64be608bb30af59379c70e403386aba8f7c6552b1851067d8b517c063f31d7ba29319d12aec22c39d948751b22d72307fa8b229a59c42afe6c74a4a0d26649b09f9fb37543450e7530ed134c881d39d2b46295b76346707c89503605c05bbeae67f3bc3f1a595063a308bdeb494b2cc0a454a383cab194e2df5bfa116fcf5cf4657ea1fff343108991a4bfb776841a945a62b8fc13d1a284d59414cd2689e2c16a32ed2f416dfd2bb4f03e58c5a5961b2da77a00c593146389de1706d4481e4d7e4908670cdbbab13f605fa94c9017d28612d5a0c7b1889bb2fb7e1be5ac9af045e45a748d325a6da6945269bcecd0c9567d7f5a2a5070f1701c7172e358eaa807e74d8dbbef8b166fbbb7f79738b934b158a6e0a09650ed0a2f4cbcb8da7fc757600b687245d195ea6e0a49619160387618e90453f91d4b8b410468a230691c9a10d0bf3dd5847f8041745ae54fd764422d272e09cacbd2f95fd51ef70fb2aa516415428fb7e0a35dc30cba4332262ba7a3f2ec331e6074f03c36e7adbbdb4e034ae9d427f6b943795dcb428370aa481d5ea734b2d7dabbabbaa5dc18e2a00d52b74cb2f62d4a9168630a1c2ef24b13bc85482af2fd7d5bb2793d6309250b90feb724589366a456e279518bcd7c4bedfa2cec9283e2c0aee755137684193b304bbafcbf1fa4d355cd6b4a88423e354661a9eba987255ecf30799862e48a8a33251af8d14c5711716f535c162e3514e779a165a07413590931fff4ed45a013b652b4f33d63671ddd1acde06d133fbd8bc0d1c1fd92c2b17082962c54aeee25f616148c5205e03eee33ad6ded8452125627edf75785d153c88586329c058076117053fbe99f5602249db3ede7bb15c24ecc4c2a875ea4f304d39bbac7b2d020250524e36988b4c945955e535376a76961edc402f6007f0396584aeb1ecb1596051b94af726614ab7edf7bd91e7c3f1762e190cea221729eaa522c0d882a2ec15cad3a3ffe58b7e592e139b528eaacf463a543fa07cc1a7d68a0d5ffd5c16b4a551a2c8343406b38cbc3c7e096c6f28103a7cf94f327d8c7a8a5b6e98a6a38293c152d022fb3ee664935f89d4b65d96c845cc390064f8968187c5a10736df452cc4a958f668149a363a95188a8ef63a55185eee9376918f59d563ff0c5427e255d5b834df144d7dc7b5853732b341a4f2b6c45630a7ff950b34308ca637894edb01900b2e621a9304b7819a96482699216ac688fb1335c1c9b56b8775193490ef457caecb1cc5fb9a3c2699b04dbb73ac95677ed48aa3bb103ce4db0b0ccb5b67ffd5a3ff858c6c2abb291dea03199f771a5e868b575318c8eadc6496d1c6254bf4afcebbb9fb99aa5289e9ac9c251d5af9709ab7559fd3365c2942c1db1a49e9bca30b1286f038200afcbdcd773f6c44fa4b6111f00d333eafe001843560caee1cb540e1e108e6010f02af33e1d9f66d4812d5df00fc992e0ef6d6155e13f8daa97e9f2a3b71ef52f2c8e8ae6753c15f3ee010a1cb6a527e65b079ef7c5004f86bb8bd067ac731cae7e6972a7e211fcdbac74d4b6e6f4a495abc2a1dd45837c013cad756ee7b4053bb03ecbcd29186ab6cfca16da8e20909eb3f0a80fa2edf8456af9d4e817bfec2c09a7125cf14bae09c1c40f45cc6de1de5ea51599ddd8722451fa88541033ec6c76574a231af847c8fcae5e18614078f2dd9b2ae0af563e4e6e2116a73e1ada0b3bdfb5192b1f430eabc8bdb7a78e0876e03c86bad107cb63b3ef5230258c0a64c0779bb0e486bd99dd0144a23ed8bb556fe93290ac3f6ea4727f09bc5a77ea7303a9abb283e3d13a6e50bedc806db64d8c301405aad89ae82a58ad76621c5222f9c2ea608aff0c04b638ed7be3947218551478d102576a203661dfd8f1d16dbb2611bd2832ad988bbb1909d9f805c0d6c6abe869be54213ae3aaafd1a01258dfa1996521648ef5da549a94c57dc9fd9b5b7306f1f2cde31c48671055d9f01d080669f27525557775bebabd8de8b9f99b3ff82edaed2373a6d68f243a4b82d85645217c2d3c51d4fa681b24e966b5d80c110e1da94df2143e2fc74da4e4b7d7def3ca24a99f3b2501319bae2bd3b468ce58cacb175ab2e3ad9fa3c3bf115f5f93335f4eeb2e6ca26bb28eb1e936438773076eaf9ca151346b3d43b961c30302673569106d169f86884eea7bb7f8b5f5a4b197e79a252161726a54a69aa5f9b6259c545503d0fa57cc2bd344324d997e101e6b7986ae761e3c9165247c939833ba43e5144bfc7984fccc47f281d439df982c13eab1d58db1d5a6c4ca43c5d9cbfac6bffbcd5dd39956511ca603423aad167af1e79a1b652356a8b6b5ec40feeca550b0f8a1ced2f170a557ffc932574b2db4b02596b19f0ad5c733a35fc3365a783d0991ef76956208dfd0b1e0367c3dd452bf3d6cd31d159190b067eca8175a2e2e0939deeafbb0ed41ee27ef03f76d0df3061fc7a78ae71353d5285b48a72faa70f6475dc44c44b361f7af8f9eb50c2d32a522f98e3572fac31999934cde3e2f0f0782949f496f8fbcd03003d04c6b6772613a97895c9390c6652a78074285f8ca58731be7b1217e603586fa1b356992b6b8149d51040ded29ec0ca19853776830d816cd654d0503d21bd090b202d1d41c543260203ee537e5d2a1867471bec0be0ad5d46114265fd3bf800b02b195fa9f962b3a2f2814d306b88288463d93260965ed9c1d20f43c06e404d18cc42fb94ce7d61cc2bda219af62950074b18d6c1d8e0dc6a10e8cfab23793d90e53bbe1e030a8e9b390bf867465e62135d956f2d7bbe542947f8870e79c9ad4b55789fbdb5825acde6e8bcdd05499df05e3024fd30956ecc577b01ad8169e8b3f379bb720468daf383674237c9949e8d276263fe65bc2d3b0e72ff92db106fac091c796bbc322e6739258444ea82e9e682899bbf882586764206bab302de65d2170e3bb854fbdfe3a0d840bea8a948263b9af937f3e530abb1aec3a5539ba558f6e9f94e8f00b73acdd4d6216fde8dacba611dfe764a834fa432995b0d75976c53d7328226079311ea34f75e9ff09c79e472cc75d8e6fb463900e7e1197b81de50a5003c7fe218628cc6f8975c43b3c6cd28e35f7caa826b669637c31398911d29f32c59cd0f34f42243f7c5bbf22c36d0e091ef400d1002883f5ec09e81b4852103a71f776db3d5ee6a04f8fc4d880622967c22deb53bdcd63e74e1c501e5d61ab313bdf774ca46e478595b193fca4d3d6ef28c0977a77afb08ea1ade4648474e87a0e3acb9fce6ce7dae4201ae557c54c9b752b7dfbef554c9b2a69acaa649fa80fd054da88ee7790cbe370eb7205415a7c49568336a86c70a224f507510e4fb4bd80cba1bb68bb419d246162baa9a9943d9c3bf0fc96e590eef6ee5102f9f5659874bf243285ba65771795132b50a1269709cdd0de0fcbfe54da139d33615e7bccb96e82ebb17601893af792b4a29a58448d3754748a942ec368fabade52e8fee2875620fe087285a50688034eb9b51dc4a2e72d4d67f4bbcfcf70a17e866fdf9062244c2cd62400fc8f4cd7f584bdd7fe424b55ba787a4fe3eef4625159e0a64140bf01c1a5418843e284f3675ddcda6496fc51455c7dc9ccda0d43782721bf87fd1f70cb724506e49db1dfe17f142f5a7daa71e921fc0cd7a188a8761d22769ce07f0b1ddec069ecb8d2324af44d9c9253cc80b102fc38f14c83fe7c4f15e3ddac0da7914876bc8a476e36d2db58fd9111dbbd3f499c2b31bc79cd696896ef20c14a488d8f233fe8efb03db3376eee9e49b82e44c1b2b9cccdba3140aa1592b24a7b6d616d6731b71233d2877b2aa2f53daeac184a8d121b29b8bfa42eba987d62f86cb17e50664f1cb1f608b89f7b1fe69fe877fef1c7e34af4f19ae5d2394748e2ebfa046f59c604cd313c1d56dbe6644f365fc6c161476b601c7a2d2a2ff9de7899dc2952aaa58014a3e1b6026823baa3d694c3aa81a97d8ce8146b0f33ce8c1e8030bff499ba0e3ba1c07168897adc9347a5c4ae020879c80fedb33bdd0b1d6d4c1800133f40ddda6c8f1b72ef4c820a0d3da22e884cf5d275cff4508c7953645120a90bb53befc380eb094f77de24bd84e4401e6adfd4606abcad2f1700e9f01c1d69095660261d5da713947d5ab73b88e5e5cf3f3a1c25a553c9e5c076a7de32995160a715dcef33e3950de319d9410d258cf8ea8b8fb6aabe65d4cd0b5bbbe9300461a34c010c20f7b259a341a16e5f5a053c8796813809a9df8ae051141671c83cbaafa8c6d27ca7760f9f5491df5d0d49289d0e17cb5651492041454fdb2806999bb08a511d762e9b5cdc7bd321feb0202bebe81df4d52941a3b03778bc9a5a19ac16d0d6a1df7a2b0e5eb0e43bc7e29c4b54e048c2c7cc448eac51694be51bb08cb4bf1b0f82203c834036db62ab361a6461780af004c14e4d1146214d7fc8d72f8418768135cc7c5a7feccfc8c359af6266f8027f6faca202cc38256028487732487460f3744f11fb26fb17de308dd458897f7fee5291638c5478a8bed7b3733d9f3e5d4938b3e2b71acd447729742247e3c36c8d3b0ff64c38cd32c88ef86b98251543053cdb6c647c47f94651764ed953268ab4d511fbacbbfc80a724ec3f54dc500955692efe99b0af49f62aa33c201847a8156a89cce6c5bfc46d95580f7bca361015492358e9ff10a255adcb24c6720e1ce5d2be2969ef3042e8649edc72c14585314c1cfd999560bfc557341c766e2fe636c76b0c78edafb91a05c1630faf9281e851adecd6d16f6e72c0152df4afe5ca3ff047a3c67c32228e8c2c7eac8b6caca46366dfc49e554da1c190a9a0a4d207d89eb70d16c4381e63e4a6bcdcaba81a84b4f8cd9b0c9efcf288b105cb9522e58aaf0f87843aafc9824fcbebf6b47d8336ebe224c12b9ab39c6d473437be04ddf0641fc2a8e4dbe0994ec04fab02c8c39a4cb3a33a5841dd484663abac29a30bedb0b0e1be96b0d3d3164d41ff2d7e2a56799c981023b6341fce16a93ace67edd6ffe36d014c8eb5cefa0c87564215beb6ac92445fa34e5b0cc1c5b504d1e6df4c3a1be313f13af1133bd30639bfe23567b7c3a93dfb894694124ed82e8e9fdd975b26c8954a741a23e721f1caabdee69d367361128a26753affe975de9ddc8d8475d2d531d1d45f6ea9fe11649dd4c2e19126d7041eb718e43374f903fba6317ff0a18eb46a76a5071bdf8bf00f49523f139294bfda0f7f5bd8dbfcafbcc1b52c90e72aefae2430b9fa1c1976acfa34f79216d05734dcf299b595466205a36a87fd0e4503f03d7275d91676961f3db9ead09e1add7323524c7d776bb494da7dc080786ee88ab43f8c9d541a5080481cc5c044b9093985e797930499d2b394f54a0e45a2426df09fed5730de386bac34d6c63c607ff03e41a7667a696928ee8f1f9cde4d13d2484b760ec13955c1b8cfe0ec17ad1ace7b249e09513b5c02f5daab295d8b5573f2c69f7f613753291c07e8761b05feffb81dd1d90faac06724dd75d70d0acfbccd5748641275ecc858287e4ba757145a9cfdf25f7572ac8baf813efda6e790fb98d76065a1958d3edd5b801c6d5802802617ad3bcb7b52bf06458ac6bfddb67a84d4aa92c99e6f10987d77bf16ec0cdf7f7c7c3b16cd4b302cefaccb0677bb580242b0aa293a91ad130923214d2ffa674c011eac90dfa0ba7d13341be06b0ef53fd95a30765e623422fa09ece4380672192553d3f819939a9402d5dcda2ec6e34866c1119ebcde93f27b56a2d81efa1f5b90518077d3e091ce702b571f5a4a3b2aab297af646b20bf781df2e898d29b2a275ab7a26d86065130caabbdf36935d06c74c1c3e14600d1e22126a0ce1363bc742ddda4ca3271bbfa625c8bbf563972b587fb7549fe8483e53682dc693a03a38b8c280fa5ea38e056a5b80a8c9c6add50124b244a492b9bd92c888e4e8630aa7d29e04fb94ce60eb5ff36287b8a8ce3c4066606eadb82b067f8b7d1054fee105b09814aa85990a98374d1cfae408f622c789f763a9e4f9a32112609812b8630d3efed996bdeac1669d547a564a466bb88463b5bb92b1cf54c56ab28a05cf92dbbf2181e9dec39dae2215ac970307cf478be731461e92dae7ab23ef30fa5a4c509b2acfe9a88810a27bfade87ec358229bac089b7cd322d0f4360d987118dd7271c610eafe9611a55df56e7a7d6186e4ed5d9f554f40c2f471d9064a2ba868dbfc86afe405755667e52426a594b80f6454f93a686bf8d0611123322534fef24e001858c9168ecb56e7e905445988a2279d5d33c95ef65ea97660564b083e1052425bceaf46c47faeb08d43ec6812444f4096dc015e61968bfd2f8e6251a7659e7263e03717c8a48fc3730fbebd3685b57af6471f808fc85e453d78fa6074117d4331248bd6682165b693dd04cc2c6c408d6e01f2689c6bbc91e8848bb9283cd2971a72d11d29e956227f07dc4b973a3c0d0fd3322358983f31e70666b581760333ef5abe6f900f581c9d0fe73e8767207d6a0ffeb98529b4f78fb5bcf9c30b78e1acf2ed8f67f45158a9272e0cc87a036a5a4b51034f019a3b4cc7a57edab6b5ba5fdd4498f78e06c9d86b20ac5bf764266f485f1612cc76ac5c97f13e4510acb8cd94d764f78f33ba1a6f31b9bd770dc13b036dbdf953fabfeaf532a89b798ecd281f344390565c5181128fbef02712b50f17c5fb49807fe71d0c4175943e45c4483ff59ab37c5f8c481909fa45cb861ba1780308fcd61171022348ea1dde8fc5c774f6f77eff45d2aae23c3f5d620baf23d4679e890c2924e2f27f55ed92cf23a1918cf9675220db5a3fc235494a4fcb5d73c3f76fa5e3e8dfabe3f1905464394a0ad036e73f1ce538ee16be40dfce14660fc668bae6e38c42aed89cfb44bcf492cce4875a4db38608f6ce5ff1c28b9e3b8f326e8fb8f4ab676be85b5b6eb14aab8813970c3b49a01afb35cb0cf3e5f6b7809ac23d4e9fe2b8332f5aea9d9f1c22d4fe2d59d8d35343886355a2c47baa0b86b8a135079327a9af3c2056ec827dc83eca558c214578af67c8cce2208393bb8eb551dd5ea059a15ffc48bf9c39e28aedfd8b87d9cdec203e966e7472a1e1441535671462489d2b4fd516e517aea0bfde6a120765f3e4872b7e41d2496a956ac615ea5a4a626dcf010f5893309d51431a2fd44a2b9191127ea912006d601dc1c60d6d5534ef6c4c1b002e1dc2a7950e77c819d1939075e4a29c379c35edc62dbe376c2e15caf0c2b5b5e730227d8694b90e6e976708a164451c68cae1b34512f607cba8572641cb8c7e4bf1ea28d5a6f5e86ff2a33ec31363583e5c46115c3b8d2995bce2b38c7eb81cc1ca5826e4a3513aa39a6c72ee25e2473e98962776751b15a6042f0dcb7b7edfb624b95bb07c8066fe85929ece6fd047a9f8ad69f4b73ddca652c996b2ca5685edd6e2ad6fd16a8051f89f354e38362b4cd0aac9429eba54cee94faa16626e8657e417ce0b017557ec96106857cba1a78fdfce0995cb64f3ffb1fd2d4ead49fd3d3c502f6f5e214057bff4dcc527df7f271abd6a1c8eb58ff69e855f0734eefd84e893f80236847820f10e478f74d0b99678bcf9df7491d015c8b21b4937d75653b6358223efa9d09cc653943acf634576fa31c17600b9114bb4bb76190a600036103a5c108242bbdab3761eb21e6b2e5c42ee5051638ee667523f810ed2ee48df9bf7337d7fbabee6e0f3127692b27144b2d100972067ae13a0e7be4fa3ee3f5d5d0451c28d8e7d37496a80ed2690ac2bb8527575774f90f1806be7fa43180f2ff532e51c45934eb9c01800361e07b66b1f426ef4b72771ba0d5e2d5e73e9f0d7e270906251a692f21bfbc55f48c65a2871b50936b7ede5d13e3037338d1e539fba1b446f4e8590f5d783a4c15684cf726792f2b98d3af6779441bd0f1d38eba3e7212c53c8def15ce11bfb521ab09b821245c5e375218ec7cc206dff86e91783e2f7febba113a86ce5f2400a3bdbf9301bdfb50e106541b18337fcdbf17f756e6c9d519b803612576e6c95bdc9f7c2969ecf7d525aa2442f933b046c6a3b25b4e2631d5e65fc9831a5232baa968a7fa8b9c69ae360dc45abc4c75933396dbfdf8a5524355bf38455ef756e9b61b695c8f563b001e34ea6d7f8b3f84c75715a53c5f4d9e99cfd4acd5dc333de7ff7f6e785b30dfe327ff0c1b1634148441b0c1cc07aeb1fa1d4fdc1da0124fbd507a690ace3a8354319453208b378e4aa8e245771b34ab1745fd3d2e476c2db4919ba2e195e97de62d1ee33bdc3fd4fc08f89e79857802f552a17f216be597842df598449c2e895869d21842cc4e5c3bc303c606a0e22b5490dc429cf78405b56cf6a52da5d24a3bc00f065864b2e73e720db1e9d2a3e303d246ec80b8d0c0a03fa26892e6a46363430c1e6be063cd9655aafb5ac71f80398a8629530cce8bc410e69be3148e127cfc8c95e674d22c3cdde115411d1f07fa740e02ffca33ad1837ca4cd8ebff1a1e2ca565771d0cc9a035e599c6f0be0c22b30c725a53100ccb343e692506a7eb46956a7ee0f006eff66ff0501c4a865fa81b469dd59511483d7d78f2c7f0b11c807f863c9d4bae2c984fe080e1cf4b19682b0a49729e2ea41035162da09d0e2de58eaebc1467ec4cc22159e7641fb4c5e25ac16ee977f68727337152ae64481ad7759a24fba2af5debe7c8256fa5487273d2106f2b8a2efac33620e00e64ebc268073805ae3fc1a35f0db36ae18108ada557e6066eb1e0b8e9aa8715692360c5908f1281b3801be0ea6ffaefc36416985df61023bca1036df07d193fa3d2f827c382796f6b29dbb1590c94f115f23a5853f14a252b9b4b4791f073e27aab7c692eb3c085b3a7b8e1dbfafdc0494e95a26db39bcd389d025c9a52d52ad83bee59caa0ac2fe1ace50d333aa70f03597492c30c99f7b32561ef34cf4e97774f93936b845f9a95b3f5450b94c17bbc0eb8133f1efef2e10af0bc1ca75f1c4d535e1a170aab41276619f722dffc921d90ef56a7dd0126bad31b66f469288bb7d8a40028cff1aeb245a72f241229483fa414fc8455b142b277e114ebf1768de70ba2f8a81a200d6dc1ec70c7d205a7d6e107e10e3b93df20ccd693a3aac90ea919eff9a1c20eee226f1231f5b2fac6ca01fa3d8168edffd9a58af022954a61bdfaeabd83a778552358955a168e6a04c8f0a7f979f21d3cf0cc563c092c3392068f95e9e3d824ae9429cc46029ce723c38ed9a9adad17b8bacacf60c2b1e7d60af9f7826adfe2ddcdac90d4b365b5bfeb80745f59af9f573af467ab45b7fbc797ab250f59703b6db5d9d143e915b8615812b5240fb299d91bcea3fb1b1f2ab871353c038876732c454687ec06b423972b4b1bd3d83e96a5a51c07698f629a5a08a9fde16e9d6f51b17be63e6b984c310cdee5711aa4717adb5a0c6a43d19382fc9140352f1615bb908bf98b587641536276111406934b01c12421c6c5647296fc6368a0e53af2e1d9e4fb64eea6725f4ff1646a519a5f9ed4cbba7434c2e36999758edff5d91cc0ca83909eb49e0a181d7ea8b4825755c0a30600b666312fd2187d7314dbdbe526c58da6f9cab2266c33c716ddfe7b037c549a5f62d1beb1b24d06a96de1c324fa875b9152eb4da4bbd4cdf543afb111c676d97a32e4327aa208c5906a11a00fce073d62e9e1cf8bfd14b5e0d063108b2c5e5bd0adad429eb7927b822bde9eec97ae5b469fea2b9c864ddb9e15dd728d5165536349a73103336966e1cb10c9c4d9de1343c4973832e6e3bf80fba233caf8d9113aa213d482c367a9bdb8c369a3c91c4480a9443dbf33f67d2f7e5b012444fd9b37c4aaa4211bfe5b473aaa29e0ff2d23506212c9068f90b5d755a1ba89194c263c9b01ecd88289eb86338e01b9a59b6002939d9cfcb55e89fe9b1e962941e53224bb8e8bc5767d504490639faa39fc3ec8e9c0ed427ae671372fd282c47b98818767546f42657ecf3101b521e4f021028e1416cb4fb877b6b662fb870159c1862061f60f783a86828437c4922de3cc9b06f4ac36c370ce4315a4575683a9855502cdd59beb232a73fdb1ae6dc16b11210c7f1b9b1de49807d444f6bfe765a5a4455af414abcbeeac2f6148444c60cc982f8ebf3f0c13a81def75bc9f1b874c69e97e47adecf6da867bd22787becfb2184648c2084a3bd5d5f21b1e10a262e42e3a890c00958b1a764a552e5a36e5307ead2f6310704b372dfc851b1c4c6c34033b56b80f28f58f14d91b91e29afc6c0dc0c72c19d29bd6fcb09c649837af849e67de53deefec33161849a68ed257a5723e8cbb355790dd2594eb3a12b1e68a951ec1e03c6235c84d1c813afeb50dd98af7664a54a45baa3caec959e3dbd15f7ff1287f55b5e178938493ec7fbd727f32b2133ac7f929be96f94774a24badde445aef539eb4856510f4f3ed2a85b675e0ae8c0e992c72a54478b0487363c37365d730b1c934eb74b4e7c6b6388f0d6775a323b3884f22ef4ccad70df459bd75972b9712c3ddc0ef902b366cc9a2c6a1d910ab7a762a95f9a2cd6b44d6b3fd8ffd247f627fc8cc6abaa68ba5b993bab927de28b459307f872360edd9ab2462e1387dc6f22d646ad1c87e8dceabba06315268bc0c34467e73e0696632c7552948407bfc778c5907f351c0521987f21ed1238e5aae79232ccb0ec1692243b44262c66a6805fd2d398a955169850d6ecff73235d7864b3209c40f1478c2dd35695a242412097d3dd9f47eec70aeabb460930d2cee8ce9b1dac61216e3b7d7004a329eba0b76a397d43366cffd5c19e9520b9ca011b48e758250433d1a52f95870010ca8787676e5d072a08110d3f4c2d28890c665262782a56f0356a604716979672b4905f0dcb8692bf1b0551a78d2ebb2c0c471ec658ee74c8c8dde171eb06f2358a3473af367825fd3c02d5f356e78893db0d04dfd6c033a04144fb90bcd84674d1c5d6b3a246c0d00817e7cb79c55fb7dc9e6551ff94055fe735eccebd78bc5e9e4a311ce7683ee2da0838afeba7e9a8a3f7b765a315a562d8ac66888627e55154ca2a448c6bd61fd7a87969b3d4fdf59fd7e28e2eaa4f75e690cf03e1dc93abcbab1c0c5a321aaea8955117da8417f0b98a16d48a7d167ce61ae3d637c53c266b51f4e7b8f4f5a03139c11261585d7d5904fda0a7da9e6bbd7ddd592c91dc042367ea0f1790e67ffea0d27cae1332d4c8147dae7a5164037d8d2fdfeee068fffae85f61f0e2c41870490d72c6f0f15142ba5fb11916221b295aca540873edb9bfcd9fb287c9d7d0ad0dc9875bfb883cbfc5f62726fdcee0ef8ac952aa56d6356cc4c1af907f531b118a11ddf2654cd2a4c7e3f1bd1a222205a417b54be9f929d1ec5d14e33117ccd332ecdd235837a3fad3403bef5c71a7f0e7cde332438a2076f77ea7c86a02bfde84ea230ec246d24d0baab42eced41a0f52bf0e6e319f960b13f4595d6136f199f2ecd3f551b9093f19840f4737b22559691147f23b4d842c965faaf72d918ddd1fa21ff1d4d7926a70f062f30832fd5f5ab6c41d26f35014c9df17adb2102a13653a1e521a689f8790b5e4fefc0af9a918f47f78082d713dfcbb2fd8c9e1c713f1d8af8700e60db9555fdf5714831ef156d5176779091489f7f620052e792050d46f257efd1341056d3933323e06a1ffeaadcf23ba72647ad22b3ae14afcbf5344adce1db2da779af7998113706d2e39a5fa6aad5d87d55753e9b0247780afedddd23d3941a708d25a6db6beaa102869cfe693bf7134383ba4662c4bd814b50cc44a03f0ccce1d55977a7fbd7b1bac074abc7a194dd56c4d94fe81c046e8c4a2977277d06000190d54e56f7d8338940d58e250d1db984f707291613e90c35a9e7d7a34bdf3fba372d5c08cf7644748287760cbfa5246866f67faaba035f1ae5825943f772c2415008ddfecd4edbc81e5daf6868a07943c4e12f573e27dfa25ab6aa5ebc7b0901c0308e0de030ea8909e3a7e42fd4e2f1c40772e05d97eb4eec41bd747501c737cb4a532cbb0ded54043886aefbb90628a3792766402ed5568e00d6184c67c0c1639107b9454e5e756faa7815482421104cc7530559ac48246a41fdc1e1afc526566596d9a1aef718691f1d394aff98fef1474796e7502fdc231e46b8054ef92a9a4b8d092d37772a5b00f30f0d3b003776edd822fb56d1d55c5fe0b1eb57f1127650e026e13b52b0fff78548bb81cf559166708f9081e202260a611a9c752ab3705bc6c25da0884d2ae2eb39cac68563d72a786bee2e90afecf42d20d4d1e1fd6351838806c10b2d5a9e6747d94c07de513f1c3cdf817a34424b45a32316ff9b315416ea7671bc9fe2b5ab2c9938a8b40a3e7282448b728700d1f3bf08c5748d048df1c9f912aa3e3cb0a89ee6a1de398f14b084e0e814f66cfda890a74f391fbb72ebe603fb531fb5354fb7b0fc5d8fd68f33bab60aef57fd229659c5e1fe588879c0e73f52de7cfca0432a42ba538c5871141433b905c1e916455f2028e986a621fdab8cdacf12fc85ce6d2143b3dfed67c3edb1e2184eb82686ad38ec621d3d566563c9896dacc3f0c628197402b3f64eef9554e5305ccff38b93355b006ed53dacefe87fdd1a816ad50d160ab49d8a350f072bc4c9b77df4ade47e490202c0692ea1fe339ffa4722e23c7851a4e920ed7c2fa690e746e4351edd2653f1ce25b8b8d9e464b54db7189f6d131ccef0623b7703d9944bbddb3e7abd9926891771200f711d5f9e7c51d46d5f30fb3b4602bb048ac80371fce7c2c9869f39e99438f0210a38534904dcc8daae575f0944d649a1a97fb4e0e436fe6929cd528dca83b15c05aadbd10ebafd5830acd38f9b35cccbc64cd771eb3754a8fb592ef259fea53e42f2c861db5a04f004b4b00924a8a422bc5781515eef7462d05263f3e1659d2297a7bdd7a96f8a812072d2820b626705abaf342786b8b6a81a361df5d91635046b695f30caea30d7c3e79a5c7562f9838a229b182af308f5c2c0495ac85e38c29de76e1c800970f9cd55f0646b258fbbe31856f1894d7172dd203ad9c18c277448686660f1a4ba9670a71dfec0871bd6d67f4a319b72af019f26553b6af7f5438ed144385738ec9b736282530302f3ab42a59ed8fd5d732a08884b6879b8446755cd755cc2cb860e49d39d349444134f96e0eae794cfac7f04eac7a1f2b85f68a002210df2a017b4c167c9f22decb7dca3b32820dfbb84017295c8f3f5b28463ee3da5ee6e4c4678a6973243c12cff78e3d8ca927962b739d696578680fcdece21c93d6c7c784875ef2ed4ed591ee96f893244855e17a455be026b7a5e5ea87fecc34946f2d46d19c5b47aa1ea6bf46d2cdc94f3a460da3333a966d3b59ba6413c2a4f44798969d512b0bc5391dd2f5e0af25a0757d7dd87868dad433f0fe7206976f0900aa49fa0430dd70e16670a0ebdbb4f2774bb9b40d1e0578dd597264115a3dbed57189228337e8f7efabe054b82ac3f2c14d58187b3d9c1cad222c9f9fcdaf1f9ed95f9cc0cba20e2e52d418eaed4efe8bc65f41fb4c419c2fb7bc5897a9f471500fe9426cc19376c6c8f7c7ee47bed11d38777363eb75ce15010e9cc30562fc6546f62c07354c070be15cd46fcf5998391b1af3565bc651b96338d630777c5ac8f59a58fc31b247084fdca3259501186ad14b016b2ab70a0e7abafd016d3c60ed480d08b9833ce4e393fd0f694f2f15ef7a572d6b99d345a43fa46f1113390ff1ccea3069a329b287293b02272ee0fd7cc92445dc025b11f26ff00536fd9694e757d0a01691aa56321fc2e1cca10b07a7c1403bff9050c4069b01e0ce13b63bb242b28cb9d69be1c14da67d1d57937e5ced33f97ced39844fdd455c2e897189dbe08e387fcca606b89d29f9758b851cb2657938799e933a93e81e79923de558f8e6870272cf7f39de891b10f49bb36c69d53ecad0a7005245bc84bc585f127b486b61cd456b1d38eeab0de113f9eb9fe678eacf4e14e5df5bf2c38d03e32c25a73180c50727362999d3ca51aff039ac173f106b0954faf1e4ee76cc85088553588a356a8a9a2a1de7ceffe9191f68972b676e721fc98474a285714097969a90da2d9a1af45b5ec3b26ca896f6aa769e07af2549001e55d6ceebd9608ce5f32b59ca59eec31032c361cd7e6ba0b800eca66d3f6a219c9a299740d6f5b7fa350197d0f43a95a3f7748d4ead1b0b1148d9dfa73e272f477a111b5aafd7f2083d78f78ce285992f6ce7fbadb4c0d7a4f29a60ee50e94ee6ff6e7fb94b81cf9ec8d9bfbb9eaf1a3394db1fc333a9bd0d1f806ed47fdfc93eb69842492486135b9f61f18bbb20d80e2bd9a24a750548cc7904e5fbdf77ef46bd37d2115a085e768bb580ce27c27db79430f74ccf5b09fb99d7bd3bfbe0550531008d90ed67de45594ad3736d6f6bde47a6db0d31156005a094508e02e4203a7c516bcdfd33a6e92e1a52ca1053275115273e5e5be5f613b2a1f45b8cb2f059270af4956972b666753d5e37a8b0732d2e7248600644a33be8b691d6923da70676e20000cfa5e576ba1c70c0d6f67ae28364243f1626f2ebaf96b4582f98dfc90ed0e426c7f094851954706fdf91ae7041c3ff8383470c20f2eceeb4336fb7ef256bc1be84177aea37432d169d1fe94ffa081b8a031e60a810b9353256c1a679d1e5bf318e5b59247daa2bfaf76d8f8597cfd21d1820d1ad683e769e789e719ff6840fa9d7bfb8165941ee9b00962de9ceccce5165d9e256b279b98f2c3b026575ac123834e16776aad2ee9db169ee0a91db3170bd5d6e141887aab1b1f6b052868408de56c897ec92ba34cb3a534295db368d2d87ddbb5e55601c16f9dce5faf0467ddbe2ba33c8b6450dadbd3f7c925fe9295d46eb433bb4f9e927a569f8428b695f1bbd5322c5e0b2130b6e2307766a4cd0e530b5534ab84660fed0ccf0089918c7cc7cb1487e13876b537f1820a3d51af50e0d3c04804a2e15d7660e6c1eb65b9941b459792094a8fe68c270831a0ea7fb1eb2278fbfd177b4e7354f0af4f86b02fb529ffdcfddc962843d3d32f4d8d709427c42a324cef869b651c57f8f09a8bce8a2fef358f7d6666db2d950fd1b63d396e6b98ce912bab5b64149c34c9938e7f475a76840ccb0d044f83caff922b001e6e96e8ee50714ed61ba5e9c3ed23fd0829d659c1e183a3f9132c24c26fed2f82ed1600bf676dccc02c6d2fef52e6afd56ed3f440e050fffac1cb8e813346ba621c1dffb8210bfa4004acee263a3cf8ba7dc33b799b9a5f8bd366b653f1d32ef48ec11c06e5e1dc3fe07db667bbea6088f809949b8146ec982e72b0600fce7eed456410f400da88c75d29207ae7b98d2211b3dcf174bf16171d39654661c6709ac2bd8d63140c120cf563fc77086e282d0881b11262ebe865a13b0831fd55b764aef6984c383143a33af7d1b5a12411abfdf2c3efdab83abb8cfa2c526d448e706ee29adbd347c260361e64b348819931106074cfec5b7b548155b57d7289976a50bbdc3ee14a44a7268a1c2a6809d46f290e4b89d302aa98d9dbc68694d2d60db6c23b633107bf796c809995d042a2a1cde7c06198f122b8ef96b816c848dc5e78f6961e1d23638926fcf5708ff3d9ae3ae8f845363b7870a8a08608f75647e469d78fb8bb1003b255937e1e8496c876fd5b0bdc92345fdccbf9d13585e567ffba28468cb928dc0cb1e666b68cef4e8c059cd9f76fd27ee18ab2a4351f21c7e9df4a59643ff37b6ca94015cf900ca91cd7f22fee4d3cc3f680098284d7db2ec000f47eb3f63aa8fad839abad0a034f4311de38467b881bcd7653a7fff4259d24615d53b6cf1dd7d6fcc496fb9e9e14b3c9130d86643dda1897f23f8909a1f8d4910d04361ba139b6ffd4f4cd780ed1aa959d82d9e91160a0bad9b6d75e328f9254dea3a2ae30aa2794ff85d10c49759b2e363fa46945203c6c0d5e9c387b6b42a88afe5edd1b92cf6efbc9a2bdd039dc2afff111accaf0a4d13fe6d0f92bea7f46e34193038c6cd77660bb82cd3190a2da8c6ec95c5eccc4bbdcb6d1659a112a00569475e6468b5157cc1d68f51bf758b5256f207b1c9a296481aec1fe4391b2e86b1eb3775894c1db8d6e3fbe4905a1e4fe42b51c659b49e97db45da31f0b95510c1271d4b94d0d5de5200495da7dcb96086cebb45b8a24a767e215071fa1d88d6534a2c4191ffe44b7db37466ec863f9570d6c38a1be28fa2c8b052e403c66aa125e058ef60743bc93896ab7aef6f4d0b065175ff57e83e0e4a993195fee94b853238c11649e42f8699f8e2943f2846325cdf4356523d044618614c88265b6b6342e99135a638639119334b1a0ad4cdb433b1bb2df367bd9d568e4ba41b0d9dabbdfc5b3da166be9224eee912134f5fc6f5ba5321ebb9e0f2c02d91c7bc67fe95c48b4d6a49bb78045403401ba64ce14f0fabcc4975f915e37fea77cfa4126a8d8ac66a0b30f0eec486c460ff8d239249a8925adca673c2943153607b1ab11381650fb24c67e7a3f5710745387b7f2b5eba549524459a4e9213cf3cbbdf526a5cfa9bc20a4efa23b96a023656531fa41453cb2647dc5fda576aa713c95794af4a44e252040a5a82dd3eef40c71cecefed691c7c282ebf79828c511292ba958dcd4a46960c40e2488c54a7a315d67eea74d03ce4cbc11db48ff3715dba8f918a3497509ffcd3e6863f15df99bb373dd8fffc732c3fa0fa7b2a56f1537c231c7b8d6141be811c471024316a4d78e2b3f1f75fdc011b3ceb388623afe8305cfa9c260da6dfa2073ca4fd2f9e11ab57c7810714f82c7841ab95ffa68e2dec7db87f38fbf83028dc072447e212abff944313e262d4ab8cf2721e1176afa03ace0d26dbbd9ba72cb3fe94c96049de663ad86320ce3d41a782be6a1f1852d503bfda486a463ea51a1a2c21a7409f42f959fdc534c8070cca4081e6fae2ef69d7372b5f6e14d382dd807bde4debace7b88aefcb7a3ac89aa7972e3837bcef049db97f65c8e2a261419afb14e33ab17e8c5991b86a6e41633a3b7748027d66b1e4ce7bfd95514431844f8bf5fdc06293b912a07ac7c75b5637ac725e54cd732f02340052c5b4b49ff3c31fe00bb58ff79e1409bed6cb79f24cdef2667280b1d1e485d5a68cfd159b560d69d5729b555ce67d38c50007a570fa586e8998739e3fcfa8a91a6a32f134d620b1edf4d098aa524859114d04677cf0db862deb801ff721fef81aaf51d46d72a9edb2b60118a86c7f3c990f57b96c1c3ec29454274819ecde54ea222508b408efcde989c86dad4932a6b1fcc59e1096988bd33189824bd596dcffb58d0564ca7224981b331d3cd51a444d58bda55c28130fd576531b2aa248e8696f0773a6e0ca2b4a790c8b3635fee31c27faa8b72304cddd115d78a7527162125601bb88d292861683e11c98acb7465d38714823f73668ba87714f8c665849ad75e1e429eded087dd26ba43d30bb5e4ad66bfad0e6d1aaeee04410b2a08f603d531e5c9a40bf746c9eb6cb833e7de0cbff9629d441a1b63a1e3aada8a7b80f40519d383055749630c87702737f6dbd9b653c89f564eeb5d94169e1dba82fa9ef35d7554b08b8d6a738e8a5a9e3228addd07d892a7f06fed731e32049e22814754ea5de48a080fd115aa2ebf7a244ca25710facd39380c2cda808b47ab4bec7a46612aa70f0fdfee54039c96f4c220955816f268f996f5c41a6164d7c9eee2555566471073984132503d51fe66c146da2163e51af00dcd98f5d7c69cd58163c054e49265064346b6f0344aa943ac338f7fcaee63f552ac83cf32ad0d4bebf83fbc52c66df1a1d328d818c9185129b3b1fba940c8a94988f1f959f85a9e7769f25941132ced780478b4609a0168a35c957f0acbd2ea7be4701b77c906cd3a2d0ffec1908a966195fcc55d01350fa5dc31622ed8822c25bd1ec2821040553c409dc9c89dbfa90a3e768853c39e3b17fe3f16c0f2002629a2afd1ab7a1a1ff94fba67f832e9b5496fc0100353c7a454508c2d15ba7fc916ea29cb32ce7101ae5233dfcab8b8b9cf068d565023cda7cee656743aee10b8a2cef83e6260c7a2ba18cee8103cbe67ba0adb4f924f29fba2481e0efb03887d141b796917f128d5e5ccddb70ebd6d3c240645553848a65258a9e7d22ee9651f8ad63b2f0ce55bb563c1743a04ba2139334360a1d84abc8b552cf00fb6340d8f984cc907f7bd3b51fc8138dbf1ab926e24dfdb386fd7e1fdcea2e72b2b178faa7ae99be155093e1439d250efff12b6d216fdc95f4a1e2ca92bf85fa1cad6c077b4f009c869de9826258f8a10f4fddd748e3a83d89969bb58ab4bb39e16c8e47991282202e98754a9f7c051e4e22d170cde4cb77d80b614c2087281410b006d359cee8b712ba14f7d6ec2aee35f2eea5a583de94a73de7f1fa67528fbb3480a012d69cf1de4b1b131b5164aae8ef70f3636f151c593d05f39184ab5a6ceb50f44db6d7de547bce1108e9d5fb5bfbf48d4942e7b227d9c6ece0137da6f307f4a454130d300f66d3aa2172cfce2d98e811bbbd591afaf367c71a94af2e29c1925d3d38abc734832fc35e9ad7241be8a08faf9a1188cd71f40676f923c56bba40177c47d846d981915b6fabf3ccccf7f2c8170783409d5fa60a1649bfd56ee8505e755192c783a9b470b05423a7d6e64343854600d563f097373028bc2f9ae0ebd0e5b58322e19daa43d9490eac3406ec62c6064b5f7d69b036513f18cfdd3bc12f622373a7e49cf25d6d553f67e72530b1839b2395a77a5249c0a54cff04777eee6ad19f5b5978bd26b7a4ee8daa64351b9a39146fbbbb57a1efc5368b6822b92da7966002d62946971f0140092cf147a9601603405b15af466fd69133262d749d0ba90db41d8ff74cb9c4872e2466a8c1efaf76594642650614115eb4f830cdd16bf22c9dbb3f7691771f4d724d5ffacd99f979fe5e36e1f50a896a68fb3e95baf6b066069d2e7e563f3ae00726a99252912f2525f06e67e3530449dc9c35ec5f0ec7873be6c9fae3a71978fdf741e62e11ac818e34e0095023448221c81fe5db1aaae03466b458afea2633ed83b449a01ab1f3e583dc7748be0992f46e82df40061e9d695c9513d5c6bcc824a39cde51f1e99a73eaf6b61f076601899145f61663bc651d33f967f9f9f778b3aa072915301abe6affbee4db88cf0275b715ccc0d0e21a7b21f08daa8fb8e75a59a2cbd04b530ba31a08a2c69e63b44e68dde615cdc962d02beaa864a34b48bc8cce2f8901d3185bf6cdc95485f804927d036e4f70c68b22d9ba740b4ce5f46b9f85563b9fef0282f8415238f6fadab9fb1fa3d7b216666c87307143fc6c04ec1095d0a77200c59ce9354d6768523f5db5cd7d1046578c89164a066179f7b893b6154a414ac43800dbee537477457dce295a5cec8e08f6661cd90f06dfa7bce390f5e156840eb04c177805a586fe4b53e90cb7f03c51741eccd89d29102615cff5b2e604f916054e3e3117cd65c4cbb508060f12cdeba60f0e1d8a192c24d486e05e3e357ddfeb606118b17f8da60aa52d06cdea091b3a660bfc578dc8260847a8068c02ed2f96cc5f4d871ab1ddbd2bb18d9af0cd66619dd69787bf9803c53c09c1daaa6fbf132fa128b884dc623c2cd7d5ea69b1d7960829864ff10e4536e8ffc35ae9c9ea503d5863f363c890d9e7719c6f9977a6579c686497886e6460a6237f689ba6ed7f702b143bd26987dd5f670e4ba6a30f628b82ddecf5e96cd85a7f9a238d047989dc2762f7ecc74a6b38aa64bf53716b574be590376acd81f74da334a61e3bd6d06e97dc1e790949e1a50bbc4ee4ec596c47d3262eeb386b3c5e99d3c0f50fe752ba0df54a67a97889d2b1eb2da0479e4369cc6fcb601f95257b8bf64acfdf15807f9f4c102483275f7ad968df4aca5ee3b0c346b3604e4ad47813371e6f6866fc5272eedf4e1d308590006f7b2f3809b13fc11a6a67a6cec8fdbac6204e2ba77323398e175ceefc0d2d442ea7ecbd570af67f2140943eee266e2b653a3663b9b44a5f9d23334003eafc282b4f877d1a7b156931738e18106cf82792288bb119f94c178b82d44c211e1af071325f614df981d3382683ea5495f946daf049d687c03210c9f0402a52a7f128beae0d398949d5f8421c5a69a6eba89c59f26ed300d60711a41e676c41fd47598c924bed2480cc72d2e4fd63e6dcb14253fb5294a582c3a7fcb11995fcf9d76088c343955b4a4b41f53ebb0ced60aa24573c4804701310cd4ab4681857c94920d002286c5c81f7cad152dfcc6af85e519006801d32a970fa5593558fdc794f2af8181e76ac940472eb73333ee0c38c9a1620446050f543c9a38e37245341481b14989a2dcf16b347290d208ff09ea2356feb30cba444a7b93a723cff35401aab71f6d6eb9c15e2b822ff38c078639ce4180bb917337b5f7c78257e318d5acc57aacf952ff08e5ba108181c014963234ca6779ce86932b3f4708a580ca0193db013bf125ca1eec0d672a1b007159e2915d42b66e4ef8703dd79609bd9b31b7334268531ee47f4cdc3e67b3cd37fe4feed4f3629dc5eb8d2424c0397dcda8532459a9de48304d55e519e0e727219dc1493d379ead18f37c4e99c264f4682f351b5826874e5edfde9f52ccc9be4f82fbbf1415676eaec8c1d4461036b00032f00ef622d814b9b5e9c311c71f42dd3f750b18019e3edd39f8d8bfc6dec7805e6a706779e6411318b93bbfbb36c94debee89384af3f2a9180e934817b9849db8dcdc90ba0db9595d91dbf401c96f7577c5920b87df7872fc5527e0c003b6180d1a99cf4ef519d395004ce602f9091162e490e69806079b200aaf87d969d635906d7626a35bf00b53576385907d2593ba70817f21c1ae82effa861335827a5febe4895a21e619e3f55ab354186610d79b86b1dfbe5bde91e340b117ff10863c9252590bb28e077754af28b70fa40190b823162fb7c1ecb960997983b1f4d196df4bfe4e1343b4337d004ed3ad2e7df75dcc2df30f89def80aeddc92b664e5e1818539f22529e5e2bcbb887b92f77932149e1555567e65d2bdb683d175173d82e6b400b088800e5b3418fea0988023b86959ecd3fffe23b023c673457cff69a9191965b58de9da88074c293ec098bf6d538d8e5bb54a85c720108a0d28ed36cf93dd7ac168c2f58cf477379b0a803cdd3bf85e8bed126c36513db03af00902513ee4de71ba497b5c803c26d1da5ebaa98eec6fb93ec0240f0769dc6e3ab9b74cf4bcab4b28431db0ddd67dff1ce219f1198e02f9df7c6ec27bac022649d44c0ebaf9e3c92b52bc6a39f55482a0af872c27307af9745cc9f75d71eb971a71b13d352e3553e1fbc9cdaccfadca3164b09ca76f9944a3a966ab12cd2d457a9452593c00b9655fed59b30c5dd563e72196af7d7c783e87567f16f508cd9a09dab88122c1c6f5941e80d6634084c9de580042d696292feab5abbbc87aa1ecd60bb379beed057c807ec6401ddec142cbce3ee72fd1db05045581a08cc29096f7f849140d05341c762169032dce591f5face7b07d1eebca60fd3351eadde4ad70e016b4d58bcc0b4fcd6cbb72a2faeb48a9902bc0e739bfb3ec2fa9df8e31bc62e2a62ff5756698248f6ff46d90a2faa3a96ca5ce55700b1f432335d54e2e7e3cf6c77546a60fad26725eb51ea71ec3cde40134113a01ebdf4671207311a1bf201261fe96360e3927f8cba7b55334be179518b9145af52d2f23d214df78b6e98a494347b80e07f8f05111f46c8caa4492d16f64128768a20fb1afff40a4790156d666f567db78551fc57e3fac771e772841d35a1547083592ffd754166d5940a9407873ba85afdf079e2413d9ec1fbc7266e54337c7b85530e4f76463504f461f98243262b1c99dd1948bbf8fb420e9c17edea6d2a3ebce726b747057c2387d44e42771c0debdd613ed953b0a5dbeebb965f33da3c9fb8d4b21474640cdda6140d9e9c69ac76001534923e2db5c52fb35f4fa559233e5048b2f0e279555c515a587fffc58616d961de6962a61a5a3a11639e0c4be8d1cbb6865075257af7a0eeeef606fccbc3415d7324fb6268438462c712f0870947265ba07da8e017a433936fe3b5ed44d48c1dbf04bc0dd786e2753bd12dd3ebeaaca8de41ca269d0ed760095baca353d71bf7cad4341284d169da021db4f2a278df0977428464cd21b2d53c36c367629c2c48976e23008cc2dff4b74d4b464a84c75577fe41771688dc793cf556d5f13ee31e05c324284cbce4b4d4a334ae01db7dc211a6f5ff23f33bd1294872159758a031626b585e67f98c71ebdf23030b075354bb0057d316c84fbd5900f5ba0e4c8e6bf770d8c32a50229aefdba931ddbfc0561e2afbf35d3a171002bc39d0245c453d10a2f59c00b1e771a9cbdde807c41a24b79a4aabf80e45107e32b241086f543f03fdc675afb85272e28604f94300b53e0db3dd709a4325ac42a40922161a59a87447281b725d21197f3b480d96a123a160a48161c5510f3c772295bfa580de942c7802210a639edaf8d07048a1318d029510e21f185e2546a297fe901725a5cc927c61889d96936226db545583ab74cba556aefddcece890cba794e3010f87d32a05d8aa7bdc06393203b47656d70c3f81f17e58be964dc73784e511334ab6ab17c49091f1fd35997dd4f3567df25a9f16659710d95e9413ed074b5184600baf5712bd100ef3f6e0239f5ca9565617ecc39f276c0be0f44c99c3d025d7c9bae1fead8dac276284370ab45ea89423c2c1e897bab1bcf6118a52886e8d14a57fa4260797e78e8a27f31443f77c862f0c30de436be25c7605d40e6aadb4fc4bb96dc1ade3faffce6f498363ffa1e1c7319d44192d9afac54c289cb8b04abd07ccb31570b6900fd1cb08368950824827e109797fc01d9ddd5e6ccb5b4972e8653f56b7a5de9ba7a037d415d2f2b9c0e3f053cdc0a4e50d31f5189b3c7b763b372b93331650aa9aef8b208784f69c35c485c82bc7d1ddd1ffa6680102a03e639fd58dc4514e726382af62499c22243d2eb53d0e29b0312da4ec35621796a6f8378ac32ce903d1799c37d216ea6b0814be33f2da027d964e5540ee29d91227fd183cb03de60d1f6bd5f05473f0efb195f39f92e99a287328a96ca6d03c788f3684846e027f73ada54d01c63b1e65ab80a94d7cdac550d9a37bc8db4ec9bdc7f33cdb93e93153e7926a496fe4be755d98c36d3a41e4c19277f7185667ca445dee8f8fc41af845d159237a8f183f2ca5f3ab10dda64c5db742d43ffdd3e0f3c1acfbbf1376eb9c66836237f429aed68c7b95b851cbe70765ccbb04e429aa247fd759b42bf52fdb3cf282aea5e9dcf5c82be625c12351ac5cbd7c08fb065f3ee08077c2959312458a354aa3f8a27a1ba3a32511ed82f2b5f883898a81934e1a859c0d67915c490ae129c81107cf7ae6957a000c15567b315fe92a0ad32f65ae686dd99d7203e581e6bb8d8f7c3093b199d57748301754678f4303f40ffa602436ae4fa01a81860c70fa37f265d5a1c8b78354cdf57277201784b915bf45fad17161384c8aa9f92fcec425a7f9a72c6c282186d003261881f2522c311191d65355be25a28c71971d9152280b20f6c2375d72551ccf86e5fbd4a573f84a39b1d89e39004a0af4fc6e9f31e2f89949e9cb4739332c18bd6893c205bec5c3352e7a72e0e7fe561f625251bbde3d627371df7410e6b9319ac064337b75f1efd50231ace13a66cee031bf5978713f19dc3a0580c546e9f6f0ca2bddc7dde43cb15f5820bb5fcda7e07711fefbe620864118be519f5b5511ba676fd2b121d9652c54917b601ba2c4793703cd907a8d5138231755d5fc8ab73bb4e1041e375185f960baf5fdf89020373d0c368cb480f2b44f00f99bbe3b8ae755d79445fa68d9b58c6d0602e982363d4a87a5e42587ca949c5f47aabf38b3299be6c66d0ef14074adc0a8d5da69a409b0f7f257c56cfb9043efbd7a6bb13f4f0bbf0de10df13f3298476e4750fdc2a6de5741256eb5b945abf55acab3f1ed763541b99b1757901970d6ae2dea4572f8d0def10ca1c136efed6094b6644dea606a47e3ec40eac1249dd9b73b150f40d240fdb92ededfa9db9096da3d38b924f49ed50c0e278cdf0409c291f8ecdaaa6634e72053112ab658382f25955917f56fca23315ca510f93231635ac81d3953b822a7658b1c2478d8337b265b4b6c08792940ac95e95355084dc68346f99f4dae358811dfc97de79093bf82985e3fbb0f9979174649b236b36899b73e18ad4ad740b297f53e2b06f5084a4f0e8711106ddeed9506814daeec94a8c6bafa64ab1d722f3ee824d861f4b2e330a4dc6e7e82d0455ca39bd0d05931ac56b0ee1a2c866cc295af82a1dcfca4f09576439249d1031551bfdf93892b879ab7628d8825db79114fc99811b32abc7df7d8616216a7f3077f420732025b0a7493798b19c198e86205c8139b43a4193f43526e6212b410f94816a5b6556f908bd92e56d1874026cba238221241489e16fe47869b76da9a10138b645079b6f68b1cac92ffd759774fd445f9cc7302f6a20be54d1bd20997dd045933f7e94ee266094dd73fa452ac08bd11bcc72d5c633706f362020624c4c629193ae4d66986712254393538979a919c34c64c8b457da59a733c29763373ad708a5bb118800cf18b0851686ec6b334df0033ca8bb48ea6b86b327a96d87da02c8249e4e4945bd9444db78f3474219ffeb1f7e5bdf51b8a6ad8c1e919a988ef0ac070719bbec68e61671b86f005451b62ed708d6420b28ad1cab0808ff0aaf3da0df89c11e419af0f507f34cfe0fcebe316e8514699cb25b64c69bafca1e0aeba584170735b102b880fbbab91146772e967ffa2ee3f43c49f7f3e642d2035d328a34c96bcc3730e2a6babd08f28c0fe40b051fd260182ae795be20d2130f09f0ca418cc49e8d7d98519430e6eddb62816cb6921e98746d7c0ca164aeae7fb3a8097d423b8d7402dbd2c94f5137b16e3b57debd0da145a8a20cd3660e55667f4cabe7eb84a58dad994496367e555c8c9a36d41f86bb98f7385e59880d3a665f4a3a69336a3ebbe164d22a6b4bdfb95c94d3829456928dabf290a17375f46fe907ed6c3cf00dc80d61491fccc49d60c2ea27e8b529047bc799c7efd57810d5506a0803eb50adebdba491c95be38e0611e014cd0860115fcab0cabb9863fe20ab0be307652b80c722b8d7774cf66ee54dfce4e5693c0c93368801d3a23ca6562cb921656333a3b319b223c6a6fe92dc8bbb899afce383d6e3adaa6e8ec2724c1b036b5ab72f68a351f970f2fec14653d406c585671915f28368881d76ced6ca94472cfda2af0415a6adaa3d04c0e1ac7919e0f1e199a98f7e30e5f4cdfceab2bf48e0842bd514e4653bdefa84228ba4201b5cab036ae002431d4b4328b266330ec4c653a6d5b9c44ac16a2615c2090daac3a2d73e4735d8cd381a28f11f4f8e0a0ea925dabc132394823036c35ab4c8fb1fac2186d0f2a2f7c81364b5cb28799ec7516ec03203e4b68838246236d4edd60814f948c687273c467a1267db58df14110767f2d40fc5fa7c08d7fb6c9345223b699228a6b400c382a7c43aa170d8e8a8b6249d449d694430ac4b3105ddc371ded044fe33e605e09bfbc8ae2932f3d5790b9177ae57ed89b2026100604c259ad12d778a53701da9eebee07ecd6370ea14d55fa6e19f29de4c0031eab9097e355767cf13ed4656a7434d09bce1b8350f2898625b79a2af8302ef1ca3363c8a6bc87a67a75656cee287e1da6a7fab2ea0046a51f41df36a783dff7460867ad359d4fba2f4e12aa6150e8c768a742321395ae3e1412885c942a49afbe65a0ca5e312b8ca08d19589c02dce09707f74b6af29ac9d120455337be06957b303314810927106f8069ea9f27edc186447d907bd2935ee0d667417fa9e69035099a342d3da87c3f2f9fa1e16d4b7c8931b8aebaa07ea1e315cf80edecf4511f8f426cbb5637d36ff8ccdc4aaef0adbe90f325c882b7a3dfd2d7c55433ac3bc314a0bb6ccbc73c951cc4fe39d9bf818688b4dde5eb6b00da3d9b60b1694c56edaf7e3b99e12e57072c83ad70b27e222bf678ba389fab9cf1a67477d8d1097f41a0bba9b6f775b04b5064f74768b0c10e33aec8301157b8e033c5a6df4ff5c9c5913ede0005d114189e8ad68702e24d0d734931bb801047e88466c55b91538708d0ba39e844b5f122d4c9c01ae2d5a9f531cb8636e534640bdfa98ef303df9983f00156294f8c7f570795e393b716cadbfc3aa291ee7b45cc27942403496265f802d6a216eb6a63dccd1427607342752e9547e05616233a5eca0738096cd6ab55607566bf6df4619526102ae43b4a2ad23b4c28acc07bf91f90c2de2b40a45f4a29dfc2012648c84e2cd4227cb55bd38ad3cfcfb81fbf6572d71748bdc4420082e109ce56704ae8088d49280f1f0db52279928cf4f58107da9060eacd7e1eadefe4e888d0116cfcba45d4c7099618d4ee4328eeb13b246c264dd62da659d626fd6c4b94e80351c5ab56b5ccbb9ad88f61de00fc22ebff98ee0301bb5078c6becd541242fab882450c2d34b60313f3b03e871054d97c68829f6bd3097ef7bebbd871f33760f8f82c37f9bc1b58f01d2407a1b1ba32d6ffdf0924c9af209356da6e9fb0a62ed4c9223a44053da4cb498c46329b0d585a3309a0c6b7d732deea7b1241143b2b70a0d631045b16e98dcba38dd9b9a966baf3a0e073213acd4d9451022a85e9e7b50e8fffcae8480fcc192c6397b414f94d47452750ba1c8204cd57372192eafaf3dea23458ac619e7ba58ecb292715a800272fd34f5fc6707aad1bf5e31061990e2aff1283d4ceaa4883a42fc0d0428ee53e982db7037bdc08f2ed9b35474e1cae704e9739fcea07ff0c2f87829b763066944839942f28eb708902a0cd82db3de44efcc10eb0eb9c14b22e23d96d0709d5460c544bfbf69eaa2eea86ff4d2cc3e137fe7909671b2d491be9551d667a4515f613a0a6c614c2e8ae1349cb34220a9ef2420aced9037898a6712468c156c0d7851ba7cbb5d4a12841f9aaa51c084a77e1dc0073736a11d924387e724e33c1f20528851f21d6782b8c115fe8b4b90248eb2fe4e527288d0723f5e31c5260ad771157d447cb63973ad34e768ed007237caa052db039b4f5f5c2e86cf58c0306bc47976f388c2d5b6a1c35d9292fee4213f623767240f3e809edf207f3c9eacc4f324bc6fa3c364575f4ddd72529ba6082800b7e344e9491493c2dc9d922461ec742e1d86be52f854e1751678d6e6e39ca22ef06058aaa445f194bea3cdbde3312e03d44c82768978833cab3664a17f7f6a6ef1faacadeda3d564da30234b93a49a2f4df6d08b780dd7d93ef73660b84d5f5effbdc960a292f38b323c847251f6c1f078e5dca694d153f17b239e070f2ebf2043f8647756baac4882d7fe4ecb908107645c5be27acd8c2ab94eb1efd59d174bf5f4717b21fc0213deb4cfd6109879dbb42fdbab14a7204d0d24e6f75ffe73fb43c65f2e51f457b5c8da2838f0c330a10805da7c3faca2c17cf46f840fb5bcf7f9e493ad56a374c1a4f52f6e35b510579d347f2ec1433ffc23f52832b1b2fa279a6cd01987b9cb75dcb35d80dffe82a7b4a3e1d07c46063e2512f819217feab0164c9f13e472a84bf943f44210c6d7de95d385d198d8e0b78c8b9d342baa1f497e7a260ad1412a3bfd78637988e01ab21ea6ecce48864f72f6469179c3c8834ed57de46ee8c821cac102a939112d895cc2fc8a6b0f2c9664b7509893e2270367ab720bb1ab7fa4754f31be91ccd1bc9d301106e98b5f0efe910b3eddfb4529701200db62129841fb66a55a995a5ecaa19df805554c8779b05a2e82206be3f8fecce5be84c7b02e60347fa87cdfb284761e740a8f465ed2664d2ab44d2c8aaabbe0a30c927fb87e0602150d3316fb9e1e175328138324bef9edac3167f9fe5adc2a428d1c9d098449bd7316d3aa9607ab9ef63783546c4850c083e046088c7fd52f0345b8d1be45c718ce435fa9cb8e32634c307ce193a834f7e25fb11b07366a7873fdcf19b27ea97b0318d4f0bdfe7ba16414515a64480cdeca0b70b20f3ed6d72ccffa89b74bc0d2bb03f6a328d788980f13402abe8df34eb8f9a8f754df97363228b426b9af8603fea8a9faae951e199c55c633cefbb589d2892854c454bd06276f883b9fc4485993726081cfd324e8240ae56746ea302de8c770f64f1adf30e039eb9737cd45bcac41fd89bd2baf2f268f020b2e4ae9a2b93a3a6ffa89a44d605afe26b726127bbb23f346341d1d15d79ee3ac0854ce9026e5555a3a56edbad27f99b3cca19a45800e987756ff8a386818af723430a3eb3fd5201a122754f2265f5d407bfc1678b3c9ceef5bfbc2114e08f3db404da4bddafdeed621e73fcffb636589c2ee37a6d6757505b9f6ce3387c3918bdae9f960147752ec5ba9357ce84e464162417db07236fd78d09c777afe3a2118ad54a8f542a22d4009ba441d3bc13e32d8e0f6114b30f7bb72c4fa4972a60f98704c256f9a41340efaa5cae8e70f292f2467a1a1763ce9ace5e1996232bf60316e2f83d9b8ece146bc0b0e4139b5362b1420e68bf80b48e6538f805e98b156fe50c2ef35c8cab72ffd043ee6f78e7456e58dda4ae4c670bf3cd050ac661318561411939f6c61cdcfba195e52762fce7b15372a889f733952e22f08a09e33b0e3e0c45914eb4cb8f1d7df54185b391e5eb4b722ef001eecc78e16de54d96d72fb113a39ae123aa59de194627381083f955d72db1ba725cc1fafec4e7e5f5cfb59fb2ce10e7eabdd3742ba16c14c33c4b645b950a3989a9587daadbfc2e19e4068d4ff26b3377a3637562133b7a4ffcfc7d2fa15565d89b13b66338d115a315205b85c583d02e8971e24e13503f0b8f64cca0ac3e355958b6350a6c27127b25fa2d95a026f15e557252309bb4117f96a0737b5add2504d30d04f760edd55afe2000ecb627cb30f85e103500a79d29becc4f2246663a8eef8d6ca26c9d9482c2b4a27a62168abb681943408511ed68f69c2196be3a9e9f321ac8e19a73ce9a822cbf45a6582cd24869f2ec385bfa9ac14415043240bacdfb2b5e14d6741664a93580ce30427dcfc60167e2e4eb33544679ebf73f56bc9b5c552d814c2e86be514cccf29f3246014df5db9a865f9d8fe369e6d1458b565aeb9326f9bdac0d6ffee140546ffefb6095a6e305ac9cb4fc6d418b64183f280e30815df0db6e60b4edecbb9d7930fed80e54b3b19d6e6f51189661f8557978c15fbae4f5eb245498afc44a504ce248f75e12479878c82bc60dc6ec44597a0d65c29c600adf837184a09fc6c94b54c54cabb96d087bda10c005b98b7a7c5deecabdf6aae1effe1b4cacad76a14be098c74698a66e9d8d40aabd9fc101100afcc3fc197dd5e5a506c6aa8f717a2cc4e64b5ab9e95e95a51c9b9d4af1cb7bc08c65d608684760afd02d217fe0dc58e517fe5c279e92aa99ef5a5f2ddf5b465adac24ef694c18850fc74948f2ca061d9a01ee98d44ef3629fee5f5c7606bfaf001cb39309dba643e45c12b32661a85cfa7a5f2ad8a269521e0370b1e65c0f156fdb01108770158d284ff87b1ff2cbd763b10f7b2aa4cfb9537a4241c01081927dbef8f88a7e150df921c58c27dd41f4999f3d25c9a1f42e8880f72adb6eb055554cd821fd48a10c5d0724219adb2c1f4d0855f36208cdf8e90024b84e5e261ade0a9c92d9cd82dc14720cf24c39b29bf6b3ae53ffadeddbb183256542ef3b240745308b851c942e04e6840ce4530d90190557928ebd6a8a0006c40e7c65665d704d5d4a44debdfc64b862faa18f0cc41771548b382391c01b993f071f984b551d93c2f4f9adf649974b9f30ec4bbabe8346e6ffc169f8c0923c958e9044302db7718ea7a783eb2ab8ea0153087e64c459b87f8a1c63b359bd372e82802cd043d624311dd95b255b1e67884332cba0adbed2861e2782c2009dd18dd50a68c24b3f4cb868484dd54e23fae9b61f178e967ae3bd1f4cc7518da56e0f4cb5a466d8de54c4ec15e56ab8c3bfb53c5712401436bc60e322f9b2550e63939664ba831e608874e76e15db889e1495818042847e87038163ad337d9db599199d0347c47ada6c115eb7b5528cd6fb39d5873a5cad30f9776b8e5d18d2131b755d0a50debccbb7cda2c91f5373f5ab404030231a4c74778ea78dc77d56e2cb78cd9f7b584eb30c48b913e2d148697434b1c9d8b6e8905661979b9cbe53d86b63a077a00c7d9becd17b9ad8e8f35886286d1b967bc44b24f5e2f604387e80f93327332cde4aabe84c3c1bf839a28b739cf3cf5a6cb97aff280913ffd8cb26b3c29f05b76e21eda19b7a9ce63e96e07736dfff875549637edcf09e3e42d4c315af5b2715f6a910a088f217220002243286f876903b8b0a85d085ca3a419c851e6a51ab89c281eb1e6e049fc1c4303a417d6f8e6b742cc49126539a97bd2a778ada63940053fdf3dee640a25fbfe30b8ed7e86adb25ebb4c4ebcc09ec65ed44bc178460192afeb1e34cc46de9c2fd57b8a2cfb8afcf4ce21cf177e03d2ab7104e216f7221db3b173d6052f30088d33c752fb073993c650587f127c70631f0430a66344875e0ec2f17e24ed2ad893397165ee131f8e1cdc5226e5e3c24286c42e68a7b6ea3cc75d7d8e70ecfe5022aaa66457fd9f6f4ca56ca1330092b30c583f0150e541a9d20398d678a9faa01d4f80e60744f80ae8699d2b041d3aadefdb121cd8babed1da35ca8b3f08b32120c70a936353789f559e8c2b657ada5312c42d8619b0c9f84f58b086fa52a40134188adeced80a646e9dbe77c4174d42fef83a5caba01418ccdcc2329b129fa5f1ebb9a4673320a5b96cf84979ad16b81e1fda31122f17c9c1691f7c0098a5112066c1f6935a99850c77ed4ef7989657c49bcacaceadf87d879da294b85eec3a181a3ef3864d0ccf55b07e5c710e4e52a6011dcb3c0e8e55ded0083b9b78318f94f8e56106348ed833f30fd582025521cbae37e8d82c0b3747ed7f639b0f5c1350b0123404735817d5e24744204dd7f80eecd03117fd69d1b5114c5734915b4745c0a6233559f6df7e944f75a15f8f2ed091bc14a6f9bf5b9fb7d0aa75df69a56d911fe7b96ea06877fb2330661fe499427c3f982497aea3aea0fbb6f6e09373aae47fc3d00b7a543648fdcd85bebf6d08ce9f8b6a97df835dd0824b43667170d7c3f8260e20142b32e4bf125dbef53f48c558cd37803475b43d72282f7ae2c372297edb5182c597a25bab401ca06ccb8a40b6563c9923620445bddf0af969310ac64e8ef56082351305a980a7ed60ec2d05035cb617b22e23b9aaff515674dfc8a45e3df3438842e45bc6b758cafccf3dde52e9b1adeb0a58bb32366c4da4a9552dce0d47ef31fdf88f3af1b6b2e31d504ddfbf54d5a5044056b2c2d9271ea6598d3e9b9a1edf400ed2b13acfa4996ec9bd1bb051405c6c79fc796d808d35ab8fbe3941cbeb900ce361f005455d5298093e11e7017f95c8d975e74f0ed714dc8f1ad94a085b8c5407f509e0439bed146fef3e652bb42c74b61710de32dabb83e57bf319957cdc445cc3d69b138ef5124a1190286be192f4f2c1addaa4c9478b18fa828ac30633b9e47ad1e548de0aca5dea621bf2fd231fc94141878efb1d0a8500e4a8284b54260056c246efcb317d39f925875ac41df336782dce2f41d86c4b30e06d2017abf743eafc9e4683233b93e26e43e08061832cbeb53911e65a00a1b76e26cdda0556192f326c200c457c7f579fdb559f30d1b111c4709336a116bfe3749668e4a2477a7bb5b8a2b89b4c359f5e707ace20eacea7dfa0c8335abfd9618cc484b2f1888d7af3192493c6d812d240f54891b4444b1958b5042912e54bdf734b1d48c70116b76644b5f600f24d24931acd9fded7b7ad8ed5c3aaa7f6d56052b7f85a41d86f75c5c7830b5eca8d1addb46468856284c41b8f0a8cc9168b699ac40ba2c5fb2a0e36996f84a03f767556ed619db0b940bf0c3396a4fe9456b78a94dd06686a033ad51268f3dba1067ee7bed137e6dea886727a568d25e896b8c90ddf340eb9704e8a695941def5645e13faa645303476296b450509761225541320658c2ca2737e4b1cf128c401009139d31645e5446a3f3ce83e6ed0aa85ee8f2e9514fd9dd208a702101d7cd37673f9880308be67f13440a863f02b359a659ce22e7ce6d5cff8174592cc71677bf61580b42914ec18e6271506b471b6696d0cf3e70facbc41b87dacb4bb23e96272684dac0cd16a6f7ec0cd50c397069c84a1ffafb9d1e8ffbfedfd2d9683b70afd233915b31885e79e765718ece18cdac2c5aa9b443cbed046a3275f22c7157fc6b955717b54b1c2d07077afbb8232e65d142a8b62060a1a6fa042b2758e01914ab7807d949395fe9cf7cbe7a6bb158e63c0c32d8275c4b1d2c98606499eaa4c0574b5345994aec8dbcb942e816be913d0e865fd631d44f7761d70b334db5a3f147b84cb0e183839247b4013b3ae924e7f8dbd7e14aac288dbcdc408dca3d272f482ee798fa1558498801b6e414639ae3ca28765c79dc7244543c50da15d2353928dbba591f9406a238c5125f69773fe3a432d9f59629ef4f9dd49629ce4f585f09fbe8909caef2a63adce0755d7b6be8ea9f29c07e002d197899a9f7d1e5346613a0925405d04736661f147cbe507493329c7760bc1731e6ffe76b3977ca0901ad8cdb49929ae846e5988ae6669d7324ba32f7bd771fa5c2cdf649640d4a10914c753590743a5e08cce398cb2c5732b3b9451ec0f486ec0fd4f65875c59661f6f7594dac7ae8c8ba0124ea7e6628ca11463ca86df8bf73719cda9dcc30d954d9ae4816222cd068502ddf354cd3ac2bdda18c82ad3a6f163f1eb90d416f67d5ef085b09fa35b928cf645c558393f484275a186d244b364210fca043c21e9cf9a80e821e9c5c49d2ee47ede5af2be0e9ed872e9037ee0e92ee61d44a8b502e094c76e0907f68204bb93c184a6d0129f2f8aeff790603c9900d7ec42452fa53b55be4527bef547c880d55c33d6d431aace845c6766cfeabbdcadebca273fb810834cd72afe0e54da9fe410413eac249ada6c2cfe04eba1626a3b901974ef8d5ebd60c8b2cc50731249e2bc092121418d9ac7e248c228f89cf2ebf02b6f3092c1a920c627626ea5bc794173c3232e1775f199d6f3befb954697f14ad75540e6ed97546290b7f865c1685ed75ca7ed86dfae8e605ff5803c79aa13ff0645000569a7fcb7dd3c255dee2a522860992a136b7c1279fcb206d564a8393a1c4b390aaff57a3b0b8fca813e57bef9dc9afad7599fd851b72aa82698f6776980250a16c3dad37ec083dbf26152c2c2f4a28f52f2785c39082c8921d459dad899300b5306183183ca4d0a05423e895dc7af77e2962ac5f933046542634468b062a1f71df76407b81afde2dda9a9cb372e64e8a6119d72bfaf4b73fe437c4ad46d49fd331b2e6ee2eefce93d36ceea80e5b8cb9a91d565eeefd0444a6fc8809df4e9b3d17986729c50f4c4781a4f0062169340a10edc4ed9b9b8bd38bfd401eee0ef4fa5d7882b97eaa1eb10fe323f2398ffdd0d73f929acceb4f2bf70eb2def2407a2583b8dc18d7798cc851358eb5aada229381018d83837aab6d379917d36fb8976a482ed83926bd6f637b13b42e365e00e56df504633662996a4d8985b5a987b7c225f3acb7d052381fa325f88e81934ad5b77a8d4b0720d0390f88aaf4cf346db13dc6d1d3bdd891a6e054e6aeb30fa305e08aeabc597839c6c33994dc23464620202ca38cd765e4e94c90d4682ddeb5e66e5170fac26f4d553cf01236d6fa87b85f42ee4cada5fefb1784d9f90b7dd48d6b60ebe9c32d723789a6773e1bba0581bf4ab8eebc877fe044f9aa0fc52b74ed45397f8b9f583efbaae5ac5c4972544124cae5eccd01622a66aa5db490e9dbce71f55787ba9612c21f2c91c63635adbe033b4983c648cd6c21c2276b90658b44108e8a1239e6e87e4b991cfdae587ac74b5e4acee56d99ded420ab58eee55967108ca501bb635ba646cfee4f76610659a9ff893cea33d390242f3b5d2e30b0b84705eb8ba00e85a7e14e3778b01f069e46edc6e30a1a6b996cbab2e71995761bff76c55a9708c0282454126b690e916a3373e73e5cf15d01f388c8ee93ecd25826dff18061dfcd804174cc70909d39364d7974a1d62d765cda144c43deba3029b15b58ba9aec0d258d1af1e28d32fc4864f6162bf3d42c098518894ee21e1df8e38dd26c9f3eef163e17a463aa1200cad8e9c52a65f58d0f2b92853ee099deb715ec3b05b0f9475314b02e87156baaa8c5cd93781cb7d8168e3e3cffaa8b561079a11184adaac123a82def34809b48412aa3d9b4565d7b5a231b0addab39c45b0d78c4f92aacff43690f0472ef05445a797209c250e4e5cb2db0a122a07a5347b4b8ae7be211da0f1ba9085026a9cccc521982bdd0d6f7570a4dbf2fa1360c872d9c6fd87873f7f1fcc17b877fd29130e1e9f52bbfef0162707d0164f6f0859934b6f7b7eba70fb48bb1075806446976638b1472f2c58f91ab741528d6232a5d7b921a8076929079ac25cbc7c9cf2b692f88cf76cf2964c0c310b9e8c15e53a5aaf5522b75ed4f2cd32dd58b08098fc6b4ea6674680bdc55a6437de7718ea0557015ad6fe1488c77f113d57a1067b7a14299af5c67f7855bbe0464e48435374f31072f746ec318ed042a7ffc5caf0e05fe3c5dbcda6eb2c6e795bba85f07c414a23452255cf5aa9df86f0fced8f937d93736fc821df7ebe10078db53bddf6e44006ff340ce0e1b06bd720168643efefc014c5fbfc20b68a48e61ae5174994f419bedcb3a1f8c34bde44e3ac6b604b1b116f9a7e83718ec33089f821c19a631c2a80520e3c93c0866b2e2c3111903558ee3a9857a81c576ef9097344c91c0c6173dd0a4ee9548a5ea3208d6c2ff4450693a669fe25eb48bcbd667c1fc63df94a440571577fbe64b50a4e15a16d6088a6ea9f8f1a97c020fd625f6a4d11cab04e08ef41618a2a445bcb66490a340b36e68d2a6a3af4ecde6d01b8dc9ae42e5fa90bd705810d4756f649d800ea565a7627a2e5baaa04254e68eb1077655b1088c2b523ff90bba29afe517286fdd418d4e4e995cd36048182c32d82f7dd2e5d88361261a6c0d2bcc904d97525891a5fdb91c219076369ea8124453e5ca6804f5c01efc62a81597681c1fd3deefeefa72f79d38f4e86b73aba646ebd9ce0cd449c7727f08ba05f47cef4dd3cb3b910018776f3ea90aa31dc751c61211ff500c0aaa0927cb9830f6ea0eafc5269742a7d5f55831ca2de39006d55c269cccd54ead1d762f7585db773c7f02735bc8559f7008a48c90c23e13cf523d5a5ebf42a1ac83a13d981b7405ac8e35430914170f5e38f4ad4bae2478bf9a63e9c6967d103e3bb40a801c5a9d550e5a863131d624098a03b9be4ef4973c856b84d4c83a2dd8b15f598c0459160583d13db029e8f4c58ca62cc61e006546749ed0e9a54b8305a22db1f7f0fce128e970dbf534ebeea06f5f7f6fb7aed1d7671fa94cce8b941dc707d9d3e199df0442dc365e358dbbd90b6e19c6325ef6430e99582009374eebf9d78f0ba988772951186c4cd85510a1758ea88f5f3d1e7dc05e9159fe2cd8b67687c8da3c97b37713a34ffc8636a7d1a422fbb5dce453872ba973cf685921213d4cb630ce80810c2ad2d65566238c49cfab8cf3480a6a5802d5f74de6507d41bcc1b5fa5d9cb9c410b123def072d2fe42d31bfa3b3a2b039fe6797b2afecee9d8de942b37c491e87bf410925b89b9d39f16386d40ed20b9eb0cda744ffa673e214f42bb53a22bdb6b29662a81e034fc036e219a209c8e8056cf145baf5b8835676f9bf445c096eb95defabe1806100f4c9d4041d6218a0a50cb6065bb0460cd54dcd109d75ad59a43deec82610f14a97a5e16c3341ce4eac8cd7c8527d68683ea81cde0976c51c0ca910e5168e4e223fc00919f8f65133d9894e53d5ad0d9376f67535d4e5946a38a38b3f4a747d99d5cd15958628c47bfc962e5a5940877968d40cd6de274dbce9f8e656e9b6f4ed97d3aa08ec917b012b4e3558c34c032b7b2866b9ef345e81ec199c9608a894476d39f8865399dd88c4b5781cb26601a38eed77657c28180653904fe787dc860ada89cd122bceb4dcb0a632d150bac74c01555711f40a561d56688c49baad85c683e3dfb370a029cffc2a904c385f05b1c1c12dbe15b182f78c3c8c02152b095d33a44937134bd7c449a6e7ab04c275fcb72d919e555106c70b7ec412b0b70af2cdfc120cc1656d551b8647a15008a19c41485fe87b5b86cfece0eea436facf40359ed4b0a0aaac83320fee00e11581fbd4bc91db28993ebfa4dac6c934f7d071974ed1f10916a9c39b721f7eb444b7a78589889df9c7e369a67ee062d86579f6e09940f2d2aa41e8ec2d12ccf0add79f26499423dd620699b46da16c8b9200b87da52891d041950c3ed12cc65b3d73fe68fbcb90dc2966a494b719e75856ec37f99a8222bd2863ff92ae2de2036c603de5cc74bf9ed46987bcf42df2cc03a7f0c9381351fcb1033219951013d816e79fccc123c6ef0a8ee1e2374809e231af89d2505521fcab5e5a580b5a9520699307368efedc122d0746bf6f485af8432722f5bec3259708667d9acaf041d7ca785d13c5d8aed301ca420e75af60b06db561fdc6b2ffdf72b523da7f0fd99b7b376ae24c2e35dd11148472aa92871c5be848fb06e4571f6ad182283ae81e7924a4bf1767d0f4c75420665a49b69abe9e846a302e53dba42bf1362bf2b390253b8a99e4a08f5c4c800bb7f56f7f8cc05be9a3b9da3ea8d52010671f1d420aa4db58586db0db1293eeaa73fda98668c0fe7e9f1f7d7213199f604185d0b1ddab8c71eaa4c06844c86d0c78d555b38d4cf099ccf4aa33cd78f4d941efbf6d308503a7e57c87c1fc9b4be9df1ed7ca02d097c3f8e770437802972955a2424fee5ccd20aa3b87f6ef840921defb821bbfaa1cd5336b894907ed8b4af4c29c10af9c254c3b280ed9041dcd3705656e23147b7ac213a06550f81a1fe26e93f2a5ec07173418265d7eab84e0fb41e7b908557ed0758c7ec0da4bd469d512c763d03f7e9da7198e7a3c0144a04217449ef995cc29e3e2be6789ecd09e0fe3e81ef8a3c3554cf234b3f533bd6526bbaafbb615ddce68ab2552470b2a33c46d7d4f6d5638dff63cdca311993b0d89358424014b1ca5915cc60c33180c4b0e337e8e1d9c1414c99f1f35c7793337e1f3c23475358e9caecacb3f05be552cea98f4196699e64fa9fac1ecac6388f92156c6c2e6564331b2e1cefcaf7ee64b2db9679e14dfd65850ab17a3870cc78a8987e611c7850b3de6ea10b3b8ad7fdf0dfd2c1b644b37ea38802e716f86d71cd95b4895ba6f9be0ab675b9f2207f84513236aea47ef3b2d4e3e6c15ef5afa42cfb9d62b428cf120092d97ac16455e15b1694082095a3eb9eb118e1768a7561e631cc24bf67e3f4b49351cc41659ab3a8bef2be69a495832070d358c2d4eaca855dbf467c20141cf4d8908310fbfc9b4f2b8c4ba33a217e7e8a38abcb4e2a7a0e9530296e14eb104b5799072e6c794eb34ee8af93527517216e20fa7e083683cc80b5522d5cadad455de99cc876bbf6d04bfe584d47def78688aab26f68b366b6a17326458557d75a566d34cae28dbedc7eab9466fc9f23efd5a62a6a92daaff550753f165c22727f73c3bb500fe05c5e7113894a010d93e9c2d63ac8b3890995adf9319064575e138da648c72ce74ef3b3be9d14f67e4bca003fbbf19b8d642470002a2efc2219a0540f0d48220cd3f6500f2224f96bf089927837e1db514ea9ca965b73c12635dc58780e978c7ba72b341229291253c80c54ff6667720888520109a3f689c2db2173467078c34509149a9b42e4790721376841e906b3827096d99a24f2d5d46d20005017d0257318a2b04fb425a13a3f990c5197f557db90ced24cf3b99b5593e0f050d90d4406fcd3125c081dd906717c32f1bf9f58d82f00747f295283b785da05b95211d135b929fb27654f9fd9d0f0e8bb2faf6305363541cc844eddf296fdaca4ce365c0b174b35bfa201c326e5f124272ae749307f558999d8c4e3b7ae37d84587730a860d38b319eca499696ecb695f91ddd1ad3bdebfbdfc66af6b8fb3c5d4c5b9575695c6e5838c4b0b60f5ad415ceed92417636b010a7ce703873c8ff7c078a14481370ec64bee5961ac7aafca840bdd8299e70d7740cc7515057118bac923d5733af832bafc06f99034e26fde55451e6b5af9b531eb8078ccba46b40600275decc48d3aa75e43c9f27bab96b5be1bb26b99c2b2105d3740b2a85e3d7fd235991bec268434ae213ee6882ba6b41e889bbf5d4d92f603fe749fdfc8836245b38cd0612ef2f453c2be42331ac38d35c084ec77f3a91e4c2629611fa6c25ce26c75e8c901700452c921988390707a0bd8ce11c48d56c5740738ea9d57e411b12cb2e6ae2528171971bf7c3867b24222024be1c51310e37fb45023569e3feeae0a17d334eaf6d173d814386ebe57f68ab46a2cbbdcfe5be9bc531b1f5c25f32e1b9a9df1c30e09ceb4628bb5ba0fd140533a0724e72c9a8a35ab870d8423394926504c2e6f630b0ace2e6c0ded0f0e8cde40ad89ba466f5f3f01186a1dcaa887b0370c90b06ae138f11137375ecfb7f44366aa02e333021d27f6855cb8eeb7f3446aac2eac8f48326d4a53f9a4a94fc819703e2fbacfa19d050902ab99c10b888a9797e2ae7bbeae1d19736f12a6513c9b095c778e16f1e4f590b91777fd094aa546231cd1df2f21a79137efe1e9eb8545e9d48cc0d2f4eef15c75e0ac96e2bfc2362045a3f9eea1209ec88d62592b9285c15d37b195b7b0623779946a047dffeb39a0028fa1c39d02e081b29bbf2b64bdba85f0f28a5e9f73f4f4d556772ecbf156f1ce026a3e19c1dd94f32333dc08ee8e8aa6157df7bf685840b32ca3f7972f4f2327c3c3b8d4ee79a4c8fadba312dc672238a39ad6831cc54568e447bfbe93821daa9d3150dec7cc06a1737fcdab31beafd39067338cfff43b808b12b0b5cd1c547a9c4fc43813a624fce0fdaf6fe4299df5d4c54868334239e4507bf50d9a66d36f851c26dd35f578a157f6578a74e912d57f43d34b581d2c1fa8c488497ee6e3a4191e7dd86dbceb8f823a9f52606367c41f34a55fa6465c479c39e72ce985d7daf050b84e23c130c2ea2fe6c55fdfe1dd09ba8eb2af5939dbcdce47446b070b2fec0da5d6272af33ff96973ea04af626d323d5e6fde3b618987b16b1c0e28b1cd1a174c5b381c2a08c8135eccb423a5ecf5a180b7737afbc302e5f4a921c15b35f35528018e8ab36aa6f4e793ff44f2442232d5b7e83590faa32a84355890f560b646468dd94d63bafc1cbd75af1d7a9dd909c44d677ee5c4ff06987291d46a9b040a4efa4eaa525d660809db1047102285cd41ee3c980ae8dd5888914ef9f2099f571ab6defba5977bc57c3c1c976bb4713cb09b492b441e02add405ebe86ef55505949d451a6d1208dbd5cdc6c31f25359b023d9b56110f76a6259cc340312b7dd4408f32d3c70dd90f626fea66127b23c52a14b72cf4041cb4fa815519053749c1f9154c36ec87b04835d17393eb7dbbccd7789b5e4a17c2686928f76935533ba7928313630c093f539f26b465563f728b460c95e6cdb736d6c1e5922fb7456f39e895beb883bffd46c416bbbd446f6bc78c9668d7bc3116bf2e7efea5cd138afcb6003d47bcc6ea16e28cf3dc6e388df7c94742241a5202bee00808e06249dc27f44b1604478c9ea958ebacd709c50bf306a5a73f7e51eec51dd6e79641d219688ed266506cc2d679967eba40d70c4bf48f3918b6ce6ad681780d4eec51e11cd1e8804bc8332e6a8bd2c20f249f75f51b5f1f1a5cd4ed0d3ff5df5abef10b030b3231baa6314f75247ea27f84ca29ef1f2a127d62eb3bebcaac708526383cea9fcc021a9766e81f0a921f0edb45e46ff29ce72266d83f21b902b70b82cbd53a7b0b2d02e53411f9bb271453f8021743dd5e5a06a45ae0eb0cd24744290ad58de4d7a69fbea6da4854a595c07dde66196a7735274b271c0dbf10806ba6401480e9af2a05cec8968b7284150ea3f135644fa8bb0a561fc1d1082f06becf75aa7ec113e532f6605ba1b0700601676f9b64d584682cf46013013b8c063c3c8eb3de9454ebc2bfe129587ac5577bd6c3da6b3cb848659ed08fd38eff4dd844913710a1bc173dbd25075bc0400b82492df17ab98e6507ef5032eeaf5d68f8fedb89f6d5a2eeffac6a56b98682db940cf8695df7ad49416dbc204444a11801e03b9c73f0a020d92318e19d3ac65ba712cc0731fa38b539128a1709daf3ec1564090b49cce5f655198c3bd42b252eaf77756f416a63ed2b710141aa75e4a37ffe1e441394e879477a579b7c6c328652fa587cafeecac0d698a1442b8a43d9645f1bc59a4e12a9314738e3265256dcf8961def8715c65ea7a5aa957c5c180861e7b1c3828a2355a9c8263cd57b3db69a12aafc33803f5bf8766f2c017293a64341b3d38d4b2ef3ccdb2f5537592e9c5fc15b2ec10f0a98515c3f5c2b9ff2f8e10ca8966ac0e4477439ac82e616436347f7ba768e8dcabb3627fed56db246f40c57901aeddf4f6dbaa6c1988fa0cc2195b172158b93f84831aa9b6facbf5921eafbeb3210f685ad03c48e921050ae6ba1c5b19f76efa5ee32a267ef4afa7148632b6bc8360c1184d6061221fbf0d4900fbf3fa175c0b5e7ee82c64eaf92682824a872f90ec5eef6f6a11a5ad7e9f09fda956f0ed53ac55b91c6eff6c8fae317c0b44265054db2dd2c6a453bc4be3b2cd404a0e0a50c6db1cf2d316a99fa8dfa8e4be2a0b9c949fe8c5da35b60cfca4079458f480fed5df3ee0d70a2dfc36c00a0c078d636651721d2f2a275b4c89c28fec0388e06b10996ed09ed6ba092559745028904f2ca9bf9d014face6a2cc8d0a0188b77a452e6d84b91ad09ee5c32d108762da5345723058a2d0a6df8d6a7cc33d51fbe82618f21018d01b2c4822baeae0bf02d9122c02fa7becda4017cbb343c719f408be06674cab75578a4a18c069d6519c76117953b352a612e71dfb8b207d8d133f22e42daf17546f60ebbe88721e8e56144fcedcc07698a1912cce72977fd965faecfcac58cd77f52acdfa44e9605e7a5d2ffc43200b0ed7d3fb0e8d36678710389b6b0b212cbae2396a597a1aa033b68d66ac9329d0e3a4e72abaca2310484fc198d94aa967716cea9685cc07c61ff00e00c2fcf75f688be96647de2fcf4e80ef61be27b191864af3dceb05658e186a1f71d82e383111dc5b844e1d5e51864e11720f292b46ff4a2379f9c45331543097cc252f814f0d4b2ad44bfe8abbef6256f076b1dc8d63cefb328b82091bf2f7e9a1be8019ecd1135fca2db8f05b257de14fdca9b26f7fe89bd6b6840536d8990bbd464be785480726231bcfcf3518446974cfaf7207c5b9f10f7b8ab9209affdd2b4e1d520cff8ecad29118fc3188d20d62d52b162b8954df2a8a5cdce9a910fe03a43007ddeb33009d1398a8f18c6c8bf0913fddce8a0e044facf767c25e13dd107379ef01ed0c1d0fe7edd6543a97f1953cac83e37fb7e876233d69fda9c1ce4690e841d3b2424e4ae6037ee9ab0ef410706b657385dddd0bfc8ed629ddaace5ea6a04d8464cd7da73704be64fece57cd4cd5ec90cc78d26b5dc82c4e841488a1d02ae9909d45b84ba2d0554b5b9a747893c336444704b1061438b80dcd00d80552554f2b04c71e7c856fd041c93621dec22f7ff71298985b0971cc243662d87984299ffbd67a6ea12dfff8c942d00a729a21d8ba784e4ec471441650ccd52f7706c58067e04886a6d7b738bca94eeaa14bab17133c9e35f36e7b90b6cfb9d3b189cd6e43ee0c83d034e6caafc8c1018719a78d7127841aeb64ebd79fdcd3b9d1a1b5bb3bb344f0a4ca1a7dd3afddbf9f6b3a86dfee803fd656397a63875419da8bfe550cf4abeac731db88742cc1d9c4b1787d84eeef8d782eaffce3384040e0e3dcd120f75360bb5da46a3360111a9930cfde9fa5aa43fbc328816b0489c15805ff6e501c708766530dd91ff3cf583bf306c4d7128c0c12abf5ce04cfab66d46caf46f68a194179bd37421557024fc26f42e5c306b62de39ce97ff6e8339f6d8c9bb037fda885a3eadc314a0ba86f084096b15ec38ddcdb53b47edf1ae72ced51845e584880e6e9ec041a6c321cddaa7fac1dec0f2c9db372192fc9b17006dff763e38b39d534d6547c30429e0b7ddeee332d06d61f709fe17bfe17512f332a759f57c8fc91cfaba0892f69aa1a0a9b6146778056e6b4d604af08551ffdfa424bc7cb95487e2407601652745f683d3b34202032088b73f43221e709ba3fa7e1d88c2ffa229239c6dd6f71d64e6b91bdd2903fee513afc4df296e63d265ec2089c371a81c9d1f52ebd32bcf48247bb712868233c0d00336a99503ee7f60e4e51a542dcd6d927d1d2b6034c84d8b39351d172896d765fc5fc4902833976211785bdaa256d2b74fb014e3038b9bc96a7524ff1abf9be16bc799573216d8903b6cfa94537f9f6b1093748fe4a8ac8b664abded3b5f3cf25798991ec90b1d349fbe0fd003cca7f9221e0668491967ebe5d398bed233cf7cf658dc0dfe8fb1ce046162a23fc5662dbf0bb0a4a11bef98d5a36fced8cd16c0e9066c493d7b7fd30084c64436b2945cf219ad0a1c6dc7b56047f8eb826906bbc0267fb6355c89015f0cb38a5f00a6e1b1df0240becd3f6b26dc486bb14b77b47a8054b97fdd238383566886a1f51ea4950f1206fa82104d9f7161eb2dd7f4851fd7a5bb3e87b02377ca9e3b75228cdf1d4d79cd4c578b2b2260663daaa2349a7d5784c671cb87980f23864b0fded403dc24888f29e2d38ada6b651e63b23bb62cd06ea9414a22dcef8c18be7ab5b8db3389731d16542306410bec4bae6b1feb439d9dacd612555b827d11fc575f3deea76baecd86fbbc804ffafd3181c3144b6ac8f36d255ac324153f35a18737225b051bb91d4692bf75fcc7882439743888a636ab90ecae01c74bb63703d6b2b3b73108c419f07dd88454fa9f0ee8f0f74c5f957ba8f8ba8c6567faf83275f3abb49ad9080473fcfd6195bda9be6903273592ec7411764c1c3c93affd6dc131db52f6035c6b7fcc8622747be86d9dabfa61811e72ff38de8b748ffdf67100af6d775561a16d913b739cad35aab5cd784c3663d23842b3ca06495221d47fee81566234e9d4fd92c34207027520f5be769dbc50ed76cc91e093959869eaf8d2bfd0d1d16c3bf9dd40306efb091681255b2e04618a63e6e0ad0d20cb77fc4249b3d39d40e03ea403e12fb7e72ac9c35bfa5cb685f0f602e439a56a6d84ba4f4bd0fd9ee3829ae183f15d1c7323275de24afefd1e147e7c5f693bba6c20de4259c7a227d0ec056050eca46ab0aec590b602724fd91b262b1f9bf6e2150b1cce2cfcdf3c4754ef283ec27512205d5e4e586f00f74017c326c643e47d436bb444f5805d36c557bf86c1d233cf8e1871ace33467ba3974c6e58917237090f56bfbd292656e7d5d9f51a31883335731320fd6e0f7c9755b27f4ac90b86505b8b097843702b41dcb96fff670c2236f1313e20b0e8ca0af3a228e6d0d000c924ce19b70be571b565b3e0643286d362b6e3141830f3c0f21e1908b515e477bc4920abf21d4b8f99fd8d7e2a809453e893296016f7594f9439845f8ce238b2a6532bdada7122c95c38efea28885328cddde37849108830a78c8305d00aca2b453239c1eb04935625c5e5a4130e9611d91c69ff7f2bb8f50a7c78dc5b13b4c91e97b2edeae3903de4f882fa5cc731da3386eaf9e21c71c69c04ef67869bd13645131202dea5d322985cc973ec229a7eddcb071be02c093a1480b486a0b1e6ba32d7ec3da30f71d505abdf2c411c09a358959b45de8240225c76787f0e069d1349b3a69a365bade5b73342e32a3c05a2a03661f09e26c6a201583d128c1c2a0c39418107522cf03bacdb4e42cbe4916f57dd82d5a4646410c700ada0657c10411275fd7bcefc2e5ca1e75867f8b866b1747b701807567be3c1d0c7452f2fb76714ac59107eb77e2a84a167537785ff9b3f7c988eb38bcace951010c5e82196c0c78f28c2da9eaed979d1b0000000000