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 55418 4c6e316260f726d9dce8316bc96b5ccfb68998644f3912f26c83f07a15df7df4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d38808593c773deb53df3d9dcaef36d80e08edd22b157221192dbb245b0ac660
Certificate Block Hash
4c6e316260f726d9dce8316bc96b5ccfb68998644f3912f26c83f07a15df7df4
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0060250000703e0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ec6d4e3af3ec0a160c729e49c9ec945c6805a5da1bcfb654927d723c22ed2c941c844715565279528f68abb5b75e6a632bfabe75cfab3de4de3f90edcb95ecf43231e8c2eae876876f381b39ffb72526757c7ee5f0c49065b20c000000000000004000000040000060250000703e0000

Raw Header Hex

00004020a16a2c7442f836bd9d1638f1815ba09ca7349ed754d732f6c0dc22c0f18a2e4c432c98b284504f6254cba07ed39682fe1370be2e256ce5eb2ee46b4d34346d58efdb0a6a799d051860c60a5b24bb2d192172152bd2ed080ed836efca9d3ddf53eb3d773c590888d3

Proof Data Hex

59,560 bytes
121216020307b54e7bee81b806781e2cb96a2786b7996dbb0273c21c185fe39e4a397e325a08978ee6d2266b96e99e7d875493ab22f9530da28a9871061e4a0d5bfc9dce92fe9eeab171a9a6c7c426902dbab4ad59c04baf93db90f0b0ba20e72aa65883ce5a3e215cb8ff8e075a360f47811fbe752e921bca723fc6289282ea25e19b2d20783f2cc7ae2018c576d3e65132c63ab34ea8707ecbf41b3c8931d03d14966b3e34d35f3323ff71c095663e4a247bfd4ec83db086f4bb255d41c5d3b17d4633b937bf67d8975cbf5782ee559d447a3e32f28bab69454cbc4bab5dfb6193a8cc8371b5f9ec5a3a7789a802c7772900459e843c5680d3daf5759c7b3917e7814edd7c9eaa07c1aaf94e4d7b058c29696f6793d6e6b5016989ed52fb7c60090bbf5ed066934a36d222442f52601638638041a0f1fcc649637f7721a40bd1a2b84db2fe9e269a0e2a3fc804a493cba5db3177825058920ac3467a9cc8bab1de0e13cdb748adbab86681e476b190cab138866726d4603d67c718597867f046bbf5aa35e1f8e57295ab39b6b2920df3ec5c4177a61a509d95ffd02a6be06e89310a50db42398ecbc20942f31ae78f5bf34607bea18e49f2069967879f1c2d3ce9aefe871451acb399c6443336b5c2e567efcb2442c4497a42a2180b149d86ffcc9389d325c7bfc5828d818e51bfdf78e32f01e8a5857addcf3dca536cea1ca95b75489d35a481cbdc94d02c870d9a157f03d77f28af91804fa748e3356bfda93b0d91b5b636b41c940ad8ca982837f73bc2c362ab09085ddb56c6b90514e4bf21a6fa369850bcc0cc41758d9183d9901b53d105413de505b03ece4c7b49256d8daca6a114e27e73d6c5703e4d92a9fa02869c5aa4fe52d4f2172123149d87e79ab8be16c504e69e3de52771ccfd3ebe800141bc99258734ec5b08a9d990226e298eb5f400d719d99edd14ba26cabc48bd4c798ed61f6eb0064efb2484d17e1bee38aaa43892d399825aac6463d3b854cc67e2773fcf29ea3814e784391cca9795199ad117a89e62ab0d8cce320bd92b149aa3df2b0ce64dee494fb3ddb0e27fd834b40d243153e041a69b5ee8d70e3ba80326fd392cd340f79ae6cff78a24f60bac0a5c533a5baa05b9fd0485fe4da5aaab564390ec5aaa171ae50818bc4bb8f406ca0b064a62ef97612674a7982c0de833230d381613c8056a2b70d24974025f9e4de4e55a216c9e9fcbec084f6d069a39e050965d2dfc12526abc10346b22cf67065dc0ec8cd4e700bd9a544888db7aff69a44b9a619fda66c93b5fc2c383926dfd58db84aea29c056d2774dba753650b35cf703e947ce26781c1f64a2fe42ccd0a7313b6a970617afafc093d71818e34d03e294cf3ce1a80825d13dd99c6d08e3d68173d83af16635584ebf22e746a4eba990da82eb2fafc7a1c1530fb046743e7bcf9b52617ad96a058690a16fc2436c41d4b9be96111e8f0fc43837186e23a40f22def9c371e7a5588be9f0fc2708266d2824512635ff948ecc21a40bb353e184a3898b5981a21e477ef5cbe3eb5598720fffaec6afb75552266df6b9ff3d521400102568519a3e8d55f8786c5ab23f83759e160461b986163d1b0be0a0e707c425edf2559e9a1b25c9d2515d4ad56bcceec62ae0aa84662dd4a64bdd11f0cf8de2d7bde07a4c74063038118b1b2fdf8a0906882371ee4ca97b77c55f57e3e9883c0be624d2e95509f75cef62d3c82badda5c10b8c6cc98507a3015a80872fd8f10e96478e6fa13a22f658ed77e3fc6ce32b3fe84c08a475a14a94e6bdc25730fefd8fcaa74f1c5930e5a5826096ad4c31e69f6b1b11946a9d3545bddf4346ff3a3a6e873fae34494a310543e162420093db6ddf544fc933fa6c4f722c7ecffede48baa7d51aae76b23e4da14a85439f8e85ab1b4ba7ba8aa8a4fa86969888affdb986ddbea45c3a3464aaa90ee2b00e62c39a4f0682bc65830a0113ca5d874ef6818a13726b5f3cbb0fd0205bd9d46b048a683802cff49fcc11ed5e06a14daa2a153f20e3e2aec797f08643aea0e28d04436e34fadd044a8fef76d64c96814bdf2383a487ee4413d2163a1fddcbfe2ec34044ae6b06f2f6ec21f1b953fc388901876c5605565d5d165d9254b81461a93f7eba42b3d841933438cdcc1bee62e39d6c6017373e29ef7e7eb57d2474191b820265c015a712ac9c0994b91252d487dfb49e87ee3ae36c05247742f1e152ddaf8116ac52f037f753b43238806de218095957bee0aa13b4fcea5b35cda5d8410de7b3ee9b857f37fe30ac87f2c33ed60376e7100030103daa48e6dfc872a2d1170f1601246a4575cc188b95343e5552038fecc049a6f7f06e721aff32271e924b40647a8682193dddf007b39ace57d2443568def78cb7e8f5127f18247a71e2cbf065722c266ea6ac46d434a940c62ed271056693cf29c6d6c5426e8bad4622554c991428d0ae34c1d48c97ef775507a21003c42718115b3d2ef004d55cf230305cb53f514e5eb5d3e6656e69ca8d9cf3097ff1d6e7decc3006149f21228a92a4c2499f4fc8a64e8dd34d6467bc820717d0e82b29583581b1b5d8112240e9500077ce0bf625bc8a4ec4a88215cb05ac37d3936efece7d402e25fa0ca9900a9315737b2b25bd29e50d969482553125910d39b4783403d2c9c77908649148f7750bef16d8586ff22c1d70226f7e2aa181629080e2727bcbe35c11e5e83c0cbb29174ba09a0f67128ee8961b19604faae5715ca8ad2c3d4b872e47f45c9f51b3d508d66ec3acc8f703740fe6c2773e82c413cf96e33fa1b0495a9baa918b5517803e51e008b4c464aeae49a5a3c121cde247dde1f7066127a545a3c7dcb474fb06cb7cb562015ed8f8a059e727fbadb92bc40c0825cef4edefe8f9add3cb1aadde7e4a22e1252b56f68488a1e4bd5612615f3607748e32a0a944250857669a8e6ad44e731c4cdf3d543083b71a0623c2945d5a8b6f1f024ddcf9bb5cc1b958a12a52c516a08f915f1d0e8d7b1b48b71fddebb83f8ef5465185dcaba0d5b92293d7860d61a12088b13fc74d96a10af819acf5a9e6e7992dfc25c4cd8b18404eb8969e2279c46488c3a9a63f8d8bc83198f29204d4c369e76b31815f3f601b8b437f835bee89c99ded1457a701f96924d443af90eb7c333fe7cfdebfbdc0da9f6e80f03e8e7ca2a5dce6ef609a75b8f6c722ca21a8c54d5dcb9164544b7cd29a26724e2fc742d26072a255e767ab2f4a88b694852da646187fe88f940018a53202db925d02952849cf54bcbb1cf380fe612210285488bf4e94c985b3e9d02a52587ee4eb0317ee18325a20a2b42601a7be13d7494798bb16d02c5a9487bddbe1629f08f0cced39b0d77423fefc43c55e2dbce0381c0532d597b3998ad2c7ef383a1f5d1c32f57024a59a7651b8066fa63ad93f8bcdfc307b68751b479bb1f17b8678887a07ecc0c8463daca28d30e435012a814d6015ee76f7def4a573d7c7de54cbc0b35dd56d92e4b030f853a09b751b6ed395abcfbfb1a048f1c77bc2d17f766a7c67bc995370ec70dbf9d1384cdedc4b22870c05fd35555d25e5c2c0a3419f9555449aa5d19ff9a51bc166ee54e47e99c89f2c11420c8f3d21488d246bfac780ed2ca0604ee4d30948afc06ded5e7397bebc66f88279e4812cf63e2316b6cd2d92159340fb624cf97abce72aabb18a907802ef77eb72b4641ff06e9e4ea2b56edacb1bd5d8b01f75db2f221656e72f1851dba2767dfdcadc8b05aae1ee90e4949ecfaaf57654837f30a34b539443b20e018c35e087db3483837724bd2a4825bdbc98811f4502c1976e891becae9df350e41278dd8b923fcd8cc582f89059d2c35305cfad51e2b732eeee3b33f3a46a8dba2b08ba4876dee39ef9e8c4147657b46238daa2bba2c715bb86f401f2a60bf1ea9fc1aac41ce3d8d51022a5bdd696413556c82d73842262ec92c92dd2388abdd199fa0de375a82c456a82441275ea42b2118bc26284b8a24e78fd6e2768fcf7031b7f7a277eaf58e8d4c035deb0c4ee6597272dce75d58f47a6ede692ecdd9b1535749802c14e81b1c29e4b8f3c0029d22201fa450dc1c7e997fad64bad04685e2efbb6a5dcc4e20a1a26e6ab46e5484b096c36239bb4f502fd0a4f9732ced4ef76e1c771342ce24ecccca36703ed0c29d4f999ba05454939e42c1ee867897dbaa3f7d472c3ac9f63a4595a4fa8d2a284217cad8600cf3db94ea46b0807837d84e6e9f30c6877bc89a74954a31ce81f105023f06a501dfb46dae2f71f622cee02eef0198ae393c580e756498e57e13fae7ff1623fb66e9ee0997642b7e7792d64077d2aa81058ccc4cb64926b1d6ef5123fb600d4e6a80eb06cf99be104382f73a7193ebb69767963cf53b133b41b082119445844f14bab6441bab0b91e717e0fd7ff9e042789192d94741231f227bd595fa21101d1e18e613f81e9e2914c325e646dff346e356d028b1c9b8515bf8101457842d5ba6058b3968e97acc32253326dfc265d24e5203585e3598ef832cc4d9b492328917cfe3bdcdc07e74a7b53902618d02aad7cee737eec2f483c87b31ec8019a50bc4bcacf1320081b88b7a9ca3753099b82de66073a9be1946fa12d675351d9d5fe5d962fbe633978d77cce4852004f382957e367b7f65c424f292d907c77370c4b6b5ead4eb0579375f6aff848247a937e7ddf6de73c79f5f35aa848b31470daf3aae9acff71d56e2c829cf31a0fca65badf6bb237d95f2bb55c13e150ee71dc878249029acde3551da192c6b03a1fb0ce45d4f3581d6ee005c5d40368963b9d776bd17554d50b4d4afa4db6a335eb49868c1644f58fb9a9e1dad4d1a466bb4ff4c7f155373358a609b09b733bc2b7b99b0f152869fb60a40470525e369e24100b88118d27b00fa8741d923643b1c751ff422043cf95628911fd323f21a1c77031ac38b6819a98680f07c11122d3cd226ee101b059bf0782068885d2ec7a1ef47fcef0f8875f52455ee9ab326b7dc19af2048f4ced236407ac5190459549782b4d16f5c4438c0bf8a6a33963c0b76aad9bf4270fd42991166869af92d1391d0a30f7f5ec870f120d8474067e2c1118c90544001165bdd03ef1482485846fd3f4dc4b811ca5fda70b0f13750d73ab575d75aea50cb2b926644a1a2a5dc399b01692b4e1a221e2bb897f5499f59dcb82c99b7cb216b37edb6c00ccf5a47b7c614a09b905ccf97965e373135f1863d3322c41ef1c8f5ec20cab991d3484cc4dfe5aa2df870ce51cf97a21178eda3aca830c3effb3caa358bbc1d58129c9b41dead5baf29308c8f5b072b3d2a07c4753514b3793945384b860cfa47ea32fa9c817e463821d557549a9e0d92e620662b297806192718ecef2a9042e1fb72657104f0b87043b6d5bd2cd5813f0d9c65883bfcfbef057ea6b2fc562b96e9cf4ff5da638288431660f1adcf3604ea91891e0d6511b517e690ad09e05b3ae1d044f4c9883f9730fedb1a50b06dd24e3622eb7fd588b4261844ee99934972c593dc6d33b50332dd0ece7b2e1d918281b131a49ad88343e9f8b2b84061615f2c4131247dfdb324a37bd584f2fd6cbc37128e576b5494776f1af0947080a8a93da4e4c7ff91dbcf002064721e99e5ec4387c0b8725d88a4d98d4003fc213b009e2bf0cfd6da570dbd1c078ca6270b77dc62e9aa4bd6dc609e101a2e9aef75dc204eb0fff534bb77966c3bc11a1bc349a20c03326483af76de48a8e2632894471ebcc5ec20649fbf07337a7d600cf3180eb0e79940b584cf941ae5c40b2f11467eccaafe071366635d6b0d965b9cd40a437cb8940828a1a100a31f3a1f709f697720c1b9b9f220941aee3fc3cdf96956e0c65f7f1d3bc03d242dbaa4ab6df8bf8d6ae38bb1f971ee97dd2e4e9b7d9fc2ddf43f8ad3a56a1d9cad13fcf1170e3f27e44913cd079e3e2343121e2e6d4f6a46472a4b25617a598db309870c30c420b2ad91cff947abfbaba76d6194900addda93c7071d372a5f9bdc1b2da71865d60f13d24ee37888ec5375929a0dfa9fd1c0b1a71ff0b367fcb199c609c20a27d48dbed2eb9d2ebdbe1abd47dcaab2e9793ca121147d70dce3e9a1e302aa519d53fccff3a8d30a9a32f8df747cb031763d05ba3b3eca197db42a6421dcd10694729f50f546e5809b42d622ee32697c02a1f7061d3680ecffa5082412e83b944b96e2ba1766c186ca793ff1ad9320602a9eb4beed3c025dd74be776fadf23afe4cce022354f0624708eca758945eb959013ba24928d7ee73402adc24f3591c739bcaffc95fc78d146594d174620c6c9d6f2a14918a4fe413b010626596d34632711ffec69a5b0bf0ad3f7077fe187180cebe8459c5708184b0c110abf3155424a84f64943a27d8b5fae58b438e0255eebff7485e2fb5990dd575537193eb717d038517be0cdb7bced47fcf61ced41516687d07820ddb0f63db360f791fec7e94d0cfc28a7ad3531b3b48f871081819695d6e3425fe5f75c572e5cca8d6a05181c62fcdd007fc1040d563b637f0bd7bbe30d10d46f222a1530f5f0e91c5def44b2bf5190e9158889fb0d104a85ab76d0c9e1304a2d1acf95e21f3bdbf6c22efb341d4f9616e0730a58711d734a668ce9712386a74d73b0b804f571bcf5f83aeefcad8f41ec800cb9a2f0c63522074e3376f013a7caf8769747f9334d8f9a89bf9d24ff6b7352c465684605959a3768b919d35396c169e7f8e71b7a0a45aa20b324fa19aca12f9ff3748bb13a0d6e08df510c50229bcaf56565ab86789a8b4968638f1533f793b7708bfc8754b421e629be28799fb0a1daf1f4bc86ad09259785a5edbd4bbef56db4fe1ba75e8b25d2e4e434a44328f4489cc22baa9ee5f6a452603a3730c6e8de9ecd88ad7375f2e346de1118245328d482ce74ed93c6eb119e179f4b167844596cd917e691faf0a40e52a1ef674d08a2d2bba318082200b188e5c72acf7d7fb221d3344bbea4459fcba53463d43fcdb2ffbb33a19ad2814f1320f7b02d31f1f1c78108923749ed4573be7ba79a79c4036397ad6417d94137b1f20f7cc0288e811d7abae6ac96cae3c1319db1448661173350a0a788236bf611307d7c1536d47a4554d7c79ef0ae530f1bdc5ced8c2b94532f630b69dce1af3d454afeaafde1f497f99ffbc2b2e37a7ecc263ea8fe3fbcc1a0e99277280200c35ac6679fdd9cff59c84f2514fa4e1d21a3cc35ffd5b7b31258b3bca8935a6fe4325ccd04ace983a5dbec99f562ccc78a3f3b9bcab1350c8892bb343fe546b8b4e3e7ac9cdbc2ee10b0b63f37cce04133a6ff63a071ebf7c222ae4007cae42445b8ac9e347e8fc3e1021e1f2538c308a1910d9adaad8a37a82b8da123cd6f89673955710aac1f368ae0ec85675a042c3c386dde03b46720617c54f1ef6c351044fe38a4fb5bc3b4e9931d7e4432e23600da1298e34e4e027024a52e2e36bb5d5a49074005824f31c56a0121b0ae16dc18e91ba73cc0f6f5599f7974831857cabc970b19eda46f748b8060ff50a27ff0cbe6b53c539824d4495d7c872f1fb963bb5ef2f77f0b232face70b2de583f0261d8b997059a950ccc658f332563d47a9758ce7ac1f1198ee49d0b81be85ad3805ad4f7522063e4f6e672d0b71d55f290dc495d1b3f151be396f582ecbd87e0a80157b80006c3949be0236ece38560437ce14740f8dea5d76d232b92283157e3fd7f38997f00c8c3a0cc986e7d05549c03ea9ce08ddaf0b02c04149017c289381056d23e83d02a4c62438ae99e0402b8c99c0ea23940fa97605f3e0753f00d6ddea840f3e7b3f08f7c917581e65920c7813c31552ae92ad9b550c1e22cac00139edfe48b27d63a7024816332adcd5011681b6161048cd8b31a560c60af533775ec0f5f7b0bbe89b24acd45804baf8c5ba984a0240e16341eea0631ed9e55b31cbef2727c54dbdf16919f95b56d216d5c91ae4aa8541aaa123d07c361546138ff2166494d005d5ef5572608e31f75c4e4626f8722968978276a135acbb77376712cb771d25087b1c3b1974c31ea17e434e6b974d0735c9e7e157a937b9a180aae36e27e7d97cd2c97a22c6accacb95bebdcc79a57a8a57027f47ea47d8906da1e613f41a2965d69c83f3963b8970f7dfc9176f6450e9f1e060b8129596ded9436011a33f131af50634d4b9e7306767f2ffb1cc1c1c27d9a22f5e8601e268a33181f9a3e6670cb45079981f8c9770616358569206762d25a765d876e4e449520f3567cbd852ed57a0249a2655b52e58e78691c9bb20e36696f6a472d3abe5f12cdaf0b033cec5946627b9ff2ae60462d572662dbb0eb12c4294c05d64601e71a66c2ea37dc77c05d72b8a51babacf3d68335ff00875cbd49c9f9a87ec94e4ce8ef240bfd2597d664c594a8a2d38c7f741b2e6e6cf40123d9e01e78be4c06cb3150242bd4dbac2aa7e27bbe183f594a69fbb0d6807428eb5f4f4942e87d6fb469d93feb7f555ead91b99e9e83e6839869be9536cea2c52549168871d72330624cc7f70d734c273722a00688aa267b36fbc7d01aa24d5f8bae06046234e67915094289fc66d3fb0ef9ed1ec7d6039366f57796550c3572e378da52c6aeb1d649c0159920b9ea1a846f32e57261e33e28bf0bb2e8e277664bb3604ab968c621e65d977d6cca9684754f26620a029e1f7b494abb657034adcb72b777b7a75b3debe3876fb6b8205fc992bc8a0c2f70c2bf2d706a268e05eba581923d9272ffdcc200bd8c4cb0c37773f76b704449b7a2912a4f372b56fd561befd97dc2855cf7fba3e7c6fce32814313314c92c7ea76814ce8d05b4e6c9d7492cdc65955a647729a529f78cdc7de2b10badd8426ee6b2fd3f2a280bba925b5e2f92fade8b817768e2f9d0db272e07b660aeed68ad10f120cc8e4ad29726cef040633e98b55e0a54a1fff042b4ce1269bc3cb5012eb61cc56ec2824a77c016893caee1ee5718d3f2e1cb2ae0d2a450d9a56990e9e6466745750833f4a59be8b3a07fff3099dc40854675d5dbbe3a8eb78b9b58d0baf747acaa67046b869b6703a4eeb85ba393423ef60110ffa6f49ef9b525cb3269f1f7985f83d5d543acd07ab9318221312ef293bf95088e01c19b51d38b344dc9267e09c2b6805768dfbe0c11b1835cabaec36b1b48f22d807e1f6211096788849c1dc34b5a2d593ad4ea1c53f4d33f4ea6455b85e7a662b73078575edc26396ed6fdbcb02b208d8642ba019e7c5da037fbd62852ba328c199c76f2724a5c2a795ff45fd47427065e03a48ec1691c720548850e4e8151d444c9d545fd6e85ffd5e838ee6adaf8754f495b2899cb22d4cf07fa785730ad7d59442ce82618239224b258cf8f9e1a90fc4fc29c14d5eecc1bb55d48a920cb99b80582f6f93d859128ad6b16245076626ba02a511de47ba60c523bf8269a5dc8dff5f2d027696fe2223fb727b2569fcea3637ded1ff082b9f0e14a3dd90c8aebfea812ddfce05238668144ae9aed546be57342eac2e143fcea620bd7827dd576c635279ec7c9ae45db61303dbf38894d1a0abf1fedd5b9d500b8e0fcbc11eb752f4ce385d9912cee8cc1cc92d3c6e5cdb4010aaeb7ab1c33f6eb467b140c7fff14b2eda670c54407c23c73c5dbef8fcb3f841855212c2a38dc2f19f8781931eec75194772e6d53f7f1d4d2aca8588c56d31ea109940d64e1c0cfb883d39e1daeda02f14cf2ec85f37465c674f3a5f3daea84eae22c73469726eea0ee6904da58fe6efde72fe9a7e2d1d8f452f920e46c15c144e164fc78966a9db0bba6b716667588f86973653bffef45e83d6af3b9f50aaa034e7762f42b6ddb06704f59cff4b24f0dd2f27f071d27fbc99bc64b93edfbaf58c0299d7555cd2223185ecf9e055323b2d1d725732cf78bd99d593a9131500e140e724b11e3fa5df28a1aae0b8955650637da54fb030de265b70cba9021731da6be7007cf3e1fa2a94f9ebd274d6ddfc7ae600dd6bc3d02f734776185f3d013379dc69a8f3c35abf496d197338254f6f06a2e238e5ecfc18a3491894835e1e648392c041e166673bf65207fd50cae4f80d0b6cb9d42a2b27b479fe72f94fbbb48e25fb29410e8344655b8a2a301377ce17603e329d52fe156d9636d5515c6c25fd50df82a8e34716db5391038db516c81dcbe0d0c764ec92c71118d7f0fff10b6cdb8aff0091df76fd6793b7f7c616d18ba7a5900ccd9ce03a88552af0a4393adc1d7fcd548414fcd818781406c2d0f5ea55e31ba50add55ed65c6be81c626a4c1f0803eae4c21005d9d58d05c8e9e5777316fc7a432c9a694f862cd245371ec4602293b1246df856f07dcc140b0746bc6b34a2be436feae8a0f028501848bec7202103da79ecac65db78beaf8192078e2715ed276c8eccec612fae2b37468d3b72d42311847e7c181ceed8082ba0c6b9c6724f69bb21c181d75e45793dc59d9de8ad4f4db6cfb81f3b5cc23e980670d065f9ce3fbf9a2b38b3ffe160fd2a1f5892ba1b42446f69175ccf32024658eafed0d6fb0855720826c39ed39f2018eb2d18fb3712446e2a42d302aeaa2e695afd711e83bb5ccf0c0dfea0132858b8e10805415affb8738a38d81ae5d79f2a2d8c83597bd52c62fd85de186f3cbc4322b9eea588263886015bf840f4af944fbe7f37776bdbaaac604e1abe41ee17dd7eb8aaa53282f6d8a91ec085b1ee594fe4d83c6310d4da38cd15cd3dc182442bda2b9fbaebed0b81f2b06bc541bdda6ea14295191200a21a388ae3da856014247300372a53e1e7c815b150efd65b6aa149a83c305982a464cdec9affb39c0012b941405fdea6d4b3c1e98467208e690f3b3ce7968f34832d26d7783054ad8113b3478ac6202166323d287a0084631cf489c013534f8ba716e549c027059efd33f5949b2d7a1cecd84e35d82df1cf77f32c6c1190c91a929a75769f7dfeb67daa56aa59ca9f2a5eb4e2b81501615d6736850e7f7512e1e11403644c63a80db34cd649b52f2b0cbad37000f20be6f7d64e895198c644db2a153602a62589ed4e9b97a2248f395e02444c53dcc46e63aa858c17b5a46f28f92ab106682c221b57fb4123d8a2d4d21b261b9129da5c87fc04c194a5b1d4f492355013669a264336c77a8b214e998703070ba11e9152b459a4189134595e00215daaa69550b5eafeb5ecd5b7c39f11ac3fa346800286c7c80e60ddb0f8ac40df900c117682802152a754f8eb2fe4f21d5dc767f1266748d0e32382194f1387b5c5c90ceec21eec6e8f40fc7defd9b529b0711bcab6c942abb048eba656cd18c83a4c58de6a1c6f863241194f3a293de88dd84895e2d9013d812f5c0efa1198fb65ccad60d41d6c6c510d52f8570c36a253f2e3ac2107ff9498fd045ff2d6908d9369cfbfbdf321afbc8ba81f37c5402c9d765c8a47c6faed255c4305b143a3922a823103c381058a810842b48105410d8f328812404208530694b4bb2b41e95828bfe2289bc1c7a882d9c0e7076654c63d01f7ee1690f52cefb7b54c682b4e21d21ffa58c0df5ee84c2e579d8db949c226c61796ec16e635ff3f46d87f017501a3d2e5d502de16850e3237a943f9adbecad6ce454cf065b5350286cac31d75b8e8e83d8a9341af383080b0c8e2efc4703e6d1452c7e2c7961002c067695fa57121490bf848f721dbe51a1397c036e0b2773dad1f7c6bdc909a2bdbab41077fc97a909411e41331eadd7d1a6dbabf3b9ff56bda20e2480924d599e139a2ce5de3af88fbcfea440e7619a8866bba7c1d8b9875ad9727a8111a550e93b4101c2d4b74785a3e8867f5502aa35f83e54a343b7ffb4f95567a4d714427ecd8024e6833a732c0ef050f81e81376245bc7dc14e96b9158215a6454c89778799cf8002e67c80c5a3779ad5e2dc81fedc3dcc339149188ba1135fd7c0ff9938900fcc3a150bb86df1710156fa354eb2da92399a587331fb4978680177a9cd08478a4fa954715ddb1705f0f0cf1f68948eee4d768aa84ef1e8cf6c9564da6ccc9dda94d638d24de0853ef4d35dac44cf8b95f03986dda08c330768c27cc6e03b9697be14e924a9b0e60643dd4eaf046f4f328e43037c0f6f30da0f3d9aa65aa9f976bdd367f5940709f145b8b5239fac8e7cf432f279b0172670cd6d02e37fa871274a49086aacd360e32535ffea1468d13d01d0281f24b6fef5b69fab0592ba62d113de49a21da9f41f5ce26b994fdd5761829a37a5453596cfefc76936f42eec18a88f48eac3c103f4cb93b0385137347e36f736fa840c35fca82924400dc89fb98a8c7a12ae41d464752169e37eda595291efc8b78d0ecf5b08b9bc1fb8ad50536a23b0f37f37a91e9e2f19672c5c603ca04c0e2fe57823b813cf399e3161353ef5f6ca9f3fe0c82622d31a37df9885516a7864e4dec5e20b4f948c7e5c00e2fa8407bbbc31ce2be74f15e5b4b9a6713a9f0178796783d32e13c715159276ae43c2adc8b177ef454bad2cc8f3df6f49b890691b198ba7384eac347e5b723890c1b1557e327f183e4ca29ebdf904f8136904389ce8ba38676237a787ae2e38122b0731df563d9bff8bed38bcc1477fbdc9090c4b0c5b166ef1b0ef7746030acda276c20c5b374fdc4e8d1cffe41dade82d0fc37e16936cf0f92df07289a2ef56e3694935263ae39746ff4d1d230d0c00d5181746b8a05bece8946f544c695bb57c6effb048368689253c8915d99be8efc01d53e3450d84bb9d5e06bf0688d0518dbc3b1e6f23de638250f97e7c659c273ab1c71db6b8e29b169ae9846ec092dda057b5937148789d9eee4c2ec23b10b263453fb3d6c666793906486c23152028fddd07c64a83951539175f25f1abb013715e8b69cc9cb49245378d1f9031ff5338f1fdcfa4be642b8deb45ac7e52dbdce30b964851e8b07a8e6f65cbfb345b71fba79b9caad7f36533f10ddb8b4c9c83482a45848dab7fcb6efc5583fd53f1d687e654bf2dee4a87b545fd3f06e19fb805a0f27cf340332af025045e602b43625d22884e7bd2b1d56b167d13245adeb72db3e020d197a862a618bac8ec783ef5c2a4774462f4bc7b931f1a3c527d1614e08b02f4957aeecaaeae781170b83f465b32daa4f23e7732fc39c92357c81b764b9023f37e029e6184df6d03bd0f203ad3ca06b71a2e42e9f836c6f1d318fa736d080ce101e43f1c47d776cd2657beac2e9e1c1c130d6abe5ea162a1ad8668891f10a716b702fb89b37b484baf91f9fa13cb30bead0e2b4e7f4bd531f3138ea0955ee8d536409f2a0c42d21c5f773c7e192f513867995ad4fbd478b0dac7f43572e440d675156ac14d656841017bfab846262cbbc48918f52faaae09bed33eefae2fbeb2ae7da64d3368762f7ac89d090af012a5835d2138751c49f8fe49b8d73aae5a41f5b1858df52f233dbe241e637e46ba2f9d5b8dc6f46abb2048e900ffd98f1751893a8411fb511a9449a3677014a465acade3e0d135a9e24e6b55296bca718e5086118089fd58dfe872859aeb79a6ee0e88849badb2f4f5e919ffa662b1a99bd9886f8319160ad4ee4a089a6051eb33dd344dd495946b1f9a5ec720be018444c88c93832b17dfca4b062a8a104d832f334240fb79baf25f07e41fd253dfe8d2ea67abd4350aa65419d1aa90525d55349896261099891ea219848c9a188349e67f89e6369018a012ddf9d0cd03c3104d69b3a9f8a8dc273f30eea2179359356f0573b276ec168ce8e52968c08d5f05937e16f5abfe4ed1d4efdbdb12a2788915e5af72a903f7a8023d003242b04dd4cf3e4f7c67b09dafcfafd9db9e32659d53803ffef279848da8aab06fb9ba54f1904011c75e87c8e9b06198e4fef8070c87b06b8c16d9f57e96fe7d1b49a890860846cb8a3cb7dc72ffd6651f9e123c29c66ad2e4169f70e887bedb1fc18a090ed7432a42bf64311136a2d8ae4bcc1ee1b1208726004315d89571026f35b3c10d710320c692877c98e526b044c16cdf5126559ef90ae86e714269a4a026630895ec74f0a97fd75dd0a80986dca8ed54a036cbdc9bde3d051798664eab149e84fd25cb90db9a0f1ac1dff3c711cbf8e956b512f2f2b520331f063ab0d3eb5c802a7ea470ed58ceb47fd0a99d03eda9417e4071c9a38f81e599a829455054590a398b2be7f1e944c2f7463993750f8a8576dfa968863915f18cc91dbee28292d5f5d9ad5a3d232bc041dd2ac4de049ebd39c56d454d890e2895ef6849f61fec63cd60a967a21cd4603e20c4497aa334616bfbe0ff01aea42a24924c48c531707e1e6ba73b14412bba1d4a2584efb4c0f673a3b0748a3e9a71ca63356acc84cdc0ffbe4028ab46dd12163950abfe7006bd9d17ecf1ad2840968c5c40cfef6aaa75d8796b2aa08320584799a7ed273ca69f0e075b0b7f6a0cdfaecb4de849c24c759269e75b96abe0de298e819266098cf13792c1d7ce5556e9aa73e030b8a0198bacddb690303a7f00cf51af77349d8870b730bf787e99cec1e8e2997bf393788f25d0a8dcec239367f2b5c769cbb633020b5a13ecb2c33043f500bc065aa76e47c1d915f6978bcf4c083bb8ed22df6eea4f8de73bfcdaac29dea09a9a5480fba7aeb8ec25fcd4ab539f358e0a305a8dc4d67fc8ea248c8588027784011be87a9b280829dddd925bf1b6d9aad201fd74d45b7a05c9d0902b513a6963576ac18406d9f06cdec170397acb36cdbcca2e95b21cb0a25042606ad181904556e927849e490f0d0863776277797e5c9490c4cb6e4249e39464aee4c0da0f055376a4c3f2bbba4760ecb5278d9f40f4d935ada1c32525594805f7be19da60455e23fc77ab743ba1a24b8de7b55e029d4b4bf879e1aa7a0b9455268bf8f756d25bde164752d92294c411de39ffb1b5ca087c6b3b8b5d3c06716dbbd545ad671ca8f296f940bbd41584f5f23b1c1afed6dbbbab3e400dd83f02e1c636c67e5a592a8b403016fed355f99ddf51a2d6792c396c28d2c76bb48ae88e87ce4fb36f792e9be211a09766d80bdb62ddd003ef2bf48bd5801db6c2b9de2eaaebaf701ca5f3549a7647fd07f00403975522251562f04b1dd4fe712e859aa484bc31c78cc01e5884cade01bbcc594326bd1aa3ec395a78fa9ec48df7daa8c79207dd45ff8492a31828f0876238ecffb9434b00332ebe19e980a68d85324b2967310c9c155c611a8027a38e93f8107565c3bb79b80db5b0146ce76b7dff0ff47e51f35530d3c0f438f499c56f5dd1dd5baad937c64547ce25136335851587a94494acadc1835ca63a9ae0bdf26769c9377a0f7cb47a78eab934dd246b1a4bbe729a1bb42ff309c1d0abe758bab91a3f70b3aab31a2b22ed51864bdcf8329e3f8668dd9ba9ea83043a6b6425939bddf4a4dfb186b5aed61b3c24978477ad1af990fe981a529c2d35cc2d034c7d80ba08b4f5f2f528c6e473ecc486c9a9a515c67f2d938c471524c9fd47efa5c39905780b432ed8f542c70c1e5b864e22c6ea0bfc8d78654105c8eaad7bc612b7519cc2d5fb762a6bbde613cb01ba95a4c90dab0b934bbbcd5f7ad690bd50f4ccef4f3dcf6af650399688d1aefafd69e03c603a0726510dec9e662f50551d0048ee471d24980e8b47868b0874526b2706552acc49e64a5e643a0478ee19bbf4e63aa68405d6e0f16c567824ed4d3c146fdefd1c69b6fcb6ffdf60d340d3f3b029778bd7240b90cf51a4421e8eab27c163c1fd56bb8dd049047d978d31f7d1dd769dc6b501156bb501767cafb67d7c22c87aec47502bdd404fc66dd5cd362628653d38e8e0d35a51c54e8c43183f0aa08d63e110fab40334dc373a4610e0e9d2b635a75daf7be79dd0c773d9a12b5f0ad8bff031f4df5ac42362d70625e92757218bffa3b413fbb0a6587e7d8182410e476c7a9fc2378847825965f8018e47d935eaea12770909d261175e853abb16e635b62b32178ae0c586fa27dc7c1d14c56b57a1ac4256e6c0503b13a8ab0ff4abdd2931de75144e2789f8e25a6d349c1f6be86de0993ef3d45c7c9c457aa1aabd9fb0eabf7c8c37698cf3db16636426eba6cb7d6aa4e596e9bb46c5ff2f421521b0eb513509591f83f1b00c12bdb7757446ca1ae014ca085f8ace01cd323aacee4ee0225152292d512853290acf652c042f70fd3ce8902ed4324d9a6f60e5804cb6b619aa3c2d3a7c5f5fd5a275d35ec4095e35d12017b47b3f9a414c40f5334216c63c9c46814d11a15fb22743ea09e0331eeb92a94faf09c0431361f6283b313fd6d5466cc82f8121fd0e742a904b3f783d9325ead8095a6ac6b2e198001f439d7fedecd823bb55fea367f352c10648295339b0c15b37b5db322de05b70af4a08524aeaa95c756fa05dc6400ba139625e0f71ca3e52528243ebfa263480f295f247fd700bc46309a9501d9425ba4fff5f4c143a455d4169d94a2cd21b8e85c40b005400e02d09de856a12d852641fa418730772cd5975f5fef548ca28971b9ce25fb80616616a1a354a4735190430946093b5a742003e92b7d5e771086c75741ad9115f8875bcbfa82755ed88328729ec5b91e2d7248d465fe6d06187e8c60bae0e084abc6f3d02b984d64218bc2efa591b42a49ef29f79bf6b3791b43c1e58cc0f2e921aa5a527824d2ecf2c2824fcdf7a9f62a937340ffc923bb96fa0df7c260fd12d08f6138cb4a26d2b5acb9c3508f94a9ea37fbbdcd37bac0ba74b9dc58c2cb1affc8a4788a5bd2c8210b50c15e3f536acc8a82a21bf488a9c7f621770db8104431ba60f0d20cd5724b1e2fe20e72c93b64f8dc74d244dbaf347f2ff754a64839cf4754cca44d93550f514ebbe63737fe53464f84d3e8b95b8376db9d291c0202eac5301c4b8c100c0f73e4dd0c7d94dbdc633dc833abb3b3bb4fa78f2fbcb2035cc498f642d6623eb624090e0e1ab23aec1f1eeb184f300f2992a0a4ff835964ca663bbaefe0e8a41d2d3ace72cca93be489393512400260dfe8ba50e4bb7e96701e3648293cd880f34b8591107e6d863d6aa89bfaa40b1d100c14ca834c0bf89465ec9caef2d256c1bda578f930f2c11a3301d69653d3c2541b2d112caea6b6578f96f733d383840076a8ebbb99c05b33f52bef12b42f46c564eebabccbe52b5a4711eb6763207d109ba6bd2a8f7fabf02f7b524e0120387f845fe1098cfd0ad76bec86249b577fb58ccbacc491050ccfdea6b4b61148875e50921fbc354044618284be134ccc7bc0b0a8780150eedb9e4f1eb9a9e51741de83013a41c0d8193ac563633358975d05c25dbe107861d403d77825c2284a83505526d6426c0769a454e4d453fba584ca0e48b42900707df9e118b0e97a7bef83948af5fec6bab1a5270e8b30135d57e8d38a7c66e0470c4dd1861e488c5f7da9b191ec732b59db4a0fd49c0f0c0c7b53e15cceddae4940b236119578af35c26604c77c7056aed2753a66d1cfa75a809421b36c07607e656f1a89076b92fb6bad04667a62a6f64a3ffb681c82e48e9716b0e37f7bb87294505b134e05787f31455ed901b1764b9b3b778f07da01e1414076efa10f2d63cdb57b2450ff6c3022e415182deb470217a6e32b5d771a4858ccfe3c2c342c70ddab6e590a41cbaee64037d6c96cb712893a7e7bfe6766bd177d6ccf936bd233acd10d9f338ae0c93d750fafbfdd45141462759ab028d10eb3e2a5c5bf116485b5df1ae501d19630be48d2c2e170750a395e4748f5e10f8ac6072a3d4b2b0c00139e6548b103f58dba3f54dca3d5a801acf4b2d7ad6f079bfb0a8831407c8a35fed0085de528bb64cd13010adb452d1b8410cd9940e96b40d969bb0dbe4d3849f97711f9547745a7a9027687c7d637b84fc217b73903fe271b096586131047f2ac45e85a7f6b46a9344cfc93718ce1ccd42c337503e0728626a9c2b365871f4fbdac4248ef2bd74c0b3904e8178163963005ce98f02f2de80b6495aa8b6aa135779624166d472a831fd728c116ff0028d77b7c1132d115050ff8e7c85749da95de4c1c7223f71bd4ca20a0c84bb6683884e6afc69e3afedac45185b7146f74d903eb7ee4e656c2e741b4ee8cfb375be7eca15a18f093a00dafc99a5f94123565c1f3e114994411ed7306776702f7eac232df7b99fc442128fe7f13cabd21c541bd23968d3474dd32ac9cb3eee49a2b37250a26e4605c42f07b027fed610b81ea3956377a3c4592c10146337ffe7e1ecfefb4afdd731484cea9cf62ebbac7318523e29c8aabdb3d64c665d22b0e4a283a5b624c7552e40beb07186109efedc9e4f28ac39d6bbd358199c9cd6f50bd691aa723f54fb4ed16f98e23efa8e70507f973e27dea15efaf9e0abeea147a9c70f95fb6062366b96fa5fb3c21e6ab411691f23ab2377abf2b5088980a9920b586e6adda55da717922d6a0ef7e54f9540c0c1186d26424063f0677918c06d8ea254cf38495fc02399b9e506dfb2c0b705e3f90a8ac642d1c4b6c22a0a269bfd210e67f2ade6d67a2e28ca799efc674992867f6425714fa9f5fe4acdef899e4ca47bff2c4dbd12aa704f3b98b786238a4827df08f0dfafa10dfdb25134382d40aa006556a963005dd9ad17bec44f4af36ab9f2f1178ca01babca17788b69d6872691f923f56e9cc8bff229d337c7a50d2411f66727c5ca03a4de9f54cafd3da70fad62a51c229cfc62bfea161e4df14b8a42ee54ff0d10fce1ff1c6087f2cc83bd8b4a3ae3c8cbb2e7047c746092ba4334ec46332ad150bf36e7100837a0f62d387e6c0fdf0c81b107c3e01c8d0b09b1e3f1c3c99fa4ede8a605849fabb75736bef079debf326e8d9e1fea63504e5bb25c4bb05fc515f3f638713e1f10c3b639f3c3cfe37def4f37c4d22559379ba3437460014101271f6dcecc9dc72b95802184fdc7cbe5501f7ab080d693108c45efa4b0d4f97d81599c7f14a3e8788c287d3f1b4e7e284552ac8be112e39ae5115617cb4ea5331db769ee0bb6100a53158f8417c1f7400572003aadf9eed9619691639550c2ddd320e3117a7246f7e1450f13a325960d8c0c5e6ac8f325a9c66f2e047b74cda94f00b34a829dbcc214d2a6e22fcfd6d669dbae545b47df12707b895a0fb5276b8525bacf41f590bd36a990ffa63562525e25005b14bf03f72e1ded854b7dcabe08792273b0ebc0090a1c899c4eb6df60d3dbfe14a480e7369826e08a43614d8994e85d712e4471bd6b78820d1c59e2aeea84df8d8639bc9d6401752eff4bf1a83bbccf6e6772bd8e6d6e7a3d0ae47fd0c06eaa269711a562725cd0849754db60893795f4b451947f7df64d6da4d0d08b5c5913507c66b01063b68b85211f821eb8fd4056ce2b9983b81751a795a7672febce4e283b4c97450c8a84b6c2d541dc38ff1d5efe7aa41eba599c90e9bb13fdcfaf115bed47637d652b69bd6b7547f1cfebcdfbd686f2efe7e5e88e30360458dc82d75254bc4f70cc83a941bcc9c8cfda38dca246d889b3372ae07a7953e58b55ff2347834972e7d29f354c385d2d26e5705db510cf3638adce7fbbdbb2e393584df229d450ca517df2b90b4d4a08e90f249eccb3987fa49f064fb0d7f1851bf995a5fdbc5edb0949699152391b1d8294170d3be6f14242a06a389c6219660b74ad539ad3afb83d22f7f6302f61da811084a26e3a70286ac9720e963ddc9c4d592c058d1c1374f6f8d5020496eedbabc69c6519f97c61011427a50ec5a8c5cb1d28689baaef3567692d37f429b1441009176ebf4290f56436bf9947f1fff839e7a10925d18a2e3bb610e7f9f8e6147a708206fa4fc9fa80fb23c8570b74230f03a74b197a1d49fc8d1f9acd3d6d00c8e636c658b5f65a31328cd5f1f4cb8e0bebd418224fe9621e180fb38c8eb544b8c69d7bb3df28115c93811c053422637fb18385bf42661b3277b1054402349469de6777f7105d319433b08c91c33f18a693a98c77b73d6d146b15992582eca56a370e7d26820110d6358995420c109c679a4771a7d2f0f66aa2a41f53215ac9a6a47c39b14faf0586c3d3e602cf1d02768313d46042ba99fca53025547ad38e5326224926de14ded4f5190477ed5ee0cc0ac23177c95c2ffc75c97a2a30942202c33fc466820d11f38836c66c19e4c54180da62387b3dec569d336323088367bd56bff4fce45faba2f8a748c9523419675fda7308400e95d72408d8b3e90eefb7a6fbe2caff0cea9bce68d1061f9520cc74fe4d801fcd23432ebc7df3bf2a1de1f12065436f9349f6f5087b47e75f5d56b0ee6a7b29f5f3569f3e67c8c8127af66caa7eb0a9b2ac8197cf68174c1cfd408c92852020144f4fba4bc6eba4d2dd6ec47c127c70ab0b039b5aac2443e054814181db8a75e6dbe4c7066fea77daa85adc2221033512ff188307842e528880e58841ea15a272f3b69726f441afb5e9843c93884c16613f967c7a5cf208fd8b5958c181cf8d4d55176a555aba7819262dd55c3293cc46f3c5f846186685edd78f7136680ce14a087f5af443653a13ea65566a675cfbf45cb776ebc97665f0079896175820eefb82da7c490109c2ebf7410d7ba96f2051938f182712b9a5d61d8b939c1977080c291569a4940d2d774358c8fb2a7ccc1f2f3c5ec5025c86b44cbb7ab110388dd551ae34beba9764955ada70062a0eb42a9a97fc14060bf48ea6baa251b23fed7f52cd09b1bd387a093b03b39ff564df9c2f1002ccb76b1a69635570ddec64151446a4d8ff4cc9c7edb602b79b78e2cdd45d6fa9fdbf646acd1c4fc4b31a9405e073fe6b648ccec82109010303390d71ead550a72d2a1eb4eaabda2cdd11ff65d07967ab8f63f8991b94261dd17da292ece323ecad8a42d34fe7b4fa83bf1d1480377e256a3be6d8129f10602b405de4b07667a1039fd0912b177f617208c02241aee9bd821a170020730f5b0028764fba66cea25f34587460e1660ac3da674dab510cbe537188636296fda370a5d008029579b2ea9d6abebf4979c0fe6cea216c5b17db3dcf20b06d145560015fe7cbf90da54b83aeabd57c80cab74d02993834a13fc184c62d518ca9da3e47298e78c278ea79862ac4717da249593904597b03f51162e3d10c9d7a29f6715da3a2ec6e537a7319da8a48ef6e3ec1048e8a18509db3161517b6a047155a578b37929403074effbbce5a081f002ba9a3a785372a9b9ccecfe77ab6ec20ff8da6b978294588c8516aa24f14f571252bf01ee53d082cdb159b1728476f11b26a2522b66eeb4b54a110eff1b157167b39f7855dcb03da66afc29ccadb163be3e251caad85f3f5feb2e0d7cc98319f3a66a549d91e8360a9adfe75454ff14fb85980c37b167eae610ed55a2c691fb55c173fe9ecd2aeec31c7f9d4400d5cc3ecd421dfb100a6890a080ad000bfbbadcdd671e5672ca8c3bc471f403dc9abfbad7f61733e3a0069e6a51b50dacd75c150e985e3e91f180bbd64672739098251659df3e5777ffab7172638fd26c0bb5fbb5b3e6a9678c68da396a78fae933d4851fcfa88c1ba17955508cc6bed6c8c99f1146e3068a29037e4c076dc9de03fd211f73e131e01b487459d63c6b824c62f3fa44a55d595289b6d155c118fa47302ffee6161e776392ce06043c694341bc924ec52423cd2f7df103be0ce39450d0941796e8d3542a3ceb9c007f6be40bcff716a7bf89960ec78d3979fb8376567fd50e32dc6566434a8d70a07a0bc95c5ff99712d2a8ad17eba7acb61b8b770e41b13e7b6d3d2b9d42d8ed06a37086eafe284334d5402070578cb694dee7d7999b9078d0bf7bee24d698485054c6b377f42018f67f3acd8599bc5c68b75cefb4e7c7c79c74a2c7bfe8fffbda39a4ee4f0158da203850ec44a5b9243493780e99de1f2e4b6bb87227168ab3ee95956b7650af82551316e3b7749ca8676a3954138a6b880e47ed0d24948f4449073e581bbcf56b3e279a09239f873530e6295e17828336a7318b2b5471455f9c290d1d0e6cc4564d349d53cd96e7848ebf55aa3639d90c05a3c1ac4aea90b60fcbc0af749d21e2a7445bc62cfa710469b89945fe762235e81bb8c3c1d969a910d7ef2042e26e6c9207eaffa6e05b61ae9cb364d91e0413261b321e2cfa3cf1cd78939e75124c6e6d3678e9dd260ee534e4aa9098a3152a28be739d5a6724eab5b297e2978478c024407e42b96215df40a354725eb59df7f06bdb45bd836236850f0a2c55c97a7d8c3663e34bc4d65b43b3320eb29871284d265e62cf773012fb973f0788acf6866c5ba098906a7d547e20b8aec4cc4554341ae8f3bc751c6eebbc0142fd2f59b13bae94606410dae86bad364f3d0562ac9e73597a5539dec996ef1af3b87442fc7ae130fa4d6e2c6a8a10cd08d9c33fbb0affda5962435a670eed375521c6f216213255b84aa118a745c3b3a1166c36ff346944275e30af82d29b9ceb892379df087f4a0f4d93132abbd7f9a6e60667ae188d47ddad45f2a5a326570309d38fa07ac5ad3c8e49242acb18bca795cdf105465ac837ac3611ee58a4c3d48f6b538345d8a8cf50a326152be5f5eb4778c71fa5482cc5df22056c0a987acbb84aae099de9a074201d2360368650d53c4e4dc99d5091cee5ad8438e10057408a3b48ec0c3ba3a377f3ab9491901569cd03c03ea899eaab483ac0e8dcd7f22aa631d861ce04600765a7fdfa85259b63fa4bd759665792068290bcb3615b7be8307855a106fbce8e79c97dc70cce2883bd13fae7a28b11afeb8e7e6655ce4c90463c088695582c59dd3405579f6b58ece74ae4da38908dd109a059a569d78e1db929a49ebf08b4b691bc0f6e58f95d54634ae2d1eedabf4d9cc832eadaf18e26e59015d18a6c8ec63121f3fccfa4fb4945bd6bf7d842011b0e3107f6982a56845b03168bcbd93c29f79ca21a20ee21281e357d8e1cc73955eff8c03c0306a7168f77dce030ee5a7660e9f49fca7010eb9584fa15717ea855af3e5e2453a0e65a68a3cddbf948c8aadede9209b6cc4d3b86117e4b8d77ee0ddd435a46b9b241984052872973d55645762e4780678e408a12fdfd0178b8eee8f99376dd4304f111f67d7bdf0266980c8069a53557d1cc33061f9966849b0a82db1081371c8d9245121266afc43fa9c2e1eeb05675b9432d291c0c8b51a8b33150b40e30454434d6e900578fe821aee6481f929baf8c1e7ebf727b5393b948ba65243135de3c7d9d85232dcc85d13145441c70e243de8f7a2c9a630946917f1e1200c9515a080495ac31f57b4da16a43d83b4fe584052760fb16b612172147117dd57e55de0b6ef43e2612390f08ad2af4b9d997dc3ad5f6677eff1e88b94406aceeb1767c8450940aefd3ce47dfcc42c4a4b183db6081a38892dfc9f29b61f11ba97d46ba6f5fa3f41af77ac58b5b5b917739ebd0a36e5c39aae7947ae1eabec8bfaec07b33e23b0a324b98f04ba97286eba09889d0dc0f136472f72bf0c401e71427a62f7b8739643d336fb416f2b1030ec886e89ebb1e83b5d142239ae56b54bb5ffa2205320a2104016469af140bce1c06e506472429c5089f9cf406f38f1eabd945149d7a35c4881c6d4a2270b857b0fc97b5b7a6e4d071bb55ead3fbdc316f3a9016b49543e808ab77485727d4bdeff3309dabf4ecc563146a0519fc0de2cd730968745935ce6a61d107b0aac26658c5438a7e9df5c4ebc747ed995ec97495f8328689ce0f7c29a216bd9ef5ff775374bbc049072282aebd54631abf5d73e77afc79fe6661b50b1d44b60d44de0f0d8581eeef2f78e095dd6f405cbdab0f08e328989b0e67fd99b0ec4cee1e39cc89c8b10fe89bda51557016fc2e942deaf3f7268e93e3818296dae4d53a0bff9afc5a74d0ecf368139afe4c04a0847cd7b084b39775ff464d1bef36ad9756f0f9b7e700d71e6446e98e69495ac5004370db980168151f4048cd3b162db1e11b2a58b16beb4049b54672374fa4e79b6588bea58541e29aa633bd60e598d4db58ea9455421c78f4931f5ce68bde8f1a8992b500c45b36277be7b10794c9cfda7e2bca26289ac9f0d145ba4359af292591672785143ba25477846ee957bacaed9ed8ab95bca969704d270bff5cdcd363bca0b7e1c78546d3a011d1cab1b63db69f65a52b39a2670c36a9a50bbe62095d24b7a3be0b8a474813618a309a2f7f495511fdd3553513ab9e2d34a4209f788854f2bfc719da4828aca973e2aa34043d9e47d998a48bc56d6ee93c3e0218de63142cfcf869ec219278f9f48feedc1173def448a715c1d469b79ae07af43be7829ab36a6c83ef0c944e2259728ed259013041c390e8a35a308354e86981d06b58c043e16659c6b08d712fa305145dc600e5827df6e38ebd3e1b8ddc61dc1e745cc142eaea86053951c0983621068a40e6b13d6a2aa0f6d87de77e736dc10e293c4469ca8fb097b0a3f62504d3d2b52da37d9edc5905105b943421f5cbf93b4ef84838e658463e8ecbbddeb723da96a2141171dc04f730a9f3dddb94b2267e8c6d661c19e66a7bd468de04d949aaec5f92d96b2bec368b640c88ed8a74f360169f5b6e090da8f48772f9f80108250d68667a001a647f806cc500a517ef4a019a0eeb65c549bc8f4244ed5f4343799bd1d194529de2f26517673683057b316da36acd50ad9c120fe76d0a1cfe116e4a6ee74a50bf21a336baa74a2950f1306b2d999082362d39cb87bdf0cc85f2ff92903ca82df0f10aecb5ba27d4480890b8f0f87ca1e3c0bafcd6041a5f99c5763a34c1aea4cc9a6e8bbfcb88b79db456827d3690f87cb841f9093ddad1ab844b0349db32ee0ecfb9b5a48e77210129492ee93c447a3f03c796a9187373061a9cc8761aa305d80f2eb0e4c9bf113ba08b02498ba3f66ec008e78a506baf56e67b7efbe814292d49099262853a33a79a3d64368cf948983bd7bad36491fd816a6cf131f681afb25668c8ada70634223837c975024c576eaf6374ae04b2bab1effdc6e5978c19ac49624abb0eeb308f6f1961d96be25cbb113cb536079c9775cf54b7e8e6adf96d5a8d8b402ad729047645aa1bc7d20e1d0cafefa57842fab23a5928dd3adabc18d1c066fe5fe447d63d3fdcb2c0d3b54a324a992ea4e529ada8148316b301029f16fa8f0f9110d43508ff16d87745a0e1d16c08efe6353ce687dcba98466d878f05e499a7bb4c20c9b909c2d8ad7ca9a3da72bac0639347d853169ea49123ef13c9fe5a5513496f486f2021db247c16895b90b7b04455c64f4eed6660ba06469cfc018c10a91f9455fadf80d87770422fa65e4c8922c6a52020cd14b9c4bc1be64bc70eae628666e581388b40da805ff8287f6b5c76ae49f9eedff87e6b76e44f5aabe48e4b724c99c4bf83f2471a578694b9793df0eaeea904d76ab4a177b256026e07e18895c37c0941924ad943081a15fedeee9910e7475abff1466232d31b24707ec463b9c65245996207f8fb205036570562a4fd663e436fbeb578188f8c9ebee461d9da76cd642fbe7fefae3288b0b51935f033b6cc98540e5571d2d2779525bcb28c130d8cf7840f278662cb1feb256684019024b3cd08345744a853e1b00da114abd5dedd182ae894d2e85d6e53f1f0c98ea03901b786a5dcd384cc6712d520f972c2e095eef01e00c2ecb38516b706fc750815330a44dc6af411cb994d4a8f8c49e34febf7a9b26b9da9025fe4f01097d5f3f3745b047de995bf8e785913ae0579b1fb69b3e000e49be2cfc0d58e41024112dee9983c0373b4f7041f767997c599518564c121ba5f9b5b59f82056a3df803ddff17675cc76b4a6de114fdfb00d7060141f02f6a9b29116feb89ffb229b1f5c9a3da830503b04a84110cd38061a5e516029339913645730ea35f9d52f0b7ba8c874e731f8668a4aae158ed085a8d7d19decac2f579ff528650c2083ce459a42db4e229831003bb173da5907c1845364b4650ac5fbbac093e3e7a14309e4084a46b5948bb99e105034c36f636b1d35db822a7355bc279f03ea493ed86f86cec5baf2708f4e21564b56c5734715afb03b21803eea372a13f951f44b22b719a5c73ca98113ac4266043e2dc60c818d86048cb76b8b27db6747d9648c9edd21eb1dd9969df5c92eac98156850eb3fb1680db6a3a2f36287de70b85f17c66826180fe2c6430e5ec2b7ed935eb965726b3798a48135874a3186dfa396f2c7a0e5469d5419a8144e0409aed158bcc5b53156be099043f313bbf9038b3eec9488dc93ff745adadf2df6aebc3d6df26a52a4f88b716d860559b211e4f6b5764d14345035e59689da94393e944bf68c60af0f3d36a69f6a167a06e555025bc8933a0448782706fb1a777a9a040068d73c4fce62430281ce9f7f3c53ada43c103a556476cdf2a8c3129b9c4de7a0b7a46bb0509eee45e1a751d74c8f21792899d6d49f2d0b2858b7ba883040ac31c6b9f40fbe3fadde20cc3b96cc878e18d25eeb95be1570760889e2d54097d38c8a566d297a02eb154e29dd0b92012521eee21ea0f7068dccb41eab5af2ab3ec715876b09317498d72da48df2d20d73f87e893452749700a31fc91f1a4a7b8f1170ecf49f29677dbc7626c6fc700b68bb83a50ffd09b56e432703be0f178b1b2d895f2707a80b17515499064390e97cc4d0e22e28f47f34c5bb75d5192d8c35e26bef51577b9bd223f216ae7ad9bc569f6215ea6614ed316fab545698b171e9e59f1fe6943eaf1b0dfd206754e07f348fd2ea9a095481cfdb737c88b6153a0b828323a5c1bf28d63df03a82eec3c19746f1b6cd76688865787990a839286d3b30e890bae60a74b5d0845521774e5e929105a30be65b9d6e1cdcd80386a4e121d1615651b19f892e1296ff26935d0bac1bfccf4e50c7d107a465cd870e6d2aea7b4a30cf4f341f4346382f7455789362956cb25418791fe9806bd651a6704a748fa8809de9cee3be376a75c4c5e2121a8ada68ca2b180a8d35563cc3c834e60af8facc1f57a98fe254b0c4e29d0005e8bd3b23914ac6db4cbe49a4120c8dc3f51948c8d4d6804089613c775d5591e995a14356409161b82636368e104641b485f1444bb01711a0611af5d3308804f1da5f354cc6c2c2d60f00e27035774dd21bd03219423ff3b656ebf8c9b69b8a73f6e68b51a28029a1475ae7224aa1fd474f2af08a4220cf712c790c0fa8fab7a6d1b761f17be0a360fdb8d951366ab0d670330acc3708fe163ae85e2ef670cdfeedd6612188ca59fb81172a38197bcf18ae5adb8c65e6783dedc404643bb43a3ca36b41493ead840c699f707e0bc0226a7367a2ca78053e79b5454ab0f240528e38b24fe0f40b63c1aa7746c2a2e7e5040dc2abb7f3ecbf782e224c8b8d39cd924bc5c560e6c7590160a452517f54ae34fd1bc5151d2ccf1f0ea4a46a7841cca0dab4b366329eded9096e3e0676ea5f54d41abf6d3f0773302b06c81557986b2ea5aab041c644830c7ff554e17aedc5ce623408315d75cf39e41dc65b1a1fc5cd7111681516f1ff8385b6e91045d7a55e3a3fbb5ac7370ff80d98451e35a67cb8595c1e686745f86f851aed78ab8632ce4c62eb02def431c64eaede6b2ce66539ac27db17a76453bc24aefbcb79bcd17e5dee42f41c637d8361bfa23a2e050eb18ed6abaea7e3426e660230496ac95c70988bcdc144dbefd70fc2d384fc3c8f0e77f52396900efcef4c40a7616b7c7ba1323b3d81e408c93941142124e00eda7eb096905dad38bd791e1008cc706f78902566ba5b1c73a886d747a8def6abc2ca7a4eb057ee1993949bd04677aa0badd46f63b8f93315cc3ad775c75b39d8926bddb452367c76d4529ec860fa89134b120190784c47f65425969ca2f64033a8b53e6611f56323d3bdd104ffe14fe7411033700fb15b830f35611cd3c5caded30dee0421f134de8efd72f53719a3ec50950efbc1bc58880eb7e9ef74bdcb96e7bbc748b5a5168c44dc2c53c6952a5781bb420fdb52a24c9a2012e5f5d326fc17903f72af8e35e36d7c364f869e126dd2ede989244d19becab5856419003ec256324ff72db6b28e7590262e9176375bf83db89bafc5e0271131003dc7bcb2a4ed4245fad3e1679e1f42aa9e052df3f3aab88e5d65d589d800ecb77190746cb6ba8bcdfc2e95ae3fead7b212edc909387b19e91c1686569d6e6b6dffd8fb85676aa897e3e1ae6140692f235751b2c93964e573e23d778b3cf51069db3ab1ab6398bef4974b4370abb06ea32452cae7ebb52d52bbf18df9c57ea67d31c01046dae72c1763c3db04bef4f0b77e83fafd0fd6aae0a7cda04e0abe85bc2ab5e2631c183f6cc5d2feda99c7926b82ae1d0580edbf54c72392adbd43c83d2efcb15e72d941e0751998b80b586258c9eb2d3f76ec83829f7f36ee65c400eebac3043af8ac9267f709d6bd7c068bf64c1a80d31b874ea35e2263522b6bd216a2062ba8d684421c18c9eef13689155fb14d474a91ce56edfd1c8062ce391e5300ad608c4c74e10daa08c9e9caaa7c1f9b28a11adcd0a644e0fbd211baeb0bcf37197382a4e1d68a321cb185887621c8cadccb544a7fc4c89915abcd2e190c6d15d3f64d587a60fceac9ed8d3ac91c3e489546df0b771fe914de08cb1fa537e75566a2ee275af6459b40e93ebcfce6b880c3ac4ccce1185104a4f2d2360c676ac1f75adc5275a7b1bafd5eaa8e07025a1e9c2adb629a58c0c44abda922c3533dc6775fefef314e092b5aa95579a1774dc99d7c51948171a419c3180240eb752fc5d328eba0ce717d10c54d7035c209503ac4c0541553bff959b76f2cc3e67cd0869339b0e9025995712952a46e87ac2eeedee5be51122b0e484afc78d6616d924e0221466571dd93c6c8cd0fd7ac903c94f087332a80c8e826996731ae1e81070f92f6d271ace9f79c8427c2ebeea3234dc56475dc75f814fdb92935ea6e385bb948c42b59990ccd9f7ac0363fdfa03788b52cf55b0c140b0c5d81fbd4e2026e5462ef1781ed690f66ea44331b9a55a356c0a4f82af446aeca7d19682c8ed517fc8f424b103f11986366792198a9784e464fcf8259d2ea4eeafee2934e08d9b16f898d3fbcd47775763d8e1e48ac0838044c69ac216d1f517d6e8a6e7aee1c50671c779372fca483f86d9da17cbf2638d696bb702d8d23afbadb896f83e5643055d54e6ccc7e504627f93cc6fa541aa54a48615f5dd888a78be0998eb03a79e756b6817cfaeba50ef65416d6cd3141bae60fff5e72132625c3be2d59488b0850b3bf43083c2bd3be1559222563c327b8e9e3e6e9133e82280e62c53d2933f1efbc29cdaa0015e422991bc99360c7d3277f26755020fcd0dd14ba72cccdb4a9ad3190ff6b1d495fe972f7a505b407ac44ae9d60ce2dc9d38d4f33ac5add5a4ab874466b92928f628fa3656fb8fb41257f880406b3ac6af8171c488a77f81cded9999d822e82e64751cccb6714d0ea00a83559d9a36acd346c1cba58468bdc96555db3d3970e469652c4690e6e232122d5f5833500ac270d54a0b96042e4c32e5f850c4253fd48363ee3de8202acf35b382a1f4bdcfe5a13d0c13fadbe8895600e1feaacf52caad2e3259d825bd66e389464b33bd2010fa15a2d69f4a0f706da3f730c456091b397a5c46dff95c49d35ad4772f446d41dcdd0578b3172ee720490aed17c3f64540b40f46bcf4ff60324a9472d0bc6f54fbecd8b38783d9b9612b235e93357111a8c49d7d0113e2699bf1df04eca9b68fda9d94d9e96eab39ae6394c1a9532a48d7c95aac602b46d101e599a39eb4c52a301df2e730426cb05382ab0c005c16c2438c70c3f7986bd13e48d542d0b66d50f11c402c86752fb11a24d57b2135958eb847f6a12ddf571b7b0f77a4e844e39a228b57c893115bac425c30d74e617a47bed835a7877140786ba565cb9047f9fb855b7a60de237ef61bebc8b42d12d4e7a4df62dcf31de0b221eee2087d235274a0fa9fa21147a2611c6efa1d3767416741a1f6a83d3c8226e2c90d88cfb916066032cc93f70e55792bfabc83fe6c5850ce322b81881091c7bd0b4f08f3033a9112be2bc3648c676bf853caf0e3843218d8373a82ab8b5f03574dbe1b97882c91b7508c1f83e98d562facc34123aa5037e18331ac4196dc78cb4906b8f5ce7d59688deb4e87ba75365c2df9eefbe4cad2fee7b8dc17912415ee673d59ea1267a25b80431d686201028cfa12cdd4a139354372e74fddb3dfd27a4c6351663e11fbe6272177b3c07ec9522e637ec4356247909873fd2e6e81c76ac5f86f94b9ed7533c7e312b8cf83fbde956a5849d73d52adbc03dbcc566a0d269161967e702a76587c34803cfd280c7c5a3f41297aee6b9dc4904c3fe41f41cfd268cf141d0644ea837fb5d98db4bd22f9d9f0ca1c266fb8afe626e8d61dc7725791b064752e6edc878371210b700b179f898b99d19e001a01c9fd46a07f18fe9b86d4b2d8dc6ad693b46fe29926c3b8b65084f5fa74be66f855eca54f7a0834119176bdb958974be3923639cab6e5b33d9c50a289098d00955cb52730f603ccb4ae5c8958c3a954e0e95224acfcfcf5c520ee0b12953a376fdac14f15016388aeee0a20a35eb073ba29c5fb1580daa4e77cba864027f756ecbe83b1717edeee6794c95deab1e88582522d9839e1586b02f2c592d1925cd5b57a7f3146614c5382b765ea21709270105d6775cc3a27675ad1cb4131bc4bf3ce8757a73c0196ca1fdd2fb5e028998c3a1293c5bccce31507ff3655dc82c17d9b9ab56e15ef2881885883087de11cf5535d50160eca80605e56d71b96194741a579d207e5b56a5803aa09b269345096c76608bfe88b7e7d69445cf249e0607ee3e3403600e7c268c9b6e99b1a6c504080a145cab25fb5ac03196d8b6359d3ad88cfa927f911d83055e2a73031ad5b39fa88b53100f4ea385fd66d6ebd4aec6120d76e661cd349bc55c3c88da736a409ee36b36f59bc9f716edcb846b87626edea80f8bdd51c341131e5121177aa8e3a07a2b01dda94e02220ef1be246d03ec3280f05b4286974407e744a7cdbac2b0713457180d8cb5f79095f93dac66f13d129debd13ebacdd6a214ca6a23ed7233759957e1618787975918c3a9c2552f00d1c90cccc6eca0b85483120934f98dd6267be1f17052bbe9d5364e7bf1d7258e6966767d082ae8a362341036b02d22faee60c2bdcc82159e5bfff6673efe53268cf1173b3208e81f449ce9aa25e735d01707206d76f2d02fde2186ab33ca276b4c18db3f6cd66859c2c20923ec4e32848c309d158b018ded40e9098266682c4aba1c98aefc438e37214d785e68f7bdadce8892455cff54f4084adbb50ff6c79f7fbbfe440d6c5c08108527a898f0f0a46e5a293cce187d6d5195053e2af33bb7fe6c16169f2f3f9c184f660db148e2f7d66f1206ff314770b9ca39e2ef1fa553db7e5a7e0c9585476ccccf516ed0249da8588e83f7e8e5a291a27234bed60452c2dcf1696a15897744fe56a3764fa313361bf2425d5277a5988367072ca19b243cfea37a477d37a80f2b029a3caad60668cb1b4eabb8d57331619d6c511880cd95e5cccfcff5ec8f539e78220d888c293a995eef6bc58553a8d183a68749c8ff1ef1f24df8d0d5c59b7926c66584ed45d3174b8bf2afdac6d420bd044fddc1bf4743681f3052b62176f648d1395b38755880c9232ed999ba387c40597ceeb76c03d8d99a5f5a03be11d7a2c57884e322c2d4a53658b6b48dde1e22813d6d06bba2d19240c6df65bf0125f97cc2b32e0a4a36d4ef5937f7ce501d87859fb13bb7176d09a0bb57fc5d9004b3bee932b5a49b1e4377e8662995da3389cbcf76b293cab3a6bb9fba75a11360b7164cf3783d85290ab952712b11b7c3c15801098535fa622fc32e047853c86da54c7ce99f7a9f8e7846c94bac3f73ae71bcdb3dfd24752cd9ef77e9ccaa17c834f52433bfdbe861ede0bbded56e6700ce3382bcfa06bece9ee7060b08a9810ecc807120f1ef9ae36fc1213f1393db6afe6560862ff5185c84930a1df3dee6a3af1c765ec0b478654ca0f5711d04ab35a0710d324ed64c0b13e9ad4dc708e3cbe7b7fecac2ba5784fdbe63cfdc7f5e74aa7f131d2346bf7bade23d44fe7e2d2e50fb98774a52751f031a7b08815ff00c2678d5bff8ab187594f5f05520c33e790abb0f81761107cab9f3f4c67c92b1cd3021fa4976694945cc62bdd09808a2f875b4ef68695ad2489665702439979b3771f2af56c42eeab2781f02de12a534f0e9564ac3d96af9c6fd25e18642e541de465a8ea953d86e189eb979bb7ba6c80d9ed1833c01bae1a30fb1e63ece2c15c313f2528811b31d441102bfda2c5e5fdb024e896e54a64f2caa892ba8e35626f19d4a57613b1a2febfdd83003e001f40e5b58795b334ed3c707920b9d4fd67e211352afdb2649b176fb074bad98d752556dd3114a91d8a5979aa7cef42c0bbcd4ae50b7b67d32f408f15f902b242f4296d093f3c125da35581a2c7d69c40e573f565281a0e261e0e6e7b212ebf260f8a0776b82e2d1fa33db4eb69fd0f870ac65a445fb962f6cd9373c753f1872d4f4b254916768c4bf660abbfd7e9fb8acf0ac44064b854cf1e4b0ff55ad751cfde421748aae6eb87b30043141c91dcb65d6c2d8bd021ec5c51d2fbba33a4d8e27835e7eae494422e28d61713385f0445abf6a6aad369d36196301e9c4b513b14c2c3be911c1558454506494fa89fa7b6e4225c56f826a2109023f39918a7fbb40607237968f475713bfcc3175390d71e304aad97ecf931e92d65acc9e54be857ae0cfba272e3306116e30eb66322f5f16f968a69471d5cd579475734037ae7bd75f410781125f6b973390a35f3000930fb981864d8de686d73837184875f09f429174f5adccd514bb7f036ed8940c6fa07777918941883090e86bf9ddfed1a4c63baa0ed0535ee35a4fe861d816b23ccd4c770f1676c80065fa003bc0df1b694480b029eaf6c0c006155f05214c0e8670971c325a77478b837b22a6c33682bb805dc1cf3cdae93e9871ebf77b636ffc2047193176d42ffde0d9b89072268440db8f4b1e2d3b066bee1da08237770ba51bfb5d9b592c5fb3a42efbcd587859c6fb48d678f51ced9e1369914bc896a95319fd6522eef95b30fc85192faf5c7cd4e8ed988de3448b9aa57626b1374044070653a8d7e777dce2336c61de05f2ca94f580afcee1ff1a125020b2526bf7e4c0fb8e94d58fe01dd45735cdfd33d4dd1ecc215a01eb935c69ff74875077a1334cdd926dada93154f382e6a0ef710df267441f57ee0984ed69743478a3c53a6b4d32b65fea2066fb818408e6b260ad49537bde51daa3f514b6e2b31f0d6bf5e244ee2cf6a2cf8869f307d163820d0fa484a2e8870668c701b778d3ceb9f1e7db5c1270e46572c7584f6daa44131a31e15dc9415662caed277f3960a78b98449aff7f9c7133d91ef51c7c2d46d988a5bed23ca9f34e6c3be09e4f3b2a1e923baa8e2dff542f8da0ab6b0b209a0213777c76a866da0444b0603c72a3ac6993fa23a00224e9aac86a9de69fe74c6f335f1e62e14ce31cbd6c2fc7eed08900cdd5ac7aa3eaabb4cb2ef6a6bbc89a5139b8862d6e0896982d8d2a47925c96ab74da9b8316309403223478b5243cd1e670b93f37ff7d1d469338f8ff65b62ee62f45efc3deca51e4b5cb5f5a893021069d8677aec4c9ab8e3c1f3cff5f9cdd2881f235a16b0f4d412602358bd5aca9bba618f521638fb4fbc0c7ae79aece6ace875d5a303bd6cd50d76376044b7eb2f5aafedc7ca7e5e5918cb8e85d87fe2156a8ff2a556c5b20783acf442255212526d403e81021de9fe7867ebda1db4df16da567de393d544b2d813697ddad66363a0a25f96b2f349654696acf20a5103b29953c0f2adb99e36387ef8afb61b1c3ae78239012cd0f1ffea97851bbfaeb757f5b6557e5bc7e833da9edf09b898dba645ebea2268229fcaf7f01020fbf3c6f1e2f532beba1f4db108ce152d922cec942870f60689f548dd40db1a5f5637b125f4c893936ff786ae3479403f5b0b635c6a52ac3a6e1a1c6f1c88922b3c8d7e88d89132c1659a2f80d4c07ded8e1171979edfb4ea12a2ece027fcb300d7e481f48904c83b7b0a66b26e6abe9b1a733f60d5e7eb01ec179f2671608ea4ac1220ded642d703b2602158f0886f26e825b59fa36ed9c650e9bb2f190861f82b57a3a1a14d52aeb8ee6495249504456194de2f399a2fd4111c4a194d703c16e9ba8340dd184d384a82529638e4ede30cf8305ec98b4ac9e0b14ccd4b051be7219a6b3871449e2ed35f8302ccc2e731d3dcb16244fd7ff9c189bfb32615efeeab68690753783cd6a01d6ab367df207bfeb19a9da6b7cb21beb2ff5d657e75841a96c8e6a2d2b644c9e13f12dc49f85f98c8e2d6f9f4deea7d509b698a9a4c1e33ee6c83bd36d03e96bca5bf6d28f200396d7717a0363f0891c188a0625198e59bb6dacd15009b82752fa59f7fcabd028777d31373931fa50c6dcae390caa6a610c7a42f50427aa9977edad37dda42eea6cf9698bc158555f2bb3ac8576837dcdc9ab739f2d812c49f5bb1c6e03840d73b0d6bf594f3ef36c44229fd4af78b11e7e11cefd0aedaecd6ed6440f4d0cd9dbde5ee5420bc5c4fd340a3923c9c23d57043716d3a6ee247a8f5e7df66ddfdb0c6574ab3da50f18439b8b71195908f963574fb6342dad82ead56393e9f634288924af81cb65631c9db4b98b3478724d1c70ded0673a93c30f9a76fb152421bff9eba1f08ba0eb4b1684d258bb7288d0bbf872ba9d861e7a550acb2e139c03a7a119f3081ab8780fbe33d7bb853fed9c2ba749cf954a12624f8f4bb461030e38c7f0e9766fa2492f1d760ae18a5dbdf3001a1d5635e3eb613803f15fd85ae59bab561b65af4dae720f133ba05ea453c2d48ee4a000dfd5c281e3e4471d07c3e97848dfc5fea65856773edefd5f9111277836e751cfe028eb4bc9e13c5883882429b69a5a3688badf8e6b75f18637c2dd31056c9fda89c4e75ff3e0e6b2c7a80b2c579458645f336bdf82bf0efe07025f4f6289b32dc0ca0942c63115e27842795dc9b51c6d3fbd013a3c557fa64a36cf7d063663ebc9edf9d3d28e9a21af7d4594d1282581c3b9c8c707fe268b98f1baaf136a5305bd531a1214706aabd887d108a9b00a5aa103a71f5f4430099cff39e9c25d152c427f5ec04c64270f4a6fca3c0496c405d31f1d415aa299d603d16c08ac77c2d7a471b35a6caf5c21d6da876be8f32af9f888623de45603e13ca6cea9f3cd2e58dd29fda54ab3601b316e085bd079089f09d7cacc56639b85fc247f16d3629e13f094a6449b21e5c93879aafaa1e823b4a702fd351b0367b549687e31bc7f77bcfc404ca521e8beeab37f69a6b649e312d864c4547c0f1f3274183d5b59ba0c2acf8268b454b5a646ddfb23eecc2c97718a2bca9b9d27cb236fb7c5489d7307a751336d835c103f3af7778b1b24e75b4b4614f17aa1841465b55983336ffdc937a29e72693c452d7298a808fbe33ecef969d7bb1eda788aa9ce2af351f59d97026f1071be374ab8376d9a0f00ae4ddbd05acf224dc5cb3c4b35491c1182fac3c44fe9c03299082923fd008cfe23036783a1df92d62268775e43e3b03c60191ed2d5e762fd5bd9ee58ac495f8617209e9f70b1f287fb63b267aa0b168ee029353e656c2eb2942f754bc675e1716308858f3c8b225936fe516374491ba419ef23adc1030cc4afdb755e125d9943279859cb269af56162748460a4515ab247dd9b2fb167a4fc771512b77f9140b1619563b409fed2eb09b2b5049bd6da2f54ea79bb96ef830342d2a1a617c97e3920e0e0763b75d44993e0faf7d091cd5a6e81a770774b6f4d67135da7156f2d3f89a2589f2f5074480aa7239a5a3b7454882401baa36c58646c9188a162838effa50c674572ba1b012b85365db6a4c97e90eaff65d87ba7322694d536cc2c4a265f53a96ec55e70183408d736dda2f17ba7ec5d7c72c3e87eac0b75762143ab0427fe7cd582278a14e5631d42ede337d3894304f7625d43af4e798f8e53b1392c520fe08d55d28786ab03d94e0898b7ec056c75cb28aa361080efe1a295b1b2f8575f3f9ef647432c1fca818adb459a65fc58a9c19008acf1d9674cb42d7b54790b03fa3e0bc48f2b0d8806cf562ba80d49967a1e9d6ac43a429f4c35044d4b6725a12f55a22d6eefa8352133ee154047ddb7e28c324b97f5a54add4726abd7e234c71eadb72339dd1aa4a8d8588108e05dc00b38e6a1bed06591becea7e29ad931b6646a26e4d271363971787e04433df97804292cfc1c2a59e1f8314b7828b4c05afb1eedf1cb41b67766a8d82348a9bd76e8ac40f63e8d7f28913f8f213543da2065e1c191e0ba69121494ab027a7176d353c623ea0d6e28e38025e71208471bcf0c5536d5b3e763ff8e182fd959caf0b9a15c490b6ae9fbebd8706ebba50e31f055d13904518e30937c950707baee68e007947e855e64d7188662368d38422348289c5732233dfe458fb7abd5c5597c1b231bf69e0dd3c851b23a0cd83bd2977ced2c5a4ab44f5d601d79ea4b6ecef3f0831de3ca9a47d40dfc73b09437b7be325a549ecd9ae16c4010391c01354be7f0c457e04713e4fb65ead6e0d670e40efbc0530923b93fab0e0366ebd0b0a524827b2d6bbf292f6abba6523afd6beb3a2cb14856bcb14cd62843c51e89fed4ddf471351c19742d38d782e135708e3a169f6f76858541742793965876560798db90b641fe2d88441e8da2aceae4ba445928fa4d120dfbb0ec17784086d022842c678555108c14ee5e5498b22be278dbbbdc351d23452469e4fc2f6803d65388e77d5c70e62c350a07870edd174c4897815147a126725aac084334547360ca4b9c24df1d6c2f3553532d7e1f993c56fc8cc737ef8d215f4d64b3c42155db6857a3677f7a4c618444ca03d1139f8386fa98aee5b0b75412ca6c01fd24b9d41487d4d4aa360a0cd59cb20db9a22ad05040104a0265b68d4786386fb4f1f3213a24e51ee7bf7b4e28f7a3f92c17d8926920d88d5e8811b2affe7fda1c1154384b25df9468d056cc36dabb3152a7e1340948bc5e142515307e73995614f3e10b1535a91b7516705235809ed05cca024df33c0017bb56be2b01ff7e24754cf03b273d65de6bfbaa8d33d5e79c93f192fbe122961df80191f1b7fb2d9e051c1d16333d0fbd85ad38e459781dab05ce0a58b8bfc525894b6979db5dac1399bb1e51cd278ae5a4b2c4fbbfe247e239fb73bbd2ae54f4460bdab26cdab45d876c43a261d0880ee7deb2b7dd7757c23f6c249fcd74200d8384a59dbc5cd6b6def94f102e03e3510a2abd08db781b3f6bb1841bb3bc163fd95f73002e35aef325e18793b7ca0c8663c917a7fa8a2aa68a5b11918a33f042dcc0cbae0916c65e9d75e5a9b895a3082c614613ad352d62a8da40d1d24f3e34e726f208ce956f67cb1e6550fd3a787a73997074c3241136b8d4289caebc9bc316060dd5d7ac2c35405b84afd84757dcb030b6950ed32ebffd9ed9522f79d42bd59c8c2b97a0408e8369f0cd8871f2fffc237fa37bb6f66f4b69959a245d391b9fe71e5963e82ef2095d5ecb6130e59b3e41fb328b36129c2260f1e091cb44296718f0e413068cc7393e22814fe0ec0b8933ea07b0327fe0ad1b2a52dbc57a4bb7e5f6d31904432db3386ff6b5b87cf23bc9fc36e4924dae6afa7928d754504597436cdbed4f9831957725223ff85fd74299ce6eef31456fbed1f94a8a13beea996f4740f2be3bed70b7b1f9a4ce4cd34d43a6a51cbfd907151cfbfc81d543aeed3cdc4d9797a9d21256c1e158ed13f90634b8db1d675ffd89f7a9eaaf7752f47ec174f2f961d5f2266b01a2d987552d927b0b38e657d9d298ac0025d127c1b3e3f64421ab6e6b863f00cf47f77ea15141abbbd0d1082818697119c8aff73f174512b1271ea21f2e1c99bac752f5e2a554ba6da409f521dddef30a270f5e35a2683598054bf2999d8901999e8c41d8b9c1b6e2de586cf84d196339b0ad211fad1cc84926802bcc790334a3c0317bc90faabc63f35d7a9114533b1953332dcd4799b7580a2ce29cdb557777f3ca2faf618b2b6101aef12ac095ce690745e4379d692e6149b57aceb63ffb2c5487e05791afe72eab48835c49aa8b00e1ad1391e2d7caed04a4bd438a4e0ea3ca030f1bc46f0f4bf32e31f02dbaa0e2597845f52d196694c22429c06561605deaaf18f03faee40ddbc08b8a2235ecfe2f69283dee3f57059023c6076592be5a00f611d79b0a39b6812624bc73c957190d174428d92a13f123fcc2a5c61211f467fb6b8396cb5eba23b0cc8f2d9c4b421b692a37b1ec642dd3316f32600cdb1c79f1a3b8fa0d08db0b6dc3d0964be727f92b220566b6d98a4e599f2cb3f37234c0491bfed749901bafe63042dfb3813b2905e8d1dacaf7307e1d3bb9ac9b4bcbb5f58bb6002db70dadd210f156008bdfd9ceee25d9e8d4c368f542490241d07485607867c38f5f17dcba36d4b163d65590cce8ae3248135e939be5e04e52e2700426b682fc5016ef5b59412cc1391a0e5debe7f20ca473585326388245b16523ec6b5324582a7b1092546ced9e553c14aa9ad986dda2c77fad6b5f503bd7a1c131c328eedf29e5a43521a8775d7091e264959630fe496b626e0cc1512091c3997740ad9dcee92a55d4a44a83f1cfb9a1278af659ebab7278f41926d374d65d873be544363e83a461ed5736dda302b6e3e84061ec465e730a3676036701c6ba8921b24d4b0d805a65cff406984a06adf8903230f166cbe78566b7b4bd264a8d6bdd811a6c6aaab6c3e3d9fe156252e09b813bca68a7065478aa9c99fab9ec23607050949e340123bd00732b846e4cb0feeeff9a586d7e4b5b14909c89447ca38cbbef355f4ca44b74c8e798b5d9180ed7f6fae34b49385a82053be4150a36620fb753e64d27ff4454093034a821ed0d25f0f8d5af483cfc7f108593f51af80472f80053a09fed6fae8c131c1758c52370a940b4efa5ee4d506a87229ca55695983d1aa220be93c7b8d452f9b4925c755fa06e5fff87ceefb1b059495475177a85d6312e2e3a3cf8fd7cb3688b0efd7446a4fab7d7fe7e91b2b028c256ea2e44273e55c35cfe2efb9a2ec766e8fc607e04ae62280163caa8ac7105c035a4bad0c67a2ef1a762a23d47fa068069710759c3576955a7e69fd41995f9245863461458c798dd8de2f731ad45995da80982f03b53895a8d38fba9d4b48705d78f897601d998260e8f4e64a6544a065eab4804420d5cfa349985e505ae574df445ef872b8cb4206b25bbd5769dd53974e7407981b8b7f7fcc37756c49492775d69a8d45897e937dcd95909dc813309a41c68613b096554ad7b52dab55ff74253ed44ab533a172af6b08d383721f11122e10ab8d39ca35ba2f88efb0e91c22bf0a457a3dcf292cd03635378ac76bbfbd607160793864d904d00eab77495afff8bbeba08a4faea2d30555e5ee1846b163dc582c140df19a8c007051956e5e7015772f214b8c8ac08ad3ef446f01927795c710d03faa827bbc4c7ddc6075c367f26229c7495b3620254b2bbb82735e1488cfcd200e91e6ec2502b1355201317a19d5266c5a5408e8965c35cea82045ecbdcef38a54dbfc0dd372335c2f94305e11ce663fb4e7a1fe0b98882d3bf93c7afab3af318b57665257e780ca91cc74a36d1562e6b1703426757e29699c0931f7e760ce3ee6604064f7c693f9c7c929a4e44b7533d82783a549e711e463f244fec383abb90f0784ad2216b848af93cf52ce12cc96a624ae06f3a2c36b1da829220b8be608ee9923365453912db95b427ac37519a318beda27844d1cceced18c338f931e75cc68f463e69af3049c9cad7b697905b55739499a0e8cfb65136c0b4a610fa57e15025e1bb1e6b9735d602aab116300c80c6fddaec7ba99940c3548d4ae55c6460ba3527cf1759f17bb3f987fd0785313bef0885d80461b1c40459e69041f975ceed78b696aec732fb59ddd304026830e19b010e12c7e3262f6fe3d9af682a18db1de401a98e76e7158c02b4019dbf1d061d67ad197dd2f87a03c0b1a0b3f5c63cad119fcfb50b7a3121eb98bf707ed7a64f594cb621065f4015223d4b06e26adb88cf3e9aded1924266600327d5a85b133a3fe3470d2b9e9bc4bb831c1478ab6ab9e2dbe626206fdad3dad51015735dd6993f8f59da6fe98f8c8ebbd051274cc3ea16e3ee34788ac74fb5487505f535061e3ccb8d602718ae7cbae384fc3bc815d45b42a7a6580916557d414db9176a12d1560efbd594fb5d566540ba083fd0a4058850180eb54ea7fe478809bdd5338a788d815dc1de9bf6d8efd3f3b618ee844a5e213da67da16aa45e4e75ab866b5e2da1ab92c0e4c2bd8216573cf19e3c6cad03ba19d0491166b131bcdc325f6aa8832202db2001647502553f91d741a6da7ef6ccc64455d584bf29e2fb0651a1c20b9ba4b28030d3a051ea9a48ebbcef3c36f9c03fbc26bb607f1041ae7c6ba63cba631d8677cbce1c06602cd82b255e77ad2b008b3359305910bc872b4da3f0d0f208860ed60ee0684490d2ffa08678be82b84f47a44a18997deb69d272415639a05e2876ba07c9e239b6a763a2476d41f64b5847fa9f8ae2376e7fc9788e7657f8e2846b2ffb38798f110293b796544d45bbbbbcc0d12345ac321599e73d4320eb01bfbc7c9ddc0c8124f3f9e273a3ad73cd2fc32dc89bbdf0dba20f0b742bb09f005dc758ef7278a16c3fcc4d2c76050fc1690b73238f3b9eaa4268990c5c92c073542c8c8bbf40cb8bf120c293734207a9446c7ee2cfc8d139b87cb89193c7c11c82c145aaff91e866b190fa67cb48475c83bd559d09277fa6c33d8c287b81d99030972dab103072da7a1a751985efd5e27e1b4515d8f71be20c8138d8d520f21010f8a596bb3e511359770368774ac013d61ae8d6f64ee0a335d1cf129b4690b8612d1fb6d49fe52f6abf1808cddebe26f1ba515ce4303192a4ef0340702d8b9cee2a3e80cca9a4dfa5aef6a0c1b970930a54078db202af897c17ed58a686ec9c3918dbb4d65fb465f0a707fd3cced31328595b68ff7515b664e79612f4e4631d8884c9c4db7a4126dd62d55662795217b7f7d82f8f0bc244dbe7eef229f03537d901ae991e6bfeda91881d3c1eb9528bd89ee8d03a903b094db8297e144d077416f52c92e47205f595ce3ca0d035746c81027e90ae260120dd9c6612d5156c99500c87e22d3fa6f3e415fe64fd1c2b9ac7d5435d0ed98d2d355c202d722aa51a0005a9a327427954684bc39c8c2e24d1d4a693d0b93193fab6d1b261fafae7869761cda94efdec0ed02b511eead987115139e9e3e81faa8734d2a156f3947dab1ef7707e9debe9d4d3dfdb274652e7f2958331b77b950f54dc67f9ce78649ae91b6bd6c5a93fa700a638760ed36e45363c7a839be3cb2d462257906404cac4e8f35ab67e39ac4fa1a16a1d2435a50eda4a588c413e5c93c832f2b707b92cbb9f7c186272e9b56de59414365b2ded3908dc1e6d972252a96136bd980df3b96fd002315d224985a04c837cc2637f7a0aed7ccb020705dcf04b9a5dfafac750a6c34dd1479d31054963481d76723dd1592cdd7827178965b5eeed3b68dda60a229cb19695ff4b5da4ad65ebb987da70ba2c5f97bb203cb55c013c1c50c4356a50447ce8aa7ec31af4a5bc39756067314444654e80c765f1593ae70350653be613a97f6b526accebedf8e82c25138d40ee1e90656995a57e6644d0a9fe1e1c9d5457635f15f9d72dec6f8dd2293756560d952cb6a2e1a8b7510325b242eea1b10b7f04e1e9096129594400c05b185cc26c470d90046b8599fe74dce0798b3cc6c1ff87a99b30f5a151eb133e168d1bdba56e6d8504a0acb2a188d32666878b27870b79f04dc0161506061f42270ff0318a7cb131986e160d16fb437f5b3773210ab4ddf951c7b5f2efd2b119a2b87f1e3ce66c047840d08e96bfd04342aa8b646b0ffc93e95f7319856215327e0df813168ff014e034c753ed17c8218f3231ac8f8d6a553764d8c9364179613899fc04208c087f85c38e85bc529e1a4d97443c85560740239442ab63a8ff1d9fab92a9af0b31e243f651456260f08801de0ecb4b55da1c8417d44e6466a7f1a452fc36bf81f6700aeb664d32c36b3bdb036b61e5c50609144e13dc3df856081e9327c7d4587aa236bb08a1d2f64c29048cecc76072d562f23b1f0f31dacc3ed2f1355d229565da22dd8576e2c444c483d59822d090c4b46c4ec196cd1e9be984d2f5e2aa07df63652351b57591e95fc1e9603a97a69a56245ac9480137d7e9d572f8473be8ae7e0f9800f9745a7fa28fa31ef49b9777498d6bfc2c6b72dbb633fea6ad3f1017a4627d3534d66056837b73f201ce73e080dd78fb4a3e80a64d66c4428dbeedfb40e632926842a79c0541291e2fa760f36791cb217f545cd2d8366967d6aae773167ee289d20a136e036e852b01f610d0eab17fd929f40aca14a44b52acedbd09a9a69c974e66d951c806f619c0c156282b7f6a8d0012d8406ca0828608bc3c764ce0ac4869f898dec26b3919619c47b891fe338f7bbfe91b5f880f4b5674bee9bb15fd64cd1d6aba88a30dd8ce28a548af8a913982bd662d75cabcbef1fd8550ac46f5e68e9121f93b0f60bfb56c7b8da494324fa60c205fb5e0df7304d2886746313214242a7ee9732c67bd40fa9831892cdc61bb4c9a79cff508252cdc8275389ade3fd43dd1f592aeeaf47a571829001a6dd91df4f964b09e8988a6422553149cf25f64eeb7b14c2a0a44e853493c6a6edd607412a901971b8612f3851c1562b37fbd180864c423259ec9088408380ab330dbd5ff3a9c569833fe58bd16fa95abc5979b99012e20cf464e7d1cb091f91c12eafa87fd72789da992e5acf081413de533a348a3032bc6551c2e8502c5567237d9410656c3f2831858380519045f4492b6be0a7b1edb8e2cf64d2b8e9e278e31d3fd58d264b2055667fae7a9caf2120f5fde0071ef7777e9754b30fcea1761bb859895da7ab0a9c7e6fb5defe230f31a82ca772715ada2c07eaa49df2e6c4f526b66d29e94f0d36a8798a1cde6f32caafa07c35d55c627489855a18982ab2a3ffb038cd794ccc1ea94d989f6f4000d3122bc32c041c0ab0fbe1bfcf34cacf00d558d0b1de60f6867ee731a561d7b5b596aa947816422b64f999895bcf90f215331ef6b78c82dfbaa999d1966c11d6435f0e6511f1f9c1fb4a3ecce64b03935d9fdee9b7441a7d67195f091592d655871377e29af7787544648bd8634493675547d1df4355e8497883525fc5842ad6f17a05fba640a527b0dc0983245b87845e4e5447751ef2847443876f9d08782988360354807681cd0bf951edacb6e80e071c43b9832f34c8f9f4be6f7c17e840c53831696a49704860c99ad95fbc15011dfe5f3120fe7d5496414c297296edfc1c7b0954d78c2022e3ae2f610fda5b9d9fb7a50b55821830fa5673c328ccf91139eae81b191c4ab6ec29027e77695b9a9b8b2b16edc8464d3a37d7eeeba2917d9efe41c38d22dc2a72414c1be6f36bf402e7e3799281de7385324aa87a0f598dfd4c8b2514687a5d4b0578633fee0c21c68041d024dd369a446d1e12481561f859ba4b960b106bc25aebaffed376e4066a336e7181969e4df348746b126ed4d36b34a1d4fb0e772881d40cddf7cde29f3741358d7afd18add2f9eb1ab46613b1a31a8f76f9da9f13ec83220005d90808c1979023ac886892673dee12ed4f3ee469cad09bcaeace2175c82fe3512534a16e591072f537f3580f0d19bca723e2256911107e7d91c22064301cc69ab24e136737ad4cc50d5bdf5b1fe88fbc556957e6f37b5e99a99f6c00efcfd250984a9ab64acb3d342299e52e4aeacb2f8b8b0413cd9da937e4a401694d3bc422e78ae5db432e936e49768703c22cd8b976acbe57c1cb352f06cc70aad10c92163860fcaa09dc1eb68c9eed34e6fcdc891e212b68d803265b84b3bb22aa350187400d88ce5510f9fb00ccfddff2c63f8d63f0819db8b5a3c18d5bed6130313daafadcc6bc4653348a4882ea59f529cfaaaae0f5e91244ae88b0546b37e2db26de6df6b7685350c6d43a03eed0a9ada90953a5679b52c729f02e57fed03d7d8de41b1695ef4a076331f4964f6a2f89acd655b9381b62936bf9db1f2d4c51d67694ea924e88876165ebef7277b49694d36038195b5b7d345538ffdf4badd84ad170d82ad7d49a92d9cf3fa010bee0d2d263cf47748533030c20bb00d5f53e512f5895535d57fb71e31ff29af3c6db08f735119080351a332abc915696dc731a923d148adabcc3e743046f1155a6280859fb293fac2a5b787263791f66ab204a4c47c657e7cfa7bedad0b88cba25fd6f0783f7c7c867ea1cb26364748a521d0282b38320a6a5d1073ae6c8ac5644fde8d833b2e59a639b1c4a15edf531ffa217843df486a6ae772f8015c8c79ba6ca32de6b41b4f91ce7585ad7b8f3027e82c4685b7830a5dab8e88801c3fe65865f0f6c029535ddc8fb051ef0102164e47af70b039da017b634b9422740b4c15941115567e6147b0e8f457ca18bf5a0fa13d1a573e992fee6cbe64fd0d161f4ab834b21b5baae2fbe1085838bda9cd73cfef0aa8d56ca461d29cb45dff84e004bbd43aae7053ae1c4678626cfc17fd5b5be7b4ca42f3958cd42450aadcee48dc3e135834719c754d3b6d0b340c1cfa760bd713e1a8ad95a0c332d170a26120c5ab1322edaa83f274be1096adc9d8188962d598e9c536fcf5ec26c04a0ec7fdb60ae08fce334d3c5293c171ece2f733886c9474fcbfe861c911fb4ffbefd479178f0a907e7b53b6a67d5aae8ecba94aa9b19a82b85c369409ff3bda637d9552a9c70487b48baad7e9a3ac4b09d4958792414f2db587b3ef973f808ff32be9bfe2ff3a1f840c5f42f15e3597611eb471a5a4b36afaad5090719b4610565c3476b5c5c397c82d9b12d8d03e8a1c25d1db6e0d2efd6befac21ffa6f01e2434eb332f6a03360a0e1c564d4c70f5d15fbbc99a67778cb7ad0e85b47741abb6464c6327e524c928745f7ef745532746ac4de37d4e841e909b2ca12bd5bb8a26faace76abf9d5e2fb7931c38837d066086419279ee47e4439cd09b588043c4db53c0ca82bcb3e37139e58592dc05edc3eda09dfdf1b3e3cfe71cfe530096a4a5ef7d85511b115fe85d3ba348d8509250348563cad6857724035d4765bd0fd4960047c91d316169c5f04b522eba997b37841442171aac4f73b40dfbad0c07895fe4777c8c42150fac91d3cfbd257004094a070776c40765f9aa99686c6fecffb6541d125f3a89f1b7a881324387b99b4b0897f21ad5092a9300563aa7592603e8700b827c0f73e7c7381b0aa449b8f303c02c511373abc403792cb91b53945e96ffe9bc84d2906e10865c76124344c5583fea7dd4703cd16ea2314d85aeb9398e1412dc57d31d644feaedd124ad3a3c74d91640604a050c13f7a5c223c4ac9e18f4e80412509ccce6fb74d70cf0339fdc1293bf0c36fc8fe3a5e904a5bf99ce52e683fff62a66118584d6164013bce89941315cb83b0fbb64ed0e4a36c8239857da922bb30e4590068edcd02b998f0d5bbb00c1ff641f30ca1ae6c2f04421c7ae0d1995c5204f97cc03cd73dbb2d2daa3740e9326f4aad2bda80c8da5332daec7bb61fae621a8d8a385e8a2d0381182b49ebf492b82554cc474226675359a6844e6176175c01483ec3358bc6318aea2c8303077b22d38768fdb1da94733d1dfe2381e38be359e9ee18b7e540ec3c6215f771f4dc6f052c93d644793bb790ad74b9a0803bfee7f2cdd13c501c67155464aba5f7a71b1007e0a297fffbf14858b6e0caa601640343ddcc9e0f343168bbafaeb8bc94a4da82e494ecd4d2cdc9f05b4e586c0f5c1064f8233315870be0dbf6e1c6711466e63419705f539b974245a7421baadd3733aae766f92c6ffd20cab2b4eafd315abbb61b969eb394896d2f48539a30a62e74795e4eac9627adb151cd63687faf912dcb8368ccb480417c3059a8a7bd94ee18431e4c711c3c27ab973a8bf7140c2491b80daa21295d86f7ecec1f97d4e632cf31dee58ebf00e45c944870bde14235d3b1314aae56026edf2bd2048d1d1cd2a07053ccfc549c0a7100c7e2e47941832d5cc2dd9f6d8acaac54e14f77949f35f0e7ed170ba2b6c0f5bd9c3a3246f3d5f87a7b8577c4bc39fca3e066c3868559077766818b4b1819cc952d7477b25cfcfdbcca98ac92ee49ba675f8c9b6bb0c0d419c928ca85677dabe0ee1d5ffd37414d937eea3c54c4a010b25ecec623eaf3057712068a3e7a724cddc948c9664359733ea6e84da1866feb41cb88978c459021d15da72ab628c1d3725e9bd75f22336cc20d1213a241de5a736fc021a1fa0a072583b6f79c9a56ddfb616ff0fc1300a38aec1c41fd7434610585e33121504b8ba6d3e639d66f9b340a66745b74aff6d437de7376739b5c0bcfcc2264febe3bb2bce68615b817eb85ba6ba751410f79e61fcbcfb4594992ca45761cf612224487bdca93e639c316ca9c92b1c105ddd9c28aac574af1c789048d00607590183e23d028c1e4eb40d723e355cec2ea1b27a96106bca0615289779a62b2b9ebb252e77d452acde898427c1d87179e33167fa33cf6647a17ae69302807cc64628263e731ff270486f664db64a974ebfa71e56661b2dd552b5416e03e1580c4d0795b4bef23e559ef6fe59bc2e08fd9494eba7d2bc5800c149eb73eb307c1c80a48782bc49b445bac07f10348e8ab808e89f95ce4db046e0d4bbedf0e00f0b6c99001bf816b3e8cca8b34eaa361729ecb99d900de1951bdc85df333dda3d6491ddb5b921ff7457e062c1e681e202a29c8db1ad1a637899c074063f4e98ec298e688c8e759c859173c273f93f513fa95c9088d7b3fefa5afbcd29166c1426251d9dd6718c53a584e62641f30b65d2996cedbb0a07d36eae0a35f3c3af1df7af4890f1fb5e1f65053562afbec19cf7f9c4166f3cbe48d48db792f010bc64d1f553a731337fd3279d179e4750a9bd35b0fe1795c7bc26a17f88d09fcbe539fe013f0c2c5443d289ee5b14f9e4aabbcae13b3ca499c880ec723e1bc6ff8f903e3dbe3f23df8e22e58896c4344cc3cb5b918f90e98c3c6d9c0a83a14a8d51844ff37548caa933cf39b51ab5f46b0c0f6d59a62941c74aa001517a2748bb6a04b4eec8abede0243d883a3ab05f96ad1156a565fb8fd82ff6575a75e757f4fa70e4020f2e59df85cce81c9adc337fb0c10eb43e30b676ad6acb92c1ee1d2a9a16b8e5225f6eceb4b12a7fa8812dfacc55daccdd439c00642190cc14c2ac029cff5d4e981d0331599493104da1ac0e7c1b7c1ee7079a3d3b74b9b625cc8d09475b75c572dd46416bdc9d2b25d590cca26b061b6ced9be893efbe09f1b5d7ecc0a61f4bc014e8b720e71ea193e41d1e6ed77d315a3344a92343744195112b752832e00e9340367cc3fc2c5a4565276f864a49f0d668841853980d4f4ea123fcf6269c89d6ce2cab9ddc17742e082adb18679855df3695594e0e187fb13950268110d93e57b554e7871907735d3c6d6869439c524c29fa6a872df180b7a925c41e7ff96c73fb8196770a5b96060d01fd2a36def418ea51b27d299adbf667e044d6303271dfd9ac7a9151ef54d70d5fb79ce4714aa2a2ce66f1edabd3e87ca6b82f37e43279923ac6a216fbfd3c61d092efbf1804074e54b5d2b84248e8d437482962bad91da25956ec6fb3dd7c3eb74fda7d97438af2b92fd9d9df3ecc9fcd66386aa99979e0905130cab0b38b550133b8ff671ea1e2f6ec3399727f77d836e30f431edb9ba259bc142bfe383099b0d6e7c99ac724f400eda77d5a2e652797253d45db796d452996635ca1ad0abcb1f1c8fd934aea284f6ecade6043db1e56f656cd1f6f93a252927dcfc7c033cf076ec5ed3bcc458ad79f5744258d96a186b1d8449ab0c08cf254e781fc4152b91acd9375b6357f46db4c295a468039b407b3cf2a85494e933b4060f0bd9d40ec7a153aa40fe76e0cd3b324517738bf8602369c778afd0b1fe87736cadcfedf1cdc05e5da031db3a281d4151803de3938ac078ba9880fa65b0cb87d3bf5c82a37f43ab46bdd2d37717e05e7680a8dfd887a5ae372c6bf337bb5d5bef99dd6d4f387cd3d4d332a51218ef3a927bf0dd7eee28e56b9b05ccaaf61599cb28ee331b374b08a5db9270bfd60f4c393a9e8530fe8f9d6a61012ac5e39ce7da8439db7fda3ce8c754bb55413853d4644cd7cb5f5d14a86298bd0853e499e4e80ab3178c9ecd685a8c6b47b1bb562b0fcad53031022c7eb94e15787a926aefd38a358d45d35c46e033f7a408bcab00d88c012d44a899d99e32d28826ccedc41bf1bf0e1e656baa4c81a2c534681b1c49358d8adeb89833cf6038748775b5e3e3678ba7fcea1b89bad0d3b788115683335448d2784535f6bd9e0bf14da400b0879d00e3a594b2c4dec9bca47fb310c3678868d1f972a079ecf36e9337ab873495b625f3e970038afc351f373046b2d3f9816cb397ce4558d59117bab9d7255d6f53b162077823a88127333ad19e57f77c67f3ad67e0f89e1e5274fbb38138fc36cba28e7220c5e3a3b6a19b73cc4da0b8688766c251401d11552fc153e8f3c66c0ce567f5a80f05086d3ba2d1fe3f12d00bcdbc046e57430077de83b6678b5e61bb8376d0a56fa49086f7fbc42f68b361b84c1b7b679cc83cfd7c0c414c4481642cb7ea97f10bd37c623f1dc79b4e6f45dc5ff5a45fbf5c6b3d50342ecec652f67d6d0d291fe9fa9bcf24fb6d95fb84d8799b28daee39ad2cf9d852cf19f89c4ab91447f9a9e6bb6910cd599f2851856cfb3ab59ebd4253b39f571b2708599cc03106f59f539ce7ddbbf03fdc741f040a4a1f541e1fa3d2a082068db3fcbf1b359769e9c2d52be4760288859e6bea11c9edcb1cca335c5bc99df89d81f456885533bd957450a9d77e12e4f74ab05361237bf8e4c9a91740f254e8222a3dfea8dcc2efbbf1f7862923d602d2ba99d5180e0b41404824516bc597d273767e83b65f32c348f0c4afb6973392e5fff82af7cde92789de1d0bb0ff2f9e861993d6e2385e3817e6d73ec7b742f720d4b94072cdc9276fc8aeec9a814e1ebf0cc358126856fab1dcf0734ad8538a2f822ac1e0af566f61fee2af8ebc108eddf860fea761fc9a64185a6e8026f5b6fdd8338044ee729a3b997788455bee62e26f9b1a0e56cea183e941bb20808dc4d1f94c5b8585bb1c810b43747bbea8d5e99bf50ebc24864c4e531d7773aad06c6c3de336670fb440890cf938721cf36c646171172fa958118422b5f02442cd921a481b2c151fea945bc93925d1b786516576fabc0a681893f2074fd09cac0ce6f0956d37adb58c8748aca7d04660702925ffe1dd10148ca627f47ef73c9463de3bb339b4c19e2533df62e3aa65f55020530ea040bd1a49c9944884b4e5b7be3807d188dd62922760c9966cee98ca61cd669b7b2e3fe2848c6e0b8e6d1ec8d513f3dc8c607dea952778d37265ef4aab23b72bae5dd1a6b9120a18481bef8d6fd95d04c201e61d5dd87ab3d838e5d824a47a44128d37d88c199c7c70e3aaaa990ea57a738ee73f6d128531000b6803d41a3dbef24cf7c70da7583732849a86d7fe3e44fd36d66c07afc5beb2bec753a7cb262013e7fcbd69b097efc13e047bff8f10dd91877e75418f5d7acdf0802c3350f0c745bb226d0cf81948ab3b60e93574333ba0c353cb650bca0703602fd687a282b4f506882a148d8bd2184ec39e1041c78d0322efe9f7ee2422152e786b3e6c9a45feaa80552732bfbf0e8c4b2f6f41d80980a9a1f88a15b04ffc23e8fdd5b9295d77283020406dcef0a67ae95468280f921a514be755d9e40c42d19240c2c7772c00f5a4de9bdc16cb6578f828d8077d9b73ddbc999ce14beadf63ea9df31c0e53a6945bb27ddbc9e516b15ee441e2ea1c86644bdf7e2516d471e90a6079eee369fff94f1796c2291fb0603e575d95d0fd0d32ed0596a88e2c0ef2a9b1c6e69875eafa8b0ff1f9b8cc5e491c94f3cb20338b9b26870f055508ce718a817958710dc55095b01714801f5021219428ec5480c7f8ed3daa536540fd4a725781e011414135c6501016a9766bda3a6528b261d34450d6f91167745429210d501835d2d1ae681b2f04a38f0107f70d0d2ac9325a5a1f97a50d316f6f2188ea0b048f334eaa24b2a67f36f4aad2d010b1d0acbc6c3090a604d4ed3090cf6476cbd547a7a310d03707794e441e2e163c9a4c46aae0edd8b7d0583ec42b2cc5e09e928563b1842fd414100d689ce4447c5862d0285080aa310c89f4621a036b7afe7b0ad9d79c7584ff5e458cd024347a9040e13a57225e49d188209b58cfc14c376589f51daa394b21a40832c48624acc5f38ca51e067f76e344ec5ffd963f590cc6113086d9b07b959ea8f3b64b85b1104b5978cdfc3d019ad964709d6d4217f3442a16401c5427235b54b135965333e589f0ba8f7e7ae271796d9fb5102a795c4a3dd223919ff80ef4543e696202abf13c65e14a4582681c35e1283db4ff83ef4e88983017370fd67455dba80b7a618b3fe81d30b7bf5fa49e042e4157ede7a2f6ecad3e42ed16b53ac959d26b43b0604627e70c464478062cac05377da974089ace2029bf5859e3b6045c8ea7911cba7b98cb446166703ee6d607959d423e06e16ae5fee94e9e5316fc7ab29263adc77c7ae503b3e162dfa40d1de325b568e143c02bf0f4ddcfc889a6ce69953cc753fdd29779c86a4a0c2e5caf9303f3d7b9da8e7f8054ae9d77c5aa9a7442bc8164e0fd1a42a77d5a5528c01a5060d7fc2423c2d607ae3e1987821ecd4289e2900a40f6de4bea38503e5f2f9d75b05b95dcc29372052bd064273ccd884c098a552ee2408253d5a63a739bca050caf0cada6fd4ff8b3872c28dbf908f6e0e4c92e4e40e5f9079c1ef5692c68fd20a6caff8e9f36bde9a4c783e698400ee2b21e5b823ecda7b1ef9c11cceaa04dec61cb1b54d0066e32e8ed41e3138aa8024c4345838d0ce3cedda7f08b72299754106eedecf4e5e529c461ac6e80c5992a14e8646d2aba7585fede8120dcd708e6555814d993c6ff7dd3f53634de1fd5aee9d2ecdb309c3e116c2fa53fa7aa78c52ec0862c3159a2979ee9eea4d156ffbc6bc2cefa928028a62abccbf07a70e5a6c428aae0b4f1e619b452ee5f775f608295656d0c05d2648bfe5f602588363b9d653347157328686ff0f38ae4c42cb0b1f9629c8be023263c59f115bee4c2d7011dfb50f993e62ec42cfd510f9cb82e58e0efe0b65e25ac14bd60b9e05f966ebd145f195aebffa8b5f82dab105237bb481f5cd2a59617e975d8e8d2cd038cf1bc2c5294c6cac90da1a3f74c46660f31b13870c9d1e4747fa1c14063bacb459c5bda7a17adfd9034ee37ba3d170c64477f33dac6605ba3833f35a50c1cfc6d006b6f0618999392b52a6076a39c53355a835a67dcb54790b09bdc216d70c2feb1b437fefe8b54b813d74530eeb0c75bb9568782605a17b2cf7994de80f7f7d36bcb5cd0102e50b1c554a50bc1c3653fffbfe50a9e706b751da4b46fffe74fd1aece5e39b6cdf03dc599ec918180a7c3dcd4b6b7af91e1d00751c6ec5a2e3dfbff349be01a0f7cd43ffb975c8430bc4c8098b6f201eae7ca514981e1150b50848a390fc85b7c30fd7d964223212350d8e92ec81127fbcf538778a4623278460657501b40b18286d69d4e476a426d5a9d2cb347516f1330bfaa2376c6d5ab348ba7b8db8edd9089eed5b8229ea31598cf4c7e755f26274930be3a3f20b12b87e52b63e620a5be33ffaf79e81057a2d2b3af6a7876e24420637fc71e7457ca2bc312127a5578c284df5f031c6f85b1c39a7bdb8f0798be8f175385c7432e25f51a98666dd134fa89704686e70222c8179d774d9ef7cf60189ffc039041b1decf73c104031cda6679ef253c4f8e9b46db22c67ecafcac28e0bce0a496485c4bc83ebecafc0913f9c737dda41f6cdfb48e7fcf6ac80407ca5d2f30e770fb0f88c948210f66bddfa1256798c8f9687a359c15faf4a78294d6889e056050786c62336950f958c6a20a66384039dd93ea649633ee6e54e5e738929b2e856caf6e02e3b1d3ab529bf1ad874dc37c1c685495e15459cff664de7d9d14ed79ced50137a1fae27698ebf1a3c30bb3e0bbcdc4bb200d4f771c8fb26ea8677724141f2ec56929e4321b904e18e7570c189a6affbd320e441716f9b1a49f91fef9c3b2ceb6ff7db71880f37ffc7befa9c7f8a0f771d781def778dda5cdbea1e066e776505d4316a7288465af2ab75ba7013a80942310b1b4d5c415f6a383481996065da235284a99d4a6571bbb75f508b2a5eb49677406af8b9dda2310ab4bc25c988d74873837f0f517092bc82bc2602f5b9ccf5f7c2ae8d82be299ec97e8c09fa38a820898b2dd42909846703a75c1ee40d2eb8d354f8bf30394e391a5c6c8fff12b9120b2f04aec0c570d87e59d17cd14180fee8a1fcd50392c2d82a68a66bf4aec8c8688979ae596f4fdb7f899252e2a7ba602410c4ad72da8f86d6cb1bd71fe0de432d0bb3c19baa556673e009ba6eac878b5f15fb2d28d281376f9e4e6895c4477e7a06ffeb5de9174f74c6dbbcea86f2a78e8fb9d759b18e5ad5756c503429893d82effb5089834256b7de41e6c141f39ceecb52f09654bd474d379bf65f0ad5c789be3d8deae8265846aeb1ffc94dd130205b224c5ac00da88c6c7a6d9e8d678cb8d3977706ff564e8561c99967b32fa901d0060eb5add544313024cae61c452298f5887c5385a1312adeb0531ba48be999bb25941a394684d0b55fcb8a2e66d6a1541b8a28258633b741bc233bdf329332a1b33b5350be9f69b827ac69aa31fee05adbe8d7b8a68aef25ae7de61d8299d55fc1eeb9f4c5c2795d625cd1575804fe637deb2401e03777c20dd59dbabcf804252d35f02d90a80c94dc5410fb3efa370a5e7552d6f6e9e7d8f94d44981252053e70139674bea1bead56d063f446f5f7edb01a666e10c44a583246edbc2c13e9395e83bb18ba9a18c14fdd0f08144edf7983d1bf85e7479ccdbdffc166a31974c8a2bf62e13ff66fb89e81c506f2a61489674064525691d82de0bda78469521542a49406322243d83fbf8ce8a5b2d1ebbe9bde0e833d61a7a4439b09ab9186a89ff3688cd8784c107b80e7d3d4ff572b8bd781a42acde115333b53748d523f346441bb94b2fcda64503016e84738e7cd50cc32701976a2c81e6e37af552e3009028e928e5e0cdba5415a46e5bb154845cce2d16bfb7a611036bdca6819771e96e4bf9c0d99254bbdc69b1462b09f9e6442368bd25b02520b9c1d2862666f60d1536d12c711eb2902123ca7499fd631685e0c259a928711f13ae8c6c922b3e51a40c0374da515b3e638f3112a02dcb668a9d2d411eced89fa8e0b940e08f53ad055975bef4da82b7566b073b5cf3933fcc13110b4e6dadd9a4d4eb40da202924ea869f7b3484bde77084442194c7df04a219f9602d2ca991b14f4b7219ccc9f13eddef5d4ddf30ede5b7b2537700eadce3777a66e7335589258126540a870f558d2f9eaa4214dd9863a0aa2d6117fe0e3af81c7c8324d36f120d465b39c50a91b27215ecdd34f9577ba0756c24ae19ea23aaddd1523fc1a81dc8173a945f1051a99ebf582653fb3f53a2274eb5b2f02e4c28c2fac1dc74954a4362c2b8b147518ba7c24419b0a090bfa16049befe3544b609a36144178980048412f7ebcfdff430008ef42ec591108ed51b1ecc7ffc97d418a85b4d22d9a80d7bd44671d16e07273e9e7a5dfdce69254c462586acc5df95da9c84a4b1aae0ff95ef7fb8530dc81430d6ca2d0e0d05eb901de35d4816bcff0e06f9c2e185d2987bcd4753d9c5aa54dcda2546019950dd723fb25f55795d8967416e32e1ae9476d801ec36009dbfb324fa7930579b492373bb8bfcb9acb039f3c8e4649944dc8c86e3b83fa4665e72f629610cc4aad21f86b9a7098cf3e87b01a05324bca8d99440f1848059d1af47ceef8b2eb9b37f1712e9a1efdc79b1f3847ed8753f46c2165c8614b1a95d20ee0c5a77a9f468380b8ad43e959b3612182c6d4aa915d56ca88e8cc77de5de48397497508a910e6d38f826dd28747c358fe6a19686dff93dc67ecacef0f65dcd0c9067d101edabb5725734ff50c9cb966302c375d38702f72dc25161f44edafde09ba25c7dce449832cdc32b46a48b27b855125eb0d70f73eb7466e1c903f1f78975705fd56fc8f5b743e7c4ca1a13ad03b81408e9d21d56a4fe4bf2f0b63e3ad89b2092a7e2336b3c9d94e044ad5355bdd00ee25a4e19114adcad8a60aabe82a996d59fe9a0a0e192f3a38a0e2f1d64cce673b0613aa3c13ac039658066fe6e9bd7d90e9b8f8f6e996fec08ebdf6baca521c2275b29ea8938a14551aa3c3452b190f7b1fae7babd96ab9dc861c8b99cfd18cacd48832861f5895a1de0281fde1f128bf99c693b813430a9892fa27de0a2bb03fb1f4f0b9101a8616756abeed959d3bbe6c0f8f11638c2b473b329b4eece1d30f43cfa1547b76b7c4a2c63215362ac7a94b1d97a3477667fb5f5f626bb7c80a92ff0b0ce0dd0e76ee67700ae03e0234d50b79cf721f56f0fe3009242e36c6e2d0c28d716fe4c50d4da3e1c209b6ccd2dfc527f02603952558e306f2ad41501f30bab70f9e6ba8b988682b3dbca8313274e8cd1d27fac838a21c832fe9c29d74696e4ec8903e5282258a668bb6ae8c3978ce0563566e11c96fccae0fd40cb4bcd18c03344e34d8c9650874e59a2ddc6bdccc45f757cba85702724ffcade517421ec29462db5c1df9999bcebae6c2c6fbabf1084cd3c569167c2cf41ae52d0620e61a4ad0739ebc8c82e10bc5d868115ed6c041b1c18ceb90d8b4d7b01de1b1fa091e6b912763b0b215183f7af528a6d7a89b4845f71880c8be4e1e2bfb302cee825658fe92297f068bd71275f5b738c9659fa055c96421a746388daf11c3450082857395cc54fbf290de57084b2f37f40c3b7af3db3b3a8c229a854529003b0e0b05142870792a4f0cb8586082036625ca48f9c6b617da67354b4fab05a62e2c7c0331a52b8680689fd4772f3044d2d4e59bced3e14dcd8b5a30e4575479c8e3307a41e3b7949c61d41ea7f795403ba28bc1d4ed4c2e5fb6067a5e7eb43dbd8a460bda1fb184cfced1b8c644fdd64f4b1f72bf692149a601b75429173a92136fb3141babc001850a9d2f6c80d53e580d130f6dfebf2d209bbcddad5b1327ff10bb38971183c06d99669ef25bfed3e09055396283d527dd9a312d51e1e84a825968f60ffa603ab7ade929364f2e64e352b0aeae1206c1a709cd2432388040d2f0cba1a5899a82abc903316fba6ec56284739fe1b10ddbacc020a3a672792185032e47093197a376a53dc1195531aa14957a740e20518232a2e5bac3c0a828e6a5b06cc80e03bde7273de9171f73f21ec54779c0c9677a8dfebb78b8c5d1b3a6e388078d90e16b360604b49bbbac3bc6a5a09531216c51ac5a0f12e44b1328ef936c06388e4200b65f430aba10d994d969d8b80f01fd7280645c14522be4cbb9e5cd0e22fdfe9a646a6e1f3bb04340654fca22886248ff9e094483f092be79902210e3c03d99a1a8127fb73be8267acfb52bec3a3a862ab1a291f6890dd4c1a70929d52566fded0eb9304217fb9b093d13fc7111003681d63cc38d7b5fd70b8d9885b5f1ada98531aada3a7635c887edea204851949fe89717516db5e434a1070e036ce0ae84eb51a4e78505568f61779f9fa3fe12a8f6b0ffc04f58f80e38c7c139d4c5038b6dfdbc9d2a0d1a3125680300fcd703b47dd49d05d63a02bd4f56cc2ec782de2ee398dfdb46b0f592b6bb6e5524aa83800edc5a86860f245205e1cdc9cb16e4d9d38262c8125e9cc8c0524a9bfa87704b423d0fdbcb7ac84e46e06f3934d86ded518ee9365a28d70ba04723bdfa3f09e27ab2d43e70753baef480ab8b6eed6624cddc9cf90126102883b9422a8955ddb75e07a6e463491c7f142a8081338983ac7e2c922de6fc4d8b8ed8848dccdaba4d26f73b1d51bcc05891dde2f8c2baac9aff68d9f2b31ac84b53c520d67bec63bd426ed6c78fb31a46c05ed5a91a2e5dc6dfc4f021649f667d6f70fb7940ee61c0b73c7f254e3a236395b47376f96bb3b3b7b9d67b51e013b34d33ba6a52cf8e8e04665a96b6a3faf1fe571684ccb7ebe04a6cb281ef7a24777c71cfe9bc7ca6a2895c32ca003d38b75537c30987257eacee40a0ca404fcb69acc739adc7ffd1c39f106d12bfed7ec1cdedb40cecedc72c4e53c4f30a72631ea9560a60e05a9b4d81d9b8e47951a24247291a98933b0e1ec13ffb36270dc7722e407809472feb66910e1adcc0d82878a385e721713e06edc04e7b8a4362e0fc6366cec7a79ac81944fe609cd4a158c18fa9590fd57ed9e3a83a38f7ed5b2280659c23ad9c1d7837bc44c8f6edd1a40ba2d682218133144a5f1b453d612c9acbae10f070a155adba19d7b354dc89615ef60c1595ecdd4bc292fc481a4a668eefb1c004f8285192466d73115d5441c2f1c42cd3822608ca262647e72c511277b6fcad91d05555696c1810163ff04aaf2f5d1b1a5da43d901aca4cf3229bdc6b9802c3f7beec8dcb5ab6a5574d761b046ecdbfe72a2c67679a6f98eb16293a2c38d4c04343405cc420b8838d1d69c053a6f3a1240b1b8b69d3511036e28362da449b8280be16a795be6e53302649a236dffbfd1bf78d2cd44832b4732bcc6f8fcfc6b6a2bd36148c7463d054912b8e973eba4a3e860f5426b286767f16defa07f616889c827266a8fc973e10e97033cb538e209fead9c286d71a1b4632dc3d2f22dc978826e09fe3122ed28d22beddb2eadb31e5b7a449c2842fd6dc64fd0f3c7ec882c6fca58936e3bb298916a9f778d75a33e1d6fe0a01052e69e12ed5a4bb138c735b28527e2f48ed03f8ef8cb3809bb70763eb45414a66cdeb8bd3da8f9703bd501aaf91f40ce1111c84932cb5aa2ba1542943bca889239e7d11cf02285b1f161079367699b8fc016507ca08b68dfb9ac69e800e594463efdc0f58e1c53a728420ae59b2c99a4f246adadee9d41af9dd19267d92b0d470f92d0de81971c66ba07e3937936106bfb50f36da5c8f9d9593744e1cd8f211caa1475fd3fa4b46b25966cbd3859ca2ccb20df4bd3b8541beedf31070a5c38cca5b3f3a68f42962182d75ce8ea9e46a23224ccb6ff21460e1e0420efe9f5b2addc350787107b4fc1374cd74b5df358e43522399e37632fdf52b37d9ba1bea5634e315a65bea069170c70f0cb85307511de68d6b01847ba4d5039d9f2d7e94eaffe6cf8d92202025b9868b5238daac99261038b3b15a53d1c4aabca210aaed00ba73fbbd8f143cfdf048335a5c44376421382026dd5e6d7aea662d3674747d54524b43d07613dce85fdfe62cec452ba82d4acfadd1d5cfc1a853c12ca565a2bd41d4ed0664744377648a6baf5cd90660bc4199b022b19b406f793cf5402e96d71057aa0cc3c9b7146e35d665e55d6770a536948c092d60c1b16a49487f2a5756da0b4e9a2d0fd547365e560be5c71326035c4388a5a56722fb9d64a1d5d5fab3c53cd6653096b175695f8e69a78224050fac928c032b72b1bdf75c08ca665502853e1a95f1e7a20e835486c4b10eef3964ac12d978752d255087e0fa04534896636d72f88b819ef9985dd199768e9479ecef7ba952ac7ebb3beec8d929afe0438dfa8919f506d6eed950441195af5efd99f5805e00613147c7437f4d976c293ca1ef066b2dfe5154faf6cba27bc8cfccebd14a97312cc2a873468f5cd3f8dbf26dc3ba0b815f28ef7ca4abd3587a288e447484a8f3ecfebc24b64dfdd86b5d175f49564a985db4d4eec8e2928c333fb66e370b3cb08d41b2abae06ce0bbd46b006c056a6dbf09d15380ffdc160c70618b031304b82ff248ed39ebdba0b52eeb8e00ffff3fa6e657e3f3c4d19ca329dec2d7db3650b94e60da018c81083cc44c5e1366b0eaec191908d0d65ebf990be788ff67808f34969c6ef92b4dac7b5bb886dd1d69410c46cb92048eed9594964c406917f371e4e22d60f7b5c575acdecf86cbf5a0e02c9726a78064cc651fa29a9613eb9251cb28496b767fb66aeae96789a1623434a7986b37fc586a8da4fbd19ccb8b98d2dc29c99e9ec139fe2c12981ece3aaaabb1484c9974deacd5d5b774f1e112b4efba30c052657a17a464522c65451a4f78444e1b3350bd903157576f9f7097dce94839f1508d0a3f9f63bb567c0ce47080039a60fd51a6820ee84fa8d011a942eac7564a8fbe8ef0fa4f8fc3674ca60401fdf19b943378dc87f5f14b3fcde2b5fce0955dd38c211629e75f6400cf2852e89d1badd18a0813aaad8e1eefbc303580364d1f2d2881b1d146011b626e3057896152ce6e5ca9f50203972e2a03ba8c3c6b80fd45761d064f1db8c3d137b34c5b21369fe1ec4eff163d1ca7d991bfee46bde91ba5c9df0ff4dc28d27c42bec01197a7667c841287cbbce89857acc2716fee44e6789c39bd2b1d92a26bc7bfa48b8041a2354fefc0eae5fe49da93443503b2187d05da4e5a3d73260ea2c9abdc9f8ce97d050684ea9b87c0aa2dc55db8d13456fb57285b78ad36652974c24e616c9829e0dba978da77cedc1590d1537ae8d1082d90a437fb722fb78c9f253635b0896440d35f6c9826f89747dca4749970759055d869ef27895b43b93719baa6d5ab091fb200e866887e2095c7051d4ad19b7ef0f895723bc59fe5a0acc594954853b765226691790f47e047d87eb9f4243e3ffcb8f3fcaed8b9a7e6691be4254010306280f9b7529b37ea13b09361d90f4c0ee6e96e1d00474e6c2abfd36e993d0f22fa12e04f48a5c6042253bde145aa4a8200a2656114ff769467b1bab3d437c146f59b0777deebdcaa0704d5d7e3f8373c1c66ab05431c928039ac00bc24a3d382bfff58f9b5c96bcb73427ef0476ad74c060501e590934f0c91ef2ab871034d8a442d5be50b87b77c1c8119d55e3f1e6dad21722eacc16cb49c4dcbc644b13330f307ebdbc0f4278157c6d8b02fec83f0d0439c24acbbc8aec57b8e839b76f9aa60cccba2ab0e171f2be7297c1d1ab2079f3663526de9a410042334a675804e308bce465e9f29a33534f69ccbe97e959088b7789bbaadbf5c1f3bb8e34899c8b92a6c392f80de6a9588ae5fd2a5473d2fcd156d636f827e31c2defeac223f055fde1a6e300d6050379df2831344fe8d4c9f391c0733064df881027cd94aa21e17694dd0e39d7b74992b22c13742b31ec90be0f2eddaf9b4e8d167b140dbf300363915a4efbbf43ecc3d878e1d9ebd66dc596ff5113c9e48aa683b00da7fc3b392a9acddb38f0e86732df5dd88a340e4f915fc1b894c6092c50b567c79272e1bc93136a323142a541f6518c9649c2ad905610455ecc4918e3d503f00aafae75633e19ea54e905d656debd17c6aa6c1a52822fbf26d086c7eaed782eb4d7cbbc7431900ca39e1b67860b6874bf165cc35078bcf924868a0862ae5c4d7d52cfd1cf2e770c5ff0fc325d71b0080c07866533a96b1f31ed56301d1abf0ef2adb507a140f060cf14e35af85157009db6d3c401d04f69d9d6641154c21827d8d00c5631a4b58b308a09ee5bb0d647acedac1dd9aa03d651ef09840dabd4d140b8d38bbaa4ef3cb93a3b92d518e53a40853b0f2372ed6f8235469b6e83ebfda06c0bf57b786e09895c148dc47cc35351d4592107ca9de2764935d687bb11486495720cd1ed6f790cb274bb97f8d50f97d70d1f7493138b44a0430cc42291e49b38f5c7dc15510d17ae25e4189d7a953d201f523ceaadbff7c1ae72d1445f5cdcdf7398f6665d2a190834737ff9ad4d5bbdc6a1c18f71ad77639065ac2d6d844b73a82704a3c4e40a86c62ee534d6a0ab8d47fb46675e67f803cd30790e11511fef4d5dd6e638b8e9d3e7a6fd68d64bf2eac4c53daccc192b142b515c69c91f091614d5117bde8837a0307a3a321534307cf28d3d2335634d30a768d7033f9906c008e3e98184463c2fd2cb029d23974d83c9996ca8df5cbb2f9aa5f3e863009f9c2f34985566fe0e84b66d2d86f60b1ae05b8c55b0072deb09d9babda87bff7f73cfa21e608104bdb1ebeee638982bb2f90b1870fc0690b62547ca28f1acea4f19c85e10ff4f388bf3ab5a3354a54e520d53e7929b696ce9873682823bfadf65d750cc744fe833249fbe28073ba3623937ffbcfa5cbc5fcc3be777b6a5f0c5d94dc85d9f15f61b52d94f4766431a89911377d6e95e86c65d32b1577c5b3bfc7e69fe79cd824037c9231fd8f03e523457780c392e65e60472b7eda69b321a02c2cfe7f4752507b6a004a2802025f45a61dda917f659f65b6f90152275af9eb19629fcb47117fbda30f89b43c0850dd8d52e6b1eef3bac05cf40ab38075e0bde09741938eb276c61c756bc6ef7ccb5e31294f3feaa816b810297fd4209bf7c89a1572aeb0c3437c55dd163bdaa048ce82e6a89150038038dd00094242c0e0b874fc15c8dec9d242a2515ee927560229cbccf760c36b6f56e414acbd30cd5053b67d339b3406e15fb91e46097e0347ffe487445e0ced6841d38af306a4dc6429b2c28dd97b5d4612639018637c2218297575cdfafb54d0571a4f34fa53c4e36a87c15daa38b7bff5bf96495c5d34c31c9f8ee7d021c475b765561f33a892bd63d20c680fb61337fc3b75ca6ff28b1c22146191e53c43a6906c890df43d8f78b0c2aef6756acde89acb70a62544462e5c2860c0b75aea56725b930f24ef7c58eb77652d8bb3ebf2bd5800fdbf1121c50347710bce4804f92ad55c406d42f9bc339dc1e365fd971cb357a1308782f68c27f7a82228bca3f2a623a093cf1570b5487c737fcd15d481d4769a78dc203d42a9c26e0d8503d485445f0d41eddb8670460f0ecbfbb9acd9e3e625859d56da1f9271457bfc48dd6c57e760bef3d164e7f9a1203b85899a2cfe51cc7bf593043981386ee4099141efeec0dd7ee8b2a32f1db3a357c9ee9574e6f055efb45577bc8089c382bbbc2e300d085896424b78eea289e5224de724a870995b7365e01aa15e6d72498748e3a8ac8a6de7846831f0ac8b801d827255027a60c00a4ac5f5590d830b4291de15f8cd39b94776f3c4fe2d9dc66ce66c29b921e26f20c72cb4347a643f0ceab2d2d1eefbb88264230c12c527aa21d7863512594d8abde91929fb234ea6dc369e3fd4564a3387517f881f337582a15c8cdb9d79544a78f014d3a301ad6a3851ebb96f1f5172969b5bc540c4819b8f44519b21423e00d18cae10529934acf5b9fcfdc1451a998363b427bf78c1c588baf2c484dd57caee75d80460796770938d4c5fe2abc0f0652cb5e51eb97b4633c3ca03ab82c267768443d306becfcd12a385a90f81711438b36fb8c6ca558dfc398a92d1cf86d2142b00eea531d76b4ed2b860034e1074f57344ad503bc77868a1279c4e808a80df2d49d142676956ada4f1c310a266af5e0dceab7db31805ab40f345553554ea567a89b98a981a5d39cd9e6f8005f7b6ca9cd3c0958910f0ab7e948777e0ff7ca5ec246e179a2d767febf9ffb6a798c03b69afebb8f193d448563f96e82ac276cfebd590a37d33ca4847c9daab0c0a4eb551951042a4c17df376c5843735ba5be79708923f0f43fed6098a1544824025f2a4e7b6b3078fe58f72959a93e959dcedd2dbf0dce0048aa73f4ebf2ad98982318fb6d991829292a254c4958d91b158fd590ee436bc79d54d64ab1401c757da93fa871fab666e5e617b16fff7af2908dfb3ea884069fb5bc3220d8ea0bcc736b504d6e534a4f0ec57ca5e451d8ecfad27311155eaa603c9053dec0935bc75c65c288a1089ba4e64a677ad8d6bd33d61e3df307c82799efcc837b1fd11bebd74f1b4cd0d5d2d0b9f017116a1c0d7a757347f3b6a8eacf6302110b5c7c37440b12c0168714386a49a31a990d422b75e2241aa00fbd250d17013ced7176143383e05215aafe4f4c9f65b4b8d19d8442efc4494135d8fcb030ef501529882da70d7e9cac276bedaa91b74d4c650cada9c7df4f7c4c7bcdc47d54b93cf896aad04992df9d18f066ea6f76e660bdc281cba94ae374952a4b335607130171565db29180aaca028c66237455ba18385b79e2597ae31846f8813d0482b76f4db164f9ac1fa44ae17cd499d6b644be6393795002b0b322ac1b2ccdf498fe4c995e8d1da1b00581e0a5bf49df5bca82336b32494e32bc2e0c9f5270f715453c0f9f22f35d1997fb68eb3d46fe1cf7b7f4135c8e4b0fdecc18d26e2411a979d2f208618c7babf8c658f31c191c16faf14d96db9ec14f42420fd718505c1d5864d76b76e5d62de887a58fa559e350431ea7d11480b0d3478bd3a12afbe25812eb1cf441b8df529de5b3805a7e74ac65f8be63cd492c1af1a77ef1d695f519b5aeff16f09989ea3ff2c14b38c66010c117cadccdfe7434a6a133374bdd130ffd4c140a30b42fd039add216650622b63405384c023a5e9304a30123e74094dbc244b8f00f11a8cb76fa23105593dd9d92df77300f4a4b48a566ffa22f37ca783139f51b0302f833b40e2b2ef17fcec107e43f9bc58cd70e67980be62b4c2c5e1db4d922f3ee29a2905f55f08dd16f9f09054b51eee78c2ca608f5d42fa96c88e5a7972cd2113dbd324fe30f9b907b1acfc02e4ac5a163044fa2335978989d18b2a48e820874c6875eb11006a293efb9374f8ae287fb62802842a2d53cb551e984fbbd577b0166c01daf0bb59b2b24a92e0def387dc52ca6a3aedde6a4c9eea111be4b1a74dea1954e0be6ad3873a239cbfbecf147104a13f59fc26604c77c7056aed2753a66d1cfa75a809421b36c07607e656f1a89076b92fb6bad04667a62a6f64a3ffb681c82e48e9716b0e37f7b199648e41ceab126c821bf6b2c367c0c7acacf4e14c795e31cdafa1113face2c68e477a559faaa3bfc58b566b33d35beafe45281095a8c5edfd30bb7d58a390a33863bca2aa66ef9cdb8a418dec4d8aace90f7a781bbd7a995e3c8ae0aee0ab6cf99261a427a2edf377f7a05d1e4c63b158c0d080cd04f402283b0a62842a192154796b9ce8fd4dfc01556a2678524d9c9b940117e96b7c20fa4530ecd71551adb9cfaea67b9902969eada0c3cca2794bd2580144b1a540fb12d51223bfd2f3b1cef3bedae18a36af3cf0eb51739e597e719d0f38047b3c49fc65f594391d424017fd3b18eb17368f2812fad2792ab1e52f4a6cc89bd393e01c5f4737064af1cd45e96f7cdf585ab8af24a0cbb0b7e667bee2c16507965410147f19adbc192c349e0ce09fbddac5bf4ef03d0dd31b183b8bd65ef19db8c927113ff96b7db56b162eb443ef284b2ab8dab8878fcf37d26eea34c2b702c009aec990c11ccce2a451d84fdac0cc9bb14964b217a2c97dcc22eccfafbdd526e5b43f9fefc52e910fa964ba49fcb22c390513b757b8b2e8d1f313f52f61ba0627a4f6b9852efdc67e07883795f6a207c3d11d23581a92f14d51eb0c4829f3ed0de47c2a8d6ecf28c06766446ad895e48824ccf23b031388fd01929ddad16272488b5631e6f626b22f8ef130be5a8298951ba24dcea0f2808586d593308bd7e76cb84cea9cf62ebbac7318523e29c8aabdb3d64c665d22b0e4a283a5b624c7552e40beb07186109efedc9e4f28ac39d6bbd358199c9cd6f9a84e5f1f3a3b73d930b3b04ff2a694cc33d38ba0585ef38ce2a32a973191702e2b6ec0d8e4c4b7ef20fbfdd9882e4f399d984740c3eedb0ecc78066df3f2995f5c85f080821982bbe2a7a21070a4c69bf0d3be1bf1760146998e07a3ed9ebc0ad21f9e21e8451f2e7dd853e62f093762b835cd6af78725f72d2ef9ffe46c7fbb499b4d098470e4660401cd0f444cb1a9785a814061ef520c18942ccc46f6b4e3ec7bbfacabfaa6a55ac3366eada806a9afe62cec8b6acf857360343a50e805c2f6dbea7ae4818b852bfe84d84b5ae6a5c677039e18226485371e6732f80ed3b87fb719a135b7a102766298051a5ac3e0e6f4c927b3e9d72d271213ad73b11c17087e69d9d696399e7f86e236613bfb46a832321927f86620f61cb4187db4a6c83b5c1650b3d29dcb0e5ca735abf1ea44d9e510a5f7eb8d6a84e79c441f94148fe37e148802bd7a80934d825cb4c063dd48adc1c71b93a747a5b15f84d3465d746a799ca37b0eb98ac314608e8a033a4c5dec82db1909f47256a567a4d33bff97fe500fa8214d70d639edbcde8f5a8f61d66188f55f4022826b37edd9363e814007c619d0b6445029b2ba9a2c9c73ffa7757330766d3d43164bf3bda964374b54bceda95d13f6f8d8a1887e17206fc25db7ffb2000fe449b0eb69f6be72a69e1668a51d0fe96775d2b9eecaa1b8e3a83673a1b456441a46d3d9299f293deb59474baff9918c5e2fc04f47a476b242fcf622365bb60950b635f665e6c16a11d0351e552bded73dae391b6bef581f54424be5a1b2fa930c9c801b2b36ed1b281f71e6284b36e415d2b101f3a45575ff0ce9e6b7b1f86225ef65309e9f2123d9ea5acf9d966b7a602f2acf288bcbce85a4d9659019d0b5e6fe385d712e4471bd6b78820d1c59e2aeea84df8d8639bc9d6401752eff4bf1a83bbccf6e6772bd8e6d6e7a3d0ae47fd0c06eaa269711a56ad69fd21a569d6674107921bcedfdf75716c4298076c3f648571647dc0f1b677b30856190b4a502950ac9675e3a7027ea6b06207a59129506522ec58b3cea48a5a7ce3296147af266a45e1ecb6b7a4d40813774607a64045cd133b3cb7e71b47a8c7189aab9b77cb42476a70c379ede6fd74034cfafaf4a33f22ad19f95249e30c99e870ffb915104f238e002ccc3bec459801d508d3f38fcf803561115e72ab2109573b6c2c05650d0c670f6de3ff7ad53cd5818dc2b56f727db9bb883bfa8bd6a692a7941b052ba29e8b846ee35fb96a7754adb3ae42205449a03a4ef6b54f8833a026218a6b24576978f6beab7a038bdb57ae3c410f3dff229f7666a05b05bc1240ad0e6c5bce9412b063b8eb1e8bbd2e58b86f7c6b4b2f33a4beb70b9b5ed30510a6df345cdd3e9ee5db94736ee5d4044e14325571fd09ee234a164823d02eff0af9e7b9d3a713fc4d40185dee4a45bbc10050a9e7e431d2e3894cb0a347ccdbde32f01f2cdf1e063bf57612bd472ebc7617e25e3cf15d5b19c7ad0901db48ff68d8ab1928ea7f9d9e9c5655baa31328cd5f1f4cb8e0bebd418224fe9621e180fb38c8eb544b8c69d7bb3df28115c93811c053422637fb18385bf42661b3277b105440ad945d2c4cc0a4621463264c6ba1cbcdbdc96ae38ac11470120aa3b1838b3f9f4b0b4fce106958de427622bbb5ad83c78e82f626473e8132fc10d51ce7ee9be3be19a136f3c4f1121571b52ae242746532aabf6a46fd6c2bd62906cac1530d1e38478b0345d5150d73b52d6554a9179c650357519c10089b610179eef4fa50720968afaacf0559213beb8e0dea4f03dcbe2cbc4b498f15de16f8ed57086e6af86b9b094bfab0b5d3a0649917c5d2f6c04c188b114302b22f2e3445ef073b8c8f51022c356344481fa7dd5d9e4b8e39b1a6eb7f6fcc1094fa986215a0e03a2e788dd8cdffa6674e7d9a357dfe552e615f9eb7412d51c8f915be5f6550e6872ea45a9e4f783b7ebf40c01106fda19f728c56738cd9bd5561aba02db703bd30181f592f24c98e775eb590c48cc34c3b41110900c5321a49e5690920164bdbd5fea77daa85adc2221033512ff188307842e528880e58841ea15a272f3b69726f441afb5e9843c93884c16613f967c7a5cf208fd8b59573b53a8e086bdb9033d2727fdce262afeb531047306aaaaa98f91152cdfaa7b21feb831af7982ab8de29bdce9312b7c2c757da5fda7318d87e51be5d4b5d5e86fb9a0146393e68cb55a18bbde8772fb7da7fa562473fe56f6c47fa25df79fd3d4483ab657b795f22663c4f19224bd0cd7c6a308e80f2a405c99008f92db5d5d5cf48b89851ab06b4b5de0de7ab6976e315c384b3148fbc590785ec087366748165d0edfc92aeee3512e1bab26d3ffa0e604395dcc70469443b2ead1e86c674828ed17b6bf9f28167c7912efb0d7f674b38e36f03df52b440ca1611feaf0bde3d3458d3c4351be1c8b35b6c285db2db1eb61c0994efbe1011f2a67d21840dc3679f61704a09446a28f86bed84950f3363ebfb0894e9802268a1b30cb868bdd03613e041ed86653741c6bd476d66f437656d4b32c766d58c810fd70d0119504e599a9ec7a3105911a5f82cf411d75eb72924ab9f66c354d99407ab1f12b8ae39376744526802845715604dc2260a3d6d64e3e85c3183bda87e011437c1efe261a469fd6d39379259914725e44a260c857aa3b612be315e9db9b59207ed240d957103c91ac5525965a9e91adddc605d7bf9aa52ae50930f51b5b66c24f7f1a349b985af050d6c521086c6d118a148f4d415353bbba2edba9cf81c68464a33c9b6b5aba0960395a016a0ce9328a355f7f9e1c2e3173c8a4fed9ddc375b3c734254caefba98f44a5b86beeff139f5f021b4628e434b3e3b686762ef3e0a3a5f5bfc628ed7cf6c8ab069acd2a687e2b99a98bf9a5e045122a9680309aaf11ff1a6566af4ccd75a5d0fbd207fd099afcc06057f68903cd52bb49619c7b19e0e5ad4fec50d330c36af276f7cebdac2267eeb3a6f9b0f7a38ac88e6d4ad3882661b4300580f29b7c4f742c60d44f964ab174049d0087c615c0c9710fc7a5090d8437b2bd1934138a64ac67b98afaa7881b76c8a8f0c901785eb64497db50fe6e502c2aee2aaa32752d638303ab3c767a4965fa22e44fa4650454d3b43ac68bd3193f212ef49077bfa3db45183b96eebcd1031dd8072ca2c819a1756932f6644d8901b8e979086588fcc6ec051cceda3fe41071dee26a8bf0932fe18223a3c392ae014127ee919fbb8d4b6047a46220a8304ad08f7edbb111270c554b323a14f34bd458c21a10a533165f5634c5c3ba1dfb240cd34d017f6b8b33d86663f838bbf30a0efa030c44d93b40bdf78d9795d35511774b674017d7d4af5023786d9b2b371d57e8aa0b0b103c53e18eea9b58a4c8f37a241fd14ad4f77ee1c2a580ed2b79184a3479eb9fdda1206510738edf83889ca2a7a2d03b3b7bce2b9c89567904802b8085393d3a7776402c6fcb6624f4c2f8891cec6741d059e3d297f5d07549d9f96f4bec3abdef8c47fc47d5ec6367cd269054be70f68acd9a0f263bb04047e97b540156a41de67a6d237eebf851d42dae66c14f575532602258baf3212a7c3fb3d6b7959e00c81379f6569cb50ad5ece0c3945402a4aa057bba2f265c2b69c326a90ddb8c8b35abce72c071ee095e128348332ba9789a849a841720f680bda0a5d9efcb6d4a3043c32acdc77e12528b19f14a365931bc06d9bd917a9487b4dcc59b8777436b81abffdfa94722a4ce0e9175eca1e0047adfe51fb6478829901a3d25302c9b0ea9202bb615071673940f5e54677533c3c07b99e26ad4f1c24e1fb69b9740ed1bf91fa0c6e898d7eec8f2e2d5b03077ef9fe9800e797ce4193b086260143b5e55f5dbf6d96ac909997541c6a5e4422ea982f624c5f87629384bf086234e3f1d7d103913015339def0534743f6ade89b5f1c2178ab4430ba86365da73f3009a1fb10c6f488fc4124ac513069185dbb17bb32bc670e13c1ac1acffbb00911774843c36bb04e5a483e00c416c9f32fea13a3642c78f6da3e14aff71df0db7c36aec71384044dbcb45a48cb384be9cb9c0307483ea467bfdadee62d026b00a9e9d499fcdabe4c07b37b4112b96dfeb6d53447e738030dfedbf03bd86df5f86648d2b276339c87f8ffceda9709938de41e6393f7c616c9e6b7d97896ad013f6f425a6a6effd8c168595fede92546a624c9abd91f85e34324936736b4b550168e44d4610e794baffb110c0636692c1455fe5dbf933703b6be40b3b85c133dc68f949b3708ebd96bc7b288125faf3175012836dfa6cbdb403a1c13c21c193218d60894c7db3dae06a3f0cd9e1543029272a70aa8055fbb7c956f0fc998365d14342a2b76f5b3912610c037fd8b3f7d2c722ba55b6e0531458290dc5e4c7d6684537b55f02ebf68001b1a6f8ef1504462222f204f01021bb9e238daaf10f0d3e259e8ce9f038a58e0fcf72547edf45a8c67239b447efe8097b9316fffd7fe32357d56b730acd213b3fa6f66dfa679bae878d241c62c2ae5c70b27ef1d8f8529f1f441a9390fcbfea21c4b7099b2a045e7d87a860901325d54a8dbef78e085e03b95bf104476b5f73a8c586666f091abb5540fe08f23889d16f24dc7438b7860b536de8a30943947e3c6bab88c0b16af72dc3a2ad0403be1d132e79f0d0a0136733dd7fb6634c6451aa69b57c7ea41ea0d2f11a84b1a8cd6d1ca9d9548e869c67b2bdd6dade9dfdcc50c78ff0363cde77b99a70a8e7c762869fdab65a61108426514e1d078af4620593d729baabac5a2a26e23488dd9191dad8658ffb08c6df44dd754ead719ce55c007d690f3789bcc31a06e7a274d26adff1eb81d15327ef9e3c857358fe089c8380118c90d13f00fe861292dfee8d2adbe6a8a97596358cd52ab97013903100a8a36618bd2ba8cc9aca8f50555f53d2cc89e8bd5b879fd66f04fa366d0f8b67501b81948a827025b167a2d28e85d178ace12847d72c303eac120419444b8500f40c4886c631a34652223d11d5e23524487761d8f981fc2864350db38af24a8511a925ea37b44ad2f7c7b0c5da5f8a7c5df9791417f7368c32d1db55d19f4fa7cb7346d2d77c69c81457ce071fe6353e009727d2a6ffdaf53cc77e406ad4f0f3fe3590bdf461388adc0b30219de32eb079452ee3958e979f918d25e29a48540525742f57a9c1ffa0a98069c167c5c730e80bbdc6beca74621d429491fc5c1284d6b176b9bb874b034636573aa3b84698e4ee707fbe156b774451dbf3b7fe7bd10575adf3ae44e89750c8e1a63213d8e32a940d946ba4d9264d574c1131e1c125f7ecdcdde7bace864779ae82e077cb4674a74455b39244e595c356357497a0b8cd1358cfe8014d069375252a5b170e681394474ced759051e9fb22cd32727342681dd1adc77d10cc66c874ebeef8df0f2322757f9b00f107df9b617a5e980c98a7e1497f2e2cdcc7c3bb0ba8cd9c2fb0ef61c540c9f994c12c49d80671b01e8a6dc3a5d8f2d817885d1d59546e9473eb54a29f6765a83e6df50cdf651376402b9a5858f2500bacabc8d0dd2be9f1604267304098de6506ad7c0075649b331ac17edf8cf4bcdeb2b195c1ad203a118d3e564e0031eae804812c0138889556d068cd1550e4aaee5408daa5a7f438c64db810a0be51e1d53c5463f9f44c18e7e4c7fd1509f07cf85ea14de59182d4c37d847b640a54a83933db73bd20977d5b5d8b03258d71c935f2623e043b106d3522732aa4c73aae30bae41c8723989c7cbda83c32f0d9556760383d5ce268a5bcd2397ae8158dfeeeeb8174d0711c04a1c78a18113c0b193448ba4aca6faac2f642c2db77d4dcbee66a45bd5b7472cb435760ce48dc0b041dd3d8b40875ac8855e051b5ef7fc12ccd3cdefd4898d48fcdc1001f9cf7518e50dab0f58b2c2efbd573021f57e2d943f37cf8620f5e64690b556ff9dedc6669c1098e90581874643a64fdf3bbc82add469f3083601d92e126446b6310cbc5d6458c96eb50ef876abcd2ca549562c6dd48c5755a1d08e3e2317c551ee8a6b57ab4c995c8ff71a4701f45e6d493faf8d4677a756f82cf9ab02932f93b1368d5dc213b891b9650739c7bf7cf37cc3f6193a5ba38f3ecfe90c5ac406b54be9d5edcbd321795e6c1788b9690ef76e3235c34b0e8731b3dcf50a3314cabb8ad6626a40c13ff978126a11c30f2aa5d3726d4d9115455817482640f9b7a68d43f5828612d4d785431c84a5be2be01ef7153076090193d8a6c3151686878e5c75900c78bdf4cd18c5f5a444acdfd87275f4901d939ac622d0e4e93c1c92f5e2e3c54818fc23e6a12b57d19fccaa365de71d13a4765f925155522cc7f394bb2e1b19007004e17cd7d758ae58df88d4051de3cd37839e873440704d09f96f78471cbe63deabe4d62cbcb8eb3d240ca2c0c120415a09c2b4d4168bb361cac3e6f71611811d5466b122530c460265ee5b8cd2522433f156db86616f2ce3ecc92c9a21b0ebf67ce0b1354f28676eb76f3e251582c721565711d98ffd2ca7016005af898366a985e29672d0e5c9e9af942d497a01fd07cb1e9e1e89c859ef7e350357d11e32f68c8f982050f0b9be0351fd8f5b7689393f21c0bef32c04574b122b5327bca1d48314b410c8e576e5a99ace8219f670c010467012d2e74ae861d47af463f1b921a44773128299fd57f69a00189f645b9e029342f1b8e0f3f933c9762c86a84b47583b44845a2e7aee5c3cb1c5050976490eae6a3ff5c4977549300598cebe245b37c27fda2cf259c5e4cfd2c3c740e08bf15472558305b16e37471f21c6c1eaec7062f9895050998f42f2168f000523ff18b31879e10fb205642931914f78d15d601183cc5741d1d7e73cdf224ed45fa05503d082e7d66c7303ed0f105c734d46da4d9aa266d7d317b2a85ae705b172d9c81c61686f358e311322e83f3d630ec55310ab9c8d50f888ebb29539100d11ea5fc4da19aeb47e4b38ffc49fb11706c0602e2f5c638a33288135adbf8ac8bdd6f740a0f4d50c1f101b5b0b1741a0b686eb0b0d3982c34624e8b446a583d881b9d4d020d6baae82a29bc0d7ea4288a0cbe0f632d05eec89b2be8fcdf480899e40e8d9b4f2c5932a8fca9637d80dad7ff7405566fd2ca43b542216a0e6cc48d79643667e74a6d5e9d316bb8782141faf36d140724419e681adac46eb1a74b3b07036a4053e038906934ad17e3f1b37288dea0693730907b3cdfcd9ce0514fa3aa4d826dca12b2708bef3c358a0c6a9e92995921d7c61b017adc3a4f3c53a15d09ec07f91e8dcad4dacc50cc9840f93a951b0aed263e739a491dbafbe4f3eafbca4bb7144c344680066805925088ef79052d74a25c1caa9c375d036b159b3c835b88e88f1861702a4ff40dc3f5c1f7bb35169e948ceb27ad5472bd436a311be78cdf0137d19e38f2a4bb6185a5293998b5c71d5e526d38204dfb789cfaadafe6a6516c18e85e69be071bf035473769cb965b651127ae65cadb60e4cdc0ad3f299dcd052733aaff8d3f1bafce1ec326816e37c51611cb226a9c542bc43a8cbeb00eb0aecb254050f15b143179c4dbbb843ae5fd32ac0e02a3c16c7721db70ee393ec41647ea827a0d78e69bb651ab65bd62c096a45056391ba21b5487aef28e32646b1a6f1551f2476f9e328204cae89dabcb69d7442e60d4a16a41c1efb973416002323065fa9b7ea34383faff08f6e3cd4403bf700daac3311afcaebeb7eeb117063cef53e45b06f4310254efbfb057ed33436cd8bae479c37e9c222880540ef0dc80200fa17b9bca9ca861a8d0ee0d5366a1bf1eebfcb2f98f46b6f08f27afc7d92d81a989ae2e03df8e3a4d85f31bf560f9374610796790a77aa23351938e0d9917381ba26dac1eb24f45f95976387202cfc528292e8c82d4c3e38f741c9da8e2049b42c3f325aa8baff9ebcf7bc9916e2526357b3e982cea8619339e44ff811d19ab79f4c919ac89380b434bb2f47a03a7bee0ab0e7368b0d99828a07535237898afbd8ff2ef06bd9a9bfbc99b91ab2c7f10a5ebb7cb53371921cdace9c02136973f835a6fe725e1a86278d65bcfd7e6f268313beb42420e196a5d39e52155ab35cb6a23ea6c0909a2a854bb9de493daf786fec37420073e7792febf98d555a50cca304c552b23a909d05e31f7dcd4f91004803451b7356d5ba6fb5fbe3becc287bdc1bdfaf7e57912014080642fbca213a7ae02c44f9558ab1636fb6fc214025e2ae9eaf04c36d74a67334b1e715c11fb26382e881539b576a81111c9fb591306676f493404cdd8d3df2eb2769b1b26c8208498f619dd0ea2d30ce434d9b6481f67ddaac8f623cae5c0920fcb35d6e308b2535859edd887d1e34e5be3d6145df11b4baa2700eef9c548852503e1d6e2ba8d96c2ebfffa54057828fa23f0841868a3e821b09e43d12f5cf392bb2af565b23ed9c6931faae87166eced92e8c274c81c74e0ef8ac0c338ff43daec22725bc51d6fd9d7b6cefbf8a129f1f0c4e4765ec31bdda809a198d7bd75b928326407eb66a5db485d5b8438f47daf0246fec8c2cd2f135f28a37d9b1016afe1023a190ca5a2a7d43d99172a38c305791aa649fae104b4afb8815fb4e3b7f03796ee6ecd1ed7f8ddfdfdd145b231e41861567e91333dea22450c1588de60822efb5fd50fae8c7fbb824471799830ad8a59679413791c6dcdbe8b7dcdd32f7cd6e586cbb468b7dac49b2c9ede45d6271b5ad0fc1f0f757ba13809c98d71d429e622e5993a858a7fb5dba8fea88d3b4a6bd237e18eb32c55a003a7e3b984bf47bf3b18054d64728c38ccbd026fca6d2ee1d245cdb2ed4eef4c9695809c0f12793abf00f5808c481a4bec64b0b19bbcf814ba0d03d88ed0c5bdd8c1f2f03191a8f9397fb2d81f3922934ce76cce920bb2e602a6eb07e446c3dc0bb0151fc2c84d1589987e3381265ad191451cee322ed431f82b06b721e4c237804fa633eb697c1c5fcfbb46df62e5c35c474bf29ee0f2444ba136f776353400fc3eb652ca7b0fed32e7aaf6a9fca84f966ceef640d42aae792620498d24e1672bfcfa33a0e6f03230e8bda7ed7cb274ae4141670ed40dd71d2defb407e3af4f360141b77fabcf100fada74bcb3f84e8902a7b4064aca1dc29cff857eb81e12c3dc3f6cd30493ca7e0760d01f403813d54136d56be3ec92db60e8fa4ffea5d804163a9c06a75b4f12642e47fffb72b3145c9e3e2db392b3d8c60846276b2568b4aa2feb0c1cd042ea9ae69e6fd11cd355f209d19bd1492e119c705275d1bf94e478c10f6e1bc4664a50ba593ffbed020bccb4dd36e933d7b88cb89a78bea1c44fbf15b9abd8c886926787dbec0ac46ea7d0ee6a912aa6e1bfa47302328090d6da748ef65ca5171f23082b76d980ac0ab76f6d5c225d452c539ac8aa502a854cbc2a57a649bb523ae4d98e1c3f6518635d5214e5449ec226f04f7b6b52c0bafe6f54a00e27692512244dfb3a894d3b7914eccc0eb08b4c77ece38e9b8806591c92bcbf83f00a6c741ea1c0f20d1ca7a6bb54052edd7edee793d0a877379a6229f2b5f489f314a229e77a24595b8c1c9926e2ac87972b793ee54109ee792c6b9c3d584c57ea5279119190673e0e659986b7a62adacc870fbc4fdb984a7abe2b2755dba835a5cf45302f3a9495ac22e5f5986a4f2a9879595d67753f0fbfa8555b9305e74ff91edd2fa3b41f62dd74f2e0506b503f8d882817c1a3f87b95ba0cb3eccb661472180dca66377893d413fb3cad993823624c9478f42e3f5cbd4b6f4f9ab9c741fa1621d5acb854e9d8f9da5e0a958b0abbc4b308cf32b26997a7bc4a52a572971609c588ea618d391c911cea32f39135e6ae69036d4cdff98a53d39b84dcba07b44416618b21663e1fbb89e6481faa8e9f9a72169efcc2f1b3b83517670d18eaff9441113d82eb4f755ca8a727d9adbf4e7ff164ecfadbc6555c7591537580d727a8860aa59881a81f42d16f6160f88a37267c0a7eb408fadfcaca090ab952d61647dcfb584899caf64f2960311a41bbd11646a609ccd7bc827ea9ceaf9db24d88850c2ea7f97d6bef1183790aa3f0d6d4f9822a2d9215908600f0dd7153b3628e3b172667aead86072b24a000d1a1cf96085ffb85aeebbe95e568680ca263a10abc529d244d4ec19459478dd935bc5fa9252958bfbdb3c366cef770b410591080ce1e47f1d009b9a32e1fc4cb718868db2c600a5bb430e68a68af23d1497cba5c132c717b2ba2108e0ff84fbb53282878aa2b97cebb8ef9a4968260321e8e988bef2ca166a9f75533818caa6c150d373785b61506545efc0cee84c5878fe9fc9cf95e15429bb4c5deb59301f9c15f9ca469e010456ee72173666dc55d6a8fa70d129b33a432360cfb2bcbfaa957a3c3f182342f2f904a379e2f0cc0502f3c7f848c4012b0b0c59c1b2e8ca01e8467bc860617863330a26af5a125e1a7a59ad9f86de32c5210567983e91b055369bcc999159a3690fb2afcf8f75589bb47370f91289d0e41d56cf78b2660b4f3eb622e56411ddf47c25a7d80c9a54792b4758002b945f134be2bbe29d27108fbf575a9a9cc4aae3592d802f5309ae4c1776f70786e35a00088c405e3327b714e49cf774f3f032016f940ad41d99cc745da5dce8f9a8f4c58035270d8cc6215920217f7e11ddda74111f3284972526c9510cc33341b77e4dc67124c24636ef7347f4bba116204caa797988cdd6241303ec92bbdf3e731b0001bf5021795b3a202b52fb6abec41f2ac248dec9ca6c278d5f1a26888eefa693a40fbb3fa5465fa3cd40849cb5e4d4038fc03b0af56ee68368963eab772c084aca5a79023b7efcbf3bc40b1e92e284e7a23683efb1d1a8720900c326e73239b4f52741b4459c2c10eb902995e10a479d92c149022120082daec8100f5bc887dcc6cacb819fffb7cc7a3e28c50ae28ee242e3d7b12e45593ac5f6bc94e256113fe0e889063f66c01f07908fac93c0154eb4a18e759844d559fbf4333f3be8c3c3f7e66119d5c30040e97b8e86f25246bd073c313e887134271ebee1d502baafb6b0df29fac56aa07bdb5065ff75fa549cf6b013b22e93bb176c95b4c4ca9f4ba271ddd789178ec11d2b5fc1821f46504949a6df9fea57d9a4058d4ce4c15ca42241f79ca3bbb0745f22fe5f6dad207add7662c439b680ba8dd039f37d795ff402a435c9a309ed3733f417921ff797ed24c7d505372f621aad5665a52b5facabd9b94715ade8cf0c38c07f94345f2b35dabbd4c4aa9c00c80ccfb73123830daf63e90e7dc872c643d7e497f23f7a4d3cec80ba49162e14572c0bcd0004cfd80fc2aa76254d09aa42718a4928ceecaf4ebe8569b891ac75f633331566497b448199912ed5941fa65fe9df88019e856cd5de6b4df33b0fcb251494578ed509b19b1cd73fe71e620d9cef3fdc75254e34931c87bcb454f58677ee67441d865b98ba6b8ec71685ae78f67922955d929eeb2ae13e84d34e73ee0af32a07b97bf41a8adacdb0023fdf59889c185428845a2e14e33613cc0db55e3148f35269405f611a9c04deea66a5bd1064958885dcd0c1848c6cd59d85987d0ff4422009c0098494594919f41f6e8d3ccc57adadec2f3a2790962df36f91c0abdc04394f84fa968d347edd201da8ccfd0badefc197941bc8c27e56f0a76e1cb86116fdf627bf277f68e81e367b80aeadc26ae66a05bd0ad37dc2d2b254172588f4dde65894bcbe5830f07c6cbee5434d7af9d3f7f21f17ec3516c9ce0354221ee34e5bf46486fed75e9312d7355c99c9a2c5245bb2d7ad1b391b2f7048f25d84c8a32104a39a92feea6965016c39ebf168461d17264f450c143de60fc17066837306f971c1ec347943978f4080a71a9714935416092b60a3c3c5e37fa14da795dab0c298894b037c77cd3b87b55f17f32921420fa31727e7dc854036d85f565153d36170fb3d7903658e65e0d3e41c027053fec3c57e1e230bea0b1bfb648d16b0193edf7c55aaf1dd040422df8f428670ffe8111a8990bbfac0f8225af46e11c3af0c3ec81b5e1720a6238b7ecea035a7cc29ede11917139e54fa2de36c522f2074c759bdc0c0931fbc86c146a7ae6fec8949b47d4f32930c49b4b9e971d11dc6b398999afb1389197bd7524aef81de8f40ef303ea1e89a27c71168316924542e665922fbc196833b4ffcc62176132de56c10ec41499da31a9768bf2cfc59c6b495ed19786b5e7ae8f3df7effc04c42747fc9d47e6826c0a85cebfc41e763702e9f6f50e9911a8c667301985fae00dcbcb00d22e2ecbf0aaa7c18ccfd9c8a9e5161c26bd70570113855469941a26a6d5631a611dac3c5ba279d20e67c2fad00f09e9a63e1beacaa8cb48113aa85b9c95d23d16fd7b61306aefed9c363dcf0d8ba779d4080a769e0f34710b23f88a63ba2114f12f14dbc2c1d59c293207c69070d756ac91087c4f44b2d3a6f1af30a3aa46ae00543316b82b7f89a420b47c532cb4da877a8ec31d1e94039810ec4ee781156e713491abb160ddb54d858732b8f3f8094af410bd480d8aa1d75893c3c0e22ad0c366a83454a9ec240ed8ac54f674163ee8117723cd157b309051bb055e7c438f1a06e6425d6b47884bc785168b0368d0de54ede3c2f409421d23dd44efbe2889f807a5abcbb0153a160f2d580a109fbe01517525b1abf214bedffb44e64fa118aff5b840a88118cc0ac42467674281d568ff2fe8ad34c817437f1b93aa333aec72fc7adff595c863a280b178c256858f5386cca9164c6e560ff33fc5cf6f22b0751c0ef7cf3db8d9a59013fb6bd93451f68a109c3551a22b0bb95a1022fbc7b5ce36039af748b99f2f82fbccc49c03f6f56db3ec6ebfaf18744a3bb001f11b05e5d1678472077cb9014ebc33a65d9141febabf3c733a6d5a530274663e71d45b273923af12aff4d99c93802e54b244c7022a2c2fb929efa87866cb0c0db8299cfebb440e9d1ab53f30a754a477f4429fc14eba1dd369efab39335a01e646a6752cb64932f437ab4e1072865423cfaafcf6a62b89193f30fed948860dda00f4ee5500c4ed71b7ccb00952e46751952ec6badbec378bd9d2cf0bb9ce52b16dce071b12a4908649668e0e7c89a3f81b7070af15ec82f9b07cb465a15ef97f1a92b118e7bdd82116ddbbc8bde4633c679a2a545340ae3607d2d5b72b94d36985a6650c49a8a35c6d2086f1e8727ab82d9fab89006955c0d9080d9b39d8c49f70f703994b57a47864359c32966601524db2e9cac3771d0ea8caa0fa0603f93675921c810b4ee0e10314fb0b92503267ff98a84349e95f0d1ee9f01cdfe49da2c1927db4dd8b672287b90eba67f3fb57097de857c0beeecc7c2f695e6e9a012236b1d897ad462bf5990dc7972257156d231bcc246b9aef9cd26f55a50e10a897b20f8baf846b680798389835cfa65329d8eda824a7316d4ffe22c7b3c1187fe8d2c9007ad256c35caddcc95279f8c4ba27b7b1a101fbfbe3694ed2208a6970ea2e84fadea3a00fb33412d46126ecede1064bdbab7eb3fe762680add53c05285c4bd66adddfe2fb0fba991f407a1ff6272a6364ba1bebdd0811809625351f42bb6d19b49efb631059a1147ef3fe72d282812061ed065e326856ba33145108455ebc3d025c71dc51af3138dce121b482a2d84a9961802f2e3c18e4890decb75acba28fa4f0f8e05bd3fe0c173d545b5de223b3b0f4a67eb27e26c467ef9fc0e90157714c6b900b3f291196f1a229c86f4f5f9f84ac12dc8eefa88d36e82a25ff298f09b4591137630b8e5fbd1059fe67c4d0f63ad5f6bb83baafc38e3d72fc9e1e606b6cc826c87dbd71150e7f99b8f2cfc7b60270deabc3e00c9e8cad15816eb7dada9b2ea0c4befd44b930e17269ac74a9dfcb67099d15fb59ef97ff85e3dc867a54ae4ee3fbb8d39074d8b613b8033c547dec49dc7e2cf01fdfeb7b4febe6af8f923b0d62db30db1f5affca993fdd599c9e08f3b6431113d7c06460c77048f455ffded338da550931120ea0390f6124169c14222c5b84973457069edde94674a57f063361c321b819f7d3d77bf365ce999a1cfd2b1b5988439b91c7261e26ac6604888dba8d154f2fced0b97e566d72de8692db8b8400414aacd2654c16a8be400d716878b429bdf4603d65d251d1ecee11183c5bdc8f65cff06e16d8482f3c4482247ae2d7f29c7e519b83231f968392e4d62b260dcc079c9880ae5666d57085aced81e4caa580092864235526679666987dcd4a48d0c57a399dcbd1ecaf392591f8cfba0f99e157dbdd613a73cd3852fcb406929fdaa97892d84f7034b931cc03438603f930ab907be99445e7c4cd61ce89b58e25174a6a80ef542e6b36af90e5e9c8a8ed94e62a88a793e812aa6b8b68ff04c16ee1ff70f46841c3a8b67990db482321119e87c31e2a0c45ea822fe6277aee659c14fa9ff4c235abceeb87a82ea98f9260de04f3a83fb5185481e0cc6df9f6136dc518c21805fb49df9bdb0d2ff3c021705fc3b75ed9111e0839e1de82921a42381047b711a49f05439f0bd3c079d85be7dad3145cfd4dd497051cbe38833a6e6c2e315ffbe2015c6b90f44867c52df1231006c29f2290c0f493d80f313ab2bf8d8697b1664fa465ba9650900298130fe2576ce76a73cd46b3c98f6d25e4755b06e20bec9d33d3a5a6b95be319784c901e1725e379ca2c3af181a0e5ff77cc91408e8630fa1dedc1272c1a022530cbc9b2c8e403af08e19fd67bd4327321d8fee99183d14d6dae2c69f8bb87e52621db29e03157f36d56beffe5eda3074388deac9cd2738276fb22300e04a62503365e0e53ebec1c851ad96b6b01f7b7152d59ff8b06207a657d296db2e2cda146d311542915d8e0dbbcc8c87c85b479ba5fe21e75859fb9b42ed821575c132ab307a86dfeafd9543338f25f49b346b54db30d127cad7853ffd6cda28f34b8bf10ccfd8eaad38c4ea7aec2a715c0d4d681be49d26f06180d06cbe3d322114a40710c021f672692028b561837d4fcbe6ebff021857fd49014cc68534853ae670f14eb6bcef254f7b817926c6b88895de5645a85f54518c8b571af6f366371c47248bb96d08db6aa1c9e138c72d6b8c6971e23d2a785c95b029b33310b503983a324d3d33967e899569f7de9bf43aae3a07b0529d798cd57e7b67460656388d558ecf488a9df114c915f86afb945a9bdcdda65249aba9bdeefeab5b8bb8ef35728b9a95404fe6bb989f3bb6421821103126515ca1140e9710c892857171f1c436e3d491c863539d3468dba14f927cf707c78158543c9055924aed1ea4b87cea8c2fa37f46146d51bf708988d6f80d9cf2d662e37fa3d96b209dab868460067ac2402bd6a4861146c4b3d680e9373d4239a6a40a495a8e6b836761f5153892c8fa666465c4ea0533f23dec19f0ec048d71eaf91f01e6358b6c9266c7e141974bbd851cbdb356bef18b80f333f892c937adf4d18c3b6a20f5a2b56864dcfb20f1e09b2ad0261da61e50016f36c83ea9ec15955ecc20c89beb3da3f9cbd931f412a2ca037018230e97adb345ae0f223fa6cecbdf6a3754858f12406150f01305eaa146a68fd7593a018785bea1114c7f871c4e6fecc0b65908268be5285021b1f37d92c6e8ba5d816ba20f78a5789df4161505d9f63346839ad9835b3e4e178777f826a752d5e9cac46f2fb66121420e46adfd56ea1dad22883f5a4683db3ac7114daf86f8356a8020a458af4fc357b3fb055e56081dabbe612dd006799f7a2f7593e57fb988c93e14b8bd9f72060910d128a52fd823881d0cd3410c83448f5366020a20e30979c9eaa358ecfbb9634a6f7db71829fc929f7e6038569b68e1ea1bb75c0be83bf7e86120714442612b5c1f9e4558d7ce8426e1535bcf9b46f6a34d2f03486a1f6833d72e2825bb11dd5db126b6a95ef1392725f71c30049b3a17526e801225c32219979a761324e6f47e4ea9f97dacb2d56b88c144329ac7150c584379e58665ba4093cbceb63ff5254083a38a83d084540e63bf060b2c90e06ef3380c1a005fd83a4360a8fe85fa5d2858138eeb8ced2c1d0b3b066b9a6f2c58509f1e8d23c7fe2ce6553bd4ebb1173abb755a0868361c1ab037cc14e907be87c36afe447b023fd96f17245231e05dffeae708c631971471d1e55b0b3ecceee2a521220c0892359f1939b6033dbc34de255b477867ccacf3388266f249576c8ff950a4efdfb65fcf4c177457bda93b14f73b0faa4482ad5527b13a890d381d80acfa5a1e90dd7960743c9df3766628e99ba8a34c81976052f373e4698b44f69b99786a0c73229361733debb5d1b5381f3be2ad20832a5c1c16c9549cf0cbf13132f2a7f47e361d029ad28306ba446b43bd64149d4e5537e6648aef9398603abb59d2ca38a84468207d085af68fa322124914c0af5d5cf897b088e8ddb7da7e803143ed617c6cffee9820c941a14484540459c9be1f5de89f60d32a4da108ee206510fa1dc354f82c1beadcf7e3f505524c2fd3d13a2be088e1e7bfe02b214b9b70be6d9c4160e3cf93fd679abc2f4f02a30dd008863297335cd2fb22c3c91f30ffc8bbe2428f420cad3b2a5d877a3b955de78ca95b0dde5c7b42fa8b3e1be5fc60d112414470b7ec9c43642111241dbc605f91b0de19cc9e67b3451bcf51422bff93fe4f47e38636e673e5919584f48ef9e59fe217c311981bcd34043fbcea9d43adcfc88898f50addcf7045b3d3bce98270e255128795f8fa7836f4f9afa19df0ab8bcc677e0225b31716680f8b33c95d18660b91d45a46010f71f3f01fa9ec77e195103db89d83de57845ec0623f8cb4f11bdafdf5f4576ffe8bb566e5bacb86f3bb408398bc164850efc180ee59910e1f23ed62e4521b7ce6993dff297e217966b2d8c2862d2db0ef07fc306531b6577c7bbba876ca297ace128e3fe21c840d2f4318ad9d504f09610d5339c9f0612d3ce28c2f97646119727839321674e518134f1a7b07e33c748a86a7bd045336e8f6d76aec62bdc026440184f76a002e861d1bfff9d28d22a323ae3be0266376b39cec9ef6ec6114a82c75b4211db51cef15f0b94b5e4c18a14dccb0e52a9e2044073f1b11a4f4dba75bec77b13250154e42e81a410d81db41975f0298b98a9b4f8d097ff867c9d96525bba042866a578f67855fc4be7270f529d7f9b9a17966a999e745b7aa3f97f4fae5b65a8c12532c52295f3cc7cf6fd0de090ffb3080dafb5e08c1cdeacb1dad21f3ad855cda594e182d2a42e949b030b73f5be05d30a30ef27b0d4b0a1ea87e776eb2f638ad8fd57b30b29b99a70ca47fa71134feda0b08ce51bc7aeea4dc7f77d476fb5268bcd76098d4f46c601c5ac3f06a31fd20a06a60155d182ee416ce8cce212d511288367e4f69c0fd5e229b24e97494e14cf9dae46005ab6128ff42620a3561e86b2f94d2768816acb45e0d93583e6d960d8b31e06448158a2683e112304f9926531db3fe7ffa1fb8d7cadd21007bb9010144207bc91015c60f0bbe40e2b19f76b2ad60b2eb3e684b7f604637d9b3400663121d14b96ec2bd26d5825a4dd66a03106d0b8eaff504cd053848b7a3f2c15255621a009682155d68506e1fec103d8871bd1eff10192f23090d28ce1cd490ac774e6db289db95635912cea68a3d7e66ac303b39fba987d1aa690500c59ce90f74dfe25c92f7125b6a7932f134d82fffe655d2ad018abeba96519ce0a2b614d6f97c8d57ac46b22a96266445cfa65fdf21b2e23365f8b08213f703a8dd15bf1d9bf46c5457d0de5ddce0d264f2ed3b773ca548125ed987b68895da7137c4dfeed782480aea309a62db8a52995120526da75caf456c9c445725a683abf886d178208a86e67415f3519f502c50155e518552e7920ec8bb4e1c04604b3f417c9b15b31f3f605d8b07fdeb7c20133d81c104d6d8fb42eb75552466a4502dd010540cf06fa9f739e3044160cb523b0da4f8ffa832ce00b4899d9fde835145748058898a1ed6ec1239de8f8c186372b94f838e444754342f160b49698a7be299a0a389bc5c2971fa406892a089545998abf2e6fa657c4030cfe1c2024079c075f104307a176b92b7b87e63ce53c305ec092640a17c71a54db31dda4de43e0d6ffa02c79cd4bddfdc93a752a0dff1ad8056a8582b831f0a48c375ad442ab5ba9d5c15c8c7c67cae2467cffa3b3bf3194494dff3822dec45fe0eb5ac0a3586a5e4a40abf572aecfeb9dccb878c97f060460c0264594d16501199b02051fbc826f4b2ebd3b1c179110bf17728d049b7ec5b83254c2d5ef30e437a55c78c2bfc64b70387e52293e36af19d79366be4a0cd1c47d440486a13a5e206c89e0b395bd6c24200d4b7858b3bbaeb10d05c06fc1fc5a8782095ac11257e826bc4d800bdf45a3599140e85a8a31d512ec77c4a49159dacabf7e85268f01b1d1ff58d14230a0dc38b427a94bbbb3c2cd9cfad6bc5d5862cc3bcbfb7ff73e1db2dc23f4f6f6e021d92bc3950438e046d59a48af8dce16a9d34402f951a8c3f75a4e957ab6b883d39f03d96c37e62cff95fd0047c25381bd04694a93317c4f1d8a3dbad88a70d5355743fe2106e27cd11cb3557be17882284aa4abf6b42fa32301779fb91d01a8c9bb00f8cce799f7e5308679ce48d78688b8f49dfaa115a91e3a3c6eca844dc7276e75e4d02ceb4a345cb7832dce7eeadc74d294158441b2ac69f632f2f44475d4b72ff3b54a5905dcd698a2c1b085d95fc6ec61419b55dab33b16a8ad71d4ad04f856147540002a964a1064ed6e58c7aac0b29e0f788f6e68259bd1b3f8c570459d092707fe631512f943e10bdf4ed8e540fd55ec2f68f6b17ef7ff7cbdfc0606971736eb85f670553ba0e11df70178ff17864c08d41f731659a9a202be9c2f6dbdd76f6760b1ac26949bf7d71d9d7e8ad331201ac28fee531b06f529b4da0eab49a58f98b62df7b63c777dcc58a6627a9c5796f4efa945d0babe62946239158a314b85bca915b62fea3a087b546aa61782a6a13b831b1ea00e57eb00e9423360c73adf23da90729d76bd22847bf644f489e9869639223ffa6e7b2a58762042426698aca51ff36ed56bc855a53b6e112974e7168ab449df58cbb968b48b4427567d5166d5c72960005a0db3967b2a182eea58ddc11dccc0ca9c9aa534f52810a31494fb2ca552289f930682d3d772a98cd37b2674296732fedf7d4b80c5372901ca87c12548ee9333fe7818c48caac1092f8edf38e6ff6707f04dac8f18dcab3ea4e067b7e452e24fde99a5575977ee4fa7c28d9e2c8d44786efccc2890cb69a01d9ef75a7ac1393b9e2a1e2b412d8af0dbd4a13eb0bb53e15f079652e6667ad02298da24625be9b285e21c64f1d9a3769c305093eb9a1b4cdf0be0289534267167c1d4963fb6cb021d523810b9efa7c95c90cce5c60e926937caf3c435d454abd66a0c807648f27f98fb4a39eb5596bb33fd6f70de696f3dab6378eb9d8e13832fe82986d085f2ba8bd73e44a390d9afe929a0ee82294ff951607414f2c815b77f72d617e39be5b5b55a2524eec286a9a4f1550dac86cfc06d296ec4548363d9b24790c42e215e5a9c553f71b3f94ba44f8e1f6b1f2db893624b5024610d9f871f6d6767b26a3664abc783c1ea726a014070c92ee40a53220fe1db29cc0a95fd834847c6d5f9d5deabaab49ec87bbd1a8a5212a4a50f0dd349a1b2b74f404e75076f3dc74d0ef90a5c8eac7dd9ee031c479f8bf1774b6885f53b99642f368d98cd16451ed32dac1b740bb36b0acb6a0d13fead04e1a70a9eab7445b5082c86451d09ce745afd996c04d35c5567a5ec020ccf3ea4b27e18dd97c1c55410a0f035cf3a22945fc39b5e4afe676d3cb1b033752f4f65ff12c79df5f3b4328b416134ae783f35d3bf5efd8e609f9f95afddeb79e68b74ff8128e19ab1608c9c075e54018eb57f82671b7f9d718a1b68a1ba111af6b4c287deed5f85383f2da2c194cd9bbad0dee1b417701c176361743cb3ae6a8bb408a724e6fa6539e9c636134d6d594624aa178e9c8b1a39f56d16da51d27f59aa0a619da3aa209bdafc47e846ee197d1d248519fe54997e733f9b40ac57817b0075948300eecd8cadb5061b4281c797d3dae5986f809313b59ca1e50d5282aca768fa6150c0c383421ea35f8082e0e76559b68c87542a54e8b5571b47d8184c303f4ffffff0b