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

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

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

Block Certificate

Block 58456 466ce4b31f4b64a200e9684daff44b26166793e98156ff2886dcbd9edbbdf4c9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6f68a50eb29fa9b1f387d1671e8767c4dd12fac6729f8f52973e87561df9e590
Certificate Block Hash
466ce4b31f4b64a200e9684daff44b26166793e98156ff2886dcbd9edbbdf4c9
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...008337000006000000
00180000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000013fb6b4afaed01aa7943691edd68723544aa530f63e44f9f0cadc0a3a692ac669c7d9e151d78739dc504250777dc8281f690f485c5d2edae466114f7b8940a82899f3fafb2c3050502e870c59788db2e05f18e8d273f6290122500000000000000400000000001008337000006000000

Raw Header Hex

000040202f3247e7f2d4b3b8de3656b7e64e478b0ac50230fd892e806c821db8ad898929f5149e37eddf8283be14530cc911ab023e361a41444d165389c9d499fe30cc939b6a106af3d9031890e5f91d56873e97528f9f72c6fa12ddc467871e67d187f3b1a99fb20ea5686f

Proof Data Hex

59,560 bytes
1212160103077be6a110b9a700092ee51c636fdf02cca60a6425ac902f07a613a01e7ecd172c0b93781b773e23f4d4232310a9d6b3d473878be26e731c3455083abb0046949f662eff80323264eeab6bd0f6c0c0a6ae3bc8a01989e74903bffa2155ed6796df7ca190b9c8f611b2c83a78360dcdcedc5fa4f9afcbcd2297d8b31f919e27e56cb962625324ea7a873d499f0044414dd5c725d8f00022f6573c3aaaee1bd0cca0dae17f02e8273e1a1549b4f4c0aa62033e31b7c234bd9949a23f8bb2db71bdc21f0c7d9f6021675adb2599227649572d63b7dd48c7515118b174dd5ce4427d0d3d6bda15627aac860e97e737ecbb63c4847c24eb2c6b6757270c2c03b3c65e658c42e16b38a97c562f341962554e2743ff128008ca0a3beb086d7a6511d6093453b09bb08feb35d83cd98d9737c83c0846e2239610338051d544fdaa741ad6e82d76303f96e28a9ef6a2a0527dca1e90d763e4ec602efc5f83af23440b4760d1c3ec5984c7f4f86bda6ca4eae2350680219f682212ed41269c899b788add2d7550fbcd430177a91041f8d9ac9b2d2944761cc97dac7804dd38a4958e6a9457caee01d5d5cada8da92122334f7ce5839f37f0cff304cde0fdf8ae54340fdda822053bd92bb8bc0bd3c9a942a5b19340cb15fcb666f3cbde9725f146e333f507d0b7e31eb5172583e0c3a49a4177d765471c4a0f8645af943ffe5e3a567888a1304540cdc7c2c384d85d1cec82adad5f53872e758ef5e399a9415d2b017becbfa0d512f1bbe0fa6addeeb34e0882043280458ebc3db89f31dd3ea5717d2ab3d2cdbb3c9e2d5b648a33b4c45c5ede00833b105588c63502654deb18b62b7c5e84ae8db7913de9228d18bc40b31b7d484def780cace83d9f3bf20662a48577336a98a3192e25fd35d3368a853e99773db106403ef96a235a739e475cb1d9f249c4ad136276e53adc6f0a829d14d2681d5d2bd1a1a0d29329678fc2540bf19e3849060d2e91226ddea43d0291042e295e3ffdb3dabb28a22d34ce97efdca84badf136866ecd1554254f12858955f6382bdb8365b325527dfe5da598a89a5fb133377d4590c40e2aa01752397afe45b0046e51acd915bb8fc5c558e423669d0fcf6689022fa266f2480b86837fedbc9544a3d9c229bbe002e73a1eb9b9085e89ac7415bff4ee16a2068d961bb5000e575e44f1c3e44647cd510873cf041086e25b50198fea99f70225d004099693474775ffe50754d88b9f35bf79296e5f84550af197137e518f97cfd9e41ff56ad444175c0a34e9834cbc1eeb3c5843520f28ab117e7e6c1368a9da199b86bbb95ad93d6e0a934f6628443d846d123fd0d6aa4f8d19f27d7f556643dfd659eb2be46ac0c372d57a4c11be35e21b519044496e43456da1726ff27de85b8b0c90e248df32ea55f725b1fbb55d2d9af72e288e7174b2651f74172c6d0238e6baf064005c821dfad741a798aec6f54abf2f64c2a459a7e926bcb8fd100b590cc338a84e500f35e4d8e2960a602aff3ea4963ae8c0c2ad0deec620042521645347028b24ea00e5cb096c40fc26cae9d0b14e4f9a3cd08c6af5318384833daeb88ec1c1086aba51ae6706c4954f7af869c4be438c94910d6ac1dd03ccd93fbcb102481a81b459d8352dce346d1e26db9540095eb667bc743e24030dcc8f0a62b093785c72fe6efb4aaeea4514ca9b7ffb9dd552af1c20cbc742e40060b69bdd3a24116970724ba4007fa67accee2759d58dd8220e8b5226d56e2d097c73119b66122f65467163b0f91d433c868d0c0f3e0dd4f387b26cc8fdc8b1c94d98d6eb64642f0c11d0362c495b4c6db33e7f191d46e62d9819d3b6dee8ea380bb03c56035839155d53ea87b924b68cd63b04271c68bfccf2b65194524444f9cf0fac3244a54798328bad11326666f7872b63c06233a0e5c2b5d68debcd62dff324f54bdbbfd3beca40968b752c05da799c78aace5523869bdfe37533018b5713dd9e05c1367702e55f89cc5df32e9d6983354e8c18ffa731576d0355f622cd8512e9f01ab45dfc207bbf8f5fd338c60ddbceff061748ad737aafa19d831555e51ba1fcf2ea47b650fb99d0b55aa282b691242a38cb7ba5bc85a312062d754d90475254d1effc8bdb91597cf6d078156a6029b1a9f418b3173999eff85d582a0bcafbb8ae94416a54cabb59b86fb81c782ea513962b14b1a30a928c264a8059e550acb2202df1376339281fc2cb2939fb745db0c40c6c994e63a4fcb8df26ba8ad5dcbd089615847bed2e68d729dab1a15c55f4abf6f7065c5b31b7ad0ba09ee25d5768afb506de79327a20e487d375855951b571e91859910c3168d491292f67aebcaa58ffb375b981b795647f963143f9638dfff6f91ee1e1b3acd81c4698b19dde78fdd66e3b936bf89e758a38445fdf89dcc2a385df95bd7e21953adaad6f9526652fec98c1f820603c71add78596171d618b0c3e1a3f96396d97dec4456a587de7d3f9c36a9a77f9ea9c1aa2e2e0aed4b058b16063ab46cc4c982abb28292e7a93d26e3962868f3509bd452d298346c0c5d95131784e87aa6fbc01070c424ffca7d9d05ce31c3d8a9a2dcfd49aece153931fc4e9bf077d30f96effdef22358231607ca30f8426d46784aec04d5d61992be4cdc4c783f2a683e4966fca4a681e0c6d2e2b9d46f18dda1cc37f41a97320979af39aee1768f08805961ade24f8ca55df6cc8c4c5688ab563d7cd629c0bc0c4640d75ae4ba2eada4338e35fe3290e94befd458e0f96b3599e40d2575fe303ebd8b9104bd8d2a8cf3710b59e9a23100f58bafa6dc49a8f45a48821e9db2146790b5abde4e2f13acbf4f099326d634fd190bbe1d6fd33a077e536a3df380a66c1eb3efc9eda73a79cb12ebe4cca7805826458df81edeae15d6472dae24792346c57dcd5b268e74cdca2bb854679ad5606b282ed6b588d1d1162b04ba6c3dff0fd725f0f05afffe16f989c2380c76d5e592200f74bae5e89ad8fd1519d0485537a1af453c6f1793d0da696f259613d4d5e875e5caaf87601e6ab2946c21feb46c5aa4f7b48d0ea6a6f05218329feaa64cdd679bde2a6c51d170887df6404b2e11513eba0f8fae6fdc584a3a94966b41dee73a7fc0ae71d15dd21a35e9639c63db4921dc5675f3a47061afa468f8e23e50b7567d1d18e0ee19eefb706741ef8e514e8c28e7c7a7260ff76de2900ccb6c81d038dd6819b485eea220882cd4cc69542b4d9100eed9c6504c52ec971f7eb00c1ece8a51a6e2587a406757a4808281be000822572de729689b53fb1dcf5872d6f4c5ed63f1cb1e6511e3a53963e85a5f16987199a329ca2878ea7b7b92a55d42e158c980a55e93904c63d067ac10017f29258ba113445ce7a592f14498bedeb546e1df1a90c7f0f7c6a9e469f67eece08fbd92ec91911cd39661b2a921a89af09df47aa2aab02cf39aa6d3ddf728e4227593b9fbb5939d3ad89d60c597ee51a27f3dd7ea25036ce9e86933d79900a3cfee2d1a8857e6540b52d9d371ba28164c1b06c3a9123776c6af0cad413ab7c96815ed61d1f807d02336d4ef9f05ee9efbbb73ddb3e685c0f6806e2be8eb5d910ee81e8a70c406693b97fcc146ee5a23cbb0854ad6404c32e94ecbb2a6cf82a5676035977ac690a5cd3bb6e59050ddb762415948a6eee223d1c1132ec88b9ebc0dbc984903a04938c084b62c360831acfbe1b1f8b7f5d88a871249a449bddd66cfbcd28391f063d296796e430651c0a4499e00e1b62d5834fdf5040d8552c7f9368537569b1406f23cf3592d21a9906ffd5cd0c2c86e02f477fb1fa3e64a9a6b1467b44c84e875038562b5b871db3eb92a60254b56996cc9a21bdf588a297233f0c048c4c74cbf8fe9d8c3706ea4ef835c4e9afbad0b54f9b7ef288a6d28d2b8e5c3a831e853fd8c11b147a86efe4ada54eaffffca02be5eb66b0e74d0ad7a5946fbaadf8a41181c5e66dd2576cf3ccbe8f3e6e08ea88ee70b92c4b3404b7da31609f5072181e2630d3577cd439c211d24b50069139e30fca3ebaa8e1a550649ee468b3754b299b8dd79bfe3dde0f4b16ce77d07acc5eec8255c1816564a84644ffb1c4cc34297ccbd653b7f141947fe55ad53b83d6986e6d5051f51f0e663c8c2a5802a0c3832ba127a24d06f3f2d5f54bcffe749bb3d5b222dde21e2bee3a1c74b8b8adffc5996c548a0b575233599818b60b36e5d2b75d5cd2896e953880a95b8851cdd777cf1b621574e9a10f1ae7fa4cf6c23b2216363688cc1669d9bdb5c006fac7cb7942ffbf4f68c5b82d8b1fd70c7c6808546454431adf89a8ee59bf6b90ec53a65541d546237fe9bd33b7b3f40f534c9410105cf6a82d316526629351c3cdcfbb095112626f45e5bd4121c55c033605baee7451cb05cf2e3d5172005b48775b536c16823015a598780808048b4d1a3d7f481b4d729a04a2c2ab07b27aa88ace2727204aafee1a520cd9549024c9a53a73c8334ccfc373fe3f71e5d8c796a0b50f582ce1748ea43f60fd4ac5124d6677cbd5f964e1314b352a56ae926b626eeab109b765e5896225f9fadc512638debdbb1ac7792b56b99881bc3c9b74adc5351f979d10396950a908426b9b6c272fbef1e0fb15cc8360086b5b35861c3a7023376c72a1b879828fb1f19deb6347967f374a3abc3951c49690249b4f62fbb1135b390f301f56797f6f139da85836d24256bc32e9841839b62a5b0724eb16c219951518035db695556741679deda5ab704cbaabe56897dfe8f75cd0d065801f9736ff750c0edf0748cada5c2dba9d17e22f0cd2e0c6a59eadf07f6e69dbcd8cf4d44c787e6e54b002e2baafe2274f843c90f54c9b16118dd814276bdf7dffb40ffc8e6c244404678ed11716ab693e5d272b3962d09bb30dc57415e93194c4451ae986511b1673194caf7e4fa5c092c897c94228160d6a3e782f7ac1548dd60b8b2f9d22f28c428bd03bfa5f9394cc938a80f1e63c2de986484a80c6356efb81e9a47e82251aeb765c34c1283e85f3a59a4f171462b153a4761e6222a88dd55df5a0aede026193ea98428b84102131f01e35a5b0f2ecad9bcf68373d92d6374e2bf8e5a4e9f7aa5580a3da5fb2f293d93d4437bf2be3734c2935181e1d5d3dbf6ea6cd5479e5de2d12f42fadb22f435a453adf7c6f1aa3c036992876517698696525f356d0a89d3b444abe42c5aa795c802aa3d29300f9bc069c34c6eb5d6b495dc400deb6a715d604a9df955cdac8d502f6ad313e4c094a06160c5001fcc2a971b8ba212e18277f3bded9648ce5292d8be1bf941bd033bfbc12d7582e1259c0bfe40a25cadeca49d61bf7b7317cff6ba3fd90dd56d6f6eece656e420456a0ccc82e8e61ad4fbcc7d360806935f5011de121bc9d309c8ac605a6eab47dd21e1b59ffdc36fb43a255e7e537c378e95247477ccd52de4e1f54eb443e8feea374f314d4e3381096b3be61a860495e3530aed37fcff6b25f3683ff3ff3a96a252deaf82bf417775f164b32d3f6b1ba912469a0150a8ce540c149eee900d1fff391fdedfa5ab8fe92d8bf43e8cab6a47b7c203b7270ac2f7a47a1074505efe87c0ca6e38318496d1882d36caeb11460e39f3e880b76d3faaac88dc7cafa9fd4c96487892f80d19f569ae7d255120cc3b450ddd70e071ed9be6cbf3746197ad81f821871a7e049aa0720e948c1204f2a4dff0065b42304c924d668dea3344e7a43a609f24294301c9f62a8c8007ac5aa4ed5ebdd049bbdb18b2f315da7675466fa0b730d3d28b25685106772ead3ac31d88f4998001b9d25635b838b251efd48d25432fccb3856e380b58848bed1cca548aec7e3cae42bffa4bf39b32468291f327c5e9978197c9da5418195f2b92bd0ed511e74842b59fcafbc27d823c679abc2e2ec82ad1eda77084a89bc1d38ac0b4a935f04a03cc4bb9f159856986e9f6b8dd2703b08ea970e2d94132cc59e507942fc28e886a53d722b696211d90587c45b20193483701a127463f2379f1284d0f9f8b07be4943a234c7970ba09cf6d5f4bcc3928cbebad0aecf710f78175629cf34dc5da99b0517e5b5876e1736b405db8fc03da440edd97a4832a0fc3836361c60b182c91538c2178d7e5b4164c296573002e75cff869aea6e1cb4204b06887eee99d9111996177f400de1afdf6e9af41fec2ada4cd3b9a216f5442b4d66535a836314984cbfccf0fd69a8d36c02cfd53cb309e18cdefa09275c12de46f17569f85a24c036708e03b3a98718e9fc628735ac2289c8600ede0604cb75e25c67d94b49d4004e1b383c1965642c2f54d7b0682c7d180ccb83a7be8a61cf6644fdb62cafa4eecea8ec78c91c9aca6d93f59ef73b61569546ac26b7921d769709d1164205aaf1d6415ef2d744b29143176deb97565315df9c0af587225c79c6459c09d8e5df2853d62293db4517edad98081116c81d118091d95b7c11af11e7491adafae799caaf2ef469f4a1096f7c0801759ef61efef3e52006cd09903ef35e6eeaff8babc88ce95dcb6cac2d6ec8d9130567a8dbed9b8ac0575386cbbd2f494cab3c92f8d955b69d37c4fdae8094c8babb258a0bdcb572308192e426bc002c0ef409af8e9904395f9b5062fb40a934b8e4d750fcbe1acab9bbc45f6fa3e3344c9687ac71d87be4e997f5129fe970a257bce1d7a357e3ae0e63e8d8ffdf89c013564761b904f67cb20541b87b5935f546ae6e9aa051a50d21cab7ed989784875072980d53cb8891515fa4f753118f4d6ae88818233e8104cc385a8be91509da1f5de65993f8edce7d1e015422b8f6f115ba7da01a616ac36af19da8a852ff39224579d59fe8ecaf73952b38f0618d1a9a48dbf5727e8feac95bf66d302ebde678bb2b16b90492d7deb69f6e6839402b32e6a5b6de5f7f861b58a9c600fea00b758931ac22af0e5c1f18dc9791299e66520a2a9f01f87b9aceabb7c7c5f052d903738fe36c695a9e7cd146bb868b607ba452c486d4d1fc44ae3b884874bb6510a349a88ecf1d8188cd96e0656d12bfd6bc96732576b34ea5bd748567dd4970246125d27cac55e63f42d5176e07f76245838ffd7658064f20a0eb258177278dec1ea7aa196c12734087bd8a7e4731f29c1d6990bf03b597d1759199fa3c566dc6c0745ffba55402720fd3eb91a78d59867c7524253fa26184558da7bdde1d1d61dee28ab94a5ec38c6c15a74c229cf26c7fbd826f5830b85d2ea7c6db44450830c72413c0fbf22c4dfb550673472c5b5fda76fe1a47c2876958ddbf1d2e6bf5c00836d956b838136fa6053d77ff4ab966d65a24addb350065343cf5363879ab06ee431e2ce85bfcafd8061e64864355ac301af508792404ec671efd23d14656b8e2754c46d81da7854eb41bccee8463758c254575601ae44e272a29ff87be231d98414320917ea86c56535ef98de19acfc2d9b032a91869e9c6ddff3848f513c2d16fb7f00837cee5fc9170b04ab675794430a28945657d3d13b35a65d310e72a20372ae43ffbe1fb31f8d077c3baffb882f25b342f2e7340c58e6037d908052f951aff7a67ecc54d968f0374010bddeafcc360616d28b7cf7a461af26823fda3dca6504d02fc37691d18af5962756de6063928b1e11272c5296f30e81cdb06c82cf2b7a63bfb63eb6123e11f03271b60adb42b5a5d271f5f92376280b7a434b1e8ec480e763625988706453f2b7b8571675d3d46e909346619b61032fc00fd3497e9afb3b3e6a3d8aefc1b47b5648b6b5eee42083f30225079d74e1fd20c779dfd595e86bee66898c97dcd9fbc8716f8346164654228b0d2a4042ddbc63fc9471cbd026a51e85aed04ac52e1bed3ffc87e12e64dc214fef0f894d9672dfa3e1b4146e50a86b2100753ffc607c5b32237b8b99bd4bed9f124c38649112d19f2d72f797ea47110f940edc1ccd391ff434ae6c29fa8fc3cd70456fed9f6a281bc580aa84ae1eef9763ad8dc2891fa10f96e9ec0c8a89a5dee895536b8d921d365229463c146f79f7c336b498ae6ffb96956fdcc12cab8055e02e3c51402c4515cc8c8dc781f7bb412b3c58c45838af3c14ff953807bb9f8004e0dc9fe1505e0cea179fec41665d766b85cff9521dcb5d9cf978cc073e203b5bf28cc248c43b4f104d9293b5e71c70734b1bafb5a20db4a40ecf7d19cc391847380bb340e478401f32f59b6d86c70b28dc40c3c21e2dfafd53ed03e652e0a569048e49e7d78c6265f5348d3682c3ebdb75c1b8715b2294ca3ad1405fed4d664ef11e605b05588192608d4ade5e598d2db422f293489c06411ebf3aa61d0e66644e19bda5c56f9cb941456408a2cd173f86c9ac5fbcf463fc156cf1e64f75284b2107ea5a678c051547437d9c145b171ca66b066af90d6dad03a15e0f963f7d9b91b804400590c3539694d45bbf461d368cc90984b18c56d7afa565a27d0cd7ce86581f89987ec2f9372f383b7392e7615a667474b18615598ac6f669dfab452f017531519ae1b4284c35311daed8b76d167c7414c1d89a540ef805f4e5b3f1d2396a7a54dfe56fce03dff496024a04d5ca1c9c921fe02c3bc374132c721cd79a82d5dbcf30fea26a0a5fc96cb2165987bde4f3f1c7e71281718de664972140a6a63a6a5c48bd17e07bb1962c38d5eac2da6c521812413bfb400495c17e2d6ce4cab9eb1a2f680f7f32a6b7d7d4cdbdd9abec0472195af0e2f21d1b6d1f756a070242a01c8f8eaedbcdf053f7ed58f6e7213469d1bc09a2bbdf617c75901c4fadfcc153ef23ac2061df59fe92135c9c1368af03dc364c190205771f0b811bd1591f12ad66e038c928451ed73b091db0f5ebf0ab9a72029fef6253dec5364a1b7c219fde1e9f746acd122c35397dd6ad99f784fe89a2e8e6cc43008c0482049f037eb5162fe7acfeea709f14be0b516e2b93db6b3f2701c21320443a8f16adb79f4e814121df98cc2d081f4de5eb834a14105c7fd55c11ac1eba608d4ea5a22f1154ab404ab05005b0dea7f68f3a8b1f1d89061a2b64cf808a3d904afa5a7e112847a926dd4cf6aa8e8df20cb48bb904d88830d41b47218747272d9e18d5c1e2be46881d698174ce700abfd885ea7fe00658531117324f9954c5d1441f3bd6df0da1b205a95f00945c9ae80a4660a9d36d01a933d057abff1258ad5978b620989cc584ed944284b928d2bfdf53366226dbb4748ec5c4c11bfb7315a14add3695aeedda72321c41067cd36dfbf8bde008a0a411d0c67f7a05036e3250a26d706b80009d00d1cf043fa98dcc8b5a17615f0e84bcf640c0af328f3160f8fa115c069a66563d36e98384e271c514523674605fa999e79b09e102edbd7f99a4f7d7d74b77f7d5198bc2f46b5dddbb9c91fcf482d0a3423343fc62034233c3569fd5d449ec453f595ed46c4163e537a8c758d15e70554f8ccb24989f75e1cb320c3c07087734a0a087461af0226c8c354786f4ce7cd91c6f934412b0ced43378f14d0f631ae4e2977b587dc4b9eb10e9a04f0cd1a6183337c892c3684c5ef3dc0f47cab9d275f164151431064750db27c4ccff5a23957b7e36aa3bc8c1db546c593263a427e2bcef0492a87c2e8dc8bbc1422b373aa970a3b9400c1ff57f2e6de346ead857db85b60d1da92748a535a2d4c8377b713ba5a98fdd5607dc0cb656a18fe49e625d1f6294d74f6dcc7bbd91c572d7484854e280c5997a4eedc1a4d18da7ea2cfe2b6a38cb5fc057aca97a3aba1dba33fa1e364ef2ea95e836d47fd9f1e43ae5fba139a61bad496f5f00887f808c1379c79dc69813b9f97ed65f15f21ad57d82705af3bc710c0a81dfa03d1c510342e245cde4bdb363e5fcca699dd37e9eba790211bff4b0bd5dd8b020cd94dd2004078d9d471d2c32756929fec1770198ce55f9f1546a6788458b1f7b08c57f873baf9b129f4c22fe20598af625a507f075d754b4f8a29143deaa98c7f79b88561600105b297def555bc944463a200c769e8800e8c87f23e23c7d5bedf369b9e97e9d596a30f82314cf38533d2d3bd4f00f1bd858fd52fdb1fbb4190f6dfec4ebda29fdf45c83d3a36c0f6ea85dd9afa0fe44c2585d0471421865f5a66dbd8d508a1f6621f9b1c37d36dd6ca8fe2ccb561e426c41b1147a7ded5349baa9a3b319378219496154692cc3b85c136c09b5d85945b39c27a20db7e353391ef49b820421a4ce642b340078e4c0d2350b4ad52302a05a26c1fdefc3fedca2f849699197f2fb995baa218998c0e50f176e37c65c90f124f702a637881b891257e380317bbca028842350766a9ae8c8bce26f151ede91b8f9dcaee2dccdf85e1cdfa6ffe6cfd47f19b99144d569f101dc532fa7727685fc3f33258e76a6fe3d15ed4e8262fb3d91189c0831b46f22b0a272d36aa1492d4df2565bc36a17e5c530a1c6b0781b229326cd26dbc0ddd8dfcd1272a5acabb2bd987e974ed839d271ebfb3f60baa7915993529b0619e752988de8b3a9983de89cf212af5945ae67c3728657712f5ff439e6543e278b7ec0776386a16c99ababa42d4200267fb1ab9fc1076250e5e4eca7da21a9ab62040a14762c2b3dbb5c979f052f7dda56fa5e170595a3f7cac7c40a9b298c388fff5afaf4834eee2a0d203157dd8e3b155610210707942d4519b01e504adfcb2e511e7acb63d6cb82d1bb9ce930f9c3c1ae1f1fe7dab4f6bf54181387d3742659458b0348c3743e132d7862651a6fe8d33ce2235ce70b4e01286fda3b2bb2383a16067f6bd438f3edc49528ea6eee9ea7e18760f07b03809a3376230350d9b90d093b4257457f6455d41fb0a32af56a1c70731255cf7a6e0e90e0b1a97695281413707dc3c314226e3d65db6c9e99da0e8b008528c5250a7b5b3253899db023aeeae42c448b22383baad8ca9191459fa970e1b9a609e697270a233ada9f3b6a837473e75afbd59bfacbc549771f814779b7e859777a7eb8c3e14823ec27245594c72d907a8bf4bac64de57a26aecde245aea43d34834ea658f308618809c9dd489141a219062ae7570b75cd987ba4c4582045209652b5501c8d15fd8ffd1039d17dcf89f57ffcefb4c24029ed10caf7e18d98d0b144f1fdc5a6bb6845a15f0c2a575124e7b866e39ba699549930a9b2b233a75289650bc549c595e023881e996abc7e61e3b5f9fed2416b2dc77dd8f3b46c1d906e5d5f023a265e784dd60298fa07d72398510f6ca82b6d32fc7b422e36e8d0b14916ba5b1206dc2c96bf5712425d40408699a64f5f54d1218da6150b5aeb3503cfc5266749b881d3aa9a7a59585e482230520a181befdd8139a2c756f02418a52dccf164d342b659d26db598f0eee85b57a5e3e4b58f60d669b4bc16c149c2d94b13527d2505daa220875cf41cd435a45b1b3ab04f22d7567384a0b6e92298976e3947439a3cc8e01197486c319bddd854458e6e6d9fee5bc1266a0e54848aabff87a301fa3b995ebc0e74b7772e8cbe2c71dce02ffa1f935c7e308832228d78e02919ddeae3182cf3e14673099223d8ed3ec67b3ecc27a16f23817152cdd0b6e3b5c8fb9b391b58d7c940e8b742f2b0c6cb70787af502f6c71741352c8b30158697aff3bd9bab154d9a4d50abd84523b60ddef16ea6696732e03e313f0864b1b13411533696c409c81c0b30e4925d30313aa0e07a7eca5dcb5552ef1e4775fe56d8b2c5094deef5f75cd3cccfef08a71f302902c204c1ad0afa437b29b5ebd8cd3023a2b9082253826dce3cb327d4a3c1bf658165221256b61708fc4317448e85619eb03bb5274f83d936ccb562d38526f1031704fc0412ce434ab1495e0dc8cbc3b6e51b68687a6c37ed8f9f1d4ec33f163214b4af2ceceac71f0ca93bd7a8c62389b0f987631cef86415076d94bafff5131d55909ac7342b7c0105720fb68d42f423ce5dafa702030cbc39f2dd9d84889362cde8e81b7fba4ebec5c7d990308887a8a41a5dc08ce94a607940fa515d93133a174ce6d8cbb16de916ab30d727ec1d6b314fe654d08e7697be06958407ae88590acf107e3e70a6e4130d32f50d53794045e1067d7dc7475b116afda19bd9d04ad425f70f455fe359bebd42ce648e7ad78d84b70681c82e88a2003d6242e897a5f1ecdf556ff8d1ea2e6eafa8cf3572a7d166d74dac8251c43d77ebaee4e9d6504b2b7f49462af6f7fac25301827f2afc6c2469512e90165bed908966616d4ab63d480461d1be2dd7c5516e76c0351d09b0c7c2ba9d97aeed9f8c2f4d28f01db714e27ff2a924e55ff8312ad3c05f8ff755f6579f2ea2655126e21443d140adbf41095034b07686efee7599b588e270f34e5392acfb19876ae437e1db49e254b071c9b8385971003e80dcab62aaca834b85338482e738708c9f1e11ea008eaa707856049ef2cbf0cb35660126aa0bcefa1f0efd9d1a15b64f9418ede182a49e474c1e7d0db9cb3b126cd5a8742e38fd4e157ac46117ce968595648878b123957b99da12b0a345c7ec4baf3dd290514f1d0bdd12574ad8fbce43f1a2a923bb04fc1d496bae2f8e6345c5057f9473681c9738777dc9e2e24a7e810dc051cb216ce8a4a7d0379eb882e110c0f075c425df94f17706bfcbf303f85c4367964c2c41a24f2cfe70d8273cf733bc503278d6049f8212455deb148f58b22f0f5d8e260f624e12091c8b5b679bea7a8dfec0f692b3d4e681f867476f42965911ecb590008723f67f76385785141ba9d04a76d4e3c33b279e9a72c57b5875d6401ce08c1aec06a4f9b1da129207cb7cf47472edb5c9ac9ec2a27d4b46ff36adf90aa0ae1fdc552c95fe4d8dace29937975ee1cac1d0ebea2259268c9e91e8ebc6fd5598bd42539621fb0d7cbb54bf5653f9669085f7112cd96e2dd8d09b492002b7dd137f8e160850d8bd9341c031bbfc330a3074dfb77d116045148fd4e2021a24cf0be2942630b85719ce277ac9477478378cb5c208377d6c1a2d7861537bf5eeed49fe833664986b129049a3ae5779bf4f7c03e9b8921e1d7fe627eaf113a63a880a1dec1de4598dd4633b29dc181293ff7dce7f63f2ae0c56a2499c4787528214c751cd1cb113ebe45d5b77fcbcc8674dbd65a0d3d53d4394376a42c86e2ac4971061aeddfb04cce09aaf5a1922ce8b19cc24959400d60eabdc499839d5c99a427e9cd824e5b94a4631ed9dabde83daeac8f558f5e9fd7972b2e1eb70843a8b45ebffb03607e6bbfbd62bead930c7a9e715f8186a4b9cb77d38c0fcaea976da81453369e93540723794e0b110ecaf41cf53e8ca7583abecd85cbdd3bc50ef8aa3def100a5fec29cb2a6cee4a404ef5103d6db2d3d95d9412a620d7595677b3d47ebc780309d92697acdb0d1422606088b57af93174f4dcd35206e9cc6a1ce8a0dab2fb1ca562a6d886e604c2492ac33ebc2f5eab8553afe99a0796c7888f437214d7c5ff576e2c9be6218fdcae5b5ea6ad1c812f0067149740e9b55025ffd7c12c41eb96027c354a1a18e056fb618a9259ba574f01b087f24eb0cb5494cd46d652ac4cbcbb522cd7c87491e0e64615d78f9006c75726f4aae83dbffdfbfe42dd9aef625678ddd029c9fd0fb35bf4655eaf155c730873608992be95e420ca3d533c7378816286cfa6daa2054cbc835e00f9b76614d4c279062564556f1d8c9308ea6bab8939e283f7d1e177b1c2b2be07829585e46d3e8fd2c7ff09a8f2f6b46b361785b5a5cbfad0798132a65dd1a636269699a42293e85a0a54660c996ef6a464f75f09c1e5b9b06196b82cfc6fbba83185644b0eeb3297dff406a260b635691228b05abb98fbdb2b7d94cd5b5b1752185734b94377dbb0ccf3bc4ddb2c202b64213eb6336b6b6cbb29e014199989141f28299820078aa2378f397f79278eb845e132f2cbc3503dd84337849d7810ab35f3d4475808618ee82332e3135a315fbb334d6653dd3eb59a1f16c8944a34294b37544b1e4f8e355f72ffb10c8b549b02c9fd2ce52ff51af5b5a1defc8e48ec0e7c29e3ede50a828a9ab1e7eb1a86b0843062d034cea89a18b935cad222a84e56df42286d5ed9ab05a21b519c5f072a7a7b73373c7912dd6faf0e2a791d480b2f3288aea7536ca452021e4f86dd33642b829fb52eb067ba24621060d39e54e9822969a005af6910da958368c3e1f21b242dac6622cb833bfdfb56156d0089e1166ca11ae2f617712fdc4a80eb551d5ec7fb8747cb45855b7a3eb413b3f2143771fe6b544377d3989b0cf389504199e493ae2013e2d33516362b3aa98f5ca0a8003f74a4357bb969d96dc3ec6119aef595c31eaf53dbfcc388246646dc2010b7805eb04ba86ca560390aba6abbfe7ca54822bcee39971a6a19d95a1c5cd127efa1a0251c53d9275b844d5e5734345ba503f3ef7d6850cd609447d9d77cfa0a0319a1458f50d0fb447ca0a2a5e12ad685ac2fcf92b4746f798392589037067bc68f65533379ff789170ea370ba4b9a1e3a38cf5daff82e407906483c7da67885bc80deb55506e06c3f725461e20c58794b08ea5836962dcbafff02c70a68ebcaec1cac8fbfffef196a333f69546bad37c5eadfd83f932daea1221c19b3f5d5d3dee5a41d10a894aaa019567ccaafe378c16725a6c559c3fe7963114f23e2c03469e79384b82b5fd2ea783cebc99034383cf1748f419a4d9cf94140c65d2a8323a86244ae79e1ede399bc846e300e34bc1ef39077ea82b9be2b3316669ce7cfa37bd5ba3ce86af6a52988d8168974263a479c4efee563d4ccca6efde1a4666826ae270e0fd69056864a062321d32a83ba38bafd4ff6cde5263e449087d603830daa940c64bdf548f139791e5922266d7eb3313b850f5e03733d48e6efcde622c2c27f492b3de705b397b0b71f64b6d83fdd381e80caa0b8d463c06700960f92eaf8b50d55a38e849bcf4032a6d296fb5fccfe41968f0dc71f7e65646b60afbed4153cec61e928ed76701ec83a53ffc478012c40ccf6c9cf2380b106149305b00dddd8f8b9390066430ffe811621caad7686121e444a5324c9e3d5910920d14664a59e312fca6f86c456c09bdf4c17c2f17186abc47e42ce0ec219f1c157d2a587fb17a199fad76cd08a4a2f573d6e5c8e70678687822327d857737af3897728d2f96ab1677639d92135c0126798649c0b417ba0b855083198daff93aca2557410bb0729bf6aba06bfd11f3f15889f0d39f36b8a68e8120de7ad91d208579d6b0273c61bf5eae2c7aea6e1ff6371f1500db7852cfe43f4ca752028a068f2c3ef4c06c6a33a915ddd2a386cd7c7e798969dbd0a1b5e5096748bda496261f4db0843cac6c939da577df6206fe816c978b2b9d696681e0f2bb67636a82a3f488175fa4a682e659a00ec44fe47c9cce29a8062347870e5a9bb39411f60ac3067c541ae8887c35c5c2e8fc539e73958519eff3f6558a11cd60c0935ba7d9cc6e261289bd233e6f10c3221ea8254e3a225d47fe582537b5a09a4ae78b030d6deb0b1c931ed28dcc4c79880e9eddcf83adec765c9375db17d06e90e05dcde32059e3c173df956f2d4cb0e7d55fffdd5da5be030a71349a45fd288b41617f0624c8d37227d2a5630de242a2a834acc7ec0ad3691cc37e38b522564a3433d7f577c1cf2b6e213c0ed011f91bb51243932adcd10a5c047ddc4f00cd4d4f0fe7d09245defa66f7678660ab60944776d26fec44986da7a8b03cd394d5b157d5b6f7f6626928b6a3bdbb3726693eba1532da3215758196063520d447138339cd5b11d7fd3eb9d289fdff0e63f39edcd443cfafbe3a44d5f7d8561d05e4fbe06d1a44726d6bfeacd9424844cbf1efdd470c62f995294a45c9a298767c515bee31abad35ed2078b1d83122f76301aebedd6eea7851666eeaf5b19f3aa8d9775b4e187a4ac8c156daa862139af01d05985afed678b0a26254273798cee2ccb8676ff4262366a7e1256f6bbfc7ab20a19d6500de8519f379a545ac98a60557d78898c03eb80c0df9989eb4cb0b0139d202c49f73f576565a6e49807e47dbb55e337b42c95a146cddb5fd0c410f2d0130840ce76cb84ba27ecb753453ba5ae6baaf04bf6373b0b7749a9a1e6ae6db63a8ebcbf5795cbf0b52ff01227412cf666f948cd9bfd29ff9cd812b9f59756d4cefb6902e0f240c3a0cfd3a58b417b6905ab78b2edf02c81530e50801ee7f069401e14f35507368461209b91f81d58a966bb5e6f09e0504a5141ef0c54966f9bec5da45eda4687db8525f9ce5bf1dbf5efdc508041d9b35d8717e026bbd08b787f7232575fc2c05da894b4c7b1ef778aa5caef020012d4d2ccbc8444e2dc1ceff471bf62685116338a54ffdcd3d52435210f17bcb75c8d396719b6a20d411751c32d3cf05b37e05fa1684b1b72077ec53d7abde9f6c0a08531b3d296c64e5106556a2c644a626b489cf25b3f959c58da77b61bfd65d7bbaf420814242303433304b68d4273262a1f95b04a51f2f4c85959a3714ebb8537acd615aa5411789e9e0de537243483c280d7acf6e0b61bec06dc335859e34cfae90efef2f6d0787bd79cda8761dd35cf3827fb994a0bbe2d151a95c446b9455eb6c361761491d3ef5509604de3d05838fef68e96b7df976824451f55bce4d71c07a5e45b195ac096f5d33f93875eba203c2a781fb288ba9e822ab80fa01b89ea1256b66cf2c1032cd65f3aa16ab3b28d1d5bc0478cd0030353984c7d5d2ff08903d3521b7fe27b962ce499355c03876ae8449ae294694905f2ba261dc6cd600185f109e8b8ffc270b747e0d331fc04492654634f963f8fd97014ab9119d4a9b1b72ff4ec473a9061545b7a53f798ac9dab41fd51892b4c7738b56bf517e51b64f3c132f4c1a36958ba2b40e2942ab55e7decfe1789f7f27bd496874801a1824a7bb64f9f555de669bffc54b5b95178de195a61bd7c0fb5ae32ada71f108f8bf8703d08703295b616c9d4c90fdfb5589a8c3af2b273c475bc232dbbdd2968ed2053b369e15c10b282648b19d3e0d7356a52e46c47b48da3df0fc1ee0bdf3b119fafd6b9c436e2008485adf7a339acb2fe352462055d3e6e6f60e47f58e2c482b9351bc3cfb89f6de5aa5ae32bbba42fe77842131a954038ff6012fa3fb844a3ac703acc81d801a696410157b3c42df5c189b3016c05b2c44e15a090b60edf2f2ae12227c1c6d44b1905c0a5f457a9c4d7371dc4f2918516cf563f6862e34e7e2a9d8d0a0ba224c4f174ba94bdcbf499d8a2f1000a517c747ca0c9cb5c969ac5ce77ef93224a5271dbb3fc6bebddad8835625d58ac8c5da646b07a042afbc45fe7af154bba2e54af97fa6325289944bd7a03c97618b623d41b8df31063b191036ca653941c8a5165cbf7c29637b7e2b0c1e18a78bfd1d36049a171cbf3902ba36d76c172b588d89fcce8bceb3068afdc4eb4b16165b98db6f22d5bb1587796479162782f51dded80f1b9eed83978a21988f001415c0c9fbddabe963fb648b9d3be42bad8b75274183909cf2f74966bdcea1f0591ae19c267fc3759e02054e9ddd801d8437d8da04f4086e32206de86e040097c9b0318cf7542cc2c4f8640ae70affe6b0261ebf7eae8e1a162ee2fc4024b3af5ce4eb89df17f929b77b87aa27c918d45ce3292c33a04b72622388baa39e7355d981221466e3e9573b2a8d5de0657d2ae9353df983ab27cf9296d9e5f53ed34a50100ebd0152d4927b383c07e2265d0103eb9a091ec6f39c0a3aa7d982aef0ae24d527c4072ecb50fe372a4768e108120485d8b8c96c39e51326a92742c8bb79e1f3c4ae85a99de882e7fccac7b006db4807b4ea931a7accd80e046cc506f533fd813af04253516e24f74b8fd3719dcee1fae17cc8511316fbc971fe044c6fef9fad078223dff6794bef8e74dba6faff4304d1fec45d2d5530a9155e7054cda423aeaa350414ad93ca75195b30d8d9db40092db31be12767025033fd032dadadd83ba9d210a61a497ab18115dd905b003ce18c69f93a52d636478696163d73fc03ad5a478a99441167bbaaa2e11887c6fd77ec5208a79cf67cbbd6acbc9f574de4a4252955687336612b92c02a620e9f129cd62d5ef63c37ecb78d26b095692a8fafa2bbf9ca1334b96f1e74441db274515a5957bdb632a202b5e64dfc772221289f77f5444c9b5664a8aa9893bcfe89d5df0ce296782bbd4a7a4ca05b6e64e270f9404c0e63042db788ff52b32510fe99ca69177667063235bd483ffea071ff47fa50eccaa6cbda6b0b0c406b237649a6e6f860f078181810845655b6884ea35210271e89950b6f1148212fc0bcc3825a8fa55d153517dcabd7567114d1880172ae39c908fc6cca77beece8a2c22ce130e70ed58b6572e4cf3990fe53fdeee95ecf90e2149a06a319e2be729b5a7ad85607a680c8b196a46a8d89de34e967b43f7c29cb49604f3cc4f5efff243aa6067e98b495abdc70d1ceac1b4b29c5fe9a89d20d1fc224364bf49a56a55201e930c0a05e60b4e47aa03b14447a73c1f27069abf9379efbf04d945535195dfdd6d3cfbf08b684e8315ddfc92b0824619d529bba140425c0aaf261e46d6d655bed57df9b793d7050518291ef870dba2e2841af54355a1c7273e24743b4f3c7c4cdd0c962fd29321ed03510e9086b5d1205d414a6b802137b719493afd5997d6afeca14b41a83fd7658e0851e6df6f64294addc180342efda3fd2ab39cca4f6f710d1207b3eb8d990f8ea6859c9afbea65e49985c486910382d6a53b2298f8ec80543d0f65537d6323b48227996d2971a76b53fc8329cb16d3f16e3048293b0098f66ba6781ab283d9f09bb5ffe30ae7f3e3546ef409c14a88d9217f74642466564cc548fcb1eec1ea6a918dc0b8f7c27a48c17340cf924ea64a9caa4140cc8e772ba9d521af84c97df83f218a05bb4e02879f662bfce8e9a41bbc0f4edab07dfc63673b7439cf939fce92f4fad3feb8df6266a22d52867971c376360553af2b7ec03f9dc9a2d31ea90c87fd365da8000a48908dac158a76474525576c4db3010c50fde19acde3631f828a276321b557659308f909b5b3ca8dca0a415629725d796d44b1c5e5902a216b1e0ee742344ae119f48c73ac879af025e8ba4be9f9829c30cc2ca9c845925d62fe450df4701508fdf09b0cd63229dc925553738783a67f3a4e2cb37c447cd54579dd0af0ecd8489da643a02af83614a115123e2308265773d7b3f0193af996aeb87c19080adf7a99a79536df41e5dec62727683f79902085e71ebaad282977421c23a81602388277b23782d1c8befc2047ad4125fc39d6c461d38b3e53493a70b047ea96fad368d9b7a3fd287c8d9c4d9122d7988cd4ac2ee399412c1c813fb45211d5bf80eaa6e97aa40326eca36db277a26ae0ac623c0c96414e6ca0b420e64a67166a9c22f994788640a3b8936e3c049312fa76a5357a625927903db4d7bb24dc81ce487757a2e322e6f67bb236be9d06efd80c8ede76b8ed6afb51ad92156a4877a122bcc45f2ed2f4ae3f101f5656363dbb1325b78f344c4198e4a0d5faf77d82ab440561fac8b6875497a3fc0778308f8de34faf6cc9e1ab32e1e02c20dbbe4cf181b4f88d1c35ab93ce1b98b44b714d8cbd83cbd977561ebbd65ad58a41b1ca85928007e12bd574d67e9a14830eb23aa8cf04cd1c4fb7b1cd734296107842fcee52f8466a273a8d92e4adae0e1fcbeba77035d2f8791f932fb4ce780494972189570fc55ce2c976719f71c28d5c5bd9b143439afed37719ee4a0043dcd63c1ceef3166d1886213187f909a77251b2fc1a1ab252115da9daa50c07aa48f85f468f4533804dc8194007f721afd98039841cebdc75b818b736e594e180dc7fc65ddfb83dc682614348be234662fc0131c945c62c4e0aa6b095ff850201ae5677d8ff0723b97a85879a76a82380c4f711891f873f4f49f6f92eb5c1d1f719aa5d7ccea66b0cb950521af2e03fdf201520edf1ac51455be05b53aef4e8112b7df25480da8638451cf2de5e6472a8a6100c231912ce7dd31ec377d83e98ecfb57c038ea9bed62ce1e9b208a2cbf3833663340bd54def4c0d52807f02c1608e654f20e707c4d3499c0149e8aa072765d86d948f035f7290ca709d58815e356251d1ae1f5c723caea5894376f27dde18a00a9ca413c9e489f3c9665a12ae846c29a9eb990d6067a0705548741c219b5ece22766f003c7eaef3f273363505f400985e239cc11769326bc36c2396db3f5afcdb00b8dfd9ad3643b1f53901eade64447fa32a74e7cdd917b024a5c5ba85b538e22b2ea060b48e49460a0a824422af25c53bbff331d7429ac2c3ea7286666e9f1e8f980e5caeb6b00b5fea4aeb94bbcca7e605537e4fd08ab3c0c83de687da0ca414e15568df92a3d94ac5e73658cb35399fe1d63dfb2e3886269ed0d3a1216c7dfdeb7898d570c8bd1861382c419b162f8380359a76d6643f43c19de8de51b358c6e9b3494744a969713467060a8c967ec081d607834e0e8c90e318bda72683b50d7b5c39aa240848ffe986094268ceec3b0f3bf1c00c22065eea6bb9430d2062364517e557c16b2ec74ba25a7388366cbc0f51709f227e72e49d40f7617ad619530079e3352becf0cf3b77fadb6a9deed155b22eae07621ca30b46226d324d0768ea591b232663abb479c48b8d099c6953de945423f8a3bf57e13ebcc1eb12c7ef0ea45c62a121afc09b3382914c168a6dfde046d13085149b07ddbfe2c569571cbf819d91d8d7632e4d72feeda0913533908534af1e1f45e94ae873a7deccd82b2fe26afa745d461437d5ad850b1500fc1148136a4a5e25acb00c8f60d1892d2bdda7f8c6ae598988c8961be8526009f123a7a2f7483e2faf045169f0574d4b74cd0ed2949bc33f0cf37393bb23fb31dbb2ee700fc214ad5d08416eb3e2481048c7662119cc95f733496d2032bcaf3c952f37ca27d94b25a4e4296a48c294cd0f7954c81c2f4c2f51bb2bbba44103950418625ca5f4165fd66a75b8274e2f1ad6afdd8dc526914c0cacf2ceace83e19802d20fa832fc94f1ee2b9aa0f1bcea1c6c18b7a2c2c70035fcaa354b88b72478a09a41167c9ecba146f81ccefc414d5ae44aee94ebb856c3b0e505367039d03b41c39c4edc71718cb89b5847b667b36914aa0263b6078a2c1ad10d5f601c1291374ede524b435807b687e8f5669098187963a7273a2ee4d03144deb66ea1503bd85439ba64373fc40f11362c6e7cbd951aba63c436bd5f192e77b340c06af372130b456568430829c31e79d5be2f9fe7069536d0986f92258c898aed8a386779349599db7570ec28fcfdcd112b55a5300509946d9ab3b487762b911d517bef0d36ec21e3664d6a39ae7d398462b4839f2c5efa132a8313c6ae68b49062557dc9b082cb2afd6157779caf2b19e3ead2b04ccbad9c6ce519b5275e8bb2e251d32c4077a7b52cb7f417e3bf15499ebcd6d15dd9bea28e49406c37e3da1a908896d957d02f647142b7a8d03a7cb3f1d68c488e0b0f43fdca02822861b456d9985fb196ddcb39d823131391dfb9c676617d08c18d03143a0373fdd15a0b6a7f254eeddce4f2f7b4e9c411961d48750c48705bae95a989e6b3c3bba4397e9759c1b361092beaca872e09d39e22281880ec700f5896dc3af8e573141fb15f27baf1b7a7bec3e9b1992892a29f4ad27e69237f382680ae754c83a40c879697982b97262e299b05d51080b9ecd41435976a1c7d36dfca4141c35192708f90004089feed715ce79454cf83874e0c20ac63e2193af3d33d3cff17f82f915ee61ed2df8a3c9ff2a87b72702123ea0c21056196d84c1444f72d2dec1b89e2a731fcbf33a4e21683d36b9859860f10d57a1b9ba69a533c82c8ee40b8f6c9e32e62dc2ee3592a63bf2de3d4983e7ee750e106fbce0c6eca24347de9cdf611db6893ea4b9c87fbfc006e800d9018956fd55cda83a862a3f5a5175e83115d4da37417218d447bc7d519ad56fd24becc378c9c39391b6a36d991c405085a58cad9ab17dd48f4a6b94c1d43fc0f96ee191fb2e97864135f388596825ac4e123f317ed57255a7866a8ebc2e8cda8e729d7e55f6555be9f886ee4c98577c273cf5ab516684d2961e04ab0a3ca9ab8d4a8bac3a1e45afc80f63e74d1e8e0130eb1bee2180c826c5908616367aca3c7cce37c931fae544eb039a760f9cb9649cd6b88917bd7ca73ad838e19f3080b59c6b5e6f9eeaaa8571b9bb21f031267a923bcc0bf850e8eb063c180a5d441e06b3d68f76f6c965af657a402efdef7ef64ce304db9d48b1732eee5cc4e944c3e6bfc3ebc6c52e21b498b784bbf68cbb2fbf703496c5995c432fcd3f0f07253f63cb3f480547bbab6a58d2bbcca8f14e0ea488b32dd893f68874cc46672d9e076bdc021f0befa7053b669972f20b5866ea9db283e4b71845ef485caec1f4d9907ce0a16718fb4bee8a54b63cd5d6a14868c2b8bd275c98b2232edee405996745fb7302830d399a680aefaae600ee29714626f173644d01d61e5c52e258331fede814635858ca5cbd5a3c5d66748731b98075c2207a20213b88632852673e1495f7a0f6f8a5c7533f2a25a14587193ea251692469eb548bffa9ca816026ac4ae164e72df4fe7e1d5336627df66060b0e619c00eaaa511e80f33152ee1385726c4d17e863ba71faf77090dee2850b64da25d71107564e6ef8f26a90d9968af7e21fe03610c16a8ae0878e645fe5fe78aa9d5b31ac8096676e4589bee46992dbc853f1251017ffdd32821cbbc338493e0370ccecb278bfa8ba2fd6943ab0fbbf60f25c57aef4a51955c1413250e05dfd0f7a786d84f7e2e88ff08efd5dc08b6c1fa104cc07d3a6559e961d45d42cb6c84e521b4bdbe1e9477503ead06a09ae96f64b45b54d50215a6b0d6bc40896a02217f83e6dda6cb655388eaf9b1c7ac114f3b5f6f3928cb3bf21f5ec71c4b2b4197fd164d012f9fd9af4d69498003bbcc9869ef71627630f52d81cc0258c3f8420b3a4259d732b40281963477261a5ea2bed5d12eb7e87022f673a3259248c06c1b3b514b8d30ba73672d3200b6a5b0d4bb553564c54abe14a9af2a95b358dab49b369cbb8652b0068f5d3e9ecbf43118f3ba7f50c13b51c01559b998dc785474c31301b7a33a4a36d5b3cb55206c47c76db84a56574e538db20603598f99f3a6ce44ccdcedbc56481fa147328da34d404c24cb769fde47471edaac32665149c55a58254b492caa17cae8a039f6d1ce48e07269a200900dd2b7a0fd0c33059d36aaee8a81a1ae205bc1329e71bbef8484a1dcc7903ea2cd3e14f98ee721d69abc5000e4cc0daf4885c62127514d5fa6d63a970d2a74d1c07f04f1753cc4543d3c3fc0ba7b766602871bca1bdc67a1028353513d633a54fd3b2624252a20510d2f8da8068c57e2ae42366564b632a0dc7b553bae15fd248091762d7fe30187063f0c6de82414a5b63b95accd0da2f8508d52b9a4abf0acbb05cbae4d73573dd298599ca0d4f0d573808000015cd5b817bfc1277dd56c55cacc982ae108053ea2608da5fe32b15bfd7b349ff0e240de5b944a1b0c4ee3bc249624e8caec93e17fdf8011d837f9339812027c2c56801e22d423869ee2b25f02e8a117f97529ef442722c75b819c57e9030714fd720c156bfe739713ee53d75544c6c5255e63f8efb1a96e72cdb05b904ac63ba10cc2d068faf65993bb553c1126813f793d48595dfa3fed83a44e35878c84232a0ad528d3615c39b80955d649a3eecd9666c8d17854e6ce2fcf9f7fd4c8d28dad870dcf90fa57cee288358f9b9f021deeba5fe418cc298ae2dbda2f0e1560042600511a4c4cb69624640ae324b0bd14ff7698826792c4eeda66ab38a376d18abe8a4735969fad515897157f01c5ac6f43c350077387cadef71f9f1ab60b05e7d5998df1cd182ae0456b3ab99f0c3db415827cd74892acd2ccd8570602f0fdbf64917045cd51a69fad2fae20124f8b722ca0546c25f43e2c1564f7d1498a6bc84b4a160b383ec7f33560fe2a901b75b575dc266f55ae1584ede3ccf8e99d5d87d8cd4cf48934db5719e80e650fb4579ffc8b0a00a191a8e60c17e6611f354b4411388fb3e68ea6ae124266e7c6b991f50a4ad40eca0c5974f68f35b94d10b39297f2a86bd8c47ed921a22aa0b53b3e1e30aef8605e7f37a7d0a42723dfc80601c7ea9b97136c077b9db6e0e5172aa504a97bdfc5d76d0e03153a97f39e1b5cabb5bb9b514278e2d4d8b2c3ba96f44c0a19514bc8c01f889c7f62cbb62d7ef48a3302733b8a0d767d9c3a36c0e191fcad3358fdf0d5e475bb95e8e8269f6cc9637aa640179fae6fc747f9c18d6d816e4053e7eacd8573c1f0e74716f149bc2054af26c9c1d0a0318110ab90245bb95d33f3db0a7b08b46d313eabcc047fcb57bd2421beee9649abe9c8e066223873a87de086c894a569a8ee396fe89af5fc2eaedfbb54f084e434ac6158e1e8ace4ca44a919dfded9fbae24cfcc487f4ffc72362fd63fbcaa48cf3cef2de232d78ab5dd4cc22bec402d5e3f1c1fc0cb4aeb251ae4c25e6465be95d7f04dc894ba875759eadce38e1f97729681dd9e4403899c80586138b2f3243410cd362dd80fddfabbd25805afb9fc460895661cadf40962b91a0ba0d3c68882d66027636ec0385d5a01887b7dacaed658af946269ed1d490dcb876b44d6c1f15b316d73ebd5420e8d9311302aedd767d453c75c0202f2cccefe71025589be0ac19758179aa71437c31afa23c4cf010dc357b8fb7bfcfb568c451c1f371678846bd7ebd206db45f243dec693b7ca959d74a09a1ef7b28239c3b6165593e978771cdf2cb0fed379fdc0c4b9da642ddd1b07492e02e85d90d7e149d05b5ad59f91b68903e542b3f2cebd174282782e594f36a4bc6004709dcebcd375c3c9d2e86bba726d542413709752f6722f6e7e0f4f0ac6ff955317391a892c253138775230b4299ef01ec521e8adb3ded0c85fa6a011095a3934c840eba24f4494b06b5f345e734e9a0d442b604f937b3d1eadbaa2df0787b8a2a609a5622a245108c00b139a18a387ca1055c27816d2274b5a044a07d2277aad473f2b4acb765cbc75946059439ab21bc057fb03481e33acff75b8d0f4d5acb6556f7d59f1479772325626b9ecc3a8fc19b830b3e3238217e1ac2374b4d7d0b80c720da09874e90c5116c0fc4c76a6315bf5ecb50405130091c026461c4829d2cf47e8bcfbbbcd9cb0bf1ca90a866de09508a7ec180853024307135f57c9c95678771c117f93a24b5fbb446f4bdd42169fb813ba07f181dcc31427bc2d154e6b307d5d02a5a29013b0b75990129a1bcc89784e3334ad24599b1b5609fc1430e584e0eefc7e20db051658dda2634c5f57a7c8b87de38e8dd245af7aeb0d7554e2e2cb182d301d9d2e500c0257ddf44ae1be84735a3d01e39db85a7eb9559fe63286a993ba85671e26404b3ba6c1d6857d72a0e4de194f5c1e1ecdabc83168605f2af912a435d426b8c1d45045c5f07cdcb3f54034397dd66ca3138fa8af9fd7c1102ac8af589b128b5c4d24a83495f8f40c208a28d525ee0c7bf826402499bf36024de063053d0e49bc8a521303131509c03cb1c5a19e47f29e4db4a6c8789788eb81ec8f88babf0b122c54cde84690846b0eba4c4e6b41b9f5e991673d1055a147566bc70a15b38e5c19e0c3e93a92a5d47340a732019800dd83e5437e978468e9bcfce5473fe46d8261a6e3351a2627092f2ba288f747e89d2ec104b7332f5a4632f232a2f676c66545291e33e9a8f59da74b316ac9b9261c18860299839695728e29d00419ea914adae82d0e0cad64f0edf2c6d8ab168d6e3013ca046a0635999d04ad96454d53ad6310fad9f689be9eb19f6175910c03a4f4dfbde92bab9ab18ed7a32befc510ff25097da678e55b72ffcd20e46e6f13c5284cba1eff5b0bec0ea7cdf5b56fae05e7c0803020af3493102d19d72e6dc3d0f8b8d9748e68b6bcde5c79f4a7e68d1762cbcf42c249f1c38d59217bf4054f8e461ddc4dbbb728f1eb838d6ebbb1d02a5f144d23ec6fa9a8fff02843bde2db7fa4ab82ed893df9efd7923fedf2242a936674d124aff5a17fdb9b1a9c5db0189f33873fa95e6eb15c4a8b3b51a139289fcf7c4b15b810426d717f2c51a762c25a8dda2f0cc771c7952e8e39465362e395f887917ce1f1039705d28bb0c84e05b041f424d934fce98091968eeaaab0fd7dbd21a712aed58226988161b82a2f2047c58bd05c2cb9f7ef4d0f6e6c2223e2fa71ac55c593e29744ac0d05fe1a36fd9059632aeb5edc47c61843a330dfeac37517e004912f9cc30360a05127d6368147a5aecd4adbca123643aaa92694c3d61c7eedb009d78c4b3896ddf07fc9c6ea6e343f55fd06306e9125567415e047d53ae234adc78f8d9db88b963cb85bd33e60a4866ac23c2c393b6926441a96d206ea7ee6abc2721eb407ca71733044f5dea08529c713818634bab5ade96ce02434d47c4654568b520d410b071a3dd0eeba60048304d2cb2f27ef7f5a5f131c82f4b5b8e6783b40550197bb7d9383f95d2c8ac2c8b0253d6b398abbe665f70d51786bb913cdc6739f08c4b4d525b08f22f69c366e78777dfbdef610f7c0404c5c1b9c8564d7a22dd03f6eb578636bda88d37c731b2ef963d2fd2068a6664d889dfc38fd4a759c837702734c9dcde7f036342b4d2d0b89cbb0c2ac52bac4afe12fd8bc922408a5ea6fbb6f4237b0dcce274ad91af4eee8f724642809c7f38d277008270db526382021ce8b89ed378243d279b53923750052876fad77568762f7d14b639e5df41d383d1a38c84481242b3214f2e36d5d8bd6bc6a6c0d0425d837530793af3454dd77627466f3f4512ab84453088e6f5241c76a0458479fc3088c121a4b62060d1a707b4711a22e53d9a15ba14618084958461258ec789be7946facb8e92e526072f5837ac35c85a485e66b44b6cac5c4f50892c8f7547a0522c600a564adb461be72c04a8be5cd6868b27fa6aec66cf9a1ff3537e78001df8ef083fdda577a82841483814533173916137cf4bdcdd1b2bba96a76ccced84087996a20aea1cfd48ebb7120fb8664b769f7a6ffa30be72e906dea49a4a2f3aaf9feec66631a8de8a55831d52efc27e06253a1ce273cc77fb7b8e600cc680e52ff3e385cd7e30559f9e097b3df13d7125685f0138edce8b926ea2514922fe8cce8e857a343ae4f4914bb9f7d5e695722756df875e45da600aca9ea7e2283df5df7f868d2d31a859d67b21bbef27aeb244755b3e0c8f1bbfb321a2b977673a87f5cdf5362f9f6dbcf7034d6fae4d9468e11df0068eb852656f02968f47f7881019a9fa1206f8e5528475c45cdd76164a485622b150c376ff0cdb9a0a671baa2fd50efd16a313991664239274faf974342b82c4f211e21002e27c83a67041cc0cd2e5004fb2b6e3db4ef41219314415ae56c511eb939c94bcc2258ca881849b7ae8bd0261da3d43e537e248d3de06280f6a23de6c48fb6543a975dc10c5a21d4ad3642788df14fbe77e781644ac848d0b1589eb097297c4b15972a3743fc195dff9ccc779ce42a0a293ef8a6180af3319dbe9eea63a913081b99b4aa9a0064f55a1dedf66939211b32171c1393f3fa82ec3ebda22e04d7adf5fbebc4e8c013fc3a6ccf66cadf340cf109bf9a873d1de32eea8b3d7350c1aa84acc82ea7701942227131ab14fa3f137623980000a2458fcef0b4374e5b091f9521dd89126020d4279875164c3bcf80f051a0093d4952e98b1db2d3107b73ce015fae0918325b50d90cda23ebe1bd8d8ba927172b760ea86b24aa0cf2fbf1be0987cd8ac3793a1bcf312481ef583d8aadaf306b754e0fc0b67c2251d68802dfae7440f63d655369d5db500517d6f6c2f8ad8847aba3ea9e1ae9d3504d47602ef18542edb2bc25479b96312ffbc977f22a87b1369bf576ed4b9933cedb4881eca682e1d3c7fe8ce56b121af45491b5c7bec2d0e193c94100cbb000a5afbcbf916b1a0ee0a83a248dc75d1741c83b8a7e26139e94f40325320d331c3ba958d6db64dfe3eacf37b919067b754b603550fa9ad4377a3bccefd4f6acec08f7d19867645a585634a3f9be4a4f165ecdcb3a6f4369c37dad552bdd93938e844cda152d5e52e870513d589203348192f5eace07e91d60566255e3f88ccedc9beb46af77a857af8ea48ee72898a9e1641726588307eef48d7ad8b3a27f736ed2d7450fb243db69c4bb3fb265c513fbe0b27a04122497866ac82c0cae3e5cf08a415919ca91e0bb00b855a966eaf7f3b5779e86976e36b5e69c2cc9e6e32182d6a75d8af6ea43578826c36fcbeb9b9a7b31523b6264c2ebaf61223c54f0f97d80da0e4f2ebf7ae97decdd6bc3ca8377f4b7301bde96668acadb7d9664bda0b4b9776b8317ba7ce83732a6b2ddcb8958ee90106f59181725bbb2c04ac6f80baaf6578a401fcd5e8be3395b75f693bcf2eba54af1fb6c7143e720e13133fa8eb1b3411f700df0c530197eb078da03fbe9c92b04afce65e73cc71543d6de8298f97501aeaad74d6174dc5d744930815e2515d9ad32585241a6e48501eb1211864399f34c840426278b60823974c3f28fd5fac4b96b0992e9900fb3ad2a1debe21063ffe475bc7a80e9efdd274f6df258a96fa2182ef22d5817c0b5d0b04750c2d8e30054c73e177a179f4486b1e2c142b2e3721d8ef50d872f501b905af494a1f75ab0776fc61fb6536e79a46e4bb6f9516527d48694ec57a5ba57c63913f2939147b87b076f736253e34d6fff122b98fe43532103bc54a8abe670d91aceaf5766f16256e4c9c5a5d4e99a0286cda0f6755e44df3ece80f838db9e91ae40ee4af5875a8c07fbb0737c6f84416b9ce1257d8e56e001e29ff7060d0cbb5958c45099c7ed96681a2cd117abefd3176872e90d8c3bb0f75ebab47220c48dae603817e191e5affce9ef8dc405cd5c4b4bb3ab8108917378a2a1917d8ab0e00e58bb5db9cc12588eba38e9e5eac3e90b33914b87d2a8b88779df26a52cb404cde1982bcf0116d7de180c11652bef1de9e14ee27ac949d498efd54268524d9edd447c9b487702e08381e99ad287c0010e1a1ffe1b02d276f6109ac3ea2ce2732639db4592b9b9b0a0c4a22a19ef7ef91aee45024b18da79f5c76f6723f4556011fd7bd0c5f5d466431968bdf92ecda6e5b8403bb60441ea46430da27880f785d123ce58a2929f549f920df53ce0b85b45b431fe566baa5b2355afb0f3c41e4a098215dd2c8cf2ad8e2dc843860c14b86221df3e8012a37362044ea7289d279ed89d5a51a3420304990fb5bfe69ed6fa9fd831551d32234fb5fc24a5964f224d23a5fd6b8690544ee78b47c6034d6e7047fce6c05376284ab12fb417d08c6889b193266c31f355058894299e067684b343e27199fc91887d2768e7beebcdf0163c84590044e1174d9ee7d2c4acc10e3c92cd5e3746ed207da36a8d22a9462e91b81621bc46d087367cefe2fa6b7f427d6b488001e802464976607d2320993a0105371ea39d5d5741d2eb8a8d9d02c17e9a1c5c0fee93e6c7f3730a9e94727e06bf6d0b76034d50887285044b45f237e0e0ce9ba26c738b37a983090f7b99230deb7eb653064820004c578bdc1abb6c451c9c20b48f2e99e495bc172c83e5443c0a61287afb4c527e78ab426f3a906dd5f22de9d7a09f35a6e0d980cbfc656410f2dc4f487f2f06f5e0f034d66284852fcbe59e04a4fbc5aa30d4b22b08c418d6c44f722c944242d49a7327459f5e562fc6cfcb3d8a78161a65090094d6849b745ee8e55ba1055bda7758c2357c37f9c020b0931a5d9634b8dd0d2270f377a01aa0118bbd4df5487bba3ce0852a77e392fc19f43764d440966979519262420860fc16aa5f6826fb324711db31a6a554161c739c5a3e4042e0bc40246599a883262482d4ab4862565d7e46ce0b2706433875ccf22d1c3a9a750f7bed1976afc5298b87dd5bf4b220cd9fc0f4f7fcf975c03420f83c3cf8b5b88adeb2c3387cffc7762ecbebe9f56897a67ba2f3e21b9aac3c985a857b2dae588fdc2376fcdb70008a48351a2e47e57bd4cf8d78749795747ccb6ffb1cd085df2a7a76e54c81a0578fa8bd27f568bc639312bee815b2257b989021c52464f7f1b62adc57c5f98fdff3b3a6691aa3fad8194935df936a98b1cf37cf7d46383c7670ffc4e9c7479a3803cc567c786859d24dd0a3ed1ab7ce6931e80a525a209a1a508cec850cea425386a36c5ddb5a8215b1090226e1fa9437875e5d20d99daa2a43dd347914acfbda0cb0673dea5374f43f0f851dd5da4dc2e0cb98c485d340e56c2d568b17c9ba2261dfeec58e9003ce582788883eca0d93be7f2af24702de99b6f02d69aff54c11804667dc97bdcfba4f484742e182c6c581db8a3dee5250d0d1698700eb8840d9e324add90849787fb0c82ca79ad47f9f382ca980219dd19c4edf46f5a813c2a7a4f810c4c441de2f42ed5619ab8f2afaf8239b8ca10866b65808d53a43f473bc016f2dd55e69e548c8eaf8531ff5a16091c50758284ee6e0b6f70a9cae2dec59f79cd080c7e609d89612be213544f70f453650360c88c04c142ba02361eba1b9f137249bd0b6bdc3018f9616d232bbc08da6319e6ab61e0cad1bdccb29a19afe51e1546849bdaa9ce11cbd778abde24ce6e354498a3146682eb8dadfc9ba636fb72424740aae129f13d925edf466ee475e46205ceba3fead541ef8a6e207130d7380e94fd4ac40296606621aaec9ba482d25968f1efca23f8ebe67d8f15aa906f42acba50cb07ce3115fcae6bab6cda7582a887e085607baafdf837c2009949ecf548aa05a52dc6fb86ad2500c970d3f70babbd92be424ad62ffdab9a142dde2a20d338d885931ec77acb46dc6b19a6ba2d728a869d8ead1379d3a3edab7941e23f7c4cb5ab81b52eec9df0560a465b81d0572da79028dab06952bd1b9cd632fce451f5fe089e9dfb416e220c9bd6334526f886d8cc810caf5ad5773da4f322247e99db4432316ad2713f552be53cf77e2d8ff4b5f958b117f9e8bc6b6b9b9e77304222f898238b63b553b59a3eb07da32c4ee8fd66374f945f9b0e219f67d9537219287d7b112432a12391c4e58b78648085d31fdecfd6d8531a1ec9b36aab969f18e9eecc3497352fac49afdf9fe57bb57df0f82861fdcc12d7a5848201291607d5be71830c1567f8c0f98f33892f6734304149e9c4596643d082fefe52599cda73ec1916dfb707eb81ffa41cfbc638a9ef22305456aa1074e4c1e8ee0897118f307c2777f5128f91333c17192b7666c9f44e741cec503867e842c54a84c795d0de4644a4e2755a0aa0a3ac61a5ce2b426d2167b2ea2cc023c2a4c79e3f4db0043dce3d083326bf4445cb966f8e974ab8700cd9f5f6d1861ad8dabddcb5713afbf2acf1c47568803c0404c25a92166232f919469d4468fbf0b4671a7061d2d517d7019470a307e8f467522b90deb0a23e4961f76bcbdc83801e6bc048ef56de31ae51df590dfc1b08cc88929cd06cf58a4a874de50c68b820794b7f09ea34d926653ed0918d0dfad381ce44dc7d40dcc71efd80ca3fa73e59bd9cde208474958e4f67474a93760452044ad7ec480b645469e6c1bf58e1787608c02486a106fc87123fb860342b7cb232025f6a937887fe75202cd915453131b25fa0aee109f557c26c8b46966f595d1ea5358301a988f2c5ae380608b750e16068068199723279a67a8b39aaafcecd5896608c3904e74c1257c779b23d211c6bf6ced5d9ac6ff2ffae3a12bd74d21b4e7080d76afb411437696250b1578c6ddc17fed144ed27f5ca03f4492b6f13727dc76c3156659aa75f8096ad582a59afd062fe964f08284221c68016e46ac77989a643900b30ec38304b82ceee38d7ad4346aa52e6c8adf6386a46a8980181733be7bf7a54cd14fe70030bc933e2bbee39c3fd7b6b7f8d6452664f54c0b52981181b4683f17252c606d575747086785fe470f26dca15d88ba080f9d52820a7404a5dcbb4cde4d146350e693472e29b4700841ebd4246c8491ba99116badd6d16061c394048f8e38605fdd5e4f754889a75e46865432f5f0d7780f2078e0396079cae39f963c4a937947b8347753a961af8a65ebd88898b830fc057bc6078d513455196ffe34191c3961ab0bfdce6885d46d3d5446f4c14fd5f2eb7b5c6e924828bf8461ab273612d2f01990cf38e9b42c097afb1b86a9077acbe1bbb1d0bf5cda8b269d20587e1e6d65520bf126d0bb509c2274d6367ec8df5bd00ce5416becc653248c97d8a8d37b2ee7f9c50f12586ae91324f08c21e6c9332a15fd23430f1278af30deea0ab6668aa18cea20bd959e9a7e178aba1ecb007eff290ada45b7e63273848a002595f279f137395e4de6ce7ea2fab30c5536d2f0bb98379646508bb98090e8163e2e3f2c011a4a4464d3234051e4f3a7a34e1d50593f21fcfb09f8d9e375cdb8d57aba55e9fef79c0e9681fa2ff9b7386bf17e4ea5a17d4eddefb061af979fcbbede4773729783ffb1ac19be966c65abf138ee9aaefabd5dabf23a465ca9c0a5ef13eba9c1d0b960f5287b9c08d44521467e9a59b456c95578c2ff3673ab162d0151787f85fa4e3a3072a68caf1309386caeb528011b783d0c7d3c178e9987b29a376771c18cccf7012e273b6f2b96b05e9ab618bb61733654715c2a197bbc87b913f2f3f67d8c45855dbd6ba27258f82876a45a6d1a50e5e458b81cedf682000263de29faeea5637a407ce111997ff0636822867738cd0c4368ca3c57e47b16b5fb4773e84ce7924047712618f611244f043f4929ab667dca8d5975c80b94ad70bc707e29e9a585908c49e493c326022fac7cddc19f509a0e65aad061c33bd5d441d04df903504bd2e197d17c89b7b8199d02865a8b3003cc263b24c3e7194d60fda399c198ad38cab92922f9fc7845777ff3019b124a901ae8720164ccce366a3a43861dd8a570f47d7a424fe59f50f258a2c6e93f017572539036557dcc67a1219383e78a4721c6fb5044728df5688a1bb0905e4bb64d3ad0f235a99a1e160bfcab5b3233e31806bf021d032ca995a3963be028949e0a9b2bf228f33ad041e7918d69047ae659b7f1a1f8e58772c38b96d5c4112b1e34ccd361925d0595fdb326629c30152c17cbfa6f5213a1b4ab773058bf14f88b87c6da4f2db5321ebb4ccf1f6f9d5901744b629c173e531cd894e82d108b3f0a897fb24f427ba21c9bea6491daa4cf3dda55757d702796929a26ef3ba5a781762a1d4d14501ef606c0aaa6d8aa79a325cb00c99285b78f299697c9a0096b19ba79030071695f0daa08417f5dadcb12e1cd74657b5724f86bf08ee9345f60641684291dd8e618fe0054804af6a864949f3f4abd6d1cc5200ba698cee749d87c9abc28f0968b5d65be393e0cc1e72db5366d2fe2a265cbcbac63933ddecb39af8d6da48855f318af47bb02014fa56251843d8a6ee60b865af00905c96382d11e9148e938896154a39a3e9afec6b07942241642118d29df60154416404b37daf4ef04fd75a46478bf8322a688ab5d1094c75c926fd6a8413af1cd35eeda1a6afac42728f28b3e1544b04197daeecf41674d65a8f052d870d37824e97919c496c872f1ae2f0b7aa2ffa2d16403289fd88999286ba576ac324dfbf005945bf50dcb1feba972135c60777f8cff9d08616380a2229ba345fd5e80f789543595c68702b9f2f8dded4981ac87736aa4fb953128ab5f4e54b0988bf56f9804cc17945c9c3af9082b6b9564024e5c19131a9b409fc49e564549b70f2e26836acdce1ca8419c96ac12d4dd5cccf4c6b8423d5cccb41ccfe48711751f45ab65734edc6dc25d65b26cce7e13785eed81d84547538b9df84e4053dcb7e3a580ff4231987d59fdcb3d076f306365fc5b94b37f5a9c8d576f718230638232fe054c55c3fcb27509f76da5eef0e552baad4bdf36699178f7934a31343cf67b6e66590086943edb0bb516f94d50866eef7b20339539c1abb54ca061ee1a94d1817614deea44ce481d261da1df177921f7bcc11ffeaaacc0fce7433f93a845e84795867deb7b241d04703ed7198efaa8bd8656b0499e7375201ab7fa79240122acbbe48cfbb8f9c475c62cfd1db6fc8f7ee8f22ee647fbdc254cc2d905638c2dcacf7e9138e389e5178274bcb3976e0dd45171761cf3dc7dfe43efdde1cfdabf52bab1b275d0d54b6c6cbb92ed94a4507ac30b86065ec07ae45885f1844eeb6b3aa3c465df81d6cc87a218327e7f8e4958d03a89b7a6a074f9c482a707535c2ec1c0c2cc24b24420e39a893b6014878f7a252cd4798c8bd20fc011916e166c5fb09983b7e4808d229b1204060e994106398e0abe711222dfe056f5e1b6b7b304d782c07779f7fec579565c6814388715092bd9095ffa9caae5bcd8b1573715a986b92bd0826620b72da699ad1ac877a239cddff3995d729d778c8d492f80530eb491cc719fe43e3e572aadf80d551ef38b9210cb5f5994dbac08cfe449936015b0448e39da8cf1337ff25bdb8cda2d0acfc88a3a353cf4de4fc32bccbcbb82b0ad7635cdfaa68c0fb331fb388771a2ceeb792ef7726bfecca134a4459634b349e73620d8a76369e65ade59dd048291460839ba1d19896790c4fc1ed59430713f72a840cc2a617d25b2454857aefbbdd396af0a4e8ed5ecb2de4b152794304f1e306784e0543f0aacb8b02bc7fe4c3eb7e59ca6dad777476fea9f19e2161a7799834a00cc3d1537bd7f1f6febbcdb88d7e85ceab0b76f49921a1af992de9962ab6f7d70aa381d159ab171051d111cb9a49e45766642e8206eda5523f762e254bc6ba8f1b9e74c7c01f44e25641a7767b3fa23df626d83e0d5074b58e45d47906b6740bb1aea69cc9540c8f652e6769d792df3c23c531ca7f884fed1ba246cc23accd29bc058f71dd2e58f1ce8406cdaa1f5880e707918a61bf065290a6ed4cecdcf488e1227369d728eb04750600aeab1337e7314a05c20f4d730ea20e38b452b6ec0e795c0de764c6749446419d574c97ceeea2062db517b4b37d3cf64566ceeb04b2bf2a5f7d11e98003327666cc1b09087ccec4519ca0673189713604264ccf9938cb36205d661d7b0124f4bc8e96759234867dce7acc946483e37b9d423c8a4ff098e54741f723870242b2138bdfbe72319e84d9af2dfbff968df0aa5822c5c865b34b3a4c0ac844be1eef7f7c476312467049e0877cf85328270bd9712440185ceedaf7379790fcb9a343f26ba94edaf04783a42128b66a0e8e210925f083184db240e3ce98b1c4383c5599e8aa4a7a4ab8bc7f59da61d49b59f95917c65aa2b33ff0fadbd911e333be9bab1798f017090ee72fb5962c47b77950c713d6972744e13907b0f570d661ce7cc3b2dc45733b0ffe60cb6146e2cf4752f36ed986c4a743c17f0fd2b679f96c0028cfbe71ddb7e4042d64f193ba824feac9dd3553f986d523d13b8adbf6897e8499e8e1c6d12a47c4ea3205434b0d8af037faebd5ad9af4ad7bf707b2ea23ab4bc81480ad2137a3563c3e378ff6c58fc889a4942a2049bba9ae90461606bd64a7f779ff9fe7bf9e1fc9f561aa1393477cc45407e6de288fa733e9ddf63a984008bf100916c85be8307c6ec93f90fdf6e13b8593bf3ccbe11f55ba5d465de7b6a03522cc069a833e55a0d9d3c218bc3fd23365dbcbd4e42a0e5a00b00bf2073c8770707beb0808e5fc72f16d372ba3a904b538e509d25e2c1bfcd53c65ee62016f02d3e6eb7e3135be53a91e64c92ab5eaae54d4d25e45f4b241a57d93f0d6bd4397cd6a0b17c57e847e2bf11fe7bca19a3c90b5b92de860a435d4b48c6bce4b9d87f1058191ed8647e00b006c21758ae6865358affee5302d0e8775454b6d20bcecaac6d1c7090eabce95e926c9dd831dd5fc52bb2c4f2b81c6aff856b3a906ec27a155369db1d69ec659fd5f9255f2479c6a54c9da0af412278b97fd7ab0611fa610c6e1c53a7b994d46a9b095bf0860421145e96b0d1960a95809297b5116e041ad15960415b8375b25b38f18ddf6f0e0829a12e92d26ed192922df182a997adddb8c6e5fdc6c50580dff512645e716f5ca396af4c9ae9ee3c35f24f33f5fc5fef9d65eed491e107c4816fae49e68f5fa4f92dcdbc36ccc193c500762cc29ad2b372c4d97668db9f0bfa01b68ad1858cb145e764a9cccb4d18aef0cce6c9e1ec3bb9c4c412ece6f4c0c76ac6e099054232b0bcaf6364f9724705e8732b4c30f8c298bb1e047b4033ffc664ccd240b31a547357481ddd6b5f1f00aa4ab4011000a67262911f9c2af72cd0a03d363a1eb98daa52abdcb02953a2d19f86126a4cf15a5e47b895a7925b7171c01aafd68748e95462572341230128fb8e235ef363315180774e97bc1fd4ebc3d6804674d66d2da0719bdbf8d011762bd729618e63a7b6e1a00a130d2b47a25382b6528bc49e4554463340ad21248ce649882bd01bee88d7bc2972b20629557a4d3ed1449bb900537572069043759ed9262b10006f6ebf1db585eb163d5f2ed18771994fbba30aa53bbcf28209af288a46f0d6d3fad04b20abac363d5a461d0d0f3e21a0b8a8a9d2f77625ac1bff7ce2433c20b8523611ca6aab34ddbdbba55a7565de0d4fa28a005d0fb55e8e5438b4a502505c9ba5daaf5540a4db8583ceca2479fa70f107555a0774fada79e83f29498cc3b29d3c13e7dce1d1963ed3b3b0f51b4a5aae766d9f0501a9faed7e5fd84879642d8d3e1af4a00ecd5a64c3d6682a6d7627113a809dadb524dbdb5d69a4afa9f57c75bd54cd735bdcf4d9397a864d2e7d4714e5ea364e9a9bb67eb618dd1491c506e3e5177ae1011bd25b33ea29ef809f70ab5548b6804a4446e72a2fbd81ccd4a5afe4be3024c864d280cf4e244ab7902d5fd684bee4131be875ade7c930c3f0f37b5288fd89f184d3a1683162650d331622472c66bbcce9e856c40483a8fef689bac7556fd436d5c41c80fa6a412bd45feb981dec9e654dd4a206f5637d9792d872be2dce3f5e896916ee1250c82b7138271c2b6616d281e67392c803632f23077e2d9fdd368d68c2ec63c509a89dc5884171047b6b14e72f444de36d515cfabafbcda445dae1fef3b31f5f0304791277200b33a4d9638af964aeea11a3ffb8f2b4b0582eb6fdacebbc94bd98535712f53df689dd81f4ac525be3e41d3dc0f44bb290f2a92253a4c3b4b6b304ec87e47883184852b5d1b47371cbf9cb06880deecf10d6ca608424f46c73eb5338868f1dae5ebe2b7bd049ac6d2530e3b24b27d3cb07338272582332c3998b75a30f6347b286ca8db22b9462b1beeb7b6258d0607373f02daea0835ab5d716983085b8075e8e9a1f7302d3479e756c964d95de28679077b54e0603397e313d7937f51baeb3ecb803a8c65646fe0814dc52bafff2a22a19c397eeac80961f809643ed58176acc34b2d87ba432455cf5b1c00cdf628e11bee8c793cecdbc403e278483e77ce94760fc69b24f3c70f7b77e23f3bb1b8e238d02aa5bd461449bc0b771100a9ab632029d2a34593c9b2ff58f9c2129d4253ee28087d1821793f6074400654534bf5b70a2d6ca770f9976cf4b5e3295106bbfe06597e1db0ba9fba7b84d6f5529dacc60b42d492dd4f46c9dcb931d923f234e524928be3d2f6ba576a5da0c9a850eef91755aefcd9300400afdc4d3978a21988f001415c0c9fbddabe963fb648b9d3be42bad8b75274183909cf2f74966bdcea1f0591ae19c267fc3759e02054e9ddd801cea8e68124be267288bc92b7a4c30def1f45c01c010363d76684fb9b6a172441f6beccbba39803c1a7c86aaafd026d4e972ab23067da3f6d30c952bfa9c24e303fb34f5faa10e4ab4f8bcf4ad43d11613c7ea11675a1520478190ae9bc2aaf9ff822baf48573900fc400eddbdd8f12d2a8549685a343509dd52f3f3cefd8da07bcc7932791066bc64c12733eef1eaec691df887e9558aac40fbccc265602c54d6234e76def717dd1a0831522f89905789b7ba329d87f547e900aa7417dca784960a576ac336780384b79995a73ccf777fc2b547b6820650121d334dfeaac2fd7a158a514aaa0566cd730763a21d6061ae45113ff446ef51f3b050ea70029e3a87ade4b4a5107abca7b09c0c47a31e679896e628304aae74e0281b78b875d46ecf4bad29408c80cc9972186c96ded425cde4a6ee9ca00d9d0c87c0fc32896bdc13c58110cda095a03b0784ea3ab8c625380bba3ca479e2345c7a95fba6f8552962fd036006b645e27d56d63508c76fa3af8b9d45688cb77bbfc4c21f2d2ca1b11e92d005ec860428fc422129024cd96fcff62b0d078dad932a014a9784df78859f13bd1d001288c6f75fe1a7638a6e58347b74c8b08afd69bcd1a1f1c24ea8f8d563b6cc596e307a452487a825b7a6aec56143c0b8585b4fa6d00ad54166b9b647d8b24b413b82dd778eebc8d9db14a31b4e761a7808d6f30a6b0b0c406b237649a6e6f860f078181810845655b6884ea35210271e89950b6f1148212fc0bcc3825a8fa55d153517dcabd7567114d549dee3b7ac9fda87ad70d9a5f65f7728d18626631a2eb392c584e2f125fafe2c7ed5f94d499dc24ba436bd1765b08cbb095197cc9359f2b931ac35c596675caf0e0731a915df9fac265f57320a5760536645c75261f3d21a10acde66c75aa5a0d20c010daeb24e26411e0dad260b2e6971f959f0668de402d2d8ae04c3e44bde41efbec34c89998f2a88c5809bdda1267f9cc145c85ed48fce90e4656f096b32ce9198abc22107628bf6c4f56bcc88cb24df1e7b7ff937b8dae52eb4b3491c6ce53934d3dea933650d7741f065d2d1a2bceaba30e80d38b0ba437344abd0ca9c19c51e06bc5d713aeea0016c685262cd1d410b88370aac83e50b4bb08e48b3fb44499e4e7096d4534c0cfc5f6db87f6c3017e93eda064d50fb74170a336c33c55f1fea7e24c20d9979993c1f1a37978171a0553e249902747fe8d5fa2d804d97f55b651a681675a9d088ea5943a7395a12f30b55d787fb2cdb71e76ea89af51b4c38957e8a893888fc7e5528f6ee5e0cc335851e2b6312bb56830387e64ec274737209e7856e8cca6cb75ffb6725c8558e9789ba5fef52babd498fd6e28f44d1dbfa32eb9daaefb553d772b5bc424701b6255df0a56f0bc2748eb3be99053c3961e0158a8aca13cd2754e2803df5fdb6685a9ad24eee5cd08a7e86f65e5560eba699d75d40e4bc517b7fc90e79cb2c3bae7adb25e2a953926b0d397f9ea9789a95495769ad32ba78f0d06de910aaaff684e1fcd6b2e5aef229c7dfee3387177e70af7c63f1870e13f1662f40b07516e991017fc4258a8641195bcfca145d87e58cc952298c9294e18c6058df88379147d7d1e5c0e9d06569fcaf263907ea1fc02b1cd6cbdddb9bc5bd7e09761297b1826e9ec0a00d99feb96aeb87c19080adf7a99a79536df41e5dec62727683f79902085e71ebaad282977421c23a81602388277b23782d1c8befc2047ad41252225b5c942501ebcaae13143fc3a27a0f2379f37bca51e1f9e4a18424623e6e942f745570f87f1049bbcd31a91e80a8cb0d0781abc046eb2433b69a5c842e713a2ba0798d6fe047594acc7a3b4067df49650f0af11d8b885c699761bff103de55f52cf433783b5e200aead909bf26d80b610e2c28585ec4daa63f07c2f378c340c52549c41bb5a3faef6febdc6522e2dd0f80c6ece5fb8663359844663d7f33eb0b8afff17477c1d52ca3b82b041d95bc2d2d1fe3b444b9599920b9754af23a9397cd7dd91b8c565f33833152355da1d2597a3a1d31d953461829b4aad94fad47d696c1b4005778fcb218753eb85790096ee51c800917bb82ff9f6bad431ddc22b23d186ef2a73be83615d581175aa495acf89f1ac679fe7d821a1f332a77be0dd7de1afc794510eafddb49306ad0a370aabb80e1185619e717f529f6446c12c90e9de83f03ffcbf8af5b99ac47f3ef8b28009ce774a3346d922c1eddfb03fee4f165e4f1ee559416434792c50750e8ce40ad3dfd291de2830047270111c9128ac552d677fbdcd146e05ed0cf8deb0dfb83dc682614348be234662fc0131c945c62c4e0aa6b095ff850201ae5677d8ff0723b97a85879a76a82380c4f711891f873f4f49f6c858c6f1d9c43ac5598a35c891c693232569672e3820b117bf7dbfbd576e87ef3e985c75355f9a3d464d4643112e7944fbfbd8abf637a7bb21ddb3d5dae7fa40a8f603c556e7604784eda5d5029c524f30af3047b14fe5ba43f0e9ece70daef0b628acd2f327c32619bb8333bf9eeae2c6a769e37d41efea5bd9eed60905de2409d6abb93e30ad5d610c89354d39f19c68556c1b82f5fbb52d61640292b1353b3bf9e7356e3284777156990afd31cbdf92a3265803fbfcec130c1ad2340cf78c109037778a43813575993ae93c96850f0a50c6fed83dbd64f1173e572ff2f94cbaca3d130b66b54b93c6d66435bcaf17d5ee2b28485cb891b235f85dcefb7469f8a12d5a6fbd8e395611efa91e3b873d2eb93f3a5a5daced6c24c1b27a41076ccc17198242585bc639e48a2eda19ab8c0f47338e7bbef2ddca59732a8bb02a3d94ac5e73658cb35399fe1d63dfb2e3886269ed0d3a1216c7dfdeb7898d570c8bd1861382c419b162f8380359a76d6643f43c19de93a13896fc652ae64d91be31705b7b206731dfd8ad825f9bece587ece29a04663f34fe5a56840bc9c1e7869d767079ae0675f7b7c738b1838813bf0535b0725b7f6d5c400af6759e8086650207859420fdf9e9aad0756fcdd41ebb73bf4804faf6de6f34fc9adaf84b8da8ceaf3061cc7a01c57b61bcbe267c9785c1f62b24012dd2e0fd8542e927dc6e341bfe45a614f9e4295aea67d2797845eed24ef279d7ce4931282897c97868f98418b740ba4adf51376e4bba1ea049fd46289eb501cd36798786f51b14faaf6864d477c2f5c00740272616dae094c56ed24da8bc10f092633628575982b2f5520ed3ef5f8dcc2dd1554a5a216d185fb7d644b934456beda9a65aae79d5f01da0eb972032079a4ace85b68a24b27f0093baaf3c3ae33b510d6a45884ff7f775f3dc4099fd3040400e50b6f1edae3eba59758f5f45aa4e6c9ad368dd4b73d6b07b36a3467cd4e068182c108bbaa50f8ba0593863157bd176dd2599127cf37132533b152f34460f16ddb5bd63529d6929df71f921ae827c0502a0959af3cca80e748b9a653171734aff9e660ba1b60382fcdae1b07f99443840ba2a76edc46a131c13202a27590408ffc019c0be743c6d39eaa0bf9b902296599799d5fd8e74512cb70be99cc04ecc798870f71b76318955edb176272347a863f305bec1cebf478c0537f657b9ca9e343b2357f111e9c40f56a4df21cc7aebc797d6f4233807b0591839d839922e06c0dec0740f6d9df8a94e9be791f5ffca05f1823fd8cb7011d9c3f37047cce16c08a511b132550d126b6df30d5997ccc0cdeaa758eae8a87e00ef8a69f12454d6ca58dcca7c58a8b1f213d64338e9ab5f8f5cb108b4fe54bfb81fda7e75f303d9294ccbc594139043d4a697cf85336c9eeb34f70d7996338f7420ee686fcf1513df1d0d99a24b982943754ead27b4f4c40490c9428c894e737d1f37420fdb9bdf1913a5e32e5ec7e44befe7e4e2598b78fdf94bf81b9d4ab80253a19693773ac631a82bc9984ca5d10a7b4accd09902cccfd19efefdd24e12fa57cac907f625d1cc66296dd335c90a8fdccfd86551df5774c8ff95306d13dc292986130e023dd48973e436344062aef1bcee33f8603537ba886a69012aadd1b151a0ca3de8f910ea8fa2684cd59bada359fdf7bdb31c292f1804a02247c67b222195c157113cc2da3f6ba075a051b4e29f2d3b9a85f985c296d0b068ea18bf014529f12604d4bce195ab02e043b558435f7eaf2ea10ef6d1e50c3e732c5e9c024b551f8f3f897a05cf0f82d0ffe4b8459d55f9dbdf4e192c34b1815dce31fe5609599455fc2004456c530e6ed0befbe13c0f91d04ad7691bbf2379524e70d4ecf2ab23bb8c476982272c0d7432c75602025b4a335ae30f7376a773fd5b9892fffaeaf85b9a4da78f8a02eace7232ef8b9e0bed40ae11ac2768900236f9b1a059e585baf74242d5e93f369e541fbfe01940e442468affcc4ee0d2aa67ea2c72132189beb95978bacb9de400ec07dd2802e568e00b08629209b77672bb2fb7cce6a63791428eb4e14fb2e42ea708be0fd305586dc2480143cd0163fb1acc4ccdd03d18b508ad2172e60a39d2f8e19ed763c9cd58d1cc7830555cfb3c14c516f2835883eeb7fb56c7c1a0287a5a9b50d5b066c0755afc870689cfdead73642816d7efa50fa30ede4a9baae9f4ef1b9826cab8adb34ebb85d1626bd0c7230c162bd75e7c026f71ef9f95892bdc1aa01873acf1e6f511fe82286d8209a73dd003182b7ae6f1975e2a7c573e6bc1ee0520a78d55a42e054f0aa383948c3cc50ab871deb1d2238bd010f2cc639fbaef702de2943e0de16b9d4e03cd52b5511919cbeb018bf836add7e447a1d3bac313bc0deec0fe2b0e3a4ee1b609bef94f6ae50b44b10b47b4c80b2d931091cacc15e69b191fb6fe06e8bd74c78cd58d8084589ce987ec328d631aa5cf9c28ef1fba0fdd970e8036036b1fb4615a6823ade4d8f003b1f760179c8af66e8eb097ae0aaead49cbd6cf6ff2f221bee99f6723ccc53adfa0e810f3c9365e10cc041e78bc4e1d4d4c9b451c20f21dcf5bd776a56b406e1fd648e1c55a063cabb0f04cf46d1cfd57c4236f34a7a26cd6151e7f8b1e9fe8420429060ccb18887bdd10af337221c1e36063d5a63f404819c5de4bd04830a3e03ede4800f92d1c9031bd6db86c386fcb4ed6df04374b1a3de8509769b004988dd35af7d728c420c3f59beec511ce7619c7fc8eb91e7b629ec6f2403a0c1c0ecf52817e4c4a4cdec849d05866d12bf19c9b97ce6ce7e7df092dd5119bb57a7b0ce3a15dfd364281365112fd9f5796a6c0912394d878740bcb01a9ed385a0fd4c5c3feb8050b4fcdc2dc0589bc5d5d1f011882209297050c45cf77d3d32253b2ccb5b5155bfd3c7e3f4e171c512971051940d2fd26b0453007d0e50c0630cacdd7d31fd92304bc811969600b209e6da03286a235f414b6b0da5250a4995d2427aba0d39d931c8f71695523e0ebf600c01476b1f9a5a95c29657446ecfe2db31a2f136d1359ff830ae4a15dac287cbdfa0f915767a228b2de4721c7c7ee6138c1e271c95588fd5c3636a7f84546d6fd5dc10a304b49b85b5bab2565e6424acdacfe0ebd26e89ca7353b4981328c2aa7a49180a5f135f422b0ab51bc12b187cfa0c70f201d014085a19fb96f3919600bf59170c6c9034440e220535961a838ae9d84f79b54e4bea18d405a4d6aeda7790621a438a678867f8d6bd49569c1dcba40514c811bbfbc57f4a3dd9de38ccbcc3f712d529073bb04dba5eb817771baf0949742afa2d95700d99fc69047db21e89f78268c63d460176d0032387c45952d9a47c8985e03e7a87a0d326d33cea1ffac99711732cf03668f5dbe73d3437a73983cce9511fb1ba6cb17e56c3a2e540b29fc2ffb3b96642c3f1215495bcd39d01923f0794b996007efaa4ce1c2fd71082a14945bac32df7c63cc850e5900095ab7ac53d84f651b7c5e062aa327605e7b2fd20436b0658fd6356c60ba058a1c3c1ec205aade9ca7fd8ad4800fac16dfe5cd73d7b1a3df5017dca819e2d2609d7b07ceaea05415e8e74ae11e80a9b06aeda33a4aea8e4ddd59bd8625208c29c8f5c0a8c39c00970ea496be2d83d636e13e07a6482def4b66cd167bd7f339899aaa2b346e7df59bf7009eea004eb3a6827475f381a857b2ca5ba0324993bffdc6ef973067a0f3bfa5478ef86af1bf2d4bab1e4f0d96580bbe6a5de47dcf2e0a6b59e0aa23f5fc8d8777bbf25ba7042914761f7483c75e235261cd66c8e0e55bef8c8d8c8d39db4df699a56bb0f45f0ff50dc4a9057ca3f95d777ee64273929d4e9958923be6d48d0ce3bd24035c8b9aeb8d1497577d6b4ba60ad7d5f4f682633dae13affa81663bae929e24f2c1f1ba05d9746a775ef6443fc9b0de1d3aad9689c457ed97387c1a4dff432b57c6656f528fbadd9ca0bc8722a67e164fb0ac6f1ecfc78b6192caf7f3cde5c1808f6dffce2b6eb37325159ad8d0036e868e3718a349262f28839d20a096b6384e0a87d7a20e496574a4f937e7ddc76badcf05cd38e15907119877439432978569708abac07f24508cb5e038e62a1837d055fe5e7b582c9e2b03db7f0bdb2dc061d82f85a147083a331e2188994f6b7b51183edd0f475b1e41608becc2b055dba25654afc66fb07c47fff6ab4a88491006990f18b7e683a96577f228afea715449e54d75862c5da8eeb0f2d194360eaad08484460d26ed40935cff59730a79a385da44c78283016915eba947bd0646757e779655f3ecbcec612f155b551b675cde2aeb5681b868e98dc8ec6053914a3acf839d1cd683af5750fe3f577b3facd0f0041fc5e5bfe0eac8381a8269ecb22e75a559513d553be086cfb30e14dc0b1f97adf7a0c3ec83237cad9d76480e325170fbb458477d1bec1b09f82a5556ebce46c3d1f15d8e457dac2437104ea3fa8ee532b27e4533918b2c6f167c6afc4522ddfda50c9673fa8814c21486c20e91ac43d21506516414fce347acd953c18909b28ca4601f5869c47614b35673913cdbc0727bafe67da2de850c8b3a898480ca14d1d29a9c91d75347e3c0d9118bf0af24e1b341ee39ad9a8b56545843f19b61900194d1cce21a1c86c858e2c3dd3eca6602a71f89ea5daac0381cf6eae405b4ca9af2d509795081d86ae5f5af7fefcd1c8c76f8c2ec646dc0a208225cfa5af3568916e7dd7fd10e26c84475d56a9ca0642d78e7716bd47c02fee6d7f462b2306a24f2fe5439e97c34ab5e7f4a8d5fe0670de81d074fa4c3bb60ab546064c059b50dbb42d12e9a1f3459a00f3a6bb973073a48d6bed0d540198ffd19499fd4685995e9ef88d1a9b07e0b49bacaefb122811306d47563ae36e82d6d676d07db81a7885d8c806b4e6050ece2e3f693fa3fb7390ef475059952981c81ca57bf15d0fcdbcaeb1e730cb211fcdaa00e5b9b855ec828a4c80679a47801ae5dfecfe57b3f6b6bfbfe7b961cb12b33675645e9974a0d1dc7f98273a0e86ef3720cdae304f1ae4e140c4d6e0383c2e40f07df5319829895b79a7daf2cacfda6a7b79b1c81c56b99519452f02c655a3af34613ae69d68a1024037ddcad6959e1528434a871c3348cc9acbb9e012a34bbe374239e8ea09808427479f3dd96b71f1739509f51e98c010d8aa590b679bc23ad416352fed4cb3970b4de83d7d8cd189fc9d50995332ca58482dd33eb45782ef73b3e65e914106c1c9cef4bf033053c29cb072a4de580c23d432cee0883c5a2b05575f23eb90b54ea6db3d57b88eed2946b7c77fe502caaf90987e37b28df38f339851984b85592cd26547b04ba657ae7dad90b9abc8fc3cb68b0b87f8a5769b63952261bfe9b0b3e517e73286a65d7ff1dd62c6e3230490e9c995b7ddc30b876085490409a22cae1751b9e234204c8ffd035aa899bd762e9ec32211ceaba5c7c9cf2387c003edcfea0d450b6809f6a68d164c677dea17068f93a10d8e51a2910bc4d002879d04f79dcf0f93feff4caf2b7de7df75a5e6f94a114ad8a66b9759c5dede68d80929a851de49b48a94df30ced592b31e7d247dc084245d493e84af19e2f85ac7c885064ff95669854c3083064f72c362700f24bd289ca9ada517aa976e65bf555c132f0bde7a55ca56a135489b585d43580260bd341f5bb49d2685ee61eb66a0228fbbdd7ed7e79557d236e89c3767c7fd45b6bb8b442ef5478eb1178c8229a06f17c4e7b2a8b5b99661970f6d3dc849ef8370687c71898ac188d32fa0c76dd1de80c7f6e9d31498d477a9cd08084d1acabb0d200ea0567c9880af163f66e6491adc1bd61c28427b4e1c1389e7a8a2f33282ea8f65337052391ab24dc79a397e84363daa7ebcb38af7e042a1eac2a30a5ccef15e3e6999f8d1134768ea9b55d5b98b4257233520b86037be5cb4a33cc838953adcca7297fdf4bf68584e00a88d65afc4f7da6a4b89dd432963e111f666d5a953143e749ca6af98625f9dacc00439c5dead33702aaa2f4a649dcdfc9870d581681aeda28d68645c0457554a94dfc62cf84b7d1c8c31aa7a016b846491220a0689419a6fa7e2267b9f4e333546051043da3d58888648239903acbf031feb4f7b4c4aa87bae2042c4c4dbb752336e0c1adb984c0c234c4e12aea25e0a65434ae8d3cf1d0b9fbf85b94fea2494ba7096f9bf68d465056fd06a12c07a66840e5c2fd34600cd09cc91a2398fc5b67ceb32b1d3b248591e3fba3e6967efd61e8902d3b3b72a6c40d346d529ffc099dd7856a89a65e00f9648d1ab3b733af4896d76a30ff350c1886471b6e8b75405468256b6959ff46245fad87bdf1a8f5bcf25017fab57099150bbba321fb89597881097b3e3438cec1d6fd59ffbff2cd5a6dc7ac521ccd7f27ffba89dbde1f17e6014383be9b78b6ff505dc37ac87711b2ec0564ec301a95723fa6511a414adc091cde6cb15550a0d71c16c5fa01b6e352f0725c520eab24da8e778af8f653ab330f74867c2b4a72af1b2cbe503d80f554333980f3e3c4e8e53313c3c9a9b60e7314cb456229964fca3207912ccf382e585353a92d6797fe07efc727632287b43bd34f007b536f93b0ebfcef79e6ca2e463157d51691a0e749c845f738877096d4f98733be40feba44e19c45d7c4854fa1f4c6f759e340dca20eaed0d9da50eed1dc1757d2c4640c88aaf40c47434f122cee2f6bd195d5673ac62fdcbb6416a642b5ab693b5c1015aeedcc58ebb60cfbb41b0b718c455a8ff703dff3ad58fd1742155186c8fbace20063c7752d05500ac642d2c024e8c1cff1906f3b1d32deb499c5a6ed70ff69523260eaf43202977d9a9231f258a7f47b007c5be2c15e573b0c74f66be194be8f45fb2015b10941f7f74034c5a344e63beac0074ee04699342b336c269490a3c8417e1e0b1eab17b206b71f76fa9973f53fe824714aa981abe5d9e9230b053ca0c851e6eb42d35cd72a48be90cf3d1f746829ea8fe25828c0fd3e939d3f89e1c125acab77925da7649aef4032d8109f59e0b9e31e3e2d25d3dfcf7c513dae1dd36377e4c52c29cd6ab569a9d8615009196bdf44f7402b9516a3b1f297c2e30960188c6d54b47fec7ca50ab98a3f230880bd034bd90fb2346bee37520aa39b23319da85d68739c04d72c8e41f0e49db3c1947d11ebc096ab76590ec1309c8b7cd035cf82f96dad09dd0d3c5601d7d88ed50c5384c712011796a1ecfe8e988a82a789354104893bbe73097070e7146258933d25cfbac6210c5e20a1ea49836bc41112a48d39763fb0ebabc6b78eb5757409c7d91419238be3262f97c6a43b4997c365d953c2c5467f1feec422fbae90f3d789a7c0aa8bf0552a2a5877bd72b92381426449ef8c64c329e5d10831d959af77c5239c633c3590744af401189212405b928ec610c9f80a4f6729f13784f4432938250de479faccb29b2da433fcad477659582e4baeff43220690d2a1864516bb567d179570171117d18baf52e07c28053e857a9f370164b785e0ba3ef9dfd3e7dd8d023753f874418d8ef8d14280cd131cb9da69033aafd6e0b1d879d371927662fa79016571f327cb63007d3124839327dfee4b5d08c3acc63c00ea793e0416374f093d4935befda5ad5468378048e438982e38937ea8c9c281db9aaf8c553ee5b22eb8704f50d40c8a7e971a2bdb7d5e0c45580f4cfdadbd8a6f3ef9f3ce1617c9e5ddc48e8f7a61fc85677c0e5c1c38984423412fb934f2a3404274fec03cbc12cefea02fd9d24217c8125a65bbf95111b6b25d9501bf3fd07ce4fb2fd86ec241e4e0d950ee5c3fa507cb335109095d4fb4b9fdcf2db0bf496c7e424bae7e8acede4c1b6f0725dbf005d83127e6d67fdcde0c4a128d8f188c85b4fd30aa1a4e3a849098a330ee672a8f74e363227253670f93273c97171f529d6f41df96c16555d70f96d94d340556feb4b01bb9d9203d4163b0c93a8e6888611b46f4e1cbce8a81cd4bcf66378bfd99f157cc7ab5576b717f473dc2a0b304a7e2a653248b6c9516e43932a535e6bdd1c1df0e21c9df3fa9678847efc96ae832427a902074902007199002b680d922593933039e1de46e5866bddada2c5e13e14551acb9f3bc45d6b808b979a9e194cd9eb182fb9fc49bc2133c94b5a3642d22a7ac794de2a83403c073baa6ade433a4c9904b14cf62222a0e0c6ee419f77af1e87b1f94975a1bfe75d94d68d722101c64e276807acb0c36b1d1617cb01ae4ca9fc4c4c35bcfe8233cae1ad1041820686c8c6df7449f00cd6c9e9789df6d5d4a9f724dc39ae2363f20dc89217c42f44be4187d4ab0cf56508fb2da4010e39b3aa412f37b394e29cc0427cc6837da801ba8d2149e656e1a8f3d3049a2e32b297cde7e13346ebbb8e716fa188f2c5fe611cf0fff5bc0dc3600c538868a4028253276cae7fcaaa8a57821875a851569af53ca992be34d8dc3169d5ea7bb98ab2da0bc867f52df3847b33bcbdc33ee5b3397cf10e13d715bdfb8c4611443f6fe0b70dc4a78b17f3c5c659e661b4db46cc9ab0c1783f4efb4a5bb2c4926c21a8d47aae1be68e9366a334cb9ea6d62e6e885c81ddfcd22b2d1bcdb244f2b988e1bcd10db05d88235e788baf2e16a1430c64f1c9c363c07a39320423beacea29b08393514053ba23316c9de2bc4cd887c64c505e01dfdcae19ed764036c5c2f08c455baaa57931153b93f6923ebdc92159d79027c6a9ab061ff0d2ce8e57db95083ea3d765940a4f0fdb413e14f6a93ff8f6418f09bd5ed3df3209db5e5f37eaca698f3f4aa5879b89fe488e8e7fd4a711f29c7b3515db46c11ab9b3de4a708f0e00edd332533783817da40e70d0636129dec4b6edb20f9ee51e3d470f42ee3797e80737388d524640f7b16f4838e032c79508ca93affda52445b1820b144b92500c4d19cbe161d5001ff70192d245e3afaf4b0b458e771bb371cd99aa9070444b71316f4b4f745b337049fc006d1f3a862a27486c95498ea073d246d91ed1112db9e4b0969f31cb538cb6cf4da7913fca8041f8da7695e907ff630d2e5026035905ebab988022cf3140e654985c73600d25af72069f7072fc84cc624ba0bc6a4edbeeee05caee26b2687199666a6c59a7ea53fe0ed9bb4adf42eac9d03755deea5b932eed408d0953eb7fae85f0ad297e087e2f1746959a06725944ffd84f14062e837f5ffa4313454a357cc776c78cb63eb2dbd143593caefbafd1ffafad3281796b9fa032b2e322156c2bd7c39ddecbd1025ede15ba0c7cb20f8648f9be60936ad1aea8132ff2a9ca2d037cf42f7856c790ea3793cd8228ddd3a434ad67aceb35fdef34510bad08159e48ffb6d1269e51f80cddafcf02b4880cb76fbd8ad2c0f17f1f5a4da64075663f859280dda57831a6488bc8b1c31cf287e739d4f690cb495fb3a799c8c0382a31b6784c489bfebad798737ca46df746649d661ccbb88118012120aeee68efa6d6439d526ae2040af9ed3eeeb2ffdb18cf262e54cf9bcd8440fb0a96de0551658c8304a95d332d91ebefeebba90983de748d9e2a60f54c9191c5e1c7a6af4eec14438dcc85c417b85243756fa4cf333c60fcf6f7ce659cdc3a3f131ba6ed895655efc6a7d3e91a038b1214f772abf4c026fd092640c5c91ab054879eaa359de68bb82c9565096cb27074b8f1378ef6e5f61c8af9103ccf26eec586c11ffe0eef50a90fcca50bc1ed5b64817e2b49f8d50debd60eb8ecdab5c4e32bf352bed3c99b25ccae24bfbc464179b52ecb17e0ba10c295d719208213231d5c7cbd0f6cc68fd89128dd6ad1d87d3fdb0a4deff9354bb711b512b2128a499cc572e2ecd2e7c29df44e9d96509b2b7782580a01589f58c5042773329e4a20bae40fecfa15073f8a8e7a5b26c408ba358eac8904bfcddbe04758d2473ce52dae565f575099aab89b4dcf4f41f93002aee0516584ce40d6e7a6bdac0020ede21e5bb9e4c7c45d4f17533cc7048a8867b4d3d14879b3f3765631f086a6628eea1130acd91704ab53359528207b427d9662ddf886f6a2f1933ad2b39efb87b322c7ea8729a3b6233d691faeeb6169f57ced81294440767f9d9ceedb3d55731741e5bb80d73218a8f7c1958c9e16de23e17ffc66eb12ee98567c3dbc16d4762b5fcba4d571a5cff3f2903b28e331b233b3ba923c73d94d78875ed05e462fc677c3679effc732cfad17655d34a6c11c19d46e22406bdd471778a2ee5b4e7eb5e66e0770f4027f9d3159b7bcc7d62037e265598b27b2c0f4bcb181078d4c496cd020909ff7e7b124fc85f0ab343059e8df05ac951de91984db2d7efb5f46856df36bd012261b36dc76dfd641408f38c62277f1c70b898fd87959a2d78ebb28c93c02b5d053ff310aa60dad17bafd15e8cd915c72f4504e8debbd83ab587288f7d034bbb17a2400231af30e238dbb064b6c5c879fa395caf30bb37801e22195ee202ee0b6981d0083ed380b17d3359d667a08b6abc2142cd74516def1f06040d08e0e6b075365670c49164cf4507517dffa1210987ff71b51449362ee4a96af78156f7b7bee07701c65b25c467e53da9108382691207b59a1927f5ffdb7e6da123f655e2c66234e230de42a1d34be315fd04e2cb540f7181334d21bee6ee86192ea329c90abdc17eea913d1de084ec909c10398a6b7cae23f3666ba43cf7849bd84ace3406a135d862bb1f8f47ae9a4e95fa34a439e7a07d9d4878e58bfd87a427ccd0e08c21ebef74b5c230d5de61dada7bf1fce0ff27f2083b59b3d62562f8615d74aa4bf9a83f9fbf66d2f6883267109cf77119078a79282b3a3589842aae1fcc2eae0b6eb0534c8be3c3f3588a14ce966bf0ba54cfa2dfd2725b8ce4dcebaf3efd2a64924f278702258fcfcfdcc1467061f8480eda227a351be9fc0ce1f7bc779744c7b39cd6e42ab9f12962cdf8ab17b00879f26572a458c948c3d6baba1e91e3654562b53cb362d214d1ce67349e86b6e717594639e09a992fee732e777046c44fe43faac8cd9f0d63bdc9f5095577e6b79311291736d7e635e3ce5047ff82b2439f6ba26fe28bd20273c3447849c7c1bd451ed0aafd9d932217b215a2abab7ff6825195ea13ea596a8489c15c77516ba5ede62109ce518588db44aff63657e8285269b841ca7491811e0c4edeb3293881d10caea47a4f47db0be9d1e624700c96b875cfc9a0a9e8e5b7e6573a3b9b7a7ed6534ec3d1772033e92210132440dbf5dd3e40e23e58a47bd9c8c0240509dce33f0a4a040ab6cfff51b4d4ffe0e4f62dd44e2a3de09090305be2ec2d918e836f2e9e965ccd3b872fd6a84c7bd2355b55214d037d8dbe84ae34f0d0edf9bb3bf31f86c6b2f17a2ddbfe87e6c90cb2580a594ad98320f58d920f2bf7dada2d26e873a89f21923e14cac52c81d202e78108df548e54c396b1ccc2877213c1f99899df24e1276284ed0b575173dddb08069fd43df44245165d59e97b817132b8e1278be1c42bbbf4b68fe4f8b2245d7218096d421ef91fc36393031ed734529d40e68c36678e2b17efea579803bbdf0b1a4e93ade63d385011938a75dc689752fc0a056f572b673016429a3372930640b96331478f1420973508b46fdb4e0ac45fdc4507f66d4ff2bc0a6cf9958541e7d33c34af4d8036907061eeb19e57583480f2599899f873260002393912ed4990550d9195a186b3f0e3c521b4c6a1642871c9ab3dc802c760ce63436325106fcf0d9b50368dc3ff4ec4fa916f1e04314ea6ec99fa83f1bd8ef70c59d3243ddad7ce43fadec75c31e5db78f043134c98268896d172323ad91f69a7787aa64f0cf07223453706c300739c536203910a9fee05cece35c08f6fe4079d61578cc14d61de108b138c6a11e7c8025108d1ca16c8c30a16506cb27f4b5c6910757a036ae9c9f3a2682caea19152b7c2b5bcd433af5dc4d36aacbead3853359cdb08c3da7c26b452eda7d366f99d1b7be0f982fd6f016cb1c9a79137e22e6441c3b018980acae2114b1cc8f412b1dc177996f2da0aac1a598cbb34bb2467fc51067034db31c78e40df675a2a2910c041ac33daa14049ecd3de4ae05ef1bfafc5e1f1f2f0d6f36c2f8d0aa4a668fb255b8393af43ccedb3732e9ef02cf582af150cbcd257597cc6875a8d4d1f44154612184a7d213e561fcadd20030f4bae58c6824869c65f9ad4d0cdfc3a0d5db539e296510f947598351d2c7031750790ba63e9f48b57f4dd952e17a181e0d3f781d6e69bccd74e44301238a6f92ce111c031c42753824b66aeba348c58e0ae7df5a795c6b3533bce41685bbcce09c53ec346fc677b0f0d40848ebc07bb923fc9baa7d6909c1232e0477c383d3a66d9309833850881b215ec089233f65433d5db839877d76d91c4ffe35147d128d3cd9fb5a8101e736583d3c8ea276ffdbaa46f595e01a5f84ffce194c2b383c5eaff2b7e34e8f0daf6e7d2562ce8ad1d0b46df4e07f1e61ac88ce807cc03edc3bac1fa71e72f8f20d69cef70ef85f7a1eab99f2ba728207146618d7f08bbb83c0f414384157eb0c7d1644b171222c063cbe0aad36d8946f43d55b1ae42aaaf04a091114a56f7896b84052d9171cdf0d96fbb0f27b2cbc4f7c48dde3a2a66f21cb65784f106520387f1f0c3a163a744d0fb46ac48260724e0422cf8daa7fa191835d4a9a920b20d56ff19be303e8790bed28dad6237d8c48ce1610411e410f6d2d96ed1b55863f65b9e5297463bf4facd41f7490bca507799b75f17413c9313c35768fe2b4ea75cf28a537f92e76051aaae31db17580857fbe4e0a11ff8cfdee277d117f17b7cf283b613bd2d2d3c28ddbd77b3a6145492eb4f851a21493a09bbd9c3d52aec3bea5886c808c0cfc6876fd0f214049b61ede41e5cd206a499ea079033842482f29c35bbedd86cad2972d1d5db724c890e701581343106449a7cc287dbb5707a29ca623d6184922499fa4dc1c4eaba89ccfdd84bef815a5758ce77cc45e0f8070f95d9e8999f88d860b959aa0fa8b7ae707170bd3a474d56de79452108cc94899facfed5de4e0aefe4365214be53a5ea469a837b620c231df872ce8d88886a64a5cf812fe3bc5ec36a7a279144dbf5c2360640434f004576c50ff7d0a9f2fa4f49e4598bf29ec106184ad2c43028a5780464b9606431e16e9c9e7dfb4fcd2a5d1f98105eeea9344a794db19a9fc43c09d71a2966b335250695ed2a603ace2d167c9eb229c9ce50ae8a6f8bbdee98b388c87489299f1920183c700a1d78ec3492813a3cbe748497faed2a26acc8fbdbcb4205f605af370900b1251962e62a809b72056a35134a09549f5b4e9936035bf9192c54f2565459699cfd5cd1943433d2e6bb83698cbc1e028ddfb9be8850a01f6e65a8baed1a0cf9c084a35f1380bdac6b739bd0c093afb40be8e6582ddd34dd18b602e0bebb88fa40a1f65d1fe98c3c1430bec3f0fa73de55141e94e1914c86451a9e8950f08e855c229d5a7ca8ee6e5553ce9eed5da55a50144918724f50771a8b5df56eedf9ec6ecc021ad5e7aea853f12c5d68a1123ecffcd66200f6e75d3aec9848a7cdb080dd36aec6a21875cd74ba60abf7a40794e97d19e39a975fa09913135b1a8982e1a6c72ab553e4efa5c8c69fae26b4e4a8588250fadf0a72bcc2364c5f739e69f64aff784f14b241bb80a2149d5b9e5f1a88936b21492112dcdf6b68f0860cf036d6594f9d9305fbd31a2717ef2e2125dd1a9aa97cdba874f849b3ef4de0a4925b499042b336016635bdbf2f70981a3be65ac197163d10a16e3e0928503e6060721b21811b9821674922fd3d2bc9503c55210fbf52763386b9965d588fc0f71913774f1b44cf38c75ccd0a9c5aad643aa07f50f82e8d335435d75c14d5ab6bca21421a76a40aff38634e6500449736e31a7ad38142dbca311e4e57d23f506ebe672933799698595ecbdeb2589a20be8cd75a66420221d80f831f4553f8750317469bd6fd9d7529f590e7578c250c15b0c44d68ff511db32c14912550f6a6cc716cc3c550994b657cad6f458421cc82a0904805a21d25c5dbaa3661f8af199f0e03f0a1bd67d95020d51fbb9512f8df9a5ca74d2b004c0393a3c197e27475e60cdb982c6bcbdab624363c7d99d9b2f6ee8951d8fbd43f21090f11ace6ed45746e2a6f6da8b28163904741248d522fe6467624ec7d1b02005014ca743e4dbae1cd104699eb646ae0dba22cf1d0226d6c769cdfb783d62b377e26bcff7be61d9e972637bbf151cfd7537b71737b87e1381aa423269cf9955e26a02e5f596401da8f9b76395b98519d5d9be98f18c5b5c661de132b3eabae444f0f5cbcdd3d22e95813c3aa9e4b95d3f3669d5e7d879ebf46e22d2e9a74b07f442b1834c3efe6072a7f8041ee52accf2d5b8b98bbc413a1e54fb206a462ce394666b254d752b58f8fc2e23dcafcf6a58e8a954a2054579d7d84820e52b99eec4fd728a685289055aec3b0e359fe9284f5940cd04306131753e0c9e49a57f0357709773efe35bfdb0e829f31cf2736665035c60716cacb3db808e514760a7b12d17b168baa641fff79ec8f8cb2d113fd75f4099db57ff161653c07300b12b8d11ee8bc46834e2ceb78dc7bd20bbe86ee2f1a932e705c04729d84605b49dea6200a2eb4676a76fd494cb5d67c5fd59307727f947f7af765f2bf178495fa098fd0110229a239290e2e7d31e7c0ed50b880bfadbe9a138f0c3f3feeaf5764e1c7a2541b29199d4d126a15a6ceb2b04bea25d0ecab4b4b19a281306420618a33e5ae475bad962369592135c52f2bb954e311551163c1e1a31ba9456c6d6078bf9d66ba4919ee1c95159775cdf7f6684599a126f43eefc586b6b7d147fbbab35ce31160dd0b794d593ef8a008978d2e408fb550d4a9c732112f69caaabc3c43db47ad02c2499117f3c8fce06198f6dd54af277ef7ea97de7a16b59ff1a0201e2c0d3ca7cba20502127a1c23829c8be347e07e03263642adda2f5aba29def4420fe2961d26acd0f063614a9d93e40016c63fec43ceb8d2bcf96c1f1f86a154dde34fdef36d506d674f136b420ff9fa77b934fca6318e7171af7edd3a7da6c92ce4fe6fba0aebf7e422217f0cc3ff368183844ccc2638e15fbe937542cda0faecf717ab6485c065bee25075b5bc8a29904825761f04a81e394b30d405cb1ae08d8ff9518b30c485bf27b6f76c620e9edd22f598ad3770a1a2d693092f17e0c292455d4859370710144f8218a26f40c720a74b77f883e59fb6a71f69ab50277c303432d431b76b3e1f668d29feb301830ff9618d90a159c1358868b145926b1fe619a6e2d7a520bbc5ab076af74fe665760cc470841ab9ade692188b443d7109763a2cf75ec21465e57d8fc27a620c36d20b3251fa6827ccea7a703eb543de6faddf033aa64e205a396a709def35465a95529f4567b32f704ba44866d738af2cb8257175de8c08b57aa0746c4b198d4357a5167a7e5cc5ec964410b95ecadc1424c63a09bf67c3a03030370719a574304f84482e30db69d2579add5d7831eb9a6a1e6e0bbe93ab69d18a17efbefdd630f2485df524f5436d58521a41baf9e5fc9893ec88cdeebfaccb56d968e919a3685ddcad986f2811a077989c515bec950fed75cd73a1f2937f333ce19d7c39073d02bb8d6634c23918d675de6a422513fa7c237fb697ba9c7a116755aeee26b95868adc15e0a7dad145e05d4cfc95dcf893af2edc9ebbe4a526fb876f2b7fef45ceab242c6d986df1d9adcf8a11ece0a219387d5bf5f6b5539af44eca0dcc69fa7a779d389668c7f129c8ffc3804b16276a1af2ab85655f48ab01c35516f876465ed3d2b8b769f7208637347a67e700a2efeee081d130ae917d92f19b387eab05597a8d436ac065fa0823e6896c236c1aea6b5bf3d8f3889c39f7466e9cdffdd25813426affd354629d31c4e9a174a80e81625fa098a6b60bdafdf3f2b79a9a6e26fa3f30fe119f516d5d4eb7facecefb7f3860e65a26aeed8b328566f710bf97656ec2824d1cb62b2d0a86a2ab910b0f21d287ccdd1f8db72b2e740d68469e44539613abd592564951309bd667285d5b2157a6d3fe75ae14bf25fe0635550412bcf1ba56208aa9f185764a6a20c19153679c6b2d42e23c3eae5151059e63228b64c53622c8b915e90e1c017e6c79c2bc84ca79d62948d9f015bed2fe928ecf6ad2c977198394804389171d698ffe4b6469f59f184c25383274d3a14f870dbf04cab5a6c80ea8a7bf23af7f920022f2661f879f10f0a4f2e2a08b2c980ea27dc0b616609af708af2427c07ae9d1f121b5705fcb33cb2b74d13c0dcc3c37fdd13eea83f62bed9734912347c925161338de472751ce5d4384207fd953d63add3714399644de02a7ff1106ea827e0609a09a36feb1a75a6360d5f031e3d834ee9580e9f7a8e302cb2ae93334b9b9fe657115d3313e251075bcfa0103634ec1114c20040566650644a507524fb7b0f2642ec6581778a08bd5a8202b125fafa2f19f87ad0b0f96106e79571c60d67503de530025848600e0b9fb9ab20d71c367bb1618530446d19e139ff242fc0bbcaf7069ab52ad13628968fbfbfea54b88458e484129c7512bd6e5b9b7f4feff9c2fa99913853f17d966fb6489ad858f18130e21af92c64268fd963d2dcd5bdf2a036b5021590ffb2b2272a74351fda0698409e2fdaa26d9947fa6998c5aa68ed8fd35925f6d3fc1355f1781f15f1c754c69fdf8e6d02d5f9bdaf89fff49bad4e97b3e48e8c477c17fc3ff62a7731553d5c64499bde595b3e8f0aac86642acbb74528a66627745353557e2599efd220110ea4f3dd9de07483114ec33b7ae87e8e384ab8ff899135e986be91220c52321d0954b29ad1eb0dc06680ded60f09f86cec7bcc28ef914929fa79b93552dcda3c3a9aea7c3b28fc0a2d7a184ac61e241ddb2974171529c64a8e780efb80df06e23fc2de18b5e6ef93ce072528b658983ac47f793d8ddcfa14cedb1f5bc3eca933d3ca7a31032543af8d5ac9ebfe5ace56636ad1c0aa2e3161293620b754fd0b2ab607047df7511f0b7717b48257a0d15a2bc351c0833eb7854e8242a2a7d394c5210cdc73baee002b3f9c14782933a7201c6c425015aa76682b0a064b0e6c04e4cee9fae5592cdb418f10c6e2e9c7c15f19291576a0d572b64c1fd41cb59992f6c1c2ade0bb7b8ec397bd27dc9293da5cc3bfbffa458f009157f0256066e86ede27de120d4351e195cd9ee95b5996ace6e8c242cc446b84029d35a6b94d6535860f65787b72eff0e767fee74af948ce2e5dad5956c0641114f8ccef44ba6875c23d67b3c4faabfc47c6ef9511a8d937689490b98a93be85b2c86fb8bb5b7b410ec5c806e524dd73034b7171e42a393be39f6b3811f455dd30bdca0c362b717014eb54c2a6f9d0acbea96408d0e0d5c5bff95fd42a5da1683b6a71e4ac5d48831fc2ef5fd0b5e89c631fd688fe7975acf5ac094210307ef19ecaf9008a4cb710a9cc25deeb6f7b7e7fae0be3668ba10ad08c40b52ffd5a9e49dba31afc91b86211c070a5a2f61402ebfa85555f82185c1ef87e57743a4f25cf7a781b5a796fd70c3ec2683e666856d48cc0c7d72be544f02db5dcd9b1508cfea6ddf0c3de8ddeb1fc7cc2e90360505ecb40fe012e4742a1aa6f16f2a88e6272b5a01eb73f9587f8e94fb1f37af9925703f8c3057074c373fb155d56dc9fd7db9f68e1acbff9897a4d434fe4b3de642ddd7022dc704bf20206ffc1a27a53e277c14f323c11f7bf15b7fe21274d38089a846a56b9821693e41f73cd8721d48d4524284de3ad7f82ad3c3ec1e20b6790e2c7d3892f08d442da3164d288e99d36c1d3e5a752d207cb25a621f97f13c1a5c23a1f94d22ad541ff2de5b75b3cd6f3ebf61db233fa5ee249ff07dbff65a8316cbb71bea82802c24296f456812291ae5d8dbc05ec0ec3e7e5d4bd654c5048be6e4bbe99a7dd17b6472aa8970a706988d502d5a70b84c723ca5a7d698a683fa43cfbcefd39e98fe180b30f7190e9b0f76c9b7f117aff96fedfec3058226dfee8e37866a315eea30f488ec32d532855f84131988d1c4c8980bff270901a1344e0f712b9dead56e11110c27c42eb936aff9c9d62a50501f75670579a7037b716bcb461bdf04bbc470510e92ed982bb6e642601c2bd896adad3f1a35e9de9145ac83652a4b82be1c62ce4e9a02524957e126c04442d8e3f94238e26e625e67d5e3e5a113cf38d7191d5f1478057125f8df64a4f2d7ff952597d455117f83b6563b27b467ff1b0d982a0cffa047bc0186ed4ee1de567397c114e790944551dd16a83165538ef5defb888086a2e90d905610e0f98a27c88d71700b9da90ed4898f202e1bd8f441ee8e518db4011ef5da79d0142b1be4ac3a408de8858bd6af55dd2468fb4bd654d259ff82b163e92a39b1039947107a2efcd7b2bd2ba97593aefdfe4310f0e4937b8df95390dcebde38b822438f2ee2cd4b959f518dbe19224edb8ada4f759d87585c8bcb517bc581f973e96df321b254263d35de5d03cf4c1d064bc13005c1a32e2e3a66ebb6a94f28398835241f376539fcb06b98bffea83b710db4486412d4b0de3c13c267569ee2deefbb672352121f5a33c0d5f0aa7a8476cf225f64df00a363dc5ce6eb5784f47cf93ba77a76f4f89537cc80b9ffeb6d17d75c7836a3d8cbf56839cfa1241c89a28ab8c649e3e83bb41fdba1abcb17fb41ceaa6833eca3d70a2af4d433410a3d0f2402b3d4999cd8d3d30b1fe8ae5122e6456ee799d90a0120273f2eb9f7e462db1a9ec2107af04bc3e178b136cac5914ce423612144ac988c7b15d47d7017c2aec522280611a223793c8d64341b611f1ccde2af5a854db1b28c83d7f6c8ade0ef5aa3299829ee3728e800536cf75cf375e7975bc399b1c0187b88fcd9f59a545944a1808932d6083e9d725e660500fbe25dc0bc53b6421706d4283d088ca30adf5a8b15bb0cf74fdd261f4594462ce63d882f41a034327c2a91a7f96045590b7f44d1923561fe90f3f93f09ffc3a1a58a8adaee062b10d2fb4a9696c88d7f67c185376f7860431212ba096a6a09f0fa520f45e0442e2c03bf1f6043785827b40e8984f93a7d883e53438538ce2334880c0332fc5820dd4713b5160c80451fa5f1e640d6cb32323b8239e2217f08fefdb9ac4948de09e4649441ba5b75ca9be9907c9255ddea3d4914822faca997c431126bc93af5f37ada3e655544dea11b8b76f0be248cac45854b32733aa4d2b6dd98a2a8f66dfc5932339f43ad873630c428a7b36a468230f382b729dc530aeb70bec738f95f03a3c6483661446971900b6f702cdece9d9eec34a906d9fd0e17e6cbcbaee3ec9c333025c60ab574ba0391880491cddc08cd0d7c657821105b95dd5296a63c00e457e2f2ec3bd111bd9ab5f5e8a74564ce7156c782fef72332eff57036f21c0b3cbb2454307dffa34b5debbcb7ec6dff2741c9d0cc3b726ec28ade1c68ce13759148c6cbe28e7319eca8d0dc9f776205f7cac20da3c9ac4a3c24d46dd4335bea491f36204271c9723bc971075a3a9ae16f5a29ecaf50c6f1f9888e909af30f3430ffc9d41cf3c6c5e758e2cc0733c99e224c9855f3a3d1693502bce0158a9b08e321497d0f929e4e79149ecee7ea3de0763f5c6e3c0403908811cd496c95bcb801bfcec5018b6b3b4a2a5d3690eb2eaf6eaaaca114e2b16dca8403c5b0780ed0077a39852a05533114a90723b2a93ce7ca3c0e250a0188280984e096357ae4793fcf96ac9c54e39e00c53e28b0d4841da2bf8504ac6251178efa7fa72e9259c54cf639b5cdaa1542c5057c7590ed9b406fde63ff3f1aea18fe055bb841999b547c2079a1068074198b5e7e7493038cd6d0b27357edf2e4fbdebd1bf0fb23ecf13d4eb5874e923e586e3b6dd45b936d73a9e69a81e1ca31edd86466127603573ba4eeb1077ca839bf4e4ac111c1c45503f35558b8025c365f2176ea0862e8eef1d6c8813bb53a0674409db09f4dd80f7077899b21cdbbbbe7ac5c87d7e2c981fee089000a2ed21f95abbf17edf2df57ac34349b4e1cd41e37ecf675d1a9058a020509c984a3c10d508ac9ed3b7f04b8cc67f393e9158d4ec38eaa41757e7049c39bfe9d780049c6c41be705b5aa32ed4b7646c17c136e4dc1bbb13b723898cc157d720c326ce3ec7d2e9f5ede0cc94d9c6236ae17536106f955fc219484cf77a3737f3b4c16ef404290b99afb58076c6826b9aa67b4f873e4a78f478f162ebd2a6298d7e814607f0e7c08a401e3a073ddc6b0642de7ea0ce4b0294826cb9a9004c229a5ffd2352dfeb218212448ec206a90c64d4add89bf3b085800f1fbe8c29fbb7d8e26bd9bdfdea88a4b171745b192926bb246e3e9eb77b70cf49e5cb102b044ca5b752559e535cf7043d7b2e09b34db4331400168a85226cda4d2820d1a71d57a356f60a7f3b8513e341f52507512494a7b511e7cb91d939460dbbdfbf214121f6bd736887e3035d3d80a42878a76b2003979c499f030af4b38cb0b4b33c1b35f9d983086647e1d378e498eca1412ac0b8be50b70e6dd431979b5cef22d351af8144b59d4f1e40c5d870cfafa64f260ee517c8dff36dc44092fbb4144f281c0c2542665d632c05172a3fab34319fe2beb756b23949c3dce2f7166c4062015ff8ee84e8a6564c9830a92f0a19bedee36737939013bbc3bb8433d91bf21cda7b31e825b6f14942819f4c1310a4e3d765855ac4ed03f12a6e9e85a4464163d9813375c007edd8c539001c6d78737fac401b2761f67201c3fb40a4f2532e3b300e42bfe0d79e49e3d5731f50c940a96a2f8e2c5cf33497e5e68de831465bb39d4cbb9725697e497ccd2de600326a37571efa9dd113948160292f5bdfa5df2dfc922d6314e4128e19d3270e4f413832c96f65ce5fd626f036aff4a99823aa3e066194c53b08c86ffd315482bfbaf63950bd91ad5f1b32d4b46754ca34c95f51ca8fb008c12c0287543bf25aeadde3cc1f81edfb80f5a5745c1a0eee4c2c5b6606154aa0a65674fa4c0712198821b4e68349b9634d1fd87ca534693a6bf4e5f4975bb2c79d7ec94e56fbf035be637c8e24902332d0d54d208de42fb888983d599b3fe9caec064bef00bc70c565b7a2a5f549b0a909486912d138e3f8b39da6697c284251a23aa14322c090466e955d66a7854a2983004afa96778ce099e6bdb8910c407b7ee4c63434f38f97d934f62c1eb5610d19a6c56d0ff008444fcabf28a835ae95a90e0846c2d7c137d8f8683ae0f1ed2d68e659536e7c0b2ee6f1f945033ea0efbe21efc778de8973459bf0057d7dd3905dd01181bdd7f74a6420b67fbeb0d4b471d2e3e5e886aa048a2b62cb5b9834687213927923ce23ca520b3471535aec6b9ad8e3c2daba3a487d60569fb299ceae3e3bf30f2a74c39d01393cacf71ddab561b803a712516b9ba26780936d84a13a956441619d2a69ef3cd4325d51bec3e18858dcf71b2c59d484cff7108b918b3319ba7e637190f406db1aa1bcaad95ec39d1c405a99dec374d3fce89ae830dbb14852db921cfbe222742a93950eb7b4db53152ebd2b0fd4662c813a5db83ec2cc3ccc0c5427da85719961c9703700398fb3b49993c5349a4e9a7d70693371d5ccd06aff3d80bcc6ba7d055afb63897aa3cd8f55bf376e0b4e45b1eaf43b8a7e61407a445ee9b7135c033d953a920cf945c9bbeec8da1bb70fb5758093b3f41816783761b173b30d6b4339ac9f4a1f9f977669968a120d54bc709d7f51964a198f127ef2a0b17b3492a7e3f2d744427f6ae694d9aa63b3a2f1487de043fc41720e3e2e39496ca6c1dfc58f8c35202736b1dfc36c0ca8d2358b9000b0ca21508aa6784e8925d69f76920f1c447e45cbf47a14b71bb269b721272306092a7e9bcb0ef383112df5af9dae5ce469ded96c9c67681a960d8e5b53c1b75df2b924361eca83361078249fe3f27093c6a9810cbfed4c4421aac56b510faaca16da0fc7eae6985f88ecb213ea4629c5829486f8dae8723dee2e1bf07742ef6efc580fb182c4313ddf2d56a1e6a4150dc53e51c6bcc6577cf4fec89eb738a1e3176bc726b7ff76a8b8ec9c2f94a322a9975b3456080f45a153b5496b9b28dc7c1173e08413b78bee5d6867130d4dc8ee77766d0365a0b6e1bef416458b0e14d0323266872933c4ffcb00b2c5a043ec041919c5162fb26090dff98677c9c29175a3f94082d997fd0dd8498bac859a318175e79df8bb224c7b81f7f4c0d96407669ac095a800c4bb6e58ea2728b615805a9ef15bfe6c631521417d72d6bca3ca299cd9b59e483aa7c54239c2a84a0f9d80207534d77ecfa31f20367b0f02e72730487fe29097f1793854be113176254b52b67ec81fdaa0368ca4df9005f32772f990eee1e38ec54ff8db47f3b02788cb98c05cbe9a6b97408514b036ada76bfd8507d8d758b665db09f30f699cc95c1f143e91c47e5f067618ec2653a1493e9a24e311534fbbb42cbdc9982fffe6b8f6b6c3a0220589fe839f1232e1b1b9970732cef6ee58e870f593754583e8349c48372d45cf31001db14e70d7a7dae9def7dd1bb45566ad92862f8490777a3ee1fc1b64c2c52baeea12225302e6c587d5acfb0b502894e34fe748a8be599ea3b597d6f00f5a89d1c8ba7b49e008025bb5a5fb87b952b538e4c88333d99b0e4072ddb3ef29086a1307504e15858914c5551375ef24e88cf773b5afc9843070beede87c397e93775705ba6e7bcb704c7a300b4d55152117f7c4521b5cf8583f15f5e6739a8385dc053e21c9e1a48fcb5863ad7e0d3cc3347a24e95016beebf99bb636a32bd2aed88fce137bb202d25907cb10eea50e0bac82fd6c0c6190843620d283a4032a205896efdf4eb9a8810d05dacefffec14379699950cb9fc507375108e17a728759b8cf753bc02e99f8d80f8481d0aabe1953f27ade54ff1a3cde52c50bbf2a2d150ef8b0833d3bde9ed4858d36b19b1e9bf830f126ca3069a2c6479808211a257231c5306e5fb2a8c318423897871c76c062847ae88a5a85656a07152e0b0e5cf5bae87dd64787358938c87d066b2c64bf1271156b14582a58612e0f4492eb0c973aedf8b66e4bd99a0f952ff90b9031356eaa7e769839dcf46c535714896df3deff3ec1584d76c49b298b44cc66c4253f8637a6c8b49ff8a43b056634f5765f18d7348ed859a290ee5639b8dc9af6f10fe757548068c199dbe05fadc828e06d5088fbd0784d83ee2258164f969e3e2b27b1e8dda5533ef4518bee5b247b4abb04ed0ba8d2f48e39495c083eb9a9759e8e7cc580177db41742da31e8c1586745d64065165180c372e22df6d7c037659662c47eb4c48ea4d4e79bf239da7cd6aff0297bcc6a7a8a26296d1f771023b9bab4ce7be78a7d8edaea68caea65a2ab5b94365433700124e76343884012f78ef991bf83fbecf3756818b5868a68b6a241b91c0ce2119dc83c5d73076f900aaa506d1469b82213ee4810688b09d550ad372e5104445e29092889c760a21b5a4b609ca04aafd665700529e1367a0e1214da3746a345f38fec34750913a449a10b572a3fd23e666fd84e12acce13e9160fd8ee159776cce565763b63452100255185c3529513f3e717e209d77772988a2468d9b523c87eb566b84973cda552d924bfd725d8264220122bd9f3b185bf22a54dfbb100f8cabda87daa89acebf66fd69d5dc7289b6f8f0e80e240168fbbd116aaa305e30cd3d81e1eae39e9063182899a57cfed7b03d7df7eb7b966d9f12beaaec732783f7c54aa67f16a9f45ba70693cf0cde508d873124005cee7a2187ef8dfda710da75a705fb90dccb3f081ca7baeef175fade00fad9772ca67e39037f0da8a5c72d6bcd4872b6f5a3ec92cf8770363595423faa68436cb76071c46b63c7ef1e2ceb9545266488ff33567fba0d376e3c9d47a0e1d2fbed05e8ab6d2c75cd94fac601185a0b440752ef422b5258145872b1846c97677af5684693352d00e4b3dd5360551554a8da80de2ed18a2263cb4138df4ac2551084e6f614975cb8efd9880089ff0badebaa45f8cc68e67a9cbf18e16f3d340460f4a7b99e9996a26310fbb10d8acf8f23766c1e3d11805853003a016d98a2d2fee3c3480892959b14864ab890d61dd4252eed09cca02172bcd7f67b29901890d476488ffa7d5a6cca312de991a606cfe05415ebbf6017375fa5b20a76a7b6c98626cca08206c447f4c65558e0f8f4cc46a99b2d32336c92b4bec2e651cd8e650db9b967c9039831fad0d924310b8d57246166733e2c5cb5dc8e615d5c3c5ca05369cb8d1af61df15e07fc66e33e3357d57b833b33f6d6c02f5d9015973f1dd14fe88862c3b2bdd33289c3b6a5b303348415ebb016e887d2d6218f6e1c416215a86b56f301a50f8987d2b4b4f634c937f68aeabd9f61cd6c6ee44c64f56c6098ed069312e6ecac7e365b81a9acd93418679fdda740cad516142f8475d9772655fad5043feb60eb3fe337fe570417811bece4c8d2bfd1596374560905aaca836783ecf93262363c4d8d6253a60a45e37c1f604c0a4594e9117d37333addee251d228302d2a9e0491ce0ab9d8818e68d0bb616056f469ea4263d728c42a9b76e2cb28bd3a10243dcc195c772325d2b0dd00c8f07fa1ccb8eee77ab3634847dc083e81209987b6cd1bd95be9eac11148e190bb1c6b9a9424aec23c08b978a28acc465451cdd3c9dbebdbbe5d6b47e5245fbee48f19b0c01134e143a26d167be7250264170f853ab90c7ba95a51bf781ebebbdec4743e6dee9b158e02bb05e2a39f960d40b0f6f03f952311d67a64e97e005058075b7df51f0c447e8f1ef4c9529255bba15ed7aace9199b9495714f1ff62410bd6ba34ca9b130e403b5be86da2818f577c00ffbecc95364d7fb9552833b2071bc9a62027757c7de2b22be87207c65c949bcbac081acbd912beff6af6e5a3f7d4e3946748b83f7e7918d3fdb4d53dd7a7f716f77928a94e28952d00e542b5aaa9c04d8bede73e167a7929b1bf423b7f3cbf24581941eef38c2f63db63834d7274ad1b2a5328a09e978eded57bf1a6a3d07f58ad60b92cb1e4dcadcb083a07253bbcd1e070e487f0cef72c3621292ceedf6ec77644ebe95d3f6fb7324db99254ef1c71788f79925fd3017eb8b5eb9cc04f4f2052c8a2d89faffe17f0bcc4f931dd08ecaaf3ccaebed99c6624926eeb7394882a4283c1dd1b6b27531f933eaf1f218d4d9faad45ae54115686a0f50ebd9609d4b19a09c4a586fa428480ccde7e48b4420be4ddd49762606e5b81de9d6f34f4ed70624ec1fc7159daebdff1d400e295dfa781a7786f14c71e70350a426d3684efad008eda045e6336c6bff1b74fa2b39fb014ca1ab2e8e2a37e67d66acff9d822dea7024e3de8642b2be3e08bd91d57c01a92d0adaade17483d357e77c9723cbd44990f942143095e68325be30a710766b70f63217e43c06180998433abed0abd27b1292d2d564a3d8db21bc56cf0dd48257ac2ae8be789e87c2cfab489c357b9633e4480ae67ff7ac6b4a73c29db39eeb1f6b839a3538eed3c6962537e8833bd92c52e6590d75ab08d0e01dab62d44e18cbac0e2d294fb3c6fa3d64238bfd13f3260c60d9c0ec577423cf7e04a2c68fae0496f622bbe335896391032e6c649db46f1d12f932d52268a37e13de1a2ad03150ba910711d14c3fb61e472999900750dd7a98451b587967ea458186df9a553f202f9bd653af4eab12392c2d59a881df4f3d37714ed56d3973b6c5e0414793480caf41849d460686c68c0058e99eaf975ea7ade9b9e75e825835bbc4e27888653f9412a06af3dda75db283b5a8cefb6577954546fd4dd1b9c540505852aaa34485cc3ba47247958135516010dbf1b7800d3301cd50346ab1ed7a9ade158010e19a9804d41b2d37627c6a1c8cb6d6c8c5223ef5c7b894040336b0ce6da8fd6147b465cfd0def779d22b321719c2fcb786c4de0e5593b0cb621e59c666ed701b201768f5e8e7bbd18d61646e1caf75ca6f8c90a042f36f29346e6c463914af25fd66e01ad314f0b49b415daa0236ae680378ee322386f520943eefb2afa85644495af123be0533bc18f2aaabd5bc727ab269e88dba0c407aec747ba016936ecb3039e3698a4832eb9bc09ebc66b4f52f79ac5feb279e16023fe0ebccebef969e0ec0418eb47d855ae3df18be77a7695b78b8b916519c1fe2571d637c0917c9cf806dbab5fede1687d0818ed7cd0c7ee23ede7cf84211aa5654483274679c455c7d0da975e35c589981b64fce8319d5db46ee70fffbedd94ddf0ab5b9bd112ac194a6d6e0d5649635d5b6b4e61574594adaa2c56162e1a78a52a1ff64a11bd125627b1da3032c42a306aacdf24879650c3528021c69065f462d8f82eef63920e6f5a941d4d8613c8520ebfeecedb63dcdf57a709de59176fc66d9237be613be97b8fabcfb5eb125679680a1bfc114ed7420de8d90eb8bf6ffabc5da5a0a3f22a988eb66436239bba81ce333d8ae5ca11ad27639027661ac2f83de276e72b45112896d917991f8261fe43a114785b8f6f40f1ed464b01cf5b46dcc6505e7b4afb49fcef7b47ea28c46e624d662f22a624bbb3697217dcc25a92395c7fb7c8b3ff5acb7ab7407ca80cfc3fb90869d594ff1fb091d311e4987498fa77c98b2510fdce5edc798211acb6e9a21d0da9a8d703af6ef72f1f605903b9e780662d4e8bd7a87227bec659ce7731d90088ddb6231ad681d9164cbe46ee0297992ab89b68b44305f292ef4072276145764b9984cfce6e56bbd822269159b37a772f1742e1ed4bed28f6925c676b6b2a9849106b51a2fc1aece9e9ec07e5e43af9a1cf8d6814ebaa3e94f26b097e74e33de19d5b54df123c38de1f83ed7be34391b72af9f7968df13dbc13b5f1873444c23ae3266c6ca288d72bd7dc4b0356c3ddf05b2fdcb2ab4b706c5f186db4cdd198027962aa71d6123973938f74d93413f4c1ba003c31a4bd96a1c7add7a41134f94aa906801033f785ff878e8b84fd78f7158dd9811a4e23933bb29d5780284b2342ece83d40803fb05b899e58b332245b895d124a8899c7df2a0d755730d2a1a4910dd59dd7da20200ef0200ba15cee44a5b7185597f1a4a6a975ab27391f807a493717474053fefa8719b8db5b542b8b150e9e690f00440cd2a61e8f87374cee77058e757e324ad4838bce182dfc20e20be672e8a46e08928c866e8902216361978b67318bd0cf77f2506c4d39381d7087dc483a5a52a3524c400d8c1cc212a6f841c1033a4b13f0b47d0a1e05b56c137698904063de35ce466b62231d024624ce7c3b12a32dfc5085c0d626671f26030b2817104f004e481bcf8757f2e56be67776f205bccdda9d0d1560f705ed4a2b2e1cb95e0c80a7d5b50b2d70db0e0a0a35c93ed53d7577e5ca84171556266714958778cd046301b1a87144f8ddb132b141ad13a2d717f9f670c48b7b4f563347d68fdfc2d1aa3f6a188db642a040efcfc5a4e391fb2964d697564ce5e6db08fa6cf3f7b1e57840736fa4de0bd3f96e41f19e9e3bfa9bb170e22b7b3537226fc5c59ae245976a7e872a06fa8be4829e964b52e9d3740c3ed89154514469a3018de8a7a55351d6f990b4fcc386f633c5eb48e4f46deff8bd35fbfae45977f68071c8e2ad7be902c95e45316b0e0a9b71ae8311c0febdc9722eabb24481188e26659c279733f375791315ddc7f3bf49263ca343c29e8a13f078703e3e29747aad0cbebf2d783495a175523bcf9931a01c8a779e810a1df8b1fd5319fc58e42c5b43e24968d10540cb8ad7afc14e658a200993194cff72096e8eafca44a11d4c0e8f957a02b038029bae0a55381b5bc7d7f255cea11eef8e630db36bfee29054de85b97cf4ae49aabc011b92931860195cb99642b767b9a859b3f9869e5bdcd57b71072a14c239ea2edfa3c644ab0590c3be5a5bfcad0a71ad5397b67541267b8996ccdf22da0a63b4a6a43250e593646a60e9ff31bb26682e1b271c35185d9a3a94fd8f83ec1ab20d19e0c1ebcebb0ee55c252ca2dc653113c882fc41b2a2acc7bb4cca528dd42834e7bc4bb8b4241c3316752e71a65919d39c90df4dca67b61920e000c551c9219dcc74cbb23e65543c53fe261b5526a9e9d32bc393f9f30a7c01cd28107dc399b205a0f976128e6286a768972d30236b0c255d17c73d06d5c3e273cceb7315a9deabae869cab4f7066749cf44d4a1456c609ad7e0140eeec08f6e70f8b6c22c0592619f867a0ce2ed42812490f27a9c41182e41bbd7d65122277bce664826ae1e564b4ef1597e9a0f7f184f6725382652d48f5974a34a1ec019517eaf96402c79a1db071689a6b875bfde1c3db839542fea00ec2f0a0eaeb704d8dc150eb54613f006b007b4e7259266df3b04f83a25ed81f9446430c78a1745da694d2e371364ac4e8a972fe6aede66847509e219639e5ff74b797f4a4bb786c5a749d15fe920047b601d02e79785c9fc45bea3e2a95e1efeb873da87c4714651be6f3eb3990ff2b4446e7e63ff63b8f0bb99212682f1c1d05319d350986115a07127b7056701de8ad8f2bc19b83642f19b34a28f8f369fc2769b4fd7fff512ff82193a64608d03105cfdd4830d9f8e7bb7c9ef37be77afe907d8ee955b8ea67547be3f6ec1b8f9fab254842375b5efdb3a962d3ec4c91b725bb2cf88f1569b0e66ba4bcf8bcba61d9c346970b3f72d76dc31f3320d6ccd6aed8e9ebdcf8097b36837c2164529f35e1f32052f337b94754a551aaf32aea790ce05fd6ac5f7a10cf2519260fee8241b74600760e51d82583e94578657bb2325ee4866d66f4be6e6052ba14a91ddc90be82f3d5deb7dbb6c309cd1350efe7687dacfe22802c16e2c8f7adc894cbd430efff0be833750948814dcfecb92aad45bc4aa999bd8cba433110630fbd6f73884f4a13a728ac890a75d2b2e7de2c13735bdf606d0a102823fd0168130ba64c9fc35313412a478dc144db381279b073aabee8405fe735aebc3a8454248a46e9bd227e1715e07ad3f3efceb360736ef37f8c3f9bfdb0d04b5f20afb8cb479d298598c09f7b963ac5e43d112b796c8501691363c1683dd7e3cdbd5df1a9c81e5735c9904bba0abf38996bc60b35bfdcc0fdd883c98c5ad6011edc2ba131e72a61ed3cb71ff52aca7f760ee2627a81854c279c2cb13d98af3fdd800c53d43e6519817af91128930bc545ed5faeb9a5f418a644b3261341abb6ab8d470d364a945061db1944d2be8363fa8c3dcec70f5c92c2f7e4bba4543eb81110cfeed50435d94c038754b344524a1cabc96bfed6219d2815fdc5a3f5aebcc17155b395f8e1be17cafa631856dfd4f28c8863d06843d4bd4a7b72cc4114b9840264a6c1cbec35a7f3630f16b59c39f63ab0237e7b1a1c86cf8cc1a2abeeac6cbb4ef0000f2cfd8e0ecc1c3f4a704afcefe89d3c9cd55910c564226d1b2f3286d326a560d105209ca222c40898563bf08cf826b1df6712a2848317ac1680871827176a7c983477517af71f6dc755ad50df668a41c9b6aa7eaba4c8e1e1a1bf1b3ed19ae0ed7c4a0977b7ca1413724b0eb3f8b024662b44ddf7eb1e20c5ad0cdc7547a69f271c3470df389667cdbd656bda1556196f8726c2161f0696b0557d307bf9ae2014e68e8a8a34f2869b77b0fb015e1240bfc777ceddcf66194a8dcea6e8da7220bd51dc9fa43ef9f681e2160743989d173bca7b44420b8ba2b05dabc789565cdb2477e33d93c02d965e72d687aadcf8b8f0a523f269b37e96259640b6f9685c8bcf4bf46d80c4c0ad0fad0836e65fe7129f00dbdbcac3406341f23d1e4460d4a94317d4a0671869153828454cc4e7d20ee7369b6bb43cf889575a345a54841a15217b20d303b05d47b0c2d10e798eab6b62979fcfa8897824c10e407cec43d2e5168c4d6094c1f5490748e1a79cedc17233505f1be9fec9a33a41eec83d9f6f100b051eadbb72c788171d46216a8d6f4a14cfec5685a2fb811c984af3e55c399083d11898950428fd3a12dc822908b60095776fd28f23650f696d71d9b9882252773b9953364832bc433d87455fbfec157b7d898d6c50de42c1800b6ec69cd6b34b1d015d99213a98cc03031181ba32eacb90347e444da21541c53e1fd0f85e9d5309d9faba0e015bba99c67370e4052d5ce2caeb10da930129fd2d9b27cf3b62c4e023fa8ccb4f163ff7b9b5353bc4a0d35488c37f21a175121a95c87b0d1c11a54495003fb5a71fc78568e144d88dc778727791e34b06987b18348ccaccb032ec006317d32485a13b71d213d7181330ed2ad6060cad05c605912e66b70d9f1de4f840d98af0ad33e63109e3ec264cc2d1e9f124c44cd94d376bb7dc9100728f47ba53f08ca15d0f520aa7a1910d4b1638a1c17e9611ed1de2c405440daf7367d80d1b64a1cdead66ebb166e8252d0438db15871dcbbad9c3e13b05016deeb44c48c78eab500ce9acb28771f597283cb010a397fcab7145bccacf9d6c39ea79bcf9f02e28ab801887b66839479509b8c1533da7e23790626767823a3b26843fe92b3ac457fbfd415303a4d6cb57806ad82cc5957e034f2be76ceac334a045a7668892bfc23cbc0c7da3ed2ae87a2d02f182b5564b484808ab18737899e438896498a62c437fd2c2bc5578e8d8456f0e5dd88144fb5611cbd194252428a4456a65f352360bcbe83b4bc846685c5cc394ed9ac7827afd25b16f23bf7b636f4efc705538258a075b4888f9ad2e453ae1987ce554ec42fa863f61c188586f00d2ae09b817b9bf9c9d776b93a4eec81519e3c45f12997da5e2f842b22f3643b96560d3bb37fd0edeaa8492ddbf9b17501306a7ee313a172e6c2e0bdb9a280e0bb94bbc0498f9b8b56b381ff21e9085d5e4e90c0cd9419e2fb9d10d5ec2cfc812870da7b11d79d938058fac57c93d1005c25bac63976d662bd9e82ddc0476945e0b585f1cf420c15ffa2070cb88b8bf4ad63f5aa71e30caefe912de77dc46a316fe98c57baee0cd5d65db34b3945503fcb9c632a954725223edf2da5ddc13f6049dcad3ceaea9b6fe8854ff2b56d5a5d1cc448ef77a997eea2b27c39b562df72a103f25beecfeca8235e9080afae02339a51eb635a549d38b235e677dbc0a2a565830d9d0fb045defffa1621d7fc91c613ae3ff6c53ceb4e25cdbaf5fe8372e81ae66346d40829120fa3f43aab78d5401795755a9d3acea1b567ff90e6289553894e67978bf2d297de3aa126641ec73017e5095b86405ede6ba2177ea3e667928f4c973a1c4f89e15e08b843c06ad99c08284f8c9120916c67df7674dac9eff1665f449c211789f543f82e3ff14c13d32dc2c1a165d0ece8790bc98d4807a40a2ec92848dad32cd028752e1c45563b312f21ad03cec1190feebb4c54afc71c22a010681b4b53c2f1f698aaa35b64c53298d3b4fc0c79679369f851d6f8b250b0807280cdaa263b2d78323e2ed93447aeb53a5c2f1b369b836aa4af485d02cc284aa8a59e448e3ad4625a079314aba1bf0f9e4313402c919ecf38ba1a4e212b3c1a30599ed1c4772af6afc690a0df1fe69de49919bd1102a1f589322490599228ecb2fe1860d94d8d28926cc87bf87b692d128a79549b7262b74dee7f33f476d55642ad65849e61ac5de130a44686944e5bb347f9268c4c84e3ad77aea93b8106ad66d1a1bec7b84d43d5d343548d3b8f5058d04d428c0f590b2bc5fcf4ca3385fc60d6caa1f337b7bb3ed5b11b5b0c30a024bad1bcae7724fb4d806c2392c6a9948309924f68d8a739332903fac3ec71817bd34cb2344828585336ce5c96f5efc72118087b54bc70d934b643d37fd382bbc3138f158753549816ab759a33bad6ee431f749b7e71e4c8b8b9cb8d38c2f7a2066ef57c213dbc90eff7068a73ab21c7b4c417c1dea16e1ae3e27ac61bdee8452135b4ea6dbbf230e8cb957a300ee953a01b2a8069fdac7d9f8553a675af76e482da1264bae78549009237d28cb4d3acab0401b06a6f061b0aa010f22c88ad5303e047cce2cb7e82b19a24b7f125cb6784cf8977c8b4c96a5620a920829937acf74bfe0171d3d39001c1d3fa1b62ce470258ac6da7436772c4763b669043792779c684e68a16133ab16e2e83ac6c7904ab95043561f76cb963a908feae8e3f422c543913f9ceb5188c35770fc816bd2638d8c2e89d51e8e4f472d4dc81e7bf22e1f063d04b7a0183747fafb855a6b49ad9b8b1096278e90678f4543c72e2a1d923ba407133443e57c4bdf8a056f24ac68caf94b742433764bc99d409cce237e1dd5372ac5d30776640f9b2db8974c4c71f25abae0569fd1822960a2500a6b437ce47f3aff8402332dd5108b0dbf5565ba472a9947407144eec753e3227cbfd0eb1a3529739fc274198944cd1856aef1633d6c69cdd1b70067d299b127509ff4f7afa0f69d7e3dbeae196cfb0fc1331f84d227ed89cdc2922e23540cc2da78d0c6fb588c21416566820b307ab0cd3208b7884849a99478f6dc52fe84104fe711d29dde52db8a3ce720de05cd5643be6930dc43c689167d48ae5f24cbf1acd89ab18143928cf411e402a59631117787b45ec6f2ee42ebec75d7d6a82b45f82c051a3d27065d553891a1f808746d02b337d1d3f398ed553d84d228d9c59c9b509a386435757f534af8ea9af6ccd1bbaa8fd07a028e157c8bb782de43b06e45f99d590ee1d5aa538125dc5b48a705c9527b50738c830a5650e994ef6aba3835a757d5c133947a9a2724f419c2e89b314f9bfcffacdd04724bcdcda7c182ddddc2e3e4e46650817c4d7854e7bfb9142a7663518de41333d9a48ac68282888fd97915464ee884c052a9051f0c1c3852fd5d7145c5b49f5fcfa98d73e7cec31dfa25050b31b71612b0928f8e8386658e95f2cbf03809f44c040659601d7122019945f77b3f0988d0d46391ce1a8f3d81593ecdf41bbab8b7cf958ea87e27c675d063329c7bfcc413e8a202120fdfa36429cc01202145a35025b9f49e5254ce1228dd678c1663c6632cdad1f14b113022f82b61169aaa2036791c1879fa6098a9eda2f6195df351f82deddc7c2597d49e8b421fa143be94bea6f949c0bfb12c5df05e2e8e7a062d19992934db167ff6b003d70e9fed9cfa4b01e80398a65f6e3316bc564b445dbe3e1de362d1cfc520c2a688ea3344677e805e554c3510a9945c33c088962f26fd24f782feda6cdb3d79813df71d1fbd0aea09c01c56ec0f0f7c1b49a066fd81526689620390b46adca2495fd19545f8f02835cdc03707a02d9dbfcde3fa3a9f9fdd5ebf1eb347a4c5b36a07981c0941a85a00f17e4f0a814742c4907327f3db5e21800dd67dfe3b51abd9b27bd5d637c6a30fd733949e7663fe264401246d23c3896d439c3566b3095cd889beb18586c0a110947dfa94b0c939fbc77c8320fa9fcc8747f5feebc137e489557f51a8cd329f7ac30c4d19bcabab619012d4572a3273527496359b8151e857f20d8f3a75986b7a998be154e2a76197e6a8d2196305a3a1a2476e6972bd3720a18751522c5b0a77de2072ce027456c213d4d52286a7b3c0e7e0d2226f8d5d0fe623e4f3f9de34c8f4aaf55d487b8e9802c6e7dfcb6b5b4aa8b16ce80db3233c7c275e36614128ff035825c762e450415dd54e62da24f77ddd667ef7a95f78bfbf29d88669c1a10e8f570aa941d1ecf9aaf1e5405197cc26faa1d759317908f713ed31238d3a3ead7f0874c865483701ef0568dab76f17db1e565a7b366a6432863de6a1c64c355d2a5c13c909c35b5352b1bbefbdea552140af2ec00c9c6cf777ae89f92a271376789f05dac50061c9fa21690b942179e845452a98ce2cbfd9451e14f99c1c9411878523c2d9810d7cc77c1625025c95c3082e90a567fb2bf0c6d20b82017a2b278c1be3415442e8badaee21fe2aaeea62c716fea1f8aff98e0ee2853806e2f7c7d7e12e09a423ddbf29088834710d7d2dd7f25f08bf6bc9147083edaf77afed3b15deae6a6bb2690ac241c6f3cd4cc5cf447a6d4ef9bb185e068a24aaa953acbd0ae8eb657ea7ea119a324f1d8f84ba0d28ba18285dc37456dd219c54cc2f6f811a46496b1191e1702e827e79cc420bef3d9ff80ab3b14484fd5ed8f78411e8a2f1e1556af744ee7a67026a82b5ba73bfe1bc84fdf65c1bf36f41368f23cc3ada8ceb875029bc54c71ff9dc97c92508cdb1fc0ff5dba376a9263e520a5b3a7dbe67478046d7b774ed5905dbf3f0ed1a09240de8972661063989fa8692c1aa48fdfa36d7a61d936ce99a0a51d591447318f1ccd573e1173b599d25ba83502ea06b57913e779f1816bdc5c32fc3d6008ff97c48f5c3dde5a04551cfadfe6efc8618dd82e2890d4b82db10d7ff976d34268f3da4a341a0e371ad1c21733577734698bc220d029a0f5880971055915fe68f045340ab21936f79cade5df64307c890aa21dbb497e489847d25be9536fe87a5c2b0eec5a9b3e99fd449af80fc5a3fe2a45337c0b018774602e6bc65deafd41480114912e65d1c7a77bc2639c698c2b74daf8034ce7eba6a1b13aa31ed4456d588fb8ce51d60b8b44ef6d7d24195316d0f12a0b5c1a108a7b974bfddc1d776b90080ddbcd6f50141b51a6cbc0ae3662d47633805b256f14e2badeeb736455b2959a7a3ab5d6223a6619bd707529c743625c4ddb84b9978acc9356a6a4a92e5a4f731c6afc06114b30b79f4c38d21115c74e99116b9572cd4b98bf5ebcd7291cc1113a9e432a1508342462dc2f0f537e6cf6cbd988910b4f703da86bbd6241d2a754fdf8a266137352f178b2f2c79b16454d9df4e17e9f91e42cd5b3d220f6088aba581416ce10aadf4d4e40a0c9db63ba8e325c6f485100d146be429058173cd83efe5ecf8a71100848557000e3da13b22138f216443111546dfd82625d473d3e73c30f6ef20fe3134e09a76343f55d8ad6ae1a1c3948eb3c90cf1d44da72baa038d0107719d15ba29885569eee3390fd9c8c7317b1985fe2886b73002af1bd98776c6fdf4241c597f636bcb3687690874f1734a9e0ad0bdf62cf26035076a2df06ae671117a49bb339e04ecbd8f474e4c7c0cfcb9065fb89d706ad618817b7ab30a0c32a4325ab67e02d37da210c343f0824654ab9aaac3a54245abea319ca977a6a51847ca18329f35beed2fb29e84eb60463b4f66af07e8acf611d68b0507df685db9feb113ac7abfb370b0b2067cabf86cc4b53d180f86e56635ace4e75fd6872b37147ee5cace63564e3736d17feb408f496448c94c0448f071fb2476fad67721c6b64a74bee46ea7b0157920295d0ad8d9967ebe28d10a5648d0c265d0fa2909cf3c6fff85fb4f9a6f233658cd66f561c8a0968f0b6ae1756bc80c234d7edb827b03227929356d68ea2f71b83a8f82cead0a876051d0c1fe5c1de402a5085320f93af5c5cda532d1bbead36dce03a0711c0419a93770919aed33738b1ec7d8ca6e88ebda2f8a55b70b8cfd6055224c5b99afe99325f1fca2f0eeacafd9ddea96fd0db802badd15f507c240cad5cf18ebd33a080aed2d7164af15260d28f539ce0bacc2796824fa030200dec3b4e1b0ed350a4bc608d4118b2b9397097aa760d4310f730605b28ba51584505e484d5af8d108aa8f1a7355e84ed00d0e76060955bbd48fb9f0917769bbe6f00b0312a29c82a196c80932d5af9fcc95fd85c354aa04e0c9bbe01be62f7912a235d7bc96f6fe9f5f8364c2fe92ac63ac5cb2317a545bb4b5399272e49337818ed8d03ff7acd9d912fba7df03d4f8105e492a4597dfde7ffdb84f1708108547947d8a270ecc13f4a56c2f000d2c6cd5edcaaa842fea0a7c094e516bd1d37a291eada8710c9d059191f9c260e910618e6fe464215a6e9e9a470a36e28252820347edd6144aa8c431fa202def24ec3c44f273d8159f4d782130bbdd5389422f3a155db06f00a11a5fae33996b3b6fd7ddef9c37370f6cd0448ca0a053f229755a9754fa4b7ec3429f6a5ab229a329e947f613eae92520fafb2f35729cb32aae82a99c8ae4856d8f7311d04e368a34f6ae67ada1deb4d458f61256caf2bc5d68b1d1ef0b7eb8252ace29a8d9f264fcd3f09b3a5c71275e1016de330d2e2871eaeb25393652fc5a8736ff8a73872ee27f96bca0bc1eae9213692e054e23e89191e5e8acbe6dfa6df985ad7551efdc61df8dadc1ce907f17113d363921e347f6806880df25c00ee6f189bc2d60ef7e6206723f1c97dd640374c292549f4a1692f53955947f79f4f1717c5336d6223fff4f03e4fd4c7072987cd0969806cad0ca4dc40e50c4d09986bbebdaf42235622e762a88f6e99814082862644a423431ed137ef27c5dd6855c70b33aee9807b095c34f93d633690ddea2603950c792f8fcc18fc00a78a102c20b76556ae2c3368b0ba7e1e5ef4154fe671c64dceaf1abb78c0338912487ff700c5a15b87daec11837b16c2e51cda5a007e5ce37f6abd91c038996dc4b553ef2abf59076fb2b25352d9b559e084e0ae9cbd41c471240ab705338c8af82f30beb1c0af55c6fdf9f18e56791672b3faf6c892715a40b5ce7662ae69fd03cf15496e41b8ffb88638c1f45812eb772e1859ad00d82a517b53e9a0493184be3c790ef727816dd22fe4bc58ce8342fb2fd0ffa46e4abdd085920d1ec79a428be3c8fc4e0b092b2cbf354a66b2d6c467437d35322674e20dee7cc74ac04b8da904e791421b7347b165a7e32f8d5f2ce9a4294afa1b19f167b078e7d5bb622a7d47b92b9669381d763c89881f713c4a4f37216ebab45ae80878684216a523b7026c6d9e8693ecd5d43064dad98acf0f2652a71655f54659bb7428c02f34606d2242e360a35cc75c9bf735f8f062fa65b2d2a41a06cbe7abed979a22a561795639696eabec88998adf3f1d6904fa8fb2918f0c46d5fc5326e46773ef849b14fbb183936db0047ad1ec47c0e78322b5a43b60926bb4e33c1459d13afa4a86e3b15d99b65d9be333091e3b1d562cfbc82c612dd5f5d97480c2b3ac60098ad6bcec1221bf90726e4f1859579d83e6a3ac974983cf811db00e4df05296283c8d17f8cd37d42e980e5a7cbb299ca95380721d1f68ddf419b02f821805b1e092073ab83417803cd0489512fef6dc12d28ccaf82f3fe6d34c9907388afd44af3fd415e976812159da481dba736600c692d77e88a2a050aba5ddcf5e0479fd8a91c3f4824ad8b0ce624e8db7b7aa7e20f9d52c6d6fd88588a7afd0b94a7f41bd8f0530cd5b68da8a839511a16a027684b8f073072cb815496ac138c34ea30b72fac3b0a8bc9a347805e974bab9116f1f7c2484a8c60647b3229c32f07d0c88ef4464f8988f5a18552553514d9bbe199a278fbea9e986349e9cb04a4e33aff959cf51732797f62e29b94d25ba9661831141628ffd72ff04f2740eaccd2f5f73b5d84efe3a2b622671f31072b1d2e58b226a780cd1522021d39911ef1e0ec06a2690e166870e24176d4006d770805ed7a5b91b2be62487f40c6bda34ecaff2a6d0fc3742dc151c7907db12dddbb209bcf5cb66836859033c282f01367b49116c3a99f6df59e5a05cf9c82e04598d67697e92bdef6b1d1562b291ae257e224336a857702caf380636b9368e6da988a2cba4a2ac8518119ec02979dc249894522eb510ff43aced006fe82aa6e98738bd26a7e69ae730ed22b7058ac4fb1b7c4cd39a11de3cc2b2f9de71b9f5c90960d3917261b7bcf53c4d75a224b45091392683eed0f245ed94078c2ddfe2d9233d393ff7bf02a6d90a070df80bb2a540802fd6dc962c50b19c3863a492fa0e00aa5f6e37cb06ef4f533356f8216798bdf7fa58ec3a045cd9d39c6cb3c4286c52ae3b8c1d2b908debb1296d8ac5425b15d19c9f7718948b6ea06e1bbfc57f66f44f11f8fa7d605a4fb1104fd1d908203922947f744de2fdfa0bc7ca5f8deb505d1a09dd875628bd2a2886af4001de5c4f457bcfd2cb3bd7e430fc67cf2ec700e5ed99656e26c9edd09fc77a9efe3349c910f1573d86ba7308453c7af1cd28034fae10f9cb34142a044ed0a411492f30d1038379ca3859ff3dcfe63615a0cde6e448e7bf93a61165f8e183a94b99f61e4165692c2442961f29bf733bfcaf3d24e8c55d4623c3a43eb6db74ad8da4b174dad0f78a50d50bfbcb8b1cbcc9723455f2ec284f6756867d295f229a633876d91b2588d637651179345ea8cc7343a0a5202f3e2114e2d4373bf559d78cec7ea42821d7e595db31cbba8d1959d62b792226e93cea7e510f1ab3edec2c3ca8f8493654bf041836994ce276b62a82fdc75f6fc710f558ed85fe2d8a79c67a67c962531f20416721269253e7e6d3f81346220f84183efd3c077cc404c4b03b244e41340107dd83e6da9492d56ace1f3a9c1a63a7cc7164ac5da46d5de92f494daa813aad06965e5c20e1b4287f869d5a328b8ce3870323ccb25fca8faa78085ebe4c627e10583277fcf6a88462b4f3daadbdc36a275c546fb02090a039c3051b656d3cf68fb9dafcdd1a94f6d5c5cca5958e5f7fbc6889879e319320330363c62c0cecf48f1e51fb8e698497ba5a7b699b263cf4bbd78754b4b8bf7a5a72ebec3b883815de0b110aab12126287898fe5fecc921d03d718d7ca5427a636c7a67eb0445aaf37d54e2724eadc64d47f3d3527af09e12aa71391b7cbcd7fead9d5dbbadc302c83bcb57d8ba195e44c83432d3ed2252bb26cd53518c37383ca8b0366945a48045a3077143acc1e79440f051c3070ba1d339bfed12c0fe0828a814477f3a23fbd013052364bbe3525d6cb053f65aac9f463aa52dc182d1cdc30fa4e76234f678e796758a18a6a4da2721253b809898f5c4a2ef7a763672332dacb076a8a4b9c003eb2117941f28b6bdc8f12f658b7d7076a0295c401351ae2fd4cacc21f9fe571ecf6e86fe31377346f3a633e7a8811cc01cc077dc2170b2928a3dd6076a415faf31f906acfe5da6a427e57a59da18aada87ee729060964a45b9fdf558ee7ff1d08dc61ed72653f455a801bca6ed78e4ea95c61987e39fa3af9d1e21093e335a4930bf7280b397b987b1b9ecf906de1dd3ac3f0105e09934cab51ff71b947075b8d5c703dce330443d96b7e374957e720f3a287c4a3debb84de2cbb792b81822715783936104d8694c0f06d1ef00d05ca3bad8d996afab85c8ac5164e42aa806c79cf5a481ba8ca973922c6c843fd5d459c947775686317eecfba9966afb299909f9097d25a81700c9d1b7f32035463a61902bce38a411605e794db72cebdf0fb471f5296342c7bdbcd4a044b9236603da5cff9e3f8581e003f32e1c43e2788632b68b8903c1132eede61b391db83aa2f3297cc85220bdf68dec24e4c90caa6ecda191f45d1e0cbea93270cac3e3f3253002a8edda59598a8208b86a9dbd3a15ea5d52b554c644a21cb5c48d7e4f5682f04a87818f2dded4300282aefea70a3c21e80dc8a7b57fcd6b45e7814b8700b14e40835dc98a10af2136fa476724d0d357968089edee50a03576ec7f04762a371adc83169f62e6d13e568a6332a10a0e13d85cea56f45521a1bf68d522e76ff1451dcd2aaf3a0eebe262648daea8b5f287fe552f1b1183add159c5310130e4d9f97ee72280b8b61fe64f80d249e62e56c774f8157d15ad288e9fd235015303caf10b9809847cefa7843b78695ae9630f615a26ea1a7beaf8ebf9ca2855756635bb25f8daf8a5d880b07460068ef93bdaede78458fb8d8bdd49c04b8f696cc399aa51007d0508d7a4ecdd60ed5b09117416af1607d0fa23fc7fcc280710cacdf2ecf96d793986ee0eba3af1d8ae44fd8b0afe535c2a6f95b5829e3842eacd8efe7b987cd361ead2751013822951cd14ce6c2ab552900b5010aab98e28d8592d3556b4ac87ec86f3fdf4fbe00237fabf255540bf7551e98042dc6ef321aca7ba4a5bad6a5e3d4678bb7ce7fd88ef7be1f1bce2007d65252de04e862fc35cb9b965a7acac86955fcf68c77a2ac41b1697a51242845300e19ab6c9f7c521da58a94f2bd45ce37a0c3e9b04da582498dc2d0abd1bbf5916c6ff313af9094df1b6a6944adefbcdae2454493cc1be40192883a9b3a1d8043e348cf7fb4fab966ce5bd5eb6252545207fd0399887d45d749927d47782238685b4eb3691f455674e4d91925e033baf09f3ee30a0b2f4f618fbff6b27d14b81cbb31f29b890fe6c3b2f56c14d53e1977b09e3f06ea7fb346600ed3878eafc9d704575d990391b5ded5557682a60b4734e1516e19381887f300007bab6df65defc84a8603e9424f5a212ba162b9ce3392605b34f8b0e6ba8b9fb0e01eea82eceb7d0f96d07a0f74cd839fbb03dfaff15e810855e72056d4768785e117cdaf77a667c8291a27b20ff547316d9d0b7f0ea871a756bbbfe10a2d4cc8a6cff2444a31992dd6e542006f378d20797b66649d70266773706b9103540f5f4efa8ddda07c8e577bb28d78af3407d58ef130ba534278b1b12cd75a83e8d80f512e1010865804248fd6a7b42014d13ac9ba7d658c4983eab66a5ab1d77cf44d780f01089b7fc23386e2f1ffa5a645acd4530d784d260a8404bbfab1ff09a3be42ca466f90a1a49e2b080679887fb75cc379ed0a41b3db55e196cd58dd88a44bb5de5e37015eadde45f03c9d5083c65502077d626d54d42f6728a0d09b6f36c2e92d3b6cf6749143023c05d7df4e0f962faa69c944268d11defefca81fb9c8beaa38a9d57690affc9c6e7dbe51d72e932bb4013e20480bcedff385361bb5983cf498604ea85b448153d155477a9ceb2b4e89af6f78c2ce5d411b835c00092a8a6b034db5eea601f87ef0d41f796790b379ad2e417328196bfcb3c998fe168a6cf75e5f37564df7284970009bacb41e8d039907667b78af2cec967d4294b31153f0acc3fc223654149c291083981250fc4ae66c93f7ef256eaf954064ed7048cf7598a660bc37f6294de40ec129af556034339e0fb65ebf370450a6924b00f2c4ab1cc10c25494ac7dc3adc18dda7645e7f8df7410129c8d783042a2b2288665f6c0f668660f75abbaa13e063db3017a9098c80b9b8d54d73bd0945f4a46caf9731dfc6b4d0317377e938eeed3cd78c8ca038b890b75015d457fe5b8aa77241eceb8021d070d81cf9e73595f86f51fb1f04647aef411f5b881946fb79cb05c63a464347e84b624411a22fab1c0f1e174530dcf20a9925f100da4fe42838fa29e33d7c7ae1d62648417b7c88ac1eae5f2f1187d6656feae7cadf5eb102bc80ba15ab0bc386d0228b034af7f174811373a6f0b1ce8ab2dda24a7ebd6c48f12b148e2178d55665eca28a472ccb6a49bd8f0f599d9d6c0092c824683a788dc1d6fe8217060b60b42baa5f14d326123f85ec66289e3aba9ed35991b2ec4f815c9dcc1b5bfdc24654c4420669eb0958d630de1275a9f672e33f611ae6b14527ffaec321258473377aa0ad5b7a6199779aec81744e2a677a7132bd8cad311d776630912cf11fb72c5925dafea8c8742e2b586866ddec15b5ceaf152d87f9af34bc2e49f112b23e04e43b48e66e704e5ee18331e71e5147ea0c3c5066947881ab054d282f87f68be99f6e3f09a30c4985085ff3932d2b1843152e340ee9617c96fee73bc4b687c65febb143641851c33ce1ec40ca8c7517d90272d8c9bf3ba243014617ed8a16f7ea90c2cefb8d1dfe3795437f67072426fc575f46bcb3fb166173689cddfdcc5200c4ec108bb3e1a6530d851cb9f6816cc3d8ff71989aad41976873b0a7608a83c70abb5e87da2515a89747626c1b664af3e708826f2f65a814e447596fe3556ebca10619a2ea75ad551241d07c9f076473004960278f9e2c1d25d4e8b60a84610724095f1972e187a7842ec21ba9fb8b8ec9af54ad192b07c4943eafd3ad2f3ad2beb78317039f454603fce386b7ffadcfb5a72e809acf00ff4446e015b966f60372ba674db18b2a265ba54c17189754981547944bc97eb03db63d761b226d350e8513a5055ed6cdea1d9e328ac8367caebc1bfb453df8779759d93c2b36cb785a8460fe4f46248980786e66019a4068d0ae1addbf2d6d0f71295eb7285ab5bbf50800d38ed512ac38df85a9560080e4c0c6f0268cc3c1623073f5999e30896fb7397db2c276b686b3665f8841927ec0cc49fa0b48b4ae212068ea5e2ae9a74d13161a40e07258885367b693b614ab61ecbf982e81bee5a96dd927582fc237f66831cc5e09464e5fe204766bf5b4fb5cf7e80183af5864cf5a5d2d76dc64889f94425a187faae7d11e4caec7490093afe8a4bc2f1d93619e25c006feaf67a40f5f66f928c78e9eb4b4f0da306e39d1e0735be4df4bd3a62b804ac70e50b5e5c87d4953b2a62f8d3bbffd5bf05928387b31bd86967867ae703bd471827777ee5d1f6a37d0f1e962815d53be81f35f1853ebdbd58f19ef2f63900d5e77bddc623de34ea6ad2a7ef1e3726705d6633ef077d94150a890391dd0c7e73301c70c5ae891ec87dd3a47cdb475bb115359e35627612a120377f33f464c387fc75abd08f1fc4829921097d3a67afb43bab67d6c25dade73a1eee916f7db0dd68181ee1e6d3b1a0092466913c740eae32deaa9a59ed10089cbd4138e37d332d6c3d20bb1a94674a6ae7f5fe7ddd1c09dec374103c1cc9f58f557aebfde19fa57ff0bea3d44292de1254659e8ad0cc800fb925ab6b8f4af36bfdefae70ad8dbe7524a3af635975a5bc35eff75a7379d1cea0a16d5d6fc705555130fe2cc60a41d7800737cc004e1f1f3767d1117bdc2cf0bd5d7c646dceebb3fbae295955de6c0478474730ff4b4000c0eabe65f6ce3d37e108d6240b63e6ac0527bdf6e96173385fba9197740e8fe9482dffb7aa10eb131f03f7e1d5e0a36584371c9ee4db56ec9ef5c5170d24bdfbb11a135e0ed565ea8821fb4898095961d280fba29e3ebd4148668f55f2617066d2e59c5d30ece700e78d446406af22651f63b3fb95e6504999db9c235cfdc2972a63564a750b8a3a346498407900b00f189783c088f07e400301f27efa0266fd76ab05a46fa056c9195be43c11f4ad6632249d7acf40835f1e08ef8ccfa2242b0c01ab2b4f718492283efe9698a37dd74f335b1a6804c04bf1a3373e803fac15f3b0470278bbbd5adfb22bc0d2a24fcc6b67facd766bf89b89604e311157d54588b155452949d9e4322a28bc2d1dda87d38dfda6990ca4e764ffd2508e2c5b4cfc71fd1d1e12b9581df0d37c0c88ceed871162faab955f570d8fdeac609a527d508fdd1d078c88db5bf847b3f4fc67049443173635cdeeae86a1030f306148a0c727db7cb92fddf221196c0694c212c2a5389fcd63d5e507a4cc523dd86bde07fca20eae25fe937fbd51a7194aae60931157eeda058ac093c10f4da4a22c0d9f245df31a2a4e462c322b9436eadc5bc3c5bc310b4b8ad1070198babcb10195e5fd3fa628d0df25e8191250865d4d262e2baf770dde657e56dc517b6542bd24074febc8c8a730d077a0bc648ff0552e69057900cf1938e86cfe791f1a8b5803b5833ad4337d80d9abd60096cadc5371a4c87f6d7f93aaad4417bd4485f0bd0f8ffe12bcaed63c0813185b7d7925c61abe7a471bdd32a097be54d06e45d7f5e277c8297f72866f548e132100b01b787b80d850a07485fefa252ffc663062d0d8a8be331638822e46d1aeecc93a50f56b80be8181e31265c8c4a0c3860a45d0502ed397807129820b86db2a2e02fc470042c6f3e471f358ad8f5a71a4de8d458184d108bac6cd434e53bebf18226e8a1fb080b9d02df0649c04666002ef2da4e958e5243940bf8b178a2bb0150c7c4be0be6a5c3575c63593a496e09b596293895fdac4fcfc9a374fb6359c5d5bbaf877780cd0a67cb2f67bb6034502f8f006c629022412f22a655418ef49fb00b0ffffff4f