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

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

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

Block Certificate

Block 51711 41a5124eb66113b67ebe583ea59a422f36cdbe726195a3cb55025d55e23f518a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d066ec78d15bbd80d356f89d04dbf020b05c2e315c251eb8e43118c05339f8a4
Certificate Block Hash
41a5124eb66113b67ebe583ea59a422f36cdbe726195a3cb55025d55e23f518a
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00f039000050350000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001df001aef8a330af28b2315c0f24f96c544870988bd5b69d1ddf06ed5fa6cf2cb74ee7aac115722cba0ad8ec32aa10d4f2f3ef8d99b11f908012c5b53efc25406fa9383adb5200d28f65054ca4022addc19d6015dbcc4fd92d090000000000000040000000400000f039000050350000

Raw Header Hex

000040201100136125a507f34719009b06f7c1c83d3cd7577e86dede762a6f8608fd0ac6f380b026909819ad57b04f81f2466cc0bdf6de9dfb1120f92a3f172f4396d3e2f22e056a3a030a18a4f83953c01831e4b81e255c312e5cb020f0db049df856d380bd5bd178ec66d0

Proof Data Hex

59,560 bytes
121216020307561c7b830ea6b38032ec79917ac192971d15de4673fbe66322244b15c1ea2371136e80ec4035555a55bfc38913f3c8ec35aacf89d59e2bfc10d33cb6681e33152f30d625c117e56180a9a94a930eb18e68208667f12715696b703ed4d2f31c2de363a2d691c4db34bf876846c31aed97d5f9cbd88ff6e1a8393456ed8a838a7f3a136f0e95c7895c25fb44e408c7e9850db35c5104e41e3e653bb195639128c62d2057f4c5dc9b8f2a31eef9052e3526ad7b156579107e8e250d769b6ce37019382d9e7851b3a8d76cfe0f63bdaf12aa08172dd412d996dc651ed021bd21c70a2f2d3f822d29f54c6a82420a46ddb7cf4baa2cfae002ecba66df54a0f0bb1ad98093658e2897a1b479e3bf0e3d097bb59357920a51067743e35592a01865b3974fd704a69e603406905fa8afb5e8763963c5937783ff821b6bc78a0a32a96b431f9192764a8d0377bbfd40a8115ee40e1578531703ec7a973a547dad5380bcc49e2862cb87657a74a9f3afa70a29ba8d04ff492292dc6aa58c1a8cef7bfd606924a9a53f0a3a8a154c87dec9bb0bb1b3aa802c44330dd9a3476009aa7408ebc369105f2764633d16596b7dc4d7e2d767d09b9eec2296b1dc9f1a4fc2e7f81da5681840cd06da8285430da05d2173833667e11e4c51e6840200c012161df9588823f4f97b5a66796ba348d22126fdd20a3d7934fa6c2938e347e852fa97f5ea2181253863f71c4f6456b56dd309aca9d9c4fdb934a6ff7a10a10dbfd5cc8bcf7a1b6e0059e65815f8f1269afff2a38a22e7f9cdcc127b86648b79e32dcdc0d315de1f17666f93ae4e210b3fa2819d5be3c11d762f3e90a9b73bc754bd846368b1faa771fb276d069e6e633c89373bed9cb8733370a92be498fdcfaace3487578a13ebd0d875566c8a802e770a8e29518e0c8a9068a1f8efe1833fcf30836457b69804b503f98504aeaec118130921c8c23c55c340d88f0a3d52754b29cacd86c294c3df556bc0f3c6758868a0c35573d628eb6ad28a5ce96c243962df287fb7d4edbf6594931fbef0063dd4af817db96013cda17e0a1a9795c219ba307f3b9d95a381e25a723f65ce4e22beb7ce3c827122885af965f533453aaace177b8a428715ebd55ea85a2372ce93e39f4b09a690a299df31a62f037dcf59285bf9c5c58dbb032835c88b5ca81deb36c41dedf0105c5562a801d811bb2836da98b33ed93547580625ba684453934e80cb491bc18c1f78916668218c025b75c47aab6e0aa6a8c222e6df438a0ef4bd5daa7dbb992093d07e7d029c8f30ac040246685898154200ed1f5635b63dbc46445c87c9c6d52e47fe5ea68b242bff9a6a0ae02443cfda82576d81d53f565e40e476e5c0d0c76bc02f890e10861e86b9cc371cb814568e950224309e55ca7ef9cba636e5fc8dcb88a14bb1dc3cf49c96064e8b3609162ce9e6aafe48b0227ea8a077022465eb54633b7c6eacb898de6353201b487e93d24cdee23eca144a8e9c5b08de9c65bddcb20d15c1c79f2ec923264fb507d63a87d7b6444a5418f50de447682591f17a16b7117dbeda03397a11b90e48bf338b08b7d8eb0ad85b6a494fb87a67c9154ec1c09e5d352841c9051073b599b03863cc91639873a04ba099915c84bdad06e56fdfb7bb7dce3dfbf3ad7a57fdadb92f2ddfa33a8ed25d71846f319d987c7a845f2615de70b79b03f5014a45905773bae668f5bf7a5af21c8fb6dfb74b60871f059c2394b95f528305d31eb39ba16f6c235306c7031548eb6ee53da4d11986eea3148651337bc4f52019e17437cb8f745a4b11c38dd22a86232198bb4dd7c776918017a01e29b899b9880fa52853a2816eeab0f288d4956e9e40a1930f06d3d5425d0cf5e47617466827af22d5547a767732a384790083187f6368e8eee263e289d4f336c3f6de830071a3b2fa7bdc581aa4910067a8e1657a4131c3c990dfc371cdd4aad3db75c06b2c49a5fc6134ae8dcd6bf8760fe6761ffd4218112313b2ddcb1a30ea309947cce80749286eedb91da7cafdb82aa198fb282523ce44dcb421a7a9383e5b4d606fcc7e73ec616d918d218de1c1a484bb7c242887b7c7b1e7d28160aefd7339eb9ce4fecd17af0f541dffd5e696b3d545083b4e0c5da67ccc6444d39a5d0c3978ff410718728e7796f86ca98c100bea5171d963af55d32367606c203a4b2bfda8a1a64df177110c02c8f0d1906576fe3c837a0860c5df1033d3628d750587ed245216736c1dda590dac1d352279d57f23b70bec1f344cc2cb44f4596114641593a6f436252bfe1ec221cab8c72c597a7664ab4ae6911764c2d9e7466a187ad35505506ce2fd49c22315fd2cbaa479b3c08fd5d0beb54876d4035656201bd432795402f6c0425b76c3885806d1cd9c0e15a3248684649a92b84d9d25763374864d4548b442b55401108357e8bfd65f9d4d82379d68d1d6dd1c0ea17d6010368cfbf7f2c4b52e33e2cb2eb53d36969fc9dd694c62bafe2eae7df811870e5c90f9ef6e80c66112f9cc3d8ae78a4633aebd92f96e9fa9dd7ccbce20d2635a26eb08574ce30ca3d52b299dd5cc8d886d086a294fede233b666347e72b965b82e8a0e8227517b31f65f3f863fdd831b92940efeafa6f42a6d1e77340f5f8ffca6f709ed71e46670a0d7a0a6085687d39f839a62dfc4fae592fadde612512813356a805924033519cd3e3d01676b000139f49fcacce753fd75bfd292ee9443df00d5cd33176a6a2889802e945f10f90c83d6df299867cb6003a93b96a1d2bae6de84cad8e15f1ae300a272ee1b1e653a832164c8cf802fb3a33aeeda02109494e4410e91ced26902027f4aca99f7cb5559b94f872597be946b760713ed5b3597c764ab4cc8768b854c7a384fba3158019e32d9eb07a4619b3b7b89f7837bc6691f7df6de40980f0f4c2cb70b78fed9adb0e38e27e2da6b6f844f3de6e65ca1b821e98aac34407a59da0cdae0c559e63a9f956887bd4af0431c057010e88c9a8e386f586f0c9089945b5cae3d824b636b000e1c889116c91a0340d68f95d4d22f9228be36a1dc12a1a55fb74b2e8a51e65ef8479a299be38a2283afd45de2fa4a9940e101f49264b4ba2d4870380b4f2ea648d5d397b3158e1eed1868923a8773b9e055f9c33675bd96ed64038a737c959dcd5303f60b8d7ef704f702bae849167c225637031a0e2b72af91a8f719dac2aa4b53c80fe8f81c7704fb06aa5512bc8a913c6361d1143d8bc2b554648c4e228e3ddd4a357122a87d30b4a3064fc2e631615878894827db91907fc17ed0b0415a9ca7a06677601c623fda14e940bb81ced6cfe82b0efc08d0740c8815c158f7396ebb5a32c55559ee51df00ec3e83f1279f4913b95cdf14378576e60f5a6664cfdb891a1f2d6149b10b2b919a969fee2dd6ad84988c00c0f017aa67a4c14482d70dd180cc110d5d068d09f757f05574416afeadd94a303b894583685e282b8889b12f8a470bc593ab45c9d5a364118631d7dffa2868cafa54d1bebc441d2bafec636b4c9c48299eccd3d3d73692d133cae7849e29310ff4b2041c4e3d56263d13d4638c4bf4f25c612edd9ff60e8c84f4be0f97bc604d2c3db55d540ddc8ecc8a3d99c69d81ca7ce74507e536093bbadab181dcdfb5c907ffd6cb480ba5610360da7e8c1078529253c7f288ba2a4f231bc3415c8ad888b882e81e2979ed15df48aca663a459a8649894aab93aabbe7cc80c23001e7ed658749a4fe5629a8a0eed3471120bcc70a725f3d563dd29313b3907c43745d27ea1322b3a686478cc0fc021b5b0a4c001ff731630b765441b5d07bec5e64b34e0b5115a6308c801e307d69d9cc227d96f6c4adef9edc4c4c1dedfeaa082a9d79264aad5b4b04749c672c9d5363617ab5394627777ec5db42d3e086d0654d9f1fd77aedabdf15f32e672020000866a426f3cfc01868d6753d40c28cdd620411dc6f9e07e5fffd5b7798bffbaedb9c3d51cc028c2a482f9a1f49d4ab6035a220d9128bb1622a62fafcacf829938851ee7b9ff59a1ce8d2a857385644536258e5a0d015a357d6734801c1dc9c131d669a7017550ed0d541a50c6a5a76cd2a099306d85cb773264b1392ed78c878451db6ac5ce9c145c6971b8649fab411df15315e007cf91618a978e89f6d50f9507aa5758fada38ef472c2751437cb386383d8d94c7e54dbf9020367623430e3935763da4f1869f78e6e36adf8242f0f8818516551b4330f666885658fba7ac632cc8adda20c0f46728e2fc26338c2ebd57502d2c0a1dac786abbc10e44ac2fb819704c45999e0ad4a86142ae7666bb03b2aa61e44b1fb239abdae560957d232070edd31bbb80bbf013d5f43a98e1df7999ca64e84aa987f13216cb572bf8abd750628d980795612dcdabcde08ae9c7af9dbbd47c0e565b73abebc7bcee9b28d7250f0050b623bc384e1867201bf4268097b2a8f46a0b810438cba0eefa2e982c1183af481ce1252a4fa0f99f6b6e85fa0157f2eab0c194463e4e9481c463fa329713a029dc9cb774cae69323eb90d7aa5733a7fa98ebbb4def4de24a021161490ff49a36d40f9503afc367dc45d920809696d9554b0d2296d8b7f80ad48fc013b427365e189674ee8b2702a2e7516916f6f33e331e1b387157a6761d92ea6fa80ddbd71c7c53ec9fadc8fb67e20238ead357c65b7f4117e73c1d3543acc93b874b9341f2e54b5b563d4d38576542d9090670059e33f04343bc21e161215bbb14be49904ca07a357f4455398c52e0b740387c8ed7fde27e4914b6c41f8ea4c84570da9a0e126a38197c99bba11bfcc07f8b280f55d5132c041b6d0e17b261b8af1585065f3c6925a8f7a30f4f7c1bb10666cf4820199bcdc16a13703acc4d797bd155b24c1ffd84a767baa3981bd19495c8002a27bd0c07af13f4a47a01c0c3303643a4a63d0ff9bc6d8bbdc499ef91ef136bf75ad238d0876667d373e9f989ae033eba0520eed3b54d9b888922f601e6f23cee9ee75cc2b60dd76c3ade3226d253cee81533bbe61988509ccf4c446b1cb1a3b4e49256b25280a861bf6b94abfc306b4f7877d29420c4f42e002d03e46d566d345eef7be3e824ef51b045b51fad0e80d5104c1e0ba5c92f2e00d6677c86add25e2504729629c955fb4e0b6806724c4455ee3f455958c0f320a425eb0f73704e9f6bc35185feb5f2886fd352d99614d93e24291f01dc597f6a3fcc3eb4506c843e60997aa76df8a1637a6b1a5456b3cd75259d1d8fca4fe6d290b032344a197d719deb163655e74906ff7c7c9cb75cfaa0774ece8c656e9d62f8b521758b7af9bad0b7f6e5fd531ce073b89ecaa8bc5f84229a6e974361381b44777164f5fb3ddb48f8617e35a72d1cb9549dd7c2a7a02a0b852f09da322c1e01e2e6768109d75d2d11e86e05ebd2281d3e8849eaa5004b72e726182cc2db86be7c1dea43f8bc424f815a450cedec34a82805d03c0707b9a567df07a937bbe7b0c240f0f358a59e357885f4f1b7228423363513a73bfd84e8e5651d0d05502855c505d288a2a7c97280f4bb65e7e11294d32655f88158261d06e684d7eabb50b85d33315134f59e54683460861f118a44da971b12be1853cb096ab8e2170bd086ed96dc677cba24603529ab086706a30a64dc7a8b1154ef8194f7a8b782bb6912db3ce1a4cffbf9bd8affba5f63a054098c10f005a2d313888474eb5ead6c3cac9b737e376ef6e475e6e15ee0c77ce73657163cee67ed349cd8505caa31bc3959d1c25680ee16c53d4b9d11fb94fd23f28d0a20c3b6b44921c31e97655af81d1d37bd9f91217f48b446c49bb33275f6b8817b7886abbabf6472985e25c0ccab70607aa641d33722ae13a6a91a83526073e6cdc6049c4266a16a0b5ccb714fc9ef3f3ee7c437552a1fe5c587c1ab52301614e76b5be3920791b040502a538329ddacbd27da8c3b56ae1d1dc1a0783432617ab3d9166ad3f82657ae36daa07476f70b14d19b5aca1f9660b87d06125d5b1b221f46c5a8c27e433ce75b66a61a9f62acd34cf9fd954554334bb2cfab7ff001bddfa7e02a811cd5c4c721d61a8c90f1d6d208560f53a8106ccc20dc0f97aa571fa9dd45fa4b9196d74aac623a8c10ab97b901fba1ab842bb3424d656bb4219ce5fa3c93fbf7c0031a7be1c0723994586db3b95a0f569948546bef42c804884020748fc22e0e1139d8c92d9edec251403b6b6cd07753dac4054d7f782af3f6338394169d5e935ab527922b306d7eab3b4fcd7b3bd12c159e390bdcef8bf23c016d6518f3db3fed3cf9906a2ad6eac1b438e217846b1c7e36d3cb45cc75c5f761317975f2f2d7cec1a3ba1c9bc16274b929e8bfe91438e939aee8a982814a3d1ede556a4627859d98d2a31296112f0ca78518b44bba8a97e92afd6cae62a476a56a9ee9fddf2bcde9b3ac50c89a67f1e61f717901d14e8ae9503895f250700aab80e014cbde611408235eee2e876809a9837037090cbf0549764c8e91d8b32cf9ecbe2917ec1270a0238ffd6af5acbbcb481a38386245efa35cb8971b7112b6ca55ec1674ed8004e7a3093b908da07c19db1349f7c90bd9394449afccf301e6d18758455bd923f44c554e384658b111fde234ce2d6b23ded1666895f498d85386aa6637237cb772a7cd8e13813d7f01c41ae55df552f00fec13ff5a83435570782657042d38f6d29a3a5272d4b9e82a4f468cb53eec84cbbcbdbe055b25e2c37370897d29b4a5a0c22a6943cb8ed03861b3589a466aceb39413333f36bce9193310f0a3a3e9b4922e4e4f30d85b2c54491f55e29a2e7b3c14808da31727b6091274d4d23a35ec8c8cb49911d43c7602faa0bbb8e620c82d4cff8d818904d55cda0a597a8e44852b1e1fd5e29e0580a2f9ff01558baddcb400f661208be11f65e5d1b9a50b8140ba5b007842d10c875d76c106f9ffc4a6432afc6e31896b97f43ca2c8bfb15abd232f1c45db6352dc44d4cea4e3e9bce57ab92285046d9d077eb882c00f89839ecd4724ea2b11ed6df14205deb2b00c2685cd46b9b82dbbc91c33d47f6798fa387d06c3b01321e7503760e0df243e30fdfc56099113309ec7964a1b690fdf0472091295731be5c6399e55247c73d0ead327e60f4cf8488145b1eae8f815c97e2addeb2535f35c6f32bfbd4b08679b4a47c6c66dc13ea413e286c97caee5cbbbdb3e2de247ff78abfb8fc8ea88e61ba266ac6cbdebd38e471a97946250667f4499d82fb3fa37fb483ca903e8fe3f41d62725b0d987e4093e30efdc77ee050351b3961322239dbe934f6b02652b1a5eded2b15af58cddc756a28eaea410ead8703a0c5e20380ca654767757a340f2829e0c68618391b4d8709cf0ad24b3b3d63d5135144a1f40f1441c875774261f0be59a3cd769108add103bafc5cb416909acddc924af0af4f378eade12c00c92c2218f515e02eef92648b8891d4468048fd92e8848aa053f2494317b45a956e6d5234c377074ae79c88a7156ca10eb3e5cc5e5f88d0f2776a0743ef9bda6db6c40af0b43865bdc7a5ba7604565ba623f8227ade389d8f24ba9f765e839bfbdfcefa3d3c140b72d4d89620a0e88c5e9150184c01840f32d060b0ebb07c5fe2ef4735a4d502d6cc73b7e3773b0c227af92c7988000d48f5d7aedebde7c54a11799c131619a13fb27cd123700527edb26cb736a9abbc77da6ae770ff95eb33ab9a8dfd202ae960fe01254e6df0ee5487e96d6a9918f966d3f00a88dd738a18db71ef443daf12b726b3c81124d4083dbac3080c2f5e4d5bac2ff2ee55336f947f575186e4921fc6be19227de5d52e6baf39531b9b1c1ae20226fce253f8e7c1a840e954c52128b6c51a215bb455a27cbb01fae91bc217a68e857e099654412b428f8bf9b8d7bc174c17a42fb7be60e6a21e3555c96556a27b7db4b33a0f79acc1e3faeeb9ac844d5ca0943523aab83605e266dea627a52553dec78d8a65558bf92e06c795c1bb245eac006b96774fe276836697f0df8def7e8b1514c97e35ab2105e29eca003701c3df799052fa629df740f34799cbb5007b0024295fd30a389e4ed801be2809c6c12af698d0f121984d48b9afcb56621a64933f3d772ba63cbba5e00c67161a1379f7e6501a0a31491e5b6b0237f0d5e10884ff93150f1b07b7c12a561e4355b5d6ee7ac12b7539306eb5e073cd81c363ee5d734d798d6922b41d47bc073afec6e0787de1058c77b0b9d88d1d0da060ffdef7ca2c642dc223c8529316556f31fcfa9199ae898ee584c22691f7815b178699671f8c26ed045963ad417aa6f38b515d7ee3981a24a0d1dbfa8d04ea4b010173478ebc1d0329303bc97e6b0a90f1e6ccabac2c883559d5de1447699a89b47debbb8097edadf8440631f2c4f7638cf990aba9be2bcfa576b8ba58ead2a8094c24b1924ae360c6a870ddc0e4909c3b8530bc04fa88295dafe765d6eaba7e6e76385e78f5e7042e8d0fc2d6d4b9d1406dd7b4c907b8649225b61d198ea1995ff617e48409b0d5cfd4cb1958f69d8ea4c84c05192960733253714f1bc094310e3628de7d48245e89cdb96e9ca3ae75cc83045e2e57bc1f6384bada07c3092577e49faffe82ee963016328ae70e0519d92ca570b175bdd0ba732e2df781342e1a0631a1d3dab6aa6933f4db4a6a12f92fe47dd07fb546527f03ab06ed3fda169224551a2edc5a09558c1ddd52f3c42e7c18e59f70963939209d9ac2b84758c21ce54fbb4fa32b96e3d895a2d62f330522c37be2228a3e374fbe2867370e16e881f0e1bbe17d1c3a52dd49412917f4885a2efc547562cd6748c5309b42153733ab9c8c8499b1fd86df48bc66a1dd55641f726f5c43463d72369f830aa5ccade4687f2a69f946595e42a18902285c087517057228aed8cd2720a3973e8f8c2477b5562c2df891d1dccd0ea763538cd6674d165aad77a30dea860f6a517a82ef270a5a71fec292914c9fd40209442fe01a4f4c768bb029619457721a758ba5a375a062a1c26ea53f76f9a5208145893c7994e2462513c180f30029fa35fc85ef5eddc1db1a2d26b7e7eabe3c190b0b88ff28e8258902b7892ae44237239e4a92660381e466344151dec95579a3d1c89c5765ed6ecf31699c8ef2211f2e341aa7c74aebd633af10c8aa2a2903a28d489f0e7856637c72958885db0bff03d5f325bbded86ce0c7e3c3f4c79685ed16fd1d7606ef5cd64534738d1048c85d56539d19624554bd71713af61f6e1f4e044749cccea1b8c5a40af76c799786109968ecadc0d01528494ee4e5d1dda5f552b47f1f89f327e302cdad4236d164bb64636e310226d4751a2c0f987fc0de2e3f7598d90bd7403ad2a1eba8c78722a3bca0375c827675ca402933ae803eac7f470cff1ddfebc5458f1c66ed5f5caf0d7be4ade86d4e3a2fbb1b6f76886620fd4cac26d08d20e632ca3e29226fe07b44c42e54e65d185a589dd14141a0cb158aa64c112b8913adc7e8bcf5aa353b4761f44da7a3e17c62e147261d60a05adbc6828e642ac7ba5106c6fc74504fa37849ca23e19106ef91d2bfddf6cb60f11db337ab0eddd32f179db54d5ed5002e761c651021e120d1da1a7c88e6f9b09584737adfe7367fc00c0313c64fab8e1b6ddcf85818c658f4ea8b760b7e3d4f90936e8b87a3f03a5c060d2e752ad24f1db71a3823f508469b982cb5dd9ae0cd17da344b48e484895beae22a3b897fb3c01b4d4f98ba7db9bf7b07d174c0b5f5a44e0e37a98f6ad01ed84aef015a921ffbf37c4d471077a41b7f67a97cf78c4ac5d8aa3ed4848d5f455c7900258394741abe04540a42bd7f052699120802383536301d08e910fc2e42afa49561143a65be2c4406f2044f53c786b4a77ac5c00aaabe9eb59338bdb56417cd64b93ca7f0eeed4195f26dc5b767423a0283905f4ecb984d617eefd0e3ddec9d5d9e958fca9c84c95764adc9a3ff872f82ea751e37f736e0b3099b4ddf9289991f548d7b4e1ab887ebda74f464526999237cf08cd07b5c0b155fe1471fbbbf90cddda3d4f770e617bda64f817999c273e10591a1381916d927f3d152f725fd159838460d689b8870515e18f453ea7b7d690d98c1b55d56b289de5ae2344b13ad9fe57eefa909e2c0e5d759348264d076fbe5595768f01ad62772b612a2b18006551c1ff8ae2ff675f943af10f9b99d53c1a50b0af0a31c46e13a6766785ae26afca2067702977eaad702fbe44836162c71426fcd0c0931c7f83f7acb0dc44f3fcdd1f07be003b7c26939c8711acb0d7bf69df29bc070fcf4c2802f2a850c0f5c48a85270c6c3ddda51508071e3be145c1bb2c1d52b4f7ac61f752077c335e14138bb7cd872e723b3fcd052248d4c1799fc4231e62ff7abddcbbd026fee1fe85b77a9899e14f070d8abd81e36c6e2c3a2e6d6387f3fe7fdc3d83a11564fd3d8bc1596328081029dabcb2960d5b9cec6b3c7b9ece599685594304cf2edff0c8c4ea76ce24d64cc83fa720689911da93cf90c388d00eff92209289e284d8d1e80c9f92f59aeb00392cff5015a060b54072d49f8c15f193ca556ef4d2e4a60e24c385f426a6122053883faa5a3192bb958d81167480b8416a87e89304b28c4df40e8671bbcd70d997bf64ab4e271cce6aa4ec39bf12bfecb8ce3bacbfd9ad17e160215986eb22756922438f16ce84c2a13b0942cb8d60a1764b9d8c68e397023062c4bc8ee39ab029e1d340cb72c3b40fc8e21c93066032627ab61a610192bdfadaeff54bfb9329a46f943a021fa02aec465bc757df79a2ac74724dab611d2d8a66fd468e192930fd000d08b2c541b50524f6ece2fb11a89d49f176c0823626e3c0ac68e8702d458b8a627b69d4fe0e409e4a2c85639c6db4d10d5d3aa4cf5e9b92aa87def05b1d4b869557309f64bb0d1ae676798c75eda98b98766f98b68f1f8889ac055aca89ffdc996795f1d8537e9250253c11b87d8578568b691682609c6fae9deb649a9758da3bd77b44a8e1429fa54d964e56023c5ca83032842599360ee06bcdcbb1cb23a092daa9369d136373a52f17bf4fc0003e8eb9db1663e3cb03fbddd0e27d09d8f8065a45502c5520f79d163b036b1ba3c0cfbb3203c0c06c00c7a05561720653e07ea6d91ba1b32ff187423247cbe3798880afce34a45f6dcdb4c36d513484fa389451e009a26d1598ab27b538294482e622ac079079799b1452ab165e7f8d93ad71b4f3716dd876a118a0fae1e833fd2da954044fbe9e5e7766af7a8f66aaaaf8e7a86d806217707b585dc27fa28e6717372a9c69134666e1461dcd72e8d9a48002da6ef87c4d7c1a9fc32fd6028d58a211d16318462be219f6ac0c334e36a01879af5227e264b90ffbdb9b49e2a83dd207b9b449f758af96e609231ce3801201b7166a074d97ce4dadcd3efe584f30f36cf02dffe70c19e0575876635d2b3da85fcbd1e6e7ea4cb61e48375d37f5d86dc533c50b8386876421495a4dc720c4a00823878ebadcd356a7fe42f71c6e3d570bcbcf841e3d3c7dfdd3b32a98eebdb0687d3136af5cec919e35d01f425554644e990dece8e12d47a096bf67b6573bbaeb06a56f302f6a858883484088c14a5150cc88cdfe6c74c72b2e12b7cdd695c86fc1bffee98cbfaed5e294ec471892320de06686c0ddbd3e689427d6143492c7827ce2dabe43f72e6b2a444bb6c408830dc5a509a65c63cf4f7a8d199903f545ca07d1be898ce014a954ef47ebece391651e989227b443cee4171e4ee83ba750b104717c91b1277b24aaf1ec940099d38bb40fbd2aac37d4b21f98ec9c2ac6fef1f044ae797910a15af6b1bb4713b0de7cc8c028df7dbba1734f4915d426e15b7256450f5c2c3418f8b05167ddfb7b3de5736df865f5ef8c99537b8db1327fbfa6d42edcb6ac0b1de77cfd7172bd094befc1da8f9dc9ec73630833d8c6e7cdd9cc1ede1e71c03c0da57de0f52d13ed7e70e7a778266c32cf2225f2c9f65aaf5b9079efe36292e85ac779f5dece33c9471482f8b0f77fb859e62a9a1a345b190504ff38933f950655f82aa2155b0a9be25603fa2f117f6c7d6af4e54fe5ef32de576c579ce36d6c2776b27599cb7abf72a9fb646200817959bb3df6413e06af1cb979c8fc8726895c2856fef4470962e171da25556ac11e5b6e83b7dc0e988cf706abdcc46f00eeef10cd538e02aaf057d4cec84d6d066bb38ca1332bba3e8551b71697f30e2c424479ab10d619db3257ef1ee6cb8c4c608d3e3064bc469efd8ecda3bbc481ed0ca9266dd086ace3b33860ee6bd21631e1ab3ee6a547e746a2a39521791502fee1ddcb9a8b0e027a3a419ef774f7670293ed515bf2b0a43ae9b78688732dd34e494beb717733f84015421603d055db32d41d3ac4bf53816d506091649a60e0dc94357cf480729359e8cc8c08e4132403508d9fb9632499c8435d0dda34b31e6da5524f96fe6f8c925a57b7183341ba52f28f52e0d48db2ea2b0869f6f0948e3ce5e759ce59083704bbd550017339acb42bf25b2d306695ba8086efd322c1ee390a83f84e7a2b6f06e89a2abe65a606b34c64b35350534ba8a56a34611eeaa491230d296c4ed1a4b646e7f4e4c0e4ad48c1454f83d285cd53b1ac6251b96cdb3418cb72447971c1198a4c320ff7949472917ba10ac9779f67f487792683dea7dfdb058639e651d0c5fc429d944dd2a3f31976d7af5d44540407da3ade6c832527545e0cbce60337f8e0f4c50b7a27515cf3e0aef920e1205017a2da6b06da5ec9790744a4895704df047318f5b6ac41d39eeb316561133afd942374c7026fd7992beeb21b408262c2f2d5393be4bde2ff089fb8edc57d23db9df3f666b45af00d3ac6b4745c372801c1fadde1193bb39354f378773212158c777a6ca9e534ed5da24f2434632d164bd2c211a2a31378dead33f8e1b0ddbe5c835545e379834e2b11c59dcd75a0301c88ea20bbb931e15a5c7ef57fbb5610530e5d3b838f76f889bb6af3df86419141f977ab34029edf7d079ff629c3a30a2fd12e4d02ca0d084bc5dc63bcf3b0eb79762625a80cbff867284500963001c44f1f5598a179b5c88888edd04ac5c42e68905b7aacb22d7c0717f8afaa8c2571add20e56f3dd8c9062f72285872f438cac286e157344be875ce938f79b8f9347ac351ed07346c01b13f77d0c400cd94a5275fcd49543f04f462adf6458ccc87fa1e0f01563a9f3033b8a5675730adc6ed6e8cb3b93d55d4b8932abf408ff44b35d5791e5c19c8c3f9e29679d4785c3727a7840916a9f77993a81ad842f4e3edec838f1b147323393157f7377357804908207aeead59c29de81459668e7158d3c7dd1a2f1f497866ce92f7436d4e317f70302f0109dbcd1685f54fa5563d4f239a046d0c4466616d86160176230b37fbe06cdf5666643f74696ad691d6ad37650776cfb3ba01547a1739cf378a61f30a225b71c76c828db056cfc9e6c24c031b02e94d53821bac68e35846f37b4e5fac71560459be6bfd29f16c46aa021af2ad14d1e80d1b46694b5671de1ec12afbf6a6a102247898a6c14bd703e1cf39401452ee8c74984d0bc1d373b7179504ca8c23507747209fbe151c3a431035c07e7e4eb240f93243ae088432cc0db49948d1b21a4c4d402742e4f55a9cd4a0d5c3336791c81bfd45f81494ecd1498c6f83505472ae346ec7998987d67ac4a7579c44ea815ff50e632bb2cbe94720b12ef4a5be73bc1dc8bbcb69247ad91efcd62dd9114439244d7d2b5cec6a1c4faf017642504564b844b13ab15f7ff8bb4247798882fcfebc28584ad9cb057c2b192d961804eca7d5e05fb4c2f0b76b1bfeb31e8ed218ac2a57cbf856e3af65688ac3c37c3ef7b62961028f67db2f256edcb2b3d13d1eaa4e20ee6ab72850385e0ee8cc69e42050003867cf62ecc99e59acc0ce272888f251bb135106ab377c780a79ab22b680e047435e35879ef751f415853c6128283f2e1794dd7441768a1fb0fe6fbbc79450b9bfc364dd174e762c28a52142e00f66427748715916a0d69590bcfd9c7fde759b17a076b3682847adcc602d954fe440e05c711e6960a9ebbb326353d8146a71e7d236b1776db4c1b3b98264b57607fe5b870c92c6872045e085bb1f96fc213013f4eb524e4e5289ebed362bcdd3347f58f6b640603bc7e4221c93f8696909fa540d65a9b753003eef11f731cadb24cc2635388bd77262652fe19591e8bd009866bf5290bece5c7442b5018c6aa33febb1b567a4e18525b38d2952bcb4d9fad4d0da977fe15b79f5ae7b974df537085c3ece00bc02742aa424ad7629d9ce4221e66e3cdcc3db3242efda06b2663bdf2d4b539f7eba0533667b9f303048b93f54a8a3881a1f60c8730bcf768454a9d85f8148e08ed12978a0ed9bba381c0ef1f501dc7a774fd7127955b9a5f2b3d455aac5ab67d7c4aa67583db28ea93019e6f4a9123a1d29d5b2f5664eefca8f8b26db28d24cc712e5a1a3c39e310be9e750b6039d5a3ee4bcd112da15a77a9b8f8523a75e6ef3fa2035dfb7586cbb11746c25c0bf34c9aaffb268ad6041fab8aae02d915b955a6ef7063c8df78dd88032a346b8baf2d2dae9318c5878e6372e4bdcf6552aa6d6f7c66bdac3ec594ff6219e81d2ef0172659ae98027733532dac046ca166a25762bdde4fae374dbff2f0d3d3a347f4f280f5687d35e0a1ad51024fb4779475069360885d322f2fbec28715372f2199234d301e51a2c5ee2542c8c86731c12243f94905d0e1c91a5081a36bbdb46d8b88cee30a1c8b11bdb3741353c3ba1d239eb669989f2a03b97a88275dd45c748e30b8481b30dcc02c3033de7be244af70dbd8791175a03045b26adbcd906e5b810c302f968fe7cdde222dd5af5f02adbdac69950566cd3d7761f96d2f9d0a9bf3caa7aea52158e19967e500cd8549a4889f6bffffb9c728cc2cf3453d58d345c43d78f53c982445da7b36481a84c91753d050a9ff8a3598a07e7253057db5ace6b899f9733a9ea70909f1ea3cde6dc7d961d3401eb15a74e5221d57fabbd9843e91164ab25c5006efbb956fbb115bacaaf5c98b03e6e9ccb05485d74bde1da9f97fbe398b90e54e1d6960ed3f3784c773f767dd49b44e6b0ef5455d2e57b9dcc4f33f06ee358e37a82a871db0f6ba657ebf0c0d22765ac8a9bec3b68bdb78fa3d5a1d481dc50a5d9a0e851e699be8e0c622e74e75798d507d5d88c94db422857c548ddd5bc375b3c118494112e568535fa6223902923725f99bcdb098ea29f26931b27d6e349c056168690aeb0ea391e8c0be0c863f9dfd07fb0061df7e940e966e542ca7fb3ad299843f3ff39ae0fdd7a2c0d14436c7ad97ee2a3090f7a734c2fddb4012b5320901778eba55fa65539b44d9be49b3297dacab441daf8832bd5bc4e44ede625f149c62fc8b4bc3ca065a42c8102a4a998c011ed697c8af2cd2d990d7f9b13992d707d050503af109c7507a9b055094f49019d456a7fe7ca85eb15c4c6b1e59190fd61cc48930b25ca6dce431884ac963f43e5cabc1274d0253b476fe9f7689848940e92b91202e9f3afe1872b500ad1925c017f1dc504ff8e40d270ff762466e97aafe37c907c48909bb1c864aef8c79bb4b2313ddd590ac43b369d30978eac06672d0674b8b9f9dc6c8f6fd7091b0a151af2b06d954300cce8adf1c5664364893972c35492c7dffb45d42eb256bfaf322eb7c9847ffb818061f7d32645390c0503139d7402c17996b875f87a3f8f2371808a016f2d071db8918a3723cfcd122cb60cf6a5d445f78dd1665dcb7c5ee5a29eb998a38de8ae6b387d787741ebab9e2781ee23182485355fcc5686d08a685fdc65e645b74bbec12767498e5adaf103c8aa54c4a353813e07007d57b06c720d9c6e53cb02f2fff1c09d73bba1cda8007ca96f908b1e15c3e726f866634294ba7db5d189c360f720d0bbd24543b4e27ee684459d661fced64d29a2648cf18c90a18cb840dbaca70c360d670fd0659aefdc007960d2d0c08e5186be5ac07002b5d7dea603133fc5eab10b9589003c7bb4f9452c6cf1ec65039e30df4489ea0477054a51feee098ee2c596b8981dfb8232ca441c23e0ddce20a48ca1d8c43d8a7f3a636e2bf79ac787060cbc44aef2738ff0c3527f1a422fd765851ac2ac2d0194dd0a1d3d3034c4f05e636b41966d338811014048f7a9cb2d5c5579f724cf83abba639818384e880e5597f89a095172e77b3b033e9d51711b0abb0b3496b733ffe0d00a18ad17f8d7ad821331451379395c3d92cb539dd0d4a4cf9c14324f16f5db3b125fc09a9559bc017a15b9da1506525a91e2e37353fdf4ee48152fe123c865f92d43511b16c66454f9f67ed68cadf00c6a343fbb8a481fd478d7bed10634ed6fd41de6bacaf9e69ea6161741cae9e8c2d73e569384d21bca975a743db0bdbf99bc78ba68c3501815159813eb5681d4bd6d361ba0c2f94e0ec60d18a3666371eff718147113bb0d3ec93bef9d9f326c2b44397d98fd6484729619afa37ed22f5a5e5acccca7c711e6612c2825f25807c5c218f2dd71846a5afe7f61fb1d289f2cb7fa7276e102d0b7d54ac6eb8c7a5f70864b56a6a73f6f373935bff487f2e51ca602619c2960a7ad0f31cf48f1a6aa53a571643e7f0be4b098fa2c64ef7957a0d10952ff8ce4ffab85475111681b97ee6206c8d556a14b0772373f50f05f381d55b790da4ab761e775a24565e334a16b63bcf5d4f6d673dc3d97bc6ef1ba5b36442c8fb030d8567fc5647846bcfdff13d390a9de64ca81fdbb9292d28e20d8d4aae6de857aa05819027f7289d93e961d10c013b6ec5e36c196fba2b11d7bb5343917f4877c41e72e63a9ca97fa9c2708d61ca3b8c4b95abf221dcb55d36b1e64267ab66a37f56ed3001400b7292d0a0a59f769c7f6e0f1a805764270f44d8d072693912abab532b2d5a4c6df5aef8194db216aaa02b101e48e05537943df411290d39165dbbb3527d702139a1399c651e1bad872060593725cfc5ba688d7b83f2fbe84e06699cf552ace265c5fe9eee09a42fd3da84b6fa046984225ea0dc52fad7b796614243a2c61c29cbdd69cd5b04d4d4760704807b55aa75574779924a6a875a49de393536e218b2adca464393ecf9c876836873b8e1c90cc5ad1646a4f9a69b8b18f192480ef2353ca93aa42d5da80a19a1b4d6ace7d5c6a9d932e2a91eb12513e7c1080798e78f8fc985a350f1f6a371baa4bd50384246380e0a7d8c26b7457334c23da7b5b521c6a0158b2b4737ef51e1f8625461ad09cca772db3870d25beb64a67deff51a7b7edcd861c0058fed94407c31b123deef1772d6996a4c72722bdace18ad3242820231fe1b9c3fe3e02b2126d3323126430e8b0b541314cb9a8b0e027a3a419ef774f7670293ed515bf2b0a43ae9b78688732dd34e494beb717733f84015421603d055db32d41d3ac4bf53816d506091649a60e0dc94357cf480729359e8cc8c08e4132403508d9fc340ea33d748d5808927621a322c3e98e359eec59af1775d2c1dce9a4df2b14462d84ff3ed8efeafe70bde59b6a5385b096f5d55d5b008c6ab3ed63a95d73bdbd50d2281c1c5dea4393316fadee8637074260d4c0f655ff24ac060c34b1bfa5ec911fa02c47045332c78e9b4ec92b0204a3891a80e2bf9bdc91f06f5cc25853f3d7c375a5685b30d3885f2bff560a9f04231e5c90436116a0fe95e641256f037157aaa98efabee6680f93a28b2b05f9071f0d5718aebd89cf628f22e551eb943fa60f3250c5fc1be7a171b24ca4410cbbc5047e933e893e3fe43807c4cab8f0618777c077b7841efb0e01cd3c1e74fc55e0b1dd7a4632982d0d7437dc887ffa5c03f5f2d02f7e1b5f22e3a6073bf252f0e4f645a795f6161be03435584a7d06973c52221e2111fa52ab30449be368283d5ca1e8de678e2d0026d496c2e45f0b9b62aaaa97a5f0976e5c55feaf0fdf215956c90789c437276aa2bd77e9a035809816b0b5caaf66fa9490e1cdee4d3608c535f79a00572b663a9e94993a878554814267ad9e5d3db38f81f4c4cfe744ca317062d49c9bfbaca5b061682c227069e941436f18a8e94ab3dbe2684e37c35f1aede75aa20dc500f378f8ec28151591f5c4823abb38bb43dc0b895308c9eb77cb89ca410f0f037079235f0582317f8afaa8c2571add20e56f3dd8c9062f72285872f438cac286e157344be875ce938f79b8f9347ac351ed07346c01b13f77d0c400cd94a5275fcd49543f04f462adf6458ccc87fa1e0f01563a9f3033b8a0b8168cce61b43b23d5e27a63636c27e2f1ab3367dc1d6b56fafc68d68b0a2d08e1348b1b14e8f6a81255cd58d6ba1744c41b918f86302a064dc91b7c3173fe445f3611b9908a0e57681469dbf6657ba163faea972fd90c8e1f73c66d2099541452e5584e9a97e61b108873ec665b8ae294761703c48a2effa6c91eeca35bc53ad586d0ce1e784144ebe2567905186236e3cb021e3e8079efc625a95e0732212beb2368ac773580bfe99ff056f47515057b21f93812024c5110c93705275817445d580a58b7e86d043546f48bfdd7ae600209fa321d4fc4b2240d7678ee48011ff5cf14be969b517dd7beadd42513b70a8441be0f1995f8a55df285f01e8286e4664016ceddea295a5ff7887f068f8ce3502ce3425405be40fe398fd74f7d1ea505b98b8d055655e019eb60e52ec1e47c6af664c921a309ba2dc99abbcdec9d5d199ae9a4398033383fae7cf35b9a75159a526223a85d53f21d316a08002a641d878819642239530fbe7de8c33969f1bf09a2ec4334363bf00b6f4a828e9818127f2b624a3e3688fddbbf25cef354d01e8a61a1053e935ddfa91f9af86e73637dfd61dc1cd2d9d7433508595c4547c71e424d9df52f3413482df541c4768853e2e15b1dd5d8501a03bb55bc71b09df81e3b31edd9d669eddc6b9170294d79eaa1e5239b6e34e5b3f53aef6f7913ea7d96784d5255adafa768cd818d424a5478e24636192567997b50cb76800cc766a328447d7d6e90795043ed962222c04a75b3d2fb207331bf75205964c5880f69c1f92d69578d6d26617c9f4620812c9614c002f665edbedd6fdf44af7e0756d279c9e4be2801d2cb76fdaad3a1ca1960a9ebbb326353d8146a71e7d236b1776db4c1b3b98264b57607fe5b870c92c6872045e085bb1f96fc213013f4eb524e4e5289ebed362bcdd3347f58f6b640603bc7e4221c93f8696909fa540d65a9b75578137fde5375454151f304efe7ecadcfa7fcebe1e66391460f36123781d2a07d5dc241b592d0f7bcd7d820673b466699044a612a2ea11c04dfef73a4ecc486419858742c8ed7f3f729335ecb1502ab06b7227a7704ac61d6115960bd4fa21d58e4b3c84d9245975c06eed3b469de7bfe518e37f07d2a26768f22ea89eead7eb0c59265c8817d9c25507c2286c15d1f9036b4999ce63a5c022d1ca5ffbd835ae9511d1699e3eccd5aeec08482da29f14611e09dd3d3dfdc0e410712134e423e8dc71676d9bce5ae76958f778fbb618557cbc23e69fb116bfb2790c199e44364ea8f79ddd0c16579dd2208347a0fc4a73dd8af7a9bda7e6b1af264892794448dad51b5eb122c40b7f2e5a0351fb25ae71414acbb815f27506b88bae79466ac9e52cfadfd5b731061f8cc699ec1e685b8573d30c5339d72a67ba7988f37abd5384a87e578905be26b4e47a576d02eae2eea05c12c356fd8548ce772346bbd8bf9576820649dc68b5159888e5c73cafc084bf9a7a122fbec28715372f2199234d301e51a2c5ee2542c8c86731c12243f94905d0e1c91a5081a36bbdb46d8b88cee30a1c8b11bdb3741353c3ba1d239eb669989f2a03b97a88275dd45c748e30b8481b30dcc02cfcf1b599d2b49e191dfb2d6932ca8bcd4a96425834e4e0c21f420fe8813ce3d55aaa943740e1189a12ca8a310b691554288e625d46fb842435bcc054c9f9977b8537b4def2d94af2f7598caaff17bbb960668ec86fe620bfd24a69e237afacb23325bb960182978d066a6f68dcee1b8c90b7d49819239fc35f7a70bbb22aeeec094150a3cef6a8259fb753339f4f7ce33413f52565fb5a33dab40cc6271391ac1f9f2c4e7c1923e3138b12d9ec7ef91574db42e37267534e7c5759b370a9ee8e731851becd45152de8d37994bd2c923d8d853ff0c88a9d8d90e32dd73549a47e91aabfaabc95ee6a60e9019c6e816d6788ac5991ff9db10c2c9e6e8dac4b4201bdf24c9a9ab60b3cdd6bb4cf10d8533363c22723b6ca922b119c173c5a9a1dfa3a1f3012e568535fa6223902923725f99bcdb098ea29f26931b27d6e349c056168690aeb0ea391e8c0be0c863f9dfd07fb0061df7e940e966e542ca7fb3ad299843f3ff39ae0fdd7a2c0d14436c7ad97ee2a30909d5908f0ef9392cdffc190451d22d3730ae2155d6e95f2b5d1284d72054913cbb8680253ca8e5d0481983f3dd08fe3bea812758c374ab273cbdfc53cfd975f050657ff887c32868db2fc77d134be29429540b1b81ecf0e950f9d8080329c1e1c3f901713ab1302748784052e38a53869f757a45b9ad9f57b95108a9d3b89305940783d8e6778114a329356ce60f2661250dad0e1bf9be5ed396dfd9ef6157dbed71277e3edfdc210994cb062433858202bc714adf235ec8a241fb81c4fc7725a0b942f7659368deaf4bff744c9e6f19e7fb8b28358640fa5663812338f9a125dbd2e09540b4bde525bd817ee92e614a1b2a3cadf4a584fd0762d064f7e17a499bc9ee7b73fb6c3dec048c071684db63568d427ef43116e157274f5faf5fc69b22c9386bb13bc1e410a6c6faad3ea07e830be8c579d1ff7d38ca3525049e31d69be286f00f14b29c053a41b573cd3ae9a078f3377c5785af4266a4af093400c9c30de54758cf3612a371572b986dbc1eee141f00fe50fc3b6a4d01e3be9448be6a317b45e53e38d5762ac658ebb4d839c64b82d23dd3f3a4b29fbe80da05f1695bdcf4255a2af0c571fe6821511f97d0e1d3e2d343df089567f40ce1dc13b6acf51b1da44b83e352eab9728268e2d5e55e3f3423854ab6e028b38c108bec80ba0ce5ef6f01c8f0913f05efdbf98691aa431e4dcd93e15388ed2981bae03fb776101d1bf8d398c2492cddc6cd651ffa8730ff3a723cda575693635256ef1782fed4ca2aa44d7dc6b1d5cc507f02ea124120b51a2b2281a21aa06b8dcbeec598ff79e6147d35b927bc383078ed6cd492326cc1d065d214db1d800dcddc6e627c82084604332748201a1ebe33436328ce4c4554b6623850d61a43c84b53998233efc6c4727974d40ebb7be0fda0bfaa4d441b10b74d7a77fa159b943ecbe389cb725dd1de1bda98f344461596cd30f2f553714b4f924e31caf1066581b7d6db5ddf7c8539c1348f2df37429555a9f0827c2cd5f03da1c7d8fb86d0e251db9f98060eeeff488f158d17a949cf4a7bfddac97f102648c7ba7a60d4f0b19e2f13bcc6b3d8b0c37c8b17622cc69e68dbc595f73842005c0590e061e0c6f8d36212f731526a6d29227d188d5cf5d3a4953e27fb212027ddeff3652ac048a87770d291dcaa08bc3af99d309c20991bd0be87e46a4e5596082f78d25d6dc12afcc780b1768b1076547b6af7a395b013e2e18166e002ecbabc7a60b98b4697c0351f7e264a87469899e092055c6aca6b9541e1d873454249b7dcac0bde6a387b9a48d73a1230a26d58d02b36d7f5a197b1f0e8e8c856a0027d0edea17876343f94f93045f16b8ead950a2907010f5a4b6bdde4afd53e9cd827342ad13b4b8804a272db48e6d3a11f53ed6b493647389b629b6c18429f22984ee68da91bf284b3705ced74d9c448c502a1660686a719b614ff0910cfa3b953a217aadfe409eabeeca4fe8b67e58a82da94de4efa3776721e8be1b7384c75f5d9cc0173aef205d04a590ea6dd40efa409d14f8381fd11127113e3a49e291c8728ef492dbf080fffa9d6b34f2d89908a0b2956547d965486da6a0c5c89ce745dc0168c8ef8d857df4ef3c6aa5b8b4cf6079ceaedd740cfd333715b7e1740a0b169e58404eedc3cb8aeb70870abb897449e64bb777c8cf09b025079bd68504d915055d58da878c352e6229bca64a9c4d8675d1c7f0448ba3c2566ce604de14a0fd379c25205c8ba7fb765557eb86a1546fbb41c40e00b88ebaf30b88b6302def1146e83d86e73270ae1636d162cab4f215fb2668a8dc9636d298038c4f6778834ec6a2b6c81104bf6f6e495956b3d7d2b08a870e868be6a26c913ecc86b1142f7c6d6a36d24df42ebed732129ee7b36f97ee6ff669c1a345d43d8fe6863f69a667ea5dcf0bdf3db1ad282771edb8ac815c0e3e0c2c82ea80dde51cb4a0a5f487b5be130256edffa3c15211bd418713e75dfcf78af17f4b50ddd3e62d743e3f1df60ab1c920011875b50c15e0e9394e4c44d4e78aaa840630ab81cdc5967c3b2b0fc616503b68cb220d511122a30033c58caa2d84adcbc885b2fd55784e8c85d2e5704c601bb1a1490f4484f44fdd181b6e65172f71ae5ffd79259b5d09dd3561247733d1dcbb45086c79df433a7f4ad9b23dce3cf90236ff921d401a23b65522baf023c867f793ce3ed4b4c7a2209d4d28b8ed715d85495a14508aac0f0ed1864194ccd867bd59434a8d9f7f9b198e2b8fb79546379016c8b49f3138d06f4dfa7dd4e08096e1ed9e7770211137c166e85dc4c194d75ae59126af06e1febbd968b04799c14c821a1f921d0d961338366ae9f4e75a30f2a6ec4100c64c2363cbccc24d631d8f4c3e60adac0d4b224530c32cdb73aa37ed0503059c2c9215def3916b491e7f403e9b04a4d380e6bd58665c3a4822187ba5cea9690af3b6fbd2fb925333d3f69aa2ffe49b41cc23e7066f4c1df9e4ee694e3662baa7f774ef37321929b6f912c78e27a011c41b752b796e694be3ae15f7a03b753c828f5e200cda1064804de954ef137cb0a3b5180bda317644bd9310e6cd9049ca41524b75050ab8f133352be0c5e1820b0ff0f6055d0bcc8fdd4b6db4eba69a8a61628c89cc84fc7e0458ca39dec36ab59c09c8f9bc67fb5105be3971ee7a67358eee63ceb93194a99c12826e315fe7e8cfa7a57145994017d8d0e28dc5fccb44f06144dd9065abfede43d05303f785e5b1f0528bccc4b5268d6aeff2cdb5dd1a5ba87bc054b5a8cbec92c6f4915ff64bc45c26aa5bb2bd10f488a289e9a0d71ec439824ff9d7d3bc775e48fb1e17b9337471d763e09d24c2bbd6d337419c37fe022004c37ee5878d1bea56b1464f709ac7512fc5c3158d8d38b9e42e8a6cad47ead69a435d3440d7eb7ff77b71fb84c1484b24454ba4decf5e491944d331b4416d5dd789a42e8f7f17e4e139513289a82faeeb9aec79a7585fdaaa555a9758e4ccf44c771bd52e99aaa7c818bce2815936840cc48b03594601fc41ec84e9e000fce7fad152afc36bd7d050ddfc181626e2ec4c6ab0859ca290203a77866eebd27bbda44e3ef2dcd36fa0b9ee3512b317f2ed98681a192fcf4aed133504d6e8aecb02228868668618fc1235b2f1512e1981af8e709738c1474022acc7aa917a91a53c459cef2c4b14bd5ef3afe5dbd977864a58171c765c92763140fab10b107dce222260ce5d58675965388e4b8db633d1550bbb1543535118bce0b394e8a1db148c8ed959d0e9fec9ec5f9cfb5f12690717436fb2266ee9bd6c833e35577d2871d128c50c1337d01080f3648b0d36c4161648655544f7b6f5f91d7fadc0aeb655513fd32ff72588e877bb3a31f3ee66a41d66785fbea2de9bc5518816e4c625d90d399a068917adc420be01f6b016b42bfdc7802ab713b21778fe2116b1e4cfc2f12342d6b5768d808dd2cfd4092b2630f06e10be92c68405724e736a8c5bd78768c11f3ff3d995bc169d725ca96392ad7c13d715dac5c553d34edab40494281ad9d7473227f4f0fd7b02e5301aa316afb1ac650fdb44c3e8a59eb133b2977396531c2cb1a2a920e584b00327115323e883e6014057ea1e62a957c7d6a702c81230d8ddee751bcf16a072796662146b027df8532bd1507fcc4ee1a94df5055990e72ae7d1181353ffe0b99989a4b79930664776eeff6c6033dc34b20cf8195b35f7ce2e2fd170e7b64a62da73be0fea489d09a0d5cb32de039ebeefcf207cb557615c187c4bf48cd4345916b77f886c6fb25cb83362fd65bd11b23a10d968fe67ea8c959b1706d5a43f1e3bc5c94c63ed0e35e8c973315b36d942cfa3445037ad4f0aa2d470afaead8d737d5ae8e2c79b2ee207f46d4a6376a5ca1dd90a96c2e63a59e2981aba9b95e183468f0e3e786a7dc36929cf83728cccba0241f2ea8f7f265f98ad7b7a9ac448f162c66d33c90d087f0d1c9b83223c736fd1f1dfe52efb9f3817083fc3ab42edc7cd6d9dd9460b187641503b416b53275de393279ef33b3d53af987caab4da4fcdf9005d7efa3c4df388c9b09ade46b1dc506a808e70c5a910e9268e1df482112f7dc544600e8284609979db8ad20dfe7f92badd093afaacb454fe56d8f2697be904d9d43589131860ce61d914fa08d8149756e85a3306e36ddac2e72a0c2dd3cb039a46e70cb6089d70d506c8a713777147de7c380fca641ab399e436b3586ad515158c46f6e3dd832cb6f15a6296da8f8451dc96b1486a290d982b35e908db64d15f2fe8d959b9491b3536d7c599535c3961126defa28b30c92b9eff3d813eee976263db7306786eee914b6c8025264aa6299856dd141633aab6437bd41096127e341d13a60dc5f7ffdd247bf3338f6133277e3e46d4765d2e6dd3a117ab676a21a7a15459da51e8471fb497ad8ca235f862c7aeec648489c69e2edd905c2fe743b98cc8f238fbe8f8b87a8593d17942cf1329a0de23d69efb43fe912fc42e51b99f94348574d1822c7f303fdf3f2b333af76896f5ef4c47bdd6379107fc0f5a7e8ac9facbdd86ea591a0c929fe15f7536917a51d3a7bb2735d5c733d94e8e377da31db7f8d71e8e369e127a02134c2e36d0b8e245122e0a1b9cd5c4e7d14b5a124ea5bc6f81d20858500042ba1d3fad0963bafbd60e4956824c8695e1b6f70081be8e4b3f2f37fa0881d8fbdb75c11560810d289a549a90c47098c6e0f2a16199f67514c1c866e2b075bf15b0b01fc2ea9c2d5575ddbc007828dc06de6faeb8c1bddc9ab6252ecbbd7355d72edd2ab7d4a742edee574c7a92eaeb4a9c5a805781a314d30a9ccec1b9cecf78b16e6e5ebaf8621a15bd79cf0304a85ad680e40432160d82cf32e2ee3e5103ef6d7d7b79037b5e5ac14d250e7826faf2ea537a62cac94b82be6317ad9ae13e3b1889a8390ac9cb790a69a2d2cf5d6480ca2855460ab9cdb56a3836ad0adf37d8a824caddf4dba6f3c5267d0493965face2ed2069b66525dde356ce7153bfb78b1df5077f32799fe4252e1434b27c69ff7138626aeaa254bb6721e5a4d8769c1d696933b213214fd404edf00f318e74a86d8721f7cb4e8334812e6a6cb81bbf569c089d7589a52b96dd50587fc8773da15df43d4c9924664a4cc49c0dca7078cb2d606a1110be746bbb57bfc9d706d18f7f27957223753a246893d04796b0ccfd0e421871a94751a1ac41424400024d9922baea3312a652a827934e0b15401a3c8da6d7478c456bf692fd091d53d3b089519ae71ad094e782c9263e4b0d301e2087e3213ed522d91d07fc43c56f1416415df6197f8df5ab30b18fbdfd147527a340b98043fc4755643b88a69f25827f6f0de9ec231dd1019046faa98ec6f8093d2e4c0ffe2bb3fe329165a2d2b54e1b890b7e6e5dfce7f3cda636a4db4b3e05983b724d127369afdd7795458b4e31c0ebb4f9366da654bd56452b36cd45d8ab60820ea89eee4d52b3f5ad92c93fe12442b1ef8f8b69abe4edd2fdda66b3060d4230ac2339fd1221cf0195593b2c7527c534748cfd31bbc12bf6e3a82be633569fdf3ebd66192b4156310809e3bb1d4731998b6076d45b50e1a1608b8b76fac79508d218771690358066464009e22814849322ed6ff0996a7ee4e88c88a09924159183c9ffa001ad9922fe5ef7aef6ddf564a8979a1b3b607c48f0e614fa0fa2a163424be6071f6e334b72c446138d143ac96b14e943a756ac1e79c2b2eebd193dde4dc2280767db3da392c8605e7ee20da14a28e29e9085345e161fd1e37c17093a62b5c0589c8d9bb1bcb3d969ee1fdae8ee2f72e2be0d46fc1f2de1a4d5f2da58354df2c355469247b84c0aeb7a18dd54dcfcedf33681166bdeee8984dc6ed3d2a83a2c05321dd9c5b5c43ac50a9ccfe2ec0a6a4b135a1505440b1cf27da577f2a18e5488b35f2cb00a6737fd3df03044765f838239718480b32e46ced84d275174d05e4e4395f2d07d7d84e860f5271d5202ff03574dabd0af802749db23bd73cb0baff36f2a16d930d10850e2b7921b510f47698f2522bfee9d8ef0bca6b9b4c3d3a29a8151ea34a3285c8a42a4dcb583907a79d9dbf109a39d8b290978839c1db2b99971153de09c338c0dcbec7e00358cd7836d65ae0cb7703005707225e97969aca08c092e64acbbb5d8de001052e29f8d9c757d384f75d44749f96727b40304d767f2843442914e5be3918f5ff0900ef218109c6405b623d5b923ae5a9522e8b40aa89fac5ad7cb2ee1c56808e77973cf5c456e09289e7a2c307a7fecbd56da4fe72c445987bfd6513a1275adb420b1d33b96c2119ede30318731393a0bbef506b6927eeb7e7b9a2f2ac24d1bf020dc9aae948b638a6b11bd2b6cccdb09d75dd2280b830ae8dfe3f4cccc6a8bd92dcc86c545ef863bb45047482b9386f683f6fed069b61204010b30c2aef14925d00b89d20539ab4cf40d0f7ebda652dfe129415db5efc65ffa342b254f934ef62c6a8ca77bbe1ef3a0471cfe6ec5ce9feb9d2dcdf19b303f6ec2e2892e86003fe17a2fa53ffa8abc5cb2ce99d30b30f13a31b9a94b6d131070cab018df43920f68dfb1e9757d91e904ded8160577c613f61246ece02946e298dd2f18f18b4ccdb4b5763b8f44a23110f6715bbc6ab53e41b79f7926fd8cc35829e2601326e909cfdbe8e220118db1b188c2f8734f4177477987e26a847523e066d3312f1c0d5b01e0cdddcf032267401c7877281a8c2a6ac3b022bf2d7489466c4122cbe330790569344195ee470a9b2c2c5049cb202bd5260c7055943d2d438008b01584cf3f58a670e7563f2cd9b1dcebb1eb16ad15550d5cbd68d41801cf57fd580427d2327eee8beacda9e9ab321e3f769f2fd77964e84a9d0ca914bf6600c43a74de7142bc05f87a0a545475c885fa836fbbe1a2c236d5156e55b7e7e621d8411dfa23cae61ef086fa5fabd39b9db6de62c47e3e11b387d02bc10a127fde419a70a9aa238217c05d07556143385cdfb5a291eac65d58e19471090b333f2992b321c66a3cef30eb50b02c4401730fdeb11cb6dd2b49dfbb0974b2602163cd41b16185c3e0d410f25cb735f31dd9a07e1c56385cfb2ea96ce9f59ae8616f20ca2bcef0c4042d0b0fa38b3eec90c275644c9ed66c041f5c361b6a06a80679e9354236d123b6e4cd1f28573bd5a5ef63294270cfb4568c0cdc9e06b246fbc8b6d6d5d385c9cffb8ba74abeff5e1ae868caae1666e978a2e55b0d4b403c55313852eb6cf56d06a7078a9061de0a9b3206235888ac4734ab96abdd84df04bf0e75d185ad4bd1787fcc818b55012e0572ab435a8a4a518449b82c631be00cd8d56846ecebff5eb2f4d763b8b8954091f8b87df5ba6f8e9658e3d246b05b46fcaf4863c9666bbabeb2644712d13343947b8c8281a3a2a0bf941e1c37cf2610f6be5cbedab3faacb43073bf1654ebe0302161562cd367ea222291c11df69f98500cd1dd2dd197c56c010d41373aa3aef2d85f1027d421e44d003688a622e75b0a3fe2347af93ad4d7aabbf3edbec960e4356fd37c09957e5588cf2e4e86a3effc16593b9694eada3bdf7fdf34c2077ee077d32da60f86d8ce1dbaaca5e8bfb355aae7d2c5c26bd577884c5933f66ee6372747a54a38b9b2a926f37fee49e4143f698b74e15fde10390a564ad14e4fc1e802be8745be57e01ce4c4b13d2b0f5ecf18754e84bf4f2bc0eeca2eb2dcb0d0695c96fc65d97446ffafd24a3b3a630cab3c887d30c78d8a5f3582c14e4433c08298f9263a2603e00f242c01c90e67a3b1b2d4a1bdda4150528d4a95a69f47fbfe9f24d37a9c4b651c58608d3fb19b07438352ebdf6ac4a1b42e61f42de23ff17e128bd0dd633cb8ee1d692c859e059a3ec401c6f2ca46e642b6ce88b245a9625578f67accf9ab81c15c2422994197ef26d8be06f558fc665a6d3ea50b68e7f7640dbd409e7a7405f3a6ef586753fac108db6a5b789dcb8b132d90280fb0162569c6cd7cf8ea45c6de5948d14f3049edcdcbd47f5d346adb0493bc21164571c5ac0a62c3d07e43efd2e859753c2ee3f3a7055d0a11c58842b2831e149d2a38d2df001759aff399039bd684e64719b4a8ea87ae9f34907883d709866cac9dab83c4fa8b30f37f6eeea609b029130afc325dbbacc0da8d01ddec983a8cb584fe93151d73eed93a0f7282ac556e934ce75fc8613ee59c57638d994f239b183359092d04c516417f76e885d1c986d7606eee6a0a9598dc5c99e20bd8c0af4627daef651b40008fa471ec55080bf197f92da5b64096be8667a0a50af2f9e610da46dd5b71f799bbaa066394a17059ff055251461fceea6c89feee4d6409c8d2029afa8b7ce001a5f9efe2983af24533529bba798b0fdb8a40c34c0815a909cfb0fe1cae2a5ee28ec776e14b2ad90faf6c806d2040e4c95c7c2b24434b50219219521ca2e0c0f1846eb935c10b5c21846e83c1a7b53af6ed1c70901ebce9e05d98ed565dc5cdbede32bfa9cf5d7d7e85f7238650d64b803d432cc9f537c1d6848c7fd344b1780ca20353bff1e0f40888298d509f54d1d683be961e6d96ca7c47f3f547e597471c604b02a8b2d2ca741c158624d796dcfb03379f884d4bbd5b11787031800a1ca753bc2f40a1d5c09567c1c12f7eb507722a7bb4b1c05db2f7decd0dcaa001d71f6f3f0c5293269e50601877c38dd7a0579595f918c94c849fbb31efb6bcfc6fc0d29d7df51422d33add86f310e3f8dab8dc4db70d74869f83afe495c2386d78f1207d1d109bc91472c121a17432ab421f5cd46f341d03dfd940a3a69023bcf2a7f7f3b796f3ff131676d1883357befc71989672939bed1065a6c6466ed163f00bbe7d91ca7a3f20ee0403c0dd59af869de7eb5c1cd227ef59d27d33801f40cde0e2fbf67e516fe065e91f95922f6f58997320e65081870f11d4f2e4a4c25eb3d1403413401645dbf2b8dfc4135bb2494e1d1d461179be305db714661d46d9cdd3b24147b3c2c59aed645b02f8360f58d8a3acb7150b01580c7c204bc95301de5e118bff7deca9bcaca1734cb7396afa2292b6eed28128fc3d3183a90d607dc586d2946d590cc60e29720ae24ec6646b294fa1e8c6927e326b6a77fd6d714cb9a1890be244a92e09bc5698640471385720c7ad14b7c89f8ead67615e8a142e1783b7f79e83514d6418fcc84b8057787b39b5a8ad5661d580e9aa5d581ecf2e153fd46ee8cd8c4501d395c4f251f011445878cd0c1091bdb560220f4953e52b512a8529d482119bd9888aca109eb9bcc043db9abb6d916dafdea19af2bcc8302a2463f6921d75086ec7235fd4702d8c249c0153f73614c5cfce32cebe2d0bc0c99413c3ac00c2be596e1a45838a3bb20981587956d706110784fbdb67f53b9c249a0ba4030accfd2fc0f57db870f976fba118d5b6f091f0eb1105ce08117f74ab6194d6217155efaa5a8af9a6c244236e323f7037f8b459bc9f1a2d1e2980c81c92157836b2e9298092253c39484fe52e04906397de472fc64b71dd7fc1a509f6da87f5210c8488a17affcb74340693e12f3f3d99727888256807eefb3d35910559e67fd7ddd885f905aead1f4f3fb02b551e50f16f0afe0b33c44b915ae32d1d53ffd46d24d773c02996fcd955dff4f89dabb08b2fefcc545745b52135d3870241103009fcf8381a51d873825c63d0e55456091ed8c703a974903deea3cbb0e468e46b5e55033854026b38e54a21830d838b5a4f533a9965f44bfd1b6ab15b02c22c1d9f5e081b54b17bc2cf4ddf44794691aabdef0098e93381862b4505b6eb82b21f32404d8fd6dd9119e9a5d4e2a9c8fc855c9a05a5aef5ab1c04d901dd8b715ce8cb6ebd58ef13903e2ae97e0eb3b412a7785138a24c40563f61950142a6473222d884bd930d7c7c84cff39431cf00cceef6d31b22ff70ffbe2ecf938c394edd6543fb41563671df6011d1d080487dac7ce251da431b1abc442acac380158328ad8733978cb899a6f3d657bf2d4913be1191f5a4e6a74e85d50fce8a8576103c408583f890122af53ae43f76ce7b650e809fdb0c8504308fe9d19447493d6795527e37331160d1a5bc112778aca410a260560eae5ab613553b2c47a2030ff8b615e439286b52a0a090ffdb688679871c36e1797877fb1d55c6320fc9d30968bccd38b338c9aa462e00a0c2cf10133f00925f84b4ebd621b71d0a9813d006e8422ddc28903adeb4b097ab4a87dfa5b1e4d52799cb29aaa85a19c68beafd0c7c80f47db0d3588b855979defb27aa17bcf5616e444c6d0733713ea13491fb519f8061265a7ce9411cc6344137abb701444646f665d00817b0cb4af724f92d57a593fdf9b2babfec6c8dfdaa893e1bf9fd83dc641ceecd60acc50a235dd4b79541ae6f0082e20a606f4b4ba673b90fc8529eea1f6e9b55efc4b71e821d60540e42e080a9c7a1973352b14490c66eda57dc81623dad20264149493172b5bc7bfd00cd57b03bc85e701a49069c518758b3c875246ec9daf1f5e1acfd8a22f7e48e0e1c5fc4ecab876fbdecb274d15a214e2ef1679ea92742a8c1f690fe3f4f375acd8b37f6fe4b6719af243ffc778f4ab14ac2e69cc88383d82d31b72db3f0a6e9155f7430c7b2c5c983200a1e005fff3dbba2fbce2ee134b047d5616b57599becaf78f0f37ce7fd2fff238d07bea62215fa2e20181c7955218b1c3a3601ccf87f43f5fefb78edc4ced27ad8cec08b4cd1e23049cb6ea796e571e0c34af9ede3f714e345eb98ab331550045b31ee0f67600868b862f53cda4d60c57894262081382ad7f1faf6438a10bd0e9f7bead36e2426c01c9c8f5472cc7502454c718215496d4274d7e39c13c966a33f88983f546b23f370b72346040bb29b9b6e30560f14fb3d5a9055d8139b4969f471d00a9d19faf64980bad3e358b0c0e790629cffc7397ed1ae4be8cfbea1c35a1e5194dad837e395504f18307c185fb0accd7b979f98cce8c22a5718c3967f8b02e36ac4415436060d643c7dd2b8c5e6e13486fa36993865b8258c99763dcaef13125ce2cdb132df0e112ce11f3aa5a3f675dcfa2decfacc0bfe89f35a83798fa5043b1a4442156eef74546622e75ec12ae24c1ee207dd730a952f5faeef362cb300593d9ee28a78c922638b4855a3f3ea9ca117b164ce9eb60b5b65ae5de1ac297bc4067bec9572d37d3b8f20c0d2cd479dc395a5edff14c5c4ab305b25a23c7dfb5131a33c756c67e0a99711aa0e98ed04906187fabb80c6dadee70176383d323eeb007e0216abe8790172e5fe54c4af654cef1cb5e28f09f2632b7197b57bbecd51879d7133ea84852b9487afa8016120c8043c819826525abc39982a659a0b91c11d5af15f641236fdbd00cb69fd995fd3443131308779231314063d44ae546c6c0daafdac6a5f8881dedbd19a377a6099d4bed977d7994e75e3ec960021a319cca7e4cb82f17ca5d49ba0d30489acea35e59e42e23198c21c029b881ff50d2ec1314153f7e8b1388298b6c1391d09284386c5016793bf60a42acf015ccd6d556171ae4f5890ca18e11452c474592e954e798ad6f955d2a275162d8fb5cf23697bf8b84dbcb7f9b087349c3496a9e9dc313ffebb4bb928733b1825c2af0f3b6788072a0e1955e33749b169b32c2d3149ed92d1acf844690106bc7ee22dc49145538ba979ccacc346ce3f8f59e426e37954254de1f0f05bca0e24a869e5a7f875643dbbf986899a9a176ad34bd537ce791933ebe336e9937cafc198fcaf552717be34df61caca53dc566494ee891ec0fe3dd2d532e18596d37f41521f0a85cf64a701b80a7f8c8d1a98e5d14dffa12c0f70c0ab0cbb7439f05ae02340f2ab81f33c551e695553f450c4f24aa7f13ba2cee5aa8c4959669347796a5f001b573e5ada320ee709cc720d6ea411ddf1715ec39ee4fbd22624ecd7d0ea25e83f600789c872ef59a3b7f471b8fe1d7ab00904a1c213c9f837b861b088d779d55dcd6acd21ca36412fcd0a2fb1d5994197314d4cda4c1ab7dfcb551eb9a6672ca4b07044e6eecac4009b4b42e1cbf8a658a724d1c61f344691e8fd9479f823e202bf1cabace4efd6c4c54cc8222e25534163d2becb06dce896f5dbf16b8a01a84abb0eb79c42f741caa43967b6f8295f350e38c68339f621784e8019b8c2110559c1f8cfa52a59ea93c79d178e8cda8b8e8dd1ee2023d84fbd3e7334be99e7821f834c1a30a30c00901cc0908316d1516ed6c0eb9903a0861e1cdf43aef427692ba89229ca3ced7089a8803a3eeffb64e51942689a53901f3ceed1fab03cdcf8eeaeaceb23ecc61b8d0a2a557bbe0a894e8a9df64e20662b3c95a448c2055faa08228ba29303fbdcf00bbdeb8d4e84f32e80f40011dd7db3ec70a153677266464300cb5fefdae25eaaf10e443061e032d2a56389451485fdfd634e180ffc651b037b448de4498027c9bb16831e73677cc42171916cd27d83366a07bfecf0dd3a260fe80fb908c0f8269b8fe479d81207372c6a84bb7f63d49bb23f4309f5ef47b7631fc124df56da1506b501b2202867a2b5d19ba067a334e2412c96632988d59ca03667bbfed7f3628499f452e6e000ee088665234ff06d479787bf7868d83a00ec90eba2cdd97f5ecdd35f562c5655bb55b8407d6d39c26983bcf48233fabd264d53b731574547fefbc95a0f2818b8c3fc315d05339d2816fa5cfc55a70644c15b5d87bc0d64dbc50d1e3d413e6be6f08f23b2e8b9a4588161ebe93b4c6a7ba1b7a5282ae367f004373aa47095032cf7f414538c21384a13831fd2c2afd8f8bfe993570b6ba332c7b919888e79de74fb24f761c9024089b5034f9ba093cc503eafd1344d146e7d91ad4fef65297dbdceea811bad06733784872166fb88f37a883a6d89c66ef0f5bf80aea92aa6cd055d4ece872192c48bbb84eadf5989450f9da519b8dbdc7f80745160d3ae2fabc947bdbd6f7de00e7c1eb51b3e6e33d5d32bd1feaa333a55c1c5a6c67e647fc6822e735b1067a41b488a4d55ffc8c361ae9329a3766b6ee685947f36dd44ce67d1625a8a4cda29005fb5f2ecea38f19a85fdfd27cbfe464dca1c1adc1b3fd6f6851e767904d1fc51c0adfd56f54f374621006e3d57f3477e82343ca1e43ea779c7ab566e35a0f3dfa02b269c11218f6f29030bb3b311304f9ac89172af03ead3c0ab0b4be63dc6fdd296624945e87c89c699a8a3d53f4ca3696406c22ff2b00d3a595dab503ac362838aa6c888b8ec88bb1d10e1b53669e5aedc4b0fd022691a80c9870dfdce03988542eb45264865e6175ba2601b68db8edc5f37a314765a5934ec460f85a30f3fe7e941708d5d6cbf8f84462314406735c6825222269251e6299c357ea74e0c0bb0ce1265a27676cfed88499d874c622574fa5dce9a9b393589cbfe0a33c663def2a914273650043454e2d9c56a9fb6ab7d5aa8950966be33d8392a056d20fa3bb583faa354b53955f62fa84c0343da995a5e1549019da2757cfb99c2b6c24544c815342c9b7c063aca774116e685f6227a0b5cf4b4b54de335f0dd924e601d6aae9aee48fc6638ccb6de43dc8804299b1002e6fe417a49b78eb4ee66f78806afd1be0a0a337ab9c0f821d4dd118c88764c15b92dc4e48a3330ba35395ee20456a575f23e21716bf85d04f532574a6fc29787793ac416bc7694e515ebcd4b9a6c4ff2ce485ec2a37844590cedeb42922d91cd60fed2b4b4baea530c0d85a175dc64070fb762f7f793ed149d2d05d5de70f5b7889bc556180faf2dc2e1053651b820311f51cd8fc977e5c078eb8d00a84aa5b36222dd5f5f5dbf7d8369ff85407065cc6cd3b88bdf636143242818aadd50d8e80e799cff6299aceccb9acd0efb662310d0c484076d3c2ffaaf9c01d90177ae296a76a02ba843752a644abb0009e67fdc17fed8fb71efb1a0392dead91f81268bcad2ce91ca8ac10c270a738645171357ba514362e9198093553f6e7733abeb0c2375fea4bfbbf817004d21d633c43d77a4cfa113e4a7a245b93db6a2e5d905df4826204ca0608b0be43b6e03ccceca592b348f3b30a2bee64122dedfd44020746bbcc587c14fe29deb874a4d915d55082e01b9bc250f31cbc4fd831a32bab0d1897e2ee8c3d826d82d353aadaf2aa64879f74cc37dd9a7237343639aba298e152fa639b76d691254cbf17fd07b5abf8eaa88324c29c2c4a33dab9fefb9ff8918a5b0c1860bcaab3ed6a1b58bf6787d969062b9c3be7b650c78aa134d072f16403835a0b2a4ef875ab8aab4a352b23cdf750427903910200ca099763cbd46fd8eba156a8820707533e2c8bf0cb06c663ac9cb8156bacdf1276e7ddeeb43a9efd3eac6fe80cce14a0ec744c419582e7808f691b16c92ea05ecb1fba38bbccca4e651fb1d35f9b9b137d32354d86d113e2ca51a037a67bdb2c989f882c4a02db996cd19012ce8cc4979699a6dd3b2e2338438b883c7b3ed24fa3dd282dfcd210b7a6ee883c052f695668264b6a28c7b797c8c63d3c865be8f0b38d5e1cf4c663516947c7a7af207bf39c436367667727e482623224b250813d47444142bc03d3c388e6a97a8754d476917bd07bda1543d94923150cfb58997b56a3ea6deaa33d38e21b0e3be287fcca4fbafc6d44c5491e2fc009e19ea124c2cd5eba54fb0335fe87913ca8e6b77155d4877f82ed1369b1d9e2ff77b658ac36ec49a282b7d04a7f5b2d75a2ac4285fb4a29f874744a1d6a0fabb006b3392c67f0bdd3b5523363fa81384b065f691ae9b8988f1d77e5fa6b865576f0400448d00221529ccc6252c8bba9b9d1ab8cb669b374e09ba2289e66adf5c9041c106705999b330a499b28caa2db743bc7d58f09e0e0a4f15af763b21752f40843534e88c1ad8580ee428c28bd9187f07d200b1e5af1425e26e4a6a6d99c73627052d4c3365b6b9309b9a15a492e100c34bd3f1aec7e830327569e02251cdcdff497e4c5a14df141a97b2320a3c3e3f025e8f10d8867f767f89721f4a1d26477770ad542d8972d1c88e3c6800bc664af9d85726ba8953e7710512822f4b1152dd3eda83e73c4237fbbcca7a27901ab84a2208307bb45e5d9227325083e38fc366e393c7a6f1fb211afcf6e8ddcbdc5013afebc2eac1c7c35c1d05bf0ac752b37e209ad4926b34d98d682af0c5b7c29cbcca3e0848b3ff554f4fd782b0a5787b9752445f97ed768f8a1f527d3b7635ef0f8867787d40d4acc8c8e354c7b5e63d79713e9eb04adc20c5742b6885dc3119462519d37b069096661ff6b38ccdbead2d0f3be4e36b5ad1a80c487502192918f99a321eaf7f6d4ccc23ee4ac9759d6f16d0ecc71ffed3bf952c3499003583e2669105102741861c6b6477c5aaf4a8535b59a918556c6271022e75c6a3d092cb20ce44e1b6d9993cb4e7c201537a7fda96824580da216cef37be074b0877d18f63934537aeffa82590803c7ffde8762efa7eb0f926b3a324cb5a4636b8f047fa1547be3850dd1fae695a624142b1e84e16c3bb725d97c1e19f82d72aee48f933ce1bd3df2959ea0936e729fffbe3ca2bef75a8957951e6e3c1678a030bce4d27ef248b75e16abb4d569cbbfdfe36af4451fbaf23bc6c4e20210d655aeae3fa9cb251d81eae37f7141e158eb3719bf0745ccaa58923b83a9ca2709fec25771f20a828dbaa4b2855c9e6e7a9e28be01d7cafd261ea4009352d0cb22dfadbd2ff07d1890934041f692ff1e5e2d8121d41b946fa5807803d33bb831e807d352fb13f2fbb49e3e1d3a83a86199a74e0bf2fb64d64a6847e06e9dd019f7570f9cc11b310f16fdc49936d13e960b1c055d4909c620c91468b3fc4ed8373a9d6f84d629d862b217a12676107e9382e78747cde345ed4d47f65eda3712f3000eaf3e272abec91907f48eca1fc549f8e768242a3a715416222771e016222d1af2ca16275c9c455ec96de191d7479a1cca67fe50a2be77e36bfc998bc7c36eaebb592c7d338384d775cb4241a13cf60dcbd238b4c4d31c4f61baa3abb1839409a7968739de63e066470fb7896dd455ed7c8f0a238e1feef6df67be3cb2a175a67d2d76c1dc8285259585861375655a823f910a4b1d53ebab3d6dee60e7b87cf3601dab57e00c4d71b54f65d48e461585c4b5fdf3841076b1964372bbbb26193e834bc94c7c7eff1b9b2e4a02a147ae8112d98995a167d88be3466affaf1105c6a228183eee8a9d09119d69a63ab93b8e351621d17aad64c9ca06379456da43ee9755aee01c15762eae6521ca7e1401122eae015a1b63f67f70b31876020f8e756be1b644c6ef70db2ff1cdf00825a093c0425f63e82b12b2d529265c987c5271ec03bb090e9734732ec4dd7f5e3062c967cc917260ec6ba28b7866d0a5ed2f1e6586cac199f4678f8043f3face5659d394a58b918bddaff364acb6d4c711dd8fca49ec7f59dd1701f98d2b7594b9024fedd62e839216a40844e7a91f3c8de332970e47b8e91c329fd81d7f98ae976fe0d4707310bb291cbfd06f520a6aa804b772c77f12c2a32bebea5d0d70454c671266cca0725c1d236cd6b1800209483dfd2e755071fd5a8b0b3c33de453f0abed9a591343152d8af88c7fe822d62ab9da6e3de67bde198ba990433819d1ddf90abf64e8ec466864f7a6e35da0ed6c76abdaaed2997e39ff5791ed162cc0596bf17e0e90e91501e842cd023caf49533bff5fd354ca1d5c0dfdb928a726cda570e4de4446c6882c40da5ac6041e56ff48e0b5b24ca9e58e4f60c5bfccfd3e51805efcceef2818c0f4218abfbc1a80c0193f2ab208477fce72a4f80fdbaa575ba5b0dc729fb405b3e8118646f052dfbe826d9d3da8f91d08837588e9fddf95bab05781fa61356603c8423081a7a66878cfb63c5e49eca414f5fb04c0af9f0de7860241ff5ae70251fc594f4aa2ad84a7b9174812b5cb2765e5a6f12a13f99c58dcea890fa32fe38f5f8b3743044bb5458c0f41513781bda68d8c99b86fc2b40215a272a0f1a250bc570f3521ece4ddff27348cde32e27f665792a87a8615988bcf2cfa6596a611cf08d355e7db976d87c5969ec2071c538ef7c164098a86af42cdabb40ebeeafcccd142ba10fbe1a5e1ce3804a4101f49382e4abb2b126e8da6e66c28e170b70ea1a73a541223312cf7b7d8d08b2f710345775f326b8f8937ca73a02f3aecef862cfe77d0c0146ae65bf725dd849806207960319a667b09353dcb1e505e0e83dc776038e6339b88205f120ef16c0b5ec6ee35bfa973857c1302f44fa741199193e1469c5f2f441bda71649e72ade5b5bf3548d0717c225d3e9baf95369d77da901beff4a56556385c56494cfa2a1d5b5eddfdb01e443ce2263c489cfc806f8e224df5c77aab4fd55d33b4946d9929757bcdb5998c6231b4e9ed0d4ca37c00f0e8588b78b01e8d9ea2b5bd43943ad13c59647dbb1a5c9c0aa73faac381ce1d15fbd9a37d36dc39fdfbbffbb6672cec1d05ea3c1af8db5f87c17488f4bcd52f08759604399d69d9dbd3b0991219f33895217c761828b791280bff9fe05960ceda3838113ec7abb7da12be42987582d510f33afe5564c9cfbfdfba04fbbb561706a447ec890045d731da0c680833d8c7544b3dc57866ed6d537d76ab8b4b63ef4054f2b094257480f4674b5b005cad842d979e231b61337661bd4d6c33235308b51ac5d909d85307e9f5df768bca2bde78925b405c395057260d02535001e7e8ef364fe435fc2a72a5f407a71578180276d8fd251203c656fd61287090016a32f29464cff48e28167780f83bc9133e4b587894e30780f77ab4586714f90137c46e4bebf2f035ccad5ac2b40e1790def96c35846fd9e45ded8ae926f1bf670b9dd4558aca38254293e51e2b38e61ec3d69862874f0df0d425769ab47e34ffcc3a4f4299441b459259ef46c12ec033496e126d800405b0e29508e793aecde3919f91221bb8c2846edced7b15cc0bb5ffd94eb5ba219ae20f7c3cb73d5b66b0f210aed5e69fb2c358162bd09e4528ac4ae06a835d0080ce851127ca89cebdc09439cba266dcf4e44c10deccc6a5453015e5837b6d574362c4e3c1826c3700d029e8db4ae77f662bc0bed657daf8313561440b8af06c0319d1c441be115b600fa9f1e7c5a01e69c1383dcc3996ee5cf05fe585b19509f945d3c14a198af44d9ea9ed9a1c2ad9aa664d8e4445f6cd0b5881327ce58e885e926aed601a0034d733257f40385796fda8803f0fe3facd0fdee75a4ffdaa79ca7dfec9c18bedae3eb59adf2ecaa7b0cefbf5eb06bbd9cc23ce8c53843e61e7d6e9e292be4873b771d4ba3ac15373512f72267d5a0ea6780bd9a97ae98e8b225a9bf1e4ff3a21f33f7fbc1b89ed6496b19c715c3d765e850446f938b96b746a66b9427041540cfa306e1a730751e9c680172d5e2d586fdf4c251597df0b3817b8963a7a9ccee5e8045aeec2671b198d42a97bf0abbdfe2b1585dfce219afe6c1fe8070d2e610322e8fbc133b4f842fda4d43fe871fc43f5a8dbca86e6c62b3454c0ca066a8caa187bb2b0fc0c7d6134e0aa03f8f3c3a5a047bf17cc5d77bb3546316f42f23663698d2733f7aae474bf22be2a0905f56fd403b5e88435f4417a72f05f5ba283b4fe9e46c1f673874ac4a00968fcf27a5a3fde6f10b45f359236208f076b3a42392e10925f497180585a258d0518e2ac0264a14f9a6e56167d927604c57c5e29a54d704ab235550c9185b677a9f3f63addb440184e86df8169f491ae29ad96f39a637e8ec907e2cb7c8f2f9900eb16c3e5d09ff3755841da8bf03fc8b5626785df24dda3971c5d06b23e3301f8a08a393ccdfc0a717afa467998801a0b117755ff5dce6d2abe2562ce8d547db6e108cdcd1948cc945d31f605edd3e3d5d52c4c72cd6f582cb323c08fb33bd6413957befa6a24d98dfaa1b3df38b6778ebc3e9a6b9d6251f853cd9c421feb75ae392874ed11ca568eb832f12919c87c0fea28c0fd8396dcc13000e1fbca1b74ef09f76d57b8c3cd0e318bc5327c8bf382c40645e70df6d5795faae8da0d23d1e059d375e5d18a3611d9fc805bffa19eb1a794819ed3d7cd22311beb578413e99dacf3a501287af395b84a3db8a49c62d8c267a62d4bb21c5f99b210d07526a22f757803ef3892454ee5fa8289a27cdb4e136a481091316f52723e8d0602e6406e1788c0a35b65b7c92c0fcd7d8145a6167d29af2adeb4a3ef0b609fd0c1e72b02e5c233c8fe80cdbbb85cc2851ee82e9b7bb7e437b03d82799052e091a37c39428e490091371c003f881220a1d780c03d58ffee4ccbf7bc607c1d99a6a6166ca94bc401d9fb2633dee6ca9b4759d115b18ff55592f87bf8018648042021c6120e1c09b5189e1a98de4d112fbe777ebd33d39276e52d630bcd05cf98b1d97c320828f9eae1b062870a47db12e14f2b938f7422b1fc0c43c04e53620dc266a29da78ac3dfd316045e762e96930534b59ced9f091b2279d9b993efd11b8ddc9475b80daec02040f8b672eea16c19c1f3c87af032c7aa65ffcf1bac96de9c798e43f9d935899ab4a21b6985848368b7424dd71cedae2267c5665338c89b0feeacff40a2ba597b953a080f275b18465bf555bc3fd15e0a66dd40b369f298c03bab89b5ba236ed05f69f3559ddb0acc8dce387d46913b9f9c632e46f0fcf10b95feaa282e6a8d6c6bf9ba62d26d9d59979393350e28b9a51e32059c7894d7c26e03b6b65fba54ee66b7d893c983494085eda3899a56e4e176b3384c488dc2b745e4ffb4ef51caf2ce39ed0fe45a946099b9426ecf30b587363f6c48b90e7f6b2fa57f6ec919345a1742acd13d8cfc36919d32a4768b10eeaf4462bf4605b2fa1578db210bde28613a5a217780c258a0ba539098ff26f479ed591ca33d4724904c03abb3e3c674e9f87fea266ebe4cdac0eec120f8ada09d1ec7e8a92c2f1e5c93f366e5a85285b581e4b92eb628980fbacb1a4fb18e3f1512d812d9c46cc9e0bb44be2f25dce63cc097bbe4cf5e243f83e84c7446c7e07f5a21dea26a477d7471bb616f7795253585a5aebfa466cf022ac04173497f6a757b92422fad4d66beab79288fafad4ff8274bbf99d7c14494e0ca9707c220b9b8a1116c896ed5909987ec56e36705fba7431755bf46a6e9b53b63eabcb10451004693e22379535d62dd34ff42f4b7f0758733058862eb9a9df35fa93eb922a149a5b250a19b393b65d2c9e00da62d6d0aa02c3791798fb7c570a966a36987f5065b419b4aa267a5ee5cffc72c7cfd8a9f2b5edf0ddbd6989258e8c777ae1010d478d33147d3663be3233712e1eff8ffa809b41b5184c2743ddcf5266732b4a55517d8f1566bb76ef8e29e44ba07647a30a8cb39794fffcf0b44eb4e6c606cae7224026ac82112028500d4fc2a09f1411556381cb96dde977a53150c245b13ead50c471119707993e44c7f322fc1c7326fcb97e3ec85070d31942d460f8193400e69802b2e775e22ce298de787069041bef6480b213f014499af5dfb7616be3122e78abbf5e167bcebe7940ee25eb33c7747fe5d7314b8aab88046b52bf684748e1b8e29f1d6778e8772849584c8b2851cb162f46b650b834ac8e6583c44f3bf934c0579dbc330da4f311b4e24ad2de3f160c226b87c3d6face0375e497e10c79ed8b350e5731a80af5ea0ae39140b00a3a9253b094faa650b3d52bfe9f21facb11e5df2ab0b69bda7f78997173baa6ea489c46574e6d80df095c6345583296543e5fcb613584791ce8e275c5cc26ade8bfe848ab6941878a8fb9c14c11000584b84df1937ff0b445ab0bc16b8ebbef6c8a2db5b90230aeac552c595698cc778344eff4089d64844d4513f90d1eb7b638da0209311289ddbb10693c68c3ca44d4db3367ee5dc22d57892d235e47531e0b5f1a51f46e2625dc70c71acba1a36ae1a9425d570ceb38e5d7596b0c2e83de77255601221c0d386f8fae9ca9800bdfd3e33aceec899e1cc175d775eeb34e443f680c7aa39ec4c88a53c192f8b2050473751c603d42e7cda4cd9d0e6bf3695213701b4019595b1494f76b3ec7ae93ee2e95727006eeb18901294ebe5b1ae49a0c1784808db4935b2b0d60138e03946daa449dc9df26cc7c4ff219d4d9a42f4a9218b068ad4addd6f591a120688d6e75ea9cd5014654af71a60b269ec2228d6d454e2ef19f455de2aa73d09a0ba42183a04ca24d6444ba1c0455fb52db44295c9ad27fed9077655bc0c30d3c6fc7b9ce1d493cf02738860e400cadad7153add8202cdcd271f85a7298cc110436e0c17a37b19a296fc8f75d3871e0d211f7da0445584e07eb005642bc62f4199601d4b81a6d9437d7091086be2167156a9f36c135808ba245e2aa3f73752dcf050b813677310833b377fe8ee02cf277334a09e56545518cf853c6a989f50d7e6ba6c0837c277a201af8b1e5721f9bf3970fb7becb993e0100e805c63367406e5a90fd0377a0ca5cc4ba6a47e7ca5038b21ebc4f539a2201212c5c10ffbc83bead6b69d98c5569cb0480dc457b0f308c73dab0b0c0a0f943eddeb818fa5e07fa0822b60bee90a42e37db1aa1cebbc7367dc6bceab8034e892df9971c63b52b9836dbff674e5b1413ed871117525b3d2f5486c4bc474c467a1249d367212e3fcbfd5bbef08a44a56568b99d4d9b889113a45cc65281b40548b7106ea4df84048849db53517e7bd994f5667c2d80cd501140c77737e0bfb90680699c0af62ce97dffda633a246585599b03632dfffa4272b8d102ac9e7ee3ae1c9a755e271b69bb15895843cd69d1b71b0578dc3adb7a31ae8588a17e252d259b5545def70a793779dce234c7a5920852116ac65239f4120fbb32d04ef9c4012729975b9d29df006c7b9492a797a93a93be0b197121cdcfe6a732efd95c054e9c1a73feb3ddf1ef6d146061bc5392aa24d23b4e95879917446c936c9a82b100ed9a281dfc1ea8e20fc7045f2e77b2b9477a22fa48b3b3c2cab61ffa67a327ab8a9a7bc72a7257abf8bdab355304e507c3c05b238e5bbb7af3811a2fe66697e31b3036b02bb22c51283d6be339404d2e7c89aa0c6d03467cb660635b84407415f73d584705e9c0b84633a8bdef081833acf73984b0158b8d5c9788ef18a6822d2665218566a30fbe890f834ae14f72acb0d8a82a9a4edc7ce0fc2ceaff05ee1cb06f3cac5ab48b10fd48825257a24f800c468075f78d7d3e5265267da1077dbe9f3323b5fd9db1b90e16f4f118daf59b6d46e13df06f543380e44ab744f53c73eec30ce1a75f6d90b676bd007f2395c28c55761ab36c392dbc206b3e9ab4539c9e1eeb5b172c9e1034bfa77d33d4df2a9f462b1c5cd5f2f3f3f236b31dd91b53168c9e4a61326d270ef0d53fc527420b3cb3cbec623a5658aa4247ee46a6dee65fe64ca28be1acde2baedd5310c99c3c80b8523bdf68667ad77622d38ebf4035106f74cf78a5be3a5a8caa0ede69a822a7c339c4da535b19435d27fc602523d650aeb20745e6ac4412e978f1f84c215ca4eefbc8d273b7c02d94f709de0f420270e972f8b7d8cf25072d2f807aeb8a4ba41816ca06b63beb4f7ffffb7946b39115f69c87f87ef6e6cf67e82e9dfea0fa0fbcb4c70999903280ac0f3eabf80312d639276613a10faa88229264039fb8a995d70b5bd9eae950aefa6704baa1a710b395252af594814136c87429665242c968a4854bb3ebbc9ba4af201d632652e75c56e8948cc078e9bb025b4147e32f3402d79ce53430c0d724cb48c9ba03a254f8aeb4bccf75b67781efa55a5036d1ce5956984f1c3b565de48011253b6d851ddb5d3ffcc08b9eceea461362fb922b577b366a4f4467a17fb9ea933a542bd225c1a6e8c59994cad1fb3fc3ec622a5fe57255b6f50e50d83d22b9bce5966210f0dcb2885b4b84f9a2341f55aca986dfed03b1a253a14a708b2a1ecde2c0d5c9755d98027f1948b1d8c87b290b17451091f33ac0ff538de5b1d32197636b53a0b88a7625c9e10339a56b3b5627f1e90463280166848982389d9694d165341f8a853f23376bfafc598c99c52b908b004b211702ab8660e031cdd0f26d9bfd16ba05f0425386abf064a2977167efc0a0ff320a952688887e4266a8392d5226bca1c82319910c7060fa41753197bdac23a79c56c1202128bf45e20ff88ea6d4b7153d4a2198278b96ca05c2c72e5a51188d0c8fa726f400af79bf872bfac45d725a5cf10ef0f47625f62c67ad6f8d8f111f0fb303443d7b0e34e034c8a23655ede0601b711a822feaf1f88da580efc211e5fc795cdac8dd7939a0a4adc11f9b8b4b2c9ebc1dd7c5290118718eb9ba0c9d2016892ee550643d2df4c7e1ec01e4af8ceda93a86ba7f05710db47933236585e7152afbddc1ab852de14a5d41ca9409d6e27d448d586b19cb0bc1646a0a5d42faa580e78fe7bc5cc2baf228fb1f2bdf5b4d4d6d32f4235574106b4cd1b6c1c18f2b136bc5143bd96b1af937ba949f318bacc83e5683ccef95614167f9b041c546881b45f8b665826777e03cb209fb9ca1bad903b52467739cf1f93d16d9fe39b0fdfa5828fcf51b8e95858530cd36e6f0df6fe0ec539f6623e303c494f990abe81fb9297aa20fe535238b6f5cc036e8d7b7453419971193e49f4cc00a5f7cfb27b3de5d8f23ea8661cbb7f177e9c1d221cea92401a3becf55e5664e6ad4a3b67e53a4d36feeca2a035cd3b3fdd9fe868c43dc92597bda846a5a90f21760ec9cc115cf02598b521c5078448e771f168c80f8c5c4beb7f958171784a3f7436718eb98839e6c68aacfe6affcde5b11a233e7f9702ffb4380717135111132b4224fd9746455a7aa244a9e2cca5d270a4af2508664d81e53a3b86045621fe6a53ab10dff0b48511cb67ff2e82f408891fb3e2bb060d29372f6a1c1ebe819a7d3af84d006695116a129ef618a14c448a9b0de07de75296146df11d77f5d1b3ed51552211da5805d832a348dbed1a32d3e533640eab3304f635c8d7c4048ad009acd8ee8850353a4d6b2889d453119eee84c8dc1040eac3470ee6f27807b6386727635621dd9840ff875e812bfc8329c08f8982e3111a800ad15a85b71998f7aa825e48483826109f188e6cd17c034cc80510e23ffc73c061b736330d3e08857a8dd42fe3c216f19bd33ab7c6a7aefe10e1225ca52203bb4559887b3342827e5877ce8d39187aba89b50389ce1304b064d2c25c6f7275e30cfd1f24efd7fa41f0cd7742d41b91d533eeb3a43dd97be7274124bf99daf20ad276b58fd8c2801f64d0fdefb2c6777b53342acf4879aa662c07c1527fb59b34893c81768dab9a0584636254eaf3aec582e969e3ad88bf481d2267d70c2c550e277aba6bd9b2bdc0c5394f31d40a8004dbfba4760120ae3c92cf445cd47cd3eed88cbe7dcea818224dee3c9202a37c433c951675197ad6d91112137c107169e02b9fa0677c1e269857d890ae58a127ea704f48e6e8bea760415fa179655caa72c624b0f8b88749792be833f7b8fb34ea7e064f72fc888d28b246f329ed6bbc35f4e2aed9acb228fba24ed9c006ec1423448090c32c877e457cee6ce418d60893758759a517b668e74c1fe30b86c238560f9d1482932e074c185fc078b5b8d80880226aa5e2c20d59374e4063aacf0decbfd1af7347b2f12f108e0a3ce714a6a88e7101d975d99e004c8754bde31f18b4e4e831e6842c3cd897f521ec1f4743223aded074f4d0c44acfa2ffbb22ebfcf43a1aa8cb4d24aaf34216f5dcb752baceb1500bfca7bbb8fc0c0402d14462502ad5c584df99f6f2e56eb71ba581b14441c71ec3de7512266f94bb958b1425a35e0226693c1b56a5cf394d44e6cd9e294d55fc23edd8ca20107c54dfdb0b27c0b765d86ecd0367bb4ce0ab193f89a9826ab772ee25a52246af2a6ea97433a33efbaae65926f34c7bc4a315fb6801e19b48fa7899842aca9612d70fd8c347063e1ffc723efa683a260a5902290481837ca26357936464ab95f1f56b0a46609ab351e2251605390eb900cdc7b1bf4d8a75461dfaca20e993070d310e5402cac478180640109be5aab7b78acad49e0265b797ddbb1a5644b77e672b5039f1f72384eb926bc68d3ed735862a34499f993270ac2f9af719c5dce0f4b8f033c6e75279e9f7ee1370eaf5434be7838d6528d47fbaa9a7cca15b351527d092fec72f176b878eeb115fb5e53df20bf11888f1141e2af43b794b645dc357818e68e28af88eeee1f0bb6803c725e680455ff2c7e0d2876f17988dd0fb168f036438300dcd99be2f8cd1c46874dd68147822046b3e93fdbc9584cf04ef9f0c4d641cc1306c20bcfe008fa3d7d8698962850bb645832fe34a43a7b710662739661e448347fcc25bfc521ed07b38be415db78878982d76d640be8c5b14c6ad7e4dce374d8c2c2c995e38c7ffcc7bba3197b4343beed7eb79cb6aa0b96f9f3803faa84a99a6a46953c3daca372ce596e7ce57398bdb2e2c30b1248866ccdce8649b284c350624634f6dc48df4b1173849442620c77fe62eb3deaeaaac9a66dfe7bc6c832475f6873eb14ca630b1639c4f00b6a2c99f692dee485b375c0cc94530eb335ff4a320bd1392911095c2efffd4cd6262e626db1e336fce56e6f6aec5c55e710d1b02231e032c4793279c03d2921359116ca3c5e1696da182c6943aa9800ac8e931869fdd252f705a7322ca7ae0d5399ff11d77427060c7d47b7060effcb6aaa9879c9d45144052b5fbf0d7798db3e6c2e0383204fd4a4d001ab45b4d408cb16f952a540f712ab2a57ff4a837f0ae0c82f0286f89df1d119934dbc590c2f25fa7701aa50166eb9dd46ecdccc54e904dcdfae10e36e51bcc5f9cd45cf2eb4de9c526668f217f73257b978c81aa18ec5044f02750e27f7105bc6dfb06b23fe6450a7867c16bf17fd44bc56dfd341e1696dd3e0d8d5932f2676cf17c0ff5942a38da27fbef142327f401963d90edc544a29445f92be539f3ab7107ff4b72d80fa714a7f1e85a44528afd8ea176346635e2a03c5cb4855739b1490a50598565e33a92a622cd8b053272444016e6e2403ac0782a88138afac07bbcaf62b99833842de9cdd6855c9656588f4543e8b2334cc50b2464880c731723a25e1e88ccb1c5511998010e046dcb9cd38586f63ca6f9ebdfab201de9fa808b01b5ae20a88e3fa42aec97d0e28b1f846d7dac849f9c939f2573b40dc8c0b23c9c541fbb616337466fc1f9be7eb99096ca4b366e507cf2f6161699fc4e513f29f1b45443700176a847175e178148db96826d81b6e73e8ae929f7719eea77db6c7af0ee35ba3031b0ae30eaa651dbca922441abe872139ae10c12e5cd040535f0032fbf69805cff76b22248f1622978634840191c71c19ccf91ceacbd7e81e6b88372a5fbe7427f5729fbda033e6cca07e5b727d0b0ce6822e6287736a791559bc188cd4fd4c9c4e6feb754b0767ca10dc8d2186483cb330c001ba9b54024ed5a73a3f3236094924fa34c6ae8efd192eb8b430c3f11655cf095825fdb043ce6420cfb5630a90e0218a2a48ff78f5a27ccfa229310286208110a82679af4e01a01c74674a24df9cecadf4a334df96803bd142113b382f98a702db77c8aef138903c7c5df563e7b2662db1cdd8c12cc6197f8742e38954eda355e28091bdea4b74d43d28a9a783dbd172883d75e9dfe3504e0d2e5001365af1a7272505247d5cb663a93be6f1ff2733b1007f25f5d87d6b85538fac2ae780cb5d13610e2e6d8a884108ba08ea4b944504b4ca12e699c6d7ecdd86a24e10a8963e577fa6e520f09aeeebbaed249cc02a7a7c3dcba90ad971aeb2fd67463ee83c2ebf1c90241345af812a9628a7878fde6a5df4ae1c8ab882640eb092399b82e84bec2eb719b92d21e9be60bd3b3fea0df4bccec0bad0ea500b59fc07b12c910f304a4d84f4733a80439409bea50ea7a9c643075db10686726c224c4343ee03e2f1c2ac38d7c0a0f45b8cd32350f794a0d4756be1f92a0549c836f843f7230db1ed88f9d004f40afcf2f3bd6ebd68ef84b9a3f6ee2e0b9128bb3d4ed550bffdc9fe4fb3b702522578140e40fefe82c44151cf1ec74df65c81d37470b6637a639b345a0a8b72debe99a1f71a0a53fab7f010ebda407c97e0c482c18133b302b39d3db7eb712c199c3bb0b3e40eff283825ed3e3002e203f176005525a8f291b72966e968bcf20102da5e7e8a0fd12afbf98493e2e5d20f2247370490e67c410f6a58f8ff0accce8f77c16f8c862330c6b22c1f52b83d11fdb08dc7222608688f49534b10b6df4dba290627d7c899a20d521e5512418eb700c1255a1436c7854b45beb062876c49f571e11175caa970c0023c2b8bbb437ac47c54a1c5d52121aa9e1c47012bb797ef058892196c1354506f765fa32587ee83fec0dd59c610e41c3a23523a4a408c5f508a4e98648b7ff5f316e27238b32aecc7aa0b9a2f682f5d90df29aff02b5b27f55cdfb860ad80911896387afc13985bcbd19947cb0868dee22de345f64eb2c38fdb22443ed252dd30d95f01452a29b94b913109c5499ece893542ee3cc95f1cd5529c419086fc66340d7a2f385e58d05bf13c3f6484a764ad6a7101873cc836b55249fb61e2d254f4752a4687964af048fdc5b1227812f23397684f6e88c6bbf503410a1c996181fe79e7d0c68616ff4c0d317386f2529c8f4d1f3f75c12e3ea9448daf2e540f9a97be384b4999b6c8a5c6a8d8f5465bbb6b07c84b4552cf070b2f7a1393e30f15386527efcc045cc1a1c1ed7ff68a74738f8c2f26d31d2e96818f5ad4a354c1d499737e589a20d460f076af53fa4a90037cc35d828658b31a6ee7e62432970c6ab9f8d0b2fd093628c97957a128e2803e708406f1fbe8d9ca9a6a04cad2216a07f0928b62274ba755197b1dfc6f84bbc208dda87581c2b1557ca7b99ffa43f6556f81ad0a667853b3ac209ca63221102065b53befd35e2badfc53090c9b7c78b338ea3cb08413628d5cc159814f7058f67ffdbe264892a1820e094b40dba3f601fff090480e10e5863883459e544f99f868f5b79061d28888602ce90969221cd1c5345aeb5f3ea781b727dd1000d274eea5f57d7dc40c05fa952e186e3a7ba705ef19cf3e4d1bb9ae9b7c8ccafe9b0169c426cc6397ee4776927ea359bae9af052f23e4ef58edf830d8a58fa0c62f3b150f115a7434abad1146f118131ac69d21c0f2fc43b94bb98d48b95d12af6ef3d0bde40de1bfa2e8b95e062cd2942b138b30fda507492d555d4dec30dc63a5481049003496318f9735f84b3c0a34fe1200b880a436d4958fe0f3b80408307a96e9f8cfd927184eded18f2faad2388688ba19163591732f32cd76771d811de52d34fb591d18facffcbd64d40767f91551787cb67e15c7924285091c4955d2fa903f9b10312dfa69fb52457207a0dab8381d6f4270c8c34129a57b9d7b566e40996ee5936dc49ee39ef7b97e74599a08f0a9400adbdb20b3df450a34a088de5b909b7a5fb954a5264f0ede700d2f4983a6707631546be7dc0a6eda451c061c585bb58f4d4abe7778c883ce792b11d3d86c70d202389ca4a0546468fde551d9c69345ce6362e33fc156ffbd5ef30187e84525da3118db3bf420e142ce389b733839be8ef6ae7bb5cfc1987262597b8916fd9e91a73f6454fe3ff99a30cac00fb676567d9fe077a88c53fd0b0841b2d5e660cf78980007b69e42ca801239dd7cfe3636f3651b1f63c0f35b11aa8a7e0da8b20f34b12b97822095c4340406c22d9efbc4d06004bb65bc8eba8d1c346697bd0a0f820aad4f72d36e42313822f64d782a81b39e0e64ad0898f918abaf590821991907216bf1f229930dafe810d134858173cd922f81f463a447b9936cfe17b9ec820d8545ea25b220a87397e45e266a4401f4aa94aa36bcc99119a6e8b95d9fdb4a114198b1202b196d5ce4584245c068d1fbcd9f072624ac006468cf1938afc1b371f8f005952c5c61f76384eed1df5abf5a2b528be82bd79fa507eb528666c3b55dbfc47186ca063a53bc0e96bdac4bee1ad12111358989535e871404cad35191d087f3f59298ee180615949b1e13e5631d0fd18e7357b0248f29d145cfee9ca2c4d3e3e1f04b6c313014c261e0b2317863c057c69785e8b92eba1701616fb8784743357731735d7a99e1a6fc6479a1129cb9f5877a7abd3cfd3cc275f2045a8f4d9ee2cf86edfa41539058dd4c27da00f0d724d8770bf4427af2d33091832f21fe07a08b0ffe94e585613638375912557861b536006838be9227e97e35c66b0150441d9afc95b6d7813440c449a46425d67b0426e3ceceeb09cd18a2a12b0d39a4a2cc2e25c4d18e05cc2b79810323a9554bf92e64c7746e27c22ee477ae1b2a984e5635eb31ac707944dbdc1eeb4ecab3bd27525ce46e793da6f9232d68f1d7ba680c3be9ac3468b5010dce74eaa6439db3fa68a8ea3538b0c32d9c038810a535b03634ecf84d82b421cdd4b88b1c315305cc020fdd0a57fd10963c41cbbbf8e5f325c26f68d1dfdac37e38cbb444b7b37638bb56e3df4665c4bb5f6d6f8a33df4e4a8f3265089202a4f18993fe0e3435084b338d1a3313f2fa19d65c7e8c96984df995df357de599a2b935ca8920a60725fe7c7cb1ca8559677890bd050a8e985013b64dc585a5fe31ea147cd9e5026f767da690bc1212c2ef24e8345732f9259ee6f7035ab75106bf9a907db7053fb9dc6c4a4b90c3a41a5b9bc740665181c19003734757442565601d6c0515ce54e0c82fbae57620cea314e88dc975db41296924ea63347801c72d236299273fef6ac4d8dded04607e9acd0dd2f5f4389281b557968e6b2e88f0d16d26ab19c411daa7bace1321e417bf4db899a565edfdf72f30b622268036de991b77e16fc2b36c294e65f7fc23e88595b2f1014f724d3da6c96e7936e8a90b177932708a3706b6532c2d376fbf737385a363d82bb9bf10aa33bdd712c55432d818bed6c1443f1aaa8264475c238c4c0c09563c656bb866918508b597707f2c46d71192edbef1ec539c726effd66ffe3ea9d8e8fd9fe42e2f16448e885a09b4ad6e008b58e93dd953b698e613f76a9bd9dba3a5d7fac66536ea8aca849614d3055c414e5788472b861f60095f9cc08a268ccbb0876b90816de71e887471bda602717cd2143a654e6b582f2c66338cf459fc613c6ea6f7114b93f27b068e9dbfb819290325d15acc60cc3ff04928483ce7305d494d693beee010ee0ab58260e29dbc84811488224ca3abf74d3b1d1700d995a84fc9fc1d8fee9b9d68286e80387ebd721c06297eeea98a3936f609aab20e84ed80feea48e60377aba4fd1c32155130639af5fbad112c895206f6791f4952a0dd03b39fe25a67090cf5eee463a861b7383e2b5534c4d06138bc2575e0ac419b61a39be680e24f3adc41bef4c5549fb144a8d17f8946f4a23e867d7b1f916e92454c01567f4918be833543368020695be5093cf1a3f20e4b33d46690f2e67df621c49ab1d1f0e982a34f94003d82943c2df353f67a6514a8ef1d27af0e9b45fc683999c11a7c626d25d1d97ff57dc5202e014884009aae21d6ceb9fa9b7da4ee511a5249da67fb683703412c0ad58d3bce1802c0c8a2a85e4642966923046540061d0d0622583a1108777c5bcec568414000e679de68cead1f9b71ed64de3a60e2fede012c0c076a1c674ab2354dbf618d6be7e2e8c8801945f542207b33f8a3610c04c6327925e2d1e19c620544044811e2c8aa6b2908b92024ec82e6d5485cc511f512a7e9218b6959b40d5abec6e83ae2b764bec822699b2e85a9957e71003a2541a1bbee49a22ad67382df839eaac4442d6d757273393b2824288d1eab3e7cc442f34292fce9d476c0ebd8feb924ee63567262761d554353688144007d54b305edddf1fede530431c82e230edb40aea5022cf0b5ef03127464c2347780203a8a25c1fa20b27a3ff024d321e751cf3c06d9e73abe57c14ab7205ed7b7e8120f215ecdd43f4c707d0f8916ab035bfcbcd7e864042dc11d5941f10a08d831ed6fd30a31d2495217e1dbe844c9af7f6d83cd08a3059eb353e8abc4555e88e40168b5a2b205d681da0b646cc745a74d98c3e60da516ee57a83bc83c7bef2094eed7e7b0e23edee3c4f49042b0bf1eee57948a4b5a783a1a2b2d0437905cc2bec1708e0ceadcaa1ee00c6866f35bf3a2ffcf6dfd45fb2a91dd0867182cb72c4682c77976c9ded594877c627fbbc5c7ff3b468989062ebbd89da15b02627a42ff120e23faf41cc77969aa2de65a293aed223ca960fa033cd7b3c6949afd0c9cf3605d15e2d13124d66adc38005c6f2e4aac9c3753e62ea265f61b9ca64dffdf9794a884380965c61b413d02a71eef8156645728ea5dcd0085d932ce81956bc2567891cc44b8a1b1a89b69a8057b84f45dae4b5e16e19ddf80447bff184eb7eeb074d0ed760ee89748204340669150dafbb7a73868f2dae868c58aa72554e5d868ac12f425589e72db9baeaaa1ad41a14849486c69ca40e4aa7576e578ff49b28ccbce87cf35c60f027205899f325a675ce5dbbbd6b00eec7f67317fc2e25a12e759c748bb665ed30e1e3284ca1bb7e6c4feff9bc797b90bcba964df8f18e24a0d665913f35203f57ee352acd55645505a61032e089e5c4024cdffba21b96fd7aa570084ddd35733d19208e8019545456273768c317eb91ec4468cfe043c7872b3d72ce7dd4c29e866545422ae46f75305d54f4a3668422e1ca279be2b23bd44e3ed90403d3f599bf8d367b435de5fe5caff24738421423cf4ca557f1141913ea4af5e50d9434146633e1cee1c8553c7542f85f2e303b95fe8996f37176945421539fe96abe4d9937979ffc22eb4d0e23ad0ef032f1c0d7f6439c2d9edbbf18778bb637306ffa76e1a207191d50e59e9ca5a12bde034e0efa8649e5f0ad1bac558b8009de2265777060f91efbae3fd13337399b7cc02b8f1c2900ff43a13d67ac1cb8cb4bd42fae39b2e0c2de492e649180d78be3cf376f112fe44a2e089b05f8e38068a7ee19bfbfbcf0f768126af9dab46c0105c0f4afdfd433ed9a75f80938cea4239ddf95ec1314f8a025791f888279a7599ea12159775c3ebcc124b0fbe4543ece66d431bafe0bb358c10de2b8eed736d4cad49cddc0447e6a7a43ce79d53ff72561ac458cb4b2f65b007424a3438588f1d62e21defe584a1ae443f6decedc17ecec3cad43fc8441de32f5708f9a6bde809c17178445f8b223746fb8317460fcfb8aef1fee3df4b8fd440bba01d5f4bca097a2f6a885a36816fe4559dac5244ff59aa9e434c765b37b8cd963703af10dea6a960f3a2a59e9099e6c11b5a02804133a36de34013df048bea1f303f7404cbe328e9ef3ea4ddf794679467a02e62866a7d4011352a207c09252f16e441a96ae51503cf666cd00e67d3a02123ab29d95575a3b65d563f92d63b3ece661badcd12d06fd358f60a7bdd5a5172aac122fea2646d908f089b068927015f7e767a8e2264de3c1bd65926b0f0f1e6ddd23aca553145c793bf524fe90c215787aad3d7233fae196144353dfd41c2d03ee7d703730774991d37d3b973f3c110926bf217756f4fdd347f9d6b51a947e92a234235b98f5f3f469eac7cd42ba2f9a2a3d25c614a623848f7f673c8bc3b23242875c7bb1ada7bbaf6d974edd9c1c06187d3bea65f20b04a3f5ff71e8fa94a7b2bb3be65dd856d9cd13c53baba81d4ee4a4a660cc4e9a060ea78389347a6c05d211aea2e4fa6cce10f204148de5913497f38b4ee4b01e08bb1ab115f5fe00b90276dea1ec32301273e4bf1ce51b51064ee915de57432f942540eeb94c06bd42b4bdde5050a3ee78d691e68e8e033f2c6c0343c6444654e9db79d4b595690962cd00393c53d6ca2374141b9a24effcdd216091eb678fcf695dbfd459bd945d9155e5e5a40ba5db04700718b7b753cf7fac59af6dd4bd3a3d05936e98c5a377e5f8f950744a5787a8c00724e4c0a458760cf3f2fcc0a5516a313c3dd985f5fceb6827c0f059a1780a1affb45f3ccfd71a72e9f170210950d1ace9b14c0ad59ef6df659ff5f1df26e928d2a89d8d130f0b8c969f4e781a270574539daf5855c7c43435203c749ce88316193422a1e7bce3fa6ccc2a194501a91ad923dbb3473c04edcf2fc4deb7fe061e135b71084d295b510b37fabd0b43c76362576571815396f977873db61ef44d7542d6a464f76fc1d8b673a139433de35a1d398195dcaa80353beb6aa374a141ee9b00c4e4fa04e5d73fc62c7618fefc53d14c7385dc28ae40efd668b8bac775e2f88817da22763fef3efd99d4a055bb4a120f8bb2159c9dc2d722043e4e0da941dc5bb532bfbfe0b70c76a7efc111585754b5e4a1969c90d6476eea171343c4cda399fc75125c5712e20e61ea3a89dc253957924f55d1ee5687245d352d4859a5007684fe41e47151b0f6fd3c7b6a7016f353538907c2b817e9b5390daef54b1ea253493673d9b708b116c98d2330cb1edb92726d583fc6789fef1b4ca75c6700efebbc4aad6b08246663763970ebac88fe9a9fba60357bc722c0591f58faac9b35a0cba89a01646a9983089dc26047aeee4b50bfc98b8438deb555c2984ecee28b995675c53b86e960caf759560ad73659d78fb5732218f5481860065f4ece332213c732cd11ecedbfbd9f7f891051013e6e20c32798be600a072ec76a7903e7f47dfa164d6b9ec15672b748ee90f14a543f9acddae10e87c3577f186b3b27f9a48f5034f890132ee58bf21fcc4cb4b61ac35fc648ceb476fca013a574538b48d409a4839b409ccd47fb353db192c78beca70bfc41789cf7adde0dc602a14e53f48b384b666c2f2c5556dcde287a5a3af022432ac5a617fbb83341530cd5a69234ebb943fc7eb0e9422e83769a7d6772d2182ab84e8719a8a6e4d9b3913cf81f878ed40c499b7f608925e935002407af75932671f9ecdf794dfa126065987f19b4894d65957bdb7a616017e629972d7fdaf787ada87f101348e3a725e19f02c3c46d05aaec489f28ec5da66ab939fe5fb57da4f1066a0a071ebbc3c3e149badad10ea72cbbeac695d5abcad3e888b20c7452c9329152f624c48d3837ff018baa00825e12c71adcb8468aed3b090ce7c0da41db84fdb1af7398fcce2a01964bf022cf0e94ce7790941b67be4341337dc02b42fedac768aaa9884084fafd45b0b017f5c29f3f3091b243fda8f3c82f6eb69831cefe1acb4db83982f3eb9d0e6f5299b0fb4639692e913fe40632a87140a22cf856a586a6c11ed960c15980e52d85d0e2b3ace91de28e70b85d4e5d7124a377f8cebd27f3703974bab454ac49b3fa3eaebcbaacbd077b2fd1a01c5e8a3174d883de5f43bf7455d820fc758b465c5468f694d6a422dbd9a57e98e904daa4b603b4d613fbd364f9cbb81a361017a8df95de2eb7df53b9af322c6385543993af309789b211c3f38d317b97def279ef46e3c3a790c504739f426e5f24de51dcdffd18f81eef57296e21081310cb3ae6a46e9bfbb0e9902ffc912511c97c4e7b427c196a5a37823860e4cea99890adc728dbad8798f96c0e6f18dbdf8bea2fb8f82cce9c9d21487d1fd3b64d5dae42649837386074e442f3e6594d9998ac43cddc56e10c35cdaf7ea370118b37133d498e19b1ec3a484ca9296be1129e30891fa92645d0087e17e5ef22a3d18037669c09c8f0c500db4436e677f1829487cb1ffe32e7b1c3a15a96601679f1453de278fb8d9ad0901290c7c177b7011f67a8d1337fb79c1cb9ddc3f603e9bf0a6b987a7e30be9a5626707ff9836593fd048410a0fa25143b7f1b12a0997d7c63ab623df9b36a7e6e00dd018274b3121db9087081a9356110c62d194710dd7633eba901ac9d9ba9e3dd081e58a3833d0a76862a636aadaad83c14ab599169c6b434ca87f767e85953c0a652e975ff918a373a9181f81e0e07107681c2d51471d5603378a20dc80ef7001bdac09f2b9093e031555f67247351e2faf11a09e3d0e73a3ee5b690668fcb69c423f8633e6ad8697511d3cebebe0001c13fc6726d9d996d86d32a3e9982e65d40f1f44114004899409901b2635a11e74ac4c6dda2107db117787491243b944df9685760975e141f896856e58d740f0110f6ad8ecac0534cb055eea47ecf4a4031192abd4a7890ef46253bc2a2e0c8bc96bd80e040d6e1f0d3dafb7b8212f9e5fe47536cd5157c0408d7a461b3d24c0206fe487a0ed279ca40a7d0097a4afebc5efe80185e480a0290e81f65ca4bd96db66a98d9043fa835e638435798120e64554c164871633b612ba0e7681d475efdf5fecf00715df2c90c15e80614084df17fade613e17d2d5fbe7369142011dd6a1192074a8b6034c3b3cdb705d019604685eeea1c37f0733b49cc7c46b6a479a137263bc1cda360adc4ac485f6eddf9e97fea8e4cbdc61fa751d5f0a1f2bdcbba7811390e9449ef9329003b8479297a1eaf7cf63de0bcbe0db2b01fdc7eb639c13e0bbb9b63518c340d15a6b1cd4ffddb546c55f9c2cecb3ee29010ce6e3c18bea1bd078089f87cbed0780c3ff2fa2dfec5d7633969a3e869d6684cfc7411bab199e8c682124d690c484ddc69bf14f43a08e0f83636969ae15522157d998d2f18d0db8e828133a59eb788e5ab9888a086402efc37682daba28eb7c233dbf9d08e4d3b26a84bfec1b042a7417666fa5067f4535187152c726bba24f033960ea63f3e3d0619941c51357086a4573ed5c5d5f20f24e591be75e952f8504c71d06388633bf67ebf40314f19b6ad24a3edb31b3d20039dc3b55265dfa8abc45b72aa177fc736effd65c93008752592b0e6a90f8ecf64a469ef3707f7992b81e6b7860c35bb9bcb94735eb15a832620494e43454b4b41fa70dba7aa6bf5100257b5716be7b0aaaf6c38dcb2906cedb3e061aea413c964e92de3a8140b0106f18ce83633755678ebceb3a99edb6e33498b04f95e787e392cbaeca1a1d1c8fb2bb9c9cb60c8745aee4e9564ec70b8cb203e906328407526cd5066bfd4a4a54cd16b4927d40b7c5539d964635343f1034700fc1d61d7c94b7cad771f82d98a0076f40d7a43e8a010bffbf5af5c198cd32ce9a590adcad18894f98cdd45f3cc45600e01516f97fff25cd5d5c2616416845ce244bed1716e0c1082fb7fb5ffaba483ebd1d3cacfed075379838fa19fb57ab95ad6c617d7ce00632eeb1018880eb18a4f1e666d538981764fea788217311b46ca0df0db3f7d9c512d734a0428e18f3ebc267717f78d31fcc4b8a672858c3ea1d3af3d51282e6aab0f5c7a75c662db75e3e5908bf6da55a71fa689d7d02ffed6fa1b19b16a1d6979e3e37b79baaa07442f5a29aa9a54d98d8c3178b7118156df30d8e3ac7eef7a09f8d472c929b2cbca5fb1ec728787637fc6c6848277b010ba39e6393b92c7dc505e3a0199353aa9b81a6dd610b148e85be516c1a28998620822f3fe926fc9a2b0b87de8253ea86efcf03a44364cd3ff3aac1cc5a51161e4a85f0db5125e30ba1771ea89547741ec157cbd0e40d97c190f64b6da1d69812cee7d9212f8b3638e128573e442b715632c58b4c55d2f0b12cab8642732d0c8f3d2b2b5e15733ddd20e24f104ed3feca5ab94777768ee4544d53f5223b0311a15c148f8cbd0771e9f4dbc9432202c881c92515dce9c008bd8d2fbf9b4a1c8e8733929f843d42325588f610d4797a32bc632504fe1243a194f537e7316da99c73793c9cbac5c15f011f8f96f35f7a4aa28ffe18594437fb83fb8ed18531a4063368a54fe6907ccf77411a1635f182c7197d2b8adef14f130f9821426d107cd464d67fc7dc1e33c6d3a5c031dca72f860e5beff265a659498ddd9e5be34d9e9720f35e39f45ca9bc1391fd3e0802006722ee317c68b2060a19c05a565c16d14e245fa1ae5f3d07d74d83113951d2c86cabd1efc2e1863878a7578bf778a7f8e2cafabcdf673f877cbf2fc95897ba05d2262d76783ed665d825d08a70c1029e72ffc67a5017b2be5fc243529a8a430b2952388ecebde80f1c19f6e15aa42287cc8c312f3a503e43376e74867b540c49347ed6dfb613211d7d27259b398e7cf66bb830fec1d134f9461dd2b8be9064974c8ed6d65e09a4bfaf0acfda50571ea7d68841b0b5ec15eccbf0772b6b2ca4220ecbbe2c2e590c38bb34327e3b3b8270ec735abeca5718d17da31a65118c9452eb74b0dd8493ffe0c99558a5cde8fc7262381de3f16b2d5f17e6cc122ba78db0da006f2d67e1be17902f79dfa4494e1cff4384aff62c9a58ddce6a8ba3bb1785b827ae34b45fea6cebd8fbe40bee4c71b6070966b4e85c35edd13069746b2b6db305c28c680fba1f03eacd9b5e0bbd2e56d9cecd33c78fc025a7409ab042980846065cbbf293c0324bdc21556c12ab76e2098c16c9d14f1b51bc574dc9c9f1ab6a8b973cf60802a2c6cff1d8e6e5966076f9b80c1ec4f0aefff7e3c52a2d60db817db8837d070520ebc6c3cbd1c727f791e4b0b3e75a6b6261b56dbe4ff49353edfddd40e9510ab1ba5b58df8948cb19f11037186512dc10dc628daea66b0b30aff155e1a3afc47a1117929a53df665297aeeddba16584e6d313431fc60ea2ae587e75acd6ca9e286a27820e8464c41e601099a6570c85475fabc203307eeabeb245c0ad3655dc579d01b931bc81acef445a368ca3b0fa2ede06bac4b7829b67f1dfc8929550ac86558661196628431bd5f1bcfc4ab99637fe915417435845ac4244c7f62bda55b4794552d51b31ccbf976249acbea529cc3d014aa6e16dd67868beb9668a21c55364fed2b63472de75d5aab1ed980f52c5cd5cd2b172257c9eee8c6304deb87a63d80a57e33ffb95e776c3993d2016bd6be01941ffabb4653cb0c8b3b01be513d208acb9d1a2e279a3aba928438192b6347ecca4cc77708a146fb7fece1e4de4c22b30b09cff3a23bccb6d0e4936f0d58ea3b5c86bf6be6df72852adfdca35ffcae353de19a3053df0db40dc50d816b07845d9cfc017c6daf5cc01131824d2aa04b7bbc6f84db3de32db68502119b30a48d36ea7a4435da1cc690d5d3edc9a959c2205ab4dc36a05ce81ee77f70d7e9ca8783cd9e5328e44bc44628cc9e36e71b8ebc927601d244666ebce0ee580348bd2aa72812d9e58b9a8efb32ff5b1e0fac988947b816e8761988116fa1c92b85de8b5ebcc1a7aa9eac2b28f20a2e87f5c751318fc3d00d13174aeb3ba6c72ab88c6d2f628777f7f6c77183223691133ccb31d5f4ad3c6da1b651195f9b120a2321e8501592e5ead0251f0e701840f65b57d745d90fc11bc7321dd0f9361c9330af7beab5cac424400dc48f9d88b56c076206c38f452d259dc03d0a18f384f35e7956944549c791b6a19d94e2bf84d82b122ae46ea69489fc219676f84d8f49d88255ac569817315c62429b4a6cb61f00a3aaff1d79fda46409735d793e8b7b12229b8b7666112daf09ceb4966950f99a51d996e285f3054d7f372222afdfdcd2f4e1a9f25a340da3ab2f8958638493299ef2087ef422af211bd9ea82c8aabb9ff92520558f8e597e207eaf7a8d08dbe237438e93a89ae272322cb5020cddedfd37abeb4d8671415c4bdc1a0d325b28c63a18dcb8a0ad8274ed811f4ef37b32caf5e50dd6f739d2e0a644c9f34e42758880e277755ab0147d2a5632f5ac20fbce15d8713d8e3a898de89aea36504e790d70aa61be35004d66ba0fd2364825b9184479d4bd16764ed785a5c8ba1c9b1dd20fe502ccc4a810a2a198e5cd0ee60e84395aea52fd6ddb59da222ed440f666b5eafa988128a9d48270e0ced85d921950491d4720d61c7a6fde1beda3102046b2fce3042833f96274461d3ed8cff86710fc31e47261248e5575f37ec2dfb4e16ebde1e7b9fd4eba8064f02748c3b75d1dec6b81c0fa5f3bd06f2ac6582ebd59f13d9aa3701cf1b49690e050d02540c53750b7e685516c3adcd78a57d12ec6934102d1367e76cd774b178b623a19135a1f21f98f639226e0e1b4f25f9541049f74609866e057c8e91b03e089d1b32caa7a98ef610c4ed292a7515535f65c81a150295e7c7ddd35b86b782301933c9220c090da10b47a82905848b91a045dded006fa2e9a0846069d9e8a6fd23d7ee60de83cd18427fc1299cef2bf35c52a1d24b43a098080d859b0475a55d2fee6df04f17be7b5eae1e821e2502ebb483fccaf43c01216865a673183da70e6dd444c1be748dd46cf0422033989c091513c7d8b24ffe730007cec8e5ce105b04ff3679bb10041d8d69b77741e946dab0b3695ee78964cc6d519e5d09d6cf9df67d1a4b4d6b065d207f64e96badb5d8e3a6684f6193ec044372c1d3da03fddcb79205aacda719889776746ff331dde44c73fccbe4e24cbbae660d2f40c4f7613cc5c5c6bd2ceaf9af7d711790d6a5ce190778f7eb6c98555482197a71e53828a0a56458322173cc5b0545ce9e38f221f16240deacbbb4c84d0ba9b6984a9f34c044369b6d3c20f8d9ecb506c855a3526d8241454b9bffe5e04ce0b163254a82c8354129a903e3270c6f365da3f5de20b72cd400f620f5afc5047315c7d327a6c16a2eec84a6f11ed00eff9c26570b8f2e1d52ff462a80e6e13059e270dba30cb85030ed4629bb59bf404156ff4bb72e816ae97f64e56a1a6c07403a09ed8145777d40641f71da23b10e490954b435d94847fa23507d5d8cf48d306b6845710366c2042a202a97dfe8a6d5b19164d30054d9684e60c90c64118a4e86bc3c3334d44aba906bbee587f0b36c1a993d321b04a1166bbc57f6ba3074b258b6463e39305e80707beb7089c398054bb806536b5c2debf2ecd121bb41a8225f4ec6e87df87cf00ec91c5054ca9fb9da02efb69db79ac6d9eb947339bf9b550959c479b48fe9a6206e155d8a667fbdaadd19a9f638e25d2551303c8aa33f2b722ed1f7a98ca0f578c9d5cdcf857feb426ffd9f0ee3e3aa08ae101bdb330583ada759202de45009f6a3e301c5242c8eb5b741c99f9ef49e380ba0fe03f2ef159af8003544071d0b9b68ceee45308ff641acf6ee063322d07915aff328d8959955cd0ef22b9d2e9f68a38ea25cddb1ea1a9738a37ccf7ed69aa070edddcff77bea417639cdf7777577ff6fbca1f4d06eb7949cf8f806c7d378fcee0dbcf4c83c25f2b22f0e0240bb06df7e551e978746b6d4090ddac2c3eb81a1d448cb25bd12cd3db7df707df3054ada3003234bbc14e1c668564adc3281cca5bfb21b225c26533708ad966dcd2a475e3c263d30597299b3b6ab74cb1db3b89d3200a9001cfaed1f5739cd7a399d5c8353b54e82206353d158a77c21eaad58645026364d92e8b5fe526e3b03cc4c9c76e31ad3d36e369dbbaa74d8f5d393d38e3e07ebee1f21d46512928c85a2cffbe892202d7cc54ece8864c69ea0e1327bd6a4ec9b052881544f7d4130cccd119043078313de46a2ce1c7eb4f7a3178b17859dea6d88f02a361de73616cfd2a323dc65a5c6cbd932decb78124232075dd53142cba971bf11a7d334293f3b16389df04376cab0fce236697dff132d072f538a351416e7acd268540bfca3be5e80dd3b86746b623e8a43fcc5a11dec62d4c820a920f0a3e20bc3cfd7fa8cfe2c9a89d6edf39c3680024c67c0fa9bcf2951dd1c2b97afc10d16f269ac666b358ed2d2b4bb157efab2d53fcba067292e9719c541dc7614b871d4756b5d5398bcb890b65a8c061d3680bfb5d149397736deae7d43287e06ed157a9e9a53f0fcc29a1e7a1603b033e4705564f043d5fed5cc83efcb8fa972fc94d12f7c50e7b68bf18ac1bbe1d25e8f1f19a4d6f2343a3295d4e89185741d8c252a009f06f6e3a2dbdb0fc614f90bf50b38256a806e8f3bcf0c57a09b8a04d29c74345963284d90b343f0cb56a7cd1927178ae5d20c0bf8f2b8254357817f5da8fa10fbf03ec53993f0a662719c4fc52f1d0d92bd5e17fb9468e890ad0602decf82df111a357ebef49c694cfcd28872f4ccefacb8b892bc93f7e7ed047d41376cd6b296a01532a7270085338a7d0c89b8a4d857309fbeb6f7404c7ec52f1298f5d560c56b8eb7a615c66ef8c835a92f6c5048a676282bec13ae23e72baa705feaca6984f836befb7505f5623bd92e7ed1c1ab31912913ba9150bf0e28e3cc8c73a3a7425ea5102a5aa5c0f027f085c9fa9d61180d8c95a64972acfdff48b95cdeedc49a8e2d7a152e179731304fbdd9ed3d2dfd312b0f0a68a6956034d64e6b3ad9ab38e4c4c694abb04f3799ef425ee384f181b4654e5f24914a10ec13fa4387764c9121e8a3cf2ef119802a45d2e43618e5e75c967c38ee0a7679017886e566edd515e41c1ab86a638e81831f7828a9f9dfdcdee7a35c2af0b76b36920c49e7d0166c908c80790c369a25566659dfc93040d4d23bdd98163432b226276174faff3360ff2d2fb54438e367040c11084e7b3dd166f9c3b0761f59b1ea7f6dfbeedfcf952546089c4d267923103aff59a14b294ca24030301a3a7d06d120c9157662a1c0c83578394b1d28136ef9c75cfbe7a91adec0c006f411a635736f47b30a46769b51ece54b56c0dad596458083a8435f5a507adb5c7e5bd425742324584c46dac2f9db95a8f76ced337a33011354ce84a0f64a48bc68976ab7ccaf34375dcde4f4241d72b2c59b3eef561d536b78d5788ff66b2d378471b711c5aaf2e716854c7bfef36133b7c232d250177ac784648b08bf88ad22a8ace785b35140104f0e0463864b5e2ea12733a35948c8d80a54379679efdcf1ffdb84950430e09f79f0c1385314b8b093d6210feb96130424c6c0fac15457315b6a0caac81b45e20eb352ab40142cb1b41734ceaaecad243abb0091b60fbb165746c967180fb57671189b417abd9ba508bda29b5668a32bf73913d39dae17db459b3d213e8216fe49df479ae94016e77b49cda76c670ce820f4797aab5e674b183e077d23f811721544a91450af70223b0069b57df74ffa0ad32dbd14bff6cddafdbe014f08d8083f72c10d9d755b7732878d8ed77196e2a487d710eef4da10329d42cf6ce346f8b90a9594e636a628b62847337a3f97d4602a531244a91617517a45c9a55da5c60fc9c04193a141664d32fcdc18d19b52c62f51ac17acb82687c0c4171903cfda6c575366b3361edd1e5a11b406c73dcee8ac054e0de88ddc8ed2956b53199df80b29692a8f2a32d69372ee44e1edd8c74d79318e1a4c0a7fdbc5df6ce4843ee8e617a1a33dd3ed876c1da92b89b7772dd043f759d2d98e73f95131bb981666aed1f1a1ce257acbc4bd99b3ff232d879f8ac86b368febc37ec44e90a447c2183fe117488bc34d026e6d5e26f10fcd028f0d284b59c5a6756e60e59874c5d38bfdd6033f53861efab43a5b1809c4e9532d85c1f5a1bd1b4107a18e74f80cbe9d1d05c44855e19cde52ac5bb81cb6008af5c8910ba0a50f7f067aa933af0e7a982c3072eb22710c3b1dbb201b976639c75dc0755958c8343a8ab076be236f392b5033fec991a992b7787de611d11b5cf07706027bb4e3b5dfb25cd544c6ea33c8bb704917fd19de13bb5e7c4961dbeb26133ac7396001e8599672d52168284ff368a81d2ab07850fe332f52b8d3188dd8f83ea769602f0b274f7b241fe2553aff72f87516925b088bd1c0b4d1cef12a41ea274943cd09077f51e76797768e200097655b7f90d2c7ebe4463e9732bc577b6ac0d52a0c758592e2a0abcdb4a709dd30b0245abe4e8c2dbe7d1b919ca8695c3346264a0b326c2c46afd677ddbacf9ebcb74cb8cfe165b82bf09d8e899bcdbe1dc63785692cca08f7dc438d6941004fe2edc07b4741159eb60dba237bb3cf005d92908fb5830e2fbb725dce8bdca0ef41c2380287da64631024c5285086580fd66bc5ac8cddbab85678b7a8f963558e87c95838beb844e8e084456f4136b3ea98d5ecb07018d7aae77135ce460599b628bcc4e5bb76ef5e718689209a8cecf4b6b45fa8136828b0714e6de98a290ebe42bd789c8e2bc21a9876eb2bda45a681ab4366375b7791b0b6ec511e2f1bc62c5df93ebccd1db9268775f141b465bdea8e5f0ec53077ceaef2095690f97eaf1f9321e2007d378837a01251998c86a8a2189a6aa15bacbae2c830146dce2d478ab9debb98b4552be8cc4273dfa29d87979345c5f5259b613214dc8a9ed3a2fce4ef8ef2c668258897617a4de4b8d34fd2ee8776343cdd3911eb834724a485a279231c99f4cb0f710e8f153a8585da6f9a6b4f4ce09b7f1c8487f15ed1a6082dc680e43f0a20650717f5bf4644b3837c64a445fdcfabe9ac379bfa6233d2cd24a3327b87d108df0b782c1c79a870b694701f33aa15ba94c4d5731e87b890504d7550a182f787ee61f81578de14a6678d3fc2938f8a12fc49671784974cad4e4f11a136b93eb9462e79f1b4d690a9fb33c95c9afde1f7632c1113e7a19c0f4b8a250965ff8d4697492e4397c02635e1ff5903cf3b458e9fbc376a001b3742e9c1c733dfb649e59254ae3ec58637a61d2c66ac8f8839636e8de6eaa4b72b45e143f75b27afeab66f9ae092dda77dd825eef9bcc564946980307df2b47247dfba55b30bbdf1f0da03872c4537e6265f48966fe8da61ebbe7d5b217f64ac58c5181971bfd009122911ed86d6ff31ba52ebc99c72cd6c8611c6c4efd5d12c4b583cd66af7608d69479dd0100cfb2bb500f487e66d87a2d9da98722d22c6933b2579342d123d76fd73e9cb98b9687fdf91a75666cbbdbeb4b6124d2ab7e11baf5a57183036fdfed77be99913091da904c52ba0160e5f5a567cd4efe2554a11be21db0f9742d3dfaf59d3322d7718145fc3783add3487905b14d0fa636d7cfe76f50ff833a82c3ae4c7fe780e2f0a68ca99cfb6841f7fa77e7a7b91b9de6729156b26108938fca7a4599854b09e75f45789395021c18f5cdcd294d9a4a0b514d30f39dd35924d1ee463fb92f5283500ca89d2c86d8e1dec1ef213546753a91af1f243938224e31aaaf2a35be54a4c1fc12450bdbc24c3eaca8ffd7efc08971abc09b341182f2d913ad4a7fedeb682acad6b411d4964fd4bf277d00f17676dcc404f37e74bacab5cafc2b9b4bed5f5c16a66b58ae1aa80c658f4fb35a708ef1efabc7e9b9a11056aaa7aa091a1e078968ea8fa4c6abd720d2c4b0f101d3200aa0d08e16580093196e01d21a934a57cc7261ed17a366cc20b13bcf9e55d8c90cb47d268e63be697da6e7d31bc6ab2b0e163fcc3c02370eae33013252249ff884eae73a5c5b8948b640b6808bc7160d420c9419c2c8c4adb8ffd7c4eacfd79555e1395b81e3b8f3438ea45a8386a2afb05f9ff3416cb397692951414c664f87bb7d950770aefb6b7bc9256e64494c157b2db6d97823847cae99491e228813c95680959cfd79e280f55c38ccaf25b85f1e8d679a90a0599659891f99053aa6137323c2cceea2995ffbae221f72652cf85d1faea1bdde5abbe61efc6249a3d1c3709a156a0c8a7590c0b71f55598b359f62f8f0b773de99938ba99d47f7af408e95ea7562ed3d3c745107dbe9bebc32d71e1d14fb7598b45fe53be8fa4c1c55ea031d64ad351268aa858a113e1846b160df16359331305a49fd90ca6b2837a71354984be0bb3788588127145adfa04ea3d58e2a9c1da92ed5c6c35139b03bc15ee0afdbaace516708b3680465103ae01e70bb6bc6a045706e7adbbc78111c876e301fb44a72fdcd002e9957e3639d110331cdb793cfb48adda88ecccc004d0bf3efcf7a985aae9fb5a37f1f1771417fe5ea7f67638d8ec19b98521dc5e8b81d79525f4e422a64c280e8b508a62437e6b792b15296be9b87e9b1133ac8621e77b5fc6284f5550e10f937eaa99aee8fb10cfd927d649261988b8ddcb1bed26929508a84716f67e56a41939c0058a9de3bf690ab9557dfb0e1303b70ab3d30f0c41e399fd5e3f591d67c84120a4b4ef3c8d943b243fe785b452932e7ec105546929c75087c7cd3757a21ed6ffab2f76efc643ba9333803852cf75d984fe4407394f9a1ec9367bfcbb9562f3e29a78eb37d685f716b8f53fb5fbd4875d1715725367b87cf00965a2cf6d6c268222d828c13c3b7c5f384769ff911f31018030c05e9891f82ad3bd210d76d402b42f633efcdbc595542e6a455621dc3eb68b164de34597434d792f543ec61107437068ebb82309e739170f7aa7fbed8e6735c25c248d88b0a03f691b57e4b2696d413f9f5446e73c2168f484fd0545ec5b1559a78809083eacf0b51a59c7c7a227475ba443f675280a235d2edb8f2dd532e989b6d0bf02e6ef46bc9829b32f750cdad286e2f5ab4d2b2a5c9baa24616f0bbd71502c3540529da1c18f112bb6bd82db41aa54be5d6f863ca1e3a3e5025f4702b7e159585e66f29d0edfcd8412df121cb5c70ffc9a9e33143a49310429efa7ce9173f8c0293d8d4dd4169e2062a5b1b9b1221bcf7987b3c6efd78b86811b586bc62131e8c798a923edef27d9b5cd7092bad0b10fe61bd6e19c3c925d352c0cffca8091a8d9f9a2e9e695e3c3b5d6ed3ed9aefd81e706fdd2ee72eb587380317719bd5ba0fa80deb60f788076a758f6479b4f4db5a6aa7f8fad89cbd81f4632169c1c6950978de3638a5cfe1faabaaf75f31db844fa866ddc722aa5fdc0ddd23659e4cffb0d166edf57670ce7c9fc3083b7b496929854263c83a63a882a2e4153d1b26cfdfcaaa69d26c5edb3988c262b0b0ef45b93a2f39ca4a1e451adeae8698eb7b4398c1a444ebe45e7511a4f553add699de45c2993b7e0214cad6b4578f9dd8f3f45214a906348be0289de235a34535226bbca85beff6c493bc47b622b2a256dabd88f4acb9f652aa0c4041ea287c771c0e73e5d518438f3f06939f41c469c72d601175cffb7ea142d4470b6722a0c42d220e1b4eb44383742ab74d1abe7ad935021cf960a8947a39335974cfe7860402504f5c84cffb170ad80f360ded6d3296daa8ed4e99345376a4d38a9c73c00d9358195979e6bc04c87e5b6bd8e1d8fd1477a9c7af6cc4108bad3b3ba155367d316327dcff0a13667b33ce2d214a1c568e5f516a80e34de5255329de5b3f1c747d04d2b2c458a22926accd679152bd4d2ace760f89d492f33e6934412947384a3fe1f6259bba92c50396eaee20ee2bf1959fbb510e7a371bb8133e262197f693ea050eba206177f933b46982833f9aa76f3c8d16dc455d6c07a7db35637e5236e2bf41529e9d0c137bda9ca6b338e5d242f744362879983b9695eb0243173a96220487eabe8282a0c57dec61b111d1bede9860c9af7833505363999ac9d2742820b48bba93da1031845540eb4ee85bd6e474f5f52125c6668cb9db405847106578a1079a92dbab39be6b07f402793e617d266c7e9b5e580c03dca97a7fb8c1d6524cb28a7ce5060484bf53169bbd07f3192aa1192a6f51ec6d9fb8a0bd4af3ad727c4b46e4ad3e2ef3f9c8f7e9dacbc5561d0a564d0430d03030cb1178184b7096d1f7ad547e979969161048417dd903d5864f1da2aebf31ce71dc7c21173846ab3aa59344d251cfad79fa23fb176bf16894671b44b10a738934b8bd6ca5961e4e96c105fba9e1b501b644fb0dfc702f8b98e772e98e3c00a8846430439bfccb5bc7fc4851eb5a4d1c62532852a73de8dd77adaaf35f91b15862d4fa9368e2a405ce5007cdcc222f14210d5fb50eb96cb6e32bfb214637b20e13d5286e397edb272cea0c3a1c37421cec9dc008e892cd2746f1c4d4977878960585cd4247940aedfb6416b97bc776aca9d0dfee7cbc1fb40e677257097145f0bd25691939b742bf9ef234638da5296377877d0b1eea4bf7e948ec88707dbdf65338b44a7ff00e64f2db50ef0dac656dd0f44b320bcd6fb67c136ec63a3a731a500d5de22f5950e035310f1ffba45f6843bdcb22a0f2197d6fe422150b0ffcb856a8883b878da23fdcabb6e7f6ba1a03b4fdaae824de2448ab0781399ae155d7657bd8bcfd0e8239a45287714eb3bae7bcf9313e14632a66c27f3d6ad29dcbc0a97cf068f8dbb34bc8c2e2bde5f97066ceb7b890009a8ecfede36e945488583eec82bfaf39bca490f1a0f6643236723b1328f99dc129b690ec8fa4e407733a0cd5b79d3df2c7b5cdb3926d2d0095a27bed62aa1c07e992b7cdaefddab070318f49c16a7690f558088ba6fe0ba0e4618994632760e3103ff26438c007865937dd7cfd232683c83b4f4e7c1c153de396be415efed9873cbadc2923531a744fc3200983b7a2fa79b37c3dedc3cf4c241485946a7be6be1553d35c024c1f6dd63356eee1daabfaa4c711c5aa2a218c2446cb27a95b488ad7686eca8eadc1b9c78fd108f1f0b94da130dbf1ebd2ceadae2b214c1f530d877799e5c84bf36d8a89a74b7563b5744891b935c84f1aaa0af1c6886c21b269afcd16e07e0d56e16eed60c12227c96db14dc8de2bc6c5ef04400f0c10d8b5a4471efab271e0956e4a464b8e530aa1dd6cf0f8647e0e145aa37539cd95db88b99650a0b047df054f61bf224ffe6011b80eada54afde98e0bc48a771100a727da6f0b32642fbcb7e8a600bb95fdec26be85944c8f69125a43ecf3a275d42ee42149a5572ce3a53180074a43595983f15a64d5137a0b8deb094fcf0c539ad0f95de9b104d438c444f81c2ec2548c70831a216396dc955aa41c3bb4bbdc4682d338c2f173e18dc7df52b483da290d3e025d57177c6f0a36e3851f8ba65343280fcfba86967cf83f1812f65d6ce0ea36e82a6b6ef038c4843b10806997d4b40be4bfbd58ef4657a9e17f65f07956ff23054fd01ae83c6bff3859407b09d8b110cceef92acc71dfa0412f49b8fe76aae71d9626c5014deefa1ddc11ac83539f5495b1d54e19aafdbbadc927eebc3c970c2a99104cf3f58d52d2a83444ba49f735def0a74f7ccb20b5c3f7cb38e6f585480b06c5cc135723a4df185a8e5804be92e0f8d60720fa8dc44f44d38f9fd32baf3a6113a45c6d7e3d3ebee1e1d5777ce0d482e190fc4ccfd69b591a43cbd58cf289c000913a50e553e65727407efa4a63995d7308038c9cf08e5cbd302c94f20ff64bc59de483deac6246938812626f8bd2d9856dbb7b45e69642cc9479c073a5371295f13dcfb915bb235833fc3405298da01bd61997126ae66a0a35700356b6f7762d2e4d42c38e8a19efcb8d21b906c19525b6f12286c4ec75f2ddc896e331f8df5b70897a2c83320d4b60b8ad97e5568f57792b0b1d913498f90a6bfbb8679528d8b9abb97e5e86c355e9e500e3874d5e7e22a6dd2cafbfbae6a2a4946bdf9f422acc7f6769df34e1f7823f20b7c1e23612e624f8976186b80e5af90d2569a8a75ce9171effa95acb6dacfbf4c61ee6df3f9aa2cc71d4b45cccbc601531feab7851e8952a88e79290d93be7ae5c0da3492a3bea023ddd9dec45bc7d5c4918a11c4ba86df726ae187dcb49d92a02c39e896e7c239c05f247896fe165497df4cb7c314cac34998439709ba8733230bb211570327b97a25796523a8410096141b645423ae9068ef48e5eb8bbe1625cc22faf8af4bd95784d8ea4591bfc9905b611dab6e275042537e9f8811d9ddca2870f0d49d56b0941414eb7c6e6b253345fcd8d82c0f0fda00ca5f78b0564563c81fb6707f4b24a39fb436b9c79bb91f8fe9afb4fe7b7a3426e1dd6800322498182eee354df8c699279c2ef59a44404efafdf6c860e48640a852d1e779acc27f4fd0e98d0c6c93a78aecddd75997c62a2777816705cbbd1fd9f0f46099504599583faf4c100a0a6fca0bfb4c4170018785e60a25bc475ad5626baaa60b4ed50df929fa497018687e3136b6b182e3503bcc008fb70af7eb078db7e23897254aa5e79b9c7721bd50aeb9e6d2ddbef8532e9d0ca94088104e36ce342d64f7e88e0c6cb2ab3ed8db81208514859cd4c603be0f93e8667ae677842421622d2c8046e200611270e181c7e784ff39d43cdd9123e45e12775d1bce45c1e50e36389e93b7bbdbdcd6867403772ee52709c428f99a99c96f2be7b2771f4d01bb4c5ab11114137265c0f713a1bf8acfa60e5c61bdfaab60baf8f52e748b2a0a9325c04be7d47e0b9d488d9effa8b59a252d2610714c80ea408730c304edd069a193b2b88718df4f43310ffcce2a2e7069d8f270a5286378461a1fb6162a111efb38d11f83201fe5bf14658cbe34700f95d5945595b91f4fc241241fa93a9ada61a5d5cc1634f9d504fbd2f4904084820fe3cd7c99c2e50a63705149bfc8b4d0b072c03caf0678f2b8def6467c47794a1f79978df23823322c8283342884913a7be9a874944a91dd29d6c76e7b6ece8b2128523e9e6170519771b93a4376052d9422367c35d6108e8968c2e72e23449b380fd051b964d459375ecdd0a4361bd6ef890530adeb6f4aaa389c98ee9952c0b45f9ea9305ebe48afd42a28673c0ca86a77194c0f022348e869de6ce64e8edad990ed1a034100dbbeb28bea97dc63f8facde8cc5fd0961e0694407e0cbca97567e9a6d6b95f4d3554314e7501303a50cf055257edfae9bdc1498554cb6d04666a4d3ccba71052b1862286cac224e851813b21678113b610eed9ff3740157b7447c07394b5aa13459bc535de9839d4974e8531e4898675ce982ac5f2e8785e4dca0d8e504b5443f6672bd88e1e257904e325655270c637788441c32c0c068734c8c4845d92fc9fea2f18a2bfc928ac96242fc0cc076928084bfa2d7c9cae49326c1098c98af70e27325724c1ce53701011b2259d454dbf750c6fb556f1f2376e9cc007326658fc0834d059ecfd04c7a0b0f2a8b05906b1a151484bb0958c5c92290dae92009212c154f31719936f26ecaac6d80591c5f1a6915f9c965571f82d7f6fa316e429771b55d01911fc75908184f43c93b47a607ecf5b06ba30beb62edb4219ef5e87a3d5bfda78c1edd3927a8017ffa2adcfcb59a2119b64a7ea8016e243b046f83b34e1723626721ea7686c71b17198bc738e0d5b4f8cd09b74b1c64e1111f85dde908d63bfba9721361707576f03f6d06d9e7a5315576548155669060cffc507bd6f3b16fc83d112d0d88b73a8d84e7887ac4c6a9e5b0c73037f1d78814a664455dbcaf1c4b7b5716523889fc295ee8622a5ebd0a7a5b46a57fafa9ce9973d1fada90741c07771c09673df28abbacad04ccdc6eea6debb3b66ca7b57f16adb1e55c5e99993a636f3ca3631447bc1daa727144d2a3149d9b4cd120242689aa7affb7574e5f25bf67a07ed775dd50bada9d707f36c3990646f33edba0e4fabd3260381b6aa5d1ead36d0903b0d94572d5e059c81a565fe0be8bbe79039093bf8ff34ffce414a80501b4de5d7dc34a993e7627ed6634d3d9d932fd7b3343b14b813944212aa9f542b881888392b644dd6250eb7901fc71abd2cd27314a8d369851e48c5959e38b7abbb435711864f9ef004c3b03c6176a8fecfd4fb3f1b7b75ef0f370ce0bb6d6513e934418e2daa0ea6c0dee5b1678a75b548fb457eeb0a7e68f6cd4e06151d8ead56b680140bfe6806f196f1e9c0965771a38cdb64c1b0205dead7581f90471b17d683bb61d84cd9de8e76d611d5b71abda4d59c63b6176fc43b8be53f125747018058a30c1264b1c83bf054af19a4bd647809c2655a972a11c15078df66694d0184f94c6d91934442893df45ec74d036c22bc1b011413a10b8ed0c06adece8400fcd5b1f8c56c07caa8d15e1222f7852bbb64e81c2655694f67ddbb526bef415b55644bc92bc5706bb1a578bebe53de5bf88289a95a0c7b5b3791314f3b41d3b4fd63e5daa870e06f1f0c4dc65d30ea7ed9b6265028c6b866250fced5234a8732d0fc278c94312b07a334607a6dc7c25abd5c363c0c4cedcf0040729faf50d25984254c24dcff31aeb215dcbc9975b9cb44afa31c128677b3c21c2a1386742576e1ee51c64f5e3bbc11a539d49dda4529e5c709f4661da46dfa98826794cad45ba2de1b09d56ef1d0b24406a6e9cdb786187512817890d71c28842523bf184ca0afc553d5393dcf217c0f65372675d11816eda5c54c314c2c0852ef28d36a62f3d7e39304c3deca0ef6b8424b9834f863a99a69f2b168c006276e8035a7cf2ec80849c40aa3eb49a11aca03e6834c091319bd25ba4b809f2f3fceaa9bb9f2f20045294474bd9f762623f28969ef80e75946c5f3d080367beec5b5fb74628a92e74b718acd03a6873bd37208155900a1dbde504db164c1d69b2cd8a8702aa9fde8ee6a1419a40876d81cfe1df340c10e796c6c9f4c1833d4dcc68c642be06a2c4b945c96ee922713d469c71585536e1f0daa9e54d49dcb17ee319b37685a2595ea900d1e763870282f16cf981081b21a1c93b80e4c0290db3d03e2b15a2ce0ef4e0518385fa61a4f9ec852036ebc2b971ed38ab17678c9ccc81db6dcd316d60dcc14750fe15b732a89dc7cccc2bb4cfce46f2172b918022fba1473d25711df0869db3bee03d5a1d1b2b2649755bbb2cf6080846f17be0278bc46fb8b8a2b4fdc44d0e3097f490a6c067e7ce924e86fb2a3d21aae7ebbd78ad8dae27bc0ac554a0eb11081a49eb51912d6c3a214aa2a1c50e85056f12b3f9df2af4ba116c4e9c4668b02bc7e72c6c94ec4c75ad65d3eee6ab42cd363955eeade4fa05dfcba94a46d41b1a687c757b89c2339de15f7e553744e5565e0aa65d125612205ca7504fab732c3977ba9a00caf4faa4bb27c100a567602216f836e39b8be028ed168e9f719066d9154cc47d0a938425b6bebf87b2208c44ac2246718c473c8dd1f30adae197f1854afb56a138b8fd86585a90ebf85d8501c4b96b393fe7b1a77fbaf1a95a622dcf5c570ccf9c2a7b87696396c71364d4e53bcedec5176fd71d5614d747320372ed20307bb9a22e856140f80869b9f333f76308f27910d3d38706f362a16c843efc11b44bd2431c5ce3a0685660d260d8f64eea0354d6d103d11f77735ba055c90b755bb58d082b7d021d94901ea08dbeb189febad7584b5e197f5b074a94d78dcf6925eb50be57c00b1c10e45d1d7f8263aa42bc8e18289a1a0826420496bd3a0acef087d43edd652e402ad80c5f247860821066650e6c0ebff2e062b0e7169b04a377109fe0e3d2c3f80f4006d6434f57cf4df28432244a6b290161943b9aa218150f5b5995fdf3aea50f26fe2075549c71ebcaad5776924010a63388396c3125df010250ce63946bb44562f7a02f80faebb14660e547c647ac68d0919838f0f1bddc42e510360fd7929aebe5775862caccbc20b87731ad79761c955e99fc5d81a7147973937d0da69a9838d12d629cba6acc3de8301d63bc7d5de4030cee235504397b09335e84d5cf4033ddf5995fef7259d15f726eb313c855e76bde077779d1b9808185dac5c7721684b7ad401cfbfccac86322f9ee11e7f53ff1d2c7b71621290b75fba47c19bd17ced89973f6420241b377a2c44ec78685042bebcc728f62b98974e013ec3e9e743f3d34f351524815195d02ab733a8f5e70f0f2162282adcdbd9f70177dbb60cbe380a4d5b4ff29d5bf6bfbb3daaa1430a657ffa5454f24526830ec778258037074c1cd623b2b7ceba0ce700bed6fbb5be5a7347d865b88d18ffd6450175f76c057e7ec3fb173f2b619f52f1e9ced1aececf08b80343561e5da1f828ab9ee9317d2ee23efa5d29e52aec4642ee683c40fed3ff9678bd7c0219625aabc10d0191714a7802cc703a4c9951eec685b472a16270de0cee07b66188a0b67d18ab22875d2f0849cbfab7915dcab4833b1dd1d10199d4ec5fdaf3d23b782a65f59e5ca3f0e02870613af6a98313ff0586de2dd279d0a104af1b46227ca0fa75a56f13abe3352e18b0c0cdbce25238e8a0695a559519aedea5d708e5a9fe264eeb1cdee54e0f00079236a5e30925786e7f8f820179d8d42a6479453adc1fd434b83ddccbf2b04bbd5095a6badb4ab485b587a4cd7b4532c1ea2e5ab54f5daf7e2cf3799e5ccab8eb3778704238a87585141aefb7d188d2c31d572aa4c32d121d05828346528d4e0f3c465994248adb16ad3e1546731166e7687c88a1a45146d7cedb7fcd7583e809439843949f34e3ab6785c90e3cb4d25d80adb1f511d9ec9a72126a553d6b90d904721b0bcb2f93da0a62b13a17af6ac3653b52c88e709853dcb76ead2786901fadfd27893dc67f67b2eb774e6dcbc50b610b22c823673ad31ebaa18b6e6be94c8d5d6873d93c5c36796c748e66913ab572a73bd5ef1da6e2599e1f63911bb648cb6d6768688c4ade658a9424c4341e96bd0a40ef7d25539585849c53d368753addb751c4a3ba313a41625aae54e7efb5eb1ae20fde21c22df8a89cf9e5fa4f71ae06a9ed85034a3b3855f410b4a17627840f4b8bb5d650007bafd313700c7fe3c9d2d6ae083ef755077bb5cb1b9239412ffe2a174dafa3d499a1aa32d7ac1a34aac280767f92009dbae1e8ade2c6b0a8c67b09862a9f69ec7b401ba04a2d6a23b893defaeea810bbf455235fb99f8440a20c08aff1e4be3b4f9977513067237da6834c1306d4ae5ea5b87c93a368ed8ada1e5c30cd76c6c110e8b91ca8501a52cdcae43921c98d85cc964479e43c252bfd26fb8c3d65e4339a91437f886b8b0e6803016a0029dc9a8f6ad61c33863ecf25d5bcd2bab101ab3f1b6e23bc4b7b3280e079a6c577bf265d66afc879a01cfcaf94d2837f7bd19b154fbc13a91168d0e3b36c4629ebaad960c29cafb1a9d2ea2defb66b169692fda358c388b692efafc73fbd6bfd76c3cf3be2cb7e59f17bd8baaee201e0ac75ed22ea6781f1d2dc1cbdf89137fd5acd244ff21f3cd049538627d11c2abaed47a7607071c7077129fc567f3f17e85c02b7bb58fa1cec2f54ed95c7684e9f9917b1d8d9a1162a2be331c6e9463d4f633c52376e25888481305a571774de42802b5b71b360d256f8a8f2bdcfc06cacb18f0b001491c5d3e00d43e8781d0497d2b78d2ae2b25a5b899a1d52d9fbe6ac87df3c6a9c0b5c060ff6004d12992e75e096a92518998efb7f805041fe67a96dff22eb658ffeb4d2af0cf27298922a1e1976f7efb6f9b91b75b4faeae71dbc964d3cd72f3b5e678d16bd993c3d43835e9539c5c0cb9c34f226a6d8005d8bc098f97892cdd134c3346f20be2051e35ecd522b32a26468e6ba40d621e60ae257581726ac4ba1352135ac37332b81df76e4dd29f19a74b9d42092b6310ddc365b0a78381e62deceb376ebe7fc758d9144b36f12b88350fa62f87faa6e219100bb7786f4863c9374323c1ce55f113a2157cfa2ee5fdb6a9388b1e58e5100d3d5c811913dc3d65cffd6e56db904c3b1f2f718237c4957ef1a4712b741a460b5b6e2e7d48745caae7a269f3427d870af06bfe61dcb29587444fbed433179da5c3d50a4d6a0a434d0ac10a39e9a1c5d6e5d473213e97407e6614a656a5ae88b25c5db3cca9c97b4e8ef97eee203f9359aabe9c2b2f81dfd3220cb503553e9a32484e79669d9159272969b17fea1056259ec2c6f730ba6d6cdd63a6609057e2cc931a2ff69ca0d6bf0c544136010b0ef94c4506b63d6e354ae4f5bca422b2a2d64c47f9824d5dd7c3f0578b60d52d1665e726ef440fc027374b3f843ee8df87f8cc794bd4dec91b6a1119bc6c739bf2d412a8b51210559ecd4fb4887f7195712ead29bd2610e59261c9f0f4322e0f3f82383f830ffd6b1cc3b7325e4d9f35dadafb6da71e869c48ddf4b37c40bde1142a2cb760bf296fc3561657f5aeefc5238e0270cce7caca05d1ce936815faa9b154975449ccd500789f67fb570953cc7f831060eac3498af607f48e11793a847a7b067a0cff186a91489f85e7874618d20bc0fbb9a6d149229448480091ef39adeedb899ca1ddfee8ce1035c42922a1fe7b89c62e08028950a5dc040c50da746ad795fdac7b6856b4a7a194940f2248a8edd36c2b484f9cccbbd715085c1f5c59b670b6010065f6ef033726b9f0357fa4db691399354d058f1d82b733ca2bdc54e9cf2734e285bbc37c13d44b61191694fec29e87e4b382fc37086c31a73f762a4a08030dfb05c743a9b676c5e9960e948e6626bdba6590e788f4be42c2a78c05f7380f885dd583304959e33df29e365436720ba86cd523760ed34113266004fd6b9b91d5486bff6aeca22f4db909842689f90f26bf6bacaa6ac4cf24f915687bcad1f7f536afdaa1dcd388079196921d56212a933b2431dabcc5ed02de970c689c5e44bae7cd937ff604796d2e8b7db0f2f1e6011366a26fe76f00fff0b5e5826e9cb303266e3325c436863b0cad397e76859088428126e887c74ea367837668a07ed74d46ade7b7e49f1fbaf34692e121b55f631b7ffef3a4368039576d7e3f718fff1404eca94f8978f1b8432033c081e5d57c454fdb40933527aa3ff0fe965e7578393ec90ddbbc1625e673d4db9ec4bafe105a248c6a6ffa2299ba5a80dec7f37309e45790712f7456e0f8843c0b701208ad7e136e7df46c20171019b9cc1250740a4fd0f62d332ff9788be64cd2911c9bb123e73206067e4a26cda314f1f529f76bd290318382202002b765ff8d9aa598a3c99ffc40c0bf084e05a0e24ca522e722f5213a25e41d3260a733454bc81fc6c054878998a20b3179923cd6c39930cdce742d69c0c7ca7be076bf9d24dabc1b9ba1644332c8d3560024387fbfe39455688486cc6e2caab1a7a2f74c3cee4ade55fcda874e269b01c59f9ae0683cb3ae17afea4ae336b59f7e1a37315b6242fc0e316a69a18ff4f93e5b2912cccae2d9def91b0b0c7a82c8eb240f40d685e4899bc24ddee95dc4b1ae150b14d47773e7997f1967d87470a0b3146a4c18840e980b99608d81290632a4779733a854fbf38032a464feae6f64bc2a5f0cca48767258ab1e518dd66e57a671162419a3f2ab0dca08f551e24bad481b30d9cd333fda991b08e3f2a746627caf2996c787d2ae61e4a3661224963f193e570dc509037b45e5e715c83c8fbf0363b58eb56bf230da73d003ce00c3c9038dec65e51546293920a3d5a92c8380282617382511b85d0e311d36b91b7e2dc42f2b3ab46ea9397fe24c28ffaa5ce78fa48641f1cf4d4627dd3b6ef03f39e06e743623253ebdc8491418ea6ccdd09b11f237b6b0b89e8ffd9e43cad02ed0c91517c2669b765d367919bc6c7cc9bb8d670cca561c56fd4821a05cac0885ed217910415f747c6e56a64895f5119999b0113ac4e9a91937e385e6a443cd0cfb172e4c312d8d37a0a61c40f8a9c92015fb9393ed1696700d8f47eaa81bc3f412fb2c42410b32ea0c6cf09739b77cb44bc1bab69fd51fdd5af8da6abb9ebb3234764a8c4885977d9a2a048723620c874426ff74aeadc59843a336a12b1520c84da8f20e38f9c5be9da3e93942c7610daa12882edcf91c77d0718757ebf427b8a33cb3b2d45ffbf8276f9cb37fe17a4e58c824ab45d043dc96bf88014cbb841c3194359505cd5eefe20d5eac124fcbe9017223e204a1a980d35ea5123c96bb623f6344de82e9799f5bee3064e07aa7460915bfe0dca5f72087789ca86169eaadb6b71850988e311e3874c1209e39027cbbe8ce8fb941b67df99048a011dd3e80960f4c43afb0a65ab43b8c28981e3a79752a0f171a8fa7ef4d71ac05aac8fb842fada4488fee1cdbaf266eac85ece8df1de892e7e54ca9663491de95842a516e16f8b134cbe8ef9d08797b312421c283f508e5c1414b120f8d7b88260f326fb9eef5f051765f307a3e9e79daecd94c9306c24cc4de506c8e3c6e0c074993df253fa727bea672e19caad697769fef9764072d51eda0f7dd1a062785e1514eff66a917d912461e27043f510e9bb626da71d820670cc3f610f4f903a9e7c262026af499e5f062f0da0ec38f7425383e1491ac04bd05ff63c9e8b06ea2ffd11add58b4dea5b52e1e8a24f566d9514a7273bd4fc8453d8df7cc8d6e4188bdb99c233db59a40160c83a570631f836147bd99b6056287b44b296816db7c6938d69a9f73ea70b26e476ed933acd8fdd2fcf760d18290aac245367799007022fe45b86e9342477d757b0491cc94304099d579c198b1fffe28a451cf77079be145a490952b93a344e0f924ed9ad0d794f72f1b23c7468b51c4d22dbe34704f9faccd3e2aa06fa8c993945c928a769fb7ec37a3c327e34f2baf8d8e0666eb96694111f4dfa21fc38444c4651f1e865fd4141170d3c48b9b82d501be2f6db0f5983271c83cf59348ed2d47aa230be9917568db30f40ebf92ab6efe1bb60a95d49378741165f8170afbe1fb241ce782f4f59d517e7c1705a9b3467c816f2f7dd1c0f1ffee022d936d9b53a51ddf0230457baa8a1700812d8702606e9498e512eaae6774e6befebab34eb6d47de141bf1c3ca6b747c24760165b4ef7dc40072f1455688124af2f69c18243c947a0a2940d01619e6d61e58b52899363b4dc59de1f9c5e398c391c1416fda03b747e3e1e92c16cceb75bf3c3e5bbe10ddde396b4854a69978b7adf1409ca5fde9b0b23c727d8fbd5ff5fe4e1f97ffa5870d4142d7f6d59aadcefa3bc422123adabe608b6d41d0c4e204cf778f3ad9bf992524efa0f068219fcd24352af406efecc01a19550de3b3cc995c4b41e544af5cd84f00175edb894e8ac460ccdddb62c498d26ba77771d94445cc9f6336b847430a060daf25e65381eedbf26b45b88923a802296324918d533bae3e00a23aae555379558bcd271c158b952064ef1ac185b81a2a6751c2acc498d5e642052f91243044a94704c9118bb03eb316c5ad008b341ea4e04afc25c5be141826e094165b8abe44b79848362f04d5eca0ccb03a10fd93ec2b3ecd6ff0ff03bb736b8c8fac529d790fb99f3e38d38695937af2a18255cf70b7cdea6600c1392082fbd288b68374b4c8e44e5e869238058f00ce9ca37e7ebde8f9a34a0c7c6242347411e940eff8944a06753bf0100154722e7c19c3ce351ebb4a1f733668747088bd4888c19378e4c1929f496406c1520d50bca10e6e7a10fa8b130fa314b48df0e4720a02d543b57fbd91fee5f6a6f1507ce8b9717120b5c1a179a0cd2f54ca4dd26cde5f3a426213f02c3846e419b22af7a4bdd0c0b6970f22caf52e178c109d4a0c45b71812edc49fe1fb867400a7beaf38bfc312225c4c5eb8a646e5540a2141373238f7320bc19b23f581297e2d528f517f482765190216e9a274cd9810fa6d840643cd8332593173da2b18ce8fb83110f2271840df898270959822e256cc15e832970fef51194eb5b42d004bf534ae7515b56722d6897ed49199daf1cc584563b8fe147d8139cee4ed420ae705706cf9b3d5d16386a87407b55279c01bb1843cbfe3429c7dc45440a0df4a897dd83d07e6fb9eca4f7e764712f9eca58e43b7e92cca1a4b5fd29c44cd46a20372b103f615b4d78b467be2169b2d84f0395c2322e2a0db10297f2a953e49b6912fde37dac45d409a1642546540870f12d6dcdec42661608a17cddc92523be8f0732746ff1d52be2ad8f1a0c99c61e703b93643b786a9f72bee98afc1a461481f1cf42ec57fedc55aa019043391631f3ad57f5939e205394344551361111e38ee80933df4c525c58fa366a17c722dd4528770b3d6152d9c11a1a4d83b2d461cf3faeacf1115042a30f116a71bfe0c7669831db6e5b929904b6d20060ca7c7cebad93f1b43d1c6c0155c2e547f4a90c28364b8ecfb575657ae10f7331705be9afe3993ec18d0044bf41d9a01dd2bedcc8cd884210a6bda43bd03b3f44d26ff4c8b64c24fa52fc907f9315ef7b1587c90a13109fd02549e31b70866aaaaa322277c2fbdabe77594467735ba35cd7d9c8cff4f5a855551337acd1ee71fff9445a4bf34e107ba86f5e5af050888529d96f58144822ca2c406ecb83fd309d3354a3244cee8763400be3539a89117009692de3de36da3a04b7818731d2e8768e17231f056bc4859758aea048e17ec1efd70aecd616889b9283d356bfdbc8df37836f4564a83c9854659212e11e8269f1eca4931e6ccd8d2c4eb5d600b09f2eb052a6a4ddcbac9e538cae71a10a2d4ee7038da4e843ea92a8b04550f0abdf2bebc680038d64ef23c3f4ec7733a2f5d5a9053b294e918ca302a7144bd2e38b06be65ff000e2fa0d495e59be9bc05359e1a7303f04c26db398590a43cb99d4a78500b7afc28b5857b64308274516703ee046af8873b3fa08217a2f840c91d045bef074268b8fe985f846dd7268ed568b9ece57f5c7cac14fc2e6067f58fda1718114032fa76d024256cf6c9992a231c3a7c53d7a06e89e5fa42caae6065ddb00531b9b5ac5b66a5c23e9e60fa8f01a86568fc9e992db1f4617ab92033db48720cf3a0fac20c40bb09dc9682db9c672c7d9365282aba762057cb8fd8ac940c6eeaddd80394bcdb90c5bbf736c1a7e4e3c678689c806eee36d10b1f61e52a2f63485465d19a27c0d90682a0f73cfe0734e817b175e5e80afcc4082bd154041d284d6df1bcf4c046fa0b44f94bf445f87f9c51412199c918f00a21e771094b14352c2c6e2279b4f050fa38325b939e83e26a117ba160093abdf883ab00dbf0b131a21437c9e47549afbeda4f56711ce8d114e0341fe3f376ac549c6c65c39bd9ca552348d5ac98d7745cd0b0b6f7ec66adf3f56fb0f900958bafcbfd834b724c904ca8781fac3b7d717736d0d37194e00ee535ff2cdab7d764da5fa50751c4c799279f4379dfc844daf980df4bc546db70da5171e354d0643fd31161e81ae3dfe1703e6e466cf89cdb4a2230cc79f31409a42488097fc877c3c0dea5e39a34902d65323960498bcad0a27c6387de49cb8607cd00ceb5d04c566b9c8fb031dae51fd182e7aacf5324a66ab9b2562d6fb5b93499dbe2ee74850a8881e9ac355ee1baf91638b3ac473efed17da857a23cb4a925b8ced6a895fb00217015f03d8742c72397bea05c6798e6d0ee30912ccb84ecd3fc35e76ec876371e23c8d23b8fefeea5c81f109531cd82a8f6978c2f5ec195e7440099227eb4552d1bf4f0fb2691da953bd10b326f1b1323bc9044d8f692ead5b24197068ac24a3035e0aeb345afa31eb4668d52e8612df90c5dde0ea19aa2decd04f126e2ecf1d32c360289c4f6dc7f32300fbc7a69c98293a9ab79416b56288e2b4f8b4ffdc0770fb70929a1033bf7eed5ac9f1d2386735c1c76b0c528c6e0a07927b1f9bc2d8b4d30a3a92e40331a0ab21631f38129b09ab9d449347a1f659a00d0cd96de76c7b48e3a562f0d3dfa8ba56fc95ca6435370c6daa7fbd6e44e99c9d26a86da2abdf4366ea0bce9a77b44e6aef1d38a8a2a241dc33401ba0c9c9a5bb0d5a128feb47f405162f07e188c181b9c1dc79bdd4a7597b9c3a32cbe3a09ce323d7094f483754ac9f5fa43b1f41402b5fc4a04ef2821801082b4c31699a88cc016988718f5fa355ef0353908436d8b330ebfdb54f7d379d6c0bffbb2847f751bd537405097a65ae80cec6a8a0aa46e85232374a7db41c02042421788ed0a713c82d0ae41e59df5171e672f1902193918ae1c64231210fbaff5c6226472b61090739cd6eb78c07a9dd18846f0f30cf199b7e8ba982cb4b772223f9da8d13187117600a074def9b07ddd8c9c6b314eaa6a8f744d61aa76eace61d1d61afb4a4e17ee5716e97b322490c8f4fce441341fa770743f5e44ae4b68cbe3f558af711e033b04a304745ade41dced2ea65862fc288be587fbc26c36c9444e61732d77623fb09d83f52904a87f72466337a9a61a8a6975e6ecff23d8687dc3bf49d6fb0e5ce4c19bde24156135edb3459c9b7f825ad3cff3f8329406e5769cafc16e6c681b6c446427c34fd0bb99eb1cbf4764fac5bdc57183c3a822a8f69b0c438142dfa6127ae1121b17eb827a8d869a7057c4e24fd151c8c535cc5a653af6acf2b5735930bc344d25f2a9e05316ed20f3d1cfb7891815a439142839fd0194206b999013066d1573ca1cd2e21dd0bb5d13915d33102956f739af1cf1b436ec1c71070372f1481aa7861f78fb3dd589475d59f1e5248364a7d15832e40655e8aa31f82209c84ae53ae700d3859bdfba9261aca24d50edf6e1a4013058673c7cdcf62924d27fa3cc4bb258d217c856b9f2b4d97f91e4f6d382ca7b24e44007cc8c28cf22d41f0d94952ce8064f994d1baa704962134bb45e17b33f29f93ea3ba9c69667489e8e5015aa7e5aad91a265496c485da7d10e84a18b30e6c338f249b9af702e163fab988fc7b85fda90ee3bfd3855319daaeb003c55899a597abd44cd062a166d2adf174dd1885d69732a3957096e5a815df2d5223282672f27a203740b90f010f99d73832639623c4f702c32067cd2f3177ea9f5c50de98f6b5f4174667e2f34da46694e46f09a5cd220b5cc4e2e6be5a11c2daa920d71fe43e3dfba91a114c3ce0f03a5b4ea29a3519fbfa386720ca064029dfb636c71d8adb8188afd18e70e1afdb054f239b140e2c883c2c9c3f9055a97c0051c9377442813feff8cf255a83912eafa0b973814eff18e1db3b5e4299f4b770ba5ebe0562dce6590a0da62239445e569f635fef875c08cfc3bdfc90681cd3733deca523455b6dd117e44c52ed1b02980397ba9e55b754379aa47d7e53c468a27b64926433c454a1c2efade5acf61edd8957c8fa69a5c3765f9cef5e4a8c1750296c70592c8402323ec050bfae09c37242480eefc272d95f27f1022aa508a6cdf1a3e1137bfc7f2a192f3357b6ad82207a3f3330fa82a89096e63b4be6e64be7c0f512259dc0ede78a4c3376dc415defba991f4fd7996d31c1eafeb74fc10bb60ccdd074e15dea6be8ac1b6e24c114c3b0fba9bc3201a372a2e8b6eb6bc331e8f6e30d4c986a68b064b80ba04dce010afe81e1ea6ad99b24163c80d9f6fb243b3b12d6b6625d16a9faf33b3d8c6d47c75f029ae0f60e5ddf8f0e143a1914acf6eb94a3ad94aa170269b34553365fc65816bb7c33a8dfeeb16f52084397d79b613723a35658961bc5076436bdd4a1cc25448d8c75dd7feda788ec8700277f4a559502fb15beabbea869c4e8e2d6c5c06c8debd3975354f25050e73b3c23fb97a4c0de3d2076e3c340f2b2327bc22b4a4226fb7382b5ca00806acb4e140f0eb7563c16de025c714ef96dfc651d060fe2fe79466162f155e964e4e6b4cba5a2f4b176778c4d03fe369e80c61211bda2453e3824f5bd777055b0041dc0736036c6b218e6640cfd804d5efadec252d73b9d9ea057c2f3f80ac7c37911d5ac989a8f40503400f661ec9e2b96cfe7613d18141fd191fe9bc9724d626a8502fc6e79e212eeeaf3b6c943ba03bfef4d051d0911447045b9dfd4880fc69602fbcef79702a2a39eeb2eeab9dcf655b1a0e8817e562da82b5f279ae88c4290b1fcc26d0d827fe306d5aa253ba080cd2f2cbb1a6709354d495990f1962a2b010c5a02924a4ce1b0a1af8587022699da1968f843c71a892408c30d3fe742bb58a645cde75bd68d051230b98a6cd3b7df90ca324511763871e60adce082d7b94a5c5e16429d7fa119620b2523defce6c871bf5fd64604635a891ea41d05c060e641cea29f2a8aac4173ccbcd944bef2a9d8650fce664bc61b4d6825c19ac68d25aba85eb9f275b9ddf6334000e9433c9eb30dd59cfa8696deb61789ac012935bf8250f8bb1305c1fb937bfaeba7750e6e494c6d5a567733ee9680d90c190e105185e685ad6dcc02214bf7ed4469fe59d30e61e6bf40d9256c4da22a3b0bb363e1b7d812d3805199cb58adfc9ff4811a0b3b87e1df350f43dbc00db5164d337b576d3577259e4fa3fa22b9e3a2f62c6f44fe524f8c95dd9ffc833eceabe7bee3cf237ca407150620e7201814b561eb04710e2adaddd873ecc4988abf64fac048609fcfc32320f623c8a9d13e824a2bce8a0bf101bd5d6062b830888eb6f858f2fe899800af94d791dd41ad2825bfe91ae9bca240b13d971c2c8751871e2a05e63e1c36eb37f423a40913655eb827eb33648aee9f91d39709b2412cfc89920c1078770b95fb2ff8f7742d959beb3af930662ffe33dc3df9630db5df95ab15a64c1eb13235e38620273330ac77843f1e84c8b60e696fd7850c0a868880c63f8459244c1b6fcc3928477f187a60b160c1e21100c6c48eda9dffcac45b61c6faadd20cae5fd1833b5413ccbc2b610a45b119de9606ebeacb7e3eaab84b6c7b8bbc2ddf35f535aacf50a17bd007c1acd71052c6352331d4c53589d12abebe102b09e91ad0d33904745d6ecd19b08b37374549934cfd27a3b5c5e3646e3ecc81918f8433f77f7d187e523ab410e736dc20ccd3eb0189548f1df233d0aa1bc510c0e23e53c29c4c1a60fece1ef34e7aecf764f38a7f9cee5548f9b4b9a66b9587b600b2dcbe172d24833ec628d0a432c0f6498f8ade1e401fdbb3313f49215b9509971fcf68e9a76e7712da2473d57f15350ebd74bd66d921c84691e25cf386bc4e6f7b47a773f3ab717281c693bbe509c23cfe7a6c58d7356511777281f1359e54ede1f6fa51489cd23dbd9aa16c5dc6f458e21b61a34832f955bcc0b01cdc775eaae46fca3c39e6e02eea6f05ad8a0cc1d1450c579dbee487a43eb701147770d9f3ba4824faeac918242ed1c8bc7e323b43111a345221a763bf7c063ce56e1652d927e034ca2a073c9c7b51abe81a6c525d8af0f56726214ec5abbf0d9ec5ba87107d9888039f35b03fbdbdf048a8b2f0900a0ffffff5f