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

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

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

Block Certificate

Block 56169 056f472eb64b832ff96f1560042e52093b0ab9496a84ac9bcc29cc2547fd1f6e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cc70aa5d1bcecf9db5e60552eafe7b1efc5a7eb4280201689c1de0c2dc2d2550
Certificate Block Hash
056f472eb64b832ff96f1560042e52093b0ab9496a84ac9bcc29cc2547fd1f6e
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...003028000040190000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cefc171baea4045dad74082430ee28de6acc1fca78505b17924d3a314c490eaa43bc861757ee669b781ba3e94e041b09b2b06c8f363e4e59b28b5f2585dfc748095c7a5d320df38846e5a0a6a94b7da7077da08c2b2ed72db30e00000000000000400000004000003028000040190000

Raw Header Hex

000040208c79273203adad3909e5eede294a3913508ce044dce628123495f22d9b2489ade753383d428c33d049902f9195fbde74b44ec72b1d1eb85c119389cd3480b7eb6e3d0c6ad71e051850252ddcc2e01d9c68010228b47e5afc1e7bfeea5205e6b59dcfce1b5daa70cc

Proof Data Hex

59,560 bytes
121216020307a89d7986adfdc80897018be6efc770eac92de983136fea6225db1ac0c7373ef2f4730d7fc1e8f4a5f122c40320f2bb8ec72d38904201c56441a771a6b91b4cefee25f5df777bc2f242bc52bbd8e3eb07971083c7d0b5980ad0e61234c056e23210528a33a889ec8b9edf0d10fc99d27ba27a89b7a05f5f9bf05608aae8bd892fbcdb5f23de4f62b4165604c94988c32ef29236c6341266871712e5658fe6a89ef02212df6b5cd0eb733e96e4a4c04b40bb5f306b6f2425b0cb430c2cbfa92b9b3be23a642efb0ae5240ca3b6ba0f73532f37f873afb0c57b533b3a9f65e6f15c0a78c6523c2ba6a67c6233b4fd54b83eea359ba81bd5b5aa560cfaf70f21796306e7425218120a48f7651111bb44fd51ba85780fc317a212ffc87040dee55bbd11ef477f65d1308f83d34340d81bccc910b744fb9128c2947061fcab0e782cee0f35655ca26123a02bda7f6d165f3e946311c5d7e411be1be241fa2b7ab6adefa55834aa9e2ad22621f778080e518ac626136ffc8b535a738d380c29abdfece32b5c17b7f9e2fb00c61832cbdca178671e497d2a5989b3abb2349f8591b722a287510603e2d4b0561f887a48f97a13810c9f6ff781d789a0c8e5bb90f5fd75e13bcfe72ae592b6ecf62efbfd9052af29feea0efdb006842d9caa6420c2850975eeef3d255da96b6147964209bc9f1dddca8b6fd488a7e818f421966a10004b97b7f3210c6e5dde1d6dffb3522b8a22b133677861134070171d6412564db5ba5ff127c05430d1c1c01527ae19cb0011b8be17ede27c1f6c66b612f5da9fb5cd136437986be91109c66e728470062a8eeeaabe2817487cad2a0a7d6a9037ebe869a639702178468e314214bb512064bad2745cea01442bc031d428290e3ded4ded20ae5d2dd6ed74eb310daed4001f7ac3d60d4ec94a456757ef4c575807a4ec9ad98fb5f708a816ddd4c31e9ba48d1b9c461cb4d20b0e86023402fccab89774b440ea112d5658b93df99039d5b6859247b68601352277d677ed04db0691329697963b5f790bb3a72c0e214360d11b7e462bbf60061affa2e4932612737b84ca7dfeb823bc7dc44645573b2c880f006551500a38fcae8461818960e30df14e36f7013db4f8e8e78be077eda14bb4162c360445641b38fea820ee5610372f0202753245946978e4f10f7a54325aa4e74afa99f719794832f23647c4aa268dd4d9537a90e5323c2a15f23f2cdb5d09f1e63a7cf41fa743b951dedeb16a2b3567d1ce9587d018bb0e461924b8e6d2b1ab360ec63155b88aaec00bd44924805f56a70e87e7da2992523ea21b80ead1a0ac2889fe95dd8eddf0f3ff13fb02cf780f2dc84c13617275ead1d86956228503ee1854b29c5297363ad2ffbe49930cdd239520cacbdfcb416c42c7c1216f3487591fa68030a90c529d05756ad76ceaf455101bf291998f435cb8703ab9bba8ebdf9f7cef1e8b7d2ece94aa076ea6b0040f3260824cf13f8bcd05a49c6f43e1c89b1a8f4e210dc451e830d40f53763867f095d1faa98fc7ddb3ccc65468cd3c1977662dee6c8d9656d59e836f8e2318e4e922f8c19c17774c56c8eb4e849b60c69a04c82e6f64fddd0e45b6e6549726d63492d33cfb303bb3c7ff2d632ed5f1c752b93d059a17d883b10a7948151b23556ed2e38bf3bdb31bb68f61e2e33387b347b64786304699458017e50aa18b9e3e4d11b4ea22f1abff92cb4ece73269acc79e9e6fbeb0b174dbf8a9cf065d3d07909af8e9f07d69fbc0b1b3edb10f35f83e55a5dbed5b4aabb3e042f5094d7cb3cc9e0e4ac73fc25183429fa0a4162cfd75769e2641104fd204f2b75b9f37dd542af523ecacd4fbb0e745f30423f317acacde921af28f137e286a6d61a0ea872ded2cf624040a87e013c762500f7a300720c99ab5917300f956b02876a661f969d56d9818e14198cca84b5a84a69fa6ed4c3818b329766d9412b6dc937ec9f6d12798afdc6c662214372b13208f535d0a4c39c200bf7790ae20017d5b52526fbfae6c29d4d3a3c4b400c4117f1ceed5bceff95541da76f50febd0517df221cdfd99a9e517c35cfe77f5ef3a7d6dca68aa41ae5e71f7b2a343186d8fd9e303cf375c689fa3a37f095e6927a3aaace8e718b5192f5d1f5090db942f5c6251f1a212aa94ff4e747ba8b7f59002717bbe918774a7a6d112ab6c7dd8691297db883642a18e6752f7995a517b840cf0d17779d3735c0dc590b4bbb8257d996318ccc9a7a24faa180e4b13623e4cba6bf4c2dbf532d16194e784552b42fb7196764f655696742c36b8b09c045f30a9f772edbe654e157810d9b59dfd0a6b934584e4a48e83d91545546203f03939c6d0cf56e4a2c2d3307937a5e845adef5f6b34668e8058c48f255be9698eaef1d75882afea24c54f49259f6a1d495a346dfdafa72650342fd669ba7a1ac28c7490190c8034ff614ac5755f51b0ed7e0d88ace7f8258856dd5505b2c6c86e1376802dc4259a3d6f46729864fef958915ca61f331ba98ac7c477b3ecb8f6ea4d20344fa777f031a6d591ce528e4cb414fe1a353dee06de6029cad0e70794ca56c99775f331f8a9851f0103e03a8d0f198a866a8bd0d3c46009b3a558ab1237a00cdf06c0a0d49e88243eeb038bf80f3fcb4c77f715f81412bf7bd945607d1cb3496887455d03af03db428083d75ece1f49224fba1cd2d23eae81eadba330ea39167ff6a08e24f2f66767ab46b76de0f9b932b66126d8bf818720328bbec7d58f030a5e48cf4ab9df6e27197f11ef3ea77a0ed6cec3f4c628d9a9506ef1ffedd50820c2f0dee228ee6776cc194224a62af596802a39e6a6626592179a858c4a9e39fff7a325d973ce231d5f355b31f001765c848256d0c080578a7d21ca15b5da577ec2d2bfb09b391f6f112d1d68a1c723d4e1add5b81449764b29898b8293c4b8cf6e80341521d712e5dd1b9176afe0f78e13f31eb4504e0d8b41f669442a5be016d33f7f5d5cb5ee4e95d4487753b8ff105c16adc1e167c7b8b2cba63f6b60c9205240de6c862a87b880f976f6a1f52b0d9f77d64cc6c16d7f14a9ff8bd8d186336b8779cf41904347648de00fae3085a1dfb0105be733a6cd10302b5ee045466875378c55f7c952aebf8e6f35e3b2166e8c7ad0b65d06123797c99db8941203c1c2f1abefe807b6bfe02356c43720d5d95c312027e06f8f6f0b84ac52fa961969ddc199bfbcba731a1535a2d235c091bc9d7b9020bea48ff1cbb9ac604c1ad157264d3ef062c953ee1f6af1a5f1fd3f6fd3625f52439d71fc1e265ce47b4f0083bf446f34b4d3a880ce8cfc08e16c4a206fbbca33b429cc5f3b9710969e554acd35aa65845ad9d30d0a06e91a069a394de76dc23918ec977b81ddb37961bc732604a4e2e550461eba9c93500d148812f755bb192fc0954e1b2f84255b1cbd80b193e286caf76512de8ac14e978de74875dd95fbbc62d3a9072b242131198cdff55b55f9809a8fecb4633d8f327c2f4cf93dd03e091a378837aab43c07d8811ed2b236212a2c63c8fa2840f5602db82fb69551805497dadb3963013942b74f37956b4cc3765d6fdecf2640e84461b96347f962ebfd6c44651530189f453f945cf4617ea4dcf43e1f65468c056a80d84539b93adf958e3469bc0f3c6a30e2eeb7bde006d7736d03d30b939af41e694030a63dcdbe457642dd4ec30d383d94289f2f5722afbd9603c62a344d54bf00bcdbda7d41f75eccf5ee6dabff438fbc72f52db4576d6a577d60bdf87abffd7e6f46594dc76dbdeaf18432fd0e1df1c2a2c075075ee9a6a60a9adec8c0aa1a80cdfe5996f914be15b6ce64e3d6b4c4e58c5471fa5aedadb8f4619ed7b3c76947d8a7e9767c4ec04bdacbebaccf1695201809419a8e9b26e5936a52c1e23376c5d29216d478bdc8b1043730a9c8f14daecec1217d98fdf86b53e707e2a31faf5b003c2d04de6c5ce463e9dd142993d8b01c6a2b3d89f9c4b0fa682bc807fd5116869c9ffd8ec2c96fe4d4e54604744d7c8e78be8cb8cebd99a8e5ee9eaa4d4e0c18b542a6ab6ecb5b8eafa9617bead3eeaeeefb0e8ffe69b58b8af242aa8fe2d4f83b18d3523698b43644c1571dd2bd01fbc7e2d21b0b89a1119765d4fa6c55bfca7490e7facd2ee41ea7778134cb4d391750df24aa8087d21d22672dde022d8e4cbe8ca49055fcc147dc1b23e04539b4015bd891d5b9c34364896d57c206aef0a34a3c8f100e4163a520b5fa3842a3eff0b040515ea9c2f12c8bcda4bf293b0399cd4f4ce4df98d58f6a39526929a3c7d9049f4986e95489e7a3adfda2f528d729853984999158ab3227e03a33d3bb8ee3cee5a580a977ff1cff5a038cd22fe317dad48b7a9ae54ddf997b4644d0a289b3fd40de11735c654e3e876f41ef47e6ef525085543a58769e4b833d8bba60aa0b388000a971bfa83ee23b1d4d620b3050ac742edd56954e298a9e4092279791f28237ed168eeea258a547b703fc18d4556c7426910bf899370bf128f89d97173ab4b5fefc375a5931ae43b1ad837757d0c1abebbdebfd28b9c3145efdc3ac8b9fd073ffff2472db5998e6b86e12332b7f059cb267caea4534fb4f924e01d3801453e257eb9b48274b1758872be5451874aa8475fa3865db0383772d2574aff575acaad49211da91c7e49a1270bc51d0056bb216709cc949aafcf460f09605db678cdb1a1d17489f62db443fe9425ade78eed69514ac5c94ec13689c970aaaa37d6dcfc20d845d3613bf3cf63137ae764f96fb9dda286ab79c5f7489b513752159cd4a1491a578ef4af987ee3959becca8f99ea9f4c7a96915d4fdffdfd302452959944db779125e44a70c55aea29698871d4b591f40c9b924733b5298097f1271645628a547190e8e3a39a546b2f12cb01127aff0c59bce1a427d7b18401638ffbbe829065a3789f46c094e7270d377e36d4c77b6ab114762c76ef5c24aed80c5fa5243cdefad5605990adc85a5233a8c288287f78a0db725edbda976ff5cfe2e66fd4b2f656d75081581c98dfd7b666407607bdab940a9bf592d70bd61b484d66dff685e95cdb9ee94979ddcc7fbdd871ea7af1d1ca1f7e0705acb76e00c911c71fc69b52519398817ff1f188b9410443264318f7139938ff891df44b1e3483d66165e118fc2613afacfc3d8b868667a0443e32bffc68dd417f9faf16bbda2fb0a89c27b1fd42a4d0899d42bdbc3edf5d5abd3cfd9d0103543171f7c950ee5c5252ab66ab8fb5258aac09baa6c80bb61106f1e394f03aad28fa426f85b6990ca07670c61e17cda8dfe65c643f1e320ce4b7a556cfc651d5149c642cde660d4a033748ee511d76f1928eded61619441308ec229a4b25251706a510b2a0c0140f10eb3a35a3dbee254a6d4b239f245733ec9833d10da559f4f8a55f4d41ef03efc675181ca80846e25cca1af9662038fe0dff26160c544a4bff52dd8c36445dbec1cb55f20f62767ac8cf419be8630c7988ccbfacddcd3c9818beaee0ad515e7d3517e0f753a160fa0e4db37a2cc6c198a10a5ae0db0b88413a46269bfb9afac708853a697d672974ee0ed3080327c05bd00920baf8e48c7254010d5dfb1bfa2c54dfc8d7202a79e396b0fe29ff7808fcec67967d0d2cdd867ee018a675b4655897615cb92de9f60e676dce46bc37bbba6417fcb0ef58c770cb2d2ae849f5a3fe292e186633570c3c7c9e112230f97d803a6499d8ba065315630548ab2a1bc6d496c94958c93408643fbf1c112a07b2a8e93b44f80ad75d5286f836abe987a9916031c365d02b9092f033c0f0c7e1f86c2f5b9256211c725b1493067b8c65feca860306ad7b75510761c0c5d291e48e062388803d9ef84dfad6fb9710ccde1f4d33b41a50e146617ebe7906e0d35d065574a96566b4911dde596aad9a8a1a57e98616639b0439df16b2f0f51545b42ce27130320131f281bb665646b2550033324f86e2dc01ef439ee9b16b6b0b6f5cf19a5d383da8c7c2ee2fd56ce0e0ff70de15d1c34bb1cbb55c7ab3842ecefdebd0ad0fa5604f99574ab0599a8a0632f2451f700f2c4af4949b0d55a3158743d92f96a8c84ff194664a844cfd8a22dc413bf50284839eda6f1fe8af03156d7e55dbd38112b6a7015f9b4a061ddfdd03174cddd293fd51351dcf4eaed3eab868b4216b643208b17a5668f9af7886ef2af9381d35cd4918c3eb8604717f8a108dd307ddfdda877b6526218dc87e0c36ade10c6b1be29b381f2a5dea552bf3f49efbb0b1c301bf69817d7332a4212615be9f16accf381f110b4ac69e8ee3eb0dc96a486633b267ed895e07fcdd8f664f47a97c8919f345f47e333dc8978b6102bf0df2f7d6eb9e6b74bbfe0ed48f09247e1cf01e815685957f560e27ecddbfc1f85ccaef13f6ab8b0ab0933422d8ca7491e1b59022202b04b1d2cf36de54822db490cdb3cdb53a9d415baaea29a9a7fdb95cb6ea57cd705d571a61763876dc8288adbc8aac7b67990c40c85bc0c24f033357a0d2cfe352bda3f8c4527307f67e4c944b007548920beb7e637b0bae9eee84b5f98a99466886d91d7ad0b8e2be2ff36f88824dc051686408c72b4d2193d9d9449ebed2ac25c55d58a78b3ef1939283ea89301b8799c6169aff99aee3ef4e56607ff2b7e1b49fae23d4ea29cda15114ba40e32c3057e1eded9d0e91f8a3705669e9c2476a534cb1708a7bda6cd8fd7e3af3a7285671cc92b599f7bda8772faced60544e402afa39a54d3c9fb705b4f8f676831c061337249b06a038cacf2f0c4837cd86aef1876194635e7b82b02aa16883edd54768cafe7e4d808c1c59d126c6096a84d630784e48fcac05c8a4c7977c0c75438bcb54e7e9e82f4b317160b1826b0e604b5120a1f4dd242c385ae83f1c1cf9c0655fdc2ce31154d7eaeca6f52be862773e4fcc6fb0ed47587e1cdc7c6b873b90b60b38dbb6debbbe596afd656eed87be10e0fc0e9a4624d5888b582c8863bb8a1d2e8c6d2780be57eff50283658cc5ec3a69868ef7c78613eeed498ca39037b27392783079fe741116f16fdb1fcbff6bd83729d198d02eebd7389ce63f5fce6dc88879458b0a1c6de62523cc5087c1e006822fe0c913542964c9a0b6d615691d7ef377fab6413d2b5fb814343831eadaa4594c1a426f5d74b934d84d6fcdfc6e14461130d5ce8af2383acac3728020d936998c1fef56cc41cf27aae599e1e96e7c95b3821bd8f40a721ffb14cfeee683b1d665034ce2a2093bdd0d31843cb684b3818b38eb9c22c0d9b39d7821e78855063d1f38fe083144012cb15d7900db974847ab0a0cc9e5708fce2462cf11f173fba5e9640392c7abe25baa986e67b5d90b8cdccc0fd0ec2fa5a9538e8953ddc2700d8549c9fed49c566c9b43babf700e1d52c9de011e6e372dc292bf8894d0f861e5a117ce7464c7ce5a22cb2e6db29a11b6135c16f0d05e7c9b3402e790b0c47b5744784031e690acd7afaa5ab8942c7648165e7de36321062f6cc2bb9572901c86b71ea6e19ccc0abdcda13ec8afb9df9f11e68f423f81e2d87f13cfc3d3269779361e95ec5605af5fe7a34b08faec4e73b6a3de517c1c6e2172b43617d072551b1a6b63c4ff3f917733a20c575c167e287cdae74436137bc9b46dfaadf56e3a69e6bdfe69fe59fa3c13482b8022602e98a733cc25a4a832e428dce5db9f9fb2346ade5362ad4fc2ff383f3089ba9fdad2fde43f484c2e4622263aa0846a7603e6757fc9678537eb182efe5be7275a75105008638d57b106d49f8640eb625d79531efa811ba2d27e1ed0e60f115fd9776e1420e25b27c17454a11822d9ea78e60b16612f813d0995b06f45c58653fbcb5a3d94629b67a23f76dabfdac0db3d96f67db3cb30e8c485710dad2ea90a420488cd1d3732bacd097a93c0efb1e84adc34ed92ac384a7b6d4bc86b25fa3eaf91c2758306b411dd1c48964bf03a7b4d1615ecfb7e6780fa6a976972d3e4307e521cb9f5c469021f9e8140148ff022b2797f0628543467967b94baef379c3e76ae6f681472af920be835482c1e79961dd06205559583b7682af049744a7e9b55680e52ff7f49e9a318da14f1fe313041541f55100e543b9ee621f437b0605d6e4dd7d073d0b4e4dbbbdb0b35dc72557011a3194a564b8601d42a6fa1d862ac9dc76d6d4d24ff16f09d882528f93527aca51246958fd01950359c2dd0b4387c02b4f6381d72e5b533cccfc0858893e96c54c7edbeba21bf64098724561c8645280a39ccfded438ffbaf1d204328d56b349c270cd3bbb0c95ea1d2b0873f55256fc8e2226e1af5383b710eecf25de5eef73685bbec81630fc681239c9ffe6105887d1990d38a1599120ad3d91a8716056893e5a08ea1752e98bc7ddac3c862490407789f45c128372aacb7c5dd90e12805453bbc0399306321ff610e100e1ca41b04e1ccfc11d2fbf834d246d41be64be8c94a677de6696e8764e0da38200e6f72a885cac6ce49cdf4c27dd4687b21cb716ac64f3b8bda966f07f36092e259eced38d2f7a401b532cea6bfbaa159e8a7f1499783f0b30bd458725ee3006fd80fdeb7c18f147af69653ea0caa8789b88dc66097b8d9a4de10128498625ec416233aff6637eb7fd3b38e92262840d2e6f297d824250dcf911dcd2b730bb9b81a10d992ad514d16c887d63cc25acd3283d630d7c18952b07c8bebbd5b27b2f274d06779065fa77331beda927bd319a050b111da71af38214eaf4472aa1f927e4ce19e99fd907316a32b209f33c4918f77c14c70f9c9e7d99ff0a363e1d5371f214b2b9da0f3c4d88ec64a481bdd3918fd2f37dd80db7975c63b6f8c222b88336c04d18055da3ea762622899bdf3f347d561832f62420e8355a45a2ef96c3ec72e94e2eb2bc389c970828dd6163efe147e2393bdaf429f5017befb184a03b0aa6093f10221c09f1a2a29debb004e4b0e074e04b7ff3ea5b8499e717dfd525cf6b98776114959b3fe0af772c23771eac56b35c34689eac9c3158fb4b7f6227af75ad9854b1f5f26e5781eeefdafeba3db13dafc9f9af9e59c65afdb1f0c691c6dbd417426acc6f28e34f50a85df36553e21f47ccf03b04a455ba864b29237bccea30aac456bd0ec909d75304f4fabbfa03b6ee984ddd9ecaaf3fc940dfdb5b7b8004ad10b5cdf417f9921badb6abb2b73e778885830789ac4ace3ae3122a009bb36c87f31473ce01dd91f2325973250eae099eb143735c62d3fa2966aebc252a15bc5fc91b9009f4d16738c463026bb3b3f5a2316844c3c2435a0531bd5c1418dbae4ce5bfb029c55c6cb3cd2fef41524dcbe8955d9789fef05c7645ba39d7e752c22c8fe83dcce9603a23b95a79f89889c4a64013df6a64eb833d6815671e53be486dc3976a20b9405ee08a7a6334648a58c82b32fad82629d6cc062b140ed2c2cb74b7dd40aae901ced37ea80d2bab348037f88bfd106bfe144e80f7eec96d7d87d0cce178f30f890a8c0ded12090fa6408927198e689846eef258e15255abf83fee46bc4efe9027798b5898e7721d13a5e2a3add921d5f2e5089f4cef74a83d1993f27b850ca9ecb48d40c900a03126c9d10fb8348f19ed9b74b8a0da699887696a0c11b778693a6890106cca1d5982061c340609b7fffd95f1f308a49749877b248d96cb93f766c6fcd4b4ea69f6659956e897f0d6b53b33007787a1f60eba7856e9a7517ae1f4eece794e2ac6e7f12d6fdaacd2b0c0cd16671929606017f3387b3391d17c584c6dc1f2a5134b1c0f9beed30dde457e5e866b810975d98b396e3715128d20bef167da50dab4b53d9c2561e8ab4381916a0aec6f2533e5435f18844c507a5a86a3c4cc541ec0866ab17b15cc0ea275f5caf68a9f37521939ceb0ee05827fbc091a73e7469844eaf84a27e4ae2f1f61e224acdeb872c0fd075a466d023bcf7b1fec3684a322d2be8019579ce0480c787b38f99217086e4e0d7fccdc273d9d4598acf53a5f66fc7fac2d21cf7561cbccb245003980ab332d5adae9e62be5901f4ec3d833599852ffcb48167f03b56c0622be1c7d335c83301eb5f9804343d441a0d663abdc6622e336378137caa3535f9e25f6f36cda2146b6774a40de18c71bf6b4232e00cdcf915ce1a96545dbf44a1a658d314f38d55c951ca4219200bbf72fe1eb854a71574b6a2aecd9fe6701a5cefcf1e34df375fd7e69d01c4ac0b0cc16fcb256c98e650bfab240cef2d3d84cfbf8663493dfc64d53ec1979c2bea9d01dddc140dabc1b26d5b8a4c5196527fa59d656cc6a54494cab841c7cc5c3ad0296b36799f129d40bba43a19e2d3e871be7fa33907ca555f73a345db6d5b55361091005d26b27d1640b13bdeaac5db2e329e0aafaa40f2d86701ffa49596cf32521f74e656ebb41159d83a362c38a3cb071d2e02519cfb3f0ded5d2a27c182560a31c13e875a3ce2e0a258e42cdc83a6c70c6ed9a2ab08beca3bb51ceead3d3918133e1b85247210db62725291c3499ed1dc1fe029308d8419235973d376c2e9379eb43f7fa70280cd72deaffed4a0696768325a29e45e3ee0cea5286bb5fc08b700289b300056ab3f08949c7eb479ed6a18ad2f0b703899224d58d7460a48b00b14138cfed87d9b2f6f1c1461009743305c5e66a08758ef45ee76d9bfe625c2cca88b3de61ee43886a2951088d2a2ec78fd9dede3b32b2d8be11252d86b3699cb58476431a1bd72556c330b5ce1595a5a80b3712ed41704ac55e71a8a9c59c68e9fc92a76efb3a7526456ad1ef2921a110e0af3509a7f604f80b981b05d70ed83de7123afdbf4bdd8d831de30f452de2488f600ac9bf87ff956bfc2217a07324a173dc685fcad2b619be70f2fe3969108807f88c524d8dfc96f7e6b2161ed4fdc65972f3a1bf989fedba3f47bca29471b121b0d6bb4c085583fd2cbe37508a32dd2d4730d03d31c0109dc54906282acd56de79de907e54ff62b678b45c7a2be5c1ab496a04af23f675de79c32886e511dd1e1985ec618a970f1c4263e3e6367c8f6bd80153364a9fa0d0207273f536c3771aa5fb74d226b06190ec12ebce342a1d5d4ee47a8be5c44dd344b8a7cf74ac49c067e1b025e1fb2d122fb3dfb293ab0a9cb950a74e5f0214c6a10010fd145b861f267c82e4072f3199787050c8614a040c9462a60ca5627ff1ba1a972f8aee48c4195c2c47aba95c6101446dbe0c352f8d77971cfc97db8b791ea19000dc18f5c63da74596485f2448345ea46149f96eee173ecb657023a2c1475c2067d7b5fc629361d68488f728f4b395073eab9f4baba814dc94495c76863eef8fcfdf660b68a88e91098343c91097d6058d70c00e1ab7529715adfe5bfb9328d7f6f7ef62fc7c49b4a9f566738700d848704885143d62f002694d95836bbc1d6ac4b8e840b7c87364e9498a8205f4f10e4363f2bc89f5dd6713ffa6581af271746ecd870ac17ba1be322c69082cfb0561c919a3805c4c3d3f99f23116f48110103fc2b6f1c90aae76986c0eb84ae4c916d11257ad90ca58e7d564b8940696eab5b53659bae5378b66c731b83101cda9b6438e75355fe0cbcecef7eb00eb2269eb5108841b8643f4e2f2894c8b0d779562b6fcc4068d259b4c508764595ddb9dec727b94e15a12779837e63e1737af85c73f4cd1a05619789b09de1db94bf0f163df66bf0fc73a238e8f62cacf19063e86b8ce64e53dda351cb12146c44ff245c8b2cccc18d91c25fa9ae5df687928a4f4e2331327863b8fdfa5aba55021bd88bab4ef14eae04feee48dae315b337f96f438601b58830c786c37f2ac84a0540157da588bdbd8b08579827f8d1c21999d5d9979a5048a524e2ab8edf41732d5115a40f8a1de9a06d4f8045d2a9f2d59703cd0411322c4535dfa5f094bf9f334560f961d358c87ce9a6cce8a5dcfe83b9663f9494329cd1a3900979f42aaadaae218a7f5cda1603ea7bd4034915782556557fdbbcd7ad93bc360f64b56478d6c9ec9640ab12154b36bac1a7ac05695111084233cbc8ad6eb0ef78adaffe4ed28216d49617f2ad47f33b2b66b5daa8fcb06428296444ab29366cdfdd365fcbf6643bedb5eedd54f4fc7f16eb7e6a50f234679b7044e3e1f80e633ca9ce7e9821fadc4bf22080088f5b49b2b3106208738e9b2dd148d0f691a411f2559c77adde07f865e74cc3793b6dffd490e689ca5a194594b75f9113582a17f727f0182347e25251399542c90c4818cb54f24081904158e5535feb54d1dd8e8d229d245e3e179d2d95eb30eba1f15c95a17fae6b8be225632917860ffa883f443cdde5598f8b240fae9b4717245c0838f470befc03e2968796aa1590a79e33542249b00d42a0f139107a3ca3523a834150a3cb34b776c7c388bd88a5fc3cacfa4898a1807074ad90fe5a009d1ca27c9ba00d52731a3cd244457eb0c42080e788fb6f19061b6283fd4fb378140cb5a201a1c64391381bf13bee45cbe5e1dde11c46695cdc6108e52bc3c1a119a9d49e7939a77edb66cf743aa28261de91e607056f5936df650a0c969b3ff0ffae57ca68250ccbd256686b48fa9c08b3d44f22f58db94090abd90cceea9dd568abb7bb911e93e5c632cee7e819f53677ee95147080a6cff75dea70c83c74cfc7cea167012485a47938550f768caf5ce789a32daa15d4f78cd734c38f7e158718692ec2fbdb9c19c643f8eb02b668b60fd3a367f3ff7fb95376d309b3fd939c63bfecb8349d850c65aca0b6e7c31406410cd622cf6a67a145f9ead148f28b19187303ea4c88a07171243a5dae315ac4d08fa965ee9b92a3572e7ec7f7a2a6eb567f920f95cc1ce9896e05b86dfa6a33726322995effabdcbcb222e6018e4f7fe0cb9037f1cc28ebfb507d1a50582c1b8d67bc32cc007e823768d9f49244383dfb14a9a16c73e3244dd625e8db2fef288439f31c09adc2103f54dbdf5bc9078da17480cf979ecfc1066837197ad413f9415033f797cf8e32f3f77a1fa96fb6f27d9ba6bcdea6e314163d27129536cd091d245320144eb8a6c90c76688dac2fb74e2a17cc9ee711b9cc5dcd0952a72211cf5bbe552bac636e72dca1073fe35fc654d0b806dc75d70ffe76dedf74c4e62a0c823777232d065c7d019b53063877bf7267757a76cbbec647472ac61482d40dc1c9fcaf1306012f32b414ebb4f6d7bf5a206fd4a616610f4290e4ebbc451a2b574c9e176b5a763ee8dfc823b0c96d39ff430c3cb2f0969229619654d4fcbffee9f3350053d2325ac9dc843de82d7570eba6548a2e1d08e8051591c7dc4d5cf7c1fc53e96934a0f201d655bd8aa3ecbb9dd9a219def01d825af3a17466333abd1763ebc2aa957f4c59a31231f5c007cef43160f63e1a30038bfc1b168e504c1a89c86e94bd940118d671e50797677094e7cce30085dd2bf6142cfa1e22d065e9762db46d44d872a024ac7b9718aa32a2895fa8c849d41fb9859998bbb88e99e8ff56721c9d413346b8c726a28be419b4b621223fbc290f97960df66be508347b6670697becbdac2ae6fb93d9a91174dfabbc316c4a3e2987bc01e6cfdcc0a11785d2980b89c5a837b3e3e9622c0c8202d644eb3b621b2755fcac072f6bc138a8a62dcde400f162d93a0fbfaebcfd83f04d02eef182e2b105d9dd9bc9353a0cbcc90f2c68ba6c14a916d9e6cb0849ef098c6933bd423280d6ea23d979d04733e46092ce8f9d32a19fed1a044c371ef543b08c895cedc92f73ab572dbd92068b24e9125d4823cc1822f5972d7dc25956f8c1b6d0bec6fe4826fe642d0b783179049d2c0e42bdded643c7ac39005b788fb59aa4f10e0789a37a5b57f47c7ac4986a80d5927b23c138fd943264d5e19c168e6a01d3870052b925e27e6c8877efd5109c0882ba137b4876e9d9f76127b94a16cb3856c6b6dc7106b7267fb296f857e6ecd761251c2121c1a67cecc99c33a2d80f3c809c23a3e9f5b8807fd27cf176375e66475be645af1e91cb9b70ebc78fca8cb9db3d174675a66adfcb2cfc194aa03eb7179eb76a552a1230b2f1321a9283e8e16d5520c9a5c5415ba81ce35267f2d58f36f53884196d338791b4ddb6308c750d4838971d3f23d2d31566ae792f70f4171842790b993e91d05b8b9ebc61859597798a72763afc6503090af5bb054fcc18514c938dac3e07b42c1aa4c6121b12b4331dcd1d5485474118187bec8ee3c5ea06d851af2722a446c28d9fe594804e9c9a9627bec1faa3ca94be0a1f40c9aade0b8ccf54791589bde94ea28843e619cc1683933faada4a66d37236f6891f5c04ec928a5a48284df7eab5a81a7b6622d3c3fba2b2d471a18a3b2edcd0c613f9ffa7e551c1e0f501ac8be192445cf0e0676f7275bb86b80bc0e4d4da8ee00cd7e35da7633529605037a273408ff03be9133a17348f16d509391fe233b0c186182bacb37106a93fd5002b8009e90a142c32f71c12331c0c36b0198be20824e0c08c442488ec721c1b271fd78c3eada404be1fec0b8bae622ec925be246e01c236a09cfce958a575ce2322e90c476a6eb019d923780c822640029e5ebea93a6fd5049133826a9816c3602b4d77328af8d4a606d33399fcd679ffad6228876ae1c16bf47d5a8a424060cfd66439743ed3ad79447fd392e43e061e0d964b4ebb4878d9f9b8236f67ec75d5dff913c05c1c41049d9228af71335f35df078bbdb420a0a95cb269d1bcd1e6a24e300d795bada3b03e80cb1982bba638071c78b7a8fe5a10795da78df7b1a8170111bd0f1b0cea3a3f6a27706d18b6f8c9d31182cd2ff3cad9877f7cb974227be87eabbd3394d0c60a5091a6d0dc0735d7d703f5e91ad98a08eec92565982c9b2dbd2aba706d4d5cb77788a6635240168db922b30bef175a7c9201b5832bda3e91dfd6f57e9762de59288ed52e4e696fb2c0e696b2927bb5dff5d2846152ad317537a69f7b0d13c0fe7240381cfcaad40bb7039d1f081254797e03a83c369ba1093c5446a375aefa1fb63431efc1ee5f7d04b50280efd7e919d90928383dc0b828eb3af2930a6e38eb3ba887b862bdc9e1aca20e21888090ead176472d28ca4023c78ee63b5675c5190c70dc93a68c21228d69e5de1e63e62d55008e0f64947f694a783d22c585c44f1d54269fd3ea17c0dab66a7f498645078f05ea894a6a317ff796a334ca487e4bf4a44899233217b319cb219ba5903b4397136088002bf937513bc854f49feb972609ef5edceb6d97f6eab79a135d23c4d2664280c8b44397edc65f7c923af38624c04363bf0dd73ca8e69f99791ee2bf1a847faa24199d413d0b841e27252553bbf3eacc7632a15877ac3034bf2a55fa60d89981a352fb8b1379ce458caebdc1cec86df2e71646b69b461ea0b481936ee6ce74397f2ec8fd3252642e439af2a0dd31be8c17d3fe539aebdf1446b035bc80bef5d264986d61c9afb3106d98419d46dbe720d520088469b48201cbba948827a74ef3af47cb62f1bf393d3e85dacc375840c39fd16a57e1b80fb9aefdd1df84c9772ed1ce4179816117803f2aff44725f5d3bb4744010b69ed99cbaa7a42b4c5ed1f0bfa9a8f6e799ca46ee984aa8ea630a2ad72f4323142e498af1fed6e170542d7a1c3c659c0e3e360f03bbb0c2e30445ba32fd6ab07244076f4f6e0aeb669795083cba610ec88bd44e80cbb840ecd956a62479a5a534670cec79a9f7aa3994b4f3a9444141c8c34153cb32b91c425c50463ab87218605cce8c560d61b2d3d47c78ec9452ca58ecb0474936dd769385ef13e88c6be3ede021295f9f34030b5b36a6e64632c6075506291616852c0c203dedacb4582b15a18f8c90d1366c99edfa28cc6722298033054428f566721e8db4c3120f1a7e2390c0f589dc56da943a5a3b8f0fafa2002a048ddecb1c392dd1d8d823ab3bd50cc19ab0312d219224e04bffeece5ce22e1ae27f1469f4beef21517b2a824ec946cdc491dbcdef599fb069fd174c83de9a3635e2edfddc9e2555e93b9175ac0917a14151b26068af24c5ca7ce9deec6fb209ca145c957106377bbc804a1283f4dbe507d8ea6cd2ab1739d434ae6fe4167e06fa7e5357d8e69bfc432eb3e79a69800f83993bb0f6806d0a725b9e0330d05da3b34913a83a3849c25f96f090a7a844f6053fa7004acb447b63d9d02f8bb6f9c91fa48c2b3fc3740db2c71e77f36339cfbb9db348965cd75f5898d4b27f6191c1140cf18cfe7dc650628f7dafa4477f51ae0aeb50bddc56291315cbe435da67c3caa7fdef7cc05343027cdc5aab779cbba11596cec64f0e32459b942149ef76daecfe88bb52f1ea7c75991e2c3c74d9d9025ed4210accc23c8b12e411c2e65a6c2864e6974f9cacf26dbf03cd3d56358840a71c10bed0f43578f4cae7b4625154411d588835f44df5b296235ea86c3d38bc31e23356d8a239bdd9e99f1c393e522c6b39a0d97921be52012aad0baf39e0299db9e50a7bcd544103b353724e7f2988da6b23620ababc9377f794ba9e4887fd38d081e33354f7a3bc37b950417fa82ad093777490f11ad85c87501d4fb2fc6f51041dd2310e64ac1451f2cf7401c81124874f1d6256c9e402efc9e9331628e345a5d86d61ae978a09b1cc1c2ae28fc531466e9c77fba9ab29bc3356cb53456c09a899d3288c13192717debc812af29278d96c61bc4d9c7fc095d03b85f070c72ed9ee4aa22f25247e708d787783ca4f015b41fa6116a5de57d0205f6f5b9b88b33ac243397846772d3f2c4438ce61891c67074d0ec40c692f560e31412495249654d98bcea56faf7b550aee6a7ade4795094219c9cf874ac5f7a34d8b3bd1023480fbf2babd2292b82243522038973e0036e7179acff9801354f1b598bc7a08c70e3fa40f075f2a72dfdebca1e64c87ab74097fd1d6bb7f20d60458e8c219d9730fb6835b7d13b40ef60695940a896dac990f70c3714b3e0ec7c2d044ab2a1eca7d0225ad70e3b91446e857d37b9cdbc3678529d87c6974aa08bd553c01ae6fa030438d59ab66f7d4a433f4870a1f34a514b822418eafb99270255232d54303e1d372abf7abf8585a23e0f885cafc9b614b6d5e7e95d0f1551e7635ac9f10cbfc1c788337980eb72369e1b611eef4d3cfda5e73827c3777ef22f4e8f17b41a1357762434ae6ea3743db5ad0ad6c973a475b3ae0442781670b69cea5219b2fba0783a18469d83b3fcfc09b938e87a08a917118f8fd8c650d09ac2f00ddde8bff1b1391262871a7b1fdfdb2ebdc88ea73da5f436fb7d9753ce64825d609d6e94e34c9f7e5ef4a8a462f0db7d1fd7f9ff2c288bc1ee923939cb71b0d941da885b895dcf21c807770f37f6dcf959e9dfc2c7226ed9db99c81e9d7027b2ca208e7da85eb48a3eab0809dbaa1743c330f6faa8b31d24376350098487e38993c4c4d1f459045aacb81a7221a215d2ed7f30e9e1f46354324f860dfdbd145021954f9d9927078e57452d6331f9f8aa9e9da7fb9a714a5c1b1542f1921e45eb198319c7f0fbc25aa563b6ca37605e14f1bda445a840f699fe81954fea8929f0a7aeb3bc1f5dd592b7667e67b7bc00bd9ef01e6d5d892715ccf72e5d0706c5c8643b108f20e2559aa4beb787f92768862b9b8150a9b770d9c41c11f6c890ea6746a99219b316279a9762c987a46490fb45d23df0ed20e7f03b684559342006bab5525f920c210ba4f7ebb17c982b37593f635800b72b35893aec910108f3d251649eb98340f157799ff391b7a7bb66d24a1d200084573ef32486e58a32293e4aeeba146923ba0b13108ab9056072e40bf982146a43694d83d3b4a725dfbc3b231b544d453c0b5a7e39c4206b553a4cf5993f6611a8f52a64484a6f7e8757c72c11fa7615a10c075b1ae330bb2bc6c10457a4f01acd090262c883db2c249c2ab1dd8cd8674b7676fe2cf181efd1912f78969193ebd2f9dcfd7cde055cde375fd55a80d8e038f8897e39ea0f03e74568e3b9fd624173d203d2d2b46342e74a2649d1d6827bc972f1d11a8a5bbdf7e57ac1f02b28f6fc3c3d9237248d954211ef5a17941581cb2691dd1a00de5123122ac3179df733dfd30629524e615402a1c67af7dc2337192be02db3009485e0352fc9d1e330aa2493659116d45cbe6d78c4ded88f24c54f7d8d336ec210f03d51e540da1923cdf63bec16f02b4b6bff38498154c90b559583e1c38653cb7a640b5b1d11c3c81f5c5935bf2d2a75bcf87a550d1814a3131f4df000f0c8a5a06710f25ea9291c834d83b67fbac209789fc8b24d7c180a99599c84df3f5471a7a9cf87484c00bf82b684ad01280cfea33cfed08d283d34a0da605b76c80e88ff0508b02ec49c1158799b07314fc5a8bf3697cc2a142d4647383cdaf7a3a57053b37e5abad31db4c1c56c06389a35c764095a244af7d38e08704ca1125f68a654a1a4f1f949918e5bca76e6fe542133ac27050ae9652a02797e75ef9a5ffc9f1969ff5ef7b5ba1b8efadc8c7f4c08bd9fa8bb2db87b8416c83d637abc1a5293944b689e30ab6bb2532d5cad9f45c3d61a182a16d82b51fa8077f04cb85202011ead81114cc3164adaae8d8934320900f571fce3023e2f21d6f0201be996f2d430d23bcbdc71851adf4d3536734bc591e80433b82250215b336a361db4f4df835c487f7d2c41df013bff8be8e928f29ffac01ac1c0037089bc6aa63788d3788f0e5d68e22d43b640f826bf1ace2e338d7c954d696b33d742e31f68054d812af1d60d49632b0ffe0aaba2af01080de914e5e629e64dd2beb7a70cf8b48a993ba67df2a49a03c9de450f9d8ac41b32a0fc9bc4b8c1c5a46847f8158144b8018e171a908d2f074a17f6b555d62de848c09c5890d9711721dbf23a433248ddf359247a7ff030d515544ac97d1c6cd416fcdbc9c2fd3ee5bdb7dfeb02e135397b507682f81a1d55f1eeee9e4c2ad5900ea45911bceedfaf72f730a0125f93815679ae5cf2720cb10242bbf4de8820e338621c7a2c5d301c55dd39173852ec8f11b031674cc351e4a36b532515bfe953ee01a06dce8632b204c56f75debb245638cb1c02c5e143aad13175d14f773cadc04de11fe4ec5b437024ecceaae61db3af0ef25ab08fb9c5afb95207f899929741b5c543a8a15ebca753b41c1a6785d87df8ae216e79558200c75f09113cbcd78f1502400d9fb7eeb3ee7bc065b58d7ebb283f44b5a2769d62a7560213cbe8f65d271441146e298f6fe959794a1d57565afbf083d3a22436238c34fc49876ad07adb527ceb09759a96e8013a0bc8c904921270ac350920bcd691052c452313d2c652c271de4d106d26e7a85ffaf5265dc38de3b76c83d6fb88ef1b047a935e96cb5472dd2fd2a1220958ab81786a0ba147c0a8daaa0f876497b9b0e6c6fa91931eafd993566966a492255bd24f8287f6f52272b55cc0935eeb9e44a799a69e745cc850b00de93b65a094fcfb4be2a2ab50c904fe288926ce0514ebb34bde16c84ce58921dcbd4093f3cd55cf6e18eeef4bfe9cfe09f8297a83785c213d5b6fd55ef9f4ead74bd1835a84ff12f87a5a76fda31c72a7f4d6035411206bd752474e38871b5c1aa3043042c4e5ae050fe8016c868520b917c1fa4d6355f5a674e7495c8d101e283e410a353319dce92aa7b083383a53dfaa84def3d36ec5366a933ac77b551376fb1dbd17688aff79dbb30dded6c364a63a69446a20cc7b9e536f76da76cd1bd0983043d411d5ae32a8bdc8fc3b3efd323858a35e443e69151f6962894e36629c98804baf49e46aeeae8cb9408a1e0fe6120ca72aba0f63aecb9eff534f767f5e115f140e545775ee96038d6018fee0c6841578b84715824b3ad20a0a1f716652aa4c095f26f66581e56c44aa075e34b5f367e81201e25323599e831c9e970b7203abcc9f83f086474a59ecaaff66bc2d24ad0ffb759141f59aef2f275e3c1a5636d7ccf88519a4f60e6c23fd645acca93bff058f06403d05475abd42b89b6bd90543a2dcd7037d9f598a03555fc2b6e10c39c28a42b89e6f0ea6ac3a8e814c7d838e13e442fe1e2b1b26a20b92656bd594bdd07f1d5b3a04f65235fc1909099d78a483290f8f944e528070617539f94ae098b30c6b64af7a466ad90e97bdde754c9a53b805569eeb7cfcb2875ea08f774ca092d08fec2a10d428c2d7760aab361016b52769df98e7e2a8e25952a50b7893e9c57bd310fa7cded3307453d29d2ebc6285ff8f57e096c465171a6beae45825bb0cd1b18aa3d6418c2d32027740ad7200c8aaf335e5b18f50b6ea4a3751385b16c04a11ba1735cc8d207ea513b0278fedc0ab4730c2ae7449fb1866507375fcb0ac676491a01a57b918eaeb9b354d19c0bf3fdd5a50cf8e273682e9efc5c41f354002ea18cf124a11d0e346b3df065c1c7c6c0a570d1a6e979c24e4dd3ebcf94e72368d4589e11c9acbcf9af83329c4bd57c3ef88bc6587cc49b7181708fc763a6250dc5fb80504f81c7ae1f4a5946c804a7e46d2c7613114a40c663b2eca84547fecbbe3d0884b6ee194e2440944ec6f8d7450973b77b5989d2c16dfa2a5ceff7d30dc4a7ba30e35f9eae58a0503d7d80974b5c28253e9c594004836dd71c61dc0d2746f4f9959c5fd1571fc702e99f0de7301a9e2aba9f25787d7945e22fc13fd66d4208a0f95ec7791ae50f8d7d366c3c556203b9ef130a4a31824014bc1ec59cbf38e07e6ebb001664da3b36359e67fa495b986aa9e50c37c7baf131990c554d36d4f05a50db1f79db7ac2aced6d3221e9b0d5dcc0943b806643a238f3745edfb58907e73ccadb6eed6e8c14abd5e161da859fcb05e47f428c2fee02b59d6a7e763084c4420f89a2b94e807bb54a030bb1f26e70204aae70b7c77befd2136189356995b5e9a250eb71dfe1247d0f077c9951301b77244bafd601c709b366666e3386328f5ec65589316099bd83d15b483f23fc20b33201feb9c8bd11fdac5199c9833172cead20562dab0eec11978b5848c88b3133e8f2b37a1320774450ef7a56136f34591f5089545734ad3ca0a593c96d44779dd109073044584082ade93b36996c21f7fd04ec97c172dabe8b6d65e8122befe6ad9293554ea526a0ce53d3b84a432677ca06875e604d0e9490d0642c508a220b70f9f3453ca9eeb25a8bd9a7a97d2f4dcac94bbdd03d14031f0303c0264cb17e0b57365abfb2c75588a8ab599b6225824d1d6a7829978a24c3c2e5cbe2f80b222c2a908cfb2f1edce7a381ae591b39f74146e8a4f7b8f9bfdfd1ca3dad064081df6371bb50b0f97115e2c9c55c2deffb76ae9a8b9c49279af8567251ece479bc6b8ff5b895e8e8ec6cee76e92f4a9c7185f788914d616bf8cfa201b5aa47d08d490b431c8f380cb1965f26d41c3cd8233617eee92daec7dcd4726081010a2aa0277cde5c7e0cea3d945f320811fa0826b8a1d84be25cef5945b54ae7226b62999b9de00cca2931fc6a00daa6006923c07ec86032c49a37b9519926c2bc1eeff38c5ac774b5bc89fc508b3f856fce72e0ef798fa37f98f8e2ddcfaea25543e4a1cc0288f2bc45b05e16addbacd49c50a22dafcd5176471c9578954664fe46412e1e249dc4083a74c9298a3932b6686eb5f8e553893f28da6cc831ba2a0beb4d45137534780c284d6b92ac57b31602782df3fcb6a9fc17226bb5f91cdd3f4443f78bad6fc56373887f929d60e928adb8bcc7b2086504b2031145bbc6e58abd5a56a635f7cf3073cd8d31e1df4675f0cc2a618607262d757c1c4f5c136010e7934d297a10d623984fc96222bccff671048bd864c2fe58918f9993a3508e085a56485471c9825dd53a74ea6a95172e42d54cd625ad6659370a534ed72670b92c41132d644d301f74891d2c50082e9cbb0774ec2eac259eebfe05b03360edd1b5d27157556a2fc01b686f43bf570fc844d7d9de1c40c0e1c30e8277d79424a176c23143e47c1349e7e3f4408a039ea6dfd5901fdf22c3b1f2059012fadfd065f9f3c75a66714f12d58728980cf9bd372b6a6da05696cb0f3856c17991f4a6e273432f19f0a7bc10d2ec7fd41790b123c5c8b189b2aed7068bf5c29f5abc7628d75f2252cb512705e0e7f0c8fea94fbea9ffcaa4ec64b49f4ff2cc14e606d32661a0d532915cedbc76443a14140f97e365dfa666983d5687adfa92ec33d1702d098192c5341db406f1fed271d438c5c37dfb1720a85129ae4f7220e3bd23c3a1395e3bdf93f02a776b250bd4d7ab07a6a5e6d01a87db250fb633b1902724fe4cd0564d951923156f1aa85b0654a9ba1a9f003cee5b0c6e7c4b2ed63bd58a8c0f50bc9860ce908f4f5286a5cfed6953576498f6970bca600b0d5b597991373208bc34e9362169aa6340b0d0dfe3a5135ace6b93900aa3bf09da1f5d2f8c068d25fd7fd03862b51bddce6b1aef0951d36c7c035fe8200c91e5ff3a60b3331b256521fecbbcbb9a4ac380cfbc15a09ba03c4b654a10e3ffdbba9fca399ff1a930b587e085880fb2c6708a66fa9d05bdd8b4bd7eac069fbeb5107a3ca3523a834150a3cb34b776c7c388bd88a5fc3cacfa4898a1807074ad90fe5a009d1ca27c9ba00d52731a3cd244457eb0c420807ea22f458b53f81e4239666b35af1e5d96b9ad4a33894ba1eded0f24d7e66f69ad5120c455094232baeb8734d62ae972c42f418ce18cdd589df27c0f71f8f993a9d7b2d828bb1c605eb546fdfe6bac2a46a31d9ad0039a4ab59e5d1eeda7c12decdfba828322a35a02f054ddd28deb6d196784fe6d89815588f1028109da0c8d448a4d5c333b6ef3d5e3c5bb94a7a56203a41889790fa8820fa28b858a9667faf27777eda2721880b84c4959255eb389c921b41c9ca71daba7707b0d1895edef59e52a528294bede6fadf821c2d75490dd01d79b006f8698949449dc95102a87273d2371a7602d4fe09e294d1382a58641d9e5d9482ebacefaff3eb21815211e5733168222a320b25850ba028f81b6b54aae8379574446f25ce853fae5af8584940458dea08c2f14500fb31b31b9b0ff2439f6e99e75721ca50067c80f38b188705d9370d783039b43a968823230228c63bb53640ebfb001abcd48c3b7529b9ad6dcbc3de6d8f0e3f6114bb3fbd049f979979ef06bebcd093f404ce72a44a7f0509488ae04b14cf08343241c336a0054567e5e5a1e31524c3bc560c0414fc70834ef7c8d2d13713acf0a9e98ea7e405b20ecc420de79b2836fa75e0437e7ac8c238604ac589b20273faf32f3c5c8a93105a70f0d7d24878a57009f44166b52a4340e4c8409149dff275d288733a5c5db15d4e72a109b0132c61482d40dc1c9fcaf1306012f32b414ebb4f6d7bf5a206fd4a616610f4290e4ebbc451a2b574c9e176b5a763ee8dfc823b0c96d39ff4886ac145f56be722c4a6cef37d22e5419669b781a2e4ab3b65c0e630e892991d275e6fd4798753d1f8523f6feea27c7312ef2be9d434ebddc0a1c1be41051a23d5d89bf87a0be5e56056a9f7ebd2e5a7f3e87e7220bc4a89b09190be254c15fc67f0abeb6d8fc138710c615349bb7e9517efcde4870fa27b3c4db0adb1c9f93bdb638dca2792a30b2bb88cf0997600473380db056072aa4ff3d72676a893c62c5e1c0552c5008b57c8c55198a85feced802146b55365faf747abccda7528a30c2c40b40b1ffd26b9bddd3a5fd406a524c63b2d2d8d064bfc57ecf8d3c5015d84f6ca4d6f635517c37efae59277d1a635f8b2eaf371df69ffc67f63cc7c149c7a4e9c03030b30b265f08e3b85c42fd20fa094e45d57a71c50fad654c9ff0f5cf158e4d943f7334db90018909413fb7316f8f5852b8c762799d10f7c0221f21d739f43b11ee9c8e7f8d0bc75687f9e3e6671e0e00c263182d557b8bc09de5b5fb944e58f9d8b78ca919e68e9377f76039702d4f8ea4cb27bf0f8bbeebb016597ec52fcacccf97ef50e1fb8f3f1b8eaf723b9bd065aa60d7fbd371cf625f173f6b98240b098f059aa82be42688aeaf2e52213fb6b37b85b46b1a30e761368374c908038b4d8b682b94fa32d43b22d3e56e9b5f71e5a21a1a296b62d4299fdd960156554cceeb6b1a238bd5c3140a6750300dcbf003e39b1ac061b3a0976e60b327595017a833f2e6fb4f626fc1650f9588ed02b6adcc8dd9f5da1f1eca06ce86c8b3e310e0398d0cf7142ce07041c3cf1dd2d8c1653c7cf9b766aac29efb04eb964cb41ca809d2b81d28a4bc1bfdc44f72af5df966fb18a4d49131ac0201af4b68176387da1ebbd675e444ab2b0f4bc3e3157d24908b3a4760d05b8b9ebc61859597798a72763afc6503090af5bb054fcc18514c938dac3e07b42c1aa4c6121b12b4331dcd1d5485474118187bec8e40d10389c9e88f2c8dbfd6cd884e751c12bcf1f2daa897eb5e02753cf00cf640c1bdddc27ede6c9fe1b2479e75c63e48b1e4227e862cf6e56efbaee4343ef9e1115aea6fd12fdcdebdac15ee105c271d5188172498e2e3f0eb05d498db46cbe407934229e82db0d29002af69b73be69fc828f9f8e50962c00649d9df517facae0ce7799a0b8d5725d4525190fc29bf88ebc4af05a5c53d0fbd332a57431633b357f30e1d2ae4442150454d1622c98c438553578fb95b1134fd7773dc6d8b56040de3000d0f9adfb7ccedf3279a4cc5663f010db5a7da392dfc1b3d3e6b1070cea4f4c16eab03b3f954a0ddebf7bd3426b2dcd9b751ae79413195df98ac933edbcd581054de480747a1da7c30684d61994d70b767d0ffc176cb715ad6a47688466e9daf739d423e48de348aaf038137ddcdbb1775f9b8437e475196e1ed2a49fc11403f7544254e5478d3c8177b9025474539451bfb36fb3692dffb2a0f14f9be41cb9d8ce20dd50b56c9cb86ce239a075db64d7d1d633329828da58e02e986f4ef0e312f4aa3dfb70ac37af27f3c001b0cea3a3f6a27706d18b6f8c9d31182cd2ff3cad9877f7cb974227be87eabbd3394d0c60a5091a6d0dc0735d7d703f5e91ad98a08eeb9679acdeb66f75a00065dde078512322af4c6891bc57634c350f66dcd080092856989795a896c0ada37c0e85d13f03c2af190eac7292b6465cbb8473c8a402029b02f75ac2269ccab919bba3bb9e2d2743691d1bd5fe1d8555a9ffe6068dc65e37148e49aba6511314d046ec9aa93aa64bb95d928f1367d8e141bc4d4baa56209ad83f53c1806dcdc5d17492c5e54cce29cd8a8803e5b4d3808b1a9c25a3c0b4549d5c51256b8b737adbcd13f423ffec6d4430916fea9c6189eaed4bdac7de1db0e0df291e2004d11061a91f143551f06d425abb9f46f0ab880629ca7c2c6f671b82783ed8576df5c75795922350de3e36a14e5ab920c74bb7da655df06f93ad208f548c4f3c45a4271349ed10bae94f9946d05fff8427941095130336bd8eacee1d0978952932b9282c260a939c8776d6c8cc578a7a49b3a132f08a24ebf1a847faa24199d413d0b841e27252553bbf3eacc7632a15877ac3034bf2a55fa60d89981a352fb8b1379ce458caebdc1cec86df2e7934c6c97cd8ada282899fa856c27c60928e5cdff37a57f454bb35d23290bbd7cda7cf0dc0b9e73f4893f478178e070f574e77e15cbc6b7918a0c56b33d2fa53e0d39531186aa67f09317582a7a2ee5e7750e117dbc7ad2ba71fcd09207373d4e4dac65732ab121b2b6c56da2e005ab7be5485f4a7f5ec799c3fc043a6a85ab6aea5d59dd6c449471f339607fd08894f52267dbf4a38ed36b36c271a710478226ca16a62f6b3d3df2def1e78273d87c6f3367f56e5657fe8d576a004fed847fdf3063709ce3bd67897aa8e147c739fea3a6581ca2bfdbc5562b9b191daf12f71094a47eab0e0a7cf11b47aad36b37c7685ddb1e326d41433d8f1f72a6e36135a5db50a239a3cd3ffbd461ed0c70bee1d299395c0d7812ec66e4194bd4aa6ad75ae19c780f0385a006259a0fe071b8181001cb11ded289159bcd8eea21eab05d3117d8e995a144003d8038ca0c055abb9a9630a349b448616ec005e998073701fc8438af0feca11fd9313d93a61629dc1b0bef1dd9f574444c6c208efebf5b3d6b761ead1c95f88991f08b518f0f8c83917a9371ebdcd254dda7219351b29b064a622103fc63619ed89f940b3d65933ff8ccf13257c149cf7b983c42f9bcea6ef4fefc098f8a92cf98210321b0858e48e7122ced5d868f09f19d3512fdd43b107a860c19de2a1329270187b98171d490e78ff9aed032035a69c55d856a374dc255cfa329da5d0b26ce43c679fe5f4ea68d6bd45b019f03e80e0130815f133a61fe8a3c7aa04871e65908ee44ab0b777bcbb764c39bf8c38b21943a19d56d54d1ff1323e2d722a35c7bff989123dbd13d148a1317c0fb31b3b0f2af7089356e9e3b05bfa55194b212a0d375ef2f89fdb1bedf4e1454158b4d3d44b36befb5a37345329985b65a98f1f946fda304794fb2086c8166d0c1512f599ef251c4d14ebe6f6b743de0ad4b00de75df5f2930513400ec9e0032268669ab6da02fc6b3bba1d917a2aaf4ca808ab5e415be51526f48a54df83bf4cd54249c75225d0e3b3d23ea9d037b9c059e5d401ec235191ebde28859671c625526ea97e96c4d701c9de1aa30b8a00cafe3f6f0520dd68f544fd2cb9cfceb5b111d9fe668da7e306bed92c71634e9e0ccc772ca0a11cef94ec019286d6a5b1b96462c87649dfa43611bef25c68655656dfc934fcb8796f92e045b588355ab904142902e489e0842fce91b8455c7ef9d2cc8b4e45ca8daf858f0b766b1ecba711665d194cceaa1a2f133537290014d2f0aa67c6585552981bd22376b15965f5549339ee41cc6c682e262b1ec7f505abc34a8c2bc275f1f63c55e71b436bc343928d53ded9c9f7081ae9e0dd787b1e71d097311edaa86392ca555ad2b54e70743b549c15d053dd1a1dc926316b4824caa6a40a49ed53c3e53e6b4ed742a87520454a7415d046684ef13547d547fe8d3e1e89a84d40c14907616bf88d6f8eba132950bd9a2b2c7f53645e0ab986c3c27bb0355d04c16a95635db10fc19100c62d0aae9cec149bbeb67f263897c518c58a12c1d7169d4b4c0511d8d1138f822d0fd45d6061a0fe711410917dc366ce2584a16dfb1d3fa490c55c336b35f7f6fff5bee42fd3c6e3a0f6bc9d9d26835aac3fc832448b4304d1f415f6889d788bc7af15a8c241bad3e9943a5af9527786c5540fd2d224d3a90c6dd3fb05e3c4e2846b3c12d6804d71c5f6158fa521588d52edb6fda281b6a68e14f40ef41d9d13309577e5cf35cf260ecfef8657182392427431b0591c0ff6a8f941309ae75ab11e41fa02997961b4746dc4ce0482f9ddc9f7339d9404858e6385b1bbb68233467f9ac5d894488ad44384da1efa8fd05d2e014e6f0061cc608ca8e26b8d43c1ee2990a69fc986f4cf4274730ce549f0d42786c81df28cb9871c8d3f0968a1c376d4ea6fb9b68735c9104532b03d83f726272dc9314e81d598ebf62d31b978865088c8181aeb43e1c14c2f18e37f5015801847f36e90de1b0a5732ca9515e3cae970e21e04c8a1566887ed8e46f201f360d502677441c022b39113c06ab0315991706197b796419474250c3b8556280697f26376e29ead00e1b9b9c454cb6bfbd303c980fbd4ae490fbf9e6df5b3eed105c3ac4d0a3e20730c7ec703306f914f72bfdbf285bdf1e47d6f3292381edb28fc65ee35c912f95cba7e905fca228321511460745ea3825cbac9e28a6c8e08d834ee1a9de913b18948ec397d407f303c2836cd3d2d199864b3d53742aec865dd0b0f81a9324b04dac9a64a33d583b48016e8fbe8da5b548ae6d6154016d87fd07799d10fc1f4aa057c2901d3746d33ebbcff3e657f5695555859f0cd05be585ea26e58c0d290fd824e5bc0fbfa80d48ffc302ec6cfc13b47cfe0fd5d0876084819924914325917bcd55cec6a2485cec9a8b95b8ee5c6c02c219bdfafa1f096a7fb4581b0412a50bb50b236cd5e9ae4f98b934a1c7378bb4c77d0e872a2281ed6277eac99b8e6372439ae16115f9ee571186dffdae75fb24359e21a5823749fe3794a1ecde4ff0a808953c80cc1e9083cfbee54ee674ecf64de0ef0ff7e6be133388b5516d837c222e35f254ead2ee1880c30e1286a5d61a29cd2ad081cea62302ecebb5ffc02d9ac20c5bcaa5d978150162fdf87517f06683affc68ce9a286e92df27a74da76e87278486b07a8f8b3a7e8b8413cb378a7f91e637dc4b346e99da828310da98cf1fceb3b9c4cd0eab5a69897dc498befe313ca5b7a183c101d4a6ccd191097b2be37dd94afe1db0d821d1e5c8bbd5b86c606e7a0c2c63176d2017e43881e7576645b7d55d896f10c0c87c6e57be0fc7cf3fb279cdc5e4b1058148dc6e761bf82975fca0d332670dfc67c1d2c40c28df5f2a4ba97d4ead29f4fe8d6127657ac0afc7c902b548e185fa826d5de1138baf4b0da326bbe35df69de4c52e192c4310bd52b7b691b6f3b0e78f794e150757860108d2fbd46f32cf8f636af21b7fdd204f085c83ee60b487d28c35ded75da7100537c471fe7417745c11f40b4f7fc6f2f3259c3613a85f12caf191d59a3415dedcc2ff57cfeaf01956168cb6ff93d8b70b4b77484ce4efb54ae33bb19205af054b9fdcc3a80ddb94300f64382a96e7dc2fb728b4c51f75f1d543f8430fdd0d5b15b11255d948098fa54198708a968acb60f72d5d6b0c8413c947ce206673cb21813b82663d36730b2ae6999ef61c5dfd74e9f7f8dc7b256f3318f0890848538e072585f726bbf31c088969023df5eca8d7be2ed0b233e7b46f8a394d9a7727202770010cfcbe9252ffd3a2882b23492002f68e881e7e4856916c019097a00fad2549dbba488a7fb475185b07625afb502cc037c118fdbdd06bf0b17274029dcab82657a492e8f796e252ff2cd54c2f40d2b76441431eb184b7a22d20a759ac92593c349ccbbdc16702c36232dec2cf097b315b652d5906d8479acc02e7465b8b7990658b5d5d8041d94134ed9387215c8448e8a279a2b361463f75f4f9a03a56e623966baae3cc215e3b59ce0e20ef35ec5c9a3b746a75be8590ea5dbb20ec93408aa7dac0ee8136c8659ff68fb13027473b0e9b08e4bd037a90294b983695df8f27eb7d456bd97363aa6fc154f0d578a11bd61663e6d47fc0a976f09a98c2bcef15cd7a5e725101f63d755d9542ed5854b281e8afaa70bb1fc78cf0283d05753ad5e02058264e7c73f0aa6fc017fbf8a7d5c192a33a974481fcdaf7f3d96e2c76c155fdbc962d263dc0200a9a0dca03d14b3876061833dc0896e0d0df4d70df22e5746f1942e7559fc870ed6a72041551143e7198f790b480e84a59fa176399158bd20c5749e3294c12b5107a673cacedf33f7af728cfdaa63f09d4be9dcb2babc81cdd810d83c3ed648c725f174d1ec9dccf57b74ffc804252c37c8acbe77ae4c3d233fcf5735e303a13b3ff254e34bc103e703571e055f7e59961d179732b349ae1188806ce2445d83019432b11756a4489a3b1b680ce320849cbcec5326e60ae92ec6e76e50e358250eb59e9fe1f4b7c3e2a738326862be8c98f5679380a47238162622a8be03983d4fe6c697b381483a1db0c5cb46600927a5dab3feaa4618c0df586332def2319ea4a4f339e50341b8ad6693b355214656f0f7e3c5a95705ab2b7ff020dc870230940e116741cdcfa606084a6c89404a29bc244e2ac0e182a485d1a20235c9d04a97bbbb4b1d8a01da693abce5c6268f4e6ebfcb8f8d472ed17013cdd682de711341975fe9466827bb37e0b134f4163630a8d458a2b870145ea52cd401df85f8b92e066c077c8bfa32303aca3a533a3a9ef521a01749626de623d66b9b878e90b1f9430ab52ae3400385c1efcff23669c00bb1133a3c7d2d5d27007597bece06a890b1dfd8de7eea80fe4e1a46019245ed85d22415da5bac61691671d9dbc07e5d36a4e6173f35a7e464be92d77bb8a8a124dee5a31c867e005a6e15ed7507eb8fe0e1736af77958bdd3d2238fa2c3d74f9891b55653a5727585a22a1d0ea59bbd49d08666d548ce4457595844bdc3f1038c2f573a829c9788483a65954ca990d6f8dfb6e15b38a4e9b9772a0bbeb1e513ee8a82f332de778e6b7fc29bba512836170bab2f1db20fbbde72263c7436bb405147533c468afa9040d93bb413976412fdb00bc2f5e93c3cd25f1b18f86fa6b190e1977e4361d07c94fdec8e5186fa1fc84220e9229f0d5122d20e284b2c009594ec24b2786be8fc9639fa91bddbafd106961f89f8644f4dbe64fe87f90834764a90a57bced93ff814e670b3b321aac136a1c627d5b6d7f94a8c09c9668b504a20238e13eccfad6050591d868783a27abc7300d7c7015e780a483b6c40867f99c2e134a4e4e3c655b6d61094272305230903f85ff52ebc05263481bba6f3739e735569bd9629433a7f9a6f98f988b785673439750b92d5260d502b6bd7b47001315cfd79af35ed0a61703bfa5ba1fd141c4e25bd9864e798567d313ac44786015783778aaabea0c78f27538c2f1fab29106c942753995e8f75c7b40d2eafecb8e308e86991f4fa02e09ecdd41a53d44774b2e00403b01c37b2a2b1e4c1d013981ed6afa9f349874d3b1a40c790f3c9645ddba5fbd371c8db1c3e46ab1f0c826f51597e19a97832d25b08d80cd6b83fa2c40b8b88c01a0dde592d5d92e2d63aff567e7712fb7fdf13cf70138c641ccc879c7b0e6e42a4ef376408d4717f624f8f1a0fd7d34ac9d1186b47853adda29c94c02980082a7748f0c21b90474b8faa518489aea9e3b08a706ecb2d721941f024fdcf708ad3c7795148dff4080fd64d9f219d4cb0fb3122afca59357c6b9148d3988cd5d5f8afe6c3d10400b0961bae3804fed62b31569929f7012cbf333e277bc8db969b4f3606ddd3627bf8c75531410eed1c814aa51b18c6ebc27a9baf7eb79208160cf64d29bbc807e3b97c834605e530d34c46b72c49df81c56b44fb77329ecf4d61fe24d972ea445c05376306676be91766f5919f7007f8f0302bc0f441ffecc5bc74a469ce481086764f8f5b6b1fc0cdff918fc2580b86fd5f8e7986ac2cd6add1ac07dc301e3efab92cf02101763af67337c4fa5ce5a6d255bd24315cf388b1e0a3bbce9f599acef1e9fe4370afb2fa698419863936684df275bfdfb446ae7e0e3798266f9def67a9f38844544467170ddaf40b322d3b457327a9a48be2fde33aedadcc30f0eafeb4c816a99bcef6e48eaf58f6d23d23dd929db9129bebd59f1734f97d3e25a094f08bac90da39a811d2cb843fc785909d9d2e185319780b34a71c57cfe29955311bc3df876b3615a108a8f589905f4772c6952a77728d4ca1b12e3eed51bd571aaada49f484c8f28bd082a9a84c13898f766cd28a5fbbe6afdabfc2f9d95733a3cbb58297836ebd3ccdef52b12ed7bb464e8e5d33d426cdc253eea596a509a6bf8e45ab25a950f7da2e8d007d7498fa07ad2b2b80886aefd138713eced4cf96b3bbdc5c25521c90f484862964d25a58178c1e3edee3638abc44236b80007e9ca1f5f30eeb5cde83565a444bcaccca0472f0bfb894198d07383207b7a36875110df7779998e4a56638889bafd3be99242139298c280d3a1f6ba784ce4bcea1ddaec9ac6ea560fd6de58e6345f6a60cc5f66f70591b8af22b034054f447d1402adb07193b09da07b2c5c32605ecaa2d8fcd9a2f70157c8db413e86cca374b18677cecd149b1306bf3bccf6d2a65617b50570dc6ccc63c295495d2248ed6bac3220f625975a5eaec44f28ce9961294c18e81aff04943669ba7b3b6180f853f86b4c490bc5f383e405d8c9cce351ad4ebf46af7771bb4d11f05569a1749358b0a65f4846217352a1926cfb4907e07fda428c534eab0699c29409a5250bb3c90f635703bbd67525feeae4c2f4fe49c2b0054a9867b8f384fc143058f117699eb47592e5a907521d21561a9c0ecafe1799359b781b5b9b087b3360c2c6a031d9355d1825db086654c78bbf96c0ed388c3855d12baf152149b37efb06f600e2255ebdcf33da4032280b3520d24639f0e49aa55bc0d830fdc797bfb232eaabe7258705dacbd736f81f5374f57146e2054db99ef317c2740d869a5ea75bdc2add12ca9ed2267dc31c1f1062ad507613fa39f2ee2a0f1ab14bc430adf63f597328c7de87a6b88b6f56b2f040b3b05a4bc5fa3a4579f7cd775c2feff46491a5941d37a79140ce864b295a942c929b3da77008dbda94426e7fc58f300c18773a22bee02e57faeeaefbc8cad5054264735e5e4a26f5f19f6f880cc88c37f33fed7a397b4b061b9344710b4137473f4ca9b389ea2b6831136dbbecddc952e095358c591ae41f19ebf25e510361f8770b1b8f2c2f581426c582d743915ad403d6368a2ca36515639f941d5e7297101f9a5f5e7e526302246f7c64ea532c08298408b8a1333158254fd34193f36696eea9457084784fb88683803d9f1e89312de2421be9eb17b2ee5f35fb9d0115aefd439bc10233c6ff9f6f8ff9f12451737e820b8bcc38f168579f654d20dd81a492f916c5b81f477a16226d113f4d559c1dcc87d8232a368ea469dc93e39b8d782767383c668495b176530d7cd9947027724a6ea1f3cd22325a841aa0171a650089c48b4b2de7edcc27b81676ff5712b5061ede3ea4f06367ebf024eb82d43948f1dc7828e34293c8382cff6a8e5c652f507596db96ce5a989615f4fd1eb761a1efac2805b759396a0d35618e681319802db970c4d8b14eb478c608a58786094a2bc19906f8cbfc5bf3d8d2c95a1ee490bdc130282a9d28540c0f1505b837d10b8975b9f9728fe1cc952b8d19c7317d2974e224ac08d3d4156df42fd388aac3cbe16213648c40a7f9c28649317c8e8d5de3932f6b79a491e19b01182dabd0285860b1100e8d2232e38678ffc44ca2747c8b8f3e927b10a00f42919aa6d7fdf523e1fc8ef084091a9220a6ddd5a31cf438b142b40e72f0c6ccede72c1bd0edd9c97a2f6b6de653bbae165c214bc367d2a4bc4a1d17c7c8c1eeb5932310b6447f459879f0e94732a9dc9e4de1052cd9d76200985986c73bc37cea9dc31b48349aefb483bfc6802d0b1c45de07f7abc2c7d3c1a01d66534e9058ba1f840c006bd186b57a05822aa7f2e2583f8d614c302fcb4c486df52e3703f8055a1e7ffead3483e6b105bdf8811aaa43e88d45ee72e5bf24cdb1ae4dcf1f4e866e7e5abe597eaa61e8efeab2a2866ac4402097be3d595139bdce1ba41771661f05a456db3aad46429f99d16e5c30f9ebecd9ffbbe58269a7f7c3e2af483bfd9d2ec449c80340343c12fec760afe23a75bfbab405a20599c4fc5754284a7c09ebbec266a7ddab69e3b7e477daa7932493981ae6745a31b656512ba260aebd937a24a3929842be680b8cde46d6427b57b90cba2af0f00a2e044944661b35edaca42fa8f18804c998c2cf80b3e0d8a1e594348f99416e10115c377fb94609bb44d4ed10b256a74221ce70bfaecb918d312189df24c369eb742b44bd55fa6307a8496bb58c34e297ffb685687e6dbb1406494131c665b384bca05544c10891189a1fde8dbd4183765d123b1284131532cc07bae8d0a9c2bdd2bf2e6529815af994752dfa5331da969a3ab7b2a153faa1716b5611b0258a05d434c8479faddcb0fb40c506b05e51f2684484bbafa1ed4c61b063113f345944df8edbd311cd177093ab9b04f8dd085d0c543f75a94fd3a9e5072649161d86c6ccb6e5d322b6c0b0818c9c704ab7643ebb3c413712933eb6284ead95e2f8794378fb2f46ed2afa7b766790257f774f1c4c65f930202900c52bc32bc56bb4f1798c7e0b9667449b657b2bb213f78ee3c2a4ee06d67c30396d17ee352e76f37aac33d127d2498d7475dd6ee0ef4638af5031e3a5c5bab20f14b02fa0fbb57fb31b6cb5e4eb76e334f70ba8305df4a71127de7945d6c29092ee6dde2d3e50dc7e8808f0cc7a584f9ab1bbfcdc0da074d3811f903687d8ccfbbec39f3f66275d68d7031a4342f2fcf8899b142ca2e0021b6036e0a6da67b0bf20980791ee285c4f67bda775f6dc1a7ef3a4bc00e5315c87a6ea72d0a3423bfd5523877f0a118e5c708e51f04d8e589f752527caaaa7099d206a0f0abc49cb2660f6a904093b97c490966303d846ddb685ab8e6d3d4c931549c40a065cf83f3dc55c396597ee31aaa8f4b3429864ed86d1b74deb586df0dbf3dbce84e50cb41d3b2351267b8834ed6ab81afd6ec6733ab032267d21e34de6d54656c261c7fb76f211485a10c07b3f5ef6a46cd4a62ddb1f87c1d84518148de76bdb6c8a702d1b56106defbd591b659d4497cdd31f25afcc86ba4c014cec9ec3b60d404ac8e5766435ea20da785c83fb4c0b5c0f2f782ccb2044112ca749434250b5fb2153e60920d3a89ad1ace622ab7ecfb3ec353484c5b6cc78b9fff861707c858339f5517a22c27011533a4fa4b2eb438d79d91abd1a0937a95f4da308a6e7320a40b5e5a4651670808b22c8a4c72e5bb5164ceb35a38c3a5b639c836b1b1a6468be417adb7ab20da9c822901790b29b8fff40d1c7ecaa0ff6ce7ebd752d53b00bfe71cf21196abaf3879accc081df700db3502f290c452d8f158be0066aacce64ac6b9025908b46d8305d238345702ec027d231186ce340ea260c1e657995f10661d86ea10c49b9dc5b16607a00ca3a2636b3fb5a7f9788bf7467e2c0f00f4822fdc46bd9bc04cd24e69c914d782204c7ac91d26748f8639efdb1b34899752dc5c9956f0a4cb208943544934c3954355d8e73d3af17c0aa6af051680377a6a714175cc97b83f1f9f0d9c4fb5f66d0da8ba8cab34a02b5482d7a219e681791358e4a9c2a4c65e87e1ee88060f76f73787d9a28a81309d951d1eecc2922b6bc4e6082e1b360bdf717552d9c259f2a2efe2b8ce1229f047eadd3f96171cf1790d7c8c2ad84188dec19987d55510cee0b0418b49a16c250d2efe4aba77a6d909371e91a3bb8f078277ecf7859336bdc502e52596520f08101c5c01bfdeda10cfe3e7d089f0572c21e85ebe675cf95701cc943b9384158805e060c9e382cfdcd96c3af9436e94400f3edcd6aa311cab7604d1dfbb463b0ba8b8dce07ea0cb1c82235c6b87795ee7c9f4f94b87c3661886b28b59e477eff7b7c46b73e490d495e5c858683cff435a697c653782916a57d77e823ef48735317203001afbb6180b5ad95a8d2d3046147a03274df47c21bac7a95712e1e5b2995e6124dfffcc4e4841072f8225947a58bf4b0a0ff8199ef157fb9571bf33bb0957c33e4978bc2b5bc9b09ff6d5e24833c8c2ad81671ca7907cfc073c3bc552bd56125a4ebe97f0610d182828c12b74a1f99c66c8843b912e8f68b8fa7096b9f24c8fba826cddd08074c0e8613619d6ae42d3dcc1c238098aa1b879350bf20fb265897e14ab029ab8e22e53b16878ce693918d7e1fd867395cb9f6d16cf5aba55ab15f15528fa57ad23376baf5b0fe8a0115e600dc04fb69fdd7de5cd1a9b764e38a734018170be36b87b7ba81fec7c9beb191183f698172faab457343a2e68ca922a618bf3aaa1cb70d7706eb799810f552d8a4c960ef15ae28e25cba60598e26c557246d942d47daae44f20016e369434b8c52b4f242c697b6c5f0fd70b7873e64a6cbc555e999a71ec44382922ad2f638bfd3e351645b1c4d150e3893a2d947fa2fd6852a4a2af1c4cd63f9b75de66a86faa54881b4d324b68f68eb4c3fcece86d023edfbc671995d0f80d9b2765c9a018c03a26a3d362670fa0b07e5046317246108a68dc7a3fd8f14adf8f32306dd39be33531e7609f927db11d69819fcb87d0e78c54aafe8e29ce199cae5102cf43ba0bcbe408a728910b479474994ea5b17204fab4ea55fe4c1eeff1233bca2e7eacfa13e4ee27ffd8ea9f68473120915548032df04467686be2340ed20647504780fec93bd8f2282a1e3e94c3e292ef1a00efe738a625d1a5e247e01f8650afda412abcff9e717f55ccdc5eb4614af6b9d948e1ccbedb5c3deb8eafe3e0a6cae91af5e5739cf68ff0fd6f79da30984664a2c3dbc4d207b90e50b9cc3c7b69b8528e0ee44fde4b5e5e4b510a5419a03dd63690152392fe640feed98009d1cd2590f34ad8c98e745db12433c14e92a0bc3cecb7a4907fb17e22d62df33fcb75e908d3d4aabbffc5a694ca4202dc14586761ad7e4656a1fb579082d3df2d373c396d2bc5d7abe1b154fb9a03f094d1ae78496876dc5ad48a2ff4a633469562178ee263a06aa7f021ade15329c166aef8baec8f49e5b0bf66b4fa9f97ab65e7d3604d50bb9635e81290f547d295faa830f6ac09029e6de678e1fa15491d5c41e11ad52280ca604b1998affd8c139a145ce05a9b92cf52295166591f66960366146d2582768d155036932aaafd3ed680b5973997fcf6ddf00bbafad562b73a6f58416accb5b7eeb7584eff5cfbce67d80f2d5024fc77248be597fbab3cc002e8f77f80a5ea5bd3cf95c859c1b0fbc1e17c71412e2bdb90360d2abf611fd0479c0043a80e4eefb489a37ab2c41f3e4dce7afe11c25e67a11138250e4bc0667b484eace5f43ada081bce42de5f196273dd88a0ec56762e84293101b73935710dfe317cfd4ba76547e08439043457ea75ceeef34e4151438e8a4aa87f2db9af470370c6ab6a8bbcade4dcaefd6b954637ce45c2a4f64b915b9772c825241f12287c6aee911a503b55af8f939c618272f86069314bf1c1535f6f9f005dffacc996c6785a331a08cddd08c7a04b076732d0c6cb3155a650947f8d18657cecc99a4c4f046b4a829f2964083a4c08adef0130ab8e689a0241cb9ea1612f5fcec11114ef94c1f7c6bb4b89f6e5b4e894e0d4bd68e20df346bc31faac95cc0a2bc146859d684ba9d89d5a72d1e1c706c4b3a5cbb61098efd5636d5f84863df154d279d57881f253f180ba98b65589ac6bd508df7bad5d414821ee14136b8846fa117b9554925a5e6994bda8ba49795ad61ac418f571475d9e4e453b5791cf500b935179433325c798c53f57c72737cc242439f624116476cc98d7978e2730126c9f018f18eb2e0ec2624f76719e35ba6b20dcea57744b88e35947c35ec3e8f1e106d220ca327e3d763261a0f00d7b41d8a25164171fe886687a0961b6e9a61cfbd45325d3ecce281026727c93c919d44134e8f371903172ab5276d9f17ed1c45d1e166870f7524ff8b2eed4b0f23bc825afc37872e36812747491d8557d063ed2300bff8257ca4240a34de1b2ebfefc1ca4094c92efd46a24123a49b4c1f91b74881a45c23c4ad144b60d5ce62e0452226bf78f358f8735c9f05004e2b420423957ec641e9a993928af7aca75e6160836a41a264d4bf8c21594c2037d2b02ed323bdfbfeab734ce9d10d3ce96e5d8e010ab5a7c5b6244e36a729f3d5cedc0174e9f6f69b82eb16a1c6529bada0f34cbd24d17ef169a61da9e3cc68abd3645f13f53a628e9aa8b95f44e4dea3eb531c1460cc4da59746f243c4c6da544ef64bb33dcb34f6f610071f52cf9287a9a21eb3acc30651ad1d20877b0ca9705479afffeaf2690e42b9f30bbd1df778d316df3bbf604d568e3e6b640d1255e045c11a270b34193987274b57bf73d4a6eb55b341dbd799f4546dcc8fff05b54027e4420446a75677cb9b274adeb715f88023dbdaf1c3c303f8c3ca27837dae567209a17112ff790bfbada1e44579a1c037ac5c67a67a9ae5010f32cbc428e54f7190399d3e4f146d6c51d4f4302f81cffe14594230f2298074fae8dc111d856c7531c0e0b21010a9956afbe6c9e562e0821190fc3c6941474997920b05e7af7941fd1101725ff65f5c90c90528dabd1dd2c50be27ea63dfaccba6be0ead9f2795ad28891be49ef11ac2148e6caa87e0bd22da317068bc9476dab0d65faae60fea291a506c550b952c9490c6ec989e295c03590c52be0415128c56c50647071020f5c49609c8b9a6e8951ba0f76d85fd066ac4b7e0c51e2b4ed8729e11aff0fd00cae0f7201348d0475f122f4eac78c5c5d07c988f24c25f288b67a5495f77b376b3b75bf09197f5c666d85985ebabcfcd6edeaccd2cbd8ed0850d9eb31764e82d7bfc6430fda8db79cfb1f421238460c894aea0ac20f3afb2b1270fd4e25330d27484b3f33f6fbc18a71dbe09f72ef9f1f1aee80f9d24b25763df0bfcfdfd4a8c8dd9cbe3a6cd69909eeb865f09bc660713cc25385f3f0102fc46ae0c96d16faeb4a14beb3bbe3bf16bf5d00a7ee4c061d2ee102163f4370defe2391a5dc51836859f6b6f2b7416e358f617766718152360a82722780c5b776163d18a15a75eba24322f980b5f1fd41051b6bd6933e7b8d1b0fca8a2d07653d231850b4ddb7988be0807e385be5bacc6372ad3a63824a0e917f7df609b69c412ee582233177bb65e64101b59fcfd0cbf354e95e9a93e9925f0d9b3908968036c835ec9da1edacd80e1a5c10082649af2f1889e2b5bf578de3eb7dd1bb00ba07374e09ef0baf5341bee13f4a32432040b74916ffae8ec775932e5ef9e37dea27dab99aaa2206806362e1b203c7b62e24a6dde6f5fd44397329b9ed392c8b219ce77f4b5925df1b751746acf1ada76fc0c01680bb8d0745d98ae82206bc97e980c37b7953e8fe567abbd8cefa11dc8be350e8456d5e225c8519a38bfface8e929e9303b49424b0e1f96c763011df1933d25cc666e4c1a709db05c022f29253c367c1eb8749b1bfa4f4823cf3f488b189dd3da37717557b3e727f2c0c2b8efc6e252d4cbb3235dba99923ffb1bd61087ad35eccc85f057b0a10ef9da89b1b767f8534bbd0b4114737606e0d7a9678b7c33b33dea96f1d2da9886f4313c039037eacdcf0d327d4ce5d03e1e8d47f60ab35769e5ae3385f62b0dbb5412fa0c9258a7cf00a2258644605df049f5f0e6af579fa00cd1dbb6cf3c42c6b0e2d5ca57cfd9e1487f012b3fa21939d86ed3002d585ea1c9340faef01619857eb50b5bae904c4e04feb3e641e6ceeb8d8efe5412329a8965f0da043964873c0805f5588ac02ae49bf138af394cf4318cd8c22b3a351f3b89a2570d160d91d8575619b2c3a469a0f7344605fc9ce8cde4ff9e24ebc8325361eddcb3fa394590df9d44776971169a100e208a47bdd1acd92db2db5d968dbf80ff6c100264bd9ccb03c430aa1e7b048f7723d76fcee8c3df764238aaf95b13ccd737ba3860c108f964e2d07dc1b15ab2f5560040a9085e2f5f2d633009a3e071bc004da409775da5c2b369589a922c122a1aeebbae05ddc8ee4e2541866e1926b969a44a735d412cdda6d8160eb63ea3de2edce1c9160a9b3a688ce7bfd334c099a68063322092f16c08201844dd8844c6cb44405fe18e4d0abb85bdefe98aef4516bf1ef045643935731ea77e95c3af6a457f9fce9c6363faac63b6e63eb0084e3f1e1f027cd86bedcc9314538ee05dbd8e5ad87c9d09955359e8e77bf7ba3bf5d524c8e24283a40d7da9894ffa878449cf7a150f176d401bae055b3db198751c1babae25d630dee6e178fb87451833b0e8778b2186dda84d41e7f51206d555d23b65c3eade37280d10452a0ddeb68e5855861463e217e525969f35a23a4467e6201d5be780c1bd0ff73662dc57d37204097d4b727ec8f956333c605cd4918bb4eb7ad9f8ce69fe3ee518a515e95bf7e67b067fd0fe5b1b8119cd347d30212a70a5bbe2aad68e8c85d2ddcd449e90fecce9a0ab11b15f0c3a1a1b32a05242d9ca80cc70a549a97ab3be8980400ebfbdcf588a2dcba37a6102cf2be9d860e135acba0a56fc49add5481e434e1a0b97271676dce5277ef975a3223d985642259cf4c1e95176a0be890fa62c77cd0b54d5d5b7329213bc9220b2cd0199bb0c501aa0b1de823445156206c3f69ef43d564258283ad9eb379644067fef72d05a4f196816838f8db09309fa3298a3f4afd62e27819c85a866fe17ade70ea04d0da16201d33620bcb69f097b8a4f08e34c37f8e0e524325dd00f2f4df55a12abd050d3491ab76e98db110564131d01b53f6084400aa08bfeedaa8527b9d180999fbe790cb2a2d431332949ef66315f7bd711661eb57e4cf75504f9b2200cd32649d45e31ba27bb27e1af11a0c9b7f17695818ebf688e288feac9cce5be0f4fa4ee00006ebbbb35973552c5bc7f1ac302011ce7ec975896cb88116cea69854af1a1b6cfe19d0d94f0f13bfb61229fdfeaf462e6d6a9eee9d2ba3f2046dd674636bd863eb830546038ad8b5eab36d027efbfe439f695ed8f62595df2f60addea0abab1d6640714775a6de2bab6fefe5a256c5369e9c5fdb5e7db49417c2ae71f8287c5694884d451158e9cc5b709ee89d348480539d114a1c650a2c00abd707b09378af2486da3358cc25972725349c4f8f930d808eac9f7e80fe6c65dbff314de6ddb5169735f6e521e1e25c40bb7b8bb6aeef43ae66b2a329836a5de437021db64f470f8adc7ce8f770e2dc57118ab4f538c6af20651e8b70b3ac0a5f898d04c27bfa0ba45aa4478cecc6f550c5f84018872ac18d033f70fcf68d083249d097671efd8292bc5043249780ecc81a6534d09ad9be4c7a13eb3420c855e5f2fa7d8a904b5625e64bc7eae880308dc7845e099ee7ecfabf154cd4af3d46c3be188cd16bfabbf02cc555774b536c15f36329d9cd12fa75958b9723532b906bea6a10d2c8874cce1182c4d2064be7408a43e2c34f4793e20509a49452297f684c92407d9a1972963ca936f1327aab1d5592b6b925bb6c9a67ad8fe74c6869023c881b800a6b4e752b19e14117bea939f12b04755c86db514b28e1e86bd7e67a8662b45d0599d834ee56a61bedfdc2ca65d61734642e5fb36a4f2731f7f821d322aeb070b13c8ef16c060c3c24a6f89ca1df8475925149231a4bdee95a19a8046a833946c34d355a2eb54ec2dabae4de7998c9fd4c846b510d098372f742960d7cdc24458b7dfab94bbe1825cbc29af274c3391dedaaa8deec23899aa346ddb8d83bf2cdf307733c6eb391c7199c2dfee44c3e81eb846a429e8cab0b18a4e2cd83f87658fbaa508ba558d814eea1d4d3e20493b3a01c308c61fd93a588aae6f7cd75175ef2e63245bfc444a1055b9543e6b29c9a0ff156eb75007678038141de5ab873149e74062efaca3aa73dede236c511ee88384d7b1613d9abc18fb3238196eb454a33f02fd3d6e7b964c9c1045e5822fb71a798cfe8fb12c716ada791ed0333ed1a7e3570dc9bc762bf6b9d18c8c247fdc7423d44a1f4eeae2ab5e77126e8df6604ad578123cb5bdc8fed56736fdedb74e8016ea5e0d8655a6e1528fb4b25d129a2a8427b852ca159d72e8b2305d2c2989ea86c98ee6789953eaa84b60edbde7e03e90926f726315648275bbb8595fd80c481be9deb2d204e62cf3d4d2fe0bbb402a670a5471687534074c9cb6acf6aef838e9557e3941cd79e2265e5a2baec457ad35f824d12d712fd7da6f25e261a81fc064ac465a72c01017a29c8d84b319c310111375b06ae5c098457417c6baf3b4df73afe6e8c0e8ef6c267bcb6cb90b094c865798560a8b698c8a91875898e0af62e41bde086318ebb05be72aaa4ea2624e84211c3d34332ef6720f6276afcaf99c919b8334e86136d0f09b74364d7b3b0a28d1bd04f974538d2f9b5e83719a62ba54f80758177626be44cac25c5d74cf2a60564955b262f1fd2115f3b52909ed30dfe118048532106f2406f45ed0c8a2ddf1e62d3786c7d3002e8793f31e203e5ae288f8581723f19b84792c7d6d2a58c596f4b907c6b58a6044dd7ccb3843ebea8853c0fd95f226ba2acd287e813a89c3b63e47ff86729be296f41369d56fadce3a78ae6b53a2f27013956ea0ca7d6b5e4539e35f80b8d1cb5d3190823e94d668be75fd23144e6eabd57d363231d91755b562ceaddfb588c543ba9f680d40d120a0d396af815919752c60c05a6b28c96bc0644ec880bd404d4a4f009676cfe5ef9860a25eb9ffea905dffb83b884bb781d9ad069962a78d1df226aa40059ee6040784d1a78fe773546dddb3c830c2e7bbd89fd697a855cd622bdbe27db4a97f1d762cec228c4110c8db05bc94b4d1a042a45aaf4e0d9e653266a71c3eb385f5e6940a6b352a90263f225ee04a87ab68724f620cee662fd91d07234b0de47daa6b70eb553aa7673cf56e0672fdea9c32cdc07fd8598087f76a0862cba1600d69b9e125cc738558eb4376231a2e7c5b5cab1db601fb0feeece24c0504224661c104b6e7b7c85b78a44fa5b07f4718eb1692310d7f58b196ace9068d0f7d860366421a7dfc384d445f5f1190f61b688dd015df70018515ffcce7f20d790ee358a08829bd138bfa4733b7db7406030742a5812767e996b2d4e1d4a6f6d8c1b90194fabeb5d31361b829345be0e42b36f5af114622223dbb79570d44944acf4a09e3660412dc35a984031ed7879bdb3f8273b1f384163309e08c95072ba16df9e185cebf2b44999da6cd4d5de0212feeaf0ec89b2d7135e8dc0c63e76bd175fc3372f882f2a5409b165c52c1819f67b56bf118b3213839ef74415225beec9a6c223f28917f7b6cfcb6cf0bdc83222b235bf8f4cad596e35e530498e678a50e63d539e6592cbd06bdebed59c915a40e6dd62d16b1a08d0e469445e1062c9c23617cd9c6aae7914eea42c38b3e7753d764a0bc08fc1f80f668704d7f5bba178279562954d5ee876ba6a8f064fd8409573d78f8e9abae1a07a695243f8b4089758a1377c676ce5dbf22a0ead60c8a3fa2ce5951f92cebb10a5ea8e43dc3b71b9850bb65707c5cbdc6299835881771d374b36b1a2a4ed13f85361db9e39a51688d0e64d440f10496efc3883325e4262f8c23feefabd7a4b0680aa08b4e928bc2fe46e071695c13ede9d8b28b810bddbf375e61b53049da826e97676bcebac6f2536af44264f6873d09ca696450960c9f8da6e2ec14c7de8e4ce2ba56de87699614865bd0b82cab21a0ef75f8cb2b65b0862aea1d1338b7c3f81ad805fa4d476553681760488fa66c48970ce510693fa5bf7d38da1d99b918d562305924e75e693524d0bd08dc70e4d3ad7d5c1f0f6285d7a21fedc9b38c298e73efde4c9a98d3eaedf6d620443c5a8758c0b39d70be390a09607a93b53f5d729241c39ef34e49274673a6beb2162ce0b0ccc63e89fe9c54620056224a15794b493088dce010e664c4c3da1bed758c61ae54439eb8a20559231c60f9b5dcb15d2433f7e32b71a2949870947ebde9313a5da867cef6a8798d8903bc6d9e0d4d1ee4abdad20b0591a20fbb0c1b59bf02bbef9c6550b52b2adf6f22ac0c5e5489438381504d92bf4f7eb9fb9581d4b919cf456c9316de1620252026c3ed1a234636814e20cfc7a32efad067ca6c3d4d50ad7e8e5b2a78f26356791b24481a84ae3312838f58581a8ca3b41133b522bfdf45283e62fc7cf15067c882c31321b0b09de779461bcd3054811627ce41e34e2990c0f6dce335ff08ae707f1177f89617496352ac7eb229091817f10ecf0eeb5659aae5cebd12e4097418b2f4d24615fe1d809367ca85fc24faef76ab1383e45c1617053d2e664fa0663456f1c18edfaeaf5d639730fcda1f261fb6d63fb6cf0fb65cf4bcbc7bbebb266e302eb1198dc58db25f1495c85f4c39a18efdfbbfc0cb9f1ce8a6cb0d4c6cf6b37be7da383b2668ee02bc6c863d18970c82a9f797ff5835162087523f86573765961b5ea000c0dce128156210fe4aa552c074933f13fb40cabcc70dabe44559d336b16ad60bf4ad3a88d6d665fd88bcf2eda390711f41a239811b772ee6ab84911ceb3e926e0f89f3d529a159e76f2950203549bb87a5d0ff4adfdbabb8419da20935a6ece47f8368134bc95924e79b2f743d3a9c066ace1323c07faf9e4a6f38cedbd03d284662009e239a0e5449ca941995181742612e8b48c55eb9d3aa1ddc5392e80fc2d8de6c7737789bb508de8fafe02f6e0c96fadfe9bf9dd228527f860769f98a9b9316df27c5fc05d2bc4f5bd53c91526e3b76451610591472863447f7ebea03b6fba3add70f4c67d55b1d21824aa40b46dc2bfc790799c7e38fcd140ff466d4b9055c33fa5c13c5d4a76345ab71151faf62f4acb87d29d895b407f251248aa44dd9b6552e6391abcb28f548816b04347574a804af4b94a65f4484786b0e6a1669f7fac63843203d1bfb2d13bb80b30ee2bd96b47ccaf8a60babaa82d81f67c1719601c9d3a337ec076ddfd156c9c666209fa066b0b17b7e20a519dbfc6400d33289b9787c5f55b968e103e7d885363e7aa6963a3dec8b0e56f9707ea8a0f61a2e16186d4d55fbcfeb5c95278b516ffc384d9b5783a7e107cca296f3def9ffc7241b2fc0c5b6e35a8faa9cbef71eb39d207ac2549c4a5cdebdaf756a1dc11abccca771ff7937956d5101d68389d7688646298701e9fca7620a6aa15d5d65e8a4c08595fba9e0b286004217d294795bd49d1d7df68cc2a27ba0b80883f0ccb9e41fee95a9567f3a3b5733b1d928646f8102b527f971f6f90b4a0cf3275b3d3d79600d3b5c395fa2ee1d9d94f7302784dee5a22c03c4625f5f02039c089959cff3b0b48cfd126f0239e138af83541e83ef40268fd657e3fe2fde6a561deaea4c403ffbb0d8e25fb619bad7b8b8931c601a7737443db6ceadb60e120d03c7cdde109b36b5c2cb464128ccf6a90d73fce75f9b75a7dd41bfbfce326f0580cd4ff57b9f8859974cc3c3121cc956a8b8bede1683499087a74752c10cd51330c0498cce353d44cd6ca0aa78ef9d3df7beca43248b3f46386c3adbdaa44fb90c7dbf08f609ecac38afc1b4add5959f84b8851a2dabb4227603f53c6cc0e2d02eb41c10cc38db4e91d4d6c3a360cd72b016f197f369097f95ccaa2bcc78c9078d9665aba428dddcebbb0ebfb50d9316eb3697f7dd15731ee7f9b71dc34e34cac3cfa4f0c5ffeb38e9e8d2a3d2bed39b9c0116dd5a96649f28eaf9dea9bd1d7e6040a9f16054db6277310d08249bf63676978ca32ff2ab0e6ea0b337f44ecced4a3e77d27fabde90ed055216ce7a3d639bcc561bee92543a03c237ef2c70eb7b240303f09b18060f3ec05b25d0dabcd8578a1af52079336a4dbc75b3b596f79b1ad87f19d596bfa7776e2056adce30051a97ac7ea6a2e451c908f1def1d7c30187e5245fd27bfc6f7a6c27e4cccd062fcf0e6f04b605db1af8db0575604ac0d04ce2cddc34ced81fb9b091aa1235e8dea297ed2cd1f3708a7e25d5a9fe3d9f498288ab9f71172e94b15904dc06db0592d2d4c539eb3f5902b52f4b03ed994939d13e9010943af102d9190a5e0d0d50559d53df7c167b15a4103ad8f16c280947c8733e5c34d6a023d77f4097664a15e9eb3a2ee1aeb127959b0f7c0bcc69b0243ee3ce462d55ea556ac22d0035b262cf4e2a470c48a61accd1dcec9594845e2a159742faaa0921f1f4944d308ebde1025c5d53f17f8cdf56303d7b24e49bc98a13cd60b5539d336c8bc201707141625dae4b40d8b34bf4d69d315c28c684246df03b778d05b2017b0131761f2224ab724fd3228c7a94a5b4212a8fecf27727023985a56db4d3a2bdb5187f1fb15d26585abe00b0f9247ec074b4be4f3c6ae223a0551a245cc4d844b4aade1a1b51e3b093906fa3dd6c0e1ef013f6e1109f31d281863af542eb9094acaa88ebc90e2dd18a6afd977978094967a30e61cd6e5595b0b2aaf6fd1500a193853ef392afc07523010f77b78aaf6029c35adb10beb1bead62535c932c7d8895a39c1cad66e1a643167664b6180affffb63fae43dea13a00d31df63080c1bb067ce441d2cfeea8dc88f8a98b0e64370143ea72b5a4442bdc42300cc75272fdfe8a3b902462fe194ec0086c1bc6ade49dae9254e24c56336f84ce1d585a7799af3bcb490c720cbdbb1f2b9f9b32dcb27191d6f48707abe6868632cfc9bfbf42052ff8cc2537e07bbbdc888f1e14b3e6b2fd641ad1d0b65f611d62687f16160dcdb2326cb19f7e2b7887c7c77fd4bf7cc27726ffdd3d0166ff5dd6dbe42a879b8392e99e53b7c31f2a2ece49b74dd4b67143de6e71300ae45dc3eb93ccd4a97db5cb2a1194f65ff4fc341d1712c23a1301b9079fd04e8aa0a0b42737d15056076494a3b8436ec0f9d379b6dd766ed4a5cd6f4b8aac194031238f310ae46806ce7a3de98b421a5625f85592b63abfa71d48938ea6819f002bc908c394ef9991acef2584a652fa6a281a2ad448f69a86d91512886f84aad24f1686171354dfb9198d68f4bfa7da415cda879f398232bab7df0a5138c6ecd7d5f9ff5a6e316c805ebf4d62d936403b4220bf593df1aaefb397f07a34c36553c204c5a772e720928aafeb0922b33cbf9d3f6bf7037341752c4afc147d94dc25e2b44ae144d1a54a86c3b0abcf335c99b676259c4cad25b6f04adf5dcaa50a43405d5e3fbf293211c707af3e801b2c2ec29ffb3da5d4e436b8b24adb2b60192ebb6a425c212d58cffc65eb2fe66d528897edec98dffdc430bb77a44c92355eecccfdf584c094936779e36852a20be757aa7a0920fc911723c499a72cbe710b86e62490491d764d8ba3ab9af3e1c31e2977356f292b4839d5411871dc81f11dc4d68266d24aa4a436e59e85bc0b0ed9a3d7ffe87ae5121a13dbbd167fc7c322732bcf37642baa6168deb05c8b793e52ac34fd5de6d1175219fb02472b4c37cf1e6aff76f7e67e9617b437e02117e6163da86f92a91a7af4f301b13c866d646a794f6b7932aeb98879779157850125286cdb1672cb1e5b8e53de1b0a275935948a97de441b6e5878b2a0c4311500ba6fbdc6d31be893e5c991f78e11b38282743bfab067f81702ade783f83d710c95b2827b1fe51193f82114ce7ccf2767bb70093861b7ddcf8a85a0e2847171d3f9b6c2dff7af70e9cbe3c54925f73cc5980f36844153c660aa3e38dad9a9c84e3f9d3f020c48b52d8d4e3f0c0a8a28b993b20601c7d39586b7177847a729509aff0827eeb99122d8488c359c3db1f4cb3a650720369d29c4a778d523748814426ee89b0f55907546d30e6653f2482769968f2757097502482cbe6198e4cb1efd00815cf444df33073fae0cf69959326090d2fb8225db993a8d7c92b94abd28ecd7dc3b1c4e9eff25fbc3e1ac4b639482cbc5cda9daa7daf2dea1e8cacbfc1f7147c92fa0e8024592dedf95f41ff8140d070abeb32bec7c7ae2fb4d8869c327d0b62e9157a44731fa9a9ff24c258729e42aed4bdc3d2aff60bed86d27d1592ab3e94a96b5927d2cc7d5d9beb5c5368390038ca663728255390a6e08cfad5de7c3b9dd77cf0e1188e5d0a187a88665f73902a28d977cb07d5852141e54cbe3c0413771dfbf650fd7e8d6fc6f21e6f49ff3e806018f09a192663ece00b704bd2f3b2e5cf7cc2d3337136b44e7b0548d97313c8e9a1443fab7b942a47207672817b90bf9f30115e330f94853deab62e070d5019ba517fa28e073f0a1d14eab45811532f041460dec0cb453666319bb5e9e52ac07607ca213006c3416afc9a430d7524792fd3992c8afe07fac70454a63e50e521ec0394aded72fe0079ea7e39fe346e7e0325a826355789c1ac1278e16f261c396827cdce280e439c5a6e18b297ef87dd580a9935eb8c0423cbd7cdd7ff48e3504a2c73cca578eb9514d2554b9a3b269327b73bb5762d5619ed34a718d8ecebd0a0c09bb0bb929f9aa0d6a49c231720c7faea1988034e7e7171391b1612f7593e0ee4fb6a3128b11ed943c372f664bfd4efc9baeaa3a6b1973b8e4833eb3a83a1ce0368e16aa8afd64cc4dd18ff7e651c953f6698311c6d0b7db78ab6b71f89a9796ee13680993313b041d4b00fbf093b28c854456ab17e49d42ba5d12a5742f5f8ab047601979c51f7fcc411f08b5f745853df1ac4732bee3afa35a3f9a7d92df0a0e65ba83bc63289b8c0182e29fb84aeb0233f14ffde304ced75bda3bcbbe4f45560162196854e6b54ae8c2336fb7d9cffbc80546f86565dec35399a3f3a95d4dcb1c9e5c0f166ac7e8fe3154b496c6c969cbce85a6b0e1a098ce7dc402c5a075dd9a546757b258fd7b5cfe856c3a0a935f7ff44de09bf179b0d2ee89712352a12d15fba9399ab482c8749abdc769c94f901b4593a6147cf4e55a3d8afdf4358a0f3d596232daa306ce37250852edca3e7c74d7bbaf86ac5c46af3684c5cd2ac186a3ba70c876cf3f2697a5dcd618398d026d977c414a4f64c1b6daacd6e9bb7e16a556736b3c25fc993bf70eee39bcfde33623699b2fd3118eded5d192c83cc594e0e3de2ffa55f6c4f173f57652d774b3c6479f1a8cc3ff27b7493a1bcaf578de126ba2c61e494a765fcffa238f20d5df855d844bd7ddc7f9f668fcd8f0dc0c3fef62a057d34307e7431ab368102dcefd66f2303241f83d4940d860909d13a37fa8ca1d39054b952fe7b49441b89ec0ed4ff91602b9888d80b0dfdf861f9994dd72da593bac8cf284157bd6640f2300d731df74b37b175c75e279edc94cb32a6f3a94724b11659ef8791aea8582e0b53f91e255695c32a1f4a4bd4649af61274253e11c367a00ecc38f7f881220c3c1c394447c54b7a5e9020d6bf409c701880b23690e5fba8e13732fabf24be87a4e85f64e7b76bbcfb577d09feccce6363c983c117348f488b8935ade5a47d9b9c18f053720b24e9bd2826cd50e0ff1a193099a0f7f5aeef072c4e4a3d873fe9b1241e8cd71c1f973f6f666cb2eeee8f06a5683c67be948908178c5b585a64d3375cc813566e993665bad6033fa2b776018dd78a645545ae94efab5a662feb224623a391880f5d078f4a88162655c5f1970632b23bd2781c872bcc1c46a06ddd03b001523bbf3b34a0c06890ef9ebe2dc565951d0e11922d093dd0b076ecf4d7acf38c8ef3aa544bf93df003012c4854b18e72fc7d84d1b2d608e92d35b3d21acd43c698118c849dc733fafb789dd05161c5db86dee861003ae42bc76c5b0a6b3410d2e2ee0016b8af91fa6a5b223ec22914e20272227c31a127d96872cbeeb0cab3d56da6b373d0747887971d5430e6c8eb65e80c1be028344db0167aba7e7e22ee8b488bffba0c5d4e3bce7713073ed8e957c57b861c4c852291c74447b380f4758f8fd6367757f690da54644ba82bad7a06efb277fd846e1170f0d0380a38a81e748a864f7a2cc84605acda37a81fad52c294db83925ae874e8c2027f3c5b61b61367ba7b96bdec46f125e626f5f1167f359604d1f4dbc0c75c6a579c12320afe03af6d2208c947db552ad074ac274ba6a14340afcc0faaab8ee7e175918d8e776eb205bbf656b5825c01233974cd2a4a60b8080c68d31bd49e2de39036dca04d6e64c07a888ef2f0311e4fa531e516d9213d57369281283782cf39682c0605b2931e5ace03a5cd6a567b88c17c1e1ffea68fbaf9857aead20b45bfda582afe5b429a3fee49ce7db68fd6335a328f88b0da0412aa1f9bbecb0eac0001ff3dcbdf5b38a27f5b1043c2007576baf9ab249ae7364074ad9567963e5c69880d47643c35167f43e6e066504b31bb2aa81aad09267e4a5bb6ca29fcdef7aca94205316f7b4e254f42ba26f7d6a6189a6dc6ceac0ff7d9c33d60155f9044e3881c47011c1e364cdf19241c13cfc80a9728e5e887988cc503f085c95149c04118198de1cf7771feea138e8dc618f56ce08f69d0b2d46d7861f8fbdbea7b8344a2b7a7ae11a52dd4be357276a407c592dd5f0b452da2565320a8af5c602adb89788a274fdb831104fd0f0edf29e4a355ce60e30e499858edf1dc85106af773c6056cc3bb1068f579047c8f4231316a7606181f1f3aadfa6fac92294936a606ae3f84e8b48ca579de6a076d53e81fa56aeca1cfd90bcf4b7310c14b07cdf7448b7d2a27ec7bc0b765f7bac64cddb1e2c713035e1e64198f2bec33dfbc4f6c4250c63bf3790c0a5222ba6aa85a0362f73e3ea79db8944c883cf73deb4d851e0011eb91e35f55f4e966b72505139c61aa69fa1bfda1590bafb6e57e5af968c8f36fa38774b93d8b7fec301470ebfc433db2976689e07ebd701a369ab10168697f38e2fb3eaeb1fe93e9b70f1ad5e94898e2cfc3a2ad8aa27596dc306ccfb5e055f0e27115ef2fb70b1dd5794628c21c4fb0d5d266eb2fd1040e0f66d7bfa1f20d5cd1eed6ee99fdccae9f45b68c0326753f7762e625eeda1d2b9820ca24cbbcbda2740992f15c917cd032729b868743ba0449d3cb2b007b90be404551e303e4e9df5cd189ed1b13e4bec52a22b0d228208f5592f1c5e3a8c8a803868c5c14ecce5297722339bae1fa301e7ed8fb0d769ca556faa5db18ada0a5ec6e92665545ab31ac0ecede1f231e6b60b7b42bd4fe021f05a30b573fb5a481db7a59bcd619c2fcc8599d6feb8dee14483b016031590f2b4313f1265f9b4fa83fbfe2766d00ca76e65e59b41fba31194ff02805823611e1cb5225fc17ea3ed8e41cb7f6e02d03a6165c2c2d5e79d25ba0004bb2779a2cbae5ddea1111ea37bdbac6c9f7f9d09427bf35f2c25965742fd0ba00ae0b35a2811637544e08339189fb593931bbed64ff30a2581b27346e78d9fa680b08b51874d6ee2f3af030bd58a9efff4bdb743394c98b0bef32fa1e2efff649fc5f1265ff0075f9bc3dfa3645946dc655c64045f6cc7d7ec45e04e04d11b546d89077ff1df707d95d1bee2307dea5e16e59f3da59b85bdeb1e362d734354fa7317bb33bca3507d1b895ce02faba01f2da66d5e39102976d54173019ccb88518ee159fd320e75a4341e21390b0499284276bc7d596a820a35176d515549fe3c615165e492a346fedc651c3f38a4431bfc746f7ebfe12803a164d764a61c4be7a3f28c86fd89109e94a7ad36e4f7f3b081812b16e92fe33d3c640ce667411b458b530ffe4aeec5e8622f75c0d0c8a62a8804c4279e5239498b7b73a45aabd57a879b683ac6375e5363055ce0ecccc86667206fc906f5d543780edd6c04db359f406e3ef288706be0819dcf0d3496226546c8279dc686ec7a9ccbcaf18ab6f8332c11e553255849d43a45cca2cf56d1ae85ae699457268d9cd46c723adeed571a38fbfdf4d6e19422aee101c37166a8b8f1535a8250b4c869c5bc5c697e2d3ed8b2e6c475964b9c45b0e0aa6d37da625425ddbc221d195d41dcb3f2e45c76e3e53107bb42cc6c4b173d20f041b524428d4fc4898fafd92a469fbcfbbcd1b42c65941e1303c9dc6b382aa187a0b02d8fd3a481a44659a4839c17566e7eedbdc887e42699a4386a89bcc3d5f6ed4d477d9ede3ff2d4e8a2dbc4e2643afee54b11e2cdc4df3e55b529a7581dd63c9c0a8131459a07b4ba4913017d654c7ce895026f198d97edd1912797cc19ae4aaf0692b1c22a6bc80c1dbe6dca42177f714a627b274ef417c7a42bf427d5e4839be7bed829e20619f7ea8e1e7a4f17e9c7da1561ef33ad4cf668f56688600d680d28c3c58d168d8dd1d5d82ff6a96340c6ae4b4ddf68347df3749cbe229f7abbf91ec9a6a17beac1e19fedcd9ebe586dafbec8ee55e97acfb09462d1badf729ad04af028f7305ccb1893769399ae162612471118eee271cd75b38771731059b5f656b15fa8118c4ef8cfa587f90df14c43eb7e710e829747648be5ce5177a22b0a0acdfaef55eaab2cf47137609664a0b23ae00806b6390ba5d5cdeba47ec6e805f5ae3e91ae7bf6eb68b4f62170af3bf312b80b52f5cacdde16498715fa19a0fabb973c8da27e5524b2701466df7d550bc989a41ecddb47db1d5aa370848d8e012eebaf60417f101073230c83fbdcc248c172919ad500d43f5559dc42058c60376578e0b50ee5a99c73a23996e8a9520f86d52bd63b513dfb12d03ddc678921acb2d5c176cb0a57facf94b256ec1167b5715f6c9db3c0f95a867fa46fd215d037c6ed821a04d8b5097bea37e0651be1ca2e78be6c64eb427f7869052ed6f670cf07b174d64e5f4e2596b0fdf02d8dd45502acc4a9b8de64d76d46eafc77064a5692712d6820e93ffcd0d8aa4f1e113314b7551a97beca54dd0d603a58c3fe7dcd27f068ec1533bac7bffd5de0acc6c13f0a4c921c1a81c483ce06df5207e06dfd7d47be16e9fefefec4957f3db334691f5983bb49e4e0d9ca846f6303b80831e10618bac3580fe3bd7f370a4c5cb2c44b455443fd944c4a6188db856538d418f409f6b5b20c3f78158f8ba5f8b71d0e1e624792e22d392614b424b28fa987e70d17a960342238c8b86882979295feaad2285197f1cb3014e97e2602a477b57b893dbc94a955e906e9fec575c17796d65338f0a0a827993f471c875d32f5c4546d5fdb303ec1ed27afad33946335abaf0b997dafd34e2d510667100f4813e209274d5682c61ffa05136c8d874352b81601be888b608a1ae98f9d43946983c15276db10e8620b4a302f57dee4b269465e069dbb0fd8406f9a3b38c5f0106972fe899f06b467a84620215086ca5ae44623a832b72a6c666d4228ab109faf7d25415302722ffbae5f9a7c09d9b620bae2466be90c58527ee2be05c5b694a3e93e5a6e26784ffab7e3f41fb9bf7eb1372a891b41416712a2f687e0fe5c95100c210de9182babe8eb409aba35705b2ecec8748f9c6755db6236df4c5391c881923b8814003131a25d2c16b2671cb892acfffb09a060a67d7d001095cc5964c1fd755219be4777f37abb6f68e66ed78c7412ac11da8137932c2f2295115dec1f631ce923c3c2b2a1bcda6083b6ceba91819c3a94a22f850debcec1186253e9a6b12ca593a592dc7ffc4d5d1cb65d2a21176f901eabb1e8bb763508813bcf9cc5100744d5aefcc9971c698a0fa4321a6a09aebe2724f92ea01a5e4f4dde864e066d146ec2d7220d6072bbf3cc75ea85480c7f77e2d25ca2350655729ec1886988e7d0ca2ec346c1385345d637df4b12aaf73b7fa73d1fcbad8e9088c36c546bfa3eff76d261a32b9f8669d177834b136d12f4302f81cffe14594230f2298074fae8dc111d856c7531c0e0b210cd7d7569bebe951cad0259ebe823405f7955a43aeb8ea415cb1f4ecea782fcc44a5f69f27ddcd470f058e3d861973d999c7d3750302802fa9c288d3259d2a28a73cef99937f2010d16a1bd8ebf9a35c96fa780cc199d986d9cb3cc4c5a7df7c800304106e01834d9e7e95ff454bf57a13a28c15025430648c398d114ee9c7b128c838932ab7d3bfd899306fb0aa9e7455fc1d035646c7add0fee2085cdcb04d2e210ebbb64482356c72fe868b2cdbe1e921b5cee525f9cfd4eb43c01bc1eb7bf7d9a0dfab44c4dc4e317b229effc3247f5c5252221a22d87865b98b91d1276f25d207b0ed1ea82ee4bc228d69e0dddcda954c44db622768f4c079169feb53e6e0c595794644a94e9385e032eba47e731869a9210615639c4b585a1a53a122f9ac6be06454b9ae38120dccab89f5f6bb55cd1da68c4181833fa113e519c2145df059daa5416faf01db970ab355fb320e8c1f4e3601c440b466d172ee9195f80dffa514d02ea2ba5bd51c1315e3a59df442f0a51e325d0b5de511141d3cda52ae0bced22fa5d4b70b8153e785346cea9eefbee548b7c0ff05e8ae1501443180e4bb487e437d630214e1d9db7657e9d813a12f22e2ff835ab8890a2a1c13ceda4be31783cc6491696775b950fe9c36e0e7a05c332eb741e1563fbb1572bde6e337c50cca27f8d677d5214fabfe65ecbd91245d1fdac939992630897d8b72e841fee44000eabb676db5fd50562356f4ea4027f0b94dab99aaa2206806362e1b203c7b62e24a6dde6f5fd44397329b9ed8a6e28bac6fbc356e974757127621bd096ed263a8e3a73a9388cc19687ef5a3c416b0131bd55ad53c423c0dd8995c240da7d1b5ca730223a12b88b5fe1a32729b0c497fe80052a207ce846ed992b774406ece3c53585abfd1aaa0daadf17cb5626c1764245fa13c037f8e9d0e4396d7b856e90a9b684fed88293f67e031c020b6256e84448f70951add84d5d71ff1d6db8d52b5bcbbe9294edd836aa119764f97a620c7a412179a003f211fbfc260d17ce49e74af5e20a6d88c231302675d24275c1f2a2e5db1608bae6606866652ad1be9c016ef6149202578a0817692338bc5f46c6c32feda3ec0ecec08fd5b65036ef314c5a51508889ebbcf01c3f140934fa7e3f67c69157449e75021cf3d60b75df5ba0ac58d5147e0f09ed0079c27dfe1e77a28d3a7f84a95aa31f0cd39dd4e357a0005d66db1121073d23d244a283b5c102b6b60c239f279455e7d4e761cc46301d0e84aca144769d2508d5cc7fcb0f71ac219bdf35f0b6b286db9b22dbf2e088755092c62c393c67430e3eb710c04f050006fa6912048c91b0770383f0ee6009fc2247e825ca081e5430fec969a86df0c192c757fa43cfb70ced589229a8cdacea1a6ea4c3d72495b50f944b2a208d0df7529abf4624a512e1ee4f7d3534e9dc7e80f15dcb4805abd8c1e854d931cfbc8e6ccd420512c3132805ed0358807dfab003ad99aa4830635ff32d7fb958111ac79bbd35894a5ef47f78cf7981652c91cafbfb33a759ca48637dd0e7b2dc33be57b9ce0d998432f40e7056165bee98aa4f9a3817545ba725dc8aea48c142df2b8797f65ca3eb20ba570a0b7d989e775adab40750143a43a955e0416325c4a8b986c560bbf159539d232a065518708d502798d291f1eee4be3c4f1559d3a0c4aed2441e3387e15a2c29dffce6ca81d79800c83db198751c1babae25d630dee6e178fb87451833b0e8778b2186dd1f84134aaacfd37b920e89a9f6bf1ca2054b36aacbc28378209d2ce7d5a6eba9a25db99b0bcae4b202e8619a2f3137bd9ba10b5d1d5f9fad9dd938f03f70459383a33783845b03619b740e6156ca74f2bfef8fb3825babae5dbc868e5196e72fb4c91a07c9b3fc710916003373739da2d75427bdafb60e7f6f2c63552d5de6570ccd2cb72fd6528731bdbf2a56ea6ff0076411ebbbc191591fbd8e814f075757482a61c2248b1f10538587acbb02deb59462e4e42b57dda55c7ef9158a571f0663bfde960741a26e12753a32e41df48f2d6206df6746243c03f05dbf75fd20fad318e6bfafafa2e3b4029ebb591ce88e655e3390bff6141077a38ae325aa28f1194362cdda14951e52351c8cc0a1d57e715cce18233bef29d903a2ac71a9a0d70979a3f3721c55f3402802a3e1ded11436612ef50c4f4239b5e14032d25451d7c4983ea0a4d2574faf445f0374fb2244039e3d0c1e69443247d172641aeae121f5210326d0c838498056d07502102e47bcf69b564a6cc60d30b0361c5cee20e1c38f8c86d57223fdb1a4963b4acc666ad456689821c7e9b6a74f964c25594802529bf3b17878ec7210eabbbb35973552c5bc7f1ac302011ce7ec975896cb88116cea69854ab950e2920e03575d0afdccd41335011437894cd02bc2073485916095480e3a2d495859ce515d3788d6f5dfff38c8a906a0fd05116b234d9b7f34d9d704d787fdf00a7f34e25c856a6713d21bf46093bd1d2c7e1c3da8282e7a8d799c23bda0b29dacf641bcf0a919e3de2049484fe50895e644442346d78916f35947a4df46ad09f44ed749c94e7f9215c1843476039e735c054dc9d5a10a5f82595fdc94b2135f8677a16aeeafeed2cf603d34d776fadec397367d7ce22c2f6b9a8cb346cb0ca71370f28715a856b52455a86468fcd7045e3bfb2ae7634711d1cf8bd38beed18d12898ffd758c039ad392776dbd0d2184299aaf716c4254b0861970bc3ba4911a4338f8f61f79e79add509c904d841ad2ed11e7e4d0ddc5ccda77996340ee721a808d892fca37d1c8d9a4b721d96c239d3cda6059fded001ec942c1e910eb03624d10d98c9e6c48c22ae34514633d6ce660037688161812363532b906bea6a10d2c8874cce1182c4d2064be7408a43e2c34f47981b5c9ca2314bfbcfa638aeb6623660b06937cd394b6b9118a931bd5df9653298ebbdb8f1ddb8ea0b1fd6980774358588c15525f504f642f4ae73f8818fb5ec9256f1c2cd72717e9c6ad80cef9bad1a8eac24b3f4d7eb4c990e20cdbbfc662d9c1bd8dfd5627763f9f44f8cd9c627ca5073cd8d37a77584d158a9e354538486112b56b7c78ea3b4ec8c232de141e62752cd12b7a9da4c175e16fc63604780d47149f9bb55d8569450e2838aaecc3e1e6c60966d5519a81c3b1df3b969a32046be6149effa1870cb1ef8345b287a783a38d44fae6624cf08af0829a463e4b7f1f2b4e9e5c254325354af623edc526f3ae71acd472a75bef3be774fa792bcbfdf723dcec53812e5cc57dd94fe0972e2f4aad0135b83f8a2f8a97b2590520df804dff12770558395b77cf7946ba37b14166db6a483c485ff88e8e66c507016696c43eb4501540d009f695b7850ac4f27a6053cc3ab25821115430ad86218a76299085ab3da256f73ada4b001563ceec95ae99d3fe944cb64b28c2e311a0034e4a54c77afb162b17140cd2664eb532bd372e622a61d5dd153abef44dd78134fc5217ce00c0a7686045b59d1d224a035294def29b9789a665a38efdc8554dc9b39c63c6e023d003481d829d65816846737850e94030f7470b43b2ccdb402db7629fd1f5b2e8de2b2a49f30b9b67dd8893d84bf27047d1cfe35acd5e770203a297f111aed38738b652fc6aff456a906d399ef6ca3b08f170bf1197763026382dd53e55358fa937a30ef54102dea3af273786f116d73c4918dd3ae729db781ff15dc973c8878339f30d613468e0cbfb593607098900875a9c03f80fefff39137396f20de434940721b7114edf7a449bab590f80935016a1a463cf26efd2aadb0d4f5877d744b602430170857b477a21e6512baf6029f8ba40101b3fd0b826e2c3665c16ab69718a1edf8ebb2a9d6d720137c3e9058fdcbae04a1d163885d3f53ac42ef886a685ddf84e99e6442ddb93141749dd440ce10eb5b73e6f996ad59a5846ee3f61e046cec3439836828c88196e915f4e286bdae132c1db1a574d3d474298e1803142e6399db0ee15b0548ed2f04ef7240dc3d8ba75fdfe3c1ee737cb9bc6a60f8ed3463e620f8ec8c9fd7b9372a5f0979590577a18cc718371b20bf489b16dddad9ac6d28a9b1e8dcc0c0e8fb7695052f6006dd85ca2f7f19d345b11f0dcf0e4cb6af0d03ecd250e23a86ab0ead86c6bd84447c434890da956084c07799f2d819afdc9255f41e97dad5c9a0165b5c324741680a7f0b72f5d98a5ac3b3ff4630a3c182832dab4b92aba289825bb0446dedc15c0e19fcc0cfa3fc11727cbc937b8b40c4ddd1a8006e0784840bf150b4619ca1822b3dccd2847b8e080619ba63a4196ea12fdbffd0af2858cf4315cbc2f8eca36e69fa74627ec2c8d98ab1aee59af2b944484644dd4e66c8abde8dcbfc0b962b90e5e4c489046dd20234015b7bb809fbe0893568e70bba0b25f78c6967baff57471b98d58afaa18dd67f6fa78adb1420ba9913382346947888f02efabee17bb98b1dc87271ed00f08b621503b32fe409d0bb31ff647bfcd846721df4fa394135f66d0deb90a83f4d52ce3acca1144eaf36cc102a9fd97a35f41bf7ebd1cac07c0266081aafb5e3984b6d16166ba5be79be1790e41d2ff09cd81e5ba70abd33e4578a5719340c45151e66d673c8ec7fccc7d63a4fd41ffe75b70345ac778e0ddc55445013d96899b7d74427ed0fdf0a1c12e32e6d2cf3104d0f4be3537ff25226023d358edef3b9091934961b2383e7363a7e521d5f58ae914ef070ba89b3500f4fbfdfcb0e1be0c73b75da06d120e756863fc05ad6a23c876a697c9eca9df6ba9ed7e55a700cd22b90a975435487f92e6d81bc17d25a01f05fa491a0790b0ea0f40d61de46e4845a9c6871773ddab57da8cbadd9ae6850c998fd0f0b95f41c045b147e22ad0304d8ca34d003a7ed27a4cd44b5d9e3d2685cc3e4e41ee82b7d6610cbe904e0158dfabdf2e49437f73168a15ec324099eba251c6df473fc5cb34858bebb337b8fb23ef2eae2b5a906d428be3859c17cb6841b6db74a637c0a72df2172129084e3ed9d2b448ca028abf009f12f4dc639f306a14e42d601687b520f2789797360722e7e23ec1939962bfb9c8deb14729dff89ac2641b34ab5b60756748dc0945811e324eb36ef117ad8e5defdd32685d6bc3ac2a8939930fd710f57be81e5936e38de1e262b398b254cf74f8c6a715cf21903a73efb680eaa393d1603ea55f156cd7d49f26f61ab8f566bcf91ef312e063f7336f8e2f839fa0d3cf9ad92e2d1531a74e9f7bb170ad88c81a215d8200460f2ac347d1a99d4651d7fbde748f7a1f70cadfb6710b18023d3b06bc3a4722a4e605aec7ba154e916ec04e59f7b6dc572f1ff3e91df24bf99ce2f2cb3878bec13af894a14dba84fa3cef71a2801820cdf93e41ff0f543d01b0bc97894bb706357859ce26f63e652720b5f64e622577172a662065b81536983955c6c1fbdb5b6603b707e5543170d9baa1d5026839cc735fb91a2e6d7db53e802e1eb101370cf6387430fa64104add44bd7279613f11e47918d5269c2e49254583c7fe421fe7026879f29e2bf6fd2eb52eb3caf899d400bc3ada57a83d4ff2e66564e397068aa3ecd3d4d9cd326be3c367ef65d171cd1464a5d66b6434149e8874f1e412c603bc34396aab6d0177963917f6cb30177c8329e7fd9fcf3247a1fc1b329c77213c1217ddac13bce7bff2f54e64ae604ab2a5cd029d59ab44aef21c9d4bffdc861b32b24a1e508334de43ec11918695c33f9e3d37fb0c82d6dce0b3c674324b1c8b256bba4ae535439e7295cd0cfe473a468b9cd8213b8097208a3ea9bdb2ce6951c5ef9688713ea79d4f2b86cf9e6d20afb2f54a70a5567e28d2169eb66571cd79bdaf0a9b779a3b59c5fa03318b6fc58e780961b8ca08ed19c226b09e6f79d7ba6113a4a56242fbf4b197aa60e82e48248e74956dace2cf208e0185e389a60faf18f419bbab161b7a750401ec28c9e699f68e9060930b8a3cdf5d9a2951a1cdd0d4f3ba32e009672d9f42a5c597f1fff7061365b99ff98950b62a6e2304fb3ddb37ade4ce0bf1571c1b73e7ef6c55f72e22a0228f57f87e65bd7bc3726ea4459637bb801d53f420b06571bab5955e921fdee72c21c8f95de2d347cca657ba939f4ee2c73cb06e7af840f357b8231478abb49949a088c5a7ea270bb0b4641453a514b38aad024b06f746847a91fdde52e9def036eac27bd7c4ffc13d95121cae9ea7c80df39c899f73d5fb274de0405c0ffcce6a9daf8e638c9c8d52dc0b014f760df524ee7ebc30317a50d02c884305079fcff4f6f8af68b8939c4624cf8daaca1305ad7b8946701e6c26c9c1d54e19ce718783a21f3d8b651cdbe5912f3e51479ba068652bb82a885f6cdbd110fffd30beaba7d7a377e9af9a40526b51f71ca66c682f1cf8eaf3c225a75792ac35306c54fac5f3309a536c14c03eeba52d84e45b7d76592984dc94b35bcf22ac20091cafbfdb3698dece824b636985d7188815c2965a65003e4f4d9bee0dc1562d2862b9213e936f0737957918ca1d09c0261e1059c4607e54688d78e6e55a4f1257bcdc4ae3a54cfca2bd1c41d1636aaf4ff5f053afcadf0be5db4cec040e2662745ccbfcc195b0d6ca27836d3597453e9c8d528cd503f79ec08cc0cde6f872740e347eb8c3961004f2f36e3b1717e78873fe51f69586500ba7a788812ca92b0b70dced255d87e65c181dea217c80db284a976c4d6013b66c26ef4d398875230717d08019b92678c6cafa7a59f0c24808862961bbec094a64a1596e851d1d4f826227322dfec794caece00e425b0ce4001353f57bcaf2c6e06f3487fa34fa3263071df9f2b5c75f20d654f7d83153600e62e8d8ef41dc247a6018636a61424934da3b6f3d83d00a1cbed1870bcb35831c6ae5e357c018ed0bd20534928b0354917845d36ec8f460e5a9fb8c7e591abbcbdc2475d19288e2e01a34201c4fdf2b60f65339e0ac120ed7ec98234d9c19d62b025f63edec05040c058d33d437878dfb153add050c3fe12430c0a681925aace6fdcb456a372ce5037ebef64b67b7defc5c6b780f9cc86ffea1cd0d9c82d0c0b4a9bcc0fe531a0a2edd34c1075461626740f040bccc2e74caeab437181cb4982a51cc455e5311ed94e17a464f524ca575da563b3e86573543c242a406a23f0162164d519cce49705cdd042f6be64305bd9dc9962fbc69902224303def14537c3048f04bb9cba9e6a67c655a3ac0543b702b0fca27c16c9eca62afc9ea1ef37c50ecfdcdb4deb2ad2fcea50c898ca668effe5b04b63f8d44a97c99cf3df4bdef294eebc5ca93322d43484220393baf7667523878f67684c105c5247fae9e0f8cd8201f168b806fc536f0c0ba3cc3b52ba4187eab9d12a7bb991c2388be55dcfa3eb4c99e2e5e4d8a60419765ef3c71b2d056d52fc4cfdc5b06f9869da0f0966538bb1add71a582e56f22bd997436100d1c889baa28a3afde0ab2953acac08cd7786645a90e3970c767b6b4744116169c84ff77b63be0e9018e6e710c407a7bf07d20b69d434ce64c668823755cd0ba59808b089e1862cd18a6abc5202876edf95324c3498dc9602ee493a4d333bf3a23a21c4f1dc8f7a1f819139528372075d24d7751692ed1973e74ab6e5cb309233d131da56be00ac7bd2e7b45b4edca19e454031d22c2e07e58e55dab58d71db1016783db42b7e5cfa25797e12250d2f3814d9d706c42902bb4d97f405d0e852bd357e86945b4d5deaeeef4bc22cfad93db26dc33bc5fdfc71ea113652f01d1b080ec08e61c3542f088a4d26ef9728d67b42e19ae615ea69a9d389dd4c627e744f1a3caeeddf1b589500c7ca0cdf63a8885706ef6681af0d04caf3e9abbeda58081f105a01fe3883018d61b7954e8898c75ca085a709c0f703e482dbc849f7e713c144fa8edeb696ce0cf1633adc9585d7210c69f9c331f519d5f81e05aa0b451d7f227668084df659df1a6857a0630b01f03ce8d9ef88ca77fdd17a245ee6c5ee56ce919afe7cc96077a7f89805a95b5b88376f09cc3ae1cdfdf5140e5d5dca4992ada346559806907282b43138883317431706023d2935aa27571bfbdda93ed50cbeb454ed015d8fff6eeb642412d9ba74656e480542ad129649ad9e6f82ec560af8f2ed788b1509491d88167cc5b24fdee91368955e36333e597089b9ee8600644be8a3add7dde5a7ef276ef71b53e9401a413911e1f31008bbd12c41028538c166bfc33206f326dcd24dd6d1e87ec3faf611c5fb1ea3f5d9a081fdba7ce8cc9e4615abafc760624d81968d6f27e215fb9e6dfe124496246e70b700fe419c961e5e8360e11c3b716d308d0d929405fd17cab5399207c4ae5369ad17dfdb7c0d6a6a39c5da12f4de8c33674733bd0d8d7a448b5abd202734a06eaa17c9e53cb83fc3153d62869116d982e0131a59fdbbab6ed7e211209810a69f0c926d0b0668b34c8fb4587eb943e57fb1e82781509f3d5feb9a9a356f4e9bbd4427e48c67980ba002b47e9f8d1ea1b09dc31c46eb0e0a22cfe856816d109d9131d35b5730d182a9d041eaf1a8c0b675bb048e5bb516dc1e018e8a22aeef0c7cf175e7d1fa1ae9dfed1fc0b867bc2e5e34382dd60dc896256d64dc540ad82d5285950348ccf641c36f2205151828a58f490b6f20ae7315e9c9970156b442a8f91c86352c4eae6398d9e27bb92679f66c2a585cb5bf6615c8253f87cc389e99ec89fefa1f3c9a1ac10c29faf9a86990dc48362e4fdac7b474cf38d35c027310ef5f820ae7095e58c49f3dcabf44a3db10ee46fa0c213d6efffa9af56ecc609948002a02d9b86c32cc5bdfd7ced568e97db791ed3f99dfaa38a9b5100a1136a539fcaa0bf67d91a24c0be42c0f1d7164c8399a31c0ad692711179f683008ecb6c4410893292feaa80af40eb3b957be52fca0c945908221da76be2fa536335cb398590873a881515db7d772ef4f494faad3696b6658db1ca114ff0051f8e4c8da6da7a664142e09ecfecab76acb0deaa070841340c879128f8314d34465eeaeb9e23c178e52ab000756985634248086d9195baad4cacf47184b5f8614393c35f86fda0219390d55d55405b8c9d48c17ebf56de459a8413c8b3523f92c12066af2ea0488034eaf1f12a23416ddb9ea5482207fe5ab4811e27bd5b182e3df1f467eca642f3a345ce130c68b644587609a95cee834c4fba96b74b58eca45e119eff1807b1c7565f76f508eea03fb8a0ea17c04ca1bfed1c2d47cefdb037ee7f445ef471ee3360eb68d5f9ea99c818dc230474f818069d830565301dc34328cf941c11298b7ff30b0a5ddc9a09b035bce3819acb88f32f2afc89f8767d0ab4644f9dca48fc5d01b0eac29824d15c6458e9007d765044cfe89a6dfbe72720ac7e2dac7006a59fc3dd57f66e8b717a256ef723238446c49c89675c266c8c7117890ace99c69ac3581024babbf60e56e4e7d893f4a272ce1bf5a8d4a620f1e360b6261afb3c884ee7a10bb244e376e971ad835ea26c3c86adcc253e92888f63a160fe634974ab0411945300e714bdf834a6c935810fb50430e70b695987194beb34ee80d49d37a2ac33bb35353d07cd849fc20afad651ea346c91572c2cd781ecf9470e8e9c16af2c1f919f233703e6632c6394b70674997d80f8c1d54aab4b5e41b88ffbe17583e36067ffcd7cf7bcd6ae4d991729702e7e184ed7a4be695f788e3235cd3719a3189b7d2deb3a3af5d1911ee58a7abd2c2f71c21813a04248a3f255e640f979f599e8e665a5e5ccd69d78c107d85a80eff9d08e5794f911c9bfc1556f2aa7d5d44b85f514704ea97a6a14b3b3c98488e4e92ef57a403ba33a8e031c08573429b8449acb9b375ee7359bf27deb2388638f210b11e1aa417e1fe8328015756ede8faf015969a9e29967a70a8f24b62432e40641b42530419503a904ca8086b50e840f9ade9115e9e5c7a31feb3d53a397705f6318e5768faa476136752b3fa2e4a935d3c8cc19b1483ef996bb8ce7cabf79f94ad68362de0d2aba3966413a93dc18ab542664dc0e93697860f8ee5d29be969a45b1947ae4e7ea794bdf665daf1ad9bc698927559bdbfd0886c25a0a35a55d8243dc53dbfa291a3c13bfc2742fbcb933440ea626a93499d7a79053810721491a2721c081953876ae8bafbc8568f9a2cfaf3c972e499a4732764a091c6d6a689c4b57c3a7e471df1d7a6439aae8ce26ea1dc5808ce9d66d9a9277be699713c4401231991f19103259e1020737f312f37b93f33565e7b56287697dbe97d02301daac604a91e355a99394947c2030989722d7bc65ef1d5c7c7369d7b50b8e4d8e2984055e151a3085dd2e750f5348abd8970f2768c9e6df6d7548272aa4ea4b788e923093bb2507a81d619716519711c2731182f82715681ec3a36bd1940dfa5021f351d09290a474bfeabaaa192421193d55e3dd84b8c180c342bb7ab12e4c983072b128677e7ae203a38cfed08e08fd09ba2602d6f80595c17039995e8606367300a61c5dcca3054af09cde17a57a6fe41b003d86dcb3132a8ec8698a2dae504de5c563faeb12ea9adaa73588eb5b58226e79ee0c5b29bc8e04d3d321c5227be81cf79d2213cc2784766a2b3621f70c8ac3428ec24504c0132b5e50b8dfd3f1fff18043a118f90d540d866bd2806109f5c31ab382ee58217b175b717cba5baa40ad36a7cfdbd235f431db4bcad839511a5969a1c55dc99c8a04025951ae0130d453c67400e06bc33ec77b8c7c3722c1be6de926292c800913d23b4417f08ae794db4cd3013d1ec3b500d615d0ba7e9e57fe00bad83a496e8895f788a80d3be1d811f5260bc206d4f40f85e0fabf178d791a8c0fe374268c8f1801482c8f4fdb31e9746d724869f39e23c5cfe47aea0f1d2703b250a2107f951edf569f0d0b72cb19d891062139a4bbbe4ebdb77c1e0b63ebab3be22685a8ca684be4ed219a7d902b6fcd2d99ace23319849fa43342593d6cbc06050aaed9eb3cedfc9dbd47a3cdc2db72ac2c832b551eb25d7739c993f9864a59b43064c535e5923553202c2ad786ccc8294e61a88f80cdca3a7096788564530e429512f540cc856a7fdadc5a4f6bbc5736acf3fe853d61c5067765dc405e004ed9b00860c66a707fecbf363eeb65247f60caacab2966d5ab39b26592bb18ff1385e0f858a7cae35a33d4cb68fb9325a98c88282c397d09ba2fa89ab7fa3b46e15f91df4fef15e769277eacb5b322739cf98fcbd578b22976c8ef2bbc3d1fbe51fb85e024a2dcfe0a9d068492dcf11abd03146daf18e2516270cd69c2038ece55ea4950bead0ff0634f0cb37ffedd103e56da1ad7cbca5c26069bc46714111b57b8f7e9566d537333f222f740db53dcefc9dbcebcab5f312e99588295557c2907b1f15a8b45072d0e29cd27278728e0adbc63f8ada1802feaa46f7f8ff1dd50002bf697fbb5798496e29767792f513e3f17d44d0b4b3a75b695c689c472cde2118626c3ef96ad9b0e2374fa297ad190f8dab57694c76a0345d175a3c36f8496d58b8c8a05487e7dbf46cab967b92baa7dbfec27637b832b3f897dc1aca54dd669b8bb097ae2ba5bf571ef8af016c06b8fd35e4f6ad6de47d5d369ee2debea41ab6ba2f3e97f1dd9a6c08c013a7f56abe2981567413b0a4df4af04b7e4203fbf5b7c7e4627d433e2d289005f0cf74eff70a6abbed95ff41d31629dd0ae469c2d18005636d971529b072cb66a9c55f18d1e34e4453a7a085a48eefa51415ba9b0259e10536da32f2630a0c040560aedf038e829049c323d4ef4c3a9e6a1fa4165804ac9d33997b69d589ec1cfdddc76de1644bbc365775e279488349d62c5fdc4f7689a8304236282865dec0aa73671540badd63aa5e25fb5d83e937a01308b6730e19b3d8de4c76cb6bc603dc4577d5f831fd1bf027039271d4971d1857b9e3f85eb7eae3cac1545a497a16788221701f06c64bd0d511d9bd148f6f737cfb31418700da3bc17ac9d8c2d757bcd98c36f3eac1769736db6354072129ab476680000c0b309654afb1f9bf0980f9b0e046d6deba30879ae965d0352924c0cf41200022ad8147a134d2efeb25e9922de043a2e925424574ede4307935d054ba3550b1e4c473d58a2a179b84dd35568b542da4f4a70815dbc1bc6126900644bdb4215af303eee6af7229531a12c65e555496f038471befede66c470bfae728e47d738aba9b5b2d617413878d5a8338390c4bf6e23557e07599a7536e8e7b3f9cfa1f7bb0622ccff391b645b395cce88879ab3fff97bd382b709ed5aac44045be263b74de5fe568489103f9f0600923de766efbafda4d87fcf833fcb9d4ae62e2a4f254cc59e623028b75580f23f3806923ad4677893a91d7c94ec9a705fe90d6c9f9c8bc913a3a9bd19105ebd45de34083ae6c23a964eaeb5c5c06a601128046a00fb441a00c013ec66b271a687cbd823f9e70330f985d3949388e07bf5727fde192cb044a20a9700bf599cf56b085d4980a2b1f4cd47d87924088c20ed0e388309ac1a8c891e64ec31ddcbc8d1abe2152f7373d565d310509a2773accd13db03568e94ebbeb1ccf34ae51fb9a477ef11b8111bb0702b9d62c858bbcd7c267440d5270cdb5306fbf32ed4a7e7318ae69c3443f998a3cc0a02eb36e0790f7f903fe702ce421da6228441f22c40e40ce6c2af20b79078a4b9252769bfa7010501dcbec5640985b46d6cb155c5c2726ab8eb66ebfa192d001b1bf902c29e036f0c5fba53ad29fdc9b4e5d922a1e35a27389fb1047f70f10f023d8a21129c225b7f2aa0513f266b831b7325fc3e1776c29fe4b0c057e8da8e4ba2ccca9980187f6fb249d5277d1cc6900c8f90056ef1defd7cf73ef491e6fe97e22e869872e491bbc3f4584732f360f0c5723be698962f990c9958bfa5507bc63222d0e985c3835af30fb7bba274bec35d7aae896fd32b87c9ed60be66e5fc4a3802db36067037af9c18a6b9ab1209404c612bd63544b0eb37dcc3edbafb60cd7895c2327547f2c4ce63dd4ac12f2d181fca1263aba5f7c6ac39006ba8c3ab89319f723deff86cc68749a486d1ad59edcbcedce32c73d749ad9549c0e9df73a973913a308ddcd646ae792893542b04a18e0db23983684a8954976db93d1a860b8e152ab4b42c04293c12a2742802551b5bff9e5658a936cdee0f2bdaf07ef223b21c0db6766e11bef0bfbc06256d395c0ed16017dc3222d22f06bcea833fcba95a27e0181967f040ece7573a65bf1e9bc68918b7e71d9ab680697eac9c96b168af379d8d49710e559318a39530cc2d69f1b458746efe0a8500e35b1f69608457d56218dbf9ed98f70c31b47b4a826891153e8dfcf77cb5930697eb2eb8700ebb7f1cd91e9a240a77b3007cc9e2fc42bb26c2ec4658a2840c7bd57dc71edcd67217de12f4ff156b211daef2516894d5852241160a52ac1cc0d117e680529bb47f3eb89e709ba2958c6dda8e2c2b823731ddd6b2336bbdf04b020c139baed75e52ece0b22732079f0bb5e66b9db71f1f6a22185bd9974c659f96ebb5cea7f522ee72b71b3aa6529df71cc153d541409f2852ace3557ec73eeccade0969a77a99bcb4137ba84d25be429aae6936ee3153decfd75fd9122ccc23ab15b9f6dcc875d5c9d2a2453356096530fd08f609ed240da9166f737f9450a65ad44d88ccdd45dae12aaca7fd445eb553a0f2f0e6bd114ba9ccf1c84a4d459e1adb64bcc8223d694d34048fb491045568530ec8fabde50f93ee1b60ee289d9435985e60ae0ab0ba67d5936aca7f86443894805cb6301ade81aebde2c3f8d82795b974818b90c55533285dd912282001c007b7b618935344d17ff2a1a7ffc2cff9d00404c3e2e2c2669ecfcc350f96be9fecfb779268bd01ca16db4f803db67e867484ed36b9f0542afd1841861a87865a5560707a3f8cb8d3eb469688a00408061ed5f13b23bbc816c8701103e802f2ba53bfb724245058e20c690f297fc34a095ddafcf1b31f85de8f9368e3dc38d0ea8b1ab2260a1a663ba49d296fdec8f7148185fb9c551de5d6aac905d4da9e6b2a23ecbb1ae36b602a9cfdc5eb18a7e3bff78226be1f9f01876c62f80b8fb483d9bfb43ffbaf9ad4ccb3ce3bc9345ba1a217c19664c3e746c43113409dfb4d52648620ba01b20644dbd65338ca0fb2141f217c444a1014e1cf9e4918c63874cd212fe95e9deede6330d78875d003c8026bb69f681c9ceb755b98bd1387ef8a96d7e24e56b2adced76b5d3d31bee467c255d5433a1044d25a58a1ca02476a9e23f85ee25a6e00fd80bd7b308e81c8a8c02858218ae3a7e1b1a70fa4dd9d0e7896d51963f6d0a08337b2cef7704c83b804781b83352aa1c605553fddae9afb823485a4baafec615ebe62a0b71dd12a8428945d5c751ba7273764aa47aa2d19db130bddf596bed7456d231bf129871806d691b519b64b4756ab6ed39736c3f73b2021650ac254c2ec5742a13b9d28f21a3f4ba0658e0b140d4c7f71e3cbb053b446c8b8c83e851047c0dfadd2e651d103cf8a10fd785d3af7cbe9c0850c598af8f213ecb00c8e6e92d9d995b45a4c1b462ffe60babf105049772fa28279258f9a67ab371ebba2625701cc00ada7cc3f5d270f260175b378627cb443617c24e0bcfcbd1efc80503b260bb5b8077f89cb90ca3c67538978069550797b65e704a35b5faa9f730f86b28da15eec26958925d06f3e0bdc122acab7997cb323e7b6a370d1a8badee94f2408302f7aa06c3f197f726dfdab629ed90bbff431b9f1de2df7af5f553b3903b670dbe3da56948481c27cde34bd29b814cf60936c92a0e28424cfe85829bc412848b5b0ddf8613b0ab0765e662e87617204f82a6fee87a0bb9008ce2e4b181c40afbd088b109ee2b70bd6c589d2591cedb495fdc0a7a62ac3fac714d9956e5667398d07274cf4a54fa9fa9870d6d1f242d15126471cb73de9126e26e6a02fce0dd3c4a26227d2c87b1b6de1a5e2fc67326c88afebfe5aba8e6ed402c01254f4139ce7747b8fdd0a9a973b7eff13c27cfda30b4b051de407cb5f795b305d0efc61b41cebd2264df2f0ab9995b43c22dfcdd8facf8a4aa3425eb59d580dfb0d9c12558ecefdf973061a8b5bb530de47f61e1452dd3742e78825d297689a15b1e5a7bded542998ab2797590c6e10007cac5df882372ef31ad064118aaf6ddbba429d9ea4d058107625b9ad9727dd7e035c20104e6ba9f63df0ffb10533bf569fa18daa8e4987a8be751e4399a35b20cac26f61ec6dc93a1586b9309587536eff6838e1b4e92c8266be977b1707bf5de64c71cd37972d76d57703e67a52c7744d2e93909a56a61d23776df19bc93a593fb64d019d05a643aec9c5b45b879120da8bb986406cf3d83f3b0fd941bb1411cd240772bf3c885f489b2f0f20e731b767dea226c59ede364fdc4ca28b96a2ba18d55e6ca301f8a8a908ff4cf5b4b305025b4776933e55bb97908c1843a1c6c43f43cadc0603a1db457216d282751f0423a7a19d4c92ac6c156a23bd167bc885afb5a947bcd518e55cdc05a49c8c13ded0b3680cd15b4200ff191491a4a8de2fddd1c146c68158c0d2783338ffc2f0209396cddc54f86f5fdbb7bafe6ef8d8635bc2d81a000d8a8a38eaef732ad50f4d8fa5ae8258ef75ad427f69927f2e78f64bb099410b1f67ccb7425aef622a704612e3039c0682178340620248a2f1d434ffa616ed0962ef69a147a127dd64ec33dae31aeab95832be81855b6a2ac64d84ff6a9292131d9aee22d03bd101a55eefef2859413e13d6d2a36a02554ab245b82ec897abddab226a196e3a1545e74f80a61e5aa99106b4271937519cf2c850dbcb8e655633dd2a0d3fa7dc5dceab74885b158d40aa1767d97339be3d45c85b6ed258c342a9697440690afcabcc9f277a584bbd211c35d2fa39e18a6beba515d9ea3e503ab2bafbaecb691919e0f950e3ed980c812c2a9b795627185fd70c832d370db4d724d46ce1d1ba02c3109f0bae0e26109b9ad034f2ee477f1a636fe7313fe2cec63e175f74a71821b74671bbd54a06138255bcddcd3366b1cbf3f28b151f62aeb1a8454bc8d02fe9559ee6b821c11e2a037bbcafa1db64b0f1702a0f2d80435259738349f5f1b50ca1d4db7015fe4443f8a3fdb97062d183f152777e10673258a017c842ca74b8393d4b05f0fce786759924e0facbb5cefb4e801764c89bb2a6c7b8a1765629205b34253f99746aceb28b879026744ab54d66fb48995f9a83fac56e1a6fe4ab788f021fb4ff719237d79553f2116d6f12fd18fd54b3ecf6afafcb2fcbf4c846ed7f4d1f554df80fab2f33db716eb39a95d4d6ff9e0a13881173c0a7c6bd04dda2d68aae8e00bad78096748135c3c3350f22269bdf7f54cf668eb914d80ff5a9882884f053a260bd334e4e2f65ff924b5e3c871cc1d1510f7abae7a31ab30dbdd4f687a0fc6c8f80b95aae4f68dfa566a44bd99cd4774ed9f2b73f2c054452abc66560d1533e35e250e039024729449a4aadb3ca9bddcb1ab22982c8a70deda4a491f552a135845fb32296eb09802c1329666995544610bc979dfa1190b12890f7501cc91e124e79d899653beab9811327810be4f65d444f3f8100b4c4e596fac3b12d6aae18f059d89f3a4ff4c2fec7777833af21630a0546c5d5c7b8e68155170b1f9e211e58035750a711265af32108890eb1b3ee067b69b73436b5b55f43635d28f6f86562a0a39c932304fcf836f8c7e04628ef251d85fe455466e20c61ea2186d6e8bad212c5aaf797f7902f830230a1aa2fb3d1d13a4a397c945876ce477e6e21964033ea58c0852a47c23db718d80e882c2686ae27a2df11aff722810fd7703b753ba6f62879f9323b4998f3a2b7e54d2b2306a9a0fcb2c9095897d8beeaeb69eb5096575969a0cd8fd96cb02d2b61d0b66b4955b44fb98f6db6cca236aa1de01fdcecab5471a195e1a2ec8772f2426b91bcd2d88c5b9e88a0d50ba933a75e322dfeb518063c962997d41a948dd0217e7614ae1cc9c063254c3880f035a97677ce6ec0d42a5b3e3e0087d374a4ed8280ecc8c4588bd2999592c9b1ac2b30cd9816c3e88e07bed36d4dbc72574e59639428ff272a0b7edd3de01c26f2f69b93ebdd5a0c36f195574874f872ae08acf81aec4769970e7bca70f8d45bbc02aeb1df4c4fc591920110d4e924e8431a1be79c6a651a9c0bd0cbe95250f39c505d9d794233305ac4de281c8458bc411723a129415fe41d404352aaeaafc6f620e09fdd77fe032a155f026c7f4e7bf166aebc877174543a1fab3f775ada2709a4029bc530ab18a7a5408aa0987d2bee1d6e4e4dcb2eca7ded9d2322138c58214c8fb097e2ac17a755ab360300284fa1364f371daf537340a7d8fd4fda00b6bca5ae7e11cf030256a673aec809fd17fab2b18226332703eb13c43ce4556304865a87a950961bc9557f9aadbede12014906e2bb6d98f1d3f9c848c65f2f232b4cbf52fd55a7569323f3e16f1f509a27b185a418b21f2af4516edfd748e6fe387d06a3d5ca438eab987312c8c4f6ef8e7732aefef2a57147dbdafa804356e3af08f0d74f5f1c200b8a977d7925b594679dd130074d25cc9945875b44ae27f2d48c269a7f3f267493cddc4fb08fc0534f4ad25f3536924dc22f0c902c3e8da28b44c38303aa79f288eb971f20f1db4edfb31314b37c212d24ca29bb62214a47a8aaa515485a0a83fe7ba055d2b216e08732d3d6dc9efdba601af5ef57ecca1ec0ebcc65793ce7e1b2861598ac09d030ec874c56587ca74b7fd6095d47f62f946751734779fd5bafa16a0589a3c8fd38c7e084fab383775708994c842c85a0578c330a2bd831363370bbbe4df4342da2ce8edffd9e6462e4ba686ba330f4c9386c4dd431e43d7c03c7b147a689e057901af605f96cc0416b5137749450511473ebcc2634fc3ec7885e8c07d260c2143ec33db0a7b564714d2f5a853311c044c7c5e15e75259ddf0992f8830d23de09be715249f5d5d6f3ede357d22fb942710820823bc8d85c5ef4e02cdd1471f9f9d9ae8ac46c67acd9d92eabd75582d1cc28c7ef9cb1850d7924114a6cc36ac5e6d0785c24926d3940ed65a9effce10fb6a24d39fc217a19ce61426a2cede334b43d1e5bcbf5b85b89cf8a5d7c5d0afee64aa693ead37dbf8052e30ca7cab5bc6d7f2b28f6731424d09ed3a62f6a96235ea718fd467cc106e29ea1c11aaba46f65998a3d81b3e77cae12447b7ecf4edd464039c4554b211594f4b923d534413848ec87fb80d4fb5809b5720008e6d386e24d2496072116297a64de69f820d5f4fca694e4c24dd4443517d1ac6ac7ddabb135c868f481c78aa9e9eeb8472724c2a7afcf4491851a514bb3b5a8b0360817e2a9d72f653038b6a2cb30995d9df386e96a4f6178ae60864e5ffe9ecbdf97316a38aff2775efbacac63d5516bf7bb1e4c0c1052d93c238e596dc4965cede13cdb6d0b0f53d897f51880739f2f123c5d1f2c2f7611df8c9a78514bea40a01032cb6a9e0b581b9164468a410675187954bcd922acabc64e414387668ad3c032d72d87cf9d2778412caf68f0b5b69898748ccf40ebf1da9d8dfa7ec39457d02ac9f5734ee77c52ac4443bea4939b828462afc12606d573492f8688ef1965f80dbaf1057e8bbad48143d3a4734dca776a9a6810e4ceb6bcb3171b5bfe30146e885ea0c28a987b1b3574ad3432417e983748208938a3f90841ba07b252cfc067abc91101e1065c629b687c3a09cc63358a1be1d5e756a29168b6bc26ba860137cc3318e3284a8e3c4287da03ac94df680ff79fb38942aefa6315f26bd63610d392258b620c81c78a4a677e4cdf3513790cc28d60c04c83cc0420328210e8fd8a07c1394a5e5f91b201b3bc2f64ea145a6c4251c802c92f634f436260d7e0975f26d8f095f4a18141fa09822c1a1b35d9855b39f1f41ea1b853f493ecd89bf05f9c27842afe97df239684c4cb9308b76eae38d3f2a49f671b35922568b6c7d3878a3199e002549bcb29055ae8287961959fa38493b51e55686075c290f17d1a1a7ae48742f1d8880f78acc764a29c3db745bdeff41ddaa4960860ca3be10c21d37ace562e5d11349291e755ba23bf272b87585f26c6bdd2146a04ca2cada76faa309587bd2aa549d606a507c230d7535cc3eaa2db496b2d65bf825c617da10189cd20d89d86047c5c557d71da53d02138502c6cebc1ce2577d230fbe631d91633eacf3b12d77eaac510842bddeab128cc30eceada5668e87ade36007ce164db07276551cc4059c981c97007e8ed3624d4b4c2513c25fd2556c7d55902db9dfcc13a4de495b8e20b5eeed716c817da797dbafb469c84716049f905d3f09ffc362b33f18e16b9909f40e8832c3bcd7b19ac5a7efcb6c9c4d392e0cc5dc40944680a7c5285bf4dad7703ec54906b288ddeeeb1632f6bd3b0bf71d82f870435a735c1c614161011b1fc9247240a84589c88c126d3851cf92098f3e62d2e1cea4dd7e71afd360ea7a02e99248d271bad994c469e1abe453a379967d9c9353545b330e2f6a58c1142162921f8cf9c92c6f954fe61b204a0065890e14e5f0561a322e84db586e9586694242f8493341b647298f8efcf85d5968f9d39dfc4c882a9027f598ac7e977c1c9464404fcc917f2f7ccfa244e585b348c25f766ec6c495e0f5b713b3180ba5e183fc19a2b2cf5ced4c79c13bc0a1b96196853fd12522843acb7241148df60813ce79c670e6d5f1af797d2c4eee84eb498d85ab7ee8b754e62ed576e9d5e50b5adeeac1e6a1083b27229405766622c272ca60ddf96ce8bf0cc5c5ffa27120772a4fb10c6eda0ed9b834bda5ccebdd43481c79a8e6dd07c0eb8bbcfc4c6c11e3b8124e50a1d84c49405821d56bce26246aaf8c915332df1ddf6ec446a8303e03822cbe8b319724aee33efd8ad634a2265b950e2326362c1b45d632de2acd1d938e12214e6b7ef3cb8fbb892d11d2879246cb898e243f72a5494541d75e467b063fa0a87e18536c19031758207d1f3d127363d47b36d7ff25808bf5c5feec13cf8690f2562f0d99ca97edb5e4f354778e8bf5ea1d852383d8d1a36854b9840f0da61291de407cb5f795b305d0efc61b41cebd2264df2f0ab9995b43c22dfcdd8facf8a4aa3425eb59d580dfb0d9c12558ecefdf973061a8b5bb530de47f61e1452dd3742e78825d297689a15b1e5a7bded542998ab2797590c6e10007cac5df882372ef31ad064118aaf6ddbba429d9664622aca6a72af57206b219680bdc3a098640828601f5f5e2224933cac4783abb178700be3ffa8f7422b65c35ec12c3f34a5bd5c6e2668077166de19b043307fd93e7d06508906950cf46804141a91e4a1423d3369b094433c49fe639ae7454551662c63920489cce17608ffe9010afa054d3f139f28c57fd5e96eff9ed1eab051383bd02d36b644fc22c3e961cab013b5f21fb85622030f0f36c545129a96101f35e92f28b82a3f3f27e4dd890a2297f95098e03133cfd9392d4289432d8de01dd502a1df26647ab6e23f5e1fe36e02eeb71fa4a73dc7f1adc951f72642ea114fb57afb1d49cdde480ffe23ec0d845629bd296b9c8846f06c2b8cb0899aef34c29cb21de94a1b025980dfac165442af8cbb62158e277c3c8dd2c58544443cd7dca40b212606e3cb56cf8356fc406bf039e476f7c8be7ec3e174b0eda477588807e1e4d34c1056a4a745c12c6757df9e2914c2700c0020b92e216707074abed7e0ccd8aa9103ba1d2c3e8ea96eeb40d55d0f14a32533ecd3a98cbf7fb9c1d40f3b1bb003988d8a5d22d449b83603a77eca1896a272a6fedafc1da8b7b7825af31e54fda610fc8235147f5f4f1811024a487109a63934dafbabb101154f744e6ae106b4271937519cf2c850dbcb8e655633dd2a0d3fa7dc5dceab74885b158d40aa1767d97339be3d45c85b6ed258c342a9697440690afcabcc9f277a584bbd211c35d2fa39e18a6beba515d9ea3e503ab2bafbaecb691919e0f950e3ed980c812c2a9b795627185fd70c832d3790b6d2754ebb7e8f8cc8b084fd78c48ab2068e03a312991a918c078aa5fa828c7247604fce852859ae97038d7170cce4d2aa72779187c5d1b2415b37b50aa7d33bcf4d2b185a4b0c812463c7b4c33566b2f70533256a56f5e19be5c4cc30c7e8fa58f431794eae95a1e38c3510af1a6b59d61a84a3a08130b0520756c518b623175da2850da2b407f3fac8997992c429bc474822c2e2195372706b72833e11f254e28bf1d08ab2c38d0c1111f745954031a11d3c12ca05e0b6a59e4147c1bacb1834475fdc9ee210dfa4c8b6403e8a7ada2d89dea7b7614f194bc438df77c7a8967b3b3a2aa337c713b432b177def910e7ab667c3e54b1e84a22093817112c26d0547e680619b24833f3d7d85b92d7ce1534a72d75460e500f0c79fecdf0c02b6033c17232d33e5e8580cdb2381a590c8bdfd9b1b7a3bc7df666a530a2c4221812e2db3cbd36af81daf90d3f95d4d12c002dc82fe8e63190ab053e2d56444921d86e7ad868a8d3de799f9465981337ab3106c65a8daf8e8935418eafc484f458967af28444236cf7ed24296aaa4332a0d90d0f1f979ef5cb118a85222996eb601249879ee8e5432ba7aae10f940dde455992d0426545ca0cfdc22742d121377058ea67c64d7b0dc34052eab3472510c686611ab91048e049d921ba3e08ad2193f734d084a5b276fd4604b04425b035dcc10be6f4ae79ac4b9a4f26c8a9bf4dcb96c54a3f5d536f711b9e3d87e98977aeb1a99689a45a8527ecd65b7aa843dd07fdaa64e82085f324eb37233eb1e0aa4c73ecb85c46b13fe2e9b33eb5489c33c61ccf397c945876ce477e6e21964033ea58c0852a47c23db718d80e882c2686ae27a2df11aff722810fd7703b753ba6f62879f9323b4998f3a2b7e54d2b2306a9a0fcb2c9095897d8beeaeb69eb5096575969a0cd8fd96cb02d2b61d0b66b4955b44fb98f6db6cca236aa1de01fdcc9661c520a08fd0e6adc7cf96c72bf13b21e1e3fe37ff89b6aa902bf12b2e0fb36ff8f2a92b50e5b10780a84086e256d2e630a88fb1ee5f96ecf8057656066d80100753acbf57818238a13588f515efbdf393613f9db2b83ccc59f4afa857c8b4de816e04fb00fbc42b21e9717a20c4255e8470b6ade73123cc1f455d59ae7fe0c401a118540fc98cec29d9d05b47ebb05c8b586102f184114f06417831596b0f2cc63a5f06b384f3b2950381612102236e809da9619f9db87cc0edb900f85514e75df2363c7554ca91ef3847fe563eff4172ed59f0b5cf07f851afd75ac39959a27b5dbcceb6130f6be1dcf751efe1245143bcc4fb1ed4ee5d125cefbcb64ffedc64e1a46dfd0cc5e97336295027b8c3912df16e9f04e78e2e087a104568c2af3b836a07e425d1a2af7fe642e8c5b7682ba9f1b25ddc96ed4c7e1c76e36887047b7768489046cd2fb736da2b8356551315333445edae5a42b865a87a950961bc9557f9aadbede12014906e2bb6d98f1d3f9c848c65f2f232b4cbf52fd55a7569323f3e16f1f509a27b185a418b21f2af4516edfd748e6fe387d06a3d5ca438eab987312c8c4f6ef8e7732aefef2a57147dbdafa804356e3af08f0d74f5f1c200b8a977d79a9c05b2afe1df0f7f1622f3ed0b8609453e3039fa9ccacfb30c248718a6b7c8d4805d30c064527bd9cd25bb5f88918e5cffe02143eaabd1b0f99ba969252eb385cea076de628a496ad105bffbfa7445bac98096ab0e192a84e26db16573e41895d4c3123e7510abe05e73b5c163016286c4c6fa0094ae8df7a87d578a2c229ed098c1fe22fd46e325f606ebdd13b7dd1e5c1c51b25db3cf17a1a76ce9fe893ab1c1a12625fb60276f35dd6e97dbd7a17ac6a1788d43c906742f130b04d7794c02a0e8210f35e634b26d95a661cbf786e28254e4f61018739627d576c796dd33c4093ca1c36a9429d82eb46670ebc44b62865584e65d249109b629455e7cefcfd3fb86da054c4937764714d2f5a853311c044c7c5e15e75259ddf0992f8830d23de09be715249f5d5d6f3ede357d22fb942710820823bc8d85c5ef4e02cdd1471f9f9d9ae8ac46c67acd9d92eabd75582d1cc28c7ef9cb1850d7924114a6cc36ac5e6d0785c24926d3940ed65a9effce10fb6a24dfa192e204127a31100bddf0405c2bea4ddc0aa30abf7792fbf575eb4446f6353d71abb408e885d6c60a5b2ea89cf701436d48d8e3b4d5149d2a0bc33d96ee647e407f446a342ff7d0a135fe0938f966fb40f9323da1c38d63d27fd08784bb4c1e881e109ca36bb765355039668454a3122eb934409cd44ce15f8f125a419037bce24d8ad6cc022f9b4726feae2178136588275a987785fa7a50ba7571e62c1e6952a684e9b767c6ed40a276cdd4957937c501e7841e28d9046d16f84146222a38d6df77d8f1078dad29d410b80a99c945f0e879e292f424e72790d0c9ecdda6290f19c2146329470a2793b49eedddd88ef541af2bd5b73b8589da8cae3279dbfb0af467a278e5617b925e2bf3de8a3c0e729b6b4e0f1835a9b1e51c2a7a0eee6eadb4703c573c20b952383564d1d21c101e0371c1bee1deb35465fcd180ecd26a6506168713da780a2ec8d3fb2f1c2a2c52f46975870475b69dca29c3295366880f16caf8f477088bc2594d17f0be01b52a57f061179ea15bfe4d4ada7fc1c0449ac588dacc42c1b846feef205d12d7046cf834921b73a11eebb19593b70d88b8ec65f9c899a527f729a4790e878e50395f2618a47e429ced72ac75900b4a7af90134e31ae074077aabc732fa6de11ba6dbae1e081f2745a85ba2d36df013c4eea5d4cf82b3036b0b8fc33161524a3ed27fd9e2f42a09bba6b6f86d82994fb29ea7f5c9cb9843d913481de6dfa71c8afe0c0bc6f3c3bc621b0081145a63bb1b2c8e1f5ba0820414bd09cb6f72089307b06f2d5a3afcce4385bf9a67efce3d5c048fd5d105c7f067c9a82677f3a3de625f2575f17916d09a4f86e09156177e006396164c1b2d44313e0eb35c6ed7b6302c4d1fd276600c17ee9e5d0d866aa4aa18836a21942bd253c280d01b98e2044a12555ed3867eaee70cffa2dc83c207685064eb233cd5f1b03a6c8a25a30b09436ea860fa8d0ad95cd6ce90c2fba093ca7af06c5a63ea0db4a654ae15763f5b59c97efdd671390ca301e59cc873d2e9a84179ba35cda63fdffcf08fd514a1218a13faadf82fc200eec5806994f3f27f109af33a6c4d8361693a68886a828ef613cd2e51c92ca047be2094862c71fccaa6ff5d0e03c9fea0ffba5c01a1cee04bdaeacb59330780ac8e6aa72b8594dacad4a9eef9d309d5979020237209ac0194ec8e0f0efb33f2609fe0f37d932edbe06d4ff16db93d019c3b0235a3b2a65b0d51b2bb4ec9dc5a15c5cf3e95f714820ff1281333fe173b5e82bc98e1b93a06746797d2bc51d26443ff5189bad8c4a9320bfd2b5ddef3ea8dc0806d35dd6fc29eb0c7a0364344f8730b2f21e46a7bf1d3c8aa2c27360d24c4605c43e1709331b58d6972d8fea3b2caa9cad77a9710d18ab87fe619d02530349ff44129a9d47d74385f84f8c892a1608133b37f710ea44e52cf9daca83f76b986dd80918b8e8279f8d093baccd7026b4771403e979bfdfaf5ad2cfc9953e02669f53c4301b661c0d0753569ea0ee4372605c32510443b6cc23faf6b973aaa6640e533dc2ab995d7e9124bcaba8d66117c50fb8529a20b97ba422b86027a3c66b1be374d0b14e11c6ae9ef85da54abac963ca1b6b88187eed0fa8c14141c7ed069f73e9810251b9392f88231839b80bed69bf2b23167ca79d70ebee96b634f7e1a1d67864305aefbd090b1d01de5c5f192a421b9b1b96e82fb758ca05ab3e9ca6244929a7e11ccd66068ec34b5565adc919757a61847ac9431a446b6e2eb5003e56f38af6c0b1c8e24c845ebef1a26844206e78959055699da1ae9d8256f38388d665a85cbc13fe4b234912f8d756b038d2efa434a72d75c9707a654d8a8cf5d89220524c39d733015658ae249b258c3c3313676c7aae0a28b6e1e0051aed4ae5573744d00ba4ade65299544cb9fc03f7806ab939493e90193165ae9c2d5ccd50d32856b7c52dd4ee49f7d0c65475768dbb40f4033c29c392f3f26d7f9ebfb53836704d6c6ceb005264e8a85a8dd6b6d4a585270ef5d08675429c90ee60a027f37069c5d7cffc38663e6fb9fc754230d24e341697f07692515ae66a7775831c4b7d25ba23255f3cc4f5fe3f11be7e2f7a4f2c9295aa50f5b85f8bdc008f21b27e0fe7342752b6f813a29b19defbccf9678033671b9f7d2ad55aec115c44e20f0065a095568e4047d9d4a2979b72e961df5d3f951a8ce3c0f083a20bbff8d1ad9a20bca5d88c407abcf4e6dbd1de3e78b8d832acc187cbd07bb80cf62ece137710bd82063911519fa4511dec69fb1f8114409d01550a93369af45e79183b2810e83d10128b90acae6ae44d98b81ac7f1dba06d72b29c1feaa6023005d35eb3570f416deb5b6c5d5539a9a786329ce398e5d898f5b34dddc6fd33b743dad0586dfaf836453f21e25e366a2d4148ab3ec5bc1721b88a71500242f4a12ce28808dcde7ec5a45dd5672e35839841d8d881b9e8bb3bfaf0285f32ed48ed9a88f536d445df9b3a1aa3ff275869bcf8eac831e304744cbbb5075e6bbbbfbd314f539c6a4b9dc2dae926fdb535aab69b414541ce268fe17cbe3463fd215afcb322dd76b2df437d07c2c655bf4ed03b8f6bfba3e90cf10ad35fa4cbad4f24f0b47c13b2122e08652392cb6c7412433bc44789e2c8c7bfa0d79a2322936086a982b549990a9ba0dac13fb99110a3f9b28e6b6c1410e4f5b634abd17a5385ed193b9cfd5441c5ea6fc0252fba1b98eba2cea7e533fad245bec040e9e002aa00358fbbdd106bbe6b2cd45ef03756eaa0bbd6e7cb4ac5e1576e168f7ab890cbf235a79244304c43a96ff834489714e37bfb162c0a16d605627f8c24f714eef9555e28eb34065538e298ff7ebfbf082c32904bbf806fbb186ea7e79acf77575239a99f85438c57043c3005f94b72bf92b044c4cf72ac52644e680bb4654548c72875897de0ab56948e3f3b634b221406b8bc005f0f0dfff6aa540bdb182edeae8eae7e1006198c90d232d5d802e504e81c66f817ebaab9338acf7e69cfad9d923f5ff3caae0f04b21431d484d4a47e55e78426a9e1803481722f60966ad90b38bcfec193c4480778d7552e0c9ea6eacc37054fbad41f694e789c94368f08eefe05afc9b7b767202de4198712a7887704d1df23f6779314d302d8ede8956dbb0c2210c94be187b402351e696044d336e39cb0aaa288fe312724356da3c7de247c96501c925930d650220a906631f30ca262ca674b9adaa8e7db1e4110ab4828636e2279d3b57a25436742a4330de289221f97f70412dbc36663fb426c45c9695e468499eb912fae4048d8967b6315943e7ddd1e53b70fa96be22e314a45640d2c57750cd2b8994e6c8914df12f5b3793f72c3a8401192115d383df9ef68474583ec86bec4dc44d58651e9977ee078e195b98e622eab27334c03437198ecb4fde2908c888ba5155c8155c64673231ac2445816b8f67d2b4641807567561b45afbc8b87861e949b2556fd60fd8d63a5097d20fa3fa127b7016893113015e4c98451fe648b78797ca67b1d3c0af50d43727bc3a2dddff5aa177d5475c92ff1f83264bafb63a472f3ae72d0f3fd3211abf5f78cf751e1a41a21ce170f722fb984511655b88183134a684aba3debe62483c7717b7db34dd226f6c7d0cb0f7627b2f628b8887e8f6111fe0c0281365ef609e00ea5c92f327463ad11bf1d5d38cbe5f4e5d8d87a584a60e330ffe0ca8534cabc90b948e6e1c6d3880fb71c8f0b7371c562d7f6c92a4bc54b5e616e517e637f47c0b7d805ae86fabaff9ed04493983d0e5ee8c3e5df0588236c3eddda27d8a33db790ec9fcb5eae6febb2f31dda40825040826dc0f72786161ffe5ffb06556c022488fa18b2874c746f15a05acf3089fd153a986c802431df980863ca79bbc38b394d2218e841c3a07c28968726349232bda3aa72b0c2fc9f2d09058e4df518c5cedb7859bc7b17ebcac3462f6f3568291433135ce87df2202cd2faa0396ab4655a5cc92a88bd5816f255ab556c8c01e714788428139afa4366c0c45712705e0b5cdc2d88a1020a21d7f036b8cf92a40604ec559a80c584007eabcd760cb1c158f6698af4c33738f4bd7ce36ec6e26f34314a7c654bf8b953d470b3c80b618a20dec1ebc90750df950cc333084c1eef41b20d767fac63ae99ec17f85ada1944f13fe5fe1835b8e3db486a9c28085d46fd3ba38b9c2693d77611b9a7c012d9be534a1292f78aa5d5d013eef139f040f1e151adc5ab12e048c441525b838a28431a0d340c788218eacb0dcb929d8e0aa189475c3ff07e022c8a841ace5ad96b0b6a3b431473ac0e1e3845d0436d8b5369fd3d0889fb71081e5c6e749fcf7c557986bdcd0c2f1817a819c05ca0f9ecc18ed44f5aaab6d3a73ffa9facf9fa19a78261688b1c3382eaf97c20cab8db56008d5275662bb2de7170d34da5d6599ad10bc5ace5444c2eea56845c4ac3d01e9898ccd795a457ae5a0aa42eb782c51bd43b354a7370712e3870dc092a5e6663e1ad16d544447eab65ca134fe919f9f41375903c57cc28c4191af3803142c11dbfc72b11828a8ac602e6d9d2cf1edd41f12881001647a9800064e97cc8e10690a8cb9fa87c73316524c659d645d33a9a2d3597fa9df9e969188348081b23705d6e9c0f23972de41876731c3975cfc108d4c16a011d32412bee092b652c1a33aff701bc76d8d6cbec0ffe867479bcff7551dfbe610973cbf544cc1250be827825c0d9bf93f2d86a01fd5d0bdcba57c4fe9be0cfe00824f3382f0af47360ae438809243131bc938c398efbf072aa23ed94a600768d06aee2a642cbb6d9c96cb97d638783d6e16db3b35361b5274e242f250e7cf3031b1bb6fc45e9d341048c594ee6159ca50b8fcc2562d3b022b20de9ff8389b62173a1b70ab63b6366b34132ca516688e0ea61ec2b30093b41c949a0b4a2626976b0eb199bc1dfa737c166d62dff06971b3a4879cacafe5c9747579c6485eaaab44ab606eab8aec9a0fc0f500680bf9b5b36d2618b6ffdb2e223a2d5d23ad46e4ec10c4e42ba822edcfeca2893fd9b867515704aac2640de1c2eba01156ee90bb024fbe976d76d061889cb2f80f5369baf4133d56a9148488cf1efa531441e9d934747fa584def7a4c00ce8da8a03115c6d28353fa6749719014d2535ba7f89a74204e8b182407bf39829219bd1ed7f4fa91859054146d5d14d9d99bf36549cc101f997fde00008f1ec7854db86b08952d5e72ff046a7afd2c4d321d54631e0bc6cc862cd1f7720b278671023144ec960f1c7425623db5d6f99dd16234b9b2f7557ee6e6487f9abde6c7f40fa17b95243ecb23f2f0cc04b76088c11ac38cbe629e01d2816f0c2d66cbd4b21c654313f688472e68af4379a405b8ff516e14832ecb3c8ee52f6d9b0ba0e7faa4fa45afd91a20dffc2e709ab6d9df87f929f010e9140fb594b1abe060220af29c8641697f2a7593166023f0ba244204015b2302d3482b0fff2cd3a711c7cef91c00b179ec81026fd59d573962a0a176c2081092ad6903f39a6930068aa9f66d74bfab03180494f56a49fd91cdb7576089d3245a937150335dcbbdfd2ac6dbd5f364583c41d7a3bb9b0949d7b3244e4375bdef8490e8b5a7560d512ae81cb85a8784865f6dce3a1fc2f633cd1388ecb0d1812ed2a55ec330c07a7098b938a9b5ca09d3e3d1996920929ca13e6466e271c2cffacde271bad8abbd865f8cea09b2769ae00bb389065a55d6b39d4a7df240695afe2ab93b2a9d6184906939ecfc5f28d47293b4956f5478ded7d60653cefd69c84fce2cdf889b43a34ad5aa9a54a65b082ccb445c62df4140ac0695ab187770c9caa37644172c84785ed9094cf64c49bb2c4b882ef92366c1c2dbc0709372cebaaccd555b84d10d7642a1d7872840d48aa79498f3cbd6c08669ba12ef19d2b046a45e5352817d5a5511b3ed6e12a75c98b7d0d0902a9a0b92d099f17764954f9dc1a86d15119ccb4bd0ffb67ac09576a9e023a921f011db5d6cffb0e05ecac8259ab18115d8aa6283695cece1f2a52bb56ebcb7130f931450153e0e464991da6ebc60bacc94d25678c621d535cd7f03d75445963c0b3eee0d90795c0c80ed2d1a12600a41faf23ab13f8eec5340496c2841d100afbfd21a6f6fd3fcebd843b1c7862bcefbbf99d8bfd4f7c3aa89f770d3cad47e2cc9f68c37f40a2bbb6fadbbcdaaf90ec95107869e23f0a1916819e1add5a05381afaeb7168f9518ba2f380c7c68e9febd3a9ee02a684d3374d92b985b9c86549bff60b7f36b710ad518fc109e52baed5a0c3abff25d0acd0ab37127d53dbe333ac5bef833d068cd5b76a4c07def97666ae5c62a460d1af6bdb6e24c4a5b9c9ffd31c2f06e02cdd079de79d6483852afdae6808ad83497ea8f561f2208052a99d7cbc2f90bfd0aff58af95ce765c11a32f7b6798bf1af1704f7475e34700ba4476f3f90aae832bbd7c60028e4f1c3208978c5552e9adc4b8c94ee6cbcffc9e76f577d0d81a9f788580d3da0a17294e5e4ba9bb47f022ed8316faac55529ae51b64c5dd569bc4a43af532a08cc6a8192499c72e2c4a4c48e8e8f533716fdc5b4518201919db3dbba43ec4ff0095d75cb53df02dfce79624032febe8c298485333f00b863dcd2f0ae0b1bdd4fb153a9ca006ebd64d9ad90f7a2a11bc9488a077d1b5141c15bfde921e8b3b0162335658d71505888927fd2e504f171a797adfd7cd2afb488ae47b413492b7b20b0c0f459c7cb103b9bba9dad9422205e2b060e7926c88cf1dd9fb815acbe28f83b9b5033357b2880b1c3fd2c73862fce4f4c311cc9f6f80b2d427b6bdf373baf8de20363149f208ac54f83bb9b214b3175132248a88eba036a79791cc80c0f6945a63b96635e3281b7c7663ea5fad7c454fbad3b00b2ebdf5d93d3caa216c03928c57a451b7257349fd8dc302a0e3b52ef08af55046d7d0ecd6d5878ce3a49430ec3d01b0397309cc6e8106389d3d3a4eb5d99bc8ccb978b1448ae3006df5e14cd2e7057a93b8ab1c8a81c8226ebb3f83d12344295838a3eb6235f26e7d7c12ee02a6ad75de688cfc62e601f84f7fad62e9af3b195e411d568936701cbf8d7727b05d4a4910a9923954f9e962dbef2903b8cbcda8e2e09262b31e15be086e3b03079682b211eb6a00e89601387af579f7ad455e529f3900b29961936d0f83574bd49d03bb383afb4b14c887f711b5b7cb3ba356318f5d72bae43c2ba7adebb810c5d86d6f82b9f81cea9f9299dc2ec96087dd48c6d44af68afeeec57091e7cbe59fd6d6bd95e0e7954737cccd49443eeb3c49835df6455130d03b69c2977175430d169bee6fdab2bebdc21d132ebf196546e303373ad60b0e54f20f2eeb06053a750e4749c304c0f5a909c4665eaa7ea5bc3a51a4f81e16b6474790ce33fb990a6af521bb35c2c17d2e7d7e1b0b9638497e7c00fcbf3f0ac779bfdd036d1f0dda85fcd137a932974956eeb51b31023f966fdadfd94441dd7a6cb796ef1c62972e24a87107a975f4a06c8b0e40bf6405f983338075abfe65f6cf8fd914a1c88df35f8c13d76195a265e6b287b9ab948022de24334591fb9588ac971c22ffa8c22b2d8b73d7df45c9cfe50cc8f78c93252174181adb177b5ee40b2e1034422105e1c6f38399a7eba64c8fc15cd6d9a619ebfc7c7afc5ac5b31e926eb727979ac5e4cce6cb846dc8c24161196ed996a86ef71a1a9c445494249c4c6dc692eae820c05ca3afc3d6fc809bba0ad2ef6e6eda9b655a93b54f6889611361229a0c9856004ce77208db3683b09fe44f6ee9109ef6213e37ed6fafaaf37f859ef5b73b3ec37e008a35c0cd1c9460121f3ce07781ff5ed2d16404dd8ca7118c11e0aea1ba740d2c27d07bde58724b4c7e2a2c5eadc5a5806f6ba5ef66f2c1e1a9394a942bdc93fa1cb4c46370338e7316da202daf77de60113861e9940bbe1d0e0240ffffffbf