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

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

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

Block Certificate

Block 56848 303a6707351dbbd277143e5a217087c36ac0d4fffb12bd243def5c1ea6e60ddf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
adfd1ddc539b9ff7f3fac55a0355d69e7c4f46bcc80acc5eba8c935909565ea4
Certificate Block Hash
303a6707351dbbd277143e5a217087c36ac0d4fffb12bd243def5c1ea6e60ddf
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00871f0000002c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d6d013df6a79a0fd18a20551b7164da3943c15e0e43537c9e543d43e205f547a8b20744685e0d74c6b49cb08866556ec1335539d4444f596a165f142f34322aa37ffd6ec095156d4d71aa730f770dfd1e0c71c426fc9063215290000000000000080000000e00000871f0000002c0000

Raw Header Hex

000040207c10dd294a85f7a8c995ee34008d0b55b115ee64dd6c8267c15d9f92d3fe2f9f748e2a495240b52e07f7decb529e0c66df9b239d012d2577912b3b595fb61dea3fa10d6a8bc80418a45e560959938cba5ecc0ac8bc464f7c9ed655035ac5faf3f79f9b53dc1dfdad

Proof Data Hex

59,560 bytes
121216010307031e0001a88a86a8ae116d4bcc6e848d3c8dd8ab68d076d6323f3ad1fcd76917f4d16111d5c2f975fc689bcce7f34e00ed2a2478384a1cabbed83bdde7ca4b875dbb4b9ec7267a7360ac88c0464ad0a8962f3d0dd898700d90d57233eb963308ac61795a333dc3d763488b906b02c17f61c40970126f8947e12757f59273e8f0324e6528d85778c70b07e8c9289050090378d818a54c6766ee7b92e54014884d5a9f90d4026de6924c6c683fdc9610ea73a4863462e2c3b6377d1e985d2d17ffff38c439182409acf1f308ce2aed7f26dcb3689c79c32edfe0f81290a1dabe1e3734c39d9fc5f5b774e8fe04dba023a1d733cfb91597ffdae2690e1cabaf5735be378f96d9062bcded0806183fd4c220cc074da2c9e62cb345035f356f5c36e1973688d072727f3a46969be75d57f416541961a2df7931e81a494bfc982fef2b6cc13041c4f4b2b342f8bd6aa60651c8955dd94c9d36effe4c82e51403b3bd34e61a6f96926dac281826709b3056fb70907210cc20f2c41a67c5c90016668451bfe837d389a5fac2c036c1c946f126d0365c02b6b1721f1dbb44871ec2bb29ea5eb07d02a97c1cac001af9b58c91b5b5d467b939fc1db951883d2397650eb16793d551480a64fee6fe7fd923faddfff29a74790dadd4e7e91515456f66480fd6dfbcad9823cee38cd1a413ee2e81861c0685b6138b74bfc5dc31e2117f6bdb64dbb1fd490d053e37f7e8d46e01d5174605bdb0a7f8aa4fbc690e2e322ddc32a5e4b5cdb3e81a1ad921175089e0448adedd35ddbbd346b5299031bece6595134875e01fdded39a575c55eb3c4f983c18a135db609f20b370a72f9e2cd098df280b85cd5e43ceef4e0ad38e781e5fd18c5ebc12c99492ecd29ad645957e11f203578355fb13b4ac576cb75050e2cd65818c57328b61913cdbfef4e1b8d9b4a1daf0dc007a3dd521d55c57a3d8396fa1c7c5047470510d5d77871688372806bc2e9c46864295ad1af0ca3e035808e266082e2628316ee70c636cac5424d145ec2e7446ea38029e440d64917755f7498a4776eed10c684b8e5a690baaa9354466074466a314595314be79ff300c095f5a4fe5940fdc28bff5f41b5b9603bbad7e3eab8236c73b7f30dc8dc63eb367a2cb677616d01d866285075a483184f59883a39403f3ac9927f2e2c5b40ecb20343768944c8e4828c624039e4ca735c682504302b55744108e2b2fff5fdb42d33f6c3aad9b1ac3eddaeb4bb39d9472a3359f7d8e08fd5063678cd6c3c387a2ca019e8c22d4a0ab92c0dd624c9feeba05d90ce973657fda2c4be22c26f10f1e1e1d257c06f75770a3bdb5fe832a058f953dd43e9a3276bf08ea2fab36c99f9d14ff360f7d1daaab82aa256959a3802d748b37e3cf895948e42783a44ee77ee4e9e7c02e8d1d62a6f91b2f874f64143599a587f6d77e46b0ea259358bfc4a9779372dbf28c534a6ee35bf60c354bc57c9befccec62a9515bfb9d7294e006a3886d733f01942a7fd4dc1599d39eba5a1dc71c7b28bfaa9cc84d0c57c8d0e91714a15e1426a2c85a3f39f223d1d0c46a0356184ada80270d92a179de53c64303fd77b0a8a045181ceda3c3c44cb9d8267ad786c6aee4a45983f2baa4db7cb1918af2439a4d15a4eefc2c33beea7b09b775bc26948ad3745954b0e9a15bd9a90c1001b12e8c250fbdfb279839c0483226f5b0556875fdba0a1ef4e44aaa90dd8a8bd8522c375893e23ad5f2afa7634031fb953d99abbfbe1fa49db8ff7039465e2efc81108700cf6d2bca3a65ac3c17472e4d08b3f9444a2312922a8e9177e0ffba7a6d9f7363cd10567b4e6ae02fe1683f24208c357ae69c5ee4ebf462440b712502b7760e08b295eb359429d825a83195f0e61b31f4bbda0f3974eae6c79ac3e8b8f53569a24a104917bc730d0494571515f7f6c3c2b6bec97c5bd815154e475881f5aea292c5997f1dc7db35daaaea1ab7a7789b0f05ef95116021af5d85dfc374bf6a3b2708b0ce43e61bce267ad5e5a865d0350877e6953b0d351f31edd6c7e5a0e7f85bacbd712eb81b35acefd4a6cb389a65cdc38a9c2be9240090eacc9efe8a8af3269421a0fd89bdc2a921c2fcb2c5489a26e08ecc8e5c6badab1a1afe7d9b7ac7fbc1088d751e813f690fd05b850b107eb177336b0750d7bf0bdbe49ec168fbeef8857a8168d4382656dc4cb90d332ad28b83b2df9f3b2cdec6a394a525b23a2074beb132a4f92edf89b4840f574578cd6523bd77121e2d11bd4fd1767cac34c87fb30a06cb3ba6152276e4a01fc1c710b3c0dd49f13200be45f58c61ee6e42db680fdf5db3605c733cf611c37de21050e59573f3555491bcc00762cfb9008399737ba5da37f3e8e4aeed0f2e44fd9024c40e5114937749db3840c2e0faa7467bd56ab0edef1ecaaa050cc532c08d67ca895f5a9984363cb0a04201e27485f8879c3ab9e4dce6cafeecfead7ae7e4236fc484b10b44e15bd46fdd17d8dad20bbbc2e9f159a78d996a4f6eb15d83144b948d35170f25c567f251d3f38e7f9151d1dcd180d6af848d4e06beaa3d004c19ada5c14964befdab6f6251871c2306a7c47e7662a9d7132a066a7130cdac09f9ad70f4ced9a12a687246feda9ddee85ccfa79acaf8ad41c078d1aee45a6b40ab942306c5d88d6e418efde1edbc6b9739fc87ebe9f5e8eb2630de44e26667eb05eafb2fb1f6c01ba6dec6c924fbaab39ddd92bcf7e0349b309b8565fb049499c2359fd62d6f8aa37a2c84209448751eb490dc2596cc91e46fcf12e20854a4407990dac90cb2e93e0777a952e73a5e3981334b3a28e7a9ecbc5b763eb911e9623fac9e5247873f20ad44b1626e03324b00f913af661ae547529dd3be42913ef6ee2e59b518258409b93987645d0117114039eff88beae407750c3634d433666c40c4e70cd1620f7d24d22caab751332e543598f3faa10839c9db31afe5ca977f326e612cc347ec878bbb997777af99de4deb252500d4dec502d1770dbe3080086c6cc68a103b8bd7a70f24f172c479d3a33ab2c9a2cfdd403d48fc70f9be133b8f8c83b2ac4c7aab585a0ca20de2a29a27266cec8f5bbad624845b7e9cc4c89bba878b7e881de2a1d2d8a4ad9795452ababa1410301e2d3d79c625953eb09a3c98f78533305f846629704a152c63b75c7934654d59d075faa8192ee9cd12ee97ff6cf49dd904ee0e9775e34ed6c2929dcd81a96eea7d21c17d9c77e40722f8c6851e68178fb19c66c649924c46dadd480e7f072baf1c3a8543e43248db99a77f3c8f96e0cda1ecc221e0e6637714834f468b19d13e27382d127a44561f677a84fadbb5ea3da0863fc2c8385a2386fcbadcedced9eedbf417ea0c30ecfa8d38b4c0062f6598e34647a126b756ac3984c57c1b8cbe5a8570894095d6737df59787db5b6e7406c4570a2d6dba4ab58c35d4e67fca74b85a29a04ab98b31407cf6adaae521a216f3a07927cee47c60fedb77666400240d2c44754a68f824f1a08008bdd0a896126953e3a41081d5551d1283787f8ee9b2ba94f21d2c8e73965d176c64a41cc042a68ec850dbf6dcd1b88adcb0f11a1ae17ac498aefb8d45b4cc994ee8b1f1016b78a9da0f70a02070537ec330a74fdc659d424e550d50a858efc5b3adb649a41a6acf65239ab1bb56c6d9a5a34869af9067db5772be7dcb77e5f4e725e7e5eb9a899f9050fd399ba275295b655e0b933495eaa58f4fda026dcd7ef03ff8a83f43d810f7d2f23d88fa263fe7f99fd3f9dc4165be5296ea668706145850452123735796ffa48a2ac00cc0d3688c1fdccd6379075caacf8fe6ccf4fe39b669c9c6c1f2e522569bf450019b83dc66814f9e3fec36a39b0fdcf8a4781af0c3678d58ecd5598e610a7b14f341fc618161a9ab027d01b6933aa99bcb7d65be8b402c789671269effdf1c53de22817bc440e1974fea47b1f8bcfd751d66ad14b5795a9fde7f7b2973160df5f85acc0b2b76f34a378ba552fb953297f8f77349b1572627bfd28eecc68dccd042f13436511a06be1863a5c217ea8868920a54d8b95a6e339b1170356a45e8306633aa5aa5d18c3f9117d4f2bcdb9d23fdaacc853334e3c530e017cd3990032bf49499aebf632479abf18f69608ff9e0655aeccabd83e6e77e4fb7bb9106e9f0404332ae6c696d5982e2be314f9ed1212f430600aed6b44bd2200091c0a92ce91eb329bc7016f4bf8b72c90f321667df7a8a3d49cc6e67e86df8b0d3153ee14f84c054b83b983539ccba764ff37f718c530f28e59803fd1069ae58e0cae602918ea51ca9368289186a084759adfbb79a12924c658c09688f2a3ce13c5212f165bdb07257b177f2e95ffd478209569b55a5e79f7e964043d6d7c2215f93d311f0bd1bc8628a3badf59a281fa62d4f73181fd7ec62eedc8875f710517ab2b05f6cdec7c68a91f0fa8adcfffab7f07c01d26f0c31a39569a242fde85b444f45bc8fafdd77053593a340bcd54a199628dbac60d3bf4e80541f20692a72f6ff0a024b87f6e4660964d409b87e22426c9cf890182ff60c7a0c8fb4a2bc7cc3b8fc2716feab7cc91723a24373d7dcfefa4031c965150c60fc19d59ee264bfaa3c1110b135de562053935189c416d55e5fe73bbf37033d1f3b50f41b84afc0b1faa809946b295c7a555b1bc0aa3d7b39c4bd69e8999a2925feff0ddb1ce30e5a50618c213037077f066aabb2e2fd0426ad5a8a4bd9ffe29a4313bec22877970851923423c048cffbd0106783b139ce733d3c791d5bf5e8789135a1a23436ef1a320679a4954d4a2b4d3b35a297cc3924a9564c1a00bc0c81829d9a7c9e25056c64e7e7d88650e9ef8db2d9e9294289b3e450b008caae250ac739b42c32b940a5826292444fac4ac887aa098d73b975c91dc36563d4e6cf3b3bfeca94a69569054ee47244c32cbc6a3af5cf61aec75c9b32e70abca6d1d3315b61f3cf460c09f354bdf052ff614a9b3f6d99faabc4d2a3696237382c273255b7260ad6f8755d62341fbfef7f5f4a4eb8954df059497f71eb7618682b2da569c28d3575a20a99a08f38b78bbc3cdc7f68124f3c1ba026ded48f18d240457a9c5af55da550cfacd409a6fd65bba0d75b389a3e14301b0d95672f01c159083a62c69140b60e9c33ebeabdc0753e247071cae96def66187e25f23ac322011b0745808dcabb08b21bc6181313fb45e00f090d09fb0db6dd155c34c4603b56180e540e3a4cb6ba6d5e129c5cb1a0376d0c7c6e462593fc48ffcddfbd04b963bbc3a0cac1c0b0049a0d607576fae041c5f2c270c10ddbf611b913833f23e71f3844e78da9c58268b95829e79b89896f0df9d545b690aac80ef1c0fe2dc301dde4f08b98eef76297593a25dd15a622abcbba7d94c77d2bbb1a5f721dbc6781f33eb48196df2f38962950b49c820f4fac1d1ea7425a6e7fecc3ade194ff85ba2af6af8652b68854deae1fc7cc3390899fba93de8213647a729f6aa77a705b8e83d2a3b4e7b0008027c945679d32c58e7e5877d86231100a294a2994d0d107a6a1a2581a2a91272c4d543e1ae0b038705dedd363d546f1edb41950d3f06ed2fe393b32563d54fb48ee82afa8dfe69d66c92cb5d560e2a526cefe54de38c3e6bc7f7a37c1a2ffc47be2dc69a354c07ff854ab59c7ea9e1a22c1499a16c95cc28ca6579ef91dece3d1725075094641347f23a50dc2a51fc021c2f6030360aec79b1c1f560bf70a4af0bdd31bb3a58e32edeaf5f32a42128deb2ea7d3573abee95f0d4d421b818749b4b8822fd18fa70d76c103b9fab6818c08ca96321c0699578510416a75206307c0469981690cd37ad87a691617d43747f5a3bbe1524eeb80e3df0c398c96d82efd45dd9790fe8feed30e782e7f66434b78827524b07262461190c17e620fbb9827e5d8fbb7b9c2ac1d65739d109427d6db4f1783d01a4c7bd28208d6a0b79a90b051156e805a8a2a4f804e925531b74f36892f3eabb7c180caceebf9472e1c4e7455838c9f44864535fd43dd623fd04ee7f25c381c187968bbc532ce19fa60b7e7ebe038e7f944bba3916537c5ab5f87e3e18d4485525174374228963637d9f679627e5591c8040c5664da043804dafe36a14e8029f127cf7606137e0ea06b30886a13d00efbd08470592e45f8251120cf6632d800151b985030012a8209819b4388d5a4b124aeb09184e2b371cf54de461e350f65c313e29298b092fb2fdc1e43e449006247e1fc998a35661b75e3147b6c603a5501be1551cad9e8d659b16286b08511ac2c0e9ee7329e652c36b613cf2a2ce0f824789abb9c43234f70360fa25546a8bd91102a27babee7406c5e1ad210105f815f34a685941697791faa5326f9b6677094851b1dcce83f933f411df206f1dea821f8b9dffa24f7d5f9db0daa31902b24bdaa77f704f0c4cb5e5dd304770241a1c92508910ba8a39b1f7b1dc92c7db9e435fd9761698039aae10bc59d4257bb356f6bd0d6f73803c4e83d578b1fab8a0a4a9b2757755e60a2de02acde1e6a05a28ffbc0a8ad3ff20e477051b8c6b22c27b34e6b9a6dec85a2e5640ac4235c1f2e63a76e56fe50b8df441b0ed04989f3cfceab7f9a3dee7fdf408b732119f3f2bfb80fdf07c10d50d4a2673164fe4bdf8682b31f3f93bbeddb88099d97fe594e26fabe5f3fd5c430df137d2c685f4947ff5509a3b0dd96e84ecb5063379c3a5e3a2d095309cde4a2b24d78967fa03e97651a6b2e960a1d6b5685aa4a2173dc76f0c86982cb2d330b90f7775b4f2cfd69080c77a7b8fc2efe3788ef1fd122f05818842a5755e1a07db05c7a44e436cea49a766063f55e712e5e158cd68187b1a505cc583ba69be53cd86e1edbc99ee787521f2650a04a673606238a251f5b2bfbb875d96413c65068fca0d2a8911f4b517d4765d12881af81729b8a8dda50bdc4917c1d7c31d20e239c49a57cbf828ecfd9a6c8b56946d622dba0cc969bd604a785451150f7b804d9db856ac1843cdb2f36ca528d70d2cd8d0e032cd33b1a7e28da2f688a249b73c148c4c17d7ffe0fe41d6eb12167169d802ddd95b8b49d15e04b691d967a76a4ad105a66628ce09d5b1a9a077168cf9c12f8cc421d65f2275f13bd0b7e4c8afc25c24366f4298156bee4803c3ee449806cf66c7fd3ec1295bb2fa8b7654459b72efc6f915c474a04349ad6df84b4e9c56f3d0f32329fa7b9147144ce655b001636ca21cac1ed7bb4b0f235dc2b6b3c1317c9818fd1dc8c602a8186480c8cbf5f3c536d6c9352d820fd3d9ffb6d91a190f53b1c3aee3d8d12f93f00a8476ac77bf6891d5a51cfaab2e7d3bf175e63c68808c25172059aa218cffb45c0032cfa6a97a6465856c4bb5bfd58a07e889bf5c88023679305d683d5448e339dca483830d6ee0157bbe1cc1cd66488aa7f7c435c1d24443bc3549d355d8f8dac9f5866bf7771b55777a6e9040be762c7d0a6b701cd6d5ab9ffea14404ec70ece2e875ec57c2db85ddf1a87a6c04cad07937a6ebde8f0054dde91aa02eab53cab8df2dd849f9a06c806c46c3cb571c4a72d1aff584123e6e147619b7b908f2b7f7a2c8fef337f144cfaea8afdbaa2bf4ba454d8018f346a381bba658a39305b7973919e2fc2f0e9402d14f7defd8bdd153991f3a74fd14705c878225a201c085782ae5bf4ca1ac136833ce6a1114f02919dd5f276b1f4fe788d3b65869c8a67723c86e1b0f27e4b74a3f9764ee0f8ecf90b455c61ac8eb21ac4339851184c3299bacdfc10d449d1432b8c5b741499fd3c351765f1b1e9fcd5106aad26cad302728306a401217b6ab7ccadd4b5ac490999e3760ddef33448478d191686e457eea2a67c920ba5471a3c2bbc683993b7b253c9a534de054385fed3bfd17f318936e1e4e1746ee615177b23b80e91364872b3315d5acdf743e6bdece4171c7f492e5f30c3d8c6eef158c9a3f8838c523157fcf5ac05399abb8b4738ce45c290fdd89e362c9e17950237057d2165173ed50c0d81b451f88ce1a68a4ffaed2a6a9ff5cd698a62caa1d9365ad98f1491caae73bfb60d63963c993564e158150e192b0e2b05e974e6dc13db92432e54c47afd2259e0f73a61d5a5c3ca4e566c0aeb89b4377ebb97aec6a6a68577008709dc2803a5fa194940dea164147f40c82fec40945e3d7226c1b66aea968f79190cec333ee55e3d8cd785a2de2aa18ede9a5894cf2e6944ae814e46edafae090c151700a8b048504bf3bdadcdd020db2348b3afdbd164ef8d75b0d300865be742a0737f68b15bdbe995a8cb28ac260d20d1e60dfbc32c6a024a1efccd3d562eb29f7be5dbde4c17d81c5ae94efa18dea1ed4f9915808bb1fec587ef7a61703e5bb5ac84dfab9594b8d28788a625dd552f1bfb1940f45ff64d64ce62e263ede2b3ec893ef0a6937a4c70aaaf2545defa4b5803092ed5b7fa9742530dc7016ff83fece7489d9966d41e69b98f2b51d43f370e390ef3b0e2a7bc886ef16ff2b78a4d85045087dbdedffb5a0bf0881d72aae38316065c5a2296266308c7c3b80fdc40e19f6715625047dd0c253c04fd0052120ef90645f4b739176f2b2709aecc8c320244ff1fcbe986b004df4383c7643d90f15910f1ac5eef51e836748208e7642e2de9be3fd0affc0bf678f516a4f73525a5726077df3ebc29a30a3cf396ba9d8188b4f058a96bceb24d7724cb1bcc7d63a326679c5414c47e071b983a112fdb5b8ecd2a7eafb18fbf8c2de20af76876050b56912279f37ad0526d08d46487ba34140d9956b198b65c02379e8a9af23315cc378f0ef135fa1545b68231363e927baafc6558b2ea890ce949d5fefd2bed15f8d45542f41abc531fd33f9e46d18a17e4555ae5049bb3b906d6a78c174db5844bc8f7e07526c02f550f923e770ebedcedd618d539c39392b8506f5ad505d8986bfb6bcbf80a5d70bbb5141e7aeb34619fb7d45f03d0f2819c0ac3bc6e7a15747b89295523a0db4531229eddd7a798def7fbd5f3857b2ca653507e15b3795e1be95361cd10e1e741c1a7ff7737e2f6541be17c079ba6968afe854ecc5b64cd6a4e5e7082dc63a9e4ce4bf47018d8d45424ae3bc671865e85543727e1051b2021f087718a09ca4a8d66e27721f101c520373cade505cab2830b8c74bc570d3565485b190f8bc2536a7c879a94c8a749c8d879d700f2b9927dcd733114f470faebf643728d3e915cec55d5b3ec86296546f272b32b288c4f2cbad59c8401293ef26caaa164b13cb68b7171f53e28d5565283e00e58526cd66ced032a12c0be7e9670cf88f592d81f97da71bac489bfc915788b71625d5b7b5ee63e635f9a14d52ca6f6e3435798c1ffd328ae8fca67a6bc04c5190a7e8ebef5890cc21e6b3fa26edec012c3ad8ee1de3b712498c351245e1d741d73a1cc6ce8d31aa44e8830c9bf3fc04440386ac4a8f83077de41e17ac0d698a56e179fdd8f40dc7c367c1ed9bc9a0cb4ec32c4c9c7365aeed8db990d247104708e17ac3bb70350d3a7b9ee1e207cc0fbd251a270996376c11d8aacea3fb020a6dc62e420da365486f9368535c2a57477d06e837912073bea8ce388d832637601b435357115594ca03e805b9b400adc504bbddd766a0325ebf85d877b835c1e8517634ab747e28dadd6601552986e1c87e2daa534e82ab65884b9e83da9c73197d9f4a41f0c4f3d6e513d12cfad537aac5029f09f2886e91066f714a308d0cad92d10b49e3339fa8f879ffe99406bfd1a62739fc8649ff2cc2c3c53a9d0fa2a6294edc5af775357cc062ceaff1ac6f61b2d4d00dd4c713e7ee7351e1cef42308f6a578534e13a173f029c996ddf7cf430e11148dc2053e1a71dd5bc5aa7ad6472a50174d83346863f490896fd2a1ea82e440f13cfc85a9ebce2751f8282ed8df72bee351a6d0af2c917eb025573e18e257175efecf970cc378a72e769f4c0f28475876a7c1ad3c5f3c952913fdb5c117fdaf67a66063095e5171e2af800608b51c3a421d6dd76ed678bbb4ae9afac0b8448213de04a956b8dbae5999ab8dbf8240d97cde90d6bb25f5b5e1ba230b03750342632e20732ba12fc9ca18d6a3f49ce89c769e7774916eeae13bfff21a0866ce615e3026f3a6447b7268c941311acd78dd734d49d8edd2e940765bc68f9bc211125bb1d9ce81a68999f471fbb9be6fbd8b9befbdc04b108fecf8ac59f0dc4091a90bb563fbc1b9abbee5724551c2e98e297a9a4b2c27994978d7369091cac6c1cf2fc4c6f1e8822e97445bdb8842a9dd4613e2edc91adafc797fde26c8ddb1702759f535a54d0d3aad68276d50492d8182ec6277c527b1f746c285c7179ceed4810a7a9049319eb629e9dcb94fb12c39ba0cfa605f8a150eb5f52bbbea008fd00c96e2b3c515a71faf076403262c1786fbca967dff467db00d135e14450727d4d4ab284ca4e20f8adbb82394dace562de042ae8d0f8bf806452a05402af8a810b8cb4cdba9cfef39742c9d2925a226b5b9c54c134e6974a5ac4ff59b1607513222c4758d16c28e8e90faca28aeee7f7dd2e6a7af9c4ca0c8e0c981a2c2b141773594c39e9bc909e293badcd61dccdd1bc4752c8565faf9cd57336a8625ba75667e384ed6477dede107842226ce9f7d399bdf13934effa3d2ac6e3762e335a00fab582af37aa691a570591029d53ceaa1611e136798a36324c41177274675169ca1983a361d72bc6882d846d27b1f6aa8bc090e7430afe7cc66a61cf4f8b3617b8826b6b885d44812c809a81916e4fc3ccd289b0e2f70f56218531686ff5c60ab9d6c33233647bd76dc87b491aa0149679b187ba6991228f8f8c0427bb5f890753f2ed56fd4261e540b453ce271ebac5fe68ef4d253b3c45831a27b5afd66f4556cb7aedcf38b16b5fa17ee3880fb0471d5b9b697bc0289ccebe76dfdd8972f6b823f471144edf5ff72b38a957343f6b0cb6f66a841f34a9811ff0fd5dbcfb3ed790d41277c596b4f41327ea1db50d819ab53b583a5cad46ea5f6604e48534535f502ba918d84f477232b08f1074e69995845d394240160f5db954e19cdb19b5bebdd0d4c1df3892b874f62986bf5f9121e8af4f9bb2b1fe3b64740a1cda9e041d9424d9e97e2bdbd79c411f4d5151b34a9d79388383c9555df9218c316605336ea0b84417d571dc9c745596875c0184c9c3d72976415c033e261171fa03f4134015b2cefd7eac4dcf088b3b24c97095128f65230b29cc7e751d56b64f1157b41a30dce33f5cc4db1ae41e597afacd2f22f4f8efda12c757adc683012f0f2c2efa970271ac74fe26720dee9ec58f011749d2b6547077193271c827e5ebab239dbbf54ff331551f11af284d94d4c361519bf42826da01ff6d4096434e1c682884125eb3bbd45388eff546d0d232fbc901207b8c318b295c157b7f9b7b2a5725755898e6594839c3a5dcf566f9905d222aafe8924943932f6f460fa87a31d4e853b5832b554fd97faf0dc9b9e87aedcf943327c98b0abe3b196ba548155d7ed9d07ac5ad067651034f5f7b456921ce2294745e8efc80e8cfbe25e2e23bd2698f2046226e9510a33f36136d649940c8d60af2bc4b337ffe892d1e2653518724378762816c9dce15382d9489f72e8552781b8addc47d4cdca3b8d3bf14da2a1aef9269047c1cb485e1a75fa4fd9a7238b77c581159672206c6dc87f3aaf330c11d9210af7109d11ecd5775700080cb828fe7bbdbaf9e32e29b0f66c7ed7b41b5fd28ba98fe0d2d60ba2ccaffcb200ff8def6920ac57227263db131269aef61abafef10792c21f30f65a925b538aeb25684795330b31582ac72355da70d18f43e8f4bace44887c1fa41f0e16dec24b12ac3081d0e20f3f6795bfe35355f4b9b35a1d61bedf181332657eb7588db4781d0f2f9b93fd415dfaf0a675a4aae461c1e0a5355651372988d0aae0fc647d7e24e76ded1d460cc57f65ffbec33d632b3a29712e814f3a31b713fbdf6c974e1c7776bd9200ea0481188c6005d8b41cb168104859d93e91693c0623588bb33108daef403bd3e4dcf8d3169798a7f777837502f3793aa350ac02153a2bd80b0e8ec59117c3d0ece28a13ce68bf9ba1ded506a2f8b7d5fb4753d02bfa7c5205053d9a6cb83f854dc8b84ce8f924dfefd2e43c5955500a5414107668e4aa11c073796b7b9e6def7288b9f91c53c4c3a87b5783d265d5c4e4e12fe207a5ca32ba5d8e43dcae6d7f2718ac451a9eccdd6f36370587885e68b5f33674f66e0e978c25c648ca18d5d9d2091787b2dc76589c96dfe306377f6f791f3ad1746b6d7e7e75d601ad7ab01e96d113a2095dbe98756559d891542fa3a3c9dbdbd52f7f962403e111952ef6a2dbb921c7de4914823666abea0017ac24d1e67c1a9a67cf2659aaa7f5dcdb6c9959cb7a4aa8faed68e7fdd04bbec4b30c994023b6330d38961048b7f91699673e4e239a43831ccf1db5ac8a65a25d177d1482243a3d69283c80c7e280b9b023573ba2797262471545371d3f76c6163227395bdb8d3991411a9f2ff31b72cd91b5dbf02851cb95064c7348fbb65a7a11991b3e3cb0d27ce2d56f6dcf858cbc13b2d37bbd5715ddb9efebb7a0e68e6c3d5beb43c1e7a1c3a7c8bd6f46986681fea5e85fc6348b3ba40416d712ac507ab70f3702884223b7ca573b111b34d3426871a6dcfc503072375a4e70b898782a64f0a6c9468f2d51f62818a38c47f8955f8d0ca0c8fb5a05da808c1babb2ee42a37d9437b18110d4c305c96b7c549506b0c182fab3fb2bb0a4eafd83c086de6a8402366844a1ba736b5583775bd66e553b971bc740ba5434d7721a11fe028e9e20d339fe9e6903e70293df792a6af2948d45df0f51b173c08dab4fd1272bd40218119d786090982342d3493b9b37711427d415759d660d79f22b5103356ff39312b8cb4691e0d4ab1ad6fe4784e9d5256737648d68f0ad55702c01662e00908470577e7fba6c83846007299c78cce96ed060441c18b3ca1c6e10f4b979131187b1c865a14b1ac0d139e32a6f7870a3d8ce50ab8bf302bbb50ba512bd078843fd53856ad187d09a4f71d90f9f4a7c731210c318175729e0dddcb046afae0ec39a7c10e14246c42bde075a84b22a87e126ebb51e96fb63a275cd8633898745388876e96e31be86d46a8a8fbd96c7a150ce9e6c4c281a742559e5389af3eedcce45b6c3b98f0039c52319af0efe1e8d403cee234eb39c870fd2d21d55922807ef31b14a2ed0e857356f32332fee034839cc2370f612612ceaea9ce8fe11c21d76f845ca58401dacd467fb5c9a71faede5ba87a71b712cd82b4cee9ff2c7fc7b456b444ac977e3f479f3ad83ddf89c2062b93349b182c22387c68c453fe917d38eedae425f04c777b1919918a357f719c14eb0ec818ed9e2b681216298a0a7797ee2f91fd5ac65f560eca2925a014ec68576aa2d61d2890676f65e8178d782d1385321162eed0ccf22b4a63b95751374b4faa4673a172f5779be86ff4916e0f4327c2d7c53557d95ba659a6686decaa9f280112fb54823c0f9c6e98563b8d9ea61050f1240e7411fcc0de988e4db0a2315190d7469d056af939b2b7481d7f07c5593ae49b5a84ba1e965d7e7cd9a725f040fd91e88c6125601d2b997537933fdbab97a423326fe0974c5aebeaedd8ca2c9114e360eb3591f3b06dfb8882d64dbaca7b51dd8e4c7544bc048b26ee61130dc0f2847efd79b1d8335a844c25ed0137a2ea12d8a2f7a90d0bde5c9408a7c5eac1258e98f892778b3fffffb0870e71768eadd3174526b5d1f8666fbef1e6f50e82a11f02ce2e985ee755ffdfe4a7a2fbc495cf0f7777c3701a2a9afaa1f311a03db57c17410c0b97b06b0565e39b3e8401ddf15674f7e4b9c3f1f6396cdff4e5746c685800d051114d6d3958d92b968c12b1e3968fddebee10590dc9e25736884b5d1e032f7cd0bf47228c340c2401985cdae97a18c4a4def3843827ea55b7533d1da5261bb4f7b6efce0ebc3911bcedbaf937a584c617edbc7870a40680c767a78bc647b9e4d873d36ead568d43f6c59cddbb16811c1e089c81660ad2ad614286985c52514f25ee33e7cf4fc1c8f6072d810ed99ac9e982be45fd93d59d6e0ff8e80df1bd51171a1afc5ce02b9f6e650996b77e9bce06adae2c497d4afdfd4fec6ab5a307e537d7674508ea9f6c83f80608868b65436cb540286d58f0356e001ef390f17e7c583578c02216ed7d09cf001957f1d8dc8e1ecd7835e558176e8f2be3477be3b93fcc81c9984c49dd58adb28ae1ccc82cf93741f26994fc47c9e4006b29b8e98aa1f25ebe04e26447b441fe94e8e7faf2ad3dbc6faa3901d7bab64c88299f6bfc70bd35c2bc3165ba0bdef84ba49ee6f810c17455842792467a9f5fecdd3ca469c6f04988e369b7dbfbdd8d3e961a032c2abed46f71ae5dfab7b3a4b90c4e63566f92eeafe6ddac16c5e5f1ff1b64ef5dd192a30a6a200e1968495238ea3823937677b568d8cf2cc41dacbee375ee6374eed13e2193cae1abf462a07be40a9404418efe92898d3d131a638e68069e3d2d65611ce30b4c18e9c206a037441cfa42c9f35440becaccf813ee987143e7035d86240fe22369b38fa7326a23d960b63a178a6598b8b2b598ea466d05a571f4a33171084092e4b3d81e13f3aed5a65161497ba280e9e4bbc48c36a3229713a3c6fa86c3b7b02301c3e91c92195e56e5df266d717305290514cfcfb5c0068f545f8fc67b0c4c35fc30716d644bbf0c20fa554d3dadc4eefe0383a48e40b803574d0a9eeb0f48abcb3ed3e7cc4ffb60af4f85a4f34ecefcf8fad8b1bfe8e1924193fed78a8ea49e22a1dfc0b8a41c64361dfaa00aa827125304a4147421b5cbbd796335d62a8c04e33805fefd7375e069752e33ea37cf1d0ae9123f4316fe75c565eecf301c13fb226303e739da5cd61ff0a865a6943e7f42c005ff861048e2449e5b15c1ea72e3f37e6b193711b51c88117cc19a34bf68b1e84c13fca8969c86b37bc73e59ac60977eefec9775c63d3717c23a9a6522d11f3d422d604ee62f8edd2e15e5fe59e939429347e06e7a60d912e143d49c91d3a4ba98f4e1de0d48e57f1e7a4370e34eb1fcc451996d2afaff6664e72c854dd79a3c541443df3196da82bd8565e7174e135f22ceb5e381697a452176a1700f67ef6ada4c12c6448931e07e8a42d56cf4f12b9f85ba9d81263c49964167a3ee6cd2267aa2f8f464f26ee3c0b4bfa5d985ac2f0a87160a7abec74e616e4004d91cf93146c1138dbbb6abb7399ab30ffc4912f3c9f85927bc73a1961be5bd630168c3c29c9f1502c65a479d2c3b300dcdfc5e0493327aed69face48ab484e92c3996f647cad5a72fdd8f3949fe50490784470a053fd3e078f454790e447db2bd4f3798c00c349299bbbffd6bc2c51fa95e35f61b71fcc84189482751d68562adfdfb9ad8d518aca880ea9b6d9c2d47b35fa844c9b5a24437656e51ae8fa1a8bb3709e47324dbacf2035b650102d397089063352f71c228ce81aebb4223710248f40133a19c6273a38e6ed2bea1e69cf6b846cc35eb9471f1021cfcd313219519625e5a482cc446a53234fe1c33e77a73b05f41a142262d243d35626423153aaad6de0dc825035640b74d7c8c95e12e2fdfd53a59236bb4039f7f36b2cef9e3721f0671822ce4d19aaa1bd8ab4d17dfbd48a2d542eb344e1fa288c3956bf11df3d34f49c1bfe6ac77070cc42bb0f330549ee960eeed765672bf7933303fef2ca4ee03df55302b5c03c361772e21dee62b3d8d0f174cbedc83720ab4a4206dbef83fc3507cd2f54a55b1a9bd9d436865c08e21d7c4b8c8195ce4499de4e6c7784ab8ecc334b20bee15a2c82262288aaeee7f13cef6bd933eeffba28f1a730322218997f50cb106df8d27f36646c37c1e1aa4a7ba88facb2335cbba67966966ce6c90094f0780b0138fc5fdfcf3f5c8b441fb4601e33b703aa39df61415e207e1495dda55110ee09c1e8e7c33968be85789632f96e2fb273a8c9960389f877225cbaba9ae2c6fbba795d256d9296f59248f3d29baba63c41f49511badab2c791bf678c47473519bcb6d9bb206b028fcf529e3abc4218027d5ff65ef5177ff71db6219be1b131458eae9d9b89314d33e27c9dd8be6be74789bd8d31edcb3edb99ae0c0adfe2c4035a5d938efe84e89b018352b43540144107dc0faea03cad5292c1e9a104f2cf9cb3e3d4d7c6cdb5fd07468ea95e56715dcdcc03830341f2b3a91969fafbc4bb8511148741594cb956e6dae3e7523cc623d098f6bf37ffdff42c41792833aa8feada0090c73e8308848d3f5630aaa03e41fb9a29b5529794d713b4f41dc3b60e547fd0a6af6b12157e069d74e19b2b450a86a1f2d8bd01f0df62c7b14233d59ef1029c1fed3890b841b408223a9215d5d45835d20fdae9fc2e2ff845b27df49fb1b46b850fa95b085db49d24e9c07458e04918681481671c026c6706631911ecc9641887a7dcd99e2d48eefd3f193d1d7d9b8e15cd7ebca0c7d43310d241c3f12476966f128fac0f51fbf6119d44c2165c020760c5013c6e2ff24c556493cd27e2d1d36b675c4986294ebb54a1dae0e031df4baa71b781e40080d0fb596c455bcd0bb0b1731be8f8b1b4114abe6fe82341748586716c7fa8d3afc8fc2e557ea73fa5d94b7acd2afd2aa919babc705634f1b23caae19e351a180cd72656729815559234ef3c5240eeee439ce25aaf6b564ebe763e4cf6fe6766ba6d0e632c4748f42e9cda675395e1718e333008d7eeee3e7362e187fc4f53a4b4b132101151adbdbca7428bf624cb17ddf8ee5cf6d49c8989569c4991296527f1a368f3b1bd482f75d34c601e79f17167d5a3409ba90e23b9f9b8908488cda1b0a75d1d314d164db041ab8314119ef88035041e199ab1ff37c0ce8bf73c0850fecbaadce7b1796be2648089e293a0b270a0c2b7f2ed46ad0726a0ce62f8136a6ed7832dab42c28594def810f6d3ff0c73ae90b5d2df9c7dbaa665d1b551735a266dad7b2e74c86a46438a049739132ce9fbe8f0cebe5ca6f6f8a38f0330a195b63bceb57fae4d9ddea694fb4f412d51ad20f7ba48e38045dbc461adb2f6b58b82b77390c5726bf689d585af5dcad0c6d778e36280e6a5c9ee070f7824e5e8c3fcb5995c8df72b7d0d7c9101509eae8a4ba7c0b2f66a5d3f09c5e7fbd1c062ed9ea99aedc10e58587427e0efa0779999f4e0671c5adebe5667cdb53c5cbeb2ecfbdfe6ffacf15b2e12fc11b80545086b638a1ec13b61c5cbd4fac5898a49343cc85e664cff5960d168420194c3bb44acaf07b385c205cd37a100123636ded828583c1fe965ec722fcf5804f2f9be435100dcc46d9a62ab4384c77cdb536dfff0f3c2cda6f99e09259063b27933d125ad9c046b571862b88500a12c36913c7938c20127d1a9da3abf2531bee22d6ebfc6db9d2f16ac51122d5228ce401f2ffd4c19a75734f02d8ca457d5c1592ff5a8ea0e859908700fe4b0596d53f6b518c5e7b90fa3715259a366e12f56036b12f7f5d067397100db9c31789186f8889b6136d4c0aa832bea0be8afbccf5f65d27d9f5f17d2e84c04d07c99ad86442692fdde098f122de4b67b4126b81daf8f8f386062ab2d74ceddbf9d9535cae7e74e3066c7db24bff276b27641da840a6423f05c9e9edf159c00f26ec5c1190fc1666d50a1edcf84d8f8acf11b662984b6e0fbf09cd2b01a5080c126318e5fa32e309ed5a18efee34c7632368df92f82389d6e193ca87d0d81dce0b851a0fd82b8f8393b53fb9eddd6f1a547e6af63a754e3931acad78e20e1d452f3faeed7025fe24dbdf71f390c84ed9c74bd2d63d3fa359d34b63bd273819341259d910094e8a5703ebfd60b7b319a40151ac6f89ec3510c994d8c6c190447c2c2ec80ec139dd1a3602172be7c36539024ad4ae35f026e81586270f208bb8626d160a2ab7deb0097893f34bb75838cb58d896f40be66bcf7ee014c4a225de009d6f712a593637e62933793e9aaf7b4356d3dd705fab640b3c1cd42771a25de067601687ff64f553bdd3f40d2f189f992e8cf4dc6e33be9d005a2b857d6011ca8d82e45cc55d7baec2765d4f6c1ac7e18193239d0fd4edf819a1a9c7904b8f5668ec188ab6cab30fb6f72f2c64735ee89940d43867bed2194d36fd29bc3b836a7fec9adf04dd72eae5805f6745ae181c4bb9912a5247dc85ea73fd703ceb81106c5c7a742a0ade560d9efaf220367b473a95209f9364429f79612433268d25563863b74a80fdbf67eb32d913a08e4068b5063be6f4232ebabd801835ca9ee529a376661b4ab9510815bd211f574a0521ee9ce541d9396ea22f1189db01cffb8dc09601a149c1ed7e1226f00c55cfed16f4873c3321e909a56e99a938fd98b2d6d9848a3dc057642037e7f497ecff78467707d22a5225bae80fe3b33c721972c8235631e280e1bdf87a7f3c9b60b78077eda28cbc28da96db931ff95a5d3771b851f0dbf66c6825210958969e84d91f2ff984373dd5d7d9697ab1a3e4b11372feecae570ce953041701fb400a7b6d305a00aba30982ae52370ced0af4d505c57f4b51f80bacac4d414b213c69b3d318274459276c11b096a6024b46b649852576a4a1461e654fdbd6e4b888618938c2a566e663da18b0879337eb1b0a48df24a749c8f50adb0fd66efd5a8032285b6b72053599c4548ea59751789843b5c2cad53f5e08ae09af31f12b82145e9926d693b0109072fad5145a8b601ef2865d9f4797ba81eb07658fe9c4e559b08bb38139356f98a510d949484eb090f60332c245c8591f8465600a013a629d58812fbc93a16933e3458042258dcfca0848af0773d782d53faf68ba8d4ff78dea14e3e11a9ee5390cb2a5ab66501a1e4aff378b8a57dcaf9cd5232c89b9f0ce3f1756c13e817728aa5093f85e9529a0afa459812b71e46cc9da6144cc5a1607da7d793ad1f2cbacdb21fea52bc5d2921c729430c6bf8746583497b9f8b1901a1c391304f7c53547c1ac7bb0a6ea6e94109859a57c7580e85151bc9a9d52c61e7adb5c5036c7c751965a8f835c3a8dd13c356b13c18ec93e086fe80ca8be7594cedd36e3178b961c63a0b84bccc1179a465f07d3e42262f77f5db67b0f7b0a51e87a60f017bb4bc749ba226c2c54fedec3e39fde7abc1979df241441c83921e8b47f06f4329c77818529a148c3ee35ccf70480c2cabd666bca01f466b4fce8c05cdec6ecab874f3827ff892d376d5acfa0aad6c0d14816167c5dd77e287e08f82b3fc6d9a44330469e3517c5e4878c54c14f1f66ea7a864b6acdf9c6f58e8fb892c9c1bd6634b7de28e2f6ca04f805ff1624e53d41213ec04b4bc53965996f4600a0e0676e7be71ee6034bfca1ad14fec8e579133e0a9b4d43fea6fa2e968f252a875bc9920a274af87908971e5812410ce1f8c77dcb80aeef19f75dda4f4f9d3b2a4f2f57b85381743fee8541310854dce64cef9625432abc37447a9492325f3f2b0c3c8064e1f0f28ada33808293d734baec863c1dc8cea77de7a8cf254d76ae6d897151f7edd84f13117cb245dcce7067256ead775fc2384c45fa947d987899871f78aabd69a988e1683b5f6cc481aa32c5bea228ab0d7bb3fd8c1760a03b4691871a9f8280572a8253f218f712f1e0e105618d0bc260ef0845a560ff05d5275c44ed899173c691e1c07984c41e4c41a28dcb27b4f5865993dcaf1278948c346f0a8a4792be8f4d4490e20ceab0bd630d28b68745f23676d95a276e4751f325061e3690d7b68c028e88dbed5c94adc6d8508872ba446f12d349355766ccadbc61a91a7fa0a7d7cdb54fa2a397ca3c7b95eef13b9f27f1f95b7c366e2acb1f3845edc0b430d6c7f7e2def9561c0cfc15e00de1213c3097e9b4016cc2554e34d968d6892c45c5cf8e53fbda88b55b1e11fd35278ff3cc446e880862aebb295c221182f2541a11bf39d8a73c9e24de1dbae62a002d71621ce2e442533b34dfd931d85bfa518c77c0db3b80703c192956e8ccbce4f36a256898f2074c1ba9c9bda39d9e0a1961029dbcf62be4d145d6eb0e13ce0c26098ed8199c68f087c67814cb04b6dc27706b211f6275e9e72158d3a0eef0f5f4c0a827c6b343954fd995480c9b52000d8eb2063abb06c30e169754db53cb6e0fcb483435e55e9f92be066be233507854d0d38447fc664d6713ab56b06c906cf6f23b1e06170c62a2210562e2b6f4064e87a612ff5efd8ec9a69ce7baf0e397c8d0fc8e74faf8b3b41f8eb5edc3ef58799f995e4a2a6802f7fbaf0d9a6302143ed376977e62aef97c45c30d2940112b224741f472dbc4fefca08dbf5c4dc48aef896379b95e7b8675faf483a801cd94c008fd731c8e699a5d0f660c32abe496707e9b06cbd8c6606f59e62d8e21d79005dc53b94e22219e14d79f3ff55be528abb795df8af1da6b633ef4e705526071a2c81467aa67e3e21b197c24ddca50e28139fab45313e438527c64ce9ff45e37f3e8d57049d2a1c3c11cf08dbff8b0f9937db115fad2b71ec332366193ece8e1b2229c7cc1a2686c2ff573d0ce52476e2fe8654eb2fcdf26ff1f96d06f6319c13e48b916f94a073d42ab8588d78e9d6352d9a79e7ad806f4bbddfb4e125cbbdb86f341c2528aa30007823de6323d276f251b316baaf01d8f4cd8484e10c925b6ba03490231ffff7e09433c24092e3508a59e8aeaf9486993f5f5ee80d42b18e0deed515cfd86a95a378a94aeed95c4d758c0e999fc299def7ccb20eeeda29a00665d4505339868ecfb5ebb42b6cb78c41e4eb191d2dac24b788fa037dc5bb76f005bfa93a11e6b015e65b79f6dbc5a77ffb6d26756fb191acf205bf6b693e2ad488affe5350c0dd133b3bf4da43a32287f91b7cdbde4ba939470002e606f45f47702f9b1ee0ad5147601af76eaa7683dfaecfd6e5579a19aaae77c4bcca1061bd3776c1f545bd4bc2e55996d6a5ae90db655c7558ceb9c68df437cef126fa1e1d8aa6b878adebf46fb12e4e2b60b671af270db424d69873af34e6b6cb1fdc77ce7a8f1b61a5cfd6edf93a20bb81473d626aae85248b0ab314caf12b1faee9b7f5c63f53f77cf39b3ec0481634bcc915b11826ff1f70429bf5012cf4320bb0ebca96f1cd48ba916ae4d839bef168cfd058d726d38f6a4d2bd18da6946de2dbba97905f4c73c60c19b95ba1e735a232431c07adbb289db380a1fa2ff897c1603bac66667557d3e418867b1ac4a7d50f0ae0aede74112ccfd3b99a8e9f0a28335d25f618371441ac6cc5cf02203e1e7e349afdbc39ba518a020b22fab949623e78c8dc23c4f4c5822d181432a8d2692dacb89ce1a5c4ddf510630b619a3581414d6deeaa559034cb08171c2d6399c18cf5dad14e50abf6da8326d5b9691923a48184e437bf44842e46651fca9fc7858b755881359a834d3400a447bb2d5f83457a83d13c8df2b95c61c9ee86bd82591f30ccebc8ab6f3d549e49f01c659ba1294ad86464c1de6a17f4f6455a390d1ab6f08e3b44a4cd5d936ede135bd7a0132e6082f25c4b4fcc88ebb9749b38e855ec20d3f28c279151b0b161f0c7050f37bd5ea8b0e0b0aa4933d007c78c8ab548f39dd12ffb1d9fc070becd5732be79fff5b285929476af0c49a58c92ac08ef42ff5ec81b9ff0a23eb6d09e7c26aefc1a5cf0afdd2d666feb43499b87a2d9866ca55d77f5b7f997eea0f63ef26638073ce0c33441ef0f9819192fa697e999dc0d33acd21016f8deb255a960394de0fc35cf8edf8b1b112f34e7e200c7fad7bc45fab480dd2babd8947d8c88dc6df7c472ce7a34ca15e5ddadb39a07548d82e40ab047189112ddffcc8636c09bd14c35aeeb31c5b53fc01584b398ef8fb439f2c74fe67b2870332bd9f4c2bd494bfbcf8c79b8372ce62aa03a0562490a0a529e109abe7a8eca30f4e37f073248509c14713590b8cea6c127ba312d003c11b47ae4e6cbc41536ee3c751d8cdd17efdbe0a0fb884c688f68f6172985b6af8ffada16db5a9e13acc0512b8a0ee3a7ee353a92f75d6f57394887f8f6bb977c296cf3313b9221194b6d3e8454a7abc84c1672eef284518dff53fde4476befb04cdfe868f01edcc45151a79290034f53917b03e2ebb883a9d5bcd66f4a8169c5d439484a2bc8488a5ce5a4f8beee77c6fa7764a2da37afb7a4cf38e27dfcc4779a8a514e0b11d454657d4358264f390fb1f3d60d9bc69d5ea395451456c672995776b5cecf3da24de6001b9d723637ca8b794dcb2c5ed23e5c33e1d8e17fe95867ef167f15220e83057ac637f08145073e58a848a6d498ad8c4c5e364ff0be854b124b75debaebe5b57317e2c426b02c460de16f7f32b6d79111e6d4a5466b40c6b43b7b9d92676a63b531c732e05989ce5032db0c0ea81cdf50a76f2e9f397437028c3d06480b46dca975a6d722f55b0abecf5f65c5c0bb3befdfd5a6571a0c2c6a35105600fd354878a96e55ae90baaad0619e23d822a423467eb13f0033d3bcdeacfd1cc3bfee7f1f637a1cc8ad0975736ff21e2765248658360a376f46aba0ed836896fbe700de4885fe83b1aeaf112075761241b65d73968b60bc8a50eec9061f57f6e3c3fe81247f6d9e68a3715239b73349b159e813035cf66f5e497376023a4b74aaa4459b780c1f76cdc3170e07af93565a1336ad4c9c5d4959adfdf5affcd9db8048d042a7030209501364893ff75bc47369430c4dfffc914fcabaeb955ffee06afab5a7b3192d59e563a96af12891cc52e737cd13d0c53a439cd34430f632a88533f1daf1649fb77ab586457764006db96052e8fa7759a0c65f26db504cd69293569926779edd31a938e0ee823ec981db21e9575afafeafe3df3a115d7d7247c53208a0c10299a8e13b53c280feecb3107bceb85319bdca0942dafa29df92f524787d6744e6eb822cde9e496df201719a12cc05cb7cf42cc687e3e683f9c5f64a9b7943a5445760eb66327ca902cfcfae630a1fcc44096d9b956a38e078dc360d57afbc9a5fbb130dedf57aa3928a2b1af1a50cf161ca2a745219aedf74b6dba0487ef92b3426fa5792b5bda18525869219cd217dcf6ba63402455dd7f59c551c87989e4c02610853ee96a826c7d4614236c0be53d6076470149d7a5f3ec3043fc1dbaa9252015d5050fdb54b2b13550e7795f2aaea0c97dd00f1495ec6b139b551bf917a8d2c2b16390c3d915c5dd217017621c9e73b132b6c9405e30766d9eab63e212fade27a8d54e2b7d7966a3eceb95c244c5e54b39891439dd2243eff48a924f73c38956e782d9d003abf1881cb624e90c56344259f3880027cc0497024cbc5718e6c0232438f71f84c478db41688bf20fb5d05309c18f4f861e50590b3f0173de9d1cf0a1011f4cc4a5eb6eb05b9f3f8f9154386ce0e8e696bb5352bf5ddf23309766573107e128427afa4a59d8f5ab66c575b6b8d989b12e50e6dd2629301c2df4ff0c49b672f0653422e6111170cf64e6973bcfe9b933016ec05f7b8028e4a6af78e10bb792c35c2a3c3e0843031f3603ed809ad7c180b882a34148a5cbe5cc787035684b2e29a1c5f6b3225d3bd5973a5f928db2d8426e144cce4af2a68469725446eb0d88aaca11155f0480c9b1b4d78cc7ba17e8d9310ca2845167fa558b6bdaafc631ac13618b9d23ecca08e163db08a6ac43e105fe466c6339234ec927fd82a48f9e32dbdcb0fd4136aec16a75a1c3f3d855b9569ce48e26fed3626b4d9eb07df8798d0fcb86114e753e1d1f10c67d20aee467f02354b9021e09cfa67004cec024062a53442db5219b9580fdb4cb1307f0d4b2f8bff14943e1602f99ad31ae2dbb5e308827c8b981d7fe59403c23e2747023ac88cc305a0eac929de4a6a63f5480c8c2b427ac33d913a6ad79b32de918ee026ac7c9bf4d1dd75505ab9fd138e2380d2e8608955b0d4822b1f12dc5097b21e870639691d2444d613a6782f9fb07b6a993a2515e6d41260aaa46f1def6a7a6c7988de1e2a0e1cac57f62f8346d30c76c685dde5b1b13a6305f4bfacaedd29a69c0c114c217b021a313abb2697c7a20f11eeec46a5aa6d6b3e0d6e94f9e23a936b9255d682bc342fe407320417a23e6e47bbd3e0f0c0ac0ccc176f0381721f25b5440a61b600971e3689285d06f9c7c5c510dabda70b43ba272c016dc45e2ca1a0aa2bf20c5a96579bea66d6633dff31af529e116c34e9318a5604a4c2f962dfabda846c618275ac7a2bbaaf4bdcba1b8c7e303a343b86933d3f3067f2a7b263f2661cebb2119f3f7e705832cae6fb820cf668ebd040b355510f670fb69601e3d5e6a79d96477e41498cc605f4910ccd283aab4c6a7223104c3495628774a9e5c01396b63e57c4f4b0f45d3605c95938b3722e57a583a7a8fe6cd2da7f7866acca7040c4f0e20b2cd09725115bfad11ce87dfdc4d4ab8631cead6f4f51421127e649d39325ab6768313f0d2e419ccf1b4fd272eba356436bb634f8553f09f9340f587a968286b640c14005faedc0ec609806aa80b00e182a12e9e55ea523ba212d87b5083dda4b7b16960e19c421486d915a2630bfe768cb811e7e0ea9958bfe4193f8c82815fc1e899ee95a94ecff56775082ded5eea1a0511a6b729fe4f65ff628065c98f9dbe0855cad49cd8c5fb81a0773c72899c3b8d97af8c6f939a917fe1f997c75b06f83428bd16a22bdb52e4f1ef2cecf80916a306b2cc289f3fd6d105f8c9c4bba1dd4715ba7eb88b8e76f656319ea82877843792a4111b743f2c95c1ff1603a26efc0a39ed19dfc8e231305164c33c6775bc3660d698cecbae29ae71b084280dc998bd2e4b1493898570a0e3ea0422fca75692555f0ea031f50093a561a921fcb185b7905886227568ba018006401b67ac377f117e04e6ccfa35ca0f9364297f771c7a1c9fa4f140e8c21a540e27d25c795474013650f71407175f89452432aa9b40269d695198e6945add053228adc84a8d841467dbfc8d87afdae92bdccee9d4c8bf48540a6c2b03909bb70844c7af0b78e226f5267466ed1c93ca04d4edef70bd2f0b8280dc8e5599c0cd76a0a0dbcfd4dcb35c7265e742cc16d74f945051f4548b29a5a82086c320989fb29c03ce99b394245ec12f782e17041cea9bdf1b252edba84c822e09918e2da9694d7ed0968bf7a665fb395a6b49ec4d507202bb3270d5113337084e0aacef51a3f7fedc077933efb232d3eb12288892ab5b313639fc1285d3040b68964a71b286139d290cf39179230478d0d1dbc86987cc813834a248536e4de21fdc58f3daaa00859fb73bbba6ddd02b7e23f97a6c1112b475d8177d148f9aaf420c6984bbc8101b65aa08377d2b934192bbefeb989a3e2192cdf78df955ef7700ce1800b45564508f73f6d6467129ba252fd08276327b99769eaf82b1ca3ada5386116bd0fdfc24ff3b8b091fb9552efe4cb3dfd867bbe7e220799b018da55dba6d920498cc03be6b86d07654a1f8228da1bd2c126efb0a64f13d20c69bec44da362832252abff2c9c5eef994b7b7e3d7f6a5fb7548ec3b438a2e25d6a77b1eaa04ef5b55c05fd34842aa0318fe196aa5e60db394859aa9d8f1a9abb755128af013d671db98d40cfd02584274ad4592499991b51bffdffeaa18bb8448531bafcd4c4439069a77b6ba8ebd703df4d7990b2038331fa428643f265220f8097b5c2c772cddd003a7eb220dfc71070482ced4f4c2c8c7c90071d543bfc7982063ad020b2dd5feec926276e2c510ebe26f2d3252df2db39c55fd39e0fa9b28d0932d45afe1e3da23f305e133ec23166b3f27572c419d183794de29c3c1e843a00e95287ca3117b2cc9624fd6bf3a08aebf4a5fea927b83ab404fd038e48f01d946141512c599024f97f8889b44106b548a5888311c125296035a729ec96ed082cd65657cebe054f66d1c761c04f60cbc41864ba46de905179c76906472174f702dd368f8a9b0a049b34161fee40f075a46ba982c503efc4b955469d0fb0064477ec67a0a7a5a7aa186a0b6f9ac1b260900df6caf755d7ebdcd04e2ce8aa035e37fec83fc4ca9560407e42d75e9a2a4ccf483a88ba90d1c5d5e0e054bc34e4ee44f4382dd7ac3896080bbca3767456b9302e0a82b5db8535b9371cd5d0e67327705349335fdb7dbe1161e56122bc860ebd69839e736bd0502d4d619b6a7a433f3c645cc2c22cf0e59acfc328e8d801cac5a6dc633f6e24d8af5ff1b7844d067ffcb2a924c5c15cafcfb6a5a697481cc3b1b3af56535fbcd6b8bb9528475935bb267c6c65ba10fec4ff4b75cfa1f82e8eabe2e6a7cddbdf3c57ebf0f8e815f7ccffd5a63d8712ad2ef44730cec70fbf5780be593c2fe346ea4fdf5fd60bced2fe167ad4420068c372dcbc9324b073c16d1a8610e0718b653e691387ced166aa391f19634149ceb2792815601b67aaab9df1ba4155f0532d0a1fd3c6ea33e45bf4c5c85cc835e0e64bfb0a604a3b364da7ea6c25dfed2ccb6248f45d62ce2b11c9ff81f29fb44fb5bd68061794b4af4a26e9a665ab3f325ccb514a70f82db900307745727cd2831bb8b5a4264c6b53a0b8a30a4f6ba1cd85972f7cc7d553b742a635741a9bc6cb01e960107c3c917d21ba69c83bb0783aa889c923c56241b074cae75aac432608715a59b1513496804ff44a079b73dbbfc41402dc1c6b5daf238382193d32463fc4b0f0861b2b98515a0395ccab424b70c7589924855dd4075d5b643819d811da4ee733b3d959004e575104f5ad87fc638e9bdb4a28bf4644382ea037857207b5a14a6c4301fb6b06a5dcf495b291f01443335b9161dd67ea957af56c2cb14ee30e8f64ce7e027f57518befa05a3d417fc63ea1736467d550ea011baf4c50a2bf46b085cfe1eda450b6b07aa88e7780143782a5c3b6e9e756839254e21f540db04a51c7f8c830627a0c01cebe9c7bb90505be7bea188a16e11f418062df61bddfe85753551a5867d6895619ecf44f923382f1582d6d4f28f5f7ac6820e7e72dc79418e4a31bf07d7009d6bde450cda4a553991a2850503c545329b1fc03550d268f02652bac2142c5b0fa7e46eb3b7ac4787589f7e3bc3305da6ea72741625118fc5a555ca413cac1983e2c67c660bb50512c6889a919f1f087b9db90bd5844ada063d82826c5ed1383d6f1617b197c15bf708d9435025e16d61bf533298acfe753f4731e7f7a3f03fc40c83d7a71de2061ee04788ccab6f085757df522ff7511939a26f358417f2cdc29c51852793b48c0415c0089ff9b4e57b0a79e3536d946db0e387e713c468d5dd5b64f292e0c257f897ab5011d4e08aff079a1475457e713fceba4b3eae911cc5382ebb8c8e6f0cd7facc972693404f9aa531155f31ce669687fd8708c7bb9be7db8e1144bd3fad75bec88c6220c1772a39291af5f4f26ce8e5533dd4dbba97df07c414cc7ee3493f561394c57a0923efd031abb4dc839f17fab1d42b4da5750e0703a3f6ca5ad4f64db4b658d5e2566d1e3b32d856625c982b5e4717a5bc410f710708b3c6cea2dbe77490afdd56f1d397cfc234c5b00ebd53ba91407198dc418a9484cd4c0296c7e62bb39f98d9262f378b69aebcf8b99bf6f71e46bc0422575664ce355633a7f57773571db2a6fae5ae3022a3bdc92e1683a330e1e13d746680936477c8796b7d59604f952d8320e75400f125b3b083ec642baff497d6e90e27d8723cb5e601942a807f3ee0a1c2b027c9f67a5db87e8e1b163d7d4c9838442d378ebcb5a856082d383bd7abc4fca840863f5678fd108faa2381bf9d44793eaa077b8347923b18eb59032c47152702bb315002dcfd480092c5dfac28aabb17c03f124a061450a790d490ccf50f30bc3bf2427225d31114dd11d6a0ee23b4634f0824f8577af79750e58ad8a108ffc2cae74af48d033d8a5862fd668b8bf11dfbdc1a8c4640f4c1c2258d29c71195f2f56cfc4326c0d72dfbbd771839815a9464e60d85bb25fc12bf87b6abde237095c365ddc4766e1e822720b1dcfbd060578d45ab0b3e5c9ebb64801f5af871b9af249837df8cf3163e7b0773b21f12c42572333adaad04b33508ced98939c214650c1ae23efd24a2ee2a32c7cba644e81387614fdabec710b1a2ee6124b318c8941964254318c8b86a2f406326542a0d23e35ea6238a5b4e823d6432935eb257ede2e35077c3933ca4bea4c971a56802274e1add085aa28d37052c34c874aa521c53c414cd8671c8f4f13d36977fb03741e28f6589cd4fdfaa3928d52f7f217bf8b703796ac1a8755d5e03a610e4b882009d994f97fae3211b28c095c67e2242ca1521c6e2111684ad458c155245cf4b0a56ef5854c606e237e99eeaa4803b6b5c0879a1933b98a39c33e0f6221d45ed1ed50adc6baf8f479d4f7c2e6b28f2ccea1d03795774d1c1c332e3461e0e36eba7d1b981aef1232db6ea4df38ff2e9d7529a57f347c35228ae2a1dcfe4421245f50590014e740dfb6684abb4d81f0e7eb6978bda081d71bd7dbaed9dd72a33975ed7bc84b23ea3928bbb5888704f54da64aa146df5294c2ac037fdc379859ff506963dee0d7ce51ee8fe5618605a1f67338065496b70c0640b26dfe1698e390f5d5e65a983141b9524000f7f45ef5df3a7a5f387bc5ffc1c1954ea69bce9980d85685f247082852b4a0adb90c7308f75ff07e5b9774e66ebfc950513556417c6828f1aa937510fc20d5d3b873a3984f8fb07311189241fbc67e375ccf7abfbedd37183da67a34758a7c31446d2948f1650de139bc59601ff467b9cec3679564bbfbbce0decfda75819084fe31a9e46fd31ae88eae6d378d05b36c40a0fd66ee328a3ae7b5fcb18d4b45277384894d99923a9f8343f75279676e1b937fd76cd00e9094ee0a5a2f67fc82b7724fff088591abb443ecab900d8c31b7927dc299fc271a7e0272d9d6ecab06e82cff5f96c43d93988b47ec28c412988b8406ff86308e6e26731ea21bd683bab106eb2ef62b54be2ffef36a408e3d6881d2936a28a0fba58254fd4c2fb0e89bb712fef9faa4e76fc303a025123aa6d2ae126610a29f89b113810e409fb1fc036eacc11945180595c7ee9a1d1eb38113f802e93e51e348eec94aab3f8b66bcfa584ad0b00f326c5428f274658ed5ef5e40c27a9137c2db0bc2439695bdfc7f1d1e8a27455df4f987c26f0a80b2e5b641e5515f51c738c7d312fba6edfe2e0c1627cae18132055f2117c5a620f1b06f46651c8c7edf77167393dff78578b079d7511ae27b0df655386b3accadaef68528f6998c5e94628e3bf80eba4eccc547aa5f037b3b410074a9dc8e08cd0fc586bfd6e470e2c7d0e6ecef260a304775787487c51132ad8d5bd680775b478ad057c0fe9a2b29d0d434a601964f4932caa9a3472d3a44a70bda125c03330c6fcddf75ad5784dc2f143df49ccd773530ada26734e28c9f123d8e158d23adc0ed25eb9d7f5cbe879473ccd4f65779f0955d9a550477994529df5ac932e8466916003034cc6a036121d4fe73a249065394ac0241b1ea0a3e65e213ec99cb6438cac9c9a6bdc870ecbe241dce1e47334e2d35de8daa4dbe266ba5bb8d60c4e64f01e72b6aae940b8ec187b953053b5e03d92150ddd1fe665e678511364f991203c46004c3ac844336d5de40bd9e63c2d582786be134b1d77ba97246510324079ba6b191a88be8683a17b1f8729e09e39e246beec3f57506c51467eb1df1b373372128efe6a84d577644d8672313f4d6366d57d8750b8593c6715b8fdd761b7d2b14ebce435f2945232d2f2455982226ace7d6489d159fecadaafd7cc599dbc3c52fef8e1b4d20bd72a6581364812c799c223b87e771cb95e2c2646f0a8cc118af017eda8dd25d2a2171c6b25d070ba305e77c00b0f3ded1f1ae17fd41b89922219cd5a5955acfe900578ea060de390307accc5acecd3c20a347a5f601c17fc0bf2fe12bb7764c243496b4a00bf55feccd359d9d104b209692eecf0fe4337f0955f3935a2b4ba2cc9f1684022ea78f9d8e3e0ab635cdf253b246ebe02ca2dbb463a786dbbbd2be34731d4516d4cf99570935bc89f3d96dc87e24f041f311c5b65c319a880cd5a23b0faf15eacbd5ec7a744654ebb2b490bdbb48ccf8f8071a209fb08a23e7fbbafd3c59269657bf1c8b279871d1ea4f445ccf537b9956234353ed8cae9dd91887b7804aaacf6160a3e82ff4775b73da487b98b78382e536e18ba7b1309e316c8c70a8e3699a527f1a782b8a862648a394343fc131c2680b32b4575d2e84fe2b40c2eea104d30fee3ecd90c0d5e641728b3f68581e7ff31390f585ba16026ccdf3dd5adb01060ebfb68ccb1c4016edb12651537d5a9e49704639527d25104d4e29ebe1fe44b50563280e8fa7a10d146d317afc1d9bd389d7f23347a77404f71eac88ac78eadad5fb2014ce8a5a84138b8525d9a1c6bf88b0ff945ec9b60a38e3bfaa1c1dcbae48ff4acc77a3f69b0664827f44af38510512f3bb9aa37cf5df56ea16a7a264436fba864409b0fd7a36c335fb24db16c628523d2d3cef0070fd801e9fd481b4c254dc7f1dc87c112c5b0bffe5f2f2ab29cc561f7df8cfc16251855a9e4c828aa0f6eaec1ad7c87f6df498916511c641e286ab977655c0e763c84793616f17c109f12b8d785596d541f233a9198ab7e391b94543bfa61be7f19bec69c05c7d94716b97c6efa9edb2df4c397c4e10a0191ec68773311b6837ce5ac4328fe95d3dde3508e890813a515cbd56d93175eb280a97089f9b1c80218f091af8590c7139d318039d105666f0e3b537a7d7b4750a641978734a86e7cf9541b66a3364eb4bab16e2076013eb7842dc487047ef28132e7f77922656d23eaea6035c199990ba7ab89792ee9e65f0d73cb39776453591f2cb04583f11b03c9e121c4bd95bbf62e8bd88c0d9f1f85d810cbc1f1453ec7ecdcc5286231ab4c437dd2f1204a7fe16e568a4dd2a1ea5faaa17165273dc0ea94ae0e6bcbb4dd8e507ae09ac24f24e734f0981c18e2e1d35904330e71d1cd641d3de0a64149c77ff5862bc260205c8cabc09402a4d331945610709776d32ffa49efa9de990b78da6ce9dbf0ab68b963b0f229c94626d293228bba9ca66417858545e74d804599e4aa7d1c80240184d9847f899a6cedc070125b472dd036992ffd58fec2953b257cf86ee9848cf8363b9b66b98be35a296e1d93b99978adbfc7470cab861f36a4b6343e1e3119fc6832e596454ba59fd02126193030b63a801c735345209a6f2b036fccf1f37a44de37eaac60a7e99d5b272103120fd8ecc63b715ad6588901e9ae4a9c49562aed6e6b2986e543e2edf01814ad38876ec539da0cb09507ebc2e915aec90d07a56eefbe90766923b732be9fbbb0733ce37b72d4fd0592cd52c1890f3ffb1ab645e2dde9cdc1ee1c7e77f18528e48020437722df2907b7cb609e3b363fd6cd6da623e7b437f1b8397b144bec00b8bd94c1db0283ba1b9cc28aa9adc469c9e0d54da56ba575d07c9c8ba5de5f0ca040caac868218c249670a0a9fd3f98269372dd9dd405c5f23809e8a1b33d9128b941564b9a53766c20273d8bbf02a3a01fa17aedd0166a4d22c4f8f85d8728fe318bdcd3ad8ef8ba3c5161d96c47aa4c1333c9e23a0fcd94df1de3448defe80f7608e34873165c32f5d0a0ecc0e5a4b8ecb5180a7a3628dfb1f2988fb3c6f73493388b0fb68c1b82ae8e3e78739cbb1ddb3c3e82b53be0d1f16e19a868316caaf302a470db5d31f9cda7f1c857a7ce5ebd060b90b1febeae16e29143466c05d99c89efca7836c9069543b3b1bbf2bb8e390204478fe4ade451e6c6f541730b6db0cf7c2a6f8fc3d223abb295e91b444354068547723e1995e086f47c927be060e0bb6180f6d408a588b5cf6a22dac58befa76ff3f5d87a58fc2a04208e4d8be7d3084de521ae2a469dff2c31e04bfe052784801909425aee1e3255a4785f3244065b5901146dc398c10e2323f8b82f073c71c8eeea7257c5e2476545b306d1be7ccde96513ad62b1215009fc2855ac078e1d1aec0f3649115df0233189d5d7e92285a7199465d5cb1116947364cc0186c0d956c58f29c427c611547612f760eebe2da17deb92573e744def7814d84929356071f80b6653f499a620f91361ef7b3d13c349b6458903e9498ce02001a8b9233060604b582b08ebbf139ddd9e29196bf771d5808f265cd629d8869e5bf3babc804fea4ac780c239c55e07ae4f7c64bfaf202dd4bc5813979a300e197217386f0d1964362ef8487e6f49fc8ddb9e67632b080f80227a8f3c0f07c09de4f6806b011539ef3ebadcc904f619f1ffb36f714eede173864e406c25d9fdddd7666b454663c8f0c8a41802398dba10ddb7c7db54f4dedfd5e3e2286f26d434b4762fbab88237e909ebc2276a8cc586c129211e8ceb908bcfee05c107b70b3448198b24a17fe72a76e7f97629a5945732405c44218af0ad2a6e58bac5134bb07e29309b69dc23bcfacfede4099fe995d569e555aa834832fc6bd5df3322eada832ea3f436a0144dc312da0c49561eeffd03ecf6a4733b7e0f4d59cb073bd8e5f2ccedbd6ca15108c72acc615755a1659caccbefdfd5a6571a0c2c6a35105600fd354878a96e55ae90baaad0619e23d822a423467eb13f0033d3bcdeacfd1cc3bfee7f1f637a1cc8ad0975736ff21e2765248658360a376f46aba0ed836896fbe700de4abff637bfeb2ebf4496be1014067ef3c1ecab3a454c53fc9194ce301aa77e89e57a11bc07400eddd50a7e525d4207e605df0d8e9daaf6bd5f9dc774eda56707e27c32b61e2b0331f2016bcad6ab6a8141afb10e08fc669b53b6a15a35cf7721fcd215f339da088c0f9684bb92fc6f90b9d7f013e081609a1d1541562d87ca58bab0446562aef560b8ac022681c3dba65e68780921ce848f40fb3f23f4442594f089ba9611f137d23c110323f5e1a52162f08739082a17e34e901803f35a6930850f883755390c62a218188c19522c88b269a3fbd48e5413546c56c94a345d98e8eca8b8d62dc0c61213b585f926ffac2f4172710c24c4839f840b90b4eaa1954cb88b6bb712eb479646eacfdef638ee3c7aade39e3a03694013215062601cab3ca3d926c1a320739af323c28d3b4e3846d7a5c73ac273d91ca75e3d4f3001b68bbc7c3387d4eb227aa9570640d334a967b55aa2027e0f80af9d1cc94255dc03e69fe02183afabe233e6d97d95f7f82b64dd8ef959e60849386665a89492724fca8543eb9174eafc5a4b7d7f95efe0c2a2148e3e8bdba3ab59c7ab55745f0520532facd18bd8709824ee1e82653f315c0c5604c1cd077387d29379b2850bc764224ebe142a40ae78035342a437f8e1eada1a56e13f4825e38b83568fc8863e212fade27a8d54e2b7d7966a3eceb95c244c5e54b39891439dd2243eff48a924f73c38956e782d9d003abf1881cb624e90c56344259f3880027cc0497024cbc5718e6c0232438f71f84c478db41688bfb901f8fb744e1b89f950ccbf275cef054d385ca2b6e9ad4e164c8d7b861e59e8ce4ae895c43b0aa66808b76957f8d6b5576002305f6fa0fc723fb0cba95e69f609d390d58aa8eab9084349e811222e927da146b1905ff1c4c97476c9eace5e5ceccba75e262e22441335838947aafb4b535ec4728ce4d7525ebe4a4a8f68736102bb31f78dc8b09feb9cd516c6e2e914b0a0a0cf014d211787e99a71c680097792d030f0b0f2e3c78dccda53c1c1ae7a8b889daa988a0e768ec8c1a792f9f4a75f5fa979ec7f9bbc52bf456bbf85b4cc22afe2ee49909c83d9a7d0c8a0ab2852947edd1e5ee303c2d1e6d31271ad25b4f2d4a88787d5f461e9e8828a71f72aff80174ce4d8c9cc40d4fe19354b70d1519cf52f034fa1cf30f6435e6599af37893ce80216dcc77c88767934941bacdf12f711cbb01a8e22f76463a03ad5b9dc00976a88edd2382f29c60951421d2875c1bb4eadef04048785d52869ac325d33bd25af5c8e665a99f13ec9c2ef30ce9ed7664520c081076ca1d9bfc8c3082ebb46e153888ece4449cad272c9ae44224dca48b7b151beba0875aa234996f1fe8af665e1cfaacaff17a6bcba397875e94363daed6c16ba245639b3d3b8f21bdda2ff8d0d19514dd52658e11937c0982349a2cc0a682ba7c551bc8e7efd5fadf495ae5236aa41caf5055e02e9d732d56331477a2ef3ec84677376895312a88149f61d9688c71f194d14d3fc3f708017845ac7038de275e41098300ee6b9771535f2be952cd2639b3578f4b011d477f2b9745e2c9607cf9981a4b2b78e3a412a6ec808225e546de663db5b8f40a3fa1048ae57d8ba11d69783658003331fd3e9318a5604a4c2f962dfabda846c618275ac7a2bbaaf4bdcba1b8c7e303a343b86933d3f3067f2a7b263f2661cebb2119f3f7e705832cae6fb820cf668ebd040b355510f670fb69601e3d5e6a79d96477e44351da13826d481b1b1d94474c6a3c85e67d8b16f95b3191d983ffd1b469b9583e99a151b47a02afbe8d42f94619b9688e9a61745ef1c69458795ead627eada66233ccc146954076742619dbf48e31f3bbc730a25caf1ccd13cc974f40371d5e3829d54255ed929816001af7e45eb4b11e31f23098714d6d020e7d83cac506aa0c58a8434e678aa879f77c39879fa48f0c36eec260774c96bebe32b813a6f12817fd00c42f3db300ea4131a499ac906aab4ede747c1f2cde94269ac484fed0f9b6c734ae0d67fff1fa03b0afe0d13cf67a217fa575dd6c4853f6e18a4375668347a28a8f95200045f602e1a2003479829a06a6d7de41753ca8f519d8a79e87f5bf5b09a1e4473cfb3960e4662ab6fcbb4153b83d173b3075873bf7a8c088f74c334d62536d801beb846395b1bee4a5525dbcac70545ac4305f8265874425fbf56b40266b166bb4c7a0d610ca3be69ba7e2814b23058b10b0b4f44baaec3a687554b37a9abcabff51276e04cb6f79f20be8511c88a031f50093a561a921fcb185b7905886227568ba018006401b67ac377f117e04e6ccfa35ca0f9364297f771c7a1c9fa4f140e8c21a540e27d25c795474013650f71407175f89452432aa9b40269d6951980f3e59686c6f9172c3275dc1fd5b4e7104c9732f9cb10d88f585049a7f188bdefee9581a045c79ef01366ef2f79b113d8f536cec7d0a2ffa3d51389dc70a74f72379f4ec541d97321e03348fc5aa872ef1c7dfc340a75cdcfc3422a5fde521abff9b9c87a67c703038259579182a340a4fdd457938bb752ebfc4daf3ca59068209f46cf473b863bedd132356bd22000d4259a18669e05a2077e7098e68b4a8e75dbeefb7b14c71570dfb5c13e763f93998928eea619bb9db676fd645afdd9a46de728ce03824f79313aabfcfacdfeb0f9726396264959e48aea0f2c6fe52d5b2c5624d91a0ac114160673c7ea27769f74bb74031b796024d4386b39bae16225bada5f0d003b8a304d25d15d8cd145f9eb892342480514e3b62a43e94ff650ebef7a16d00b45564508f73f6d6467129ba252fd08276327b99769eaf82b1ca3ada5386116bd0fdfc24ff3b8b091fb9552efe4cb3dfd867bbe7e220799b018da55dba6d920498cc03be6b86d07654a1f8228da1bd2c71c6657ea13f6a84ce64bfa2f83611104dac6f6dea16d7254556f3592cb097b04a440fd2332bef24422928bc7c70701d26b772ac21437a473dc6e11629dfb7590bf05b8e64859d3f4b288accca130a1e2b1ccf957872d7125daed786f2e15e8d048bc5bb001b6289a4f2d037f1a040a757b0b15dd5b0cce6a127c79cf3b63d6cd68d36846c4b607302eac65acccab94517b3c2fdebcca65bdc7ba294b68db5a0d42a3aa5609b942607de5f629f33807848b3395d75ec9e1f43edc4a20de6cc0425d9f0829068b274cd2799a8f769ec3ffc50b5f8491e8c45e3ba9b301f6e648b393d9669b71137f622a5e33c230615a504948f477d4eba7c15b110d045fa17f9943c096e5093d84d293aa56170358244485444ed7b5f4b7ceb0e7e5021092411671003ae26ba2effb547b0aaa057aa3a3a217af52ec41d47cea822218d603cb934d4ae75a6c34d008e3d546269e147e95d0409eb8316dfc2b33943ec12759a117530ba066b9b8558a8c0cd9ef2046f1440695465db27b8c78502bed7d3a09d6943c035da2378ed3c514295284d47c45b564f03a2dc7eae239f8db70ef8c58549482fbe41e886f3b9c81e45a8b269620e8f1a608681a86249144efe2209fa240f2b54b1dbea305ad55136e8f2afb919c8e62da0d43f768e441b78950068ec4ee4c5c7ddeae9d2d4f9aec5cf0a920021944740497d4730db5f9a13a014fbc11395ada25e3b5a444b07583b404e352dc8ee796f06a12c021b81e2cdf12b7cdae19cc4f28f314cdcc8f349627c9236328a3264c736a8b5235dd8adbecd15d479d22ac7164c91ba4afede573cb8a2e81490d3bfb0a183aa0b3dedcdc9bab0f784e5acb6cab893efa6ba3e5f394db5d9f8d1fdabc856ffaed3d711c5e2ea1a8193a6b2612d01b39b9301aeff3a3290d9613fddfccda6976d8bf9f1dd4e309ce6cfacf386f86ebcb70c1789886a51fcc579b38f19606ff9b716658a49a629f5b1cbaf5b16a2f353c36bcaf2ea7ed78c501026a350d50e983c0c88a45a35b07d8cb36a0347a058f1067e717547473227ad176858d174942da3b7b30ff3c1dc1470920feacc344d379eee49b727fd22d9a69ce70dea96d7e185a13b2ab9e79ca09148a5da0d9c79de78ecb4482762d3bb700b396598965f9d1081062acd128e388cac3c345b606e87c93df105d6e7afe027770619d791ae53d052d76c6aabdf7ffb0f358f0e22ffb654e846852cbcca68d38dd355cd1723d5176d5ce3f04f17e5b882f505780d3c245d104931a3f9bcf57c2742e4d553daf455fa7bad795fb87aef19f0f8bee13030ff9b14437fee45637291a8e0b8374d15afd07dd7e3cda2d9788f081303d95d9abb0df787031c81531de3cf7da2476380e5039794c80192b9583d246091a23fba38253e8d4191f1036eb4d6684ae34a236eb8f241741effc1737c4be89549294fcc647c104228f9df3cec58e058c24f046569c225c008e8bfc4c2936b8c6808c023083d30845bcd3be8a74f940e52a5e84c96512dbdd144f71db68632b6547a76b9cfea38bd536bcac8d3c5356cd952917f8492bd0f9f5aa5670408d993e58985e19c9c99fc3bd87ab213442c6d2051b24eca9a1810331fa6771ceb8c1e6a0a50ce5e46fdfbac34b11a7ed002b44252f2480a45fa7c331f659b1a1f9a962960f95908d141c40a29769e49789d50a7fe0c596983d0c267add3c00afdb93c6967a5428bf049e67f971e366feaca3cae294c6df28d22d8872dab00754acd60127f51613029cbf678def56463d7352ed8712a02c4a0949be667ef6dca33d7004e14b29a384ab91c91a6a854f15f4e4e8a5b41e03815ba4a350f21583fe823cd6172077f42b5cec206db336c60c81a174fcaa22debb3fbf5057f25f93a2ed92d30a89c7b2dd12b4ba7684399684e2b4ecd43dec966d9eae814eca66ad068ee35f25525785fe4e87087c6e404d14c37843beb8fa3b54a1701d97047fffdc851c4cf5b79a4b220af6e7b1a3714b938c4549a0120c7cf92a470f56bae97048415e57df0a937beaa2365498ef0ef864ac0572111b3988daf415c7d59b41ff5e71b84a746505ce37328b954ffab401a389b7f0c8742c84e595c7f51ee5d6cf3b7cc7dfdc4129a006572a87f535a99f28d21e1e4378629810205740ea3bbd220b1a2ee958caa7d68ac20090ffc8a10c2eacf0589d4af8352e98b1c70170533d4e2be844f17ed040206e9b553efa69821d7076b9ab046cebfffd1c6e6b1081aa373ff457130c42d460460f617547c31672f7542d67df5a059b2d1d8ff5d756ea2c969d3009ee41b6625eea7deedb174b7e7e2d712654211fd1758688b27df3692095fb2f83557e1820f3732a2adbf18b33ed0ea998765defb9e24cfa52c060261e1783cab8606fcfc2d4dadfdfb89c948ca8735636b3bcf6d58297e4b7957d53497512e6091f43b43a0adda4165a8fe24a5180775b2469dd39f5ddcb377e087f5c9161f9d3778ddef6a4954af87348f1c1b034022d4fa5c3e98c2aed45ef443774cab8dc1c195ceb633116b93e7bda4253164099ccd643de90e97547a5b7d17460b38849799428675ad765dd9a05e28b466a6777beabb7b62f2285d8c0274205881781a30b8e6e61543bb7cdce4800f56915e5f153cf68809eacbc347eb16959efe561d242695987123c2a4f7cc5565750a84e7603834ce96b0f406237f249ea7fcd730fa8b42774c55b5adacfbf71dfd656ea13a7fcd4cfda9d69c6f3957b6ac603b15c73dca95dd73b8bc910c5c69e6ce383879b5c65b93b29bf595e8df78a15cf2a7d7968b064d03e863f7dc211a88cce300cdc4dece3e4bfdbbf130c938c5ad9612aa6b1e80859ff8a8b874ef69916bc0dc97e9b2da2c64eac1f32848584ce148b17dd96d9146b0bb12fb359abfad26059ab22c24d7fb3bac9713675de2ed58dc55f19b1414ee117eca2ef047ae646929d5f064ce51bfa4cb6f4be1e44340b7fd5376da1d40f9ea0ffc58f8f9972cd0ed9e270d0871e4b294676a4aff3d92a4068dd9f608cf7c602d81db951db280935e1b433f1021544c6c5246eeb42c52489fedc7742ee5a3e57b58764970fb0d2c2e3052dc39549d858c644d4f9a04a3a22806cc5273be4d7e5a9b013382774b976515829bcd6e5da185e712a202e24d1888119792b7cda2ba1d5e32754ac4bae1f14d0500a27309aac7020e04fabcdce9b3cef64a36e9514702121d3f6edff18cfe45b27b71f602828a58ec76a523245346be3aa1db95d3aab45376fa2aa4dd8a082c89e377b8cacb2dc1032f62feaef5c65afad07cb639174daf82da565ab65f94bc8fe8ba0f76574bf8059b3902fafa778bfbd1c17d58d992fbbf0352706200e5ec032845335564a94cd74a000fffa2ec433732f7840d5c8f4d969118acffd081002198cf25bf2e4b69a0c273b58124921f5c8992849859f91a2a36d33a9ccaa67082567ca238ec632e3a181b1d7fd1d3352fce05604c9cafdf4d500556343d5eb35251711c280ade47cc31c6a0c6ce6bf39df4d4b6291ddfe8c2cab617c16bd354ccbe5566e96fc898b7d293b76d68d3ba0f2824f004ec5f5bfdcfcd6a38f3d73a23e1e69446f92054426d584888d6c14b471c8a0cccd56244b5e20601f011d94cec5567735cd6ab3813ee24548ae96844ccd96bc5d1865d8e5b89fe5a5031b93a518d4f663b37464a2d4835ad0f6edea97ce27f3b49cde584928c8a8fcb516af22c1ef3a7d517aa9caf4b2f6e4dae1495d338a7982216836e3f0f4b0d89be7d7457510d1459c2f9804a4dd4fa5b44804df24cfabd9790a473ab748d70d365b24653f844534e0e35669f48297340cabe0f34769dd86da08615dd89566c71f54b9a476b377e73e1b379f51569bb0fdb3986bebe7bf741520ac848fc0a7ca46cc245fdc439d04ab9619b958d2cd32d18be2454de9dcac9691dcc18ced5144f09106848ee1513eff5cf998f2a1b52f09a4d995be520abd01fdc78b1b53734073573c38b3ee2f577a75cc97ccbc0b818ba9f2077d0f8cb50c03ffa846d62ffdcc9e59568b2c232ccb5c81432aad68ae2719aac59cdcacc7ceb9bb51d0cfee1571807d0fa8a1e56fb3ec0151cabe897ce68865021f391eb76c88b4b2f8a381604325678d182a30f470c6c71c2e77a0bc88d020f1e2b5e43e8931aa99e57a9a047e7643577b33c97329e54b4eeef785b655dd07ab4571f0b8f5f9ec640f27bcde3658584837e4e1756e3d596ef078c828d11db03bcbb787c54a498c1086814f8c7fcfdfd4ca1b6e0bce9ca24db37a9a5281b1c5de63e994891dd2db8a9647bdf0cb3285ccaf010df79558520495e06bf64b950ad8c1267b91cf5f24a053c1ba15ef91636e14b8c07e13347f53e80875b63457655243b296dd9f554b93d7db43255517049cc8b6af252bac2af4e9db10d5f80d3a9a0b1306cfa4639d658742316cfda3d6f8b62498ef2e09620ceb2bb359cf8246cfda225700ba8cbb1973cc62bea5b8752cf313e093f6fe3705de998da267e23506776b56c74837d82e06fd5577b0837609db19a653ea0b2cd2f8cb64b38c074fce5912ea7f155d77fe3d16adc2212e9cf52030db621efb870059cbe6dda8e5ffe90c35ae3e6cf782cbddac4d48de42cd5e18ebd8830a6efa098ba09b31bb88ce1c2cf965bf3156f8f4c497df7b3967436cce750da6155f3d3b60323f4adb8ffd96df60c3605cc9b8ea810e05cce10094a1bfafe064ee69864b9d8001d8e2219929c1b85457844a279db6b544cc426c1eb25be2a0a99173b548800bb6f56d8b6eceb66ca1a8c2f1787705a83af98a817f08ffa5eb256ea4b28dff4a4171a0f2f30ca00e4b3ea57fad10b7504d6ae52462c7536c1f6b395737709d4a412e67dfb824c244e8abefff0cae719e049af5be8497a85012e9ffb8765de89b7fb9f91ef7de7feeb22057d85a56d776c1fc371fd19e5c9a5e357682d419124f5d6b68ee94f66bd0024c7a6968c6aed4b1e7d544e0462d881506f19825d67eafe0341cd3e64f0a2080c026c9245332b02b16d28096cc3f103ffe167f88ed6e513799019fabc92055eec48aa2887aae3dd9a5fb1c533804653bd409daf22965ba8c9b53272b2efa0adb2d16180623538ae22fa14462ea78bf223cd8e39d642350795f6d570dc2e4bd1770c80d7dbb641bdc2678538532df6e00aa36377ef0c306f1c9fa3ed4438dbcdb3e059f99820cdebe17167e878a51257b20f9524001c19f3653f09add8dfea4f323fc2f01aaf768126d2bcdf87a2df1c6f058aa68c76ad99cce008b69f38ca37d12c9d3c12d6f60ed122bcd44f6ed2c94f03d3e461ed083db71b563bb9ecd33c1042fca1cd1009c81525fd8f18a2abd22f2403fab66b50952938b0c4e4d4b190ed3ff931c7906464d634a6a65774db6f4d0761b6c6ebc5bdfbb60f6412f8e25a0733f9b560f2fc0fd22cb99182ef4a89ed2ee5caa8ab90132a050f6cf261d736c4c1a7f0e3a22be77f6b025f05b74238cdc55abbad8c63c3c87544a51fe30d5e48e123bfe7196d97fccbbbb4b57784ea2948eeaeac80821d7de913991261c7cbf5ca4203f99d15133ab87ce21c26af86ea95cde8fcb4a748e84f77bb970e4a1a6768e0f5302419b9fb12eb2b27863dd25500d71c8a0864c639c505955b9358ba3244eb5073f25c4dabab88d94ee1a25067e5f2431fe325eb14b8674c11ca14389981f39eff94e801787784caf7e6031d64d9934e87147e7e79d1944b768072f7d81c1f74f777b60a1051270340c1dfd0fe80be4df50a7f0eeae6ddeed4406fc5aa7a6601898ee550e416e6dac44239c6e8c2f467c6a4d2b313548441dcf063dac9e5139fe4de2e7aab35822f75ea063086060ce0354e50869841297c6bb1d884b5672bc6433e6e9a763c85d35293fa1a237b5332d897dd6f46864756a3a2d053638d889666f3dd0395e30232594a13454d24db53f48f6a294185f60d21031028cd2f3a49f6d6fcf46a61e44df4a30971c53099b016a665beed31ee9624787537b4d1f263c19ab6987e4bdcf9624160aa51c6fd15baa67d40dd348b6b2584e40a94d9ba0250d036da91841ae272d62067c587959683306efcf3671bf76b351ec957881e3565a432803bc72440516ec6e57c24e2ef6950c4a560f4bfd3503a63ea58b4c2ed5708ce6e63c43bbcf462a1aaf9e3684fca3987f0da62df3057a39c137cbe649addf5c32268fd68cc65364eb6e4b9675917b13f9ae698ee5cd4adaacf130bd248d93c1685171fb67a380e32008b1fc97cfcd0b34662114c1c90a1924f496a8fda9373d9dbb3d1521b76d5b12acfe7068946928c32e19df8e3dc57b338e06a39723630ba091f193b7ce684bc500a1e3775306ce98d95272f23f44b9300c78c4fd8a32df93443165ccbe045f0472c5d5e8b213fcc5b41351550e20b9c3e00b75b863fbb69db4b360d94c12a0571e1297bc532feab5e00d0070f7f00c8e9bc762e7f3d21c3cc9338d7cf3080ba91502a81c21279db38a66ad63aea47212afb7bf8dfd59043524a2a45c340c2966ceabdfcb7ea0b49b6499659ea59f48b19630e6eca52f76fedf34b39137d94468d0562e8d9cdce16698e164aa74154ba686aafa4151ae0b6551870f8cfb88cfbd49bc5a4e7bca4a30f005a062c9cb3df4f73bd778f17d8d63dc60501a9227057fb4813c512b797b8f596c51667aec1f886dec038268ba78b607976317d1b0b62a6c270a9453801e260fde3022ba0df7be748da359a533d4af2c3bea49af2bc46e8ca3d9dfa818f7a11e1435b5ea5027fe69c60f28442bde5802b3882b8daad9f7d94c16e6293dcfc13a13632c832759ef1dfa848f44f61ccbbd13ca2f7f7ea8d5ba212fb9c040b68236d924455f17258e269e319fb35fc092a1d579015addcc5d5b4f3c0cec4b0d8d9470ad6e5270a9061131092b2cb1291aa97a336b9c1583b04b6f9bd151e2de7d737110e47aeaa06e0f1077bc6b8f15e1db61670288054c245f59930fdc5f9cf65ce30739ccc23598174477449523ce0a59d83c522d97243845a3824507bb7c5fd60db46018a44a30c166d408d604a33b0009c64f84656f1f59c410989c5a4f8d2f459f20ef54cca6380a76b86d8a9a0886d59787085f0f0ea8d6c492cd62e8a5e5fbf576bef8821289e9ed0952001ad405daa0af5eb53ba7d21100bde899fa561bc8d0b894b0ed32ef871b46ee668cd9d6d449337db0b70b24e68e74b685082e4fd9cfcc3fd6b2b3fa85a4072c3b1de00a73678e10ec41ec67ab74a42b6a6db99fc16f860326a8035e69ed90f01041d167b0dca50dce36c9ec691d4408c8e0ab5932596868ae8c9ce3e611ac1926ee4eb85428e2a8b2e706a83343c3117f881b8d62a87c456eccb8b56a662d912826f5ab673d1ec522caa37c41c800bc1dd4a0b475200dfc7334d29307707970e0fe65952db8afe468a7f0863a845e1a03a45a30518d5a2c0c044fe2a04890977d86422481b2ba0f38437a3d8ae409fca5e8ceb47f604d6baca849cbbfbb8979ae42b11001d47c1c84e9c352996252a85ae5c09bff6ecf908cf08e041e4ec4ab6f5fd0d5fa8caed14f0c167f1978d8a98ed46c4b83b77b80d5711177097bad81840dda498e31a65d64ba9e2080c95b63fd26122ace7b7a11b2b1ca9aba2eaa173110e6bbeceedf0009f145dc184f69d88cf92b1b7a4ca29fd7c1b3ed7f6829b32e1f70e534b180a5a04fb723b8f653d11fcc7281027938965b75a7b284f524063b68c520ffc0fb95222b393d0ef66bebaf6f813bebf8016db08bf8a7c32df9b1974cdedeb6c4e71cd3b7f2b9a1b9b52d098b1512f808bd6ec8d50e5305f69fceaa36d3beffb0337cd82065e36fd00c52714540c7287fded53bb3d9573611755506b156b3f1d220ed25befa0a90abfef3326842598716f7ea69585f4c695f8f5d4238071f95fed7ca14ea7c9309a4d2b65231d5f6f12a11d40c412b96bed62a282aa010f127d133845dedf36742a5736d8355a43438fd67dd9e1bb7e14b9d04a69189611f953d0c0e003cc00c9a95b99891e3713e9bb1fad3cf63e2d947abead7fa2a2b1681b5f98cd5cbd3a10325d161b8eb850a3e8f3f3a817659f565876e5d579fc09e559a14ca62084d20f8297103a4c4f148e72346ee4b8fd10eb1ea7a439c071e4ff0760244861feb7d831c95f1f090ba39a52b623bdff6ef8d2719ed717c5340c0fe31d4f475b2ea4eae72eb59203d76e2109c35e25690ee73131e7aee6873d8f01b88caeba9f20bcb64451e71b46b2c155dc4c14c938e7e3c0c1ab773c2e835dd7ba83b97dd4510a66e682163ceb4bd9bf782bdd8ea229d6968d4c37e806efe77a519ca1b6930e80946f229b06423032c56b0f9868c4474371e98b8ead0eca48f815d38b0b4db72cfc12f30f621afd5dcd327266baed4eaeb4c048cd1a6c42afa9c7c3171839e331c86a2c48b48fcc212b5a350aa4c627355f5b2a7f116c37a2ae3007f8f748d983246b66166521109e26f474c81ba69a0cbc28c660c819886363383eadd4193676fd3deafde623fe99a1d8b955b27c8948b9924593b22a265fdb3f12e59ae28a6ac69f2ec5c3ceb4f560b5aace7f1846a8e55e3057386ec53bb81df7185ae0a37b153f087b574eff22e26a69514b13f8294fa79f541710222f2933fa010bdccfacdbb9640c32929d8185c42db716c4db9cab91b7b58940b5544c16d2e7b028b136a964b452ab1cde783df5e66ffa7bf2744f83b4bde88771375da63621c9b675571526cdfc65235fd97ed6a2d40b4fea257d1aab165a9e409ba25ae578cf560f65bbde0713633c102beb9b8d7a0edd71816c76a36b6984e90ba248fb9dbe45e3127f53902996e14768008b0c1cefec176402b94b08010b7e0496330e273a8738392c20d56539050984d6822384a352ba465852e2f4cfe4148be1d6b58e9ea613c72f9308d1889bbbef07d37a060db50e1f689b16678ebf4f386eb95b6210a044c53adccff3694e34f63104fddb4c9d83fa5159af47790c8a8cb885029502185c8a4dd7adf7f28d27ce5027e3a494404371375a1519ced31bbf365f5b1e900b5d968a5ea9148cb2f9874732b77cf9725db55447e4c29caa068cbba1b8c5d3fe3321e887bb1951d988cf9b4853456b545b55c4c26696127f3b055e0c7c43c9b532a7a32c2bb67d093fb53562a2eb90bef34a00c6c31e281f82822d37d84f008f9f5a8464dd8b7a9e99d049a0e60c14361b6787677a9adfb038440e6e5a12e25b2d9a5e03857e649779bd1d2cd05a3ed51eb579de9fe88e27a7361632a8bf03f570c7a93481c86e4db09ed4edd612cea89de2189475b76f5464949fe8649ea561033bd4bfc70fe0febf9e6cf4c42e96d0ed664549f1f0f24bb131eb8cbc671afd3f1a35d9a17e783e15ba589767225145e37fe4a2badc5ab32d97af0ab84f8b90e70c06dfa1648f46d00fea435c0e111b2a22b962307b36a854cc08b987f053951fe8bf2a55d309f7f2cb62c95976b24a489ba4f6995684f8a5fe83c47208f89126c5a0f117b84835bc724d5a86edaebaa158bfa0e37876a569979a01d742fb06bbe9caff7c8f5e0d1baa4d4ed436c77408c5be5c711bb68dad56f712a1d0cd54385e2b6d980b0ec431e8d4ab11ab424566ee9f5d35d705e49dfa701b156b5cf2532f57925fa0beabfd8f284275fc96564b166098d64f55775e31558e6b665b79ce5b2caedcca142e48e547f6d3738b5ca0d2f37aa18bfbd16124985aa9a73ec29fe8010152361bd86c2d706527ec8ef50e233a9ee8ce4286dc30d1c76c1e468809b6e2f6993078a3be5480b600c8fc1a93be9fa175266fec4c69dfed02d92e252da70ea7d6cd0742599b2cbaa30dbfa1c8e023e502adfb5b3b215e92929f67894d1c1a4692c707d3504ef7cc4bf8d0b9265cbca276bc026cb844d7fb3f6f49c67f9ce6c00cb6a41bda386c1df9198cc90b11ae9dd4d76939deb860325dc911ec779597435cb8805fda990d3955f187c89454b9cd9670a2598f679f7182024f9fb8b705dcec66eb58a65a7095950a395ce2b652793bf8fea1ae7ee8949788599b2141981187d1ccc450f9204a860e886c6663109fc9b7f4cc4ffd42cc81a5eedf83f7388009967bf3b2ea0e89edaa02d0aa41d8bc852ad8b3af109f8eb408aec3516d79f565184db4d38df9406124175f6b3a4535e5c760ff4e13ef33a575385850b6ed10c1cb47b2d261f1749221c05c29c3e90a73141f9cb004f627317773160cfb443577146a346b6a42ba4eb20302158f02f0e985f2f16ea891b607c9d44aee261ff34b84322b1694378bd4825cb87d08eefbdcb3cf9fd8e9facb63ccb1426895a430873a5b6623a4e33906dc8d9792847934249ffa14f4c2986bf91a8cbbaf688fe18e82fb68a754a219565e1b5a9e6aa3af11c92175423c421253367d28b88813e82335821863b764b792cac6406298ac2ec931a82b0fddcdad60ed6aadf9b093eaa25e9ebf5116a4d52ddbc320954718f4ea094629c446883416628f7ce12ee52c9482ff1563834723281403395259ce2b7b8ce99357bb9889e218acea637cecb2c920afa884abb6d0ce06f32d0a5bcd16b63a1f2380ed9ff56129d9bc88a6cb804ad8d8cce3a988bc1f6f885ebef9cd2cd940773a2b938f7e4746bb6d473828291ae1d01ca743ef8dd9ebf191194915ceb2be4242ab213c4e02006eeff3849d0cebd8a0e2d803280ae37a8ae6533482e38028a89896a92b71f63ca7e799fb5e1e33c59fe0f92d8c7cbb2d7afb75e82b1ac2633368f05dcdba7de2f2942109bb68e29b185ae1d7f09ace59fb7e0a3d4ab79ecfc80cb9c8b928ca0ce23382536c9870387596f12d0c42c8e9ddcb18f605cd56d1b34133d6a3c1a09da811e8d0888298ff5116439c8b74fd38acdbc963907af85395acdbefbf9ee9e5353371bca69f2064bb7cda4f42c8dd6ed77db70e39cb016dc2b4fb4028d9216d1c4a37ec777d16ef7c584a023f93dd97798b1cbfbdfb55e6419979e4883a0598b87c36426b3626df57bbdfb77f0e484ca4c63d499f8005ae69a1d0f9dff0052c8bd2ccd8497f62e6b52d65744411dcf4afb0e66daa64f2d49f532a11a8570089661e0a7d3300c7b781e3c1062f42728b7863d4dd6ebd83ec3cc55e1d1ceb2c0fc11a4c28c6925e7aa0e230f5a7869b929c792233b7a20fdba4a1628fdf6ae48f14ff28a325034c62212d165d86366363bffb6db9a391f29f28ad1dd6c801a09f7950c7dcaca68a5748c5aa1f23c59e7d2c072c8b36a7621b6cbcab3b0fcfb809fedc54226cc77c9733488d1ce126a33e3f925184005a6e3b429d0f393b686fac3e8c268f343f67e14e9610e19a76e1322fd27efeeffc4aad1f21b089bfd3749bd21cb69ba9f90ea301b56d1fc867a6d8fd82b3581c3384624b5cca0de27efb2f1733e1d4b84f559f13420bb4c915996bba2d0337fcac9e0c85f2df169456b7a1027d749974cc853ee717c4e9b891ae2a11e63779a4253c3945c58fbf3d4d22899090367abd19f8438fdc48bac4527da489059afc53358c674cc0ecf897da7b976a95c979cf740e54c4c614cc00767bb67aff204cd93ca48c1b0539c1a8385df6ab5b5eb3e615ebf2622782827785a7b7e362af8881f99dd27a29d0b7dc3b1b31433944437805658357b9a7ecff51462a99fe2e5d4e4484be4fc47e1a758b33d5c5f83367cbc6afe18b4cf2e7c4550f21a124d27fc8021520d430de47868d250a418fc9054c986d69ffd0f7fdcddc234fa9a02afe0fe0f2bf3f5dd66b040d097f02f04f9948979cd780133b98dca5773dda2d703ce42ff954f59d04a3365e554c6934a6276e09f4d73ac0417eafd2475f61821ad59355dc8dcd6fff0e0f39cc4af59187ab87e9a3d450e60e7134402083bd16a090db83e808f4aba1d4b9990b7a4a47c2939d5cca56719dcb673dfc2d6b6f7cb6783e43cfe01c202b4f37bd34fe7a09d0a82e0e6a11009df7ef447472345cfaae89c3a31b29a142571c1000d04f4e7f72419085ff6cb7e7bc83ffd001240b2ad214253fa7bba1922a58df47e090a6991b7d45986e5b730bd500f0e9312327b0d5edb03148c8564ec880a63a7b48c378ae09666c02bee13c819a7ef4bdfb1c15442b6de201c410f021ae86229fa078e9b651c35b27d825e490276b6f7f67c43463eb923fa3f3ed6dcfbdd549a9e4d4b335b7de4f7d1cf20e6b2567815e18549897b2be63ce54ee1a76465ca7ee4ca6f93d7216e4df84912a1bb14174d21a9ec7a3e8491c84a05ba5767a2f3ba6fcbcddc524cd92a2c4c55ba3dd45bb128b0b0a6c03600b5b32f7928c610dce5c4d21b987350be21a32fd33ec5adcf45bfd0ba80803d62ef329fcc8dca641e742398c5aa414f34e995595955695ac60557ebcdd42eb30233169cb8802c5d5085df3145e45577f0c4f5bd2ff17d5dbc1197d63651e2c1e4ea39f03de4f096d47f653f3d536848a2c1bc05c14502aa1413685d2f85718dd6d1c1ed00801330fc7ad5e6464f544dea9b894b23196433cda6f7847e2e2c52278cb577f51dc04076f00ecb42dc7ac58787764edd38a0fc6169a9a2598a871cdf3b16c68f05d3db292af93d71b1c1d19908c0768e1727970dd50f20c3c8259823ad5b2c834f57ac5d42d41a4c41026b087dda85bc95a18abaf583d81c0b20d01e73760128f1e9922af8b9eed66194a73ebf2db2cf0d3ec261a4da79d05302745b336998a12d03badbcccc4fec220fcbf2f57ce97c8e01c24955aad1f558916935a362740e0faed08f0238c041dd5fd8f6edeb183888f487010b5fc53c92621297ba6fcce8120922fa3edcc3466d5557509a761cacad4be708ba08f5f880aca396e5cd5ef5b401621af530de9244033be2aa068fdb60a1dcd74a4d7bdda73881af2cc9eb3be8f697f5f7d745583bc66575412263c856342d3b80136e0d905c1986194f4ae6f82fb16dca54fa1a3c446838bd147367394dcf4f57908d88d6b2035cdbc37301dd3c41ed58b9f9b7340eb10c1c7c9f72b0ccf72aa8c60b6fd6bd2f35d3a2cb3703f1aae77d7d79415b57973c06f82b20957d8be31c3f757da4070b31a2a41c63bb1fbbd5809e31c2e671bd4f5ca99c65499c33ed87ca1c8aa1a11b7beb527eea889f5414edac607d80115d06f40e8cbfee743c64104cf67228821935a79f3a8ef59809e4b93ff72bf10a5d48cdf3b27e112973f5aad3e6b7000aa1279a2e5a49305f6848c5f834727ad1173eaba27a71f96b8ad64af1878f8b01aa3f7da9aa85e50feebdb2769ae538062fa461d2cac31824abd5d038612c3c496f7f9396e2b3bab7ad97a4dc4ecffa77520a873854be8d77dba5af101eb2ce46701e7696a1975e19e76c4d7a8a8c2d03db95b4b6dcf1a488205ac2ee2d013e190e473c4ddb35c25a0b1a8b8160fbb3ac3445df7d510f9feafd255fd5ca76e353cc7e065d131b8ea96485989aa285a8108d1b12b88e2070fdc005d668def3b5f578b4896022158de46e6296dd1837f5d32debc9f7177e04c84e09cc14696f2c72a0dd8880fcf66a2f1b81baf9443f044f44d7d7f39850f3609a6d8f7a96bd78065ce25e1f849cf466feceda6412051039ff058346a373f62c28251d28308b0dc19744f7ff040a9bcad625785ec773f32b19c13063b286f0febd61815a23d4bddb7d99628cfd7e060eadae2f13f1311ec54dfbeb5109ff865461ece45693d0d84e1fcafb325f988e23025d3d6a47898c64ab7dbd52103b732be5342745efea46e79b8e89aec0f2f83e5a62c7af15871ce16dd279021fc6f5020482038c5430b706e72d848f470758ae165d42750b1f1a07ca5aaafbd8b558da535e4887b08ee4d5b84971a2569941903badbd19be882fc5396a6694eb07026a8f0613139a05b2d6ff6f01143bca17352aa4937e10011957310db2d1c21bd04f6478c9e980334ae3fc2112c007385864444110da2648c84259ce387635c6f19c5a19c4a15c2d4004b70f81b4835dbd6b86b98d102e734982dfd03158927375ca47b9661bd49a5e0ce0c20f138fe9e86f641ab294e10f1d4d4df88373dddb07b2a1b31e33ac77ec9c015e71b8f109f9e725a893c80b358c53302f95d810f959a8cf988b4c213c874882be4569c861985265108d8333a901ed17820aa4ef5a3aa8be77fa2741f2266251c62b40bc7c955e6d183c9036eed2e97440d5a1ceabfc4dad067ede0f1b8c0358b7fca596043ab7167ab7a850cb6c5588a77a153cfb4a01ed017d5b453a8ed534131467ee2fa429dfef79eb6df74df21875f41ab9b5ca5e3666b2d3dff830acd712cb2a886aebf4545f180e56f4906253a85b20ec07ca43196878080abac91a57d29f32e3f166d1d54160c6fe38362f1f3d106c231e3b87cc8347b1b21dc5e61023cebded027c7f0b1b81337a17381f1de71fcab1b107f150da193698b196ac0afff1e767cd571dbf4c5ed4b465c270c40f91ee5abac94b7c3a2047a378df9f51c4cce3f0ac5da74555ebf1c1d28135ca564dc32af527693e0a66497475a22501f255c5419ea1304a5c995a62f089400a1e821b72ba2afd7e0b72670145f618f16c3799017a348d95b090a072b5c9c120ab732792188ae96e241252ea62a96fee184d49700e5c9997b4a62da8f1ec4d74a70fcb2bbc423e6a9dbbbd8de08f8e6f22c10e707f1d94a8a96f1e82f2d2044b0dec4000c8430359edcc515eebfb60cd238e73869920d888866815e5ff0dd6778b49af5b666cb165d255e288e6472b899c153c44371ecc79dcd5e815d9f65763c7c82f20a8b2777f44c7f8887b212e3fc9ecec247c6c7bc9546806c5bf09201ea517b7c1041ddde8f02297ced436a2f1c6e6f50be187b9a6e3201d604db1b33d10937935bc5fe7f4ec22ec7677b49f9fbd3178439bedec9f6b239da7187b06cd75b184e1aa004e9f5ef4d7329a17eb3c7744ed04a4511901d99cc69973a328e5c3dd56996d9bdb935c07ff4e5e8177060ad85cb212c9867f2ddf1f057693606cacae0b8e1b4a43531c227b23d7b9058c0c0d70ab4431aac80d434d562fb838f094ebfa859ad4c3020d343b0f43e98ae4a846d500b50cdcc023862af10bf43a73fffbd01778a3a792581e977d27a5c7cfac4822bfe8fabf6ecbe44b4e3aeb9a324013562bd863c1926dfdfde0b153c5422aa6e1db568170c00d75cca6953b1944c7efe53123a160535bc8d99d6e257218336dffab8f1314e2809938946793d9a8c7a747d8198b2eaae935d5b25111ce88c4c2e12f9c2a9a5f2e28f2bf8e0e58bdc5eb185c9d21231f5a3c80de9b2daa6c910202d52e3348cea8da7a07640718cda1dedbaaf85c3f01e943b22c295a2c1523511c6bd4f85a266d8cdee2a33c75cf575b20e58b5b8f0d25951882b7ab9b1e695fa715815d34456dfd0d3f56b578ba92ae3d46fb6947bc8df14e4613c2940d185c37ae5765adb9c0c52552b5b23aafd4f9bfaec217d132a3c1fb989459dde7ab6115a7241e61c2187658bb10e0a416645151b72a3ede29575f2a73420991091888012bb8c78d47c5b0be835673876c706f004e83e286a37048efd0dc0c24a717065cd115564808c3a3e744b5d26021b02179b5328133a9392e06b92a7d3363ad59c74283eaf6eb9036b93a6a64d97185288d87eeb0359809191b7e17b34e53e1ce76b9c9f7fc2ddda0c2039f36935998994fd36f4d8fc0e3e90f0a37aa9f3144da03273232350b04cfe4dec84191e42ccdc04d0fdcc5a423791686fafb83c49d6f948a17b8f3a5c8573c7e66c31552d0ddc895b32c554138a4c73c00d3b82fc44e3910f2108ea2c554e25b3a7cbe58ffdd1609044539c67f263ea69124dda93585bbf049587b76866d3fcd824ac75da86a15ccd3f968337927fb8aea34df3861f04521092271525be89c04be7344c9f8460f23f5044d2dc017197d8b6a0f030d1dfa52331ae3e85a2e9e6e99caf2be5d48a29177008193db8ece58ca3f151609e86a1fb1f40131626f92e398f0055b9212c1b90a5c11f6d643b7977af23cd5b76c3ed2c6eb7a76af01889dd1507c310c5710f6a97c79056d3dee513f10bae2f9d4c8285a2b432ed77526ef219197f8c1adab5d8a6cacc89cc5eee0511dbc2f82794fc78d8e0ebf07797ba87a53a4a61ba8709a626f14cb91b5d0c4674939f877b3a8bd436b2f6d99db8a96992b9c6a85d81a5e4c20def282cdd197cc592b1406e31d4353b51bd9dfd34dae25f7865f615dcbd8b5aa1319ef90bbeb51950c5b67f94b37647bb26e29f6ccb1aa0b784bcc390921b19f11d82c26f0ac934d0adf4c41dda4946e37e5838a8707d78345e723dfe80f0f9005d809b83ee1f248391d06689480d76751781379ab123dff11cf63b3b9f8af3ba725d036150dcb2364c10f7c8bb5cc03bfdc3754594ca2559bcf32ed0685ca96e424be0aef462acf163b8dc4fa3576ee52d440ec638b4a4b777102b0964b324e56cc6119a2412fda9b157b26cb6f9dd323faabb950f3a0d52c4a7f0ac6a7c90d1e82c2e5aebc38cf3b86618288882653024da2173e1c79fbe83324ab19686787c04a3b9abd802b469ee61eabfddc1ca9863c5aefe620956544beea96e0230273411892b83d4763f59534ea0c25a97ba7156d76cd4ae9c91ed95152eae769a504a04a572f048179ed262efd3a0cba99c6b1b85e157549d24b3456ab83956933e08f3d73b3a4f415d6f30ca529d092d4d908789dd2f12729625afdc6b798c731f83dbb0115df86e805a6ae06e443efb8499c9d81074108321f673062ef992803dac4ebf3468d0d80fed892b3bdbb2f63c417b8117a8655198b27d53b38af255b1ef9b552380cbc88b45bf31f10e60e7b34f9317ff8083e0d2715569a208526661ebef50edd5eda1b309e42c7122781a588910f6260ff37343894902f2c7d14ba9c915bbb82256c09e00bd466367604417599dd1ec707b4504df6b5f513c152a145874d3d7aed273e412604f3a6003ebad186f699867f6503a95fbc20f790a1f9d355c7806ba40af9b394588506b50195dbc56bcdfbfa5c4db84322d295ea5632e4468d46d1c0a5f6c08c8304352158235b6c485762cb4bc94c0bad9cfbb3c470bb80a590f9d19444c479c03597805965aa2df7b9edfc6280af5d04460d0aaad721a5e4faa03827a2a5def98d9c1adbb51e14a510c116844de00a55c6b0c57156c7cfcd85d01e36362f5ed6abd3347ef4639bab13cb13aaba0ddbd8cba5f647b92c603f771088825d293b21ddeebfc33f33311ff2c8c060d9585ac24a74c65844344ea42131483537a97d14e27e96441ad44add6864b27cf8666c7e2fe6347f52a1ba34035b8baaf66be0fa444af30b59e0628c99d0fd568b9796ebf47220ca3bc7b2447e46943949e9707fe7ef8e07c50a9b72c8f48ea8954bf660860a4091092e6ddf027d7124cb3e6f8c4f0d1fec348f5ed1c915ca2ae120ef527bd76f365bcc0e477d3bcb5c057da079dcee035ab69963474afcb9fb68a316d188834325a6c55fc3f1b225dd89976dbb246e5367082705e2d657b3574bb2b3e8fa9396348e67bbd29a4cc21d9c97ebd7204df9f4dd72f2178c5750f10a1f271274254b8a9b75297b755aecb221c70b5465bb55ceba68c2b31933a41242c3279e78cd2cdba2bda0bebd5254ed5f6432312a1a8ff9633415a659eff29c50f411b1212a555ae4f1e326e4d3a89c2631f2dc77308aa656d59e2c6672cd74a51fee06093078dfa31ac3a5b17021cb8c8acd73960c8904e1ffb6e2ae5fd26ef3b3aa3b73f29b51c7d7b59180c64fea97af380fac9155a8e4bdf692146ec5c910bd9e42369ac70d299358aca96b973738d1217e7dad77edc06ee83dac655275bbbe91be3a9654d0dafea6be6b56127709aa3389f5120e9d9857ff159e9ca389c80099d66e72559623127b7588624c73a2eb7d5ba2e1ff4fd0d934e2a3c427fdf2dc051e542c893a5bddc06782a69b1946e37f1c82930bdacd79dbe7268e7b7d1a097956ce101bd47d13818ba9f110df79f2ccf7ab82b5ba0a2c22885ae49b03c2ef068f9869771ccf84f05de17257d73cfe8048674f8ecf1465e5c7afb0ffd7eec7a9793f9820b32f3878336ea798186b44fe836b6bbd74bbad28d9370deb3b668d70f747ec548b18806a9bd87d51a5963e51270388ef1f8301d9c88e3ea2d4f289ef70892eb9b1b7d2ffda3bdf97476c542ffd03f922572c98700c9b33d16c911b8e6881cb52bea70cb34d87adfb5df901c52d08456d15b2774fe20bf0c2965d3da06ee33666cf4df0387265fe1306b6c75e8ef40350357df6e2632465f57bdd1db92dc99c51b32e9840b32a49d1fb9628a2a5d3535315fb4ac8e7ac200f34971f001bcdf39f9120f340bd1d6f10d6e16a3d4e78bdc9418cdc76edc8955a9c95510345c0f97206c94f0e2243716c1ce8dbb0a34d2650bdec79a1ac6ec6bdf10e19e7f0e4a729e14257f40252c244645acc41ac2d05e5c3a1ed9197126aed0a4e0d4548ff21c957b47e79c7b3b034fc0d1593e689d76892dc3ae94a3cc652d6d442156edf54515ac0b72163a0fd8865cf14af8962714b649d1275bc34abf89cb0d90f47918bbec64e448015452a5c3af77233a8c7b5d46ae6d1d1a410371b0c6da9b58d5ae9ef6f9f3fb41ed40e50c0a17148d73e94f6275fed965ca3c7132585e41276fb990926e59c6f430eaddbdc5fea7a61914664ff691b9aac9e3cf27c5bdfd4e686f1d226947c90742e3d202a38dd590c321a3187fc3514918887b46602f29b7fccb59921f5c972efd10f98140fe84f6ceec5bb3379cc18517268905f7dd676044c80b868cf976537272f38838aebf37367c4e3ed234a2273682fe113e4fb7227bcbd2510bde640df446de8e86bf1f11a88717fb483a980c404a9923c7b32ddbaad19fceaaf8e9fe3adb57cccfe5bbaa921c58f5305f40307ff49ce4378ad31023ea009fea9f04d6435d8bd209bca22b9f07dfdfb7fd9484fc16ba653bf32e498bb7698d0bf855b7594df1f0d8a6211d34b159a8058666466e4cab1dca20723b6ac2539ac91f9a62e8df8bf0533705ab52a5491748419a22c26f5de73e832f38364b8dc693c9c41300e9840797779226f8eee041d962aa04370dc2719c5429a3638192cec77613059558c8ebf3c7975c40497d2f2d6b593729bee582eb103f2ce6f31d2aa1078ff6a2a6a13c603ee9931f21b62693631d61da2f96b6d3e79cce94fc2e4fa8de90517a3bf4e7fc5085dceef35e166ca34fc042548d51e5abe981e313d762fecc86eeac8aa2e5d35580a2a3a19c90e4ce5ec4846d601e824db70ca86d3f522512c91216278ea20b77090d1076924be4a753267c1b53dada5607642e1a53dfeceabcffbe34fbdab6d57432484dbfa0773a9aa072143dcbf8bc5c010b44732f83d162b8d1703892a8beddd4081b70e6aa838f41337d4550659fef2e07e7bc13845800213a53a3f35aa7e9d7707c848d4a2f251cb491aadaf158d599db40161e8ef2855b5f2d5e52c31bf16445a89459c5a66dc071242bc576c23ccb645aa93d408f1912632f4f9947e69b63bf756643aacc34a2535815fe789cccf93d8e58cbaf3f15d56ada9d698d34aabaa6cab0543a9dcb47af131d479bea21cf79974f275dc35c4a9e15acbfce9059eba76a1c2cb434d86d503f4bd2cf200ed7e21ec63d5452b4efc4fc64c29decdbf1722c1cded3efda7286b9b98154de2b48fa0ee334bc808f0e4fce61602aa814b89f6ea2db673a67904dfad507c71ecdeca58a21d813a8437f19c3eabea363ac5fff4f6200a8a7b6a09b9599393630642222ae5518cea95c05a744d8a2a5f7833749f9011df016f55ab98901f7ea2be5f14728523eb6b6b76b71f33877321b4bc8dec712b46bafffc8207f2911333043d3a76056b65f28f2eb202172255f02728bd7b8918d1c523832620372666e313a675c07ae8a09f0c7abad780487ca69c1498f20cf4cdc8539dc99de7dd56c2ad70eb36454d5dca014caf70aab88717d67c518aba5cc89271bbceadcfb9725495c551a2c627b4334f189326129a2b3b71dfeb357dade24660e0d41f5ed03175ded0915bf64a64db86f127abe78be1ca8fc55d0b4b3fc6a181992f7158f682b896cf1731d81be9214b08679f4eb525751cc76eee7e9e73a601f0ddea6462e7f3b8ab7ef99ecd4824fbb2350fbc9871240cb1f365eaa80260bbcc9fc880ad61dfaf92827b1fe9cc0ab3ed04f2618fd9d3090a1000645c63713f81353f57b6a74c3b0dc4e10f81f2594d0f9b2d15c82d7044ddcf284c7ecfc405a09287d5d879a078d79b4cef0ae924d622eb34275e70163f7305e8dfe63becad0889d80007f9fe5762d71aea0e51f2b62fd53433a44862cf53afba6506bdb13663b778ba511c43df7f372cbd5cbbf417b3c05261743b7a0ca3f5b9e0190b11769245b908ec2cfa60be3ae08495082d945367ebcaaf6338b296a8a2531c7d4e4b29a8ee6e84163f7b4f2d790bdf18a3639504cb56d8d78a5f2356288a006da9a9c2bff87588468950eede1ac30e31a664934b86e46f7fcd386230563e61018be6d66076ac503fa7ea4437dfae67fe164a5d48f66befd124b8d76c3cb029c9a1e4ccfcd7778c2e55b60101cd9ee8699da6c16a62c425917ef1ab9575f4587f56716b2ec4ce906be8bc3079b6cdd8080fd7787ef9843c17a11d71f6360537b3d1508982fa5b0bbed9769c859f936933598b2136255249901cc131411d76cd8af5f4af3a0e98b121e977b9cb8d9c982607e6bbaba412f50f43ef87ffb692ea278e157e52b56bf97b7bea4568c0219cd405b7112594fd77592197c154d37b1af42aea7615dfe20804cbe00bd47aab624648d86970c18c883cfb8d980f3d447b02d165ec10365417824603a5e5f9f17abd44f6c4c8dcf6cfe16b8b384c732b9186dee2b02430d22b4733520e5e47416639817f3284d75ac260ab836a5f5759f6ad2a2a5161e68216822a4788e2d95b0d5d6051a2b28711ca186476b440b17b7d55649b64a3382047fbb2077378ec7906320b5856d32ee4de6f084eb6dcf82f594e7f369d2f3090e70ae152ba5f8a36ec8fee1977226d30b8eaec96d508e5578d271f34d7765b607a214271b9b3b2f72df13bbb5117bd89bc9e32ddfa63d2c19e0a714f8859fba9a81ee3457423589477b19775963a247975a4a5392f00023e062a12db2a29c401f3ff9e89c307b883b69e5d447158f4555575e9fad6f6fabfdf94b131e6e4b6cabdb0ba032abe7ec09f37564cf631bdfc17b5cddac58fa5d4bae8e9d65a6473cf8cfb3c8b64c734f2de4620983421253f8b8d51832d89efe222a2082a10f103b2a74cafcf528db7e947befe857223f71b63917d10c45b0610e63a35d64f89ae32a05e257e74a403251460765b99d67a9f58205a27540e430dd70b8d5669d22bc2887947cae1925a4a9c3f7668210b43d8d7211e7d1076a2561aa6fb2c36b5a1bbb4192ac4d762e85534694392e16ac32598be476ad3290ff8ea89119d4af85b7c1ed48414e054eee6c5263261dc043991956a0dc64eaa9ae2a4f3ac24abfb1f15e049882c5c74c36c4148241ab9f407403bb0e72bb7903455a8d241362b3780a1e2214cfbc6010bf9b7a2a1da666e7b467dead0ba37ddf30b95d1939e842a3ac4ef1fc650b4c0947dadd813153830c6ac845446b876529b1e3ecd594e7eae7de5ace02b09ed6236097ac9b3b805f67b65de48de19d1572df06392ec21c278d154446d3646d97336c15e440c228d4f1f62fdba68741e16a90060f49af85a4cf0b59d101eb3760d1607f5f0409342b42b46973a951e54f6c0332c8a528995fe37f68f08e24454f0d49a916d02b43ba64b4201178f14d760fd31de1c78bd5acc3245526e31668cf92b7e756ce6a53c54bf76d28013bc1cef91fa3e9a9cd62c830903a37350e40d6dceec5d709f85503747fab502216df51be4552285b66126634fb8720fd8020ac6e17b0f4d83351092ac0108870e518e2cba003fa321c3306f503147f588c3b57de874f405114b2413622905143987acf136fa14d3a2bded08b509cbd6595e158905525bd6a9077e722e8bcc152fe8e4091345b778c6c8482fc1dd1ecdd58db6cedc7b2f02daa6a6d40785bd4d6c9a0e0ac75ebd828ef40edab96f2f32dd386fbd907f2748867da996a1a9a1c6f7d86b207cda66caefd21409a17b492a6946e2661691d06b57f34609bf443281bf209c9007cc0037c909299388d581b7c5d4c8d72780280a0ee4ac7022350ae79754b29f6d0eeae3abc1b35a8df282e769ba7ca5366a08441f63eb788f27837ddd651cab42447e65595741f892c91cc2ed424fb2856d88ac7bdcd9c3bc5a2b4c168adf22067eb936503f8a2058483dd47448bc82c789a9fe98b74e923c7e142c84e595c7f51ee5d6cf3b7cc7dfdc4129a006572a87f535a99f2ab362fce6541b490e6888559f5cf4fc6ee01d4e60c6f31407c017640fd1895d8c99f3e417b0ef85ee1868e78aaf10e42ad1516394f4e436c2b16565beb5aba45dfb8b77f7c9ba6f0ad00e282854245ecf84cbbfd7b8c3cece95fcab46879052cf3dc54249f9d1f443d6cfada634f531ff830b18b3a9b0faf931506d878ae296e144216d0b94ce8b39c5738d12dd0e7e4cf194f562e9e2b750ff50af78ba6746c0939563e12ec7a7c38914cff4333b82247df450ec417a1859de7f676efab3243e1d0191ea3a0297c2f7da52c5337fe531bebb3c31369159075386a1bbe78c15663bd8d21549ff858550cb58c0bc54069737953291bcbac8a658fc0c332de2d3dd59cb88108b7cea7eae126bea386b7eb19cbefe3b4e91c224835bf222f95467f88179a015a398b8bd87ff6617a92fbcc7e5ae6520a2b272d72dda5747691b5deb6f17efa5e9ec6f0e5a33b6321041d66790dee2a6aeb380b4193ae10be3eebf7c48481ffac069df0aaa743feb2bd6eec7f79967092b6207e5787acc768d3ca46e2b8854173aa8e8244069b05a5dc2ae34b01ea34ca0687690f206ecee933ba7f9a8229f6b8bb46262cdb803c708c4f89246a307466dacde516ec1e62539660a5b21cd09404aa239b8004d40a32b52c1585ff27c3c667cee9165fd202d8c7a587e13503732cb2c608ef67d2937f0227bb4bd6ccda69b44f959de6e7cdf84a67b2edf76fd2e45ff743e3a120f7d0a8c6a5e8fdca7dd96d9146b0bb12fb359abfad26059ab22c24d7fb3bac9713675d54dce43677479eaa58f9dafb45bc923373523e483e7154ba18ee143452327843ae4c7ee06acb524bf933debbc8c12aa1c1c732127d0038e1d07eaa11144533a8bdede02c51def92b7189773af0b80a2996625251e0b6140097d69c7f321b3bcf1b037417ea2244692335e71587a8fb0526407f686348cdcbf4fa7eabd1eeff107099f6abe1165334b0124094bf6d0442974175171b8ae38729867698a859575ad20580b3b656f47a65d45b0bdbbc06676741a3d0d04a73e5469b659289df47ddd04ff9f1eb8004a70bc8ba0c3d3d3d6ac017013135960428056dd88270eaa5d6468beffcaa8cb87413e0b52d12804622ef369cd137b15a8db1ba0bc28834c08fedd2f2b01bc18f3b68204b15ab5e09a749984da25a1bf7e40f15fe814918a425587659d39abc8e7299bba7074bd44fb47e907c954a10d16e98e692b6391d3e0e62a24a6ae940aa1eb61f2c2a5355bdc661ce5d424ee02252d36bbc3485076770088b5cb89fdbcc241f6abff7a24d749b175ca757520d1f11e865c5d21f4da3ebf262266fe04dd8d72a14bbb06ae198c3072c1e5b4e6503d56dd5c823f8a5879a7e4dfafb5d6bc015377d54567be7e80da498fe69617aef9d7ce902e382bca36640152a7b40ffee1a4f9caf6e7b2e85ed790fb02b14831cc09186821833b88cf057caa99e6ebfca6a5b66bdb06eaa8f977e98d132fef5f5d2c8443b316d0e0f0d64ef7e1f087bf3b3fc120bb23a53a8f44dd2647e1611a1a46a37df6f16caaed4d33f86dfe9089c4039f9b7be3103ad04abded161283a709fb06cd64984844454247a92d8dbaf8d53c8586bc9c36b9268e56b18104c9edacff5e9d33fb4358932fe26429b90db155517d34f414eed2e95cb05124683f37c16123b4632be35a21c3a6fdf851f78149894a2def6af16aab1bad1454b9a476b377e73e1b379f51569bb0fdb3986bebe7bf741520ac8488a23bf5b38962cdf765e60220fc92d5a4b04c1c3168938a6a60f3d0be9cd828f63c356eaad73e181190d6b63020470b4bbe73f01c554cb76872bcaf95e971452724ed5fcbd257f7ed0901b84569bfe778724c36b520af841f7df1a426ee231e672906caedaeb810287126de9998fc029e4374e152c2d42c0e35ecf023abf83d20c2d5fbb73198cc178c7c3406af02b5f0038773cc3148e1429ebc05c8851723566ee7c7b6ac509498384c84cd9ea8253ce14525e10e1df0c5315e090f756ba8056d8e27727b8bd083880df9ca2a89af0ed6171ef568b358088de53daefd0aae6afd53ca01625d0ad6c185b1e81b8564e9a83e218e9e226eecf6aee2038e7cc02f556869e706f005bb2cbad20720fd146f3cb16ae0b944093177df32f9a1f07c65c0d257c18ba4478c9d4c84d332e38ff367f6ce41769250096c4867029047eb8dc29397ebaecf8ad42d53a6c128274cab66652082d3c1700df15c33809726d003eae7e946e085b1833456d0e29a80bfc1533991f14a4b50d399d6fa112d666fad189ae6428c2139c72047497f5e21880b65c09cbf6ee2d0e0b5ecb2388ecb172f0fad07067b5e333bb53093f6fe3705de998da267e23506776b56c74837d82e06fd5577b082c2d86ed22eafae212fc2774d489c6853e1a91d02139069f3b007c6fd577d7d72d3e923d6bbb046ce4b705cc2dc0d1da2b50a3aa058c08240d1d61bbc4eb97d7bcce7168a73aac7bba587c96a88ced81086a5e183edbf80ad08a78cfdac8e41037ea71b4c874be82e46fa0df4c601e4e13a9f02035267d6bb4d13679bbae98c0097d1afdcb90f9b0b2d4c7fdcfaaff358976fa47c9b27f0d94b096a33b179aafd08b4964b986ff3a82349af0b99bbac462f22700a522c651aad8a795ddaa9e0fa434a6f5b36a7e84298aaf96919f8f4aa6b618a2b16e79d3551f4f052cc28ea921e9ed9610cf036f0fc5fcd9c36918ef5e245703ae85d17f2f2c837d131ba9f86c4d75186e6a0cb84c4ae92ffde243d04c018c4521b00c42d1ba86076592aa413c5e9ec6bb1e79f4316a49020bb1437b442c7c7de7f363dac7b8742cc9319327608692af270ea6ac378398af96e20d084b1565f2b1c2ef4ae945332b02b16d28096cc3f103ffe167f88ed6e513799019fabc9205f79e8017ed4a1ca1b5e11143e6f9ca2a9cd89492c9c141fc6012d07a40bcada2b3efd3c7a4b1e0a04745d7124b370d540c6594c74076ca0f25301ee693a6f5a84ec55b13f2affb06660b3f7a8deec4ddad154b2e2743ba47c4759e436cf74aaf070383ed18bccf92f58f9fd53feda84bf7221d7fb33b727af8dbd7476c739fdbb6b640c29ec3d3df1271c518349e38c9c89ecd209ea2af5272444cf73f8136ec792d0826c1738593695226a40b7b25d72bb6404ccad7d0de981da0e135302bae7684795ab367a11fb13b433e2917c0b1be49a97c22f946648b918d7db96a30c96c01e6a27136746b16eb96d99af4ea99be3d01bb36c885d51d0828ce1245aaf22285510b9baecac29524b92aeb45ac0ec87e0357d34d1109baad25a203ca7e944f45c81bb5e6a644119f2df1a96f539e874692e134edacdb71e0f6f3f09b9e0cfcef58772703adc5ab9759eedc88ab67d15129c4bfcf8e01d87e6821dfe9701850cb930b641d70f24081605e82fc334aaf3871fddab0e4996e2d6eb2c9e7da60634348e3688818f907880259d0e679a0f35ec6983e303fd51c1038ec21c071045d83a055ed8adc60193d31c9ee2a37c610d11240fda8b78891a0617ddedfde35a8f8738aa4f90890c22268321f8091d1a9444e49c7c818af3b60d383dec8ebf8e4bd63ea019044a49e1038ec538c2e41efebe075ba4ff1fd0642c5a788cb878c4048b629a3726b355a088380139b92b804c521e07fa7274c084a0750adadaad8a0c886bb83866eb9959fecca56a12618eb1752f105b9e28ff7f8e17213b1fe40fa0311a85e07abd16b1eb9671e8be0677523f09bfc8267feaadb4ea306dbf6f08f77495a2ab14f7d2c6bfbf49c72ed94f8a4992b4b8c482ef1103bf2094aab31cded6510364a4ca0309ff1cfcbb003733f872379999c88da6ffc4b109bdb3484c8ec9dbde81693110bf054b80d1677d9b9c44939c6326875a9bdb0ffc043df889668da15968aa01a66c92a9474abdfe399032fd00081bf6cc7412a5af5238932fd24e4268c85c13adfacb9a064905cd4695de2fd2aad1a6f221b0d359ff03d3812aa2f9ca7e8ff3fd888c6848de8025d3e0bf0e5401a7bc6963cc25d58a3393e3b080663366fab83412b6dcc5c3d8653c347e7607c2bc45bbd370fcf338019d276f1a9fa4c0079ffd6e0fff67e7b9da4709453d9625db1245f47287950b80be3c4bd660ac976c0aa39da2ff66fe30729929473a7d6ebf916e94a9d23430018c9031bba37c4a3794e846cf92500cce9d6b3d681f36e8cb355f3cce940a4617d24b96dd7bcba5ef8a964d74d16cdbd1651aded4571d2abde335d172de248aa6467ccc926774d138cd62f246dc2a26c8e8a64140d3a71f0447b3e6834fd611178d5b3a52607d089a2cbeffda12be42f9737324fb44a5073bb345d3ddfaa42d315cc71c9e06b81a6141a734a3c0f3a8cd0a4aeb9cf7b79ead748cfb341808b6433c93f46ff439d2734f531e0dfe4cb3280080a5515fa71d4ebad3cd6605bc40a2c8519f3073a2af6aeab822ec0665a29293c673cba01f4b20f9d0f020691f74a1b48d7bc49617e59023cbdb1f6a0c2a2f425d70c6d40de59871e3271235c58871d2e12e3f42513d4b5b8e95a7f8edb5c74c9a2000a6f4bcd51eeb809e0aaca3bc12c0e7e214645f38899ac7fc1c4e16eeb0b48addab0f704359600d605d7f17a8c1cf9c3822a722666090ebdf1172df5bf63bf8a8997fdbcd2a9629fec292484b0d747a3e5bc088c8187d76a0d0b9688b8d9cae9ba7a8c301c6d85ee42ec3d6665258a377eaf32d30c7b758f3969fd77c3a20ea198263745f1379f75d82d4f9f6b8d8506467db9f94cc57fa6f8a6f480bb18faceb045f293cb80eff1f9661a4a3ac8017d583f8a3115ad0056eb23180a836682c104efc2ed965fda258ee1e89608e757e44e477ea39d056187c9ba4af4946b3d4449affc754dbc81441df47fe9d6905645d1115c91472fb4b1689f11335b517de519fcdac6570dc0ab774e99c613f8997bef5b8f4fe4c5b447d0b46f4d51e13cc563e60166c17797cb09329a9f97335986741c8b51c15e320f4318f08093e74ccc011e46bc0422575664ce355633a7f57773571db2a6fae5ae3022a3bd1a8cd5927fe13006b0baef65a1478cb29304828c838419e642f4ae1933394c64699c6b202bede06a9f32f7a982d2eb96618d668d0a3ee942cbacd5b6a0f630ff04defd6d404ca15dd690c8d7a6048cad6d49d0241cf17416654ba857beaab35aefe1823be8f3c236fa7ea2f33e03bbc7d351f41faf3f5bbf2b26f696c2a90c3542f202f9b3677c891a68283185dd0624b192191c5ae913eb0f6d8166aff5f3054f702e88db661c562b118061ee553f53bf044d9c268d2434673087c65e21aafbb886c2f53a99a4593e35049409307ee9e66b5d891eed985f87e1bb5b6bd0c578ce0d18ca309dd27f4992d09c7d114311e2de2285e87b5342a0c3ee9b7a74b71f89437d072e77024a5eb1afe8ea1c9e5d95c1684dbf9fe975fa9d1e3bd69373e05d7dc9f23b8af3a79c38d69377d784c1545fcf4e0656f95732e706a571373f7acde6d4d73395342ef466b52a58ab30a770827cf160c9c9bcca98dbd255e96599844870eeb6326c88edeb88ca1bbbaa50420d32f53349d28ea85c15963f2a4d9e45fe1171b3d96f1e882931a49de4350f70839f6f06df08eef2c9063d6dbf5b68ed3974218b0061e89a3466f7aa89b198374558e972072e7cbd9e825ad23b91eb7a3c517ac1e7899e3099c876f2cdd13cc19bb46397cc79370ee4e4ffde0d04deb633d8c785880cbd6918f2a7c91b03d674698a2895b0da01adf5716b76e6f1c801c666f104bb1a3fe970d4d3be8ee77c1fb1714f7c2e6b28f2ccea1d03795774d1c1c332e3461e0e36eba7d1b9814194649958ac5a3036e1ddb8b3ead913e3961b5cea123ee620a05649e7c3429b89066706b1502778ef498fa35140cf9ef02ad7e75625eb9d55778b40ba644c6e893dd4ea5a369675010885e262830faf3ff1478496d657a50a133e5b24fb6505a72e93c65f315706e6506ff1d84e2a921e918784d7602639f70fc5d93267e9505f2ff4496ce66d538be71fa315966cbb413e1726c3b2429102c1f7b0e4ddd1750b063c961d20e790bec8b2a1980d7d196f2f264dc674ddf832c2e162ccea3653478a15356d70d90b7007d7c9f417e51f5afc772f8ef2632259e653316c15ec0f34d5c9d8b8914ae824b6c371c800c938481e72b2782e7148eef5bbf7fae8e00949fd12ec41d2db4e209667d3a772dbd22ff4b463b4002b140fe9c41364126f023d9abb6e7d34226cbf0b7e6f69f2d34396f9f3fb808526575d199a7eba29a6ca7bf36a56506b5d274af53ece39a0ecd35056b8811195e5318b08e3af0eeba973ee556801166d6d3251b29534b720fd3f4c503346932239fab3ea5b5618f2e23f89f72b8285cfa1d20213aeeddf5db277043a5b712bb3236ccf125564a161ae3b9bb9e6f6f918e56ada520904d7ffe9965d681268f94d1d1fbad29371489f82646717292e24b595074b89df695305b4b5bc51b7c2fda2e5e01c633cbbe1acf6a9b21395b75d66af4476404d2889435e3ff5eaac7c2ec22c198bb8e37fd2b17876df14609a6c6fc6b74a1d84788e3cd074e8b818b9cb697521fe5ca47f7d58679360d21caa3e27249805dbb918c58e1a35236c037434fbcfb03cc18b590e58c210311970f2da840ddc67b672ad80f857d3aedd529261f219c43efde810be8668f2bfecf594841a4859f27d454fafec03031a6ec1676cbeb4529f852a8d299ce70d1e2d5281d19cc6c7a45dc183b9a602756d3186057c0fe9a2b29d0d434a601964f4932caa9a3472d3a44a70bda1255e072b15c7214b3a5dddc961f4756f5ceaea20614749d9d7a301b390fe374c1e8f93b2491e82d812e13efed7e3d767b2428e29ac427ae5a7a53a20af93ef16f696ac90fd87e84e793644acc58a665904851e590f0e58475b7ffb4922636a009843a98253d9e01e0101eed8245391366ba31d91379f39d7c4b7d0060f7748d1b10c1aac4bda24ca4933e201cc1e896f50d269fb316b60c2d454b027d38ff04840a2e83560e369d82796c696ac3886c3140fb1648c798670a09ff32e723af9e4668433cfa423531edca7ac5078d9feb8f55c1c8713325f5882918730550db9cb802ec03aa9bc39438b896d1f6be6c206c65018ab3bf2eb5d8430fe2f3e455425eb97f4189f970f14f4920daebd75f292f76c4f6a3cae47e99c610b82512db76301c6052346c2225d820b8d983f9e6f60d9fd3cf631fd866d74c5bdd07eff6d7f7ffd94ac9c5baa10b90016f8d20ea4d7eafddfb7bf99333b222327d66a2952f324722f5ff4e9f131613ce8a457493b553d931bfe4a7746db3d1b76580bc134fa320d50124e04cbd929dcddf417331bb2ef845b4f122dec1f15571959fdfd17d2a81a523bdbf3a9379f1753c9f1684022ea78f9d8e3e0ab635cdf253b246ebe02ca2dbb463a78316ddb58dfec2994aaf396ce2c2bb8500b475577324ddb9085a6029b20b1ee5ebc1787d166f9341a02505fb544b405adab400e57d3e8ca3287b8ba903116cab483b14695d6fd38ccc983048c00a4d73a104fefd0f71d559da8fb562d2cc4cc641c496b820d20ccf6e6d827fa62742b1e938a2cb02c296eb8aee9e4ef79dc1a870979e3ffa50fd05ea0362a0369b0bc9cdba5f274f62347b8b57b5eca4a110e21fd84677276c466ec4b1f7e1ca8dc90094d003fb5cd79d9a68d674095a5153b9f954e007dddb5946aceb3db3a209f114b968b5fa26b5c75be386d1f1d9fa6cfacb346e3b7cfa2b4932e683f35e66f87da4431d912b225e7a001ce01a5b621c89e92bb921462be8b193cc4fc94fe2aad811b113440ad48c7381ecc7960babbed64514b3274af31355099dc32d0d8cfe6708edac178d8716a07f1f2e1b9831c4091799e8ef3b0a7994f139cdb15c72e85bd21db76afd67d6296ad628523d2d3cef0070fd801e9fd481b4c254dc7f1dc87c112c5b0bfec39e51991c0f71b1510c6bae55d437282550137e02c1f69d7db5f5e76e2e5ff8cb8bff16bdd27299261172bf0960631b692b84fa4ed325bee5813fa24713163404a43bb05b4091df9e1eab57080b67dd179446b4933c0c991451e8d6c92ee882f9919efd67d3a9ebf414fffd98d88740bc5324595cd9246de7f2accb8ee2e2a6f39390a86caa6f4e73330477667dae09d96b835b82cb900438f73056803a876e8441d4b7b7aeef0acd989a436f5247ca88a7891f33cf8f2edaea436ccb002338acc8198dafafdeea4b252911c9dec8f1dbeb30b1c1870b6a868350f03488de95fc980286944060e03e96e1388352cf850181e2214c27ec2d8e9d8502259d1b7629f7ebbd53a354d1abf57adeeaf757443526ed9907a426b144a7bb6f20757728ac6ef40f89673e0aa31f038d56e36ed1dea3051d8f01b9a9f1d3e2f053f3434cce904f4416c8d7b59b6dee390badf72d9d0d4b1b9a4eb0e6bcc042257684b545fdf81dbed5d5edc47e89156bb7a66135aaa48575487c56385faa4f3246f9e398210316bc9b2674bde7d7e586b98e763fb81df2c74268bcb5a97fe6f97c19310ce7ff933ff92c52ec195ba2662bb4d4a9d6c45f1d8bde9dbaa1c3efd955f2d47ef28beee03ab9f21c1500c06ed9d6845941dd6b831b53c0e8d5e8b0ada4988c39d1bfd3cbf92e74646afdb03bab8d58e87b8a43230ea82aa19a9218d1adc5b7cd6ac4c6cbe70e61f0031f479bc7945e66c2a7e4734fb590f19360b99cff53bed24331a1532e67648b96dd47b0014d691786d9415da9630ebde2c03205238edeeb82aa62f12125a1031a11c9ffc73e5d71de7eb1a5adf115ca39686edffe82784450b04c8871d01dd3986bd7c15d4d67351002b1d22e51a235a3e780c455db567eee66f33e2fef0958b2565e86e302ea0e8708b7d877745310a9c416e787ef77c9d0ef0cb219a50bcf2079f650b244f7ab4121a8036f0a267f94effdb30cf0851af93ec5bd7ec77f0bf087d170b1edc86870fca1d049b77358413d478a015d581112deb06ee1e794ad041c0a058dac67a9b6d6188cc5fcf5c201afe49d1241456f54ac242496867bb60859cbd1b5664bc8caf68428d04f43a77760f2eb10d82745cadfc3c7c2c6829b0b99c7bc9a9c890d2c65b72db7ce6dde72e422ccdb545fad07dd75e492715056d4487e56b6a61afdeafb3049a77273ec70fa94b2f1bc2c3abf43451b4b74c73df79e049f51a98d3ac3a23a803b9458ccdb0a85e3e744e616c5e32bd66d9eefdd3dae36e765e9f620425e5a2f4f2d5a97038a1683a9aa66117b264b10a6c1614ccc6ab8801cf48751c5400fb0dee665091658e2e2dfa02f7a0c975a59f5bb3ca7b195632be9d7295eff300f1533cd063b3783001aa91aa9d2be202c6083334c882a9c100a620d08cce61499c091be5d29c1c097d60fe6412971a865b8e27fc1d122283b539d29b53e9ce9cdd74b6ce0fb4eaf5f76879e475ca89a0ca1761ea78b2e302c0d77fb5c439d15c63b0b93c621d60856409999925b25b61eb69e8b765e491b2b6ff4c2d2e9196f013a12cf8df0fe024c568c977a9f6043d94b69237167f8584f6b6ae1bfc61f4587b5dd7f5ea0aab018302e4e9ac39735b8c5317272682ab56a2e8bca61fb7a6dc847cf509d4d8e774c592d9d29d53b99dc0a13d898df4cd9728d6845ebfa58223963778a75491ef477c76153fdebbbf7384d57e45df74e3e1d6bea921ed0a88de58de918c816cba8bf402905c7ac9481dc06f3cef2ba8f088f01f6da4a90cf301b2987ff5229dda8b83bccf8e4d548e37a33e4b152dd32489e113d16ac70b123d808135dec42683e28a04f69642c16169c9096d6514e816c55dc3720dad280da5bfc45005b346257f75615f6a3247caa36333e5fb4e4dc151911d10be6e533a24e87e09fe756c8cfa997d9027cc17dcceebe2353a954950d8a29cc4c289d219a382fc43aed665319130adfd7869a4283d390c88924f6be4b6b1d21f07a3cfafbee89888ab566d9827ef8f7eea0e2fe99632c4f5f5142730607a464bc917364eb05af874b73526ff8d200b8341cc7a629fcd8c72136206b87fa9cbe084817c3616524b9f99f5ec57cc0b92927496c2a0736eeebdf5a1cc4dec0e9e66c4427b9ecb318240120579cbd7ce678927e3ea6a97399e3c9e6000352e2d33cb373c3df8e6c775dee03e172ff46a47ddb5b0c726a9174b26cdcaf27612ad5104c013c096df854c6c84aa5586b22abdccb6dcc3d2fe5d3743b90dfb7a18e46f64ebd0789d44e99d89ade4ba8ad1da2a7b3b4e6c2a7ce68c4857a1f0d5cb178aa006fc74c12a81a9e1a973d86f05d53846110a136aa0f441cd0f6fbbebaed098a6689ff3c38163357c7ca4877954196ae45263085692b350dd0011183515a1e6deabe039406f16eb1e1517fde4450bf5c058901e3903c32b554709bfc7135fc1100e94c66585a69318260298fcf9accadf4fb2c09351a88aaea0d64ccb51c21325b182e242e9280e77142b6b5e7842b5d518baa1230b4559f61544992f5dec227d4c94c19f45c19dbdfb2205cac871d766e3faeb537fb9cc45486ab29d4d56bd997ffd6e43c0ff63c5d5cf8a51a4209596f37f80e2218ef3f321c85fd398eca0c8dbcd17e4560a06c17136b2c697dd2fdb5b109751e0a580debcdc4b6ab079c94a246e671520e332fabf52b4941a62747115cec108fb8d82a451c703b4b031044c2327cd82e59b32763cdc88e88fdbfad4e3c5ec66a56aeddb9a54dd8245ac8f983432fd2bb74cd4b985dc3b1f5aa8ba1c6487792664de4fa67fc5da8afa0f9cf2063ed9bbbc698d43f6d020e2f0e4546d421d8424912dbfb8963222a0d6406a7287d2e5112217442bba38221e8f9ee85731436c51924f522a76989b4dc7b7c2c2e43c39b0702a0d3849ca6098a104791c8efa81e0d7184dacd14211e01a5ed43b8549f8e2a854050f0f20e0709abe4f73aa79fc623412fc1902e9134e3cc016e1dc88fe056f945b9836f1eff1d0a5894d4a4821ca6e611880b92711f3df4573e8a43bc3cad94befb17321ae136aca57351f1cda54fa3e8b961a03867f05b21ecab5f75edd991ce0153e0a9675f28f6e78a2994caa4d3349ea62059e2fdb61ddeb305fa4544ec31389864697b9c2f6c72dd62ce415e2f3da10120b8d4602d6ae8bb7071712e189c1dc1cc8b20b96bf6afe2399d0cb0dc3fe78b885c6cb19da79150c563b7c608598bff48781ec319869dee1107d033de298bd582c120b3643d944fc1b312284f4f585966717059f0b31421adbac15fdae5b70f034af86c33b895357f4dd2296280f07bbd48df2cd3a9d1aec12045c6bd4e3bffc5ab97a9b7bd927f50df355766a8e3d3e081ef9ef84ed2027b1357131bfdecf81644a55e8b73a204df4a5dff5ef2ea0d70ea9e5a5abfc291a832cc8950c55096e533ed30343a8212bd8b3b4ecb1bdbf39cd43616f7171fc0b710ed9ebcdc37dbe96b8d2883037e5ec49e41579b9fa1c6b81cbb0e649ba8c23eece1161b4307078c5d2a5064528807d56b37ba723d5053c1405dc72454a8c6b771597575da480c5a311043efbae8d45941401ca681668b4e7b24ea2a707d701bd828a1e5bf31b423a62600028b97f4b0d6191398ac9679bc7780225647bce3a325956a7535a82a2426131b477527a38168ce023aa13bce2458e500658e384869ec6a6083152ad3790cbb5e86ba3ebc473760db894ad9a6750df28153e278e8e7c1714d970bb50d9ec657a52e63e8cfa7c92fefb3eb550bac1bb1f915f7aca2013dcc08788d058943ef1e2c702e34971018bbf2457dc1ee272c2c83adfc442e3cfbdaa00be9866b33f745e7d58fcba9f17719387e8d8a247580bcc0de4c0251b5503461b591336068d9ea46fcc274461c8794b2b88714755c625c0508f8621950874645e73c4508dc72258b155202bc01efc030d5846137fe4127f06787057601dd82ca8ef0c1fd27350c4455c7d90abc139272a3fbb2784158f50b17f5e4922c5b96cd30f252de9d3dbfb4d2ebdfb616bc70b57f11124fca2d49d83c8de20c6d42ffb65296158f8b02e940cf87edc3485d092aa06bd772771513f4ba959ee3d7a421eab5b037859e7290faa74ee323eb58f3f8f6a57d4cff8e6f37d0b42a5e74e9bdd5f4cc3ead1c9943b337a85c4f0efd6f793d7a059d791553e19f339000e2eb7119175ea9f504024892dd5b52155cb7f9b50fcfe915ca8ac8b2b1afd19a0c5e33039aebec98356901e52e424ec819ee78c360ba41f736eca6827936f75e27ecd018a54bb53d889ca989ab47b33d54a29e67ac9edffa5e71baa1ed5be815815407152232f10d9b23a4fea87363e82a13fa46ff47d1fb9158205dcd6d3d1e550755c4c5fe6282a41cf7ebe2568308c1ad102698a3e111c0a4209a2e05fd177e7a5eef356ef312af0363ae426e71e9a8bfaebe669ebddfa57632cc4c81bb3336063505375815388198178eb49af3e9ac4fcf0db172eb28d8fb449028c07fdd6af43032b9697fd4c0f47cbc6faea1b51215b7c24849a65dd0ad4179c3dca8e0737f5be30add5ad3e4dd2ceeddb269cf47c15e468d7fc1326a31e37fd29f6ce0fdadc36a673c8de4aa7ae9d4f285079d6082a6ed8812cded8df217c9e74a876c1ae1a5b735169bb0871f87fdc2e31580ebb65d1949015e23e49dcc1cf66343225152a4eea5308d151b9f981cadb02d99d0959c23df6d8a18887ea9564805717797ff165477e3d99c44c4594d00126132c6ca2a85ec01ff660bca77cb8ca29d4098e84158a1e35a4609e841d3cca7e87195cb19bfaf7215d3e68290bbd36c6aa32a31ac59beb6d32aae8995941ad5366490b6b78d88afdad7ab784aa65d0fac8c0b3ce07ee8dad0fe55eb2c050488da0d2373dd49933f24b8a4826e527207a85348a14addc0bd68da9676ad1af433e27a826d8c6bb708c991b7d0d94cf87c3efd57483163cb96a3a5cc55ac032d9d459e5e1f7cd71cd0bbe3332434629ba91ce811a8934f69ee04da19e2a9a6dc2fa85d143f46c9404687699ff6bd3ab3d78e0a74997d8862ac5b2e521bd010072ea23e8512cb83dc9d1742d430e514041a6b688d9f02c5b12fcde951ee2f3ab3514c5017973ea18c917d9e0c7da4b4bdf4aa70c4c0ca2b07c03657d86b57bf98b9252526c75cc3d9328d342f08eaf705f51c14408dc14e2b1fced30e0848fb09228e8a4bcfa6c5dce9f64645a1d71ba655a4bdb6c5be3b62addd407f73282019dc676b047f060741b80a3d5e2d5b4a9e2a75d96d5b418b26c59dadd2f5504a48115d9474db4654aee73d10c7c0ae60291ab01ad15acf737884de0a9dc74144961e055b641a4c612ed435f6a9d98e64e66e1987a6d49fba8d22c347baf97cb7ebf03232677a56dc6ddb93be690d7a2742d199430462513f40848727c5c8a23899c6d375eae822522e8002bcdae9efbcc136f5baaa54331ece9c95860631ac7cbdf95a67c99de25408f9367b79a12afa9072fb98c3a3c4c729f5d7fc15745c37a61748e7ee4546d00af0a4f8174632a7b59ceb0bbf0af4b1a670562e5d55766ef26691defcfbb94ea6677c8c17df96efa31a68a33c16350fac1a7c1b8814a98bdf95af680458885243f40527ad91ffa8377863765c61616c21c3dd535f4af14d5cb831d99f1faca3f737776af52b9329aefbf6446d0057e3965c50e0abca04f77ee5a787a79a1881b050d0da0a150118736c63c8d695137e97c5fd42bf5c6986877a45d6e2dc90cd9f1dfe9e7e6e238a294a1a8126867d4d281c5b1b4599bd25ef5ce14a078b92dd16f291e2ff5d25c3cece821248e99648e913cbe600b7935fda67f8a554f98f188e65441eb0f21f9b4967951ef4ef3d2940b1bb6b2a9707a2e400f45b38f516a84e36b252be1c0cef5d681371aa4e8417f0505bc1da606196797fbf800433860c4d1a35d7de4f3fa8492172c5636dd66d63077fee6916d3d47239839a4595f50306a2feb696399191c8339ce6ad7225e5f3976af699385362fe60447156d55f98789e9e98beedb5a1dbd085e6493a4017a3e10b5416be120aae8854225217c47238267e5942776815c6128243234047c7c2966432705865cb0f8cbd89c892e45c0eddec57652170e07c575daab57a64ebb0d1a39ebedbf77880a261d23efb283e704d410cc1a70b0a23d3c93f4c47a2cdcdfe9251479e4876773946a3a7e953227ce10919f38240592c6ecf24016555a3153134e6342f7a9b50ab2ed1eeaf9ec307c634205a9f8f862dbe3b17a766c6e5ee7deaf583ea667fd253059cdcfce2887152993c60a58806cefd27e99abcbae82ff12d4ca5fc7ec82f52fd89cc7bee51c3339d043e6eacdcd190aeddcae0ab8c35972ea97929bd9d56f96325fa8b3081add9215b83565d84d5d632a396b69d2628416179b3eaf637c8c909e73e4a53410a1817c0f3920fdf3b285d59ad6895109119c19737ae9392fa509005a922131324fedf87e33a235b4f5eeaafad313f05a6fa26b64d5abcc2497248b27b4f3684ed58d718642442a4d45488114b4aaeb1b13dbd1684ebf2f3521573793061161b665b94aa801a01ac0fbc2ac7cedb576da769258f997b1a30f326b63392870a8e54adc2e09e615e9440f8d79f16e1601c7539caa15b30565702ec5423f9cb63ce76cf235e4b7a808f0f7bded53f645037e634d2a830761bde605c4b7a13ac896d4909777c0b37de183dfd1399ce3d103463f3ad122c8d6c535776ec6f511f82901b54730cd5d068354220f1944f12849ac8d7548be7e0134df6191000a3ee8e13dbbde69abd0e322d72ced60ebcab1610f22c99c7c36e8228db4e0a202595d234457ef16824280f87fa3b27b27ccfb2ea82f4228cef0942d349e5fd46f74e4ae2d3774afe998cc2e6ffd65c66c67eec8c4702dc89f29e3c862cb0f5a1cd5d703b64efc5d731e95606098fe912af8250cdb565090a0bb14affb30d7ab1afe4b1eec262f8e648f151b55a4012a2bfd33d85898d6115c434da5b64d9d4bcf31207d205f81159c2542b2bad66399b9993c6671604034b2da040a23a31863759d002f4ee160149eea8e42847db91d53a6869685e37c4a36903f51400b313b1a1642893f8cae9e10db2e46d68a58f0f2459a839a6c9e34828411d17b59f3f99b71215a96df473f16150dbc2488860245b7106e279ebec82b79452db92442cdfbfeedeb6f60c1e33b8b458a1188e66fcbd3c4d95ee4c916325d81795f843350d6908bf3bfacaf8d9599dc9b2d23012039f683a358d5d6c57bfd5e8c6674d4589639ebba59dfa4be26af3620122971c26ff6c692cc7ebb36cec37e866349c8110ac5239cbaf6a9b8665287547b911af3a074298554e9df1a1282ca92d57943ad776527896179c95bbf3ca717b6b435286064f8916d46596221a7090f29a5e384753980cdfd238f3fc0ed2e7b046e8eaf91f729391d65726d6a271cbc79d4808257a976e649cffe8957d5376def8e6447d69022afd645a5dc3c0c402bcafb7b2319a94afc249693e931bc01d98b2cc1b81ebee4674c92b8e6d81d98cf66a960149048892b06674f261998193b1d2627c890b3dd05fff9c2be5ebaf010f44783cec2cbe9ce0dc4f9b013d06f8e704bb406423cb47b027049ca573c3a9e9d0337cb33ed67f610c7bbf5d2a2034f1a95898b1a5936b47b09059f0353f1ba92166512be5b3d5402c3fc4499c50b5226aab8eb40a97a6f81b17a4e4973ad4df36bdc14cd611fb3b839d9cf9e369bf45840e45bef2c4a9024e862965d996a7d46cfc41c1cd7f3efccefc4bead2660a7c4273d78c2d650e03c76ac536e59767dd3b727a420475b1432024450a6871c9e7f41443b2cbf780e335e1f27ba45f232ecb173b876c6d9f43bf96eedd251a858f6f39f6cd82f6f7b5c3feebd342f746bb1f8af13413a49011e929d8c138a79639ca2ac0561f323f2015e5dd3f9ef7b8a826952a29930c65aae1ab7687cc92110e3b0f2cf50abcb78f7806faf508225b8b53177de65333e2ca2884ba1dd5eea2012641830ac38a3d429e117332cbf41a28c3fe749e07d66856017b4859f214cdbba1af2127f510ae2ec0d0bf9f7a027b757d99e3a4bc4155e97c75024dbe3fceebe5612e317cb59456766a31acc7510280b4ac7c6c089c283b7444090ac19176f13abd1e2c839c84f3595e3011d6efc5c71375b27dab6ec84f0f89e9b5aec9ff7ab470e735d2220d21fd46ab0239c93bf014935a827c89d5e71ca0a5175f04608003b74f0eab1a502b07e5b84c25489f66e05c84d118c7119fe81eb29151eff6c67b968f84a1d0c3422570b15da70b633a1719f6186182025b3f712e66aeb3e561754c12d0c0254503fdc965e2793cb31098ad1773e68db9a029ecbb85a0f62959a0caeb7b865b69926f082fc618d6dbd3a172e5bd32189184da136e8a99f6bb802ecc08ececd598136b817d7093adb6fc08b56b632d5fa2fcb28bc051c38a71779f8b95a5c25d4a7e18211e9ced7bf77ea3e0b9ae858b08ef63039deb5d47edbac03bc3e2b590b9101f64dd9ecf0022e1dfda1047fc1517602ec2259b2cdca6fa3c7997b4734bc847708af970fd7cd166c819e4f9e14f391716063d10a2770f74a37c7cccff921f20d229230d48412f6a972328ed8106273004ddc5f955729a3e830777cdaef1c2c8b0cd84692351b7a48d4c0028948decd8758ac2c018204aa588a52508f7253e0f6cb7a80f58c492ceb151dcb61e4efadb0234454afa65c2d89f17b075b15b5e6ef8cb2a4a1b0f5cec57a7d342196b743766527d04eb16377d6e777cb0abf3643dad58331d9eab0e8f2ea00d2d31d3eb1d239e1976f179eecaf7198b75027da71d78dd71bb4fc67dcf3a422963df1073910d81afdd50679cff49ebf623c24e1d073d21851e6f6bcd95d0e6fd2e663fe1ca00c6f389f4750a8ff2f7395bd779e7c4548bc934d07a3ac7fdb0c6850e4e5a759e993ee877909cedfe09ca02341294801d690f0fd0cc89a7772e1db9e22ae046c5c1eafb4ebd6e390b8a94816dfb9463a30fd5da9fef78c42e4ffa5b14bcc5fc00f7c6ee4cc286259898e72935e38dca0a6e3d10b0262b8905908051eb1819d963f3deaf6b6170cf8dde2623d02515974a86ab9b5d7f5b6b2a6040c781c0b131a92d5b0ae0edda1e27a37092ab861fa0ad60c511da3ae730e978f153e50ee163d2ea029b60ca3e78a4dc3947b0028b8cd0761bbf5f0c2b2b55d42d4d2c4b2992741ea3be5f95cfe99fde9368242de90f3b414b9b62c47f6cc33ae5374993197239657d845189d9072b5b29c27d6d8b03831040ab45412fec1c440fee192e7e6e8bbe657c7fe2146cf73fa894f2b89b07826645d1b02c3efeb89a2d65799fe3b2606d7583e95324b867e8ae9889507ffd6b18b3931d5cccdc3b62435105626ef5d92cba99f624b72ab9608ef6b71f4c0291253362d614a69321f4ba4950a64c4274f040e3f76531e09db79ad23e59d0ab50702c43a0c00f35b989551ef8d7defd1c17e53d0b201508931b8eb405905b3be3c432a9d75608eb0f6ef2d3086cd3a9ccc74c962e6be9438d7d0085f7e4a6b980555922b644ab726119c017f5cb818dd7f45abefe484cae1ccab2566a7e8c2808b1cb8333b9a3315cfb962b25e53bba60c7118ce2827477864cb2e2faa1b2196b6195194fff01f6cab7c0d3688ef6406c68fc476caefc09712a776f42b6a07e4672a0e47dd87065ca2170ffba70a7ad94b9f939baf7261f306a2597f180793467000a7e5260311a86488af23eafa2c09d8ffd9c321efdf94388da11419611c9a51d92cdb1b6aa3a91e01cd3fcc4df7cc7ebd57a9363ae2786d022520e3f5edf3a18470163eb37f88d250f8769e7146656752519f5f58823cf6a7d511c0ecfc86a13bbe1c2727ca0ec2d8187eb85b83127b4ff667214b25a052966eb1983e8a045d47c6737b83fcc8171d9545381dd3a9ff647fbdf38e1ebb1d6dbbefb438c9e1e880fea48da92e63d46aa4b5ecc0411adf416dbf78c08752eedf5edcfa3be6b410465e82d5ad46b481fc74a06166ad19d902d2532fd24d535174124e8ab0e5ac81483295c8146d29890bb6fffa815425b69438a35efcb03b0194b3abe0685e7c1b1b54c49877cb4b122f9b607e6d8d7a2ca4246025aecbeb0d664ef0c605ba47ce6834d2c6fc76ae39adc2e457c15a29d2fbdcf81c98bf540b1cae4b67252ce86bbafcfa7dc899dc7179d933c774b75f8112c0524a47b24b33ae958c3ef46d8beffd193e1d72b2381576b6369e1776b91af8affe475b5701a87a64628d76776deb2f97a9c0eb2d5f4052135e4f89fe0f15fb26bcc2064024097fa97a13193a93024549d0a40a8b3ac44f3a813178e092f57c76e2098b4d67e0721f630abebed1377b5df2baecbc7119b3f2c85682b2f41cdaa2147a9dd4d37c3d8822f36713a1f9f2f6e139e8235d1d389af16dbe1c4b4e82e96e02f29989823ac1f218ddc108dc928e93e21ea5088fc3545783dee784fe9f5f55a12fb24067c42da7a7d3dfafcedb7b15cfbffc00cea85b0a1dbdf51d269b1a8ec842e866e37c80a917390d077c960ea60cb65301c2ac17be55070e0062dc2f9af9639d277a4b67938c12d373a634cd54556bc559dde23030a07c0de2e68eb04431af6926be94c57652ff9abb7545f4e1bb9c9c6ca5fb2b288914ec950f765e96b7efc5450b9c1a094ee21d94a55f88c1aeddb6ee5bf7ef1f4490ddeb06275334747be42523aa4de4112aee440e8f191d23335ca7ccfd71e7f357d617b0939bf4e2a801580a4dc506de30d33fb9f03edc8998cc9a03f77d6fe48e5237cccf683e2455d225cb28538820213a9fbf86b37da869220571af87d515ea8861d3bbf485016b5ce584aa7ffe7c7b5c06c8208be59ea0da12e783e75d74e8278e89bbc196a1617723580bc7f558df4bdf80963f24b7e639d4e015579be6bf4a4173e4f167483a18fe574723ab57a2f926219d79ee3e8c4cfca400062c08573e16515afea7730704a81efac3d0cdce055f96079a8c6cc65eeefb2a49077471cc167889c9ba64f099ef24664b267ab37adc730ef0a3be1e45839ae1a03a1943e230ed5e4903c2088ff4a5cace2b9f3d753539663d26d9828e680c46dca4c7e79a79240810b9b72c6bf0e37a18b8eb048c4fa3acc7778149621972bd6fec4c8f5a7becd9d59756b5b5ec06af257b6c789b3a032f8201614bb271c59b616611caac2c8db3ea2422cb560a0a09e64b3dbeaf9dfd002706ee4819c35235a6c2472c1c3f30e658201d8f5c19ca2c179b8b037cba5fd28921e5c1a3a300d6973696b887d31def446a15697a24fae8ce15cd083a9785e4c067c5b5f7847185c7ee1aa08b07064df7ebd0b769b8edba0a05fd07c84b5f8328450ca8bc436618e9b391a9aeda6873db06396062a99daccbc7c792c7bab3b834dff290182ec8daab3211e9bc5ccd3136e64c56b8dc86611ee74d0bd1fb0d3e1f535842d6b02d8e066ac2a23586eda9ec0548fef135d5cdd272c60606babf441cb50c22154d88651b916641aad300cad7cdcf649170044461625c8b0848e5ee1824e86408a593b347540cda77cbc25e71602c1f094f5f67bf64448f45be157c74245ee85c41bf876a5425b35fc65d756b3c63b1c46036617abba99b3f5f3ae4a5dcee04bf5a960195e73c859d5bd87c3f58011a3c16f465b90fe5b01efcef2f42ec4b53278f84b17af1b989dc3422d3641423a9cada9953c169f9d25042843535da435459110aab1e314d3391e20800f2c0343384d049b8cdcb4e5a19154eb15aaaac1487725df442cee82c345216d3d7c9d802b99b09309c3c361b4f3a7e3f05a3007a51bfad476e3e35b21a5cc486de544f34c976ac372f1c940bdf1818298268df7ea1c43da1ba54e7f5486a2fd7a4d5557d8025703656f1beee92d8e6eb8e20aa7a45c97af96b30e50ec56fc6a2704a78d004430123d3b60c566e2638f729aa9c507725e1944ee0a42b5bc2436aa6ef8067ee7e8ac8051bbbb2e246b3a3e9994696980f0419cb2063c267ef5273c732b4b4326d4d963dd1756a6ccd31fa05c7de633b84b5523b61f1c7304cadbd2378db89a9d3e1cfbada579a7336920952d1bdccb6023e91e1dc65b5d09bb9a2e64a909a1b515c8b4da805b69765ba301b8905de593050ad175e5898bf3f2b75dee4830a923df2ad0a55cd21b7dfe40bc2f28e4f7f34a1fd1becdf11b7d05e20f6bdd3d16e9e38334ed9507046524ef83eee658106a47923ffbddd21e9884da71bf38c87a94d0a0fc26ed34f7b8ed76cbd250f408452e0712251826ff2267be3d836d11505d3f1f0d728c6e380cabaeace744bdacb84e81ce3d6ec6c50e5897aea8de9b1c08e91013e418c3f85b05c7a182a3f2f78d090b88167969f289aaed5ed805e42792a1f55723d6cbcd97d795b9e61b890861a5d3d5f48fd68f41dd9b613bb12341214648e8b2553c30da7ad14d2936e09817dbf0feae8422d26589ead2090dee92e3363871d47c4c46dc7428b88405edd138598e339a9f04c89099281f937db5f94f7766a4e4bb73dbefce29f0a026c3f0e942648fc0f471d6dcb107d884bfb6001c44e001db97a28f3d278ec850e9c18dcf100c7375c60a28f6ef25b1b0b39de9d814f3a2e3eaf996e286daf73f2a963de9837c20c801724e9d865f2690d9e98ad223a4a5fd9e0e135a65b29b245c28b9981693cdc976dd958bae0045d493dcc0162014c5f69073bdc6339b6ff069f9bcf1f0149cb149145828553905ec7d5d886be22c93e67ccd0681aac8ade65eaabe3a81c34372bb7f50adec884c942d1a55f1c54aa77b1f45d05b2feb8b8123a853171179201a2335ad7446fba73944b2a065b44fa13ea476dc1fce13741ea1bd6a56767846b0d85f21acec5ad7ad086c64f855db64a65df4a3913ae2a7cb264694ee4a49fbde1c4fb73b6fd80d1304aef7507b4ad118fd8bc9ed5759f05e21e48afb70ea76b008591cb9d883d00a1d12b993e3580781b49c3f6bd4b61a1b01b53c728a43ef6c57ac9e4b651bf362f41900ecfe882c92eb2bb3f7dace2be9bb2f1437bcbe931614d1fb15dea36edf2e2aaa11ac7b3ee21d47e35ada380b2208a42c4ae9a04ab2c4a1442daa4ba556a422f376078e980b70c1151025b85402cf37f54444be02156911f5ca08e9fea8b27dcbaf387056cee5abefa2b4b0c905893c12a9155c3db30f84c01990bc7e413f137aeea06b6b5bacdf0834c5f111c4cd518a8a2d62964e9dbd17c5a675f75b6c019c278e9e47101fbcb2b9ae2ed818b2e91bb43497f5804e072770dcc5216de7d6b6c0991a061c221890e9364132937537d4dcc03403d4c555d08693d17e42b45600308d3269ac7d7888f964a97b50855a9490d05f3c863402dbd5a1957652bb4828a85a3f809eaa449fc0df4d759ec0e8df6471ef4d0103a124775b66e0341df9c500f570a57fb244a9330929b503955947b4b66f240200506d494239f145924d3995fb65203c54b4bf88bd3bdc1942fabb10d38195bade3472c19bdd1b6b2ceb2e16eec86b0cf6e0171c47247c2d5f5368546b547cf0b66912afb0e8e728d555b20cb0fbbb5cc115f1fac0273a81211484e353484a006e3305ff2482fe82bb44351ff8639e9cb1d8a645af784dca3361692fac4234bd0f5bd714e817ba674beb410c4b8945bf6960fa012b946bdfcce782ed6eeb2fe85d74ffd7f11399872b9dc0e0294f01d3cb4156d68a74b9ef26d44b79a9e01c17b55707ac9cf7f86128db6a4bae2880cec5111791a6d1acd7dfbae7510d09e26b83d7e02abd2916fbd34d919cb25e12e8c64caca4e51213f04a317f8f1af3438d9fd39ec5d7cc4969d2024f6a307d84d305e67d0475b3ea660fdcddc00c7f11bf27e75aa661e8472e7aeda2112a79f208a2bc35d71631c8263a6a92996542ad7960f2fd84628d783182f5cc5209e4ea9724912c41dcddbef721204fb23bed4520c0f9ff0627fe7010823fd20f0619479b196af58255fe165572e54331849676e2ea37d7c5c0207aa02ae6a3f4f252d390f59c537f1c236ef514905e2ec6a5fd922745ee4d0c11b120f6d41dce044f4947854696994567cffddf4454ebb5b9140e65106f4e0a900f2f342a0b744e07965ee49383a19846490c621a42d1e9a6a858862e440f2bfbff45fb6f3d5641bfe2e5ac239fb0935e448838164c961b729f9f8980ca5e7a58bd82921ec43a02e901d0f35df30eee7c60315dd9c1708b056ecbbec25077686b4bcbe69af49e93c5a4530cac8a7977e394d9034b2ea0d54b4c24033767f0bdc465054517072addd895010a4ecda87e5686a34f73cf0d0e78307ccc7b33120ed96678c55a10c4659bf3ae0e6124f80e2a1c2aa97e9ae776ca14e02bd003207b38488248dd7f9c5312722db2fd0445b7fe79a7868b49ab1b7f15faaeab5d31f5e90467cefa638fa9d61e6d6d916807c89230e5c3ebeeb1aef7d00c99f1dd4ac30a964a883110e99d66fc15eb5a3f055af2cf8921bf90899b87ea743bfa55644744b106edf53e8f56b57659094c4120599fa9eb43283795199583e404044c69f607a2ae0e47d9349132e0343e3a65852af81610829f62428f164856047b9bb88baf0c38d46dfd31dbf436ce220ca38a51a41829dfbf643daccf01dfb30309d8835209b9460dd96fd2e3692a191a2cfe09c5905976620e128f1b348b4492bcd7cf95c271113730722d81913996a2b5f4988c3a935a2a4554f463bd5f0e1b493545fda36b5564be9f2a3101c9e5914c2c1ec0f56949971ab9ab780eae06c58f0753ed3b0ebe546865addfbef4bbaea5f193da2dd0f8bb4d5c0fab579f86ea39c86e5d009213a9afa6b3f0d49b642626b50183291d78ead1e8018903805a214340eaa270baa46dd8a9e90c7dfd18aa0cf550833952fb710303e61d2197aae2a558e9c7449578ac62fca14d657810046da2ef9c3d2fede36ff67388f48cd31494a6a18fe52556bdf547e8e978b4f83a938b9daba27bf1364307f0806b711c9ac081f32b489aaab3f88edbea9780b75ba511269f6dcc820389dea8f99b58534d3734ff264047c03a7784099631467a35321842e328ec5ac2044014e7cd32471e60a4d878c96711678f9c5e77a14c55785508913248d3632e79fd01e3c33ce70371334ca1affb20b8ec8b5b9009697fd9cd9eea44e13e083be1cd0794f175fecf1aea42b5db87516fb5d58049c69b179a241983e6c328a48ae0590520212e9b5d6ac9711b38e94fd744bdd02aace25df169e838ad2774a59ef3940e79075336d5c996676285d3a1cf8c3df250252be7d93270dc6baca62285f96bba0f0d8f436ba38000e9bcf0bfd77b3fb7df58260559cd01a34ff567285d02d8e63b4f83826566b7bc05857db6279a1f594ee106de589eb41bbfe602572e2778f0aaf17d2bfd4eb74ffc827d7443da87f0a1050c04545764b10dd1432a313cba10e508739bdc085981a673b04bbc10aca6ffe08c04ef098c093281e695b8ef6291f9dc4af81aee1a6cdd067ba9ae5fccfbb8d6d487e5f9cf215954822edb952a382645949ae19b25d4a66f2d5db757ccab5ffc003f7850a2f6de3885bf2d636dfc0ed1f8032fa3ac2967e2831ec3d06f3a7ec7cef019eb4c0993005e7c9e5d28a23227b4be870a371e55287fbc20a8d7e2f665af46ea0c649c466ff89a2cfc2f206bc934f2cff975a2ba9fc8295c679f3e713476e8d39e29bad790d333e0306a1b32879fa47a60931713af7e50e51f93025241396f5e4bbd2bbd87e6bc93e000a48ca369b37727cddc2891cac5cd02cb2fe06a4a514c13b1eee064f58f96b3b924877a454b4d585479b1e364bb196a21e955265d101ef4d3735c94d0f6c10e54ed393fc0917ee0fd64fe005529a3793039da3f42d349c2d6c6839a97e89ee959ef1c3c40b39c4eca7bcf10e4afb8c360d92b5a109002c822cdd5e9c966a6c27dd4c003e657a1ff40ea150fa3c01e222374e8e7ae12067ef69d5ac2a6d35d97322def9afc53041e0a683da058d6457ef00fe14eeae7387ed2ec759c042b769630d9553aae6d7be213b5ac30cc57339d19944106c11249ec35d23a28f922b8b14593dd55e740139db30d57b0d77a114884ac36dbb44ad9ce46f65e14e629e490fbc79657178faf55d5ffb3c216f36eea16a1bbe7b385b8f213965779e1b4de61bdd0457a79e0e493d56376ab83dac4b3b75d1de6670b71bc6b92a6fe4cc062277bcde76e5680f0aaa4748b56aa7dfbac49a2fc564dc1058d6183ce22db79ffd2566785a7765d126f5152529bf4571b91778725489df3b1529e9b977e7630e010621c0033e1bcbb6e0b24b7b1eaf0598819eeb392b4bfce96ce69e721453afd0e4aeacc477afd1e4e89a54a95dbbefdfa2155b70ae2fa73aea3a6a7c66daaefc6019d8c56b15dd9bb01b8f2864501a3e6af4865d1210196c17cd1123c38b069ef21e4d329ff3f73d68dd7e45fd5e9da1bcc2a1a44f62a50c4b866c1c0d9569912d4eba9b44992d929000784d77baeaf3d08e5abad45a715e01d16ed384ea9968b52cbfeb12de2f6d5f63968367e3863273ee062a30f743c5bb5f4dad8a247f3bdbaf86d0ada86e00276275e58b45bb5c3583a2ec4b5ba119a4914fcc0f321816cf301c866ab1da684ed1e1efb6e0607fb9361bb4a76628ad399f2f61606d13f70c5be9446c1e670e689badf530ade96ac16eee65967793c3805a2296994f848e8d88202c9f031af27d6c54988860038582c5452e88e41ccc797f8d6be067357f6c7868c01dbf60cd7461e56cb1c2ec5398b175234453c08974a2031b8e484b2eac72a8df7537dbcb3e3206167c36fa70aedb95a129f7c9b16c096e9745087c1209c477ceec7d4b5d22bf3301de9d0ab5b77176472563f528163b7b448d73fc36efb2f31612d48b8ef194518a44d14a037ed03f25dc13c52537b52df4c30b43a76eb3a31f9fbcf34877ac5805438a1b452ff541cad945f0351ada36a344325317c9733436a3dad34497ac906fc63f55bff901879b9705967c0a5c711eadcbd191a78ff0f2cb1c3099bd31ee2ea1f9a0b9598b4d5166ad0723e51e12e166923a43a5bdbf58ac34912e61bc80ac7fd4586bc5c6d53074315ce77a8b6e805365ff94273ca495838c37a2a9a34f4eb97577d1c9825a7367dccc3533a3e8d11cc3a2c1cc3e14e7245ee48d1ddc6dfeceb8c47e13ff037994bb5203e386a26aa4332649cbf1d40ebe4d9918b9b47791868ef7d4f4206859c9afaf26855b8695ebc98409a7b9be2f9478875d64fa1371570702f3ca18e782d47cfdd0d806bf329784589ebdc4cd6afbd15541eff78a7dd185531855a5680978b6b34d26fd2b2d83365787011037f93c1188b87e8a66c4f37bea9254b60105ed1f5fffb2daa81247d185a6e980ca3cf85ac0084b81aa3a7e6a5aed52dfd0e4976be0ee9dec6fc183189d0794efb74cb477d1f7d04f5652e137d2cde373624bf30b5a50db58abf01eeed28f9b5a4404a5dd134db8b4bcabfdb9ccb7894d319e9f3746ac9182da34240b654686d29dda48c3714ef7525f2e77d56ec5ae6d49a9a4913a7a507f0bf384098fcb39c6aba46486ff985b9c557458736d004f42eeff728b33085e232f4f7b97263d93c8be0f774190b57b1ee00e114ca19bba95dc46ab47adacee0dfef256cacbb0c0b2ea5584439eaae0301fb72572a12ea1c52ce1033c05b9edac10bcfd84a23adca89b38a83bf9ba532055e066e5a726a12a1ae45b90dad61179ef1e458f4cd03ed930a98a661c52cb28ff6b6a02551cad80535146a035cde3f9ff035741e328a8a3d7eb5a58d070b533d113d32b6bcb9d9058327fcdca32be9f87b228907e4e4356196586e14a647c7ffe6aed9c5b26eba21bd6814e83bb0b86e8e84df98d0e1ac7954ccc6dfb2f4dc1ad8350c2771caf4d3c36c40ed750c2522813f7ae8389cc466e280908dcc6c85e7838acfed34e2a769c40a12dfcecc108e4a53170340d14c69fc2b5c57e25b939c43ebdb0085331a866f835bfc67c85ebeb414e52ca1949bbe0bc20661317b75cf9c55fe596275b010f8bf310a4ebc8722c79fa83d38a843660f7ffff9f08