PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 62379 0f30cc060f05959554da6a3862e54464294f587b397e50d37067a822734750e3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
be2628c859a3e4510925c68bb08d67c4b1a2a3058cd1c4798f93ebd7af9cfbcd
Certificate Block Hash
0f30cc060f05959554da6a3862e54464294f587b397e50d37067a822734750e3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000250000f02a0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000024189e7a988cf3d6f394a2498be4ceff02fe506f3abd8d9fc91cce48372302575dd11e1631f6c543ef05fb84b16b3ead554416ec2596cb091e2ed6c8b2401d7ea663b140912f7df29014f16bdbd4119fa38d3cf07d4e7f677c0f000000000000004000000040000000250000f02a0000

Raw Header Hex

00004020b02df246b736ef58557511a456110bfcf185c1f45edfcfac6c7a50f7f3239cd8d3b7014923ee8c791af615cd8862e12bc2d326eeec8f4fa4f10a485db0f4a6d1c881176ad8550218cdfb9cafd7eb938f79c4d18c05a3a2b1c4678db08bc6250951e4a359c82826be

Proof Data Hex

59,560 bytes
12121602030789b5a0518878e74c88410878573c8b9a2833733fcf3ae6575d7aa12a2388615f8985cd6620d78269f798479e532b3c0bc9d885a29630b000c8e11599fd1bb5c8cf9c90a2029f146dc88aee0891e61b8b80f0b5265d9763a92971d365f335cddbbb73454985e4b5d1d7d1fb62351d8c2ef4dd24045e3d0200698ccbac984be3928490d0ccb8fbc8675f685f96eddb91f8fa3dffb23089d1eb0ff00bc297c56f9475485abccaee366cfea4183066c9123ef0042f94b8df05486cec659bf414fb5d2aa3d9b285bc02b6b83f0d9f3adb7faddc244265f9ab152879fa2c8f87d784805784c6d02314d2ee451dbc9deba9f57d3a763c477cf9afd06df9cb7c1718326ee8c3b74f98044ca4be51f06594fe2856e32bd535407cbe39f8e9421eb610f86161d4338f4cf966d11b73f55b1b5ba20b06b67e7de0b91972d806fd936a2bb1511227a5c6d9ccc38089801d332216960ea5ef4f95ae747d237ff99b10ea04f7a8794e6aeb4d4916427eaf24f862c9e1fac56995e28e964c6c3a1fef30c992392c462d138261bc83801f3eacf14e66f8c2e7b5179802faa7d5cfaa62f3e10429e5d7a361ae46f6d7e085959ed92c4a4a2bac1d0162af8c6d2fc613217a3495fdc859d6f3130386cfed94c256db944ac77055de066894d7ca24223e74d4f387edddf2adac3870ec70c4a094e4fab415e8a802fe630126b3ff1c439d6ba07f0c938a0c95dafffa004ec3f80f02c5a73facf17fa01db2afc3327f8f39d2a7cf764a9176dc97d9cc9279adac15a6ba5184bd1747ba575bdd86dcb1e6b77662c66890a4eb4c7948f40dad9c98d4d8820d613463fe5bbc97f6941b3904deb81227267a047b8189b9dd24cf02df896c63b533fa869bae9a65c211e6dfe01605a476b910e194149f60770a04981c441b92b670d07ce01eab0b3a792833794644afa455c12f8efdeba7f734a799353c162dd1ef010d17186e75f0be02eeffb520a4c4770d40f96a0bbe63baa91ed57e084b591138e5b99a68d3fed5a61f1597131a707dc5d821e859500f683cdefa67baf1b58635bfd7f032b22d849533b9b104298a765e81f62cdb513e85e6026ee7b118313781c77be729d8870fdaea2f9923038ba3530c6f5a62e02ef6aa77126196fe873edd3df7729b95fc7c9b5ffddd526390b48bd5ad1e555c3c6d7bc9036244504d65874a89c7bae2591f4877dbb379c20a291c6b46e2db7048ab1d0517f5f11b24ad44d5dff77b4419a32e8e3c5ecdb9fe5affc92c6fa120fcb4420790ac2b5396bbe6eff5c88bc7566cba5c9166a3294e83133defb1ecd07fa0e0ea70a7435b1d9ddc2e447215ee850ba7f90947cfecc118fa7ef4012e3ad06919b066b75f945311d95fcda03bdd35eca08f32fdb1e386bae1fc03afc68a4cbf4d65e405e16fca95cf3b0163830e6454156dc32071af267d50956ccfeae97864302cdd7bfb443ccae24f15f493b0a1979202a75c6b3db7a027d9105ddf8a4514e77f7a33276080637182de97e557aac2ac963e4e9d880900a9b4a2dedafbdcbdfc3d4830c967bdfaf4deb3068fd60382f8f07b497bfb08280117954d65b767f395a7e61627e5f18e6a36ef47dd26f3fcd51a0f31cb5064463828b5a3fbdf3fc408df5e5375527896b01b8d7f20df99c1ede33419666116f18766089000ae5c166f2d062aee22aacb723888a9d3821a04e5947a0fc296c2104b7a442b2ebed714cd45ed64f056dbd9092655794f354103b2e9e8821fa950db66451c48cb11f6646bf9a121f3bffd0a35f27f39d5312db9106984a8888b45662a78f4cdcf4126649dda9c71a9b953ebd0bf215c2862b082e70e9ad7e2a9da3c53325a8e7b15ae3c8fdc4846415c1a034238b7b0b8fefc453799fbdcd40913fe89f378146cb1751c962a83eaadec66aeef2dbed26701a2ad5b0c843d04df8d178168cf9c05333551e3cb98ca2d94cbae081367652625e169a09249f7b18c27f3756939a29221d585525bcbec0560c77398419dafba74dffce68d534c15f8531eed9a2bd158d316f2e4030f159795c8b5e7f59862e8a060b59c54b6d6898188695116f029f77d145b680278e6c93d84b4ffdadc20765268915d169ee90c601ba774317834202d518ae75672796527767f15fbdb96269e82e626532d39d5ec1d11995034760e9a53631a65d152d48b3dabf7ef251002e8c921c64b4f4036d6c7d0ffb01ee238133d47c1ddbf00f8294c454ab5404a7309471725c5fe6a17a2fe40d596beee94152605e100fc05fb81421a4d8b6f6f50a6d0c535f6504e31239274b6e3af8fc6ceb5985bba921a12406700b951072f02efd357058fcbc54e452569851c7f301e47a65a89a0c1a1bb96da37ab34d931a33775c24197631434e1cf843b5339aff65fc978c2ccbc8c996ded480d9a57d129d33569f2def339fecc43ef644a8d865313afde92f8c456e4738dcc12a7f8ce0484f8e2c4af1b56d9ac0764445218a8db2d6866bd5bba635b8f0ab7b377977fb1882d00a0f615c77ad026c2e8513c7f767963b27353581c782a0a0b6685b3c090237f4544243cc233afdedb98cdc9dd53ba0908ced21fad891735e9209ded7e6d9acc0d49b549758924c4975e067a59e6f9b2a8968e20f970a20ad99b7116ec29cc26775d3e27ad2849a4a14494a098f579dece959c45f54b9145aa76cbbb141ed580373b6bfb75e760a81b0186d9d1ffdf59751309b2463ef52c8e3aeefd45b10394cef0921a717ad3ca20dcf7fa4f7236f947019c096f05963c71796f426103502d322a76096b856c61cf425c988df5949597898da9f024d4aa77f889f277daaf86fce640f6ee5c2b3deba71b78b5162f9d6cb2c31c76d4d7d34f24689be6e2b98e392bed7f8c1c0ab782b822f6b8154b77d68014d2d60a93029bf46bbb42af2432ec813629ead457470aca3a3d4e38b5a4e0382496a37da8415200b97cbf17fcd2b137f191a50ad691f1b6e4b31f4c9f4a2c2e9472ada645d42aa2dc3faaf2bba0e9a12f2a27a52427724743bce6312d07214736a9f8a2b4c34d292a43d5632f8c60d3b17433585b9e83db598f55015d38878ed1d068abc8bddeb8cba244073fd16199d6f4ffc01780c62d67a3bfddce360858c47c23703deb457529bed648ac8ecb13e6488a50bfc27cca40c019d9a8cecf52b0f4fb8e72fbe3f509d4a4be3c44e869f446ba9acaa9b590258ebf9f4bc03eb272f638fc1286f60e6bdfdf4facade5acc4b0690cdf11eccba160b867623977eb8cdb6d1cc125cfd570508b2d59acc6cc83c0205fa0f070977a3d1b43410fd88dd18e3fc39298a4b04b4020e4f1c1f8b3f6a8d4ce5259ad782f8453d7c21c0f033e88b9b96178ab062e753961f032e9c329eb972ab192846c72dca1578321413c64c7cb224ff14a7732255cb39bfb334e65b3c9bbed0c5729332314e17b204e7011deae3d6fcebc4078b984cafe397bc7e7ec5b267745f9813d0fd128d5033915f2e7032e405c93b7d9aed3c98b609c7b53c66307ac6ebee24c1df5a67a29e7adddebe004ba8ab27e45fcc0db4a7a9b28283a3e78daea5d0809b4629071f2696e531f0b4c61ee4b50379711596d8202590a4f3f4bb7b8b7cce14e7c8f08f85f2b7569ed2e580871967c04ecea6a1cb5fbfa609b45223930cd1358393bc25908b5d7188c0dd58b6a615b257ae3c2c4e4bdc64dc200efffa59012701ef3d2b1a2a80df941d64f344da1d2383e4185c5ca0cdc5b12d460e763b644992765394dbf0810c07dde8a0f53bfcd50c9a1fe354af5558c00ad78543e943a15d777ecfc8da06f69c53fe19cc122b5970ec94656f3f869c3ad16873b208758d4fd6215379602ea6f1c7819b7733a50522c19694b11381539cccf18b2ffc8c6efb5ba05453513e22397c2c8d7834f51dcf6dd222f5d7c1581a8f9cc3849613339ddb5deb9c8c3ba1448b0088b9def5a5d1371292b994bd96776fcae6b8827ae01cdc133cfa33a7db9b3d7902e7a628f169157877fc4fb501e19b7339b88744c251578f0b20f8b3346d1fc588fa6266452246b3f0f934401ae0a405126e7ffbde4842c5f3372e725190e4a0a3f4d1dfa3f42e5bedebd999aba4a429efddef5957d9f701e41ecc0fc57179880756f2a9f129204b95f843b05c0cf820784a6a1143b8970fdd49cfc6039a27ef040e2fe201684b1f1d15565e2aa8dd8cd9ac60c0489741d6f244cfb8b462d1d9f4700f25e24af7b8d339e3d2769f473f796530115103ec14addc3196f7d4ea413032bf1af6c92c1cd3783296e026d1c0db6798a244a5b67b511ff6b36fd19bfa49cc95f4687a543bfc66f8cfd2a46644eb3e3b24374201b9e8c3ecdf2094a1e2c5a504ddbdc100813fb71809b72c802792ebfe928b3d11f2272e198e89c173832136f06801acef840ce70cd37c8567b5f4766bbf0e494b90a9e3fd0381dd7764821aac2a25651481380632023eaf11bfa18f1139908e629b0d25a0fa13f1643b95ab410512bbd3e98d874be2ecfb3d25266058b1b0a514a2fc5ac52bc06ebd4edcea499486dbd90d4243de95911f882936fe9ede972772a916498fe9444e7819d0d23d7072aa9e294be4245daf99dfc440761268fdd2621372866c3b0f584a5d68defb5e176d851505d52b9e997012e43f426f351a7285bc49a9d36e29554bd41972e8b8328a46f2e0d9906cf34134f2ea5e6492f1b4465a39543f4c75972355cb78605d9dc0edc7723b3f29279513308d23cf904f6bf9ff53754b584cb205a80e609d67a3f3ac5a1ba6b1f40bb2f9d747177b8503fce2633e7b9503fbd5fd5f5e18e27fbd268a2b467e32a7f45dc6714d7844121dd4446a7d2f7d535c8383a7448d1c52f19861cf16be6a6f571e075f5e935c5c8fd462a33370a26c8e8fa8fdacea5621716751dad7a58507c9ef5c4d476dd5139aafcdb48a141bb82beaa588d3f6f758acebae2e01a608b259920e37250ca3cc6b8c2f845c569afd31edb03316f623d91a55192b88320a1e1436ed6441703ba8065643a52dc46804b9e5559bc7bb035617e04ae60bcb541a1b4bdb9f0f09a2566336c1a6b82b079cfb081d3ca3d9a883b4eb4f340214bc8fae173da41320ac0c2e5b35b2c03113e68d251a1b4e6ef9575bd1d0df0549e3c0af365c883463e3194f0d3c5d7142ff71aaedd261fcce2edfb6e0aceb9a5a4cbcd30206d891d50fc49aca2de002cf5570b9ec967d22323c663d44cb744eb7ab907bdaa9051cadc499c75a3c4884063bd8e2a55fef214b332461fbac6ec687e0f9aa7355d13bd8c95993d4dd03f58a66cab9fdba2559a66d7832e5f9eb822570e08d48e816e34710b1dc12a71d7cee979ed42ac2c924beb80b1e38b5f24d95cb1846936d46e865afaaf16376045afe3e4b6765a11abe5991aeb9aff02deb365c87415142fa7044bd21d9e863e861432485eb7d1310448d63ab14395d302d9a0721b5552d9934322b0f6e0c3a89afc6394b7b023533144e96b01a38fd97bfe762aa6197d2fa48331f770130a0ee6b7109e605664107eceda80bfa079aba66cd515b80c52b72d14c9ebdf2ec65e2bdc4ee4d52370946b56d89c8a26816d9614a1ff594f8e654f3bfd69c1afcdf04d0fa39213b7c0510cd1830e6410e89003dc28855ce32e5f209276301a24a078642885c0bc502524feebad9ef7c7278f624861b2b800e85a9a14948b3698ece31b9a404c7e7edd756b4d386c7c6912e75dcc1a669fdbb9979b848f2fd4f974ffa85f389c8d395806ee9af1336707fd84ba471f7d83d6e8f0ef6b2da721574e541ed6b9275f84230e4015e4fa7f646d832100ee1cdaf191913db77c1c6fb2ede14f3362a2b157fd8d19556671a0c743df71599438f72fb7021892dbf09488bad9c827c807dd84f841a0a79114eed754c3a34d89e286f6671946d97a1bf4089e8e43c104152b37e53d02c80665e074deb42b6ac3e44f03a95896211940166c3403578eb0840eb039daf0f2d8d0d9021226453acf7e055690fd2866cee65ea8a7a3520b5a10fe4f3e99f15d7fedd5ab55d8ad2385d977b5a1d996d12a9f78649e81af520eed02262b364fadb882f15104846446dbe963f76788550182fc4778476df607e8e7641562f08acb40ba16ffc36a5597e7f2bc5b479117ecf00d038b2eeb8ac438c024d9d1533112aa1324d47f34f7f6328bac50195b411942a5a65c516c9261efecc0e98021a782a65bb7ae896b3855aa9a39a9a9c796bfddffdc053eb38e9dac11676d0bf7b527cd3d0fe46e60946c5a8ac7e328433cb4d574198edb1e938e285592cbc9ee6e7e4f1f34b2aa53835e7d976e103533ce92159ad66906285243a0a38cb8e5e25b43d047dc760bd0a4762f11abdea916a7f401383d47c2e52f07d9c3e581fd6b2dd19bf7dfe93be429cac6b2af87fa65a3fc73152972a04a5d691e2d374215cf27fced9dee4b1cf53bbdcca829ac3260218a0ac5e6bfa054a5e1c7389d3bdcc9f3ec08ec6b00df0c9d4baae72fc4ec3f5cc51e342e6f536204a844fa20706880f1efd6731698907e45abf1bdb697bccd9277f8805f91889724f5876e56b0aecebef77f499bd9913fdc6d099ea726d32d0e76f4d5939a14333441fd9b23dc6e5dc8f01d25954d7b081b4f80b1cf45e94c76cd7a83b34386c1d85b50d6dd3569f4adde5d0d119b81552249442669a482f12ba2aa8244cc45916ee321f1ea8f6bcd44905d27876d984f7cc8b80d6fcc99722c8cffe319e67a0aad15cea2a25f1175c97ddc43aeeb0d2f6c07dec70162aad9c5bf5957d0eecf27bf252da662e595858deaf9062cbeb3c349f38056fa1332dc4fe2d1d845e46d9f6470e305cb235b40abf1fcf19790fa3e5cb14b8fa6ce0250c6f623312eeab12baee8660a480d5d9c735e511956a7031d3e0956e699d9b1b5f963a01cee837b5a887d0db71fc99c6cf05c700c67992f6e4f0902339c0162c90318af9c50c5e61865c710ecd60e7c965677992e1a49f009e5b53b6ab715941283ad1630f8957509f20350e9593370e2e9c47cba8ba892d3ef577f90c91212486a6c6f02946cd7f0b3ee46e49f7b850a72ae1cce0dd244e24869295cf0b8ac6a3b546517b0dae6b1da6449fc8054bf34cb32fc1ddfed1b19977049ad19896a9098a1fd9baf4742799e9b090d041199f39776f0c24b25b5371bbbbc74b83276bae9fa7703f9e727ef90481188e79be4bb96eb6934a39a6880a548eb3726a3a5c41df5a24756da8e916770db2de9c7ae9f1265c16a2b7d864ee43064ef9c86973f9c10fa1595b3263338fc2b8c38bcbe81d58729ed44d8920498f6bbcd939f3c66dfb070a2173ffbd0df4fd523ed8abe1522fc7b07dcb1a39b929a91916d138d1d589073fdd474eb321011d450933419a5824a1653453ee951b769032fca7acb40e37896f1b6b120e3effe37a56d56deeb603418eaa5ee75cd01388dd90a653dc21d9eae2568a609f8b778a6ed68b568ba463a0df884c2106bcdb1f0928adb794db75ba4b98552edafd6841392fd9125adb032302aac7f50048f56de4033b30a4626f8232393e215bdf2f010177375e1a8e28afd2e1da21c16ac5bb08c3222c4f06652614ffec4642adb2a68e4ba7e74cf38d085efc14027adfe93bded2946b8e0ee6036f09657e7a6dbd9361004852669fd90f4a5500bf42c4d96772bdc1142b2d698990d9a01e367e4808cdc7ec319b448756448fd9d0304619e368d17f9ae97dfa180fe4f49d51fba5a724f1ec5555004ff12825158b9c64166e107c234d022e59707620ec4bd8a8ffb780c4a83c4967c09d58ba5b1960197c3ce435f9e3a03d7786c0e6beae5283502d17a92d9ccc0b9c8bd6149019567720082295acf349c1db98192dbb1aff36f3c5fb5ea409464179dafb88296b2925a5d1fd814a5d3b5f9fdc07bae1dc2cc1a609509eccd18939f741b5055fe81f3c8156ac332cd006abbd9fd909e8a574246e96368c12f4674b8656ee00a49baf674a2733b0c54efbbeaf7f60e84048658f82887dab569e00f325e07ea7fe5998c7a49cb9a8e5517c9b3a7a2e0e4391c11e809a86646c871f57a85fa6b4e2d0748f56c793165d44abd8c9badfde6ae5140a999b5fa591238b6341785f2418b9f40b9ad1737478c1ef242f18b333b5db6a8a87523da9f262e28e1094026459732fa3f391f4af44f4f87fd144ac914a2fdfa9b7bb3fdaed579d055e75009404aade40bdff4a385e2acb001ada26d0f4dc06b4b876cb77043c5aff635c756ec7f62b7d5999dfa0e1276e64cc49f9c0a255837b85fb894d1252178f2c2da2dc12be8f2ef00da34f4e0f0cb97a449832ec726f03970f94638de2baaed3f34a4c1896f5d3a59b1a672979517b977db66d3cc121eda846060c7848c45e0b36b33d0b0300413b5eb0a12c1dce38ecec1351c10ad9d2da93e0e4d5023a80e4b562b5fe286abbeca42ae0e4a987b636cd642d6020f1eadbc2b2815c3b8de5abdda8af20ecf1b1503a3977f739e1a66fb95551defa8540300e070b8e0d3011f2ae887d3e5a89d3cb8b04ad4104f2d78aa7a733fd4ee0b4846fc45df3d8bbe37c296e78b715a13aa096e13c231fc784da28b2ddb69768be2808a9e295fa732d3fd0da6873d75af2cc7af924adc0669b6b6b1f358180f365634b7c5154582907873f7e37052551cf5daedcc8dc6413e7671db914a53be3ce1686e4eda405b50e30c3e567d5f52675964fb2aa0243ef3f0f46aa1658a8a84e21de1fc4fe2c3684878220bdfc437e76b5e6e7ad9a228b127e1329ba932e7ccbb625fb7c61e094c7589c80b12fe2bc9392495fe14b62bbbe03a7893ffab9cc85557758213ce73c6d920614373b03ac6fa467161d9b928f774ff65916f5a0f036b135efb92708d6759c0689d0255108db6b415c6302a2940ebaa00e809ebeddf83506aea801ad7b1bc19d966f3feafa36bd995849975db8973a1c7fb486c2cee0a8cb57d0e5a3e5c4504cb06d00aab20a76b11c9e0f3e628a557390b289be345bca169d7bb073791744d747c931c769ee42f0a063c790b7c3d28b58274b5cb78e3bc4f9f7d576c3dcf7bb4677c456d4857a17923bc1132b87d0a7488688645d6bdff3a3fdae87a0a4dd1344e8ea4acc2625252e786f433477d5d7b6026aedea2e6e1459a4d2708a6efe303ceb1c3f76ebd54231c5a27dc134015cd22369caf1b651083191e40122e01fb7c3aecaa6eb2aa4ddfdbbe6e108e76c5c93b4aaf6e02a9f2dafbd59bb323bfe20a69c62264b11c801b0dab2ec572e279a11bc6c4c0c9e9cd130899290f5fef5640047cafe5f92c8a7b1fb94e6fa817dbcfe33552154577ff16eb4c4eeda36f0cc9e23b9afda2e0a3a0d652aa4fa89705448531ccf867b5c35ef63b0deb4c64088a95b640a55d50743f5e1c6bc7c6a85eaa8d8715940b5778faac3ea50efad9be07c569b4b5a251190d87bdd5b2ace7b683cc39e9c59095986c96d2c50a8a8c8a4a5f24701f0763e5753965ec03966b5a906459bbdc1ca572ffc9261ffe8dd6020f4ab1c17b52b9465833e62cfde76110bc9f589141d2408bca66694391aaed2ff66fa0c4e802c5f897f07fd7a86283d0a73256a32079d272351aa6b64fa59e539cbf5834eb20530fda87fa69200a9cd1109613d7cdb221316cc98c334f9782a2b046bb2e6c68d2a8757f3c584a69a089a4cbb62c6174c60ec1515c87c971beddf5c004f0d2568dab98ed2ecd963cf95778115795d341b6e6b466cb67113e286f51d20fe7a502020b00794830ba44f458c8e8194c4b2be3a9b3c6547ac4993f20df21c68a9c6dfd060b44f3d1d58569069282ce170146ee2602f7d15ee2710f8503321d534cdcb0e8e09a8051fa3192ac5c7b6c5b14f8176616d46fbee15f5c79ab569ae8579979e0815fa36175ffbbd5e4cc81daf2befbb6924cbb4ed2a4db31a0b5c1f2b0e932b7f39856a384f19062e145041e266a4b8bbaee574b90a9c33cbeb04473b02bf1e0b798b16a70fe6c9d3041fa7b84629e7053979394c0287a729657ffef17b82911f3d2f6e12a7ecfbb2013ac9e0593e6234f31314f78ae4c53a40f73b22cc6814b2c910ae1c62d988bbb38508056f33f86e95821b5f83da09a497377032fbb818245f66d5bf606ae6e294c9f41f726b9fe79e1db72287a6dd5df12ede028de0645b293e0984ceceeffa6cafa6e441c0a9833554d43ca333db9661866bf4b7ca7d6300996b29e72dd728843b9192dc6b5bc7a41b71c1b6a3b8ce47143511242fe576b3126232194a127924cda6a395d8dd3c774e7b74ce1d99fc268130e558d55d12772fd3775545cf8fcf94495d4b6990679f238fbf3c17c99173d250c19523ab7b6dfc2c40de256b461383fbabe9c850a2da47e5751967265c4f71c0833129ae537c6601f0ce779f3d57f694ae13dae1a625180289fe99b7a94d41a6c32060acd85dc0c0acf8c49489afe65436d0fdd766e143c9ae3186512fec6a7d28306eaaf14362877f82347334eeb78764d46cceeea5a370be3b96f2d587305e681834149fefe015405d2f8560230b1557e3d8fd50b305889905d5ad72d99caaa6b558fa656e4ab860405e68bd605d55c5e3ed53cc4e5a4c9b042b68c2e5d823335cca90ac4ae341b2178ab5da5e2e55322d0eb0c98470510e5f2df5d83557067e70f32ab62469589775a3f7841cad9b51b68de97c05a142450cdc08ca3fdd5820eaf7784af0e511819e7eb169b7f498b899629796d588fa4539dd03935a2ab16b2256ddbef563a211a02a03cbba936c2c385f3d18a13baebdaef7183bc50ce19b6d7ce757a474cffa7c1745d97cbd37baf49f742647bc73f81658f6fbfb4b5b702a639232440c4cd53f710c2914b4935ced5c9d61fec6d12818a9afe89322bd8e93045c853b22a486d94b11b2f12d8ee30727472cc62001a81b0c10bf2babe33dc76f24bb65cc6491c8c271bd159fd1755d77ab3175a65315a3b285057c6964e33b3bfdca0ca947202aa88d4e12f638beb924b0c2e66c8f19a11928434ac09958fea9fe7d9198a4e5fbb4676d57cb48172f7c4ef9e56eb803bff78989ede04144193178d7293341c56d8756227d5e72a6430ebfaa02aa5dc6b9aeb6d2bd7632952a61279a59fd408356c4b1bf6e797f97f47cd3b19131ee6a86d67852e8d73041364129f0bf112406f551646f358467d023d274d0d7a18cd00160ff7bdbb65ee2217410226b555cacac1f70a9eba3e9ecb76a65cee9c6790efbe10fa4c090bcf225af3087046d28b2edcbdacbd3cedecd579a6da9ea2ced5f7ddce79fa5f11fdc2c1207f0fada3578984ea5eda4efb2c848bb61a08e86fc329b7ccfe8977fec04ebd77589ecdb4d3781d92920de67bf9c9eec72ddae9d99e88e9b7ab389385cffcb08e0d3ee79374db2186f81abd91ef45c595fe360765ea651ce654b1eba4e0b90e5fe4bd8b357bcc1e01c157233f03f7a19ec87e743dd3a978775b9e0c7845d53a16f6e285510617165137263b1dde10f886753646ad12e0961ce89caccbd9353b5034cbd184559d56ef6a88d8f0606fc3cd71f2fc8453448dfe92310a98a1a46ce2d89a1cd3b3433957b09d3abcf2eeeac866453be829cbebcfa861cb8c12e934a50936e7b02e5642f102ffe04d350404f6fa3901ebff997cde4818e198afa97e4dcabf82545fdeae7e718c01ce20f31bd1ed04e9227c2d066adb9a95dba5a9a284eb8f3bdf2b05dd27b1f7c7c76a61c0eb1d8fa27afef70060bf88ec078d538091fc13a87a5b476b544a5899031f471280d22101439e08e58791129592f1433bdbb181d4d1a8e2ee8b29f7a0d680cce3108c1f6bddb7afe7155345ebb57e639a4d1773afc42b89c2ae86fef199e0fe8783de9f05560fdf963ba7b9129f92d56e62af7fb9cf3ede5daefa3009844647dfe90576bd22d588b2d8d82301b3c93610dee43a6401ef8b6e723798c811b9a9e7288f1984560bf474a31237bf71524804c663418d907c73088109856930896c4a4f8b2f3f8f0d21d1bf5b2f1256a84fbb0fcbd205563dc7ea56fc6ab344be7c9a38f167c1cd487911328f10250d24bf703a44ef2c64e97b06351441093d1a0760bdb00ee2b35e1244a3c6073149e30a466261f918bb41940213ca25320a62b45f7aab562f3e65d1dd0c6ac88a3a432c91006ad09ed3add3c223a9bde34a9add4f6b903fd83e771a5b3d0b2e93db7c54c08457fb97939012b75968cd6327239e6696a8b78c705ca30d8dc99063e4ae345e967f3c7fae1b52486c5e84e8f60faf97ea4680a2cd7c5425849d9255ff1c72b2f2e63553744294b20fc7877c61e10ae9bd059a4eca6cdde04c0cf42920e26a847ba7c22b5afbee394e1abcf9d23018cbd533f39c198641bd71dfa8473d5d28415d16fee76e467e07c26fba022b16d4e6923692fdc0d4ec2d698c11445ff6001370a310eb3462bb981948ec307a8355a0b396865cb5d64e5380e0928a57ce46e5490bc31ed857dc5e9b810c7fed8be87cf21c0796b44d2c341a7d9dbe300a520fbccef185a0c3feeae4f79df98aaa3a8ea5c013d5a9897b376be19ac0d595b0505c14705f0b34f5c2892518f0b6aa444be45ce5a172bb18c382baa2958ddc2de30c2c256e06e63c36cb4c31c67099a61fe85c207115a34aae87c29cd4e9ddaf81b2e4130f1b48d12ed78c2a26a08006330594b77c4f462576719997347d9d0b4fb4f01bf514c0465ef649a37de212cfe84ad45e7ca2fe5e58d20f84b3012eee14739668522205bf685bfd3ff14598bbb8e504b6968a3ab8fbc450d50d4dc1cdc1cbd1c4fca85d1401d4ff8c5a318f56c5570490f243a96d03385bdb7a8fad84fa51c1af5af4f3e3d026fd76548f9e3c46ef82bb3133ef20e8d2e18a8be5f17db7c9452f9dd9978905cdf6451189b4de14ef718f61adb0d3264a9fb5800763c41c2571b642830a958ea0a5f1561bd3781e87c3afb95e6684cd0204dca19c43dcffdf856aa576341998c8c96a9e7e5045d1641cb0ee7da25124698126ff3d2d6d1031e0f95fb2bdff68cd236feeab2a420ce49401618be8a3af521d20d65b77e51b56b8d735c3991d8efd93ef07c99ed2cef1bd43affb1a47097a54a88ce6a6365635247c72a733718433f50311d495064f71fccf6807e2aed7ee8ee89d2db851ae5da4433d27501b1424e7719f515e15b805f7d8a3daae4ae7a32fbaeb01165111f0229db7e8de3b1770cf81cedd73985e581e0a85d71b4773d8186b113d04366fbdaec83ac2ace413e95cb83ea9c3c8c5606f6e5a4e3f801de9898a73fba55579b02e57aeaec553e136aca91ac87fc2bd48f1cae6a1e2410254a8d85d6f975f6178e18f071b282c87d3a5e74499714678a7dd44aea35724b62590c9a0bb74b1b03da54c5569e92ed40e1de0a842ec21c988e21d1bce8fdd4269fb24f7cff970110738abc04fafe7f8c6a3700c1e26c71fa56314d30c14430e24e1b256609720a30ce69ce97bec988d3029752620b95ea10a7271a26957ea4ae4599aa8d61ed80e2fc370536ef906ed02c75029b50246d448462c9bcfcdc1cb2adb9fbf6170ca4710cc5636a82c941a6e87d618b633fcc42e18d1189663c179098b59f8c8aa9b9705330991db27e62852bbf0d34df84246320fecac29a7456d5d103119d627803dd4d849b280141f750d017b62d7fa484114b63e59037d795b510f05773f70b75e15afbcea1520575028ab05274b2d7b7b79f0f01716e8abc73b89350c883c28893c6cff76de7445556b792e1c127fe5d572fbec45e5cd731450615b96a4c0cd37a6c505d6b02e62688989e1139a93ae1c63a4ad45716502b4484ca7d2e3089036f34eb6696500b08d3a968b51a6dadb0c847eedd14eb7e718ae3a1ee3e5f23959102c02a2e5cd2dbaeff5649f170ddc00972ffcb41d560434ab8099c6a67166b288a662dcc1023860b34e045a335024fcc242ff89495e83e55d1edf1fbca3ac9affce7b76a5cba4b5b541208e092e358fbce7f2850f06712e3ca3f5e725c6cf1e5465a71df7296b8b171d41ac0ef3e12ec6f3ee14cdd324cb0793d113a104182d4b55ff908fae83131166b6861ef22d991e3d1908e88363351e7527800500bbf25541bfc73a691725370ac3c48496f36c89ed53abc2734427be29d7357d46679c049e27ceb910b2701903ee4bde6b1febcdd6928056aa868ca75a704ddb3a37eba2a9e09cea1ef1bb1ea9411395c88ee71cab331fccc1e22c650c3a57043a08a7a56c9b8e31853b93f7437dfead57b6f4edeee1ecf59e027292424047bedbb35bc7166b01e4c8933d3ba36f45bc7f52703b9769c2b6dd68db047ab19da4270475bec22a850c432cbed0b9fc1b41c6d9b0b795f9ff1b3497709b083080c1ddabc943bac1bca757b20c73c4e8fbc7707143b138f99d86c3519e271d588c12ec7c54fc79feb816c1c2746afef79f5dc9b57ea24d6984f693200bd15bb92771fbe2721605bf7787452847d10f876dfe32ad9402b1fe3fcd6e5d42d1cb476d8f2abd215cbfda5b42f4631c29677283703a1383844ae8d8db35d6661293725777fbb4bc96de7a9143dee962f775b12f437eb9a944803a9a86622fc75afb72e74675c968a9973064fcf7a021102e4547810d125a93f80c32f91189a12646a09a0cb4ce713265c63892dad8cf21c60e043503a9d18de3db51aeadcfc5f8f13033cc33518053a1d3f8063c34381f39a3dcf4753460319ef006f307e5aa9cf45e82c5d82fef6d6cad3c4b33bb8aa0250ffa140ef972d116729490e4ba0d9b4e75912fceedc7c81e1d054bfbd051f79708d515bc80d8a3e04875c8677a09abc1c5d35d8bf1728a386b675a6a3393d2d71be00f1ce135fb3fba18ce82515f60e87c7a96aa4384e49375dd5599f748ece3c8ad7f4bfb9ca72a356bbaaddeac918e3feb1b5c718e0797d0ffe9f34bfbb1d2c7e712cb9761b47fc27f391d529ab0cc7dfbf4e3bac153d8289d599fa9fd952545a59fb7d5a9b22f6e51f9690b78e59762c2548bddbdb5cc64976524af5d224925dd0902ca4e9b4fc85a010a1d6ccc08805333037dd2ed380e78274fe0d50e246e1969e2e5a2288522ce6242d75316663d956f91b94d45d7afae92aa31b10ed6c369fc12a3df9e24c843a8d299248d03bae39b4486284af1724a523c484ce1d885e4a3cae5325438d74d3772275c67426331b168cb82727e9b70235e4bee2a12aabb77fd2c841c50a0a0953862e52b89af1e1e6f1474b19c636cfde4cd968ec465da643a863d0157ce2c5356b5b70c39479758bcc8c90c65508ade471e85270975d07bfc1ef68eca6a6ab5d5ec359a289b2e227bf62136064724f60c5a37d0d80e73f722ff38258808851c5ffdb8b099a096444123162ce9b536077ce8ddfcecfe64765bf66313b5d499ead45492edb2f60b5521f80ea64fa08b3fbcf640902f93755b49a3e20143e501ffa96441fe3aeabfd7cb015bb9c6ef579c0d67739898a9d28adec3e9b9055a97a7cb59d36d68c606ffedac7d3fc7842c49dc368c94a8e116d4517193707499863ecc2616f5ea6d6da98fe3b5e110a4c54f92c044815e282071aadaec1b43010ecea0d7269895a5c8446549655d8feba003b9b0f9a82c7d31b0de5243da6499d624a26de416606f9929670c74bd66a9402608a28ce79fe8bcd9ce903a039117e0355698518baffce1ccd746dcb32b3e58415a0772628e2014732876562edd43fd928a5994f5747a6838a5ed97b1b7310b56da9931d31ddce768a98683d9c16d5242af96b9698216dc62e74b3e4cb908200d2bce49e014d93a98109b402f5c27b3afb314ab64bb1960eec98eb29b84aaeb2023399d24013a58fa02512d37dac6455427635a71098eb8c07316b48a4e17e1836d8ef3ae1ed6d92370f6a222f97568c2f10ed39f59fb47d444989b023fcb98c394990f6aca048152a0bfa810b7aa34003202b526cd9543334ecd6356b4fd7ecd7c3ddeae8dbf0f9da98faf2895529dd4ce7b114ccdf9069a0d234d83ce6bad77f886ec0084dcfbcdc27f602497067f00ce50aac23e64cbddaa85a10019d1d32db56ec679e473b9b6717886d86c2bb46be93a5506ad56f8ad6f1ad6d08f1a29910b4236d0be6f8c2538c1b2bb34c9c87cf0f67522353616a9f1738fd4a6d1fcfdaa09d5f65076ebe31b704a25880cc296fff53399a33b383a942e8f4ff19b81c369a5c45e15a5bbb7c7a1512f0a00ae8736a058678be68272733f9a6a039f1b88292980345775047fa9f8c9394027818e1c825676d61b56dfb571fe5f097ff6f2888534a70fb669750beeb2e424a00d41fdb6c90aa230ed631e29b63885cb15552d516111d0d7520d9c0fa2ceb42241e868ff0317175e5334bfe3004771109aff9422eb3e887aed712c7655b764810c51af0fa789fe41b0721df921792b18e38842043682bcfd57070b1bf722eecb56543cfcd33c0a358b48ab26dd685257621042e2d443dcb02c2adb35506406dd5f2c2a9e57bd30d6fddda16b95e3d82db3047efa89d8415b4cbaeb8696f33092a610c4997ddae3832a43b3e836d3d5af13259806d31a7abff947383318dcc504ad6eaacaa7a4dd32b5514867fb44da5a4e6df641a1ad41f288c91b01cede335d5b325f2466b395296186f9176fb6d3c57a471b3dbf5f223ed08726fb08e2f9b1b36c36fc1c35bb699c9d16c32467a6cfb49902b36351159a417209b0158fe874a9e29e9dccbeae4f99f74e678de63fb931ff38744faaba651b19a6d7b0e73813334b2dfd9ce42b484cbf5c413093e36153e52439e30e36f0be7977009bc3aa8290abb1c1a847249dd0348f0ffdd217d45c26eb0f2bc9cab06561a198c6ef4f00a671d452694195f87838c9d6001046b9fc432a7e048a6c6b2e1f38eea891dceb2bc37d06096b143c7950e3faffd05b06fadb6e9876afc9d3e861c2d3e0559ec5b918ee7d720fee5fff2c4d729b9dd56fc33cbe6970665027c1b81ae0348666d673474ac4d19d18f632f60e7245e6ecf6da3f2cc08d2d6b2313bb4d9fd79ca35037181b90457dc31f3353a3445bd91640ce2e7ce2dc3de609a8f43e913caec10e0ab03faa3b4430411977524742c0dcfcc5ede8dffcab6defa20c8cade95d7eabf3233e039b6f604dde6bc7f620da33d88191d98c398b799dce02d11982dee8f57933f8bd7699852085e64f9d7e36f5bad17cd5daa00b6151bca953ad6edc1d862086d45699cc7bf952ab3ce9414939cf9301da29899b427228d69621c7ec6a1be59fa03f917d0dde1fbc5b05b288ccc9716683d30bb73a201f3db741c8b90b40738fc181563d9fd8cc63f932a50594da0a118c617fb6fa1b8a4d3edb69f398addf52b2c51c7c06823f7ee99496aed3fd1d2677562c74b020a1e8e6729a06e3ef4428b81fdee7c3f61a5a6a40ab4e7cea88a853e4f6d3b85c54b3b184bd5dd70fd9d9fc7760c95858e87c47bfdd3645b249c0e004b04687dfdcea2979bbe48d92c66e35d62957d41f8ced9b7a6038f4164522139628adada2ff74aae7b1ce503a2f1e60aa5c4976dd76b035b55183129cd58c8ab54b3f75e9987a23ec18296915d7e3c1b44ce9a26a8bc0a7848c3d075deb756a37c4ad08635cbaa949fd3e60c9f425bb59c32613a8500b571786e70c5c5e7f16fe683a080328bfcff3a1a88bca30bcca39bbf73cbdb79cc669dfec1254ad63eb75c400b9414cf7ac09c08b885157780b27cb5bb3018a96c89127d0362cc68f440f8931dc763c8bb8273cc77d2424f5fe760380b1fc62aaa7e6275e519d7085b32c0538a87b8c1d5e694a8f81b4ae6408bb3978a2397148fa6d88d87540c394ba4a645ccca1dd99f5cade3fecf6f25ee6a7a12b06a7037030dbffdc956562be81d106bf7be7f6bec61e85d96482a7e81863efd61e3e98cdb836bdeba3f8879c1afb95c02ef85d8028ea35661029b7748fffcf75ddcdd193b27d78ffababe29f3e2ea46c6c53356c30b7124890788842e19c84aed89504d86f41b9be6ed4b2786f40785f7f8f78f4bf9e24650fa9eeaf827e14b03671c727c90549f788fa000e3f6d6b540bcacae85eea95075fbe4017f22659e84f723c6bd1c1f5da6ab3e78884a1b2537a3ba87d1cd5498d0c3ab055b3c7c696eb98ff724804db7b0145cdd25d920d90ddacb750b0c7f69cd32d99c3606e8cc4e5b21b62ff24ec7e82d833b5d0a1889917d5e1a7b9bbf9907a2d4130181240ec94a106aa7695b4720d25798ee70002b33a2ea723da4344b60b3711f3744852de8db15795ed2e4b2a86222e2928e9c60941976f856b1e61f369e7066a9e875caf1f8b4a54f05889a112cd41bcf21b4e3607826624314e6c8bd93c6c6b6cd5892eb43307c0e3c73402fd1c9e6239675bff80cfa0a4802264e65666f6bf81642771febd2e2f2f34526b3bd873e04dbc1ebf0d1cc6501c808f2e81f11798ba1c7b1d441cc3ce5e5d82dbadd89ff92c659371c3b35027c4729aadff5d3bbf6137e079c8724800cda37d5aa5cc8447f3a358769e2001a47f978f7604278b93dec58e59bc74ae06e77326cd320a0c1edfe8f7fe835f0939252e56e56c609ff999ce9367b00309dfb2efd175fd3aabe78968866e7029dfe857903998ca6fa5e0d91adf688c674da0ffadadaf491678806da1f3251406b08ceec171f1bfdb9e0b47a927d7aca2bc980bd63fc6e7b3a249c4093237b22fd38431c48fa48d57560f0225006e7753393ec625b22f77f4fac72b24d1ff5c44ef7573d480e783e31b7f582591a484656031ab5a69668c55fb8124ba3f0ca2edf06d4161578decd989fe36602919f141d8b89d0d8abe7ab6310523f7ae826baa29f474b41ba4b9a708fa31c9159e411024b81cb3c74d02363bead0de98fc14f23547b09abdef1250f0dec3f94265dac66872d41d768cae28c399d349926a78700e8ac91682e0f435832d6f82b4d2c72ca781b1e8d1adb0bf30532d3c65eb630838ff05570e1d9b8f94e72384542700678bcb32b682020661bef4fb1967cdc81652d1ed633b1a378248dde13c73dd5530cf71dab5dd3bc1d4e98e21d60fa7b4aa3cdf672a50f95fdb0005c897ca2bf1503c6c3ec8d05d27be368f4e4537f26a9e429f14c24abf2a2bba969994ccf4cf016f2e2e27e9265c71b5e17dfa9bfc9e899622a91dea474f92c2ec33ebd5b15fdbe3303f2e5d9611dae628ebbf91e77506e6bb2895db71cedd9b93744ce0e37ee0bea67107081184d71e092ab39c078bfadf4414b91b894f6d11952a535928a3a6b039b1ca2fe16316c8d45ff831ff21b6675804329eecfa278ebd870c0f1f22f3f01fadb04f43ba6bcd5a8f9a43dad8145cedffff84bbd4619d77e6ffae022e4e2794e97273788c2b78ef1d7269a77fa5f2dffb273178a913720174371d49b8cede8382f02afe8bb6440cca215b0baff5ab1d9fe9373dfc47468bc521a2a65d50ab897967b5b1f076a26b9fad1dbcb40c05aed1cd7a90cb5a163623b457e58b4e7e3123c7e8dfa257c7b8221c1df90b2eaf6dac521781164fbd5ad740cfce30394ea00c3de82861c1de60bbed0beae8f66790fc03ee71ae466c60260ab21085ea28c9a51ac75655a1b0aa5f1d9104581bc21258dfbb489e81b26a702169de0fc8d1b3d89cbcb5c318b2c33725e820bbd8fe7c23116381f8ed6adec9b4ea8fc093d4beebe4ff1717406421a846a9395f48673dbbf1d66350a10368abc161f4d6965f741bb72ed5245be02a66530f5666ee16c5d442c7520a7bd5191031b7961769be6b2e95105a857fcc15fe08caaeaae8db18158498bd18ece79e69120b1f36d116a43d228a8545f993acbd13e65c15dd9a3b939e7a84c44d42a5649d8c0217dd285dc33a8df89c380aeb98219f270e47846f5934159295211e729442adf5e0fe3f787009e68325065d7d2bf1929fb8c381dae8c963b8c4b3cd4d60763fb84ed7bc5f778ee61ec4f4f600734913415e5f173e27c9480c11ca120f73307e448f9513f10e8bba5aae88a25ccaea3dc911d0c4f1fd8ee060d09646d581b08d0cb7637776a0dc01c81f1292884f0764888f63d17ea0290eb6738eab44b4065f3ffd42fd6a4a658277425f31707169a012031a418bad8e09fd0f2efe772fdd882df4b725c3c4cd5f835d743a893856a1675b86f43bff3013d45d84b07167aafd215fd85c20764fbcb8cb6c04be899d54ea0b0fd8ea2a158ab13d9c5954cc32453fbb00d362b8fed236c3705a2bc40852811f23671f9a25031e46f6fbe3a009c9e4fdbd7bf73526dc83b21fca08bfead5f40043b6f505994893dd956754348561a5ab9571bb847fd5c8e3234b3900a9d7a734421b0cece3d9bbd543d9308f10afe8ad1aeb91a3cec743a87184f49fb6250e6044beca8c42299a0ea8e9475110b9a1e5498cc2c0f524a8b78f4d897b9f00b428bf89b943c37835ef20f7fce79dd3da34402ca4a75a430adec920674ec99d438d3349607524015880ffa3ba7e07d57e70e58b7a88c93b771aa8727809afa1373f5b16c810993201bda779e6c8275b367901531c2d8a185529ca767a8f03b6192f0d81f736091fbdbc580451cfdfa69c101de7adf37644f47f1baef84eb80b2e378b1d8cc9bc59bc805fe0172318b6245959398b8da3bdc38325eb82d80d4f8dfc540121f3a3a557374e131a780901d2705ce601b3e8db325b88bb5757785cf7cd4028339afeb913f982a892a1bfb6f9eb86066d3560536058696073a4f396937e3f207aed21441446d372d43edbe07ea1f76dc50904683ef9f942e9c5140b3bedc80c4e851beef5f983b9401e2c378a8b18e8e02e2b854b78b7e85f08c23a73fa41a406682561f140d680d57a8ad7c646de5093bd74da1d9f135d24fcde514fac439cac4d62614940d1753b27dc9a3148adc187c106e0a18daa177c84513c5e526b5fc64642ffd080615fb6389f78312d64579940d8fe0847c34fddd1cb059999ffe5073485f5d2024d39117e0e907b6b6c6a8775d1e15a6406c0be97c548f4e6a76aa0d4d36883ec421790ff3521a4e925c675c8c15417242e2ee8b054cf08e88a4296ed912ead7d03e5a0e97625b649b04cc4f9b3856728f5d279ee19d2d4c4541fbaed43197d1917f18b26ae400bc387e3349bbe3cd52398394a9575be22753f48cfb502629f549caaec9949e7c006512790fbdf8d3765086a544924a4d4ccf2eb7f21ca524806d91ba0feab34c5031811b5e86204806c917f0139907e055c72254bc56bed8bb93fca39942f1415f01bada2ec44b4a401ea9fb05dd22fedaa86171740952784442b2e115c17f9f73e030e1bc0b2c8afa1d7784ff2decb638124d50cae8832a274a4e396cdfe8d98a2f6e2659b8a6e3d4bae5b0ed29eae9aef6363a351d8f92983f912e5e131d67628dc9007a534d882bd5c5e88c27dfa8383a670b0067553a47a0aa06395b5a28306405ad48bded11c5074cc52ad13d77d6902383def2597bf46f31e4e89c926ef29d7be1b9763fc068b9d79a1d8292299da6d2795dc8bbac9223870df998414dfe023b96ac458d60104c6c683d778ec6d9e8c53af6d4722e82f90fb88df52af0671bb5594c6756be5c30be7394f00ab58594c30784ca1318f8ac0f77c4af5255aa4521a5829aa7a794937b6ea39de7ba5998e1ea1b93a7cdde9774ddb2d66a959fd0349b3aea5be9183fe76637b14bb8a441d844db8094e74d791d35bda54ea42dda96238c44677ab7314b298da8919df86c9b49001b8fd9aaf141bc07f935c62dc79457743094a98ac54c85269d66c47493459dc9c30f5b0a1500d71a23fa3d750e66181d8ea8c5bc0d26da95c0702241a51fe0daa74a9d7c47042ceb783c8d6f3a9c89108c3418906e76bd8446270a2cfafb0ebf9b8781693e11693e079bdc0870b1fadb397f550356a8104d72aa5035c84b5782f9e3ac87430ca5413ad74e8cc8a4b520f9b2ac1a27d362f420bf7aaacad70e2e43401754d282e5b3881399a6ffb5078557a9d1a34c8d1a1a2b088ba2a93a35aa19656520c86ceee11e23bfefea60fdd08bc65b85185e0d036d8755dea1cb75d342467892f69cc70aae9b09c7a85a9bfc52b4200243b25ed4269ce4185c18c77fca384cda5aa0ea2217967f7f9b9bc6d13861203b22ed439ff75024c5e5682ae184799a8301f2192b6a42eea86f52b5ef6d08f266362f0f6470b82094b72792963bf940dc12010b94ca9c963ce267f0e2f860e6f1f420f08cd983e16e6d62c7fdf7ba6b74af59eb2f55e0f62c9d50939d03b79d3ef04098f01efbe861d39cb54135fbb3dc296568b1e7a7dee39207ad2d6a3359f0ca191f2c5c3c51bb74d2f00635d83b0f90fc68f4fa8f53c3a0d2746d5eb244cb2906c19195cce3852e9437569de057897f81b7410c6f68d9651e3f73dca37e4fdefda78dfac11723591f9b68695e48411a5463345ada6dd415c706576f697cd078c40235886b730c2145a9cafe61be80538c340917992be792e5cbf4a05b47ad78a424300326e0592e0f611ec844bd694f5b9b72e61f50066718924f62b4ed4eeec94ae04187965c3c90b07d1c68bda8dd85a1db37d95e74608fff3ed30e297416e5d49c59570116fddad85289579cb75b6f3802f7d72f7f1bdcda29201d05a47e54f085c775de7b1b8d651b4517a5654ccc14204c80da37d9e8d6395ea408a2c898e65b145d0e91298719f6a053553df979f30034b0fac755d0c3eed07dfd2183584299412782b3070fd07c758c143eb2bdef4ac797e672ea1b2c4d9f5010e034f6a5f0244bd1c5ce68feb5191c52cf686c5227fd034290835a4753f4834714c58786ff595ec3a0f6cbce1277c14e6c8d95592a5a1caed5b0db45ddf02642e311bf99eec6b5e82bc01bdd89d38793fba5a0c4a9170382a8d2e1d62d4652cf4acbce2e1f69ff266d9819a817ed68710ed80ee139f4393a406e392dfe6c8b4dfd61345e9ecf6709bd78ceb05b8aa7dd72e3a5940dda7f7d1ea91830a9122be8fa8e4f2a05ddfeb8655ed5a16bff803d841a267f0c10a6d5af4ac67ee17665bb78a2196a80f01814f8675c9a4f75dce0e7cc920545abde0bc223f236c0af9b99269854a2f1de05636c6d9a15ba3e038466e272675df1c034e7082bfdc3436aa9292d3ea839934122a836361fe67ca596da096dcb70177230513f2a15d5a84273ec064e67258141df03b42749acfc30d15b0eb946094f3500d32a1525ad4be65224596139d732ec8bc877727599016313b3f30ce12b9404e628fafe64b5d4ff2548f30b93558a74acf0c977b62393fba1b39f49f33800cd9e55c384ff434936c0102e71451303e9ed65de160fe6a32a360247c26b7a3ef795d6a0324b8f21cc97e0838a7a337397e0eb270e2fb9e55be06f6ae3ce125aaa7da79b1f5559befdd9e25b8eed54be68d2b8ddaf4ab1b6de582f939a76ef3cd71a6865370a2a89ced284f143f8c6f9e9f0726f9ea2ab7174b3db019be3002bd16495cc244c468d0ef74e20507b9d3a8f2aae4ff82c894ea7de38aaa9e563e23cb149933674fc54b9f7622dcd97196902ebe7ad1ebd434b002a9246e09ef21c4651a227b09843331c1015c96bb7412d077bd7f2da929f4fae73380abd7e34bde75bb3cd631a45fa3bac8d71365556015ae97d42e5bb961a2ac67648a53037590b26816d373a80158b501143aac1f2a266b2617bcec4c9c5edcf4f9fb638c1a113e6a55e84f3ead8569a6a283dc00d35fa6efa2b7f4eb705c1fbab5f4fc518c538857bc85700d938969b919fee413c837376e2560c7c0eb9386b9cdf1c97f82950fc213b90a457d48c7218ff4b205ebcd4764f1c80cf7d41c74b603bb5edf14a6cccec99be1cb383a3f6b809f1bfe222e563c326a2cd92dff2280ebeb1205852168605304dc5e9d76a03150a1f3cd094eeabbe7f1a726d44c5b1a8a4ec058d716196fd79ac9ef1a9592f6f39691a5a87f06372aafe707bf400a8671dffc7c1d982b43bc84c69f1852d570df30986699693c5fb3e58b8125dbd927f1b3afce2d2097ecb1eed8ff3e04fb20d4677a19e4f6f927df1c46a5f95a3807fbb8e3e2c6b1530cf21281c2f7368ff9e9de86ec8d4be2e184cb53b55715d161ab2ebbaaaf15123fb7fa03e476ad47b80767cb5baab5871ac9cd2008c8c6e780ecf65545a8aef5ce4afa93837122a18903f68a59de9b2438dd6243dba685c749096eb398dbe4e046e98b4f958f569b47387bbe6e637dda115456c5dc741c044c6ca2c03d104d9b3a17f5f7bde99bac78e0e1abc742f6da0d19c0cb760d414af27a9487a02e425b840798bb56318afe1e71dc287bb76e642f6893a68d6f047646ccc9bbc74259bf8c35613f016cb73a311104dcec31dba1b7c4f5670f6133d43b7e87c59f5e3fe9a2b1b7bf56a943e165334f08eacef05535533947dbeb3214a8c0b1117ac02483bc771a083ac707c25dbd0fd271c0b22fe7e374ed3d25b5ca2204437c870ef459505615bdab0c4d8a4e095b990f2cd6fcc593c1d309565d6c584293ae55bf4fb974aa743b0651058d3f7453221aec424774a40ffd190c724daf38cc8144e6a0147652e0874b5cf19a1d0adccd3dfc55f47832f29977aee05742470ba3c60e44bdf896947cdec060f41abf35548e5f1d826a87a71ad0620e4c9b0dd2c74f060e00fd73a5f7531e7dd58b7128cdeec2c5caaa90a66286b38a4efcd9c4c15671cd54636746d7275b7a933d90e33e02aef04f6f842666eff66a1401ec32cef60e5df7dd42c449fe9617f21aa01cc400e65b00cc6a6147d20758177f1a6b01f47f3e53410bc86fab5065aa5a07d22d2dfab4ff026326b7d8d94644466d902bd3136acdc635cd084886e28ce5bfb92ca736e194d4bc85a47814ce38d6e0dc3303126587802e09fa74a0038d8e996563626794e25c882b9812a788df368dd9c8984314697d6f75279a5c16958d26a09728954bf1fef1677f775f4d43f805c3331b0711f7089c941d3a821e809168e3ebad7f7d53d6088f46c4b45382957c06027b6fe3ab64520363002ef8d82d59df3ef931119e046026280c85b1398d813dcb109b28758e232fb71d7177002052643c820535db48b716f039c7b964e123c0ef9d3b7daef8f243fb7ff4dae6061f4ae7db86a1126cf2a9260c5207c40e6a2404746468f7493c3568624e67998f91657c1b62ed5956ddcfa202efd686eb2409bdd1e24acff4c925eb72a24a110b4caa6eaceaee0428014345113676789fa8cd07c88c17579a1beb7c23aa8e2607af513d8291d55bd39a683985b3330317be9bce7346e8c2586728497f16981036499594d07ce64f1ad9ff68a87963f1ea38e52e084d260521d0ae51c61aa33136d2cd8b1c997a2db20802db0dd254a0155ad6f9c06e33a80c93d71c197d9823315af6e0cb07328fd5ef80f9c0c918cc221df282c57076e110de3a1c2192976c1d9b2717104becd452cb5380ee7c32e554814590bb63fac5cbeae80ce005c1c70f5787b21779a47898ff2975eabe670ae0b70fefcfbe3906d5f2ab20d9e1e34415e69d437a36778d4072238cf615c1402b21eb38b440362ce198cfa10ef6ee5c0b19324bf19904a59a74db8f19c00761c9e6c6dbd1b82535cdd88ae96dbdf9e7a59aa6ede6db8680891e606470aaddac5db289770eca84efcbe1036eca37b73f42459d94d4bff536338aa975d118f7a839eeecdea497cb9767b8719eabe0f51a6b26f6f328bb64ec3a5f2f6567a2354051e3f1fe35dbb08633b14ab81d4e45548541549a9f192bf8fc212336650e1485d63d48f51ed7a9a03363e0acd7a4fa12d85b4cb2945ea100fe794ae23f5eb29be74d986d9b48f685c4a4badb904996774d6b9474df049b08d0638a6d4d501505d662703c14ffadde8ec57626e3b114bd065824d3cbfceef291274159d14d7f4037cce297e054a5e8b3a91a1a2a9ee40c0ab3ed16062868611ba4e5503bde21949d1db2942089101dddaf47065488fd7d67d0922320b784c39a67b31828eb033b3d538f978f9a0e8c46dc75ddc0b4c5efa169f4b1f8da6ea190e2442b9962419e6d2a20943cacd130f9e01ba27e110a3467a9d09881b02fb21fc0d9f17c7ff28348b38bc5f3adf29bc191b07b778e4f36849f49313e97702bac5cf196ae46221f5a16fd0a6fa655d59b92eefb4add302733d21b290890263c7fd94f82ceaf04d7700c9f0c1c70346f728865ba0f5ce0ea6ff514d385fc42a385885a47a5862451a6fda95f588520d896c73658feab959e6067f2e36584cfbdbff753fc21681300e27a9d0b49e34571743d67d42cb6d045ae49618343ddbd9da0a29eaeab12835cc21680cfd5c8df31f80e8e2088d4cb2b07df864896ed55f26f506982fabdb51f3eda2472e6eb050bcd95b840375dc8cd501623f5714e6c32957200712f2d92e1505ec46b5ce54774b6b9cca5fe2e61b22ddbf4e9bddad8cfcf84dcc9a1c507f608ea7707cd5205ab355d39942fc5070203522486b9c9170070cdb3bee5ae3f415d2fbc57f8acba34e4ee8e5bf7f85f308f1aaf20f36912bae54d5d6f772c94b1d61a4553e387a5b6edbdc177dcf9b19aecd77f9376435108c812322128c8bb7c02a2a586c8ff5bdde2cb3bfe2f221d6d35fa7c3612bfd1f6765e910e22585c9357782d85d8616f09815bcc52356d8837d88f5db564f0c8ca73568aa905ae9d93bb7b6243be3afd86ef75b72b978e53aa4e5fc4d53eb1c2ad59a0eb19f893985815f39a40610f90c171a4df21b52a7df5109e087f5eaab637471379d33b6da74f8eea0d061d7082bbed727d4d691a8cda6f73549c72d801d883453ad3eb35cd6f0679352dc4373fccf33bd433b8c945d0fe1907ff860ec7e1a196f98c5f38ab21241f02fcfad17ec1af82a5261a1a855e870d337c066c7ba1385660ba243aa02912a7bff9600604ed2ccf379a27223fac7f61882f465cd9a7d84997ad8e2aaa4537ccc46b692051b55ff3baa35685109ff24a2fd3aa777bf23b51f29fadc06fe1f74fb1dc6061e8f2d90735063f290e292502eaef8e148dba57b94cc9e4cea20e38f3d4fc47622486fc974a4bb756cd2a4dfb7776c2424e78e20479dc296a45f1344db8557accbe1981057fd3804f0f37b88c54508cca7f3941cb0cd549d80e17cbe23308e745815275d4c058f54a932da214a2bbed764dcfb347273c8619fe9d474f938d07b2c5d89514f59e417fff38bff8681409da45c84fd9c23dfb70ce43a1ef0039d92696d611bbdd8fc8c8cf1b7822261f7d92cd68b43460e8631d65c328adb6edd5a29e5dd9c6f09028e963dca29c8f9762f8bed0baa3d21ff295196b01231265a5044556c0d61e30167adf910a5142817b4bed3182ce0ca325b52c683d4d89b2eea1592edc61f74d534efb4e6027ecccf752abb70c385142311ac0fbad8c3061c018b03cedfdcabb1f4faac62710062a2762208321d2cfb3b5e334519afa241c54c7a62c564c38d9dcc4e7dbd634c84cef020a9790d4dc4f12a8d9017eba1c56ef976569dd6076bf03115f55cec74bbbfa51ff28eb7b4f28d7c2469d176d1b7b49ed5805e4b4f4b7fbeb74b12243d3b5054ab1d0917a963d30634ea0e32bc7b888e89b6017343c0481ff64faa9898c6a3192acea789e700167c1b1d207a25aab650d3d5b3132cce1f9dfe74848f9b97c92ca1d7602dcce0fb9db66d24ae2975d4b42e6335d0cb4aec968a187133f9e0bd3fa8c2191517b0bf4b227625aebb07b491ef9dc85534851901df3ef0876e8d8f27403f5c57a4c2ebc70e777ced0fe5e6f89f436e3f43b2710e19797600c2d1dd9bb1929ae51cd93171e02518ac53ed76a1ad534eb16db919329dc298b5e1a45be3b3556fb2706e0145ad32133bdc67a62523e040ba985dd399e3f7fa1d377b4e6f9ada50b528a160f2c8f6923fa7235033b6befad32f691db63bfad098dadab9fc6edff2d2830cc3284e719050aba8b3f8da3e8d2c8008cde4a005f785280402b255e7538121cf78b509f3dde1964b0c267ec520ae58f6d6f3a82e9a3d13b55b8de0144d9a825b8242ad538f4e483562420771e7c07742a5a3e040db0c7dbbbfdd26e9f06204ccf4d7bc3abfb52cfcd6f0f1ce27ca5e8bd6107fa3a5a7845b8bc209655691f882f8d704a6749a4a08a08acbb5129e9da100e41b4e81781c7c8ae1e83428655d1b2ab0f2a8e5b3eb91e92df259e4dc84b0d55080615809413e2c0ddb5bf8aa90da7b3b3a2d63ad5eb1b064e52cf75bd25df0bbcdd175160ff355d6ad8ae3dc4aa97cc1ce5c50d050aee4526418164365838ef732de0fad832998c31d1eb5b9f797e74d17e5773fa444aa124b7a6d739771839a537d1a44f185305793a217dbae414d2af77a8c58216af98d9a984102b1d1fbc572537bf00b44c3726a639adb9d7bbe7748e42af0e33d9e97fd6637222050eae0d7872e3ed89c23cca7fa24343e972240564d505208e24738e7bfbc1c5860695a89dae0e9c757d1fc42d5691fc7755163b02c96a5c154fb17c02de680f106df88a00013b7b63f3122999497edb86f4d4917334cb9832f6ed7e0f9ffde46062f84b6ed7074bff6826bb634bda230193b3aa3aecbdb65481e042b3e57c061ee857052a227d365ccf578839c5819528983461b240ff064d1f07b41693b63c1487ceff41c075fb9b300d2723ff4b197a63cb017141a0f49e31a9f274a9ea503757e1dc99f225bba6b367dbe40f1e81e53ee53ae528e6ada864b3202f2eaffb411adfa8bb168e0a5c3dc39516046e065458a7363b1309e3d3a56014e6f9530f7b7dd25637392e99cdffda3fae8960c375f09ac939de0cd0dd15ba54346ef524c89cfe4e6e7125ba7fd96b6cbf8ec1203b6411b1b5fceeb765d1d6cab42e56cb0f1714928a082accb83d633fbf213a98d551b08354e6df029e90e5d9597f18881daa63798ab5c2669e2562158f6e1e225b1bdd0e270acbd2fc224d7d767884641a71d0b64c7ee104b01f02b1d1650802ebb47508e16e53da0e919f049fdeb7223c8147e6212efa7d41f03e0c5be4136746bb45bcf3f5bcbe4358a82b0aa836ecb57eb8d0450c0a077222ea59755d64e23ba861ff802d17f8708bfdbf829cdbe3520fec0650b37c416a4d06a7f1ff92c9aef2d3a0b8c88da0f0be63ef213e5589d028d38624396d455a40455e5ffd712e5cc12603f4ee6b107a1451968f6d0cfeecd2c1482efed5aef7aa4edda56afe1b0abf5d4b9c9ac8da993cabf20d488e23955120a7928baf3dd46add6395b4cf00dbcf454e2e346e279512342ed9d39d90bb30d03dbb6b1349c437b76c7f2bcea5ba90304a182251ed1cf3ec9313be4f0b8e18a1047b0e7aa3aa312330e243c6a8cb0219489fbf00fb75c6cd2d924ea97e19ccabb6b5ef21638a243f1f03ae4f68a679b4d0abd84784f050eff83339113f257c067f11dd202927db91daf03c66442da207135364d5378301bf9c06c7069412ecdde64edc001640dc5cde9681cb40b8a1a6f8544e43e9104a651950e178b07fe08209681ab71390b03eed90e1676b29dff689b6cfe6f115ed952579b925f39acf5d6d54ae34dd02a81168aeabd78fb69c48ae5c127ca648b5af314023b8cf99f722e1d28dd24863475b57cdbaf60b75b4ab7623ac0c9c3f71f720b69b659182018964fcf60d006cc46845807908ddc80446b69840fa92e64a97eba2529d8cf720bfb604f4953980a9cf2e521af9d1e211aff775c4dbdc3d2a00e77d85a245cd356a28624c8a0fa44f1441d656f4cfa0493d9fa2c3456b135bde23d0289a523be75a8774e7209b342c39689c224a11410a6dce9ce10ee999ab9e8384cad1f44e80090f55313a69cc7363d3f4f5e836cec99e15ca2c76763a4187d78a4faa819261f5daac9934be473eaf2a3d5367e0f0ff9627eca1a66167853f203218f18334684214eb97fa8bfb0940298186b79a0194dfd591b0477628b687149850beb3d3c4bb0a67e5a4b409e5743da0a683e9920e6ca47f6c408e015a948eca0eb0ff2b91815eb37586020c61d06846dd0fbccc8683df7cbbbeab8d411fa6813c9ed602c3de2bdbb55848e9c5cce6424c3e170de12b5a44f13d742bac8a357e191136863606ee7d778a389223ce0c811b85ccce57d62b1aafcf92232d182482e99e79c5eec9fc72eb85cd4f2687cbd41d369a0e0aa1c2271d42b260ba9f3fab5116ef3ad5144c5ccf7325e5c4b7c5efbf3a4192af6098d5bb6fee00dbbe8ffd9bd7209108eb84083a2df41b3cdd1d316b8a497a51f720c29459e0c94cd709c752453209fbc52230242c1c7935fd2063828bc7ab441333673fe1a3a795e84ba336f24220db5b531ecf1c82eeb25152442ff8d39dedf7e441692f5ecda0390a1d5b573c4fc69c243b5a5e27603f9a18ebc8be1fabf27152f64a7f81269cf8aa4e6a785626cdaa3d2c41799935c8863c64f20c4960d8ce2b98ef906024dcd36d882be3d7a2262d77f289cbed027c2e828943cc407e8e49886f0a37dc9bb38365e5590bf76958053a0598362f61ef30bc4fe92d662634703dd6d4f9e343a86a3164585c4935db62e5b09c4d960d47181e1edba29ea45c90a341658c1a1e8e080b910a8f58d5f9385a3f3d59484d29b308ce389bb47c9ad8f755b5170a2b36f17503dc462827129a56f5ebd89fe749d3faa0c7288db0215565d939b687a3f7e06518fac4d178efbd8443fd3e655c21815410b233a6178da0800a250c34dc5e9f9cea33cad855ff43f62e7e6517250c2bd83a87fa45c05ae483132de3351a9289f29a7813e9938112f0910ef701810c27e3a911e1d1c9cb59dd84d6a7a0b8ee87aafccfc8fb6f72d45a0ee10315fb2e1aba48334f670ab81fd73944db83ab6575c49ccab98264e75ba2df9844d9d153fee9be8c4bf66cf30955da3be6be2254203c63cb61647a8f5df4a0b5115933a20f439e3c661e04b2ff044dfaf552a6cb4f7ec1566e6c77ec0be0b8348b8b7fdc1b0dacd548514fd8666080e1b6ac90fdd11762bd877cb81a1d98c295c3f3339d17dd2553018999b306692ce906e971d0418181e226dda577c05c5a9b3dca81fe0592194d4d261d96a5e3a3f3677e33926be0f73a1443b4af71e3a61febc23b0c6fe02693a9a174b5b1a51963bbb4236f7b08e19cbd9c797fe027bcadbbc00e560cf73e887e8bc6e1a3dc26d2ca6dacb02267011ea8b31df2b7f0725c1afce9641585d177c00fa7805cd0aea232950434e9d644c43b384993ae0e3098a84bf601f2e056809274f0c324f60aade8c51742a0e719c8b4e3e6e25a844e655abb0dbca7f55867e9d94d339086bea4fd23c7ffcf4c1ad9d817fdf56d5d8f80f589f552403a64276ccde4db525f0690b1c7f94856249b414755cc51aaa301d23fcda27ce60ec9412f578e30e62045ac42f6b3ba5962d5ea82a8b11aede4e61ceb8e3defdc041ef1c94dcb3ad0d457f3ae929c917d67c7fc5b5bafe2897a0231d83dbc5be3426150b67f68b887a16cdee255951bfd877442632506b1c1f7b4916538527054cd1a60138b42ac4be8b796d447db78cbaed80294dc2d33365bdd37924984214293f78cec35dc781b6a4ca5ba9cc5c420f27f56b97bb9ecce2f77cb58ac2be5d38a093d2431d745c994870164599c2daf1fd06d51d8e35bc5d7e16603f69f87bebcb66aca26502ddeb7954b908a9927a86d29a03094f304635efb4a9e4c8166119c753294a7f3080123e256f6f2168f7d6cabd9b67101506363b643d781cadb8967eb6abebc7f5e5a808d63d4c1a624581463302e331647b7ed3b2e57d54912d3a2dc83a7787fb47282a5cecac5e54837d123636a6d8fc1efc00a49590772716501444fa657f86674a4b0296aa255d12dc19867d6d50f3b83c03aff0682ae8b04e57ae49cfacbf8c73b47f6dea1b5edae1a64bcea363686aab6f917a3c030817e6e6b0a42e09bd7c91a8b87797871db591b7a2e4c201d37d216d38e636708bad573716bfbac9890758ba50b7185d9902e62f97c52c2b4f51313e1601e93712bb88c5e6b07e78ac9e355e21ba0fd1a7431d8065f6ab22630e140165769b77acc0b6e139f65ce813f896dc79f802678e4371e7987dcfa72e1a868433c42b173182ce828ddb80028b9cfedef99590bbaa4db5f65145ded7841c44e814cdab9e43bd111449fc4695b6c15fc9a9ffd1b2d18873432c5f166a925f90a2a45dd0fcc89be437d01eaf7e5c1264c7c16719b49e9aa2368fbb8ad009fb2a675783379dd136d102ed0457a4f47681d4aa706945dd47ddec705d23614086c80ec7b7ee910dc610d7ecef25cc121a89f0741fba8b32b164af4a66cb9ad286eab7de84681fadffe501a5d062dd191a48c35621ca0ba0eaf54b1242bc68430a34ab00ebef42f7cced10128c089da93b41d521baeb55c2facc602a9b87790de73e708f08476420b02a980082d414d3d1f2b3cf36ff2d0c943aa2e11fce1171dba0c5905f26f056fc82134e235d14a30a9805d18955e32655b3e5851827b7c2ad8db10e7d571ea6eaf6bd40df3493f33fa05c3727938a3580dea6083e88944d5bf30c29488528876f87a79740d464e987cebd345e27142b930f7830fc03fc29f65db7047db5c280f2bf3c7a8a1d8141f295df689a9f057b601ff0d3a76f88b5795d61fe83f0c047cb3ff6a63b17ecd52b93f90c8abf20156c15ce545a1da0d087e20074c5f33855cf3343ac713ee2816804993875ef1c1ba49f085b4bc5e916d035d37e1a4f3899920fd77fa9335ecf2495008f47594f9b46b74a316f9a567da25919f2d2822b1c3ea369803d6244774377b33754ea0eb101167b65e961ce2494f58403f1ba866a1a761dc80cb9a76c7fdf9bf7a23050485eaa3060366e49f505f92df1d0b4e2f9a6e84592ef1e11a3286e50bd482fe2b141c09f1d695462e60b6dcba5cbf38a68dd1b8112e6fc6bfe4c9de50806126364612e470acd43c4e79efb9d730c776577f0b2dbfef8e231ae7554efd0f0d547957464f1f9cc00b5647ff623e3fdb361b2896f39781e326484c2003d6944788c3b320d1bb394f3c413b2474cb3db26dfdd1f2fee7eaca66885c865ddf7e2969604b3d8505c426473d591ab7a64297aaf4b496a5d546b133f707e782333e0fe6669c2e0c60f091f83d6994ecb259a3779a93e269c5283778fd777bc19583e85e6b4ec2a0e685c28c673e62f387dffb7d8c1b2e514fb94d33f46dee9466f57f82043af554b715c76c299777eeaae262a604830bce709e44a98040a42bf27239bf3073c9be0052cd2bc7ecf7d82e62e8211996ee3573cbf800bebc5572450739aa696ae6f0a39ef212610b12cd036cbce60a203b6bbbddd41de5d7809c911c66c422a9d7460121a940c1cb9cfbfeac502d473ca62df2f18ca6df3487bed04520810be3ee4eb99fe0ec46b87c53cc90e915da31b964a7c9821192e819f1240f1af16d0f9ff88c7a33dd9b7673cf8025f042632eb00a6e7dcae15160769911568f65c21d61a0e4d815915d6799e32ffc0a1200db852bb411db61deaa1740a3eb2589d039be4398aa89bcd2eb2c0bdf9d2929cbff93992a46ea4a1eafbe7a212cdbdc5b34681a6c63df929f58adae05b21bc50717171ba065de6ae9de5aa3cc5c106cd35a30c15513c56dce7a25d4aa868ff687f1f9a0946d2d9819876c78221b156ef2dd0f147f2cda7aba2162c61220e514bdd600e2e14973a5c2aa92a0b50621711ed26b7f791a9b81d052b3b694952dfe15775d47aac5e7bd33a62d827648d0bdbfb2c8ee6cfeb32451828581c456a20e8b2d2e159c02d76cc647eb314abf687b3db40aae05ac3a9dc1cabc806b9c5a066be504c0ba6ad3421257aa27c43fa28af07569be4ad2909866093f5a00a98523661e713985c57f050ac7dbaeecbb784087e95291d8eefdf948c3b40a9951e4a9a30785035cf414574ce355419d9ebde16b5798fe8febea6364cb780fe8739f6367ffde3e6a45f9b0aa703959edf634079531ee2c4b9ffaf7e30d457ea3b3215a3af189fbaefe77f4e6231bd162970829b95954f8abb7d739464204904d777c3e417f8ddc4890537a1270204b3cba1fb93e9697cf65cc35a6bb0fdc62654a1ec4a3e3fa77f9f5fc6d251188ee91d1e7ef514249ad16953f6238e40e5ca11689d4d18b67323b967260ea6a1a1f0d281a7d10a0229b4e241efc85277f413e25d0083257cf4f46477d87a0d3051012ce04c8b976431daf5b88ba1ab2794fe66eceffdd551d2f5e84186ea5409cb7b67308eed54213a8c21086f0e94150801530fdba9aade4886adcb396c29f64f5c24755a5284e6eb3c1619aba98e1187bfa0606832e54d4bd7e36fddde323f19a313c41f27fa902fe60b0f29c9fc17fdcacff0ef59d717378e58e336468fc0b840eaa5e565f08ca27fa1c68a6101e4e17527e8707633a8d0cb92e7069f7933abcc9bfefc43978f5a20f73ad5a15a7e5b59468ad9c1fe9abd873e7f3bf532d4191fa6afe55c652468b821f4329f8bd19f3aa93ed974d17aeb5f7184ce3838e30c3df69f3ec98b298f091b34208ed22b974c2c2a28af763c3e67e17e2af09112acba9f7f1db857e1ab9e1f1900f0e80b113626685cddbe2b3c1181ab772eda95982b3839e9c01b951baaf2d93ece19e723345a32d48d97da6187a4b3d9383cd14db7c3c7a0117eef701c53bcd18b5ba47806ee38f290f1a963b82dbad6057a30cea246ca4f13e0c99b6a4db0d23300ac266706964723c9b8d1efc47158a974990f52a55aa40310d37122acf63980ab802a8e81fdc3c7c21d594361893ff9e2b3bd995fc6b282298d3947cce31d8cf4a575d1757bb2fc469cab19a53d009737b271d96a3db5897674b2b46923b16de0e2f19cff88ee8a94dfcb94627e7081791ebed300f1bfdc6f4ef748d935a9e95dd06c443b9528fca444c2abeaf618b2d7efe30311c2c0a8cd0adf2b78e4b0deb68fd180a5ab5142f43f47536dc3255dde660cf5738235e395a71f4af3d7c285318b78a7ba862bc941470ecffd871d564d1185125a8c71629c22a3b675fa33a4c82d6ea8b8971816abc683bc7a9b39117a03a3984094dc14904ee8bd600544cd8236e07f765bf0bccb9711c6d8d86b4b5b49622680b4d9df093b3f1e6053b5cbd165f3d230cd7eac885b8ca4a1914aa065ea1312c793b9397f192447df0ffb4f37c6c623c801069235d98ca1ea3486d3126a6f2a1e4d5eb3434264b4c41a7ef611fa473ead178bca8673027259be42a3079e71e3a72c8c4e6264fcdf496e1fe00f6a308777654eef6f6ed2077bbbb2133cd08b09e12dd923087ff2f8c44b8e8987998953984a7e13fe2d39c854e4805c4289b679f2d6307c2fb9232ae6a09a67a8fc7da4497a4d8e36101814ee3854276379b0e841bbeeaa442013a9beae39f32f1999774e1fab0827810d28163ef2de73389ef027f7a261c83cfa3f64da0de660240f915e1f34cc361ba2e5da2533a17a31dcce16627c920194710d56f51ba5a08eb19b1e52da7a4276ade548bb183e03e436c36ae8e314d19886de7f002e376a202aa89d511604046de51c48eb8f818187bc73f71b273fa3da724f4ada2360a367e93ff8f35f8f594f870b3a25baf6fe52ca8c6f6a576273011ba69f481f493e90339814580a4b3d37892e04dde8f8a888107c101c25be8b1247917d735e8306b6ebb3c9ad1cb1dab795e1543f84bff82e16c0756201b24e3816b6971432eca8d29569fcf71c017b28e56794fb2f28a05103e5cef2536866179bc9fc707cf97ddc67625ba67743f48c3a0a058b647851a94a9cfb70d89f8f4413529387b4190dbc96847fc0d7112175812d5cf607917492d9176d5e097705a2559c3853e0f383d6cb4f9d925699aa66efbcae8485a93589502b7dd96624aa9e6b3d85046fac9d82eb7afa92b6bb6a1217f73568eb0bd8bd548ecf2f0320abdaa3999fa6334d0063fc664f968865e7a37abd86a1c4258bb312056bd58baff88291f8906e586b97ab915a8d1e05e31aa689fb011853ef1ef3d6c4f97bb8a73e649860424caacc10dbeaa18192ba03b49cb36530e531e685aa290e45464b59a58784b000a32ebf4031d2d779055bbc2c5f58d9027c01b5f6d4551c0a552091a5b50bf836e352404e2ffb3ca51f276f552a02da415607e18b06dca1868826df704f4ad879ddb8578760a4e6e4d836a49aee489b6788e7e2b21271b13277b38ea054ef0083c3d7032d66f5faae2a7487804ebef62ce328fd1409d3544303c16b7b9e6a8b60a5df1dc89fc82cb4ec736382cf9223854c66448342fd31b2f372de395730d3f30fe2e4226c9fa7ab296856f2379775dd3a54e464d938150acf4183fa742906a7dde69bc70dc86d0360947d1614b85dec6557dacb55e242b0184a34a47db083381e32b80cae102844007c96e095813aa31196f278b3e394e91c8ea2971af9dca56e182bc3f785e092eb5997f82c72f6b8a3a5dce9239545d8241ea3e8c80c8af01b92b793163087928b353e181fe2eb9ecd17bd38e807a1eeb5d37296a81cc2ab1380f225d8cecdcba08d6676cef17b340e0b4305a2773dd4f7689d2063af006299229f3686310265255a400622234a7ad700a3def979b9b8bd5bc3d6f7c34fe4ad3393734f46bcfefc2ae4d4ad9bd523de29f92ecd9c52cefb28565a9a2233bae7b746f53857f12b76ced40ef6885994d61105260077862a97139eda639b05ace451b0830f7936407cd1d20d84376690937494f277e55256e0131a3ec47f0429a807ab6d33e2ff37bf1e17efaead7810821e109d351d78e2bd05653bf109b304ccc29cfae56669dd1de364572bd50eb919f6c1ba600910a117d8881c904b6a151552328cad46f456ffc512ef79b76698368ab6bad773e6d3770c6d8ef22582e3daa48108ee15cc5e2ff905ef7100c431e27d12095944cabb97d09e7d400860af700409ac1cb034c5ddb5aeaf7200223491a789efe4960e6741802c137d2309911fd83ee3e53db2a86110cb8640384c9c9ea9334792e56870cd78d5b4a721667e0d5332f24d3f1f6bcd942e70799e4adbccd063b13f5a237aa405f8c120c85977ef17fb1c0a6c646f579c356dee37d39409d45e28160f6b73c04b9de559ae07e0ca0418ee7a765911c8511320942c131d4d553465ee77059ee88fd674401c91e9e64763044984dfa31c6866d384c922f32529a64b1ae527fb7b95a742377b2cbeed39b110951f79bbe61bb29593475953c1da00696766a8ddb91fbff9553fe2513da2969d21462e9fdd7f807db0fb0285b89d0457c577125e629483afd34859ed249e25f273162d16b9cd65b3f57e2faa1e998eea5b62fc129be9bb874b5b7f097dc6db4987f85877b1bd1544c5c2d4b5e8cef0897e9e3e02f326a4b2007cf0642029efacd9567d78a6dc6d03f33b89a58e3fddc31fae1a863db3bfa15abdf192510b4ebf17151895eab4c1434c002c93cff94d030bbc13d33bb5335d353b5d384d0bd528801cf16bfebb4682a0c999c0831fff7a0c4e1b0abe1f8c1911bfed23f42d8fad619922ce34fb9c7f02eed9320f16df2f8c0178569065fbed10d193459c94df111ac8b9ac0cb176cf8e788904c7b1e4068e556ebe3a452d5f170e09b4097fa216bec83a37b36ca6d2573158117d4bab77ff171dd67b77ea1d5c89e568ab0bdc8955730afbe039a03930aabb6f99284028bb951b6aa9b90a7b35b065e6d9aa368ca4e3c26975eca63dcc9096e135b63f22121253ba09f237a875ed4d6843ac13c5fc3edf82253dcd639095dfba441a5f978223e2aff90ac0434a1a247cc99bc32ed1796402715fd24d38c45fa8e0f8e3e0035b5876417ed1f39cab76ee78a3260377ff67d371374a85b3b8ee37444020a58fd410fce9e3e268ef3a717452c10d4fe7dfac9adf592f66b883966e17c8fd1c6561fc5d72549bf450c8f790b96da4820760e2afec21c3316c2da6029dc7480d1d40c3227c84ab5dc35c14a4d2f5fc9d30a4a33c09b71cafd7adccee720799b3607ae89d90c603534164b035e03e555ca1d67637ba1d7439007d9f5cfd46c6427fc49857192280f828b3922e7b80d93ba621653487c7a60998b15905dff62f91129073ffa58acbda58b532a72a0086a5630f03702a6c67f4b3d640edd6417623428c71709e382821f5a8f79ca1cc9958175b0ca456c96756d9ab18492c0429e17d5e2ab2b7874a1bae9157506f38293cb2a9fe22fca5dd017e21b70646b28e24b3e143a3ba0b4189f00175c754c0fce1b185cdf152c7c0d6c9a60229325587f51d2c77d6b36cb66b556be78efdb9c1ba37da1abe3eb85bbbaf1e465d52fca5350138ef96b6dc9f26ce0d715628ab4199caeb18b0eb846c58eaddf734201a3d23f89b7080a1faff2635a26d0db98c3df1a7addc58325f97480627557cb1e83ae8a6a2b6d606b8ccc845f503cba3d71cad9f6c254f714294b3e85066c151d536b477bee100fc624ddd0b239bebcb4afe6145fb91880019dfb0105281443c2800ddf9a1b24075994ad1a7f83066c5611b3216605aa8330393193a8277a3dca8f47e4ec83240f5b5683bf4b8dae74b8b49042ce253136e56ea67130ec0f1132244304ef689f5f19cb93ec95a91279c177b1920c01949383215fea3de47e037b4ebf44fa22c90d1f95664bd57bff47c3e5fa2be7a9d660547699fabe7620dc1220744823c42f439e687d064015f3ba1cd9b07200b55223c9dcd87971a4f5eea0e9856f61e3d5f0c256c20fc2413e71e9fa6dd6d4f46562bd61cf93b62764ba405c403149dcc20d1769efb79bb30b59d15492a39c5483c530375fa0be9ac9b36fe4d060239623873b597a49f10b537983de396c183a4331088c37f265e4ed9af499a3f4b378cf63b80cfdeece0e81f9b093d3246cbb2e4273ae725ecd8f8f236ed81126525b89c75f8f1361040df1709001948eb951338a0ed936351d3b00b889eb6f1b9f9ffa24a3e2d4354e24d400b602470118f510a92d2e7ca6265d3784735775ef890ed843f3e6a0ba30592586c0b0e140523134030fe7fc5e636709a02b12e64473230e9869b2c4fe087469dd8b4d8b2710cc014bd4d7b23015d14cf03f5b9b9048963bd824988bcd5e81bf2fcd19e6902b2ec36630cf493d40e53122cebb3ac8f06a87c1ef889b7b0d09209c3d612c597a1c9a73eeaa3c1787817144d49ba89e223e0256f4257c3e744398eb389f34cf1938d176d808a750f5154a6ac613c1bb87a440104d4be7756f7a502bb2c5d1013ecacf79330ceed079658820bc6515cd0436e7291eea370956f451e99ee7159c243a7456d0db9e4048fcea52d9b00125c27f88e95e147f853cad848e9f77902e972c51328ed1906c5ce546b0c39bc64c01f1c22ca0658ee0b758685c830e34d3ab463d98433b817fd09b8aa3650fac9f9616159c36e78a14bfaa88109cd27c6943ee0dfe9985127e5e35d8f1894552315cbe90f6e0ce47ce27e290b37ca7e57c1b04c55af1c6f5b8c76ede5d2a1aac63373fc2fc6640c7f874d0a5109c1511ca400c31008eb70d2c51df38ace7904cf02a71d31bb446289420d92d24dbccec33d5212de444a2beaf12e2bcac42da26e54160e0d823e481163a83f1a329ed3c1d253b50aa783899c923b70a9b24fe36cc2311c3781847cc8abe0c0acf17fa37285534146872f578774900b086aa84fa6da485a4d535cb881b2dc0bc7291e0e9fa6b47cbabc66314c4e0b1802bd86149162f9f2b3c1d0b9bcfdccdc2b5dc4713e357453941698cc8339212dbaa9bee6d6d25734bcd7ec3411cd69e0cef580175c967f5b3671345398c59cb3f4e279a80f2b99e1d33e35287b9349d797e62ff97171e883d13bd401764989aba1605999655aa407c35d7606bd3bf6ddd3ea85343112f7570273677a96bd4138110b3446b7fc47956f15f08b4114fe9e935f4fe63f88819a354636eb1910db94a13cc17dceec95b81b178037a972b344a4175e9654133c87f74ff76848ae752f7e6e112067d5323e6e8e0a1e7b30dcf227dca7c10a1d27475368e8b7bac304d44fe95d03039fc64a95a4eb3603fc7f8f8c5436a7cb8bfb212d602840458c77fc2f0b4386baed2fd97952fff14ba1eb54844e5561304d512b7918dcc7be821c59a2b69876b6b2355672ac1757b60f9a2d56dc3ae25c349d0250a3b295ecdda7ab08d4ca83f517c16cbfec3acee329452afad3cc7b561b238ad1f958d0be9990084fe2ace2d080d40167c7126a80647628e9e6ba0b899ae1c0fc5c628a1b1dde5a19cbdf4c337c0775080e22d7d76bafe03d3f8cc8171e88d8f0388b0c9276d37f2364ff1442e24788c806eff351ce3d66dbf8d8c206b434cbdf04b6f0d03d60c622e626242f50b3ccba1059909ca1b812a1fe2b5a3da4d55d5d6dd4ee73374ca082bb0d1a92d765765949b8e85d8a8fdc3ba517b660938095402e41b39ab1508b60b812549dce31568869275f49e649ad1f63cde876b5997a35d1c4ead556ab5630133614b921c2542aa53964b082457a52ef48e5d3b9d9461a35583fb2793f1c9d70100674d9472dd879f3cf54f53351fc53e0e650e36c77bf0424d2a4025a95248136763aaf82c1ebe758558986b4c2fcf9145310359f62f512f06f555b9c1dd2e14b3846e9d27e026913c71561bdbb61db130425a6fdb47aa62198794fed2e96554873947c4213e7d07179895f0d99284abdd590f7a896d15b4321976a5a1d5764899c0bf53b747c36c97c6624ac1ed9b31416c47c5bd188f022a7e575b533d4b93acc595c77bc96ae744eb3be0116a069ef14dffef9d24e45e4d027fe83b032e8cf40dbed86e512fde22a0c08493f180848f7c23791f519743a1e326c9d21c82151e5cef3b46d4f8132f759b615641cacf1a5d4b27e5613586319a6e707942f5b731d8e75b6ad0c78adae02a67116655f7d09b3bed47ac627ef2838b88cec9acb1cce2e74a5be83b2b558ffe31f2fd5635cee997ddc2cfbb9220809551066031e22c6030eee56496d22fa49da30652733dfe4b5f389ce660d4523e853011f04713096752f062d03775ddeef4d32839652b7e49182d53731f3a66ad1db70964d69517918c5898f0bce69faaa4f6f2a371bf02220f70f0bcb5c1871408a582aa1f7264c4b52fcc6fe05db3033699c11ae4d65203d4d99ac2bf629b3112acc8f6a0cf60d3cc6b2d2294ff5ccf8fc176262e7659050310d3a37907c83efa199289c0d54232b723e54694e569eabdaaead09598689362af9fcf85e982d6cd66eba07cf366766bdf272f923ce1c0a8b6a96f2114306f46d99e1ee85112671336274d8caed68573b14401a0f02d58ed1b39321f69a5094d5bbdba0e5b6bd99db9d47f88528d2963016b8330d59eacf3512b25de727a10a2a676b7dfe1e53744144b90bcc2e61786c11c9cedb35a735b70dab4ef348b756255e135a96c6bb584d910eebb8517eb1e451ec94ae4066d454da856d0b22fa4e6f3632fea9b6658db3dbfcd3a126f3c5878cf68390eb72ded9eeae614f01a7033c09e18f8b85aefef2928b8f3f387ef79d5114828a197abbf93222cedab3d71e19ac0cdc39b432d890c3ab16290a91df135945b78aea616ba8724ba59e836b585cf359b0f51a0b3ac48c2c6e54fca115b63cbe726dd376141acfbcf27209b9598fb4ec86e36203f9fcd314718a51020fb3493bd0784d0b8a6492ab2745eec0628fc48c32c074bd158519e9bd49c7049f68b753bf3fb088fe4ec7e3ff7e13bc78a74f95990cdf841eafeb8146852ac48a0940946ef6b0e258f06348d494f604fb2f019dbab1c5e3c65c11a1294c5d39b97f44c7d99d7e200839788916f9fb8dae706a94a3b95b86fe0e11327479b8755851610948809daae41566d843371449c92b824334125fb90aa29d3d6c8e0075bfe5b5f5b331965c7405a2118bda992a467ef8f6d3d5d057f131ce8460201f1b664ce9621a0e7b67c3968f538f2caba8d0092a3858572a8b2aad2bc2317252be41369315a72c2f0567308d6dbac63def4621341e71f925dc51dd1e964b1878171757fc017b95b2f9fca6b58c8466e6a5fed0521072fb7f55ddbb99ac8d4f98c4bdfea7b030aca12f45b93a62c65a3d2009d25b8ebcd7d20d4e2d025077fbc89bfcb89abbe7691ef3cd61054f98206bd57d1ed346194454e94a59634bf476f5655e02423669ea4fee88eca9810e63e1613f50f13ad95033371c0718abadff50dd4080d6b5e00e3472920e833cd6709c15cd204707f4430142abbaf7eac5007eb4c7fd20228f2ce6a492f70fe8cee58727a91b802949670edb2a9b0d2775664824ddecebe3a18343c0285cb7c81453451168ff4eb61e8153856d36b488c0fa12f367be75a95a84358ad4401f8834887dd2181d0793c692b636549b9a1b3c34c2499333e8bdeabc2604e11e0f355ee8b20d5a93feb87bb8d3a4db063930e7aa16d68bb740340b6146015ddc8ea8811633aeb138d71f0b379e7399d16b089d4cc9fb96ab3c6bf72c7b8441cd71225a46a0cab169ae432f66ad2522dabe84003859cbf99aec8704c848005f4b208c7c7e2ea5ee75bc9916381b90604c4f9573402e3629ab0a2b8c39b7dc17d094ce9c57859e8567a24eac26491e23673f5605b9834c916e8e2e52c15d78d5993d73f8f3b2ca5b00d7bd6130d22d654e5b1fca7e3f035b7f72c17abe0cbcc8f052b915e44fa4c6bf78d2c8dc4466c29d04e5533620e8ead89ddc07baab448290db2fabf51dbbae74db2d5f64133db91b761000db4137835cce92078225683eed0b84763c2791647e3e9905a6a9621331aaff09ead2166aca00e1be1c2dc2a937ffa20348a48b799c9516775914d497e6e20777d13bdfc802e171de0f310badeaef3437bff41104eaf803641e14da35f9e5d12d26bdd19502083de226ea0ddca65f9e18d69270635e1216e7e09f377977b37700ab234d6c771adb5a10d362559a2c4b0f05a19c0bebe89cffa058481a8a1882e9d0720b6bb3866191130b83d11fd547bd605c6b67a876a63a7e3c0b46352e41f25132b7ed92a4c067dce68b635d8af32491b3d9e47f2cbe8393c2f884af48d2bd593730d68206393f973eb2da63c3c42506a68dd81262a47f523bf8638f9fb551fc7c9c4404fdb30c0fc18c72ac50f60fca2e1e4f87139935f4f61f50a6629f899eedcde21efe9480c68912c193391c73f8470d15bce41ef9a53effb5f1b762f80f8bd25d3038b2fed7c8db4ae3851f5372ee3e3c1c70f16bc0bf7d943dcbcd0711b3abe821c53540b3848c94babed33c91b84a32bc6b5dffd7aae1f4f5c48d1f44fe11e5c073391164ed3d20aa9c0ad36d4669f6c35dab72eda33d9d074a036cd26025673e9a9bc60dab37cd102670087b3add0135ffe44447e70cdf9f974a3b6692aee838bc93b185e31bdb6e341cc219fe355da1a314700bebbe4f49e1ce8d36449348e27104ad23decb2302b930ab1f56ec08957b25f391fa0b926395268459be12b829e3a576725696d47da82e1cad5b3ba769757b5c9e2cc9055d0829b926bf6da60bfbc6b64b061f24cdeb2813b25a362d53090d0e5e5bf62885b0e5eca4ab117329036ebc96cb7893cc38c7e0be7e4c95286164ad244903cbfe19607e5fc59f2214bb9fccac60853162f60d1f05e68f4f1dfec130dfc050cc4428c43cfb382af97377e22585d9197f682c09db0c4e71279af572c28cbf3562d8ee0a4dab717df683190206e503ee7725542fde49755a141f24d1986dc56433c6c241b47f4317393cd876203cb25df0cb1d40ec738551cf7ac0399ec92c6e75f6af32eef28f52d48687c810868d71e1ed0dbc3202a1f7757dedbba020e2756c3549125a2188b84df3f4da61dc212e8d9f8829ceb4b67075fb80e56a6e102d25f1a14e1ca243c8866650093f4824a28d33f5d241fcbb876daa0a7cf3f2ef96c7a70402e524793f5776827098d108b2b926d9986df5db51f353d74d2226d9db15d95faf72003c7778a10c414efa350847dc96d4c1249c42edc95034b2a57946ad972e133be0a484ad82cba2c539fbb5a28aff799761e942145f2d1408b0617e1e72a8e6111875d13fea577f5026bbadd92674b81a80828040a0e402511657b4b0f02d0aec7034958086a8b394ea049b4712bda3f917994a03c6e9b10119500627c29a576122f3d550fc572d7ca93747bfe8d6db27f60603b8fed5dea4a29e01140d4ee39163822f548cc2bffadaaedbed301ddd0be3e387335f4f754d758dbc1d935d2270b3bfc30fe06786f1cc26adcc20e5fd29e66496478eeb98df0b171dab57c597dc868005cfc237790c89f8b2b3fc939ef44b3821591a59cd3602e1d5f162bdb5c6c09ecc0172f7bef30ba71ca3128d2395912ee0ebf26a1b78f631f2e94f136ded7ed1e93c2e1bdba26dfa53b73796e242328d7726901bb908235d4fe2003bb9e5728d19bdcf6f175fd78008461a5c59d5ff683e4b971b15829d75a9ad77298135e38d98a72fd07586c46fa3567a1f0b585504a16a39d8594b75fc2aee835c198500b7ec42cdb23110176369d382226cbfc8eb93b5dce9988ee1e1bf3a2b86707721464c7bd59d329130e25fa1a202a87e37ac36512c3b35cb4bb776d9efcccda383756880ccfbd37f14725060d72fc30d531789ef284b5dae9c391f205eba2d8a6aa14800da6fc10ba09c1f779124a74874ca5c36ac674fc716cb364f2ed4edce9bb40cbb07eec9f928a20331fea5868ff85d226c6eccf9a51a9e1f96c0b4afa6ed0dea1cc72f9d37a8f0cf1154bcfb16a7482e919f50a2c919a80aff3551cac5136f751851ccef5d76e12a4e97d9a665319b24585e73ae1380c816d890df55c092b41f7411f567939827056ac1c1dfeb0190cd8bf23419cd363b01ac3762bae56b6a4c35631c38c5314f6d46197a1aeac92bd8a66df0ee0e2a13693d821d0aa85efb40e9b3c63ce5b70aa260a284ed123796f7b2bb62dfcea74f2770828ea7693af5345662cb3af807e33644ba596dee694d78a7b3b7ac08bff48696cfcefee76f5e642ef76a9ceda53099997105be3dc7c6315d053fa6f16660b2494c23649d7df5289557c5f31556a62384e166fe97161682f3c63ae01510b05e5064dd917812cfd22d49d29760e4dbe9be138233a80e4f71822c4fe8978b786e4be3071f3247f12a46849b5fa17f7ae02c4528dcbb9e96362ed9c3435faa3c2ce75cdc65e746ec3e2e2139c8588ab1d437cbc940ff1f2c12d8d78a78c2cf1482d0c3513c2d6cf16b52aba76491c94609541767697bcc059fed008c06f143f2984e6628e834cdaafd27b359e65e46a1133ef704517ec6cd6ec5a58e84419822b1fbb1f32dea520c8fcf21d5b72cc26e40d0b47ca3901b8d66ad0034d240923c5046e874a7ca22278ea190daaeff46e96d7684bc65102641b9f29d9d44a4d608e5de2e9a869eaab09efc3d295165da0f578cc0b30694b19b75ad441ff1ac0b3e681af5a69597fb5e82a6238320fad08ba2a9715c5b2c9aff41d5624f309a1e0c9085406ca8f806881d37d0e24b0be30752bff45c80d7cf881a36d09d034cc6d104e8bbbccb335968395debb99ecadba807d6116187192768d683315e0460c2fd6731a502c1419e95f980dd6d45a71fc871f90852791560a4ba41ba0ecc902d42cba68a8a320185c658a16ccb6a8cd2c55fb9576985c2b9181a2ab67dde84c524aa621942fdd8c235898c012944dd9ba2bdcb3e39fb828494250fe4b379eb440b75867a79cf4f170323c4ce7ea69e8091bc96ff383559f32447124609a547afaa1f66d2f52bfacd9498f74a4701d886f9d1f56eda2c4f84f0718285a0394fb019ceabe2601e936cb41dddad78051c9a5048f547a9df5606aaffa921df1ec7de2891bfeb0702c186cbe2bb9f8be9cd458275f749399ccffe7307a56d7c8a018f6dc3f04b7efbcdf982299607889d36e7a2f86a65ca7d1c1b9a63804710edc35bbced4042fe527e27a647e64e2aea8d050f62b932415e5178315bfe250339831cdc79ee2997a915372f85909f1cf9dfe4b6b81510a6001343777ff969d8b43d010446dadd8b7145e236e6d5070f4210e684e19422f3e3c3254d784d9e8ba11ffd1879833d7155afec187c8fd7d5d36309b2793f5d99c777580ac66fe535a34c00f9e7a8c9ac9f241b567664bfaac3b685fe4d2025de932240921e7ab2a49fe7ca14080d04195f0fb0b4290f43cc7067589b7ab0edbd609b42b4d54a4a7fff57a7af7136ca661f4873c525b97d93f0d0679801d62c0fd09e9909999063a22b151fc8695d34361bf5dcf546e447680157890f2533b198f7b533e9eb6d0d8044dd150b5d2a7c6030a801813033b60d7324bcede5fe0e8afd2bfc740dc5a7a0d6bd25fdff8738593a2e359edff75d04e49cb7eafaa8a3abed6831a8cfad23c404b513e537c0af889f7d9b016f0abf7dc376d1ae71aae6735943fed0edccaa1e388779c3e01d9a6a993dafee21e45bef14a13059e882101605883cea24b9ac57bcda8c808019db8c3f37259fd871626e5e34056d73f139244f2026c6125bf83383d3b4642e0e00cab9fe4c46dc0b3b1112b1aaa18822d393e50648f133a4d274450816415064f485908e96087801e8bb0cc7adfa322411f32dd449cce2bff38201b3d8e121110af44ca1e3786b5b8549a55b18ce2f64e1a4f3c66d7331c5fb84e60bbc4a700821732b645ab6db53440ab562704351bde80dd4758fee861110e548fe9517f173606d06354b7af2a0d0f6d10c4baaa8ecf99fd61601ec6fe3a97ee145b2732745ee608d5c771709cf88cc020f2393942ef97956b6104fef7bebff6d841080e3863a8bfe23bd8bc0a156de45edf4d12b91372a6d55aa6a18ceb21263f0afe8035d51b1203e2aba72be3e3fbfe8a5d2f5ff110b2f1b9fcc8ed3267fb344079f25210753cfe0b64e74f3d0a1cd1fd3d45f16554c6d8506706200c8674b2c53626edd044edeef44053156191863eb31cd7f05bdc9def8bc08c9c9e47e87ed1b83742fc747454f7c986468f9428935a541ac12d7db98049eb8012ac051a625b217fcd5239d4c34bfa8b55f1c1b0ab9f84f83df93bb83de185bafeea3e93bdcaaaccf3eb4ea0adb8d61209511c4db5a93cee2b8ceeb75185e5d462663713409dcb9df5865157ad2a2bf3d92f90bc394e9a207ae026081471291537ad5565d77b1facb7c011b21f9382449b098d90b1b7d9dd6dff702c2103cb00555e541b86e9c069c5607aa5c7a9da2c46dcd9f8184cd65c74e6ec29ff4665272ca3db6a680c4fe0d13fecd480ebec7e87aeb80159a9545363507385cd236999ec111321e0f410cdaae878ef8e846252742b84b992b1adfa06879b1f1a8094d4b06adaf3f754a26d622a2c25fee1a065c50b68d4a0f164e91bed81996e5b2cf014cd6e564ef2aeb8dea730e895b830bb0f26d7c2254e690f12605538386dbb95c59778ff440ee27e60ef748ed63cf1e6b67509b853c5157b4fec4cda9d1e7b62c6d406dc9501ce8bb53d660f62ed5d39f30150183d8d5349731becbdbe3189d885b0fd16207072ac04bd828ed158b0fb162fc9bb2fa77041dea0966d182f1845f78f804e155fd71c13b3ea2c1b65cd133b62268ebdc1f2381dc9783f6682b8eec6e7e5cf0412ddf4f1343a1a02215fded686cbcd06cfa41016192b3411695aca9ceb09b92d45a7789b4ea01972922a02857e1ac7dbb48745912b03ab9059f07c7d6bc4c4d391858e2a3db8db59b0a75400722604fe6711b7e5126495163191f65a829fc312fbd0a30bcafb29377b6913f0a4e615ebc1326839c1f87bb0239c39a04f8f075c3d82c171d03415ca44b80862ec15f24764fb2737a260ab1b5ad5430a27313c433f9a237c67ca6a7268cccdaad289983306427f275c167ee53ae870ae826933945d364a0b52b12e248edc3b85f0375dd0bf1e31842801927ccec4a8617004514e03118a36403b70c8c29f280fe725ba60314fc5acfa8d1b55f539d808473d9a3907853a7b1f7a42eac25a91492b1681823ccd9452d5ab1c45175994a629018ba3da77ff18ac8ababcc1dc8cb323b1100c0045143be457e203502d565895e39977bcce4794d4de29f317c537fa6a77827c726a18c911b99402d80e05f400a4abf04a9e9fa063bdd13e972be68c52958875c8a584a3d3acc0853dfcfe172d191d07ce187c08668afc05a9a6d30ef862ed79ff21538cbdef53c1680f9ad944711d592c1ed9d2932bee2266a01bce02f1a8f3e144b5d97eb79b55b627cc6f0d9fd2b2c5d95c0891d3c06295f8c4f118565f6c9b8d495dda1a1c5f9605e91252f4f1d575293667c28c57e8b68a3e198831c73865f19f0f62f8ebe135890e18e8016dccb6fe752976abdb0866e0cbba60dab66b32d317e14384cb235a6e37c3465f62419a13697ac61a8875c362e72b0aaccd709ab1a19730719bb3980ee5b0a4afe0cf3d9bbad24df2b2388d3693d89792e08ceadf68c3681ff953f563e6646717093033b278ed2e9fd5599167c211399f786a1d440606c212c9bfe6b0d57559724faebdf86c17883acd889b5c811291ffbc5b3f0e75ddbc162eef7afe1c431e80c85bb46c82850ef5b5112ed12a5d36d736f708e98aae9f1b73adca941b89eee05b1c28ba0ad5be4833b6542c1ff6e8d14d373df94ec9baa86e9d168c56fb6b651aeb537b3af9620f3e28f6336e366019cc11678f43e80db54f953e4d4826fc2919bbc7da6be3e1d784bd534037b84e30482d3e5b1c162d6869c81b71553a4d2d0fc4f6bac8360b4819a8ca5ec150fcf3cd42d22f5247cb9297ebb8edb385ad6f8dccdcb8f5ad02cb5b03b991328e1da18f7ab0c2fa8b8287cf46bacc9845d07d01fa2fd9aa0967acf023cbd938c89fe1dbbf6f6b74de913f66092ba89c5e33854d28612155d1189caded5a66174955cbd719671cc8c16aaff20296654942fa2d1cc80de5bb63201e54931dd1f136227c5c47a36f262a42e5a21beef307c866ced4687fad05dd2ab36398c45a7f8732ab24ad7064a1b27c0f907190f3a139f450243a442a42375425b5927c9c2e9cb80546670bdb66b808a6c956e1aadaccdd47f8f30e795c275160bbc1101680313fe211b98922335a3dd911c0bada633ba6ac9b8d6868636787b81bc270aec36da01c9a562fdee0e0ce2e07c48d8ae423da20a9dc3c5d8a7ebd03c30f667c27b4071c22a7adaad2dbec903d7ae7318ad0dfaa9094d47e7670e3d634af73b3ed9abd7f0ffcf1a9c390970bce8b108af720394f831cdbb7590ec58b55bef3c54a36f942b503cdf43e20b5ec078c3fa8367699e523d508e998bf3601930ed621a83ae45188763b6feb980af36e3a9d15b0f05a504aa0e251ffbed0684776c2beda0dc4f8e15fb9cd7c3b6af505dc874dbb707902821feca86bf8b926ac36b877fb1791ae0bc8289af06d188dd3ce190c8c7c69100eabbcd30d9be6868eea8bf8b326d34cb4e1e8ec8f26f849cf948b7aae6e03f6b36baa7e0edb8c132013439b1cf85f44e3d5340b45816216648af9083cf9944157e096caf036141ef9d1945526d15bac7714a3d404bc9e4a365df7e80145f1fb0c1d77d22bf169972557fd663c1ad103273212904af390c9c86fa79f3809f62001880669f1736574b84bdf2b54ae3a9f0456fa00975856c40ad490b3faa456a14fda7ab94149a9f4fcd204efda79379fd4a7585667a01758da4aa78d8c4fb549f1efc728fe486a8dc8fda8909b20c2b633b61d3dfa45d54180fad1e9659134d5b441b7280ea1893f9e5ad6b256893e603d53407b7a95ae2cd3763b78b770e5581b1f64229712a6ef708167698159b40eed2ac6ef509dda75e78d3bb111b78aed363b5572aec1a8739c19d3de4b7837388c1d5ac69dd206c3ee37e0ec989e3b66cb80fd87cca443016227f1107336951268c7f3b6cd117c4ef7a27a0af372680c3cee41dd9ea4201b69989639c41924cb375707f95a993b3b54fa45865555313b5059d02eca571983b025846c844bf3015df7009f89f6847c3df75dec2cd4d233bbc3a75463aeceda7f3de636f747fa136f29f2fc7150743c7a2466111c780e989e023ccd3fd2208cdda778f7d5596d62714ecca320da6326f07ceaa4e7aef69107963bfd25541b9f393bb3006add8f9f24cad9dbea736260329d08dce80dfed0c3a31f2982e88e4cfbf7e29f1c14344a8b8b34132050fcac72d7f4fad8fbd35eafa882f5f7d52adc7a813ba353219d7689c7dbcf9f1327f717df10b66addabaf7b7fb9e47ea5dcac5cc85288fc45a196db606d800831a0245f539f3333e27551646c8c2926f7eefc8ba0fc3b55009dd0acadbb584d57ab3c9a4606e18e40712f2d39a0cab325c5036e1006b843953dedbbb457ce7de4e444baa7902d401f59157c05f8f57c340086a2b8535136989519b4a645e87b7854c91dca3d50063e0dbe8ea7fe28b4d5b0fd92c50864dea3455452005541d48fe5ef24c7976078a6f39943029177af02579416b18e435b70aa83fea828353d4cc9a64b315ea3066db7187024c1bcc0aa7cd1b42ae6f42c6b4c969a4cb059679bd2cbc989c59f6a9a64a94efaa5b10961aa84e438740a3fafa18aa61fefc20e02dc7f19c9140b928ba8c2258216ba0d7e92ed57ee5ee6ba597cd7e64ea54d39d23711d618540120e761d1051f640fd90627b7254e8f279d7a5a3605e065d6e517eadb269889de0700d654c5a3e7157eed02d04599b94b5f1f4c3d93bce6dfc09a51a542e549fcc0db11be4c5cac982aa2cd8388fe1a535bc06c932065b2ba951c82cbf7e2c826dbaa2014cbf3a0bf66efa5c347e177b373227fc9d71fb06a29bb90255945f778f6ccdc3f0062768cc836af6a42599612c956a6448e4b5e5ec9e7cef1554ae34d36037a7023452e1c4a19cb7623e984ed1e902208636e0c5b5750255dd97e6e43fb2386b8cb8a6f721cbb4bf709467c752a739ef38695f4f1caedaf127e2071929f7f4b43916fcead0d70c450e0a2b56138330d24685598789df439f9cbbe65a53dca2844ac387e086e3531a2af127328eb9e2cc6a821fb782186159d8e6102fff14476563dbd1aa60050943eb31ec7af52966b94df1095374b8237603d1fe57d1e187a48e312cb4c549a4681dfb6e07403c8f2856bda660bb4038ad1d1b04237935bf2374069b336f83599fe1c5e924d298c9827f93a49abf3d70a6a52ef0b67bf5e59c8baff7114c49020b76a7e1411e13046fb6ec09843a100e1696678d66f26d3e795801401e38b26ff1200827f6ec521f583f27e410027ad73ebea4e16609bb46ac349a58b790b7a4a15a8f567128ba9be6faefda9f8b2d597bbe8375e87ec8aa311d8170f9e9b9e21917054824cec0660b412e98e765d44dc092e7a5db90e004dcfffabdbd946176ba8d1c1446790fa78d1eab6e573fab016cb7fa4a9e421de4c775aac0b40094d00a4e71a668350c2f1b5c6c5a7aa062aa339e2bf5700b545dbdec2578d65c95c87afee49ff638233947b9c7eb612957ecca71744d862f4b2d1bab88bf1e002dca3f336a86bcf48c19d2902f74e79e930b3de383187fc8fef5b92b30200eff5b5f1945bcea92abc79d3232f1836be6f81e337790e69edddb0829a1726c5b017167ded97f6a58c2c5140585fff9caf365894735444becacc96b6c319ab10b1cf653c3d4014a90107d4523ab7cf9d1d36cbfd7c8bc63d9647a32cb83d377df65d066dc57ba575919271998d51582487dc0277be9ebccb85a10713ba7eb2be36490c59c3ed90847f7ba4be8567611ee10cf93f84b11b65220fa86bf19e52e6f86811ed6a8bdb91083fefdb3d4168d11596bd5be7b1594713dbb2f51540efe598b40e1d0fb113f224d95908b7e0f600e72d54bd5e9bcf3cbde3c11940d9d029283e7e154e0d3e6626b47332fb53fe1c220d45a9a6dfb9d9b1f66305b5033e8ec3b7b9f5fce78bc336c217969a65468e08b51f2d18eb3001ba3f093f40ecc03609de2fba65d33ccd7faf24315dc498342e5b387431bf858f5f5c59ca3d1b719059ca2b7f1e6138a26ee7571a0b6bd2f582019ceb608085dbc16a6f88db36108e3cbbe08cb45bd21033630265fc03ef114a41ad166ee338815172bf675da31190520ed3904e864a9ac4bc5852f471b030eefe5d5a7e9b714bb20947dbd2baf63160a7056c9196069a940319563786abaf2bf962efb8efcd04747a2a38a717a61a88644e9db25d06e09c4ede9c55531c93d457902cfbe6aa5cdb7b0b6c97ac58b6f1f95655dbdc5e853922e3a55168b17e1221c72a654364a617d9d424173cdb16e5b4ff6d95babf631aaa71da848221aec800cb34bd828c10d14cc5690b7d6afe6d08a1f6ed51e105f1b886e259043a25bb297ace8a8cc67bd10caf3243d6ae71460580f7da4eb41d1299f0ff626fd648904208d998f4311963b9b2c457085d19f007cd14bfaf4c99a82f8055e71956e34baef30f93cc92d448a208fd1bd489090625ca47892cd4b86daf0043130f0d3a16713db34e0ecf4ac1b2f9e2bd3973d7dc247de4a07cf09ba2d88460a890208b9d5342c9d02875f135391378b4769070f0cfad1a7d9fe10e8a93bfab00f5b2348fdaba59fba6f75cf3ff74990702478235287a0fb49c98078f3a665532538e6f9cd47d29422eb1d3faaa87fd2aaffba7dc00ee99c771db5c00fcf72860dd051eef109dfe08cdebad5b929d7eeca5139aefbb6e43fc89acf787c80ecba19ddf02a555bb4021b7bd38cbfe4ec21dea64b80cf32116b01dcbd9f2534c41f55b1c6689c57bc10dcc9dfcffeed75a8249ed441ba229c709cd15d2fc3894f8c92d79052b82634792d954de440bec8a03dde587f2db175d249057c4989c20c4c23553f9ba7b2e313e66d0159395a9f6132197cd0704812ab80a77c8da008bc2ee9441986356ed692c964c3691e2872fc3f1dfbf1b572a27ba5a68c8b74e0ad902ed495ae6c5027be7b4d304e7032c9f04ed89f0353f242d15c4e85b8cdaccd89ecadede84294dce6050e63e6824fa61ca03474f03cb9571f3e08115e40e7feddbc07d3924d42ad777db7f25ccdb9a5420ce117a629fda1a398db749b9fd9ad20808deb38ea676e6119ab356045cb8b18c26f99c736cf8f33c2e609788b6cba1f02fed6051a49451cd1fdd893d49d710e8cf3072bae8d317185bbd5a038fa2307c2d8f7e33aab1801bea2b9d3212bf15afa6a963597a2a4aa18e01df51c22da6786795242abf1b6c9987a5a1bacf1bf0979c172e60e36aaaf5a453c8bf9074c0337dba86aeec6543ed07f4b23e7a210fa75440a2925050ecbad9aa0ce04cf99747291dc81e609efc1e8121fd027e776f5fed2391c72f6a00813e24b1ecac058969863d144bf1e48a5139cf4e6f484d8e9a83167e837af545b11ba595e04ee5d9b6e6b8673dd491d05c503c63e19d31e149eb52193686e28d7171596cf7cd53cbf74f09da4226694f90b3291fc259147fdf60eb740e67b672861db392aa778264f083595a74d3b25ff4bf748d035424ae415872cd35ce50dee5bf3d51ee41c56142be647bb4b3ee12fabebaeefeed109b2dd2ccab23ac163eff98e0eaa51cabef3c9386b3c38e314e0113759d4616423b3a083eb80bdb3b858b2137049d51cec7cd20bbf66dd2a20cecc3f6c6f4f920bda5011d52f7afad725e2cf92994c69b534aed29e605d75974269c84f3fe7780353d80210f6f764f766c8060c29ec3c76de7b54bf4ecdb53cad0a8bd7e6f9a464a52d4894335b14b8f5467d68a11bf42cc0182828c162dd1b5fc3cb9d21e0b530d8307909f50c825be9352b59e6c674223c513cf54449afaa8c214a708d6481048abe908aab48f92863e69b2ebdac0426cf9423a452f44fb65a22b4088b75d6f9d3f3d75f9858b30ce027cff955d0c1ddd90ba57d38f5951d5902489616764aa6d4cba0aae5d5685734e28fd31e47fcc66a54c9be11ccbf2813ffed9f393d4566d69c9cbeb1d263818cf023a7354ab76acf126d68d5efc80f5830332aec977e1a1b0f64164c5ccce218b0eb7bcca1f0451e528cec3b830c488eb38c2adc0867ab2b40c355e42b29f71a96052dbef0dd6d55a04f13b4583b333210bc1cd6dd2eaabb49c01676df1ca02e8dcb7eaf0b503b6489fcb23540e101d9f642dd11d80be10aae80b4ddfce5f2b25ce192743553fe504c7f428ad4aab6c4b95b5887acc93059f92119f39ba13949074cd38f002fcfcccb1503876f6091e87a4b22d5701efba7b9c1048391a38cd2e1514f6550fd9fd158109ab390d8ac4dfb0abbd6b273049b476ea7e083c939b3076ea862deaa908f3cf2bf28cfe72eba6aaae2d099deb3f0411805b2403a5e2ae453a4cb81dde6add677f7753ff6e309d35e330f8570e7a899a140c021adfa65b0493b95776ea4ee99882e2c5127fe1bc018945adc95618ded90c87e3ece97a65bd51618b148d033a21719eeabe62ebdc5e4fb45bd1b090d40ff77e538bbbd58fef34c511ba90d28ac6ec3a7f465cb042585224a972bd5334361d4d61c27ab86f459b6c0d956871f726546880c6190591d828bc1fb6702af7b85a2dfca0c09f3b866e8f7613b73d28a6792247dc08aa2fa71435ab85037477022e1f621f349b1d39c498ffd8d0d38400183948991ebdf8b0c0189538795de464d704e186960f75599a785d2a768bd24ed125cd23ad5a4a5c91c978e9ef4993246dd0e56e941f454aff31710439d0e7902a05c99548b3ddff0bc73982dde4684e0e4b8d9a7deee31717af6a12bf981357b9674424114c243427d3ef582f9ab6572cd8469dce5a682258bb9cc489040f6c90e632c46c1c1f92dd1a985a779dbd92a5db299a4e560de5434537e61b9eab237e41d24f4a8e55030fa6f6a499e81729081670a1db48cf59deb16c0acffa959b7595aba41c7a0708176c8610b65a2dede513386300468300956950bd2817e3134a471daa111b003806bbc65d6367b679411e5d4bcbd2baf7c8a9ecbabb612c4cd5044922f7417f9821f45188131f5eaf880c78340c60db04123706c3e7997f0b48e8371bb2fc2629ccfc435abfbf51ef30905946ff18f5e877eb5f21a506ac90f73952fed2389b53adb86a0af6939067fb8348d06905976164e9270e4ee851185988c336a8eb0e94ee81f6b1735cf01fe19d9f1511c261cbad898e8315e4e9cdd4f0fac325ff7fa710fa3f99f2fc66452da633c2c5ae35df2f444b566290f8cf8b2fb63dc7e482e0a8154fb3dbbde253779db25e020cd07f2cad1c0fd15a56cf41eeb86a9651f7f7575bbedad0e8f8cc111763b722de894f0df964f57f070bd3a5ede9afb33a5ebf3221e238c305d0257db7f569de5ba031888d0eab1f86cc2ab7b3c272a250acf0afe538d4c9017039b5c8cbdd57652419b501e1e08ca118951de27a3b21d97281f7ff547d9910bc682c939eca998bc76e52a25a1fe01cb2374a4b585c5e0fed89a5f333479f063e226caf3cf7e0fdd203fc914d509d2b4e8f49af15868936a97bc8efa30231f2619c1b1be565578b64775b1145048b2f8150173e8984cb8f0b97a7d49d9ee3caffa7a0b4e0f95c65ec5bc1dc58f287d41100590f1e6e24948fb674b8681e753283c94f35f7b2981d876a84b333ea946edcb1f78dd0bebacf05e8bbc847ff8c36ef9b761048ea27ee0915a1e27537a2afdca8842db1596011e35bb31d8ebb2e7d8092757fab144473fc7528bc6e3a7ca482912c796ce4b7253969fbeb3e3d4944254ab62c2f8e4ca5e92056927750eb36a0437cccd3c8ede80d2903e13f9f60959d150409490292264c5fa0a34f401394bb782701c8976f58be44c451b5fff2bbc7321c708e1e1ff98673b2d6cdc4e6bd4f508909b3a275fc9d866f0afd958a7f47504cf6b22f269c25214f7a74858e5d7ce0322020ef910d75c1d0aae3d963357be8e11fa676f3b5fdcabbadc9dedeea99d64706bf855671eff0cee2993bef19282a2ed0b7abd1be7cfade1ebc80726d288beb68b9e6af0830e2ff0601f0754efe88a14b7193bb90dcf3f8ce3abb913ea264cde387db361c4415b9d1fada64b01bafd8cf3eebd9cfd732f3b43d9d00500ca94a9bc17a50f5d0155c5c0f2378a0bcd65564d129cec187d11d906310b60b2e0f93176b4a9fad3f65399a585009948f84afe93dcf6f42876a5a73f87956f05d8e11966fa0be238b3347e244594302a6606b27a753828de7e51dd5003fb7a681a8b0cc3952c9255b88f54c82818e7e08b718e53b7d4767c8ae4f7887fd471e915efefb4729005fc5c7a31cde3b3a8840c179778942ce4e2def9b692d3a3bae95150c6c4cdb83791b0be23a504fc3a89688697ecd45c93f8f86ae4b58894cef7212984407b691b888108c99fa15e7dce55770a6e19ff2eef6819815dc4968edef96a388e9163c43f9175e884133141743107cc3e13cf7d154bd4e60379c0a3107cc63c52658d4e2a3afded2d699e3b0503a9b38cb7f9ee34d90d08e94796d2c155da0f0099d97d2cd57209998d76fe8477f65b384760d9338c040b7ee834219bafb531e817c5731006697696b852dfe84e93362a95ed16ca98a1313177991191591f8ea01db7194c0b8d1662e3fab0744c18165a2b300854bfeb1b9b4622f01caee6ac91ddf6a10068e4770b6d682b2f1353a691b12008fbbae98ec543431da53ea2c9f87d357b3f976a0b7f2efa97cfaa44d5990afb1b1bd1c6bbacfe6cc86b567438b0f53b377469a276149b5a65de7833e35dc32ff07f6303e209653145ae32ff2c105337ff466387c86b6f53dd77169a0dbf1091507b91f39a2dabf06dcc28d0ff8b46d521094eaee81c66fb50f8574aa6f91745e35e84805485169cc34e45fea374058e95440473b47be781e659046010f3ba8c41e52cbca71bb263f0bd304c5730a04a17775379a6d72a07252e50977b5fd42febc4dd4553c056aa164057b3b147b5dbfc1275967d55da21138093c72b23c501f3cd868d4bf69e2f1c7ab92af7fc1bcc1d61a4361817c461fcbe355ecbfa968b48cef8d29ecdf59002d2ab8026209c49ef15f2252b2c5e58f208d14af310fccfb8c1066c6e2d03b50cde577750ed512ca5026964f890e7dd3e65029f184366abf0b24ade4aa66e7f9c8261141de868b83937433c29615b235427b6b55c308d0c977bd47000d3d284f58095d84c7c9ebe52098f8a611f851d3da2e1fd64ed1239aeb180f190ccc5b396b2a2801e3bfb5888bf08497a350db3864933bcf7224d6db9f363f41316ef299f445a19dde2135294d17111807fe9a55a9951ae97e757f0750b63af6ba1f4eb0f1c0952f138ffceccebaade081033997647f745a64a3691d3ab3953dc3bd946178c753ecf8040338d392801fa87526c9309c8153f42faf4d54f57f628bb8b4e7e6e13911518ff4e8f78e419e9d1360d83011eae06f6868a0a30d473e25a3e5bfb833edad424435f6273c9b85e1eb3cefa242f2f1d09dc3b2a7038e94a8118fd5bb1825ca83989707583ff6f2623d6a40057b2e0231d020a2acf229d4efd2a1245b2e868d9d6bf327548040b5d01e1054d8d7b76d4a996fd344b157916528748a88d8a1f9c30fd0b1624b9f7830b9203540b6d2ff744b1b429555ba9256f1d112b50b3958fa3647e5e2084aa7258844b1e3af56967831971221802488d0592598b2c4217aea47d825439c1708924aa1cc2f5a4bd5727455400ccb2fa8ec2c4aaf9a9397446e78e0bea571a5225b982ef34ded9d05ca8b5b8235fd2a1f454365109e0d5bbf5dd8583d82b63ffae721a539fcdf8627412598cba79fa890076805033d9260c91a713956899406bca46af0f74f2f8c590d1c70268190654a34915eda4bf55e03efa8a113baec622421683544f7cd445ca4a0cd0039bae11395a2374330a709a7441fa1425097e9ed505a69af55de9182865b199e0f0d4adae8172d242c9c6fd61dd6f1e6af3a518393fad5374b21ea0492148f4082ec8a71abca56f8a1daab20650adafbccdeb3f40b0a3a5d179c29c56883c172d5d61de86b52dce4c2c371eac248bffa68ba8d4ce9d11acba650a9dbce60de9ab003c28e6c28ade36d9de79309b5fe644ba63e0c3dd3fa8ec2ec3c18e257df83d0038d424a38f5f0075e0b28a6f9fcaf65a7d80b6b8e5761011b39a735c037958f75fa84be1f2942731c8a1c0c8e880f9de2d12267d9a926e2664f87a2d83bd815faf8301fb9a02439fc98fefbbed00c12e1c6aaf2448f637cc8e28dbf125a89d4d6b7686ce9f709118dfcd55dff7d1aeaae6c183827b39178b120e3417e037cd7659be4bb004c986c6a62dbca54d4ceeb7f6c5b1209d086a2a1d95992405e8952a0d4341461f53bf06817d8c073d7ccb099d14f64674de79616b10f33b1d7daf0858bd08399121bc97ab3119d8743593a1bad4d9682e6fe916a127c367794f6b9c4e8f322a7bde32ccc480c68301f39999018b74105daf6b6b6d180c7f31858b721308bb302a0686a1dd5502105886966d0eab4364a3d804af1270bbfe1cb747c003d6cec2a13a26d545f33a5d616fac23c82503f9057057ab5edd5c15a837627b7ea9d6c30110b3dcabbb0fc087604a20f3494d1bb5f90817ccc4cbfe1258a477147f7b23faed75d12c3398273a1b9a019eb510aec4044d93300c8a5777145eb1e677f00dde1c5e140265dd58e999ae203ebdbf08017be4d3a69c59b56aa6f3cb1d1963ff90f8e8d525f7964cbfd6c11a6e24cf2b604bcf7748eb0c72f28ef3e4e8633fbd3f3486730b766ac3c9304e626ae7c6833839ae50cfd18dd24ca42cece5f42986013c6622bea8489067b9acccc0ba550a105b1fa2b9e21e3f7b01e52c18578c2f0bf9794bd79aa22f7c3ebdf7c323479610156f6f36ffe38e2e49c0cae67c79a57be406444efa0f3edf2e5c09dab877acd0474910425d6a94958409a3eea350769376c6253c1491158f7881c0e8f4f051554dea6550dcf01aa6b37a5f52209c18bad7202f88571ff810b57ba5ecfb88723e005592415609b3cfa9edce80b367e9426e6a2219a340cf5aa158f778a2ecb928b8c746cf8c6d13c4a5aaa024c559c43b150f54e1cabe6bf5d88e28c68aacc5c1bdf2ce4b41e55df42febd0fe822d72f26627e8135380f4cce227d3201307a7255e4e9d403a864bff2ecc4407e6f64543c4f750ada1dc5bdfaac801f4533c3a681a14e9441c938a46b0a262029f0e02e33b9cdb30339ffedad91a4ba119842df0d26e0770b9d754227fd4210b4da974887e4a2e108dcfb160ea538f85fde8eddab8e6fca91b4811b03fd87d9ac83a186294a396d94c567541b3d5b21851f713f3814735b200bdf5609273e90e2c1d873cecc9b0f26fd628b1713c56f7fa07714aaefde170c4b2c827392ba9a9c3450549265052bf185e1745da3d5ca8af91a25b1246444dd2718f8d21a2962bd7ddb7b4026b99cae59bdacfabd6ed2e6a8cdefc12767b683a2eb1030192667db85b3c95d32948e40771a83d76885b25c61d3e8f6dc980ea9ecd33006eaeb8773889831850f3ca48d55e95a5eafaef66fc271fb5956714cd2ee296c13962783d96f725d973cb8f5f584af16a1362f0e3856e415a39b26bbc392ff19e66e9c75d2022053b02d849157bd107c22c5ff205eb52da1622e1f1dbc73a162e516dab1b38b573f03d8dec75f50b4ba4fe6924f14db88fb53301e0a30b88e9211863e4c272ebe48b5972b538bdd6f942aae4a9aa60c1ab722a26cfbcba07824c0d7ff4bccc386298a90763493ac8641703c0afb705acd5e69d7ea140a62422e39d93913e5e66d8eab5417cc3258239005becc49d8327564c4c37494dc6ec0b20cc1fdce99c39883d7897821141694c59c53dcf673b20858d673f28612e6c48f51413eae65d62f6e9c48abd143f2c26b1395d3956a4595a4d303921ac1dbccb563335f05354624c87d0b4a4826837dd20aaaebcdb55cb3611e0e67af1b0564bda2c0d8c3eed97ba0c164dd877cebc3231773ce09d9039f5746f482e6c7a6dc2ec003476c5becbb97435d1732fd0785770817b5b09aef2526150f6d0099c453d6a34d80e15dacd7f1f4f646979251e09dfed0e4c504280f82d8f3fd04f3fd22bdf10c6bcb31999ca00de6774ca1f9811a4b7aa23d629b2d3158bf4866d1c64097aa8ede10d1283fb745d72f97ebc2bdb2a9c6b72f863e584d7b5b9ab960d7e3c73e99503c7c2257d51b9a1585decda631f240f5ac3fbbca686747d04db85a1d745203ca438248638c6b5cdcfe947d6a484c7183809e4544264cbaaca6560b9acc9d6fcffffbf3942886f1e9377e7cbe68845044f05d34c1a693e428da09b25b66eadbed1b3e1e23c60ffae0d19aa482b831e97c1a408a65d7da1846cf1b9929141e4750c8220495a587164f40aed56777bf87fb38c640e8a9e04822bc49b62cd739932995d1c054597a37e03cf4b4745248b5a7e0c3fe6ec2ee5a92ac49de2b4c3c2ffbf5cf1ad6c154cc5f8ce3081a03e76462ec17a92bb001219af5838ebd05d226eb0327446640081ea7e5bf72cc0c1e7b5de91ff37b3ad00493e52fe074fec2f675df82ec4df6c71577e5fa5e1327b5e94bb4f8b12e29845a6f6f21f7f2acc8d9d245a877cb600fe4954f1e76895c5c90c743f02adf2c95ce439e1b28f7cb208481a69b47d0d02b2ee8880ef72989de628a66040c431e0f10e7ed4f5eb54998bd848daf93c916f53d78cb1f3786dbd2d42b52a4d733e0d8ba9bddfc0478f2de66ff39adbc0966f6b31ec9eb1a5ef03cd421e7c32d84d09703159b59a040efebad5ffea6ca5986810fa4ca8baf5d66bf01377e044668658196d07473a55e3b57d2519afd395b0d5308d22b865a9123226dd4e8f8055bc6514e84ecad32bf832db165d13cadb3c9922f9f5931f4951bc66ea1f86bf763d6e6cc2e3ed90811cf62f009aae94d5f724da3b213e28b1a6458c88c3daed9a6d1735baea1c08ec84bbbfc602da1b1c4e6579ca7de7b4b6b9c7fb3b4f299d0ea8fb05d7d7df0b1b325ae48da7716fd021a7ecc66c1a37a6e290b4d03ae187ee273762f929f661cdeb4db232de7495046cc140a5508cbc735de8cceb0d08612a34fdce6ce26447700ff14a5e639648cf1fdfc841f0bc7205687cf6d5b965d591faf210c9afb26e806113ccefeea17bb3e3eaf7c65be8b7b847a8c03553dff7e6c339635c43463d8aae229171d2e0c7dbbe036eb830f03c5a767d49b33ad6f864d24304787dca9cef108afab328098cff5dd7f1ff5896eb06cf8586491940eb3dd259f1dffe64bb42e12a1eba624aa810cc4cb2677871b524228610f47aa69790d4787e1b2d4775a7bcc48192f2abe75cd16395cac7ee61612c3e399a58a83996f48732b404ac89c17f83efe384828eba9064798ce0128fdf1bb947f2137be2a9c778ea552aa689ea161e1b25b3468faf0350ba1fbc8a715538d18e72de6e4dc368a0dc2b1a2b4261ac405e1dbc26166c4d4d090396bddd0af99ab6b0876064c60042878f000292f52b9fabb5ee1b0624dd4aefafddb6112a5ffb60e8dad2d37c790da8b288db0310195e51748f9bdd9ef63a4f118453db2fdadb494bb6c7f6c875fb74dd2d0ba833c0f76c05d289d21ffcefb8804f79ca7658c1ff2dcf452c71d001b8d6efddff0c526c561373dde3a9c4002c976e3430e52d74380d4dfe58efca7f5b64f4e517a58e075d1a529717249e7acdb7d553173fffab15d4c0c06ec7be7d10ef80e6f4c80df8a4702b3db8211b507b7af7bf2e6d0aa7a294aceddbe49de3acf57f797be0db0d9d7bdb9e814e13ebbfb4e482f93a2f08fdcb10214f4560761e5f09bbce01756a627ede7364487c7c2032d14e9d0cfde73671d943455a06f2af6a73468fd7e55a9daaa36e8e0cee0d08a870835b89fb48a032778a31a3c7f9dfc59b2c61e5f704a73c62098c4c60278a730ebce566ee0e023acf8d090576189ef42a104f65efc4b5de711d1cc9723cedf59a496a29e15d2624cfa012778f7279e9fc98b55ee74daf7180306a3ee2a3253450fe813543b5dd97341b0f49489c15fe62e4a5b700e5adec51dbb560b50ac5da631cc713cba27c1dc3ac28f5d76966c90068fff5466d705a27027f087952b70ef88b2ed196421c89d3243a30f753c19c8264b7ccaa773fb39dcde97a9f742c6e4f86a88c7be8c61eea808e3ee7fbbc5784eca453d1bfd37217b69c91d12b724dc032b87bfc1c769c91ac47859a32d47d10049a51c7d55ccc2c52e26b01b3babcacf1136b92247f09578361c91d452b338bfc55d28a280774375ac47a440789b8040d2c0a7e9f0ff72755510ff2d33a71940e9adbdc4d2f1dc316da32de6558f290c02e9f0ad7410b2fa3a646232cc3afb83a8c861a43c2dc9028e657796a570cfecf88d429678001e4af06a93ca67db7c51bcde79ac4ce202ee9856a324368b92597aa4ea251f344f9d9e1321971c0d8fe399a4e9c043c1ede73723fa4544c7a8e589229e753b5de6219d7231db2335da39eb09dbaffc3b4f6548f11159ad2b2cdab395c580347bcac5c2449329e32dea9b02ce85b8b0db16343cec1b9b4e3e1ea3c5226350ad79df46ce82620e011fbb45305f738c2712b66c66e70c19532bf2760fb769959b690697496e1ff9b38812c50c972bfa7bf1f47a3040874a04e3a309db9f8e8889300f0501ff71879cfcc5be07a519a1e6938aa5d5625b65f5dc018b295a4be7b383e7282a6232f2979eca430469e77cfd7d6f753f2e0fa1e1f551871b7d08cdb01dc2fe9fb12dc0c9b07969adbc4c2724febdcb7c46a4b270452351622c2666ae91f689acddbc4864a09517af0e90dfc1be9060bf880dc7ac33cfc2d14c81bfe8afcb0349855e2b8ff0a1980c5bb794216fe2e7a6b8c0ca84fcc322a1f45285ee1a2110f1adcca8f87282560e96ee441d0b00efdfcb728fb511beb3c168d85b2ad26f87fbc6b15437b3347e815b6082d9b018d19123ee100d20de330c5b0348330f89e08fd2bc4fe3b65cd24475ec097394e44d6fb7f66acd9ec158a600f80e0f20284adf46f46f268a8fd4a6c7a455f6d536a1a4de633bea73bb7afe8f933c9fe54e4df74345dd6330718ec5c233761543128ab8d2668dd699b99ec0256fa6b0e26c2d57014a41c34fa41c4c26828ce94eb80af26b7cc0f5fdad6bc7231f04e5b9c478a705b1e1eac28988fa6c406454eace8fd0b29a7538eeb78c1ff5382bcc521b4c7776eb2873f3225a52eb09fcecdf3a957e4378023001479bb5ca5d061299fa6215477553b7c890deb9d642ab580ca37b7bb3584c8e083639a42b38b8bb431783ed6d457e7e6a9ef1debf6d5838a284843099bacdf0e2e7f3a1e13fe7fcabaf09000e08940c849af2c7537488b0336739c964e0547bd90fb5bc91c1c34f8713031766a6cf0ffa240c260087f178089b366967d994342dcef304bb1b77f6ea8e8aa29e05b1ae067f3692a54e510f60661eed6c3fe47c6b86a8efd08102407117b3ef698498e446a2520c6a1a51c5046de568042707a551d6f5c2c3319c8aa51f153f00dc48089a1bb7905b920e11e9adee12d40dafc533b9eb3ee280134e76263f5d5893a7687ea8b5918e82c077172381f5131a1f91032cdac1ab67085924be338fcf8d28dc109e8fea1ccc8e498f178ae39620298d9c83450a757f649cb842ca8cd757437e2c0a61862ec44f665fe4c440075cd76043db3db731e2817c8021b43e73cbfc7fde21c72f936e4c25b34424d58c06718c941812a1a99618c29947ada31b2509afc9e16730727a6f746eca46b126ebd39d39c14cc98a064cbbc9767c0241a2f015f5e16147ec739bf358a8d189015cfbe5cbf04db3d6874e6cf0b0dd69d1922afe5c94f888171d34289e66a63640ab9ea14d1f71ae76320864ee3d3e7e53cfd97631e890b43a15601fd9077bffcac102663b976bde2d907e8697b3ee02ea9901e0b4f8c5491e2739b3a706f95c67f6c0599da7b383bd933d1fcc404405ce35deb5f1af18b41892f1db5486d5493128b0258f762b17bd575ebd2fd39837e7bc4c04b4ac7ccc6bf22f70e601583e2e26b44ac43cdab4d8bee6eca9313475c8a50dee1926e15f0ed78b33c39f0b2da867dc9d54a29d395ca76d6beade5fed9a9879a2d6a96c473d67093b96e6d44d4b939197e83f8171667075a47aeb8824039603e6cb7ba202d1b99c6c8f74c20de979fedfb61d3760c6ff1201bfc0bb1847beafe88d063acc282e615b2afd600df9a3c95e5b6573601139a402a464bd5e73676424e9a1789d50a446ed771cce50df43a454be1dab307330f4c04278354e585a019f9c99fcabfe7af9969f207a273ad87ba2a9803e6f3064772711998e3399ae4600b08740415ff9e611a0408224da8049484ead0e4e39477e0cd477b2d74dc6a7b9e8e6340e7874afa7fe7e652b150636b435c9771fd50fbf5502503d4e4de2e6bcceff2fc283516fc34d206fff23b0eeeb2f527e5c65ffc389dacc605dfc370d4aeec0f6e5294d492f34269c1d49cad48f2761fa8353bb91c111171e17f9aa246fa2846de3aaa0f6efb1c74e0b5599ebc5ec70a386295e8c3283b5b24942614d2680565ebe0cbc4fe41e424060f3b1f762022214f2bb4365cf552338dc3dff3a61f45ab55938be6dc8eafedd8d49159dbe87c38ebfe6e714c14ffbfe7c5acdf70fa50612d38667e8bd09b38d440d09b873f769a38396403fed009d00a7e307d72d3a28744542bb0c360fb5a9e93f558d1bfddd286feb85faecb565f95dd798b60d2358e06484c0d16b0d364ab693a42f044c17eea2b2b7afacd3a17ef9bd7b4f52470528edd717a039dff125a64e1bfae2495a602d3eeee95a92e49d402cf4216f177ace1481a37f52b92a94d4e8114b9bbe508fc95fb19d9c41871ee9bbf2e1cd1a74f9f36fe269e4c02b6c1ab2cbfcbe46749291f632b6a40e9e0de5fcd87af09739ab12ebc78cf1ebdf3d3970ae855b4456dab2b50ee2f6d2ede5f6b39045e2e499edb6298a9f0de76fe699d1af7cad125831d021a4b7565958bcfb530965f6fd940c39c592b3b1a9afc399ee5157dc32f0f30fe75ecd2722857ad3069508449addede033e4c61c7eedffd65048b11244ed91017c5d2edff36e0b488be4649f2a698c54530f775bf7663e7f08db99d8082d96f3d4b05b00afe721e7da8325dba61a8ef981d3829c9743610c9573074de78b192cf4e8c98f0a2af3c8162229590221e54bd68d1c02789e98ac7a24cf27f939448a463d53c0147f87499e7b7a7435b4c1fa14455b0904abfd9b2b89e46bc75a7074ca62f3ea84cda25158665a89cc31e5216ebfb5236df2bef7e4550ddc1b64610ed5af74aae6e3440384644a81389743527541a4f2de09121b24040aeca8691678c7d36e642365e64578a8ec1475508be9cb9ed2703c80d2938099d0875d0edb591f10434cc15a4c7ffcee45187f72b2927c3fcfb47f0da82b07bf3c0bd0fab910dfc0f4f4dd528b5d212d1f05f1177e619c5bab50d54814fc6c073c00824f30d3632169518db248be67d3cbb993f820277b5dfacf065cf8c30199d4876f5daa673edc48cda3972e2bc3417ab36a79f76bf374aab282fdd2fda4fc0f5b9118ad2f8bd341f6895867b1cf755ec832c76a33350089d44b786d78cd0fb2f245f474a99e32129da32c942eedb950f7f16aba7fd20bb371b174f2308a1275dd58862c0d33f005ad5db6bec23b5acb2576619918e4145b785c85006c673597100cfd510c354e48748e189be4dbdc76c546442dac5f02eb6998121a5f34ca3f5758681e64842fc617059e940e3431fc6508d2f62fc29953127191fd95b6f00ceb0991e06828230b123ad98dfa6cc060d9bd31d00f3c3999ca0649da46713e8738b430ebbe8e670e8354d74cb20b406bbd743649a2e110d0e152c177a083d35544a27e4ebc6f66ce5963efb18cd8d359e917adb1baadb015239c1930c919594483e09af01f5bcc72091d4632e41c10ac028c5eab95cebeeece905c9923ba25214ce4cdfcbdeb43958798e7ebb98ce83905486876d4fdaad5f73b720a911c01ede7f887ef6882435006fcd482504c86f925c3e5dbf7f9b3af3d45e5f10ba051f1c068893179d5e9700b99976d2e651efd58292def29b1846b7da08fd252fef9be7e8664dd77ecc91a7b4139a01f0a091b05bb6fb2ce3c3394f62cee89b6927cef538eec46d99dd067ec4925b0b0ff03ff85c8d09e14b68dd038cfc29c499cb44211bdffa2c5a392c7b4f0f78259b51163a7df2e4ff183e1135dc63d5318029e5100965d1b65806a00cf89c21edb99660c3da2e8b8b75d2cbc9892e3dd9fe74602ae86c3216cb1b548ca6b1e1b29768e053ab2c8e3e53bbbd88d0821fdf920978d678f9209c39ea01f37da85983dcc647a446abcfbeeec674b7e9b4bd93811acc07ee5ae9fb9ec75f535878cdecf562b04d1edfe765013d40b73810a3411e22c1388a2013f52b29ce62c09aa7a65fa2c1ad57028a509f8b30d93f8ba4e9d0e70db265481fd76b4ace06e3935ca5435a25f1e15c59539d26a36f1d9df9231ff3cd6f7107ed72d21409c6b8c8bbfd1dfae6da65cafa45656a7ca158ecb97775086f00e7dda999b6befe59866192688d6ee9756d71acc1da6b323df107667520050daee246ab19254f4c9a2eb591fa12ed761b93996700fd10c2d803dc87a6ad2650ae4517e38543cebdaeef409bd5833b6ac1c78f26c4afa137eca1d7d3f757a313f12254a8131472c399c965f925122a69dd291ebf5941726387a2f822c8be798b7c60adf377cbe6f8b50ac08f57ad7d9b10046bd4a9267f160766d748c91a0014d280da48c4ba2c0e2e918b97231efd97689808e32d2fe9957c418d8c2eabaa1f589b99ba0ac4ebd335552ab86415bbfc7374cc241fabbd75b801f2b1c91061fb1f86fcf950458d340ce861b245fbdec4288253fc80d4946c490804c66d9cfda7bdea62894f2eb2c9977340234305c48b50b2e00c5b0dc6d128130e60339d591cd66a89f5c88ce8ff4b31317a0602ce9b6b86297a1532f0a22b5b30844ac70fb256c3a7c07b55333a05ee7c5ef2fd6fa9465dddbe4eb788b849a0d27d747a724b8cfba9bcee81456918e7bafcabb82b44efb6156b1574b6c539d34b563122aa88022215b1debf9ce90e62e7d9b7e4dc2de5e9005950edbb4a4098d4ddf713856fe93b466b435b9a47bdb97f940df7bcbb7389ec4440fea07dd6800bb060a2c426ffd1bff9cfeebc5001efb9282988cc437db22679f1e4c83e3a04c2b766062e13cf3add55c4bb9c2d290b7f1cdbae19eaaa667c48b2b564099e8a4748b460e09d0cec0d3e0e2b782f7735e65815e1aa51aa32cd33f39eeb063cea0903e1354743105518d04d31c350b360488f836b431cab87939433d7b375b454431367d0ae32c11ef0f4b43b3348e0dbd5702d9ed3c2e8ba3930ba3470f7e55b13c162f2473e083298a31f2ea24527afc9a439fcc3f4e6a56578e7ff97019e7b54e8308d527569b5b55a4e2af71884f323ec3b6e99d3b54b1db6e59b6865260115053efd53775913623ec3978bf801fd4e738a087d84f65e128070dca4555f4ac8931a86e7d2e7e9e3d977190ffbd67f88d8d7d4d35cd99281549c49c6a3953d2cdb0ad048a4f9d7c5c6a3f6c723301ee43a3bda238c9807103384294110c31cb9e44faff37e9400995472c6c393d361e92f33f5f43934b588971a717106b217ad4e6cbba4f26b41835ae05aeb29460c7d51c220f6398e41d72690e38d8297eb9e7e00c840521a2b130a9725f8acb9039c2dc7127761e9ddc12457dbe6569c9c5a6e6c51936fff7c7d5542065c246ea5d1f57f44c6d34e445b62d2616845e0bc6660e899869dca3a2a9d8956d9c160176c85a66cfc2b9ad8a4471bf11f051226212f235d0e0b05a1f3a96979464f132ddbf9b019c4f74d8be452700e032cb642b50e51e7d816b592b0b61888ae790d2a3c73f21c02182a53ab035520c516459094b360bf145906310e5d939e5debde6082d16c199f4b90a47354613efc9fd055e1cc2f876f1567de845f496f175b19e5c323dbbf648c37cf114fb88e6579babc41484ebc47c09cb9de2b115dfb9c4b4cdfe10c6ff3bf23cb9f85dbf05971803abe2e22986620eb5b4fb920fa1050d5b4a4fe7646969ce1bb9f1e99ac6d18369a93683edddb8c401ee355d7f5b04d33f5880758e0bed532e18db46ce372597002b9ff4c65323d948ef5a0c0c6ad310cc7ea0efb87fe3c7ca9607fb5d8ec12aeba2fc2acc4d798d71e70d230753200a8d77b5f62673a4ef30d74aa5af5a9401021638bcb517bcba64cf8df450c6ed71f24ba3f4976b2b2e28315ab391c22e94ab7eb7c1c160f7b93ccce80b5cd8eab6c5782dbc526e85e0dd0df03b99356055e8d517e0eaff7723f8ca142ec74ece7196f4cf645bfa26ed36e190913c998c836fbafb12302f66778871f88cfc88320510dcd116b7b92085e58f80702241c09e819f60e6bffb653c0aef7e5cff3930d6de9e01b8f994d4926ecd4f711503239cbc2fc90f683f116a95a0b621fa01974cb9c0c88bb2b235876b5d20028e29fb3e4617d24b45a62677002716b0183874ab14b5132f341919d33478aff8aaf7ca2b54025134117fecd3c94bc8f6ac19a7c3457268407c99fc636ddb898ea293580229f09779e91d9c3b97f2693fdf4b3ad4971f8f0d2de38d6470097a3fb9b950f5923caa5421e2105517cbffbbc01be838d9889d4c611c4ae5e63bff3556a46c2b04784877667449ee16f71eb0473b6b4f0a7d343ed99f44e0f7057826b0b90daabe7cbe7e32c844a490a1eb5854639b01720a5964472b278f0f577105bb3d67fe0d33c9669099b0dba3b363dd3f250e44adaa6cf857b2a01768d375668820af6bb6b0a25900a5497aba4cdf815ce105cbe56ddd3f792cb38bad21ed5a31645d5e20fa1573585c17adac6796725c84f5133561e03776aaff3aa94e382442265383291ff14ecf9c1ca6c95762a3fa49bca5508e98565ca6f8050f65a6b602846a373d953072e655d670ca9c169dfa17b9c211b698ae482081e88e56d94da43a3c7d3e49e733c5d8a169d0c38a284111212aada829b5a693a8c9906746fde2a31bd630e8a3d8fb3511ac9b9d24ec68efb9aa2d77db7ba8c759cc0934ed524f5e8edebbca16c3c187f9d3dbc3fff85e930da507af46b3d14116450b8c6af1e073a12dd08d15a0989cd40f12caedc8ba08b4ffeb3c598325a2235f2ebab93f76c9e3d7834d416b0e35a8552d12e05383c684e4e3e77beeb1866cb4a4f1e50e78dab74ae82d9efd3e361c4290b7b435530f87a16ec242c895219912d7500d537b79e73ea7576f1b74e364b1b1f9713c50e8031e4404ee80b31fde6e6b47d95db214dbe57af3d6e919412e4096c05cb22c550c17af6926986e7985929b79b1a324e7715c4da4b34317e73c81d1341f4bf391d335bf0acf5cd53d3baff5cb117ed665973d359cbab9e6eda7fd0d968779406910f04f0f8edaed202418d8023d2b14ea97b06b4a7c2dbb082d4d9a69dd5f13c46df1b556ed9bb771d8b6a8266bc0fe393c416b8c8ded7b5b39d3be57722c20385d5068dd6b6cfc59c36c0a6b03fa82319e29fc878a6b9ef9102fd382405c5f39144ce49c2ddc35ce80d2d71429a15398b186a7d8790e72215bd46a2efd70b86a8072c872ec5858f3ddf3a85607cbc270d06babdfe841156a36841a34c1c8cb49253a343fd4420d8410d6ed233ac442c3f193529a0a9f9e1536da78f46b2ca2ce4c8dde91fb16bf7cddc2e9ec31b803b989d2a5b9a50b3c84a12e95378b026d2ea0439260910f65c405847f40fa859312bc7079c383738ad611c0151ad872802c1fa23f066ea72114b1b2ff799e14c7b77aeecc48ead632926e592d8c56548b6ea8b77659754862f25eadfceffbc773e598acee1080e0766cd35c7929f86601969cd51a3fa274bdd4178030efd3a2a66c078e41779534d3fe32196f4872650e60ae64e0da8c4a90a1f7c50a4bea392ac17ccffa1162c3c4dbfe92560191c627e902bcf6848ef06ca956faea7f5128d992410df165b3be58ffa40a00e5516945fc076f4e58ceb76e985c5ab83b44aa2bea1e932a575686c878e0fea40391c444cc829d242b6b4e91e5f4a19293d1a499a1ee7c5d53bd3c3b9808f26e5bdfdf2de36ba96ad9b999e39335bb5316cbe336618a7e5ef64aad2244454a7f1a15e977a7fb533e76ff6e06377956cb3aa14e1cae5091347ed20f343b7a0c99f7ef4122e7c683d198c94b5aeb09d99fe488fc373c62f643746372b86962cb75d0d131e2a79c116830b2de4c40ba22b198f375947407183e720e7a2f0bff3fd65bc38c560cfd109fa48a0f86f0d88ce4e9f1ce773f187e4a36837edf4028087ef395c333b1d1f86a1f91dae6a122f0f817f8f7f1f184c32788bfaae450a8ef0179c341cac62edbd253c3f3b2088ec8a8c17cfb6dad1b441c13c7de5cc64db2b2e861aed5785d4999b85ffae55b4c269361872ac38e4c1b53cc6f7c889788dd951b545cacc34de2e4fbccc6022af18af6428d8c75365615bce8a3dd87c1323a3d0e8c069f68b031f45e2b00ad3b8ea3e82c090ac4010c4fa9a0e792a302319d82b0bfee926040a34748f734024529f4b506a9855181ce7e19b6210cbad19a5974aba636661703d2829dd2c66e486641cfcde20402b6e3a545e3eb4a53bc975e4a48758b37e54c2fae0e0510c694ad616712251ea7e1da488e10d32a3381c50196d6d17525a8a193d7edc70c90f06c2dac418c43a37287c34c6ade3fadc645ab33f5944b2d4a2d490b9860ef0674a77ad50c1c3bd4308dc0c964f130445b5e9334fe7793357e328abf65eaf546eed669a08a06c05cbaa88443b7ba5e5fbac66693d5f156095dbc02bb74806fce27fea8c088e91772934ed46b479872e51c887efb2183b110fee3ad862f173c914852fded0757ef3c858475c37b96355eedcd142d180e52bdb2bbed1ce09bccca237802af05ff216eaf3ac1e5b1029741cef537b97be3304bba08a3a921b49809973f66ff78853d638814acdbcac27acbcec4a33297e1dea4fbff131464bfc57e56145d7ea2ab69a401d0330285ed1dea9623386410dc4a612be46f1c528f18350d4cf789e53ff96dd809486b62f7546d49c186b81845a34a10e79a8c512ea257e4d4f06bb4dc4aba5afcf60f3cdf1f6eaedd0331a4193687f24d4bc3e384bcb307e415346c9eb14126c704f942ee442233860595b3f39a1380ff3cdf940160be1917002d70caf7988378ce24d9cc1985b3a6a14932f99c455e7e02b5a7d17fa0d4e2d9bc357c5dfe8913a0dcb058bb38c4fc83a2bb982908294c2def3de7a8e05ef0f5437cedfe8d3d18e3542a9df70b65c8384b241bc29c5a568f1574c7794c8aeed288a52766cb3ed8a333cba84c3491178529e745af4bed7ec50504c0abcdfe9f0819a8e3d333dd03357d997cd50895f883ddc1774fc76c8b9ff898480117aa8c51e56daca12dc371ec8a0248e9ef114a418e90ebac0d4d4756f39e8c8591192eecaeb955a9ab93940871aff78035f16407f42dc7926cea6285e7386b272e5cd6602def2c5b5bb50abfdf050d7b509c343d7759448fac926793d2fc57599154e04032da1dbc2efa1d3f41e37759c08c9709ea0c198e007324c9fbeb20cdbc47ef8a59cc2cdeb85b060d98ada9b0ab60fdab35b1ede889d5c04abaf6d636f25da72802689fa13b93768de3dd2f40d1914e8a3b474ea995730af880b70c4f910f29886ab93392960da1e1e0ef585a194b7237f14a8de73ab6396aecc528d6529e44b54abf1cd49b88a3e2961d4f7f000380b280759144cfecc4d1a93aa1dfdefb9b0d080f5c3a1c61b2cf2378d8c7d7f677bba6e2374bbd8a76ec11a667284dbb542f640bb5cf65e2bdc971a486e272e9280bb4742732a314265c9731859ddff537314666af064fab90a8a914a7a8ca2e85d571e01701b169243b35402ac4da6115979a0a7814f0e168f0b1f27e8f73e9db690926bbc8784b948eb7f553e2610c55f919705aeb6e9141b407a1012018b0ab5846dae08a9ec4b5c85b92902c7415a0a3102e8b751ceb1b83ab2682e5ccb90185e0336f91b7e1d6d2f77269b206dfc514f3e898daaa16cd430b140bdd8b3400e91657065ffa12bb89e8dbfca5573abce9a638f107e40fed82a3a66a7e8bd5b583b9389bb8fdb0f7dfbf42e9db634012c22895079bee12a0368c14ce8c4661860aff31432a1c09c935d5e5f7e9fbfc9a45d892a179b7a440bf4796dbb822501dfc4eebd3f43575d43076bb5257aec1e0ad9bac88849d444d68a5cdd39191ac977ec3468ecf388eed2972593b1c4f453e0c18cae0e89a1a984200a28e8b455b351446bf6206a3080a8dd98613e20c4eda8598f3b49e0dbccddd2bd0d368df2d8a85615698dd3a50a4304e42c422753168547d3863f4aa8e4842eef1528b90e2affe99afcb02d1aa46db80e8711457b8e5d584fd2737292bccac9188c83dcc9365bbed490ed3d0569db3fd2014a469a717a4a46c93260a526086bacb0ef583ca393042c7a5fac90ccf840af789564124d45c92b40575d259e157ac20286785682e2d912815f4ce12432f2d64a60af38b1fc048c41596c769ffa404a80b00ca1ff37f013dadb8fe36319f8abd6edb325b7a7be9aae0652c5394b2743960b9c3dc3ca72c33bec43a83e1fe6e7c2ab73071cbfc8c6e7fc13451cb121d42d89d45f725506f65d518ebea8fec1fca3909d33a3125704ed02e4e4f84398d72406cf0f18842f3f99b9a7fb2621c6b78e75c9478aa390fadfef5e939e476fc5c20c5248518e7671b04aa7b2504f76f34e2d440683754f4710baf20e8f2e74938fc9098e24748167bc6c7ac70fc993e303f06e9678af7267033d4a706b1442490eb7e70883423cb5d4c166126c310c9f0a11e4c2942a9964b20bbb323d63aca0230a963a2f66dbe2d4a9c1b142f5a7a15aca33a0dbd0727faaac9fe1f6c032f548b035694dd8fd50249b1abb7452cf56b295506c7840b5fce002051088c10a1a33a6c0bb8d135df52542857954e84c08c9f8e4a3d75c64ea8be8d8657166491638e6eef1cb221bcc37628ed9a3b915fec56ab130938c3c4cce43ec1f29596dab4f168dc7ae43c456513cbfbfaa4990e6858b01021a0263047e63fb00f0e531989756da1c25fed2c143e80061900ca65418fc6a8258eb6c96b6b9b89a4e92a1e1173423ac3fa111cf3106bb9c48cc8f85b8ebaf646a4039ffb39fd2536dd799bb7ea079753c28047e9b54e80242b6e938d888e55d080f38f48462efc8ca64885de0e3df6be7a14515cac5b94359a901e33d09a14efbf1f464e2db157a26e17884d54b3d61bac6fc26c5941ceaacf14259b6a392a634e0e46183568751c91aa1fc7add86f3c41b313b38caf8c2981d98ad423eec6a7522850995412f140df6096c78a66ded4c6ee02a335c0077e8ca198de69b7b8d042591430c36dc4d1a57245e8117e8cebed2a8c9f388207b408a0d04e72e466283ad994b1c46a6668128c9ff12ca9c2cc5bc953bf8a9ff32f56bf6c93e9da3ef736cb596f1cd9067d0deb202d57e38f8c0f95d67c538b1a3d5e46bfa41106438697b91a0ced350d25eb74ff027fb44a2f0c42353aefb90727c5387970ef3702777bf90ec1d105df50f2d0abdf5d219a750e452aefe27dc4be445b53f445013de07ef692e01ee2e4ef5871ecbd6b8a1f96121f059eec1a495f805a9c025e4bc315b1a5a3f62539343c9457210d16cdf6d713cb6a3933a40f9e0004a0417236e4f309558d2ab46bb2ead4d6ba643ce76b7cc449ff6dcca8dd49650b95fd5a2b11e3c6ddf251e844c98ecd9831b5a8de042ba0abfb2e194ca6d6db5a5fe0cd5dc6e66f707309093456e6715f07eb3aca9b9371daec9ff0c29c2e7b06b1275a6de10d9f45d4277095b6ac6de2206ba51d2722c7477617eda03cf5d2a6d87680dd8b65b46743a20cb339976d80c0456af47cc0fbca252dadfe33ecd1eae17c1359b5c075ced5da3edd60aa767528bab59f8a35f009c69efb7fdafbd258faf15c2c88af816a42b025ceb73656d94f2f04c7027064b07f11df8c53130c8be21fa59912cebe1baa818efd59744779e6d19a8ea6ed3f89ab880678ce6874282a368c7084909b5f84b89d3044eede1f36c738fa27aa6f51c647f5acd1183c16a97f0bfa55d481bcff98bce3ac7c02bfdc2346d32ccc4893cb242a93d5ea001b79ab76e38e97471d385ce0e817a9f3481639b1424d402be19d6774f42f90fa7496ea808730c8a703d854ad1e6fbfc2884c90bc54fe27c29fc86874c516adcbb534bdce1e3b1ed90f629c01d5a73c7d6958015e6958af5a58a91809b2760917edfb990aee5cd79bb589d2db9386048d331c01c08f70c63276d562429ea3dbb44cd4b66dbce5d18863815c98ec5e9aa0fb07e562293cf637015aa2df66aee0ed5b6ee2cf16c31e319f2d2549f5ae20133dd379c03117e1d6698cda60081275faf87cef318261f44939e5a973f5e29ee0a1e62cfd6408adb151a8299251535f6f38d26301730f41196140bab7f468bf3b111c6e540ea8b98dfa68111cb8cd3412da5901ada4154d2670da921e5984d5a2dbfe94782a202f099b84a85aa0d6e9aac3dcc4ef568a4804cb2fd3ab8f25f62becab9b543ff3f27f669bd974f45898275a737b2705370ab54b3f855f78508070990a3eaaf561f3e46e10903bf10128a06f3b7738bc3c356d23610e0fa7713a73db0e334c29d1cebd66af852820e3b8aa6e1ec83911ab3d61910950bbeca009b3a7618d5ca33cafc9a98be453e52f9b7629a82c2d65dfb0f0e29ccd7fbd47bed6adaf3869a0944207aba1442bf9029a441e8b56b20c5113d3cf6631913bc10fbd66018695312f80c43547df77b431b383cb6457238bb2d47471a30986238e4996697b137040c29a8653b94cf4ac7e28ef6ff71aa92acb9808f12f9ff47dbf102a2f8d7aef4a6b294497665dd42c85496d908cdc72c28fadf1a0649e5e53ac0dcbf4ea662d5e0b46dff0da98f035836b507e06dd390a2eddf138bcdf4715195f7836ef94f135f91cfe671279399ef7ce7ec87273ad03d69c9dcea72739369ba849a35c2a794e45e6015ef03428bf4be3b400d16181da4955370477607ef8dc208369964e5291834fb519b76a57e11ef2cc8dc0624d745001a68843afea0843aafa8c6e808649e172c0b6b6eeeaab8154741825e6fb0c18fb123203b61ba14e5402ef2fec3aa1a9b262bf0ed004e9f1211b5341973e17ccb3ceb6ba85b7695d73ec41b8c95dd45d1d8aef1bf80c8ca84777a4ee45ef674311913eeacf473c9d584c5e792b90977b995095948937e083ac0f34cde6584192d199c178ba3463733842b572bba5c11317a0f5a73dd8222b1ea07e08761e474a3d80b01e112b6b48bd2ae7b40440d21deda44c81f1ae7319963f85aa19f99afe9a93d2ea625dca7bbd928560e1ac5f6a1c7c4ff4b08ab254ee136a60eb24bb20775fa07f2df9a9e346b89fc6a804c2e68a35eace3d4b4b92100614836cf339fdf8b0efa692731ab3e33aa1389de872da4a840cff04da48901cd23a6319bbc47484e54c146cf0a4c7ec43a1a0c3cc97c9d0b2867882d71469d3740f3390c2ad2518cd30a454d72fa75d9e5c93a007a7fd21cdc24b69f8c96a7907f6e2cb6c758c65f5d044b3e12efc6ee25a36ab7802bd35b25b8d2a3cab2f7e882ded41da0ba5ec9b18abbf04d4df48b8eb90e38f1dbce36679ccc75c2bb874be23ff60b509b5f14e51fcf8e11310eb72d52beab4f955bd5c821aaea913335bcd348e4fa725dc929bc990fd5f110c3e728b32934c9ff67f03713379c0c0efc3a76233de61cf57170e1360fdfe22ef38e1c715b79b8f33085110d83be481984b5c4a4a94e3241e1099a1f82f53aaefa7d4e5a31fbb053ed8481e6e8b49fa56cc0109638f76b3a7b62cfeafc94a7ca983a5bfe5d4b4ae4f51b141e0068589ce94d2de4467e6ee5fb30fad46c1c38cdf4cb438a0ffe31481fe1e732868506b6ce9ff6ab879a87dc0be0ca2b0a19cd847e2f5c1a1e3b855cc8ad11955877b23718ba49fb3fc75cbdeb1e0a17d6cfff17b53b3c679d30bab96c915c6d6ae49bbb3a80c0d1b942e657131b43aa087a71cf0f13538c3ad8f92d70d2a120ffadd7dbe68479f4447b15103fde06b0010757513aa929eb7c61a61982d7ebcd30baf4219bcec1d3295d6f5853ca615d01abd4b9c55796360446b45481d4e5dda7f2f5e5779311b75f4ca91d65842f7300ef6e7ebda92bc138d64a9ebba21aa762bd5297cfeae7b5588ae4179ee29d344de527deb8b61ec73ef7ff2a3e89d4df8367e012b60ca29844818840c9b17e6abdc5ee8edbe4f879fa7c1199f1561b0465f5ab8fb30d655fbe9a08d3e43e5acda4e81d3a6124aeb313a7ee751a98b84982bd7bb54a898515818cdadb8a133bf5737426b82dc7f6cba1d361359a53e9ac66b01474847f0d938c455647c1018735420b409b4ab994c408ad932aa72234ae09dae715424fcd92e5aa744e01415e1b91fbb1e11682f69d1d925839847e3ac1812892cc80616e826db2232d500c39711ca2725395a3a5aa1da13bf2494bed57c411adcc9668628cb81fda429356fec6169fac59fbd1c96937e2538a7b9b300e701b22ed8b68c9ce73ad5919037fae10e395f7e702ce9938090fe45dabb07192c55fd62afb6c8a2fd6a70c5d340f497ef7db954a2306cb0fd564096571db0b67db3fda69847d436085dc900344a3199e29954abb0f3e7723d51cd3092192ab2f35c081068faa3c74de1e42b18815ada7fa999f394d24e83f879269f4fc84a90ea582ddc7ad1f7fd4ac92aeace6b2aafecf58eda1b0dbe041e1750ffb76b4040375f470f20409ab19e63044816a8bd6a49865aaa953894fc151ad08fffd140ba5250e5c74279be74c769cfe680c31f152a7ed0a0885199f5282dfe39d7b427f08dcb9a5e446d91c3e0cbd4c492a7d600b06f7e7ba42ae2a718707c15e7b00446dd1b3293a053ccf288116cf6ae2f360405890597d4d556649d516666d1ac3782af2a5e289097e5e2171cc8587f8e4ed7c26dfeabaff5ca25cda6682471339c4de63e529b2fc80447a37ebd5918188481f2110b352b5feadf86d011807455416e2395caec6ce0d0c62fa919745bc8b886ceb56c1e6663954e71ad02af84ab716d6ff14cf7fb8919bc337456f05333b410d23defa07895d5bf1246f599b5175f983160cca8f0c222f36e03e211c5ca0acb6cc42d0c3de7695ed084a281d14ebd4a142fb129e1994baed639bce0701c43b2953fa6d175303c8dd9b59a4e996d62f698f83c762e040f77fde8bbb0f57a6c3f597661ecdcf86b5739c97f4b4ed134c932a64cb54489e45bbf26fe673ccf7748c1f24bdaba7a90a4bead20015f4c4cb1214ab4d6a17bd708306fd1837dfedbdb68bdf15b22b8e033253a77fe6c9972059dd07156f2cfc08c14829f1ceb8f099fb18cf18f7974f2e7f2f0cb8bf18084cef971ccad3550aa6be12ca2910c7bbb73de8d0d57e3275bbc0ceacfcee0237d5dec8e8e472834f9ca2951330237f940f630ee18e964841d3bc77e568ea707745a18a5a99985ad21281f24eb5679b5ae39ed90d5672420144a8509132c8bf7e24b49cebffb55e6bdfa1724bc20802eb744558cb85af3a3d06865d8602172a090b4e7657fe5e79bd43d9e7bcf554801ed0248b3581284cbc1e74427a096ba81dac677a52064dc24321991505edc1da03f09354e2f9ce37a3f082131bfdf26a031814011f958bfe18b8f646ba4c2ed95b1cc040441ebeb7cee4b01fd7815dc78fdf0b98b03ea9b2d4ca6e9527c4c45388172f92d460f74594f9cc7e8f8b2b8d99eb15722b67d792fee3e1eb6c86bec6fa2ad3d6e6bb620603b19bf806fc1e935b60464cf48833f825366e7599a0614bce584cebdaf9168dc045449cca3ab4157522adc35391a125026e933f4d57b8aeb33bfc5089afb768bd165f006f40660e0e830d44b3139e6e19c365d5d85c847034b43ff55ff7db89b01a2dd6646da58ff8b8f7391fd59a7919ad77ccd355c0497ce1f494f5cb8e75d5475a09d5b7b3305b46f19238739e5b0e3dc920b2951f57320f0cc4de213ebfd4f53cbc033473f57301dab48076107e93f3ab2526d70715a4baf702f02444caa19f3044854489273c63df4ed0d304009e87687f0239a0c75a6caf175f72f970fdeeda7fc2a63ef913dfbfc0738c21a6a794f952de84283ef36072fadd3b99665ba5a3cf99310ad09c61f1a6a12ced6144e2daf7429969353c1dd7d4a8a2f754ff8b71af3f418957052d6c0fcc5bb85f8fc041d6682c21bd8465492ced649e5d8c93268daf306f8e5ae9d71f8b3486449c2638629093f2451f6ffe4f4e8885b1e2dfba2af0f5bc918b8965eaa59e5b61ebc09ec7d92ffd978601c38cbb3815af6e256cb00bf28c5872bdd8b939621e4e7d1b1cf614853f53ddd07f637c7d045705249157c549321d7ade8ee3cd214103e572893ca7ba5d74500a9330fe9933d27f800e613e7b096648d4ff1c57924526ab03f46b0ee11264b1009d112bbd6f8df4ecc5c39f39defb770cd7ff3ffb50a1097ba68e7a50b608a921bc77cf677dbe0517003ad09535bce7fe2050f9b9ee9edc19d997eb28dd76fa504a9b35ce6b9332b85ce8da6675290aca51c918ab507eadf52af5b3aa9c90e39b9d775707d2d11adb2a1dea1870f6ae1154a485b2a04ef7e6ef65d60dbcc9563ff6fed59c9bbbdfeb7d3713352351c222557d73ffb4ab9b9919e853e47cd353c6b4b4897e04dcd236cf395cfe6b0285db0d573a7d0628725abb89b7b28deaf8561f3c2188013fc808c68720e2537fec56d5517a44ec6a0ea4e73602c4335321a25f7d8b827b7c0a3071ced1080701f6992897cd71ef9793b8cfbec9769d42bab273ce9b79b5baad684bdfeca9c9931beac77e35f9496e7deca0f207a2bb1ed5ca6107dcab0388e45208b84155c1cedb38ab779a702274708d87f2125bbe05ce91aade0a3cd8a17a099dc1e3935957166aa7b229d745bc81dd8a26b6538a1f05e8822ad97fe31d16f671df2dfe77a08f6f682d1780b993a6bd338aaa651584ea7c5ee436861ada338e6ed8326d61b836ef7c6810ff9c0050c42a0ee7a935055f8cd9f5113cd5478eb2f5f3c38906a46918911e0a0e060d75edc948ada73aee71871d82e12cc36b0c75d39fb895d27ccafd92cc8d2440c8f6d849747617c5b73b113d44e422b08b6091aa0594c8473e2ba3b7cd4ab712700debbd0bc81bf7631b6eb92ffe9ff07afd00ac6b269258eb554ef7a46f44653575758661118c14792df8035a97030acadb1d357b9ffafa147d3556f5a5d3038f64d54488b7c7910698359e2130cd3aa4de804115109e8cd5bf1a8e728e5b04ad6977d674a342de09d15b724ab2e0ca9109a1ff2b5a8ba44b4d08cea9d97db706766f44796f15504c51fb092b9e975bb58fe48eb1e99732dac69961a841c2b3f946ef649bf7a4ef7f2f32a152d4a220c6e88759c66af8813473275ef33f74972ebebb49afaf56118a98e6a032d9e0791d33675097375043d88299bc24d67402dd2305c65dec552277c000f5c4c277735ef681e7162542e5fa0aa51ceb589d9173c4f7ef4d2fbba5870d06e862c5a8188056d5ab340bd2d907b9a356ef930f6e99efe536de4075c63324db3e5ee837fc60771312d935d7629bd9455c02606a8e0a8f0df802a58204a12626f5cf2940156fbb064d998a518f0ee6b1f1526fc88b865c90590367398f07b052d37a715aee61289880fd2c23cd218f13ed6352e7c4fe5038dd308aab843f86876afffc85b9db8f34ccf1aa7afb56017431db460ad48431bdc5c91bbcea8abff04dea3be441c5a02a016f9b2385d5a9996741c2dd8cfa8660dae74e01b3885906e297006dd4a27308aca27e3ded29d7bb058d7ab459f1addec7805c79f21ed0f929937f9cc22adf3f7f39d7d9175ff4a9bd85f2dc2a2e1e9aff21adcea369ea242fffa5ae853dcdb273ce34847e6e9ca4f8594c157a8ce5074350b31754471e6e56baf96c2b6617cac8aa5b3f74bcc11ace3e2c562faa3e9444d769c652d7618fa4d81b64e081905f40780b061280a75541a87c31e2c4fdd75c746efb48ba27c4b610854b5b7fc4541344d9ffb8e3f848ea74097018498933a8bfaa016dfa0af5e5eaa5697bb1788c3133ba7b8cda7777639f60f5bdfa2185676a708d10959c7fc863334635c4c3af9cd4694f30e150671c5a76d0227529d6186e05489d813106199b39da41f485980a3a9a7e1d6de72363815b02b5e31484e225ad3f34ec15292b5e560912d439ef8a5fdc001d593d0110ec43adff50c30e71a2ec368e4cff517fe802e23d4dcc51de9173ceeb11e8bde5a4f155ab5b2e8b9807bb9ebaabc54748721895102f1b8376517b0a1ed32398873f9187525f82c632749d9cdef16ceaa31c09ce57a99f183fcdf6b5488d0383d9f6bdf057a1ff77f5a498c33dba5ccbbd5a2bc5a124cd7fe1fba2bf14e00424fa4dc2fc823e4621787ac942683409be639fc8ed831c9b37c2f3c6a48d28988a0aff93c3b5831e04bee1fd3472538c555e47626d59fa0882229994b0f298ae9e3da351e17ca106110fa611e5221cf7e1ee3ef61c5097021d0ac5705a517ac7a5f0716aed3640e8db7bb21c406901620c9aa080c1f8dba6e4bdeba13f8710a2eafcb706c4d1c44d72535d5ce37ffd4fc6f6f634a25a021553ffdde8cbd06a7b1de876f7101db6938f8972eb0698ef74821ab0ac71afc83dac4ebc84971e390c5ba6597fb53bfc22af1629dd905a6c3fbd8a495d54bab9ea3aeb3a041373ba5fc676af2671092b924dfb342c639ec008af6b0ad98ada74d73769f7232ab9c072768b19a650e183f9c2dd7e62520ab0dd40533bd19ef234c248e6d8efd12a2ba28505a9a981a6c0111c41593d933c8b4bbf3cdda9c804c5f577d7ebfac347dce6c18f466aad60f05bb4e3a7e09bb2c9f0155c0119cd225bc025b25d1d875fee316b0b22f821c48261c22e5a12c4a23554c6c5b410d0c09947dbd64abd264bc354eda66429486e06316266e276c2490a4268eb8f1b2a327be5ddf6ab0ea168b806247a1b27a0cfa0e3f6969380137f6ea82c460ec364ffcc96c5a9a5131a2e2d69c6b61f4b6578c193c049687e03f1dd591a5d7daaa0139533ef47405e0bc216d25a82243a53ecd622a028c9d658123c661a689ca76cf1e086a5f2ac611cc6b4148e0c7bb408d29af9a553c25a9ad2d68fa84f02d4470767e122123bd381e475cd0b55eb4caf5180a4ab6acda0c1d250ef570bafe244c9a83be1884de23cfa3f9ff61061d713b891a8304ef9ac55fa30a2522bdf7cb3c73a2d6f47581abbf82b178973434feff286479fb6428539428f71bb9a846a24aaddbe6590a7773c202deadba074ae60a0294bf7b5a96616c8a1696f31ec786094fb19ff3aca8443ead97be2d2cfcb9319d86deac2f867bf42234a61482c11ac065b6225e697a401f39b34a26e1413fa860c60217e06673dafb2eaee5ff6327eae61996d576a8dc3bea58a8b0c06ff7a3012a89bbfd4e45cd3ba40be19c236078d11ff62b2390d021021450992b8c79b67f50726ebd98a14fd972072e82ff00b5033f94d053b227900ec4b583e405ef57d360339d16738bf84c6314b129b63405d8d2dbf791abb9b2ec98571a381f3f09d204c276147b598069a22ae8044c3e9b9c362fcfcb2ae92798f8434f7075d824e97b775eb457caa2c4a47a48146eaa713e97a4947e80fbcbe6dcd5bfe1d92e459ef60db9569188c9d5a3b981810049b6d46a93270ff3afa37cdbae0d2d26c7a8c3c2ddd0d832595dc534bd874e880d7f720265443ee8456e717c49c73705a12926fa0c60b27cda42e6714435b21b7f6be1e813956a2869085036b954071429e499c158d5475f5788bff35649ae4342b437b2e1e8ed3c019f4061adf3767732deba8e00b8f4578ae1bb047e43b5edc191c703d2471fc69ae2911301ba05ce78c89e49ff3b3f48ecfe6a0380b47390b6cf8f263682688807ebc4f76eea7357aa6f3e2edd2a90ed0d1a9d48f1484b1a4ed87f9539f709dc1da5243a13b648cc137c447ad2c2cc20bc602afe2992bd5668ef75bc2791dc60583be165b820ba9cb8bd86e4974f1e1691001a3c61f3a76cb82273936f726c8ac273c73760c2d312d6f9dbf1044da2d5b6a01359f4e02fa2740a79290ed400cc4a922c9dbb532e134ac9f802c76012ba04520824b7ff541ef873f1b49af3b63d55f1259d9e172319b5588dabd775b92fd77a22098d55e92dd9129506934bad388ecd84012e13e8063295a1636c1784c54faf682bed706bff5f26d621741dddbf4e9fc9752278400d7f4dc6e9ab2f9b2dca26f9a23630c815e35b140fe0293a70a4a052e1d3119045ac6fb57e9276107f43670b0e9819ee97ca09b5602a59b8c843fa56fa11b9cf3d08c8fd4c73410252ca42a74ea18696d24d1e9b948908ba44c2c6db2f254251d8c583519bc86da9b877779d883765508e1db30170aed6103ac6ff5d76189b9ff000b5af2bb1ab27fa582467a7fa81fdd8a2700a6f793df9d4b0661b0d53743eb8b5e54c64784ec1dacbe8c0bc2793f1612eab43a24cc0b10060f358274df086a33f930f7e9b76fe7f99b3c544c3b2123a138396456e6a69763dcb53b6643ed715574f27e662101afe7613446adee2c57d7437894046492f2bcff03a64bd228141cf7eba98c9b57e4cf2d5adb25481757297042020ab5b3c61ec7c9e47de39cb7a2b1af900910c5b5f2264cf0137ebeda72c9c15c512ae82079edcf15da81a1811629a913de042ac31f13637039248711030ffb4dec81338114b4df7aed1929cce654c8bad55622e2a5f721f24a28d24239dc7b70354287104a5dbc0e6cc5214c9a9137c24dadced80d6fc05ff91c641ddcedebe7bffca9ca1b367fbb36f7d4d51bd7accbc8424d4d78cab80d52da3071359835085e4bc5c4dfaec4dd06e2affb936b12d202bd9e266a75dbe5d9350d15d82510372c9353746a0152bf637bcb428169951fd1b9670260e70d6e13f6f1869a987e99e8ef2954f72a35150e17209c2c2ca644723cd0c867308a32e0558b521b37435ba1976268a7632f11a6c0eee393d2bf7790bc1009ba7ff279997a64d5e17f8643ef9eb8ba4e1351957797a6962b2724d45e2e437c8a7baeafbb1ffc512807d893a790dc7ed325d79a37ece8be18e0d6680a62d4a8da6f472f7686d5747680d64054a95917b35e68fbb6560f942a2fa522f0d5da58eb801b60399a8fc378596517827dc9f91d6231104fce8428e101e50be14543f53d60b1e3b144c5062167ad063caf5a9108e70597494f8e38f739792f3ebac435bfc7163a28275efb17c755731b11aecafbc8229d0afb044567c1908ca3f3705a5b431c628062bcf8f80249f38e0558688345eb8cb0ad960a4cced1cc13269e4481c8d9ce44e55a4bb7ae3a24bbb56100954f4e66c6ffc16911a21296df6bf05d96879a8eb008ff44a6a2cf4d15d620ec4acf646641fe029d6a8d97146e0262f8f030d4f4664d3c071b36b648314ac1b9d5d08c01c015b3f2aba9d6170f0201df2e1cee1265a751bea8f4f8acece3b7b52ebe608848ca789f1a03d51cbfcc7300cb6e458f4ef06db553662da1cc6a60ba9234e07c85d7eed2211983a078bf6bf33adc6b8b273563cfc422dd5c158c9e3f2d982325ba9324de462bac01719a477d3868bace81af909ef11b0b365278ff48fe7a3de124301532061b589d9e18d23a58d1aff6412530f893c23fe58620c8c30ea2a864477dbff1de34a833bf53ea12b1af9dd142daa75870d44d0b9947664a78fa40dad5105cfc32fa4187b030e99be0c6c0aa9d236bc4b42d982fc3449761f6cc02dd15b6e0bba75a0fe1a5bc024063a92d20052c3b8fe803d4e87d0d7044861a0414f4b38dab3ff5d0994fd0ef8185bb7836fa2bc1a33a7419bad287d43cc4ed913f6d5ae834d943d8b5fa8fabd9e6e357e7e6fa854f55a275d1029749c23ac66b65b92808105f531705ccd3cd4ca170e59aa6fd99805befd687b5f3511b0abdec7a29b5d9cbe758ebdfa0783ac4e0175397d27c21ca80a4d022a77fc6eb4407eaab9daecdbc667519973ab94b1b652bd21901e4731d5967b538359e798364ef3fedf24d49c34bf5dcb6a510de48e2e1e14c7a4d3450183fef7a7d7e11400962c6b699b9402d8ffffff27