PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81579 fe69c08ba7a573baaf1c5d3f6b41e49b61c18653d682d8ed940fc5dbcf582708

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ff522b2d537326261254487f4ac1de68798a90ec429706f5328660c5ff981ba
Certificate Block Hash
fe69c08ba7a573baaf1c5d3f6b41e49b61c18653d682d8ed940fc5dbcf582708
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0010d7000014210000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b01e51ef40a2a1630991085cedae07a8baf28a583aeea483db51cee377f0837f2b15ec170ad085fcb35c7b208c66d036879383a6fa204585ab9ad3865d0f61343b4fa9b43dd921da487ebbbb859ec6eaad98a72bffc1fc05e105000000000000000002000000020010d7000014210000

Raw Header Hex

00004020a52fd21da3fed8514b2c808edfe5f0d6bea926e4798cac938f020a3afbd2078da2631ef906fdf83558aad7a158e9d34293bece506bdda9aa18a0ee8fb8e9fd29207a476a8ac60018ba81f95f0c6628536f7029c40ea99887e61dacf487442561623237d5b222f50f

Proof Data Hex

59,560 bytes
12121602030736977f087c65b5dac80de67ad97ba33502825a0e64da20d1b72cf69544ed9ce10ee06bdc5865bd0633bbdfda795dfa6ad27a74c90acd602149ac385c2ccf54d2b222f8ae7d3a3f19ba5974909cf465a039e49b122381bfc92c4ae00e2a7ad255c533c0641722448e304b704bffada2bd5a144217e73ca757367f4ebab00db7166074d6f0a8edf420e0419e54a23dcf2571b8065154223cb722e88a47cfa1f8da7295a874a0cbc15dfbf2bfd72acf48b7e788dada5b78fe244a759d32a2eb6510a8e86d2a91330f79d840aa371ca0848f1a65e42c2c809849f0e09eef3bed4d43aca037d79b47a450a130725e07051a1211153bc05e8704b9b60760e519c8f41d2e83ad27d966d15bafdecc467736686c404ccf52f3d0d33b0222ea3bce1bea3484b5b3c5e7442c15a8da9770fdaad0ad34f103a1bd00d51fffe325950aef332b0393bda523dd877c5679956d6002917d6129320a530b1c5d697cbdb5bfc1844608e1fac130e44a64bc553a8e1f0e9a869281c5e2c5a86050cbe0fcccbc336cc54bc7e9e52c77e01dc1316211a634d70b831cf8c16a47ecc097f134a1e7f5babe927958280635c265232b9df8efc55fe490537279d4af46fdd1bac230cd96a33b83eca17265411980ae47bf79c29160478fc61804e82c5aab07f5e981b511239a5920f8a8cfb4e10f7fc3b4d28132b909485b887739a259ce03c11c7e20da3ff87ccd6993d371b36eebf7a35dba5574c732136035ffa7e47c8a9edfabd8991b097ab924a3a691b4bdec1b2840135c67ba88fb73c230a920efcdb02650d82fbca5dbf8bc619b8ba64a7cdfdecd1b1cd5967888ffc4587f6b6bff3764718542210885903261575db4ae40a830d49f2629d7a218fdf592e36528c3a513b5bf2cf66fa94c9d05ce6edbc45c9d64e9b8b9d64e346fc4246e5461a0cf62a5b81525592722134ace230202b5c40b5d64725ec22016de292ac7b31e76e4a14c63fd8b2c2a2cd09da4678a7a0d63f450401520fa382301641f5670582d4f846f9243212a4655930fbbe3ec6f8ab35b6b1e6184837a0ccec80fcfc938ba7e91ef5d52918ea4d8f759d9e1079e761a07b0494ee668210bccebc3f61312df07f295ebb082e9877989eef3d58bbaba74a9b954467d7b75a41758c10f0c7821ff801784ce5db02def60b3241ec5efdd2de0cabfba7c93cfc4e4d4e8dcbc432787e02a812eca7c0eb7edeb70ac9db091af4d93cbf77805214e0c8bff4600e3c980f27a50ca211f430e6670e1e5adb101447a3418c85f7ecb76a267095f1291e416b5db5d4797849b10b0775e370d7603edb7533cb63be74dce49705b603c74e9da3dd67122e15e4748cac0d8402f6e5babf1cf1ec243c68d522997ca41b0c8f4393f40afe0ffb537529016e0040c7f1cd7a12f71bf91da2e98dae484bf10261437db2b1c7536d23c52d9a6ef57fd33e7e3edc6cc64e7832cfc6cf7dd38828bad31516036616cbcc6d8574b77b69728103beb32a399e64169f8fc045f1ec254166a1a3cdea04f24f5c67184ced517554563c09fc369c04bb922236cf9e38f4637f983c956101de2a192554e31c6f8a437e7bf6eebe661ee7419ae6541c68062d70035763d6cb5e154f77ed79f39ebd697f1de26667eafbb0cac520af4e6d9b3ffb30a7cf79ffcfaa31fc04e38a810aafd35164b6ff89f57562b4fa58c6c2eeb3f47d34408ca316ec3a4bb1df000348600305e53f6a7b00a5fc1affa72e9db5b08eb9176bfcdd6cb98f228209d1a1a805174458a1a22c88319e709b0c4f98994281b5a772e95cb53eb5908a368a383ad4938c24c969c430bbb54eab6e10f246fe47d9a8feedb8affbc4ae7bd8c4ecdc22401c93e222e6aae507d34f072a6734c5e1334f4c2cbfbc9a17045f53544b05c76aec3b914679f77fd2bf46bee99080a32546f3a743e4f1035907ac8e7992d232e6acb9829bfc294c534ac355da9a9cead9a8dcd3729f5d954ab66497e181072cda21d3b42ea5b7f75222e969a2222265ac11c6881cdcca14349743656dbc8e3aa035766d5adf2e1b5a4094c5a4ef60e1acd294b2136233f58ff6da19afcdd5d35c34c2b5d9c6f63fcca10b92318bf734084a6b270b088a678a2f2d1cedeb2c2a66cd031c3019bd6760cd17303af16b9b67bd72e36a7648fc12cd56869b215f85ae71af4702707596308b735a1e935d0587cc88e42577a836705a5e3288a7228cbefd197df020a8e0329b208ef47c8537f7993fd085a09a72e6d15e0050eb6e7877cdc05674005bbba1f71ff8fd72450a57024988a4b9eeb102a3fa70b11738d360015c461b792055f65475fbe8331fcb2488b16ca0b87ae53ad28585c5daa0dac6f64f6365fb279485d998c729c504a87d00f80054a0c8ab2bf5a41b1b4eb94f6b3263f9c48463428770939d20693abee843b1fba11612ade573e139dcc790b120f0faf8994d81cc8e5c523760205c6551a4307bf1b89848017ecb4e11e69dca4511ef1cef1338ab206e33cc469f9722a87d8620bc6c439afa01454c49039db7640e9aa8e82954b3942b7edda11f9befac8902f5301368dfb0cbf3310d65dc607d1cc2494334fa580f470ee9a646860858c0e81c9eaea0605c1aa9c2e9f0766d4ab4d9e75fdb384576336446449e9133200bde9a2385d7de3604c6c92755779be7508438542aebb594a07181a5f5f17542cc6b4944978363bba3cbeb19fdefe488fc334a28963ac7ee253d5f28c3fe80506770e21134fcab1ebffa2f5e015feb1da9c14448f17a78eef7a558efead988f96cd28ab5b6d1c4b169e977213c9bfa2b9b374bd7bc0410db6cf8ece5e9bdd5eaa79b6b2813ee8642127a9da95b419a039a8736784661fc8d64733bf1111544796f01f62231f832074de88900fad05e303ec479c6b1502d7eaa9e8bae402f03546b57a3c081c0491ff42a1be89491c93b1d793b9a6e82bdbba2505ff6a660b10efbad8b57d510f04ce3be657ef9bd7594808b6aaffe72fca5f9d72fca3afd55c53568dc9239ffc25c85d1281def875c76f9ff5cf394f4f3d62e2ebc7b089a78a974e4a1fbe4d899785547ca2dc887944cdbbe0a7dc9d49a0d831376d491318a8865a94fa890f9d6742f003e5589a5255b792ba8f74e987c9e4ca3b51e532816e5234388bf314c925f8f0a62240fc0264cd8f4317c49554af4d1648a8b739f22345d8d8753a593b8a7ae3316c0b6a0c34b08220f0ac9671468a0ba5aab9889a5a60dbf87d9cefd5c5ac3ccdea7ea9c4d9fa07c3c1031fb10518428cd2284e83187380c1dc7d72cf97c227a5bf2ddd03be0b87790037747810d76a6b51c1d16e6d8d0d16c8ad381d9461d586733ee2c9310a8d16023b5bf9f403826c1d76f963844200aed0a414b1e87a876fe07b10010db23071368304592012e208d405d79b0b59bed9196f4dd0a1e4275849c580aa443ffe6cae1aa1cfdb8dae1074bce9df545911469c0b74aa07aca07e2632b516bb0f6bf7b8488a0b5415f8fd11e32652338435e7f62ce0381934a7fc264a4b225dc3eb76e83fc59181f9da30bd6e81d5aceb5d1b0f51af429609059dcc622f80e813acc1c619824c8dc0140aba2b4c6db5809a1ccb7fae7622b4902c26ab4649f767907dfebd86c23c2e59ecb24355935bbf173d938c616d48b7d432b94993f7e4503ed1c7c09dceffe09d3c5936a6a24714f31a94d3471dfb471c948b64b6b669a43035449c5f9e20910c1e0896d6e564142d5dc6a81cf82988d98a534767a1735f5cc73c659696c11e161880e052ab5b55dacba250bd4f2eede2dd573ef6e61aef5ac4b9be91d43fac54203e95586b9efd0c44005e7134b8d5e4c3d5c937a4a525cf08b1f0278d490c2e8d6d9ef66c5f5036eca100f75dcabca2d64a76bb1cfa8c145ebb89748135a80b89741be7ad62f51129e7b1b2454c127e63f36478f2f92abda426e6f2b03b068bb70d536dbcf58fbcc54cc1184f3ed83b531494b8cfc1067ea7c5135677612d6fed274441b884ed44070f1c7a0332904a035265289a311fac30bc9512418e7d33d8552bed45c06362b0303a8430fdf78496759f8686253754e95560e7ca061efb41d25951787bfcabd57d1088096aec2232b41970516923c5bf6c37f42e2799f6633410e72098d6fa74333290ca297eee7ecfa406b832a751405c3d1b528ab91599188e00e4d1063efbba7a6eb3cd591f49abf8b4b318985a8560a9f2c14bbd38e4cb51ebc1efbc7251a530586dae24d42e75b43b1f52b7cd26e4f354b1724c3d9eb73dfabb1f7d8c936b9123c8d9fd5ec005b11f4519f4d49c6199f0def2c93c0730c8a064d1fa4daa66b702f857498bc94a9ac1a5934bad80c7534e32bc9ecc26bd150cb39a17288e24f4ea92dff6a5fb9edc1e53cbfbc2fc7a869751c1c38d7718be8f6e5beaa55386290ea152a395b650ed0e689e788e3bf2c9cb4ce6a29818962ee1043d7ab254cdca109266d3f1f63a0628c10d31cbed87c6582c2883e59c642131eebd2d4b4e4ac19a958f4440b01e943ac41e3be296c29b4fd9e9df31791217170b670b41daa63dbe9621d672b2884f7d9f99b2ecc62ae722e89952e84c77ad0932d4918af20f79aafc88313bd6a9fb8a07783c24c304313b80333a7faf9bb4d65a97ddaf84e99c4646766c551ad31d90f8bba856af2795e92b8098d172bc63c51ee188803ace5af0a00e8c52d3c21d3826d63397829ede47d1d92047d0e0dd9648677c694258b790d75e5459ec890ce1b77f22cdfce6550d862cdb1e40711c38581b3a178a4da1d53804e98b8a90426a845046958d7c5592caa27ace90798d832d2821efea20259075b47aaf48380e4791d2d5f886692a188707e89271327d2db662dc36aef890f94457e7bd0b94482604f57008ffb39491244568ac8277154b6d4173655cd4f6bd4fb9f87393aac0b4abe1bc09c1f203ac4b46d3ff4744f665ecb14d90de3703c39927d9af2bcfbc7e1117e1e881e675891af5a9f5b5cfe6fd133fc29fe52ddced85cfc286c190e72b0d8788e24de16b176e4e18d08b8e3309484a134f6bd975fc4aceb2942c65d62865626ca271fbceb62220dbd149110decfbdae9dcc9671a098a71d10e7eb4b7aaa022fc1ec992d5aaefc449417655b2ba8ba975814bee2a827cb3cea40919bc3c3e4a1ffc4b251bcc4cbc02f027773a2e27b6d32294fcf44bad8d63f81b40acf63480389593499d3c9560ab24439aa8ae448aef7aee70e7d4fd293218c8d5caafbfed4db14b59d9163e8dcfa79d5911df25ad63f0c3641e46b4fef9f52b1189a3f04025a205e4c9675809959b77d322bd1372aa75d7d6e478ff40e6d9a3d88dc4e6e28da9729ad083713270c1aca75bc826c897618e687919ec64a7f99c6d6ae66eddd5cf2e9f565f437540252a8d5137c511fa16b8aa7066867b8393a6aa4e98540f9baee5c9405bfd15de3b09ca492982f88c5b5ecb7d10e6228b5b29238c2ddb7d6630d99f3ff1ee30c1c447263abe3f5bcc879d80b5a07dfef1c826d1b658b8302b23c0642754d208d451841f3fcf02c583e6e4c48866a18de2b2c0065fc86f0f612489ac46fbde5940a473c0f6efd5c5f59795407c9371f7240f89e1df9daa8933590666af6d956eca96f7d05bd3bdb1e937e847d2483ca1245f0d24561f488f072f782161a118cff53a2b90feac041671361b1b10c0eb6c5d4fefbce99d9dea35b3d532500f2c4a3af4f0099c15ff853ca30175b83c6bd96306892ba5ce74c874f6a1d0656a59ec458423d5f714270c712507e9204b62bdbbd801a7cd5c5caebe65b0fe71d4fe827f33c3cccf4f9f29f6726e92d8b17f7061f5f9ef319f12f36a8c88d7e3829f55ae7b12908de49a3d30b06aa7b8745857b752ec304665e463046367d5b867db6bf2838a8ad71d49af24ba979ab69198cb42010f7da786d17f83197249e4f5ebd8570f236f0d11d2a948232d7e99a197f0be92963a0ff2e72ad384df0e69fb37536608e80faf977af6b03be88e1a84873af13bbb45068f8e21a2ac854d24b5c7ee426636df2864ff6fd89b7abc06423c395ada3a99eaf16b3137a07ca1ec14ad1af0989382210488c5a4faf2f89650430722b2f1c8fb4f715d2c5d2c72980c835ce3be4c174de5257abb95374ce73f9d7adadc595c981b6d373472a98c3d8a5ebec10992431a5a97fe679780b6f620fc448e5c3709bdb6ade7aaf80f0a4b613e9021450fe8101f381fdb7fab8ba8037a6b22e26c4060682d9c9896375faacb0b17ff18aad25d3d0726a23fafe1b1f3fc96439233abfc0302b7bee80088a2ee8ea99c01dbcd1ba8beab0d9570cfa97b14c31834d0dc158390c944284955742ef3542130b05ad595d40451c02fc83cce1584d13dbd658ec38ebe6d20d9a9dd4777c1591c47bbc76a92c96ea9a212abfb3e1764e9cef0097ddd17c9d251db8ca0f8bd946bd115ede715a60171f180e25c8e74a5a4b134d613992d263bd3954a075f405786b6752489745c8949483ee7a1cdb74efa223781b42f0cc933f032e5929a94380fb8c178c30413c20caa3cbed95dc6cddc2a233431e0b138d71dea0a8838ab41767c2e5a78b37d1dfd83494e6d2a5431c12cdc9e764fb5decf988909c8d86214605d8205316f843ade8c6b8d9a90ebe7ab72e18bf7bf2f5e67343c35674748260934b29167c208e8a0a821b452a23f7ca91003eeb919eb516c3ffbe4295b6b8d29830a895e2f496554321cd7d3141b47f82bbbd936c0757efeabc3ea6f386e727bf265df956293791a0c986e6737ba487401845a6fbeb0f4724ad7fe5d745e5dba92b793391dfef1c1b77c4fd83362fe6b22d7cc0067befe4cd2fb493c2ae679646ce2aeebfc5cc458b1686278ba53dea9b5d5e588f93564522ad0a24613abc915b95338fba3baa60b396ea3f6312bef22031d34f0af700563d760b03daac8ea3c0b6a9e9b929979d77137003fec4964e7e8a75296a80e9497e86c455bb484f8634f6382373525385196677bf4471803d5c494f9f91e54f6aa517479847540d3b51ee7ee1af0ad6e20b33a831b8b4ec8c13adf0cbf4c2f39ec7839d776b9859e9724428057acd1beb2e2dd151494c525f9fe6bd846a91c1cbc0104eab2bd121869fee420e311921c17d3226fa3b8c6c35ac3533bfc947459b53c944aa67d4d1b2f15759f010b44d7aa3cdce9540186cdd4aa16179c80fa1a28369fea08d340747b6de76e4a1c310bff6c4a80f2cc158be258b55d44bdd369ba3d78a4812bdb0affae542f30152f5876940accfe344e5ac6a303d4a568ed5ce04f34cd968a37c7798cd2cca38e18d498061b246af2aa022bdf34ce44ef20f6ba7384721ed2af450d18ecc15d8ec48b045fe4f8e646428e4f29c6d3903666f49789a9458d26fb7da1cd93619ee7217479cb8b6c8055269b050dd17717d16557eeadaa0c3de82d402dd64cefffe6f81f3e5c038020aca8b711549cf211f062fdab77dba7740f8ff2171572f6887fb7eedccf98c3410210adfe5df1af34527c106cf94e509f1872629647303bfe7e063c520dc23e4e7c6781ffab715e0a4fa9b3ad5043d0139c88e3f42ed4121482da150d073208da6f44a126b60c038bc6a9b272d1e9fb027073c982b79822de7d004818ab472547824da316c3e8f2f3f7468825afd676b5c42f611cc0131f9bf51f267862c87272384fd74dbc5c049da3c3bbb2cf89325410ae4bf29190680ec34d4866cdc5993a4dbc9d2270fd73eb266b7a835befbdd361b076d03327c0ed04da033f89654155bd35798dcdc84f76458d148e6ebd0254de4f9ffad03e9f7ab064946536df32754f426cffbdcf2f4662164e354d3427217429155470cae90eb58cd20ef5a5f8c815e2ef9849791dad5c479642d29a2ed52b82672eda91c6314db951d6ec185c9d4e7aaade76685551fc1ed63d1356925e47221f75fa15d4cbc49576c1783cfb662386ccff8819c4f6a477c3a1df5a5e72fd709bc46ae56d60623121e09876a54bedd9c88dd5f715f0e27245b47b428d1adc72f54f3d6d495107a76ab5967422f7de03b0381ecf76f7a7206988ed213f92c37003a8052e7da4b6d74e487773304837afa85a1dc945f0fe105459bc7ea3e93a7e32cba3575b32302eb2ac6e2533b07cc48e9df79b76099c07391e3eaa7f1a2a7dffe093b3eaf4fd754252274a159b5a182a0d0128e000af129bc2f6311c48d614f9079dc657c19b29b0094095b68b4c79d7cecfcf0f4bdef3b9520da899becd5abf3c957368b211705014f6d5efcf4265367fed921284b58637eb728e094727aa3a137f2b8b5363e5b6f9286dfe375efb962bbdf18c9e4a1a6fff5b26f6d286f4413634b0454872139e5fd3ef2375799b87e9ba7c35c82a28ba13c65c4d1b1ff2881911defed6dfce6142b1e003c39c19ee66b311cc0720b67f510bf4693223d28681bae2769129146e2b1ad2138feebd95def14749ecb0c20701fa2db1e6e7a3d4cecb076384de771a0cfa91972255fb124915e047696558da202a2f3f5823182179475a8ca0df6f0deefd1bca9056c4a4bc6cc4c79f18f091694f6e1e2a65efb072818e64c5c4cecaf3517b3c0df3d38d29fa5f9a4e628e43ed04519765ea35210833bd39d9bb9eee63588447f5533163994e61de83cbfaed9524d7ec9d74a214992e83ced0bd697ec1ebe6543fb9811ac872d943e9fbe25daa24e539cd9848202723eb1fec8ba6ed92cd119789ac27b42f64e5e04701a6ecaec542ac647bf78458b72ac812c1d4444699d76a19fc88d9be6091023d2dda7120e1995e70bfb8fc2bf760049d291ff9b6fbf4f0f9f1e86e41b744ef861191a80aabd9d9558afa3611fda268c1950c1cf79a9206fcf477a70a5426afb1306c1a4431e3b7058d432ff539de89ffce0984e5461770053f5ed9eda4d46165b24cb593a809782f346c5014f5c5857c6f0b6ba795c86c18d94ee4f05fe326c066051914ecdba37d7574e56684a0d2ee01f0657f23b9f92e8322f3a9821822ad7eb11b092fd83209f23aa45b49a555eff7e781fc0f883b07f8edadf2bd53aff69fb97d515eda53887d9b3edaf93597833b9b3024d5a233362fe3f284bfb6b8216be8b6df751454af7ad34e382f0b916211f40e923b1a69d2c83162b3f0b480caaf161b00805ade228d84e69bed41ae9235f456c5258d65cbfd79ec0aeb85b4af22d790167fa3c562b55ac0f235585005635870166552cf005cefc97a545949f4adf7987bbc958cea98a9e54441a51d80a675d6dc8b61ddb876b71016736d11c6531a7f1b07114e4876a9b5ebb5cdf96743cdbea088ee1a83d574157077406b939d3a0ed3ddab3ccf9d45b46e3b30f7054a9c8c10a87c446cbcddb369c89e5adfe31a04598c3fa1436c3efde82862eb6de2257f8eba654821c80301c0393d384b571024350b964113ed556006c39b65f9ef11fa139c0f19d8e2c37d7ec2af99cf9c0f09bcba3d2252e62c2dc745ef2e6ccfd8d8df01b9f2c9cd05c434f9267f4e38162000c33b95b1adf79f20acc44f10d46f17690b00277bea2ee955b2281613bd8942017dc7d0b7cb6a9ec2fb21a52e458864bd509ffcbd9233c7739f683d0055f8bb83732347318a354dded542403725f25a99f240dbf4333912096c48ff5944741ba71a831e88897de64275cf73d3d390c2f2abb3947aa5368d84ee14a9e80811eddd3bddeb9dcbe2a44c961743794d6dde1119419f5d7c01356d6d39068d8e8f9f9b75c25905839620596f2e9f0304c6b57b1131c0140f4a81c0f46008363d1fbc9d86819e4d2c99609daf909cfdd839d9aeba7cee38a7d5d6712d3d240361b777a8aedc798c1c527b9e8c6b292fa34f42640dfff4ef3228235e7ec85239e1a3087fd30e0e167c4d2e4f150a4ebd8cba883e3e593a62c9aeca26d973b002e03094bae42c8b4bb7c56de8a2af1156e297e31bc1660b3a72cbd33507566a91fcffb53f1ef99f45da7e0fa3c0b1b92a16057b4b6af9c79c039d5c6c461f94ae76822ea7aba2b3d1a4f7b74cae25c8530103e0a9b8cbbf32a14053dc7af2582ed3855c74c7fd70f384e6e8db70dabdddb369cface793268644fa83a6d8307d094dd51689201f5abc9483c4207ee1e9209d65b772b61f67a28cc86ab8abda347d867fbcba61244f8c9280eab002b32912fcf9c3c6a088a9d84b50da0fe1e1c47eb198c04f8911ea9c7205954fc57c09e41dd403f5151bc6f5cb557e023ccbafbe1c1003eed6ef15778d5de9bbfd3434282ed59bad36ae41ba3f4524f728235ed9b569ff206196a3d250ab8ea2a0c0c070701bcb304a293cf863224f2e6583b060ae4ddb65fae3fc68083841c3952a9d4d3ffe9d374e4a536817f4c2ad2fb11802d80452f8318a38b97ac741e444cdb439ff9f20438c7f9fba8e5dc00d463c23535c033a30240940768dac0204fc42bf3ff6344cd60e5c5cee7bf634eec57be9441c892d5be105892f3c53d7409c46ee522d6d0cf7df87876b6ce831ae76a6a2c5069143d68902d42781a492c23cba2c456c4858cd0b812ca1677978d85c8b21d660fc27a77802177cd4f536617248ae8e95e02985ce8634e60ef97962e89db48a16174a9fec59d19fcd8720e8244aea0b78423d2610116e616e8197bf812aa0f496e771235e3fb71b64023ce62ef3a98ab56cd47732050d17078b5fc2435ef80259772f129e5855c3d514ce8ded269a77b73282d11e13569a93d8151f472ef57eca645469efca34f9931742ffd4ae9c1489884732aff45be92543882007a4ccd09b902addaddf15932f0a4a207e2cef86c221f3dc7deb4ba6d35157b9fc744d8d257034a19f6caa08e1912755cac5f74fc707894b8d1b19348d1e024f0021ec03e9737b06809c1dfdfbdf6efb93d00147f988bba66cf7ddbdc1b0f807c434c19f314640a8ce9123c23e0d9fd907f9780d1474e00b29a2422b1ec1086d59835b87436e840f2d8a3e9734d888d3f42a1f0e6eb3383ac0e2ddb2d3151e4d62ea7c9f87a6a5129cd8dac1d8e7450d5f7852b8f6e1ac4b6d8f916991e2203dcb227c466a566039126e322da0180f4b99e931d8f16814fa65a62e88445983046aad746b510a4b3e70f07706c3d07f357cb24191cc3e1c7ebe582404893cb91cb03a92e36639f4415335bfae44c578e5df02ccb31e4dca6f664e3367068af40d99b7bd9380031567dba7b7b4148043b2be6ea613f68b2a58136d0ca9334a323050db96cdaf620293d0f5f1c32b254bb5826ef17b437d27343d402174a60556185fa4a091b80ac00cf4b1d8a9c75a564d43789ffcc783cb62b1ded0e20a9921ff4b8dafc9296b2ef0536317e3fb8e9a5eb4b8a6ce5c35869d9d47e408b328a926ad6ab5b3310add12f2e079c1c513389e45b5d83d133775886afef1de31e702525b8073e22863108a5e99346f5947c3dbde0d003680269be3e663b91777e36bb26df97542378af09315c17b30f7501ebb87705cadb00d882fb8fe9cd6819790169b812ddd71860d794da6419632ae24409e2dda836f334e31d947329a0697903baf5b0b378b89480bf53fcb59f5f5b4bc4563dc02cad9dc87dd37800121247ca15b46df8c02a54d9d17d85ec6e370935d7486419d89358841e2dff47602507b3c5b9e59a758c506708393f832798eab2c4c21f2cbd03add86c8a0d417f52a30b762f4667c6114fb9200651b5bfe885a422c23df00199e98be7b9f4763f398dde927d4f754c00ed82b7bcf8ba5252981cae732726380ac41b1d721eb71a4ec2050e89065cfd403d29c4acb08e5562300986b53b5743916ae075da1711829317699689457fb4a4180c4476c25f11e333eaa7e359c6fb2e1814ad915223b30c2fe2a5310e5ccd2c30ffb8b749d2e618526f3ca53484315b3d926dc3fd0fd98714f3e715fdfb8883d5fe73f14c119667c4277f86d241872e952c890223e167443cd2e57b8fb080553038026cf339a28827f33cde50754fcadbb1c5a9922aa82c16547837df0cbb969ef28604ab81188cb8275aa27213784d5a203aaae4c609a0e0a81346ff9443f0b3a9fbdfd68832794a1c6b77c7fae91b4e3d3c8b79d098a5f499afc975b99036c758e5af100c9abeec7194965bcf70772b3f211aab98e207ca53cbba18a8f40a92566aece8b1cf07949a5b48fad8dfca08acd383ad8df781c2833d688a581f02e02b8785e26967546c9218647efbe4dbf9bb4613161f4f7290ba881cbd742cf3f25ff158b4493c0834c8fe76c5dc4780615ed7a067edbb8bf160aaa68f64133f460097b32a72a6fe5b278f9c80210e25c4d11d604fd0355209b5c8ebd0c8a848e38ad466d32783f8dcf6910292c4cf357df612ba1848cbc22469eb925e90c9dd380404f7ea33a28d8fd9828e5b046582e68251292c4bf1508048b5e5c01393fc4c93c134610f773f4af29363643abc6a0c734b86eb15eaa983dde1377049b174243f0c35166006d72724388a77b995e0637d352eeaadfa239f631cc8bb9df1fae6815f44266b69d95667348035c36fae79a4849d99d91cf2420f4d115385355e36882c3a822bb5b9ff89668b79a86f4e91331df9e4ab25bcb65c4d4c7c0a963415c710e9a454a5ad158ad90ea242fb2d06c2b09420fcd8eedaca29bdac731d8407753f53ee7207d5d710fac7abc2f0f00b5f395c18da00188576e1d83522512c3ae55e40ac11e2ef484045b111c055e06bf8450cc75fdfed47479b5d67e6cb2534c2c19568d5952a5bc20f7a3cfa4c3dae1d6f2b67a898257ea87a558b0207cc14a0f905722c6f23e77518c02b49791ac47a91be5267215154da8c23b6c1ec5d1ad4bac1799c8f172fd955b79f9fecaaf9bde0be48456018a9d110c7dc8567d6614cf0fecddc189a518582d30b4d3e79a55b9dd6debba1d15752c066836a17f8e3f98a7f2a02cbffe51ab821fa03553322c5d22dad4f760e3af088d08e8808d8b342d9992328e918fceb474d36781548a002f6bd5f0be646be539460dbb69f44f855edefcf631b1293729ac7484ca5f148ebf2c0abed040577461e9b3076740c5d240b450391166147067300fcabb8e26c17cf999227eb31072b1a082d9ece46e68ab5b3b8d6e534d52f2cd32d399c141b612df0f26ff7d3eee25a027a3887d501cb6b091acdf8007515fc60e8f9df107cd84c9bb3ca0ac6c69539aba774bf06a26e5fbbb7c364662d2978a1667c7ea7010a2bdd7248b4dbef1691cf1d99703b0c8e32668a76e2da54178000aa16e5f5225f10258c2d6dd91310ea3bd07acb2b29b905ccfe553796cf784a89f744b42c68d79f1afd8c6776d0075d83763f8ccd0f570cd1f2f1e8701539b9f969b057bec473ecfd8492c9455c0319da568d5351e99f6ca525d56d9192742d9f795e4dc5bbb00d107866f2b4c4960db41f6cd6cc262af32c58199304a1a46ee78512450d7f78d7d7fd44c6c94e97fb6dc5e24ab0eddb7cafd01dda34d60e59e6ce99eb5772a61c909336080503959122488ae2b3fa5ff37e9d192edfa1c91db6dd6e2251abcdfac0cc3c893edbbcd38ab326c9e96daa01ae0c96938820c9749f97dd94f7a14aae68adbf0cede300c65aab9360873a4e674aadd6418c15ef9642a35e6d60505100c410540881742d4040b0fe644009979048f9d9a41a3325d617e20eab038fc0e65a991e5a75b69325abe3410a4529445a34705e63f4ade0335d58051f78175ec00503cc5bd33328cf2f134bc0e4fb785295b0b6c28275ee3d43ea7ba165c83188e0cdb82d443c19ae2f00660b9d8a38d44a9c408b121abd7a3bfeb9ba2765be18be17691abeadc576a9ef5b0c07e5ed3f98a884fe06e2463c98f962a55e0f3a6b6135a7039d43e82f3b4a420762ea2a34e6f1c4639c94c7026c6e343ca0f8e7c3d4438173bd6fbaa39c0183c71e8ce2bede8e33b41962eb2b0e21d713ecfcdeda17aafb8a1c0526c5028b0338ed3ffe09851798b4f7e41fc6156d0d3d05d92cdb87a44f2c5ba7c298930a4a1cc4231d49f2fe09e799e28a1bc15f4ea7425a558c50b8285e7801d51a49736d99f79c28fffa079651ecaa0ce6961306f1583de2e68c19e6e0c972f35cf898e1abaf4efb3b22b5205444df6af684d1beb9b0ab7e9a95714a7a9a9d9c93fa280e0b985303113934b5694bab6f0d3a78ef13d37a26534a55654fff32723825bf5b32b64bcc53b1792eb10e8d35c5d0c0eafe92bd0fbf6a66adf4c94954295af67ed51e5bf9aa06c3c0545da290c0de79ad0048141fb6d8b52f03817cd32af428c6b5b5c8baf0caa94dad08864436292fca7f91e4e775c0ac7d0de120cc7c1d79a2823b834527983fff21ea37f1ff88880ec4b807ebc59ae73353d6cb22d3abf629b93dc47e87db681e713eb5b3a768a1d70b91600210c4e4b12eaff0effe222d1d6b8c843524c2674f5b72ccdff9070295481a4fbf50c8814537ad62961b0c155a775c28b8df1842a947794d7fd702a11628a16446b99ca720c9a44d5e2e27faf75877cc0f1d73f99abe73f110d0d1fd097f7031af89573b07062ee3d445136c3b3ab3f31036decf54d6ffa50b6e2a76c519e19d856bb03505c73b33d9e1e8eb260613a033253dfcf8cea66a60f2c1237e1b91c8870b68daf6dfc2b4fb8a7e794297f6fb58ac888c85d3f6d2dfd510679c346dd9f94768beb220dad08ddfbd0ac71a4179c5e83aadf17b0d01dc589ab5c6f2ea4ac330487001f0f5dd059ba56b62c2cbf95f235b8c2152c94da1fe7978bc09b89141c3b4471f5be2ce9d73c0901c106553f058d04e2342054f317fd4684b5c69853c8713803ac6283f9523ab1f4ec5ff600364a34ba668846a94e319973871269fdc323587c9a4af04a7311dff8b588fe5d5e3e4b5f523e8933aa20177f80e7156f70caa777acd9cf25c26af555782c314fc33907ae431e21a55e477222dcb2bad195d659647ee2b359011b8f5834a4262902a33f3629fa247d78e2d1b1de726b8fe7abcc2830c2a39248ef377db480c332ad7d3b427b8498c703ef5b305c476b97fab97c713a8609c68035bca1cc19c497e74cd40c559d70a9f7225b298db198796c177df9975360a6b323d41210e97920adf41230f2941be63e11d381680c960329d975dd1d56adc18378bd12321bcb363af50595eb1b6ceebae52bd3992c91170bdcbfe7b6d7f7639447870f39032163258273ea4b77ce400a9ba45417901e1a43bce516cb3e5edc0164027d5090393c07a9c94aea8f121a3bdc0ae083d574716f71077e0d93e8797bcec27dc3d9812ce2d9fba7368076f439fe325cff613f2bbb31185b93d485a11efd0e08aa3a2fb0dc86eabdd208f5401b4e2028f1dec2aaf61d611abcb967bd896308ea54ac572fe47ba396952bd4269039b8ba341cf7e2a25749744a3266939ec5b3d073eef841bc4e8cc9d95ee2142c6e640da4b2cf754557d16983d525b3d3d0d51f027eddc99be6078b2122c1ce0b1f5ce39bd631373cea94a668c28b54bce703a03a4c07dc3cbd53a945adbc75b8d68cac38365b5603aaedef47a50dc5d4fb914d56a49fdc31b939472d9c1dfda984c0bbfe572e494ffaf8e6d5386eb9fe1704f62ef4f1d5710463f0a87f6a1fc3e7fbb62956303a7f77c10e3863bd671b130105409bc4f14795dd9432d75916027cebeecd417057819cea71dfc7fd31f0ddc5fa86789dd8bc52bc4451db0ab21decb26a2ed30b177ef4aae40f2728f22a125fdc988c6e49588f47ebd62db086fd849271b13b2ac2932e4a205283a09f90076f3cf0ebd5929a9b6e10d088696615be27b462ba0a0b4fda0f487815f77bb97667cd592083d4481ad34fcf2d4c5f29c5a5688f3af324db23ae12502b615be3abdc38ee7df5d0490817740c8ab163286527a115f33fa0f4db7b9e1e692e53dcf1350bd094e319312a0ee85b3a34f49621e69253fb6cb4e2b9f1c317524ae0e2ee8c3c5669056536f125cbd9605e4b6679ad84fd67efb8db0d471e99ecf9237c5672ab4cd11138a820a33d5169768789ce00d441d29b077e125ce6795fc1f6ad9e8f5315b3dfc073c117f1f054a9e82b537b35b3f1c91bfe02fb68c02cd7cbe88eb16c2cd9d83f23857bdea516d4ab358d3a1d2eb3dfeed6d95da0df537c337a789ad60627c8d37737b3a89fe2170b4cff22c7a965189620bb337df15e6cb90edbedb555c977702b4ed8033cdc72a969e8dd5d291b3c232191851f213f4e20aed354fdff66810d2e7bc152f31132db78ead7ce00aa1a04c608c255bc395555278ddd05aa073fbd8d7675155828f2ff08ab8e1ab86f48b2abb8edbb6937bf7924897d56ea04ee1877198a257723346eba6ecf6bc296ee54f30bea2109f2ea232354e9cb6ccac3dd94d73c2e03089a7ccaa356c22c31241bcc9d620866c1a5f28d3559f18a0b028d245b0a589dfb8a38bbefb97c2e10d68fd8763d7e0417766059e6890d45236e79d2d08dfa51d1cd854e5f9c874f25e2f81c29084e2cccb40f30fcdba83720fe88b75125645d264e335d29c4fd5ab1ae0c77b712280ddd18cdda94d29e44d65cfda432e5bf7876443ae387024b2f13185a6b1d811d7560ee0ebe93ac6b59bfbf2f35af85809d3b5ed751f1d201b5463bdb1cf050ddb82029dab39ceeb5548bd6d301b2f9e5989616f05d9e6efc71209d41efb89610e47692a884a630c8afb122f84e90c8bc9fb5f7640255517d0854e8783fda12e9541285c02dc622e6b6f4c5586964ea7803f0dd756a422149ea1c689eb197f94b35904cbb92956d1d399940d9e9119df5c619c45183f827f7fea75138b6f0da8e4088c064d8c7dd41c84ffee28192c4dfa6ed27a08d909d02d40ea31ca5a3bb6e7cf3d599c22b8fec6d65f3f6afd4e0dc4670e1633d8b4098ab33a2b2c0ea8ac04478d129303ea933fab69d4b39da74c6f28164d65b5763c5cbe8ebd7109f4293f1e1bbf82536ccbf64084f4143120fc39c925ce4049bb1ce262344a67aec857207c30788a7c33088bd48769f1ca63ba74ae4f4ccb06b41e908af65aaa6d95aebd9dec221d28a6fa0e32d964809519a02f0329dfc5d244f3ec2b8ec6fadf78177c763866a7fda460823b53619efe1b0527902bbf853c6a38231e174bc02fe80372c796f3d6d83dcf7f20a9acf0a74edd775a55b31dab32a61969038da52c3b2dbb1b72300700ea047dcb5d807db0ab24e8aabe98c24edfe7a8812eaf3ee6adc5aa445bcbb4f3cbe0fe82c5f5f606e774bee807da0896825dd954aaa13d908d1090c741378b3f990ad4e38919c43a094d462dd760d63e4d55da94d924ef78a48591ddfeec1f42e5377cf3aa2e432138358fd1662678de24295a65de39098326318a5fcc8c39ecdd81839dc3072321c9a4e08918842c54c4395617e7ecf50d0ca62a03c7f7bc83b2b1495982d87e0cec6994c3777f58455b741fdff8df40736f1967dee5583ab008ce8e0cff1de870d94c2914c0fcc4e3a865d3d3bd418b0a62e7db582daa1e5f059cd593b64b80bc98f90fa533f6788b930904088eda98c8f2059467a14c609af63c28dfd25622970f7dcab5334b3ff7cf380c449cac5f733b69c1597328e6d20a94e83c30220908247bf79e143ca704c844d08b1a05d26381b74c7124ebab27baae8fbd74212d42b293c13742269a977501a3b331aeaf60fe607ab72f545cc079952e2254c228c07a5fb3a964c5f0b6d6862dd1c5d1a88111d02b436ad0b3864f331a3f5b49c17086ab1e3f6c6a8b11f225400dc44350fe9e65688df2274c76230a7087cfa3b7828e238e24db3b204affdb0d3ae9146c6d3eb832e773700cde3f8c22d76942790122425a30d2f96fb046450ace49b145d774c7449b82abd63ceb19d8408c0db55aff13797c80a8780848de9be9da6dcff7ff77bcf1580524c72dec85171947352f2d43b55838404c245985945f4e38fa82b453ad9178b8450e649901632fbf734a89360180f6775a23bb360fdb1d62e64d5be37bb56831c138f66a98f67d481c50caad5d503a62ea31664f8d3b4621af294d31958e2e743534478bf03e1a10b9c3663c219d451f6d4c37723b5170e7bc6b403b0447e255494c87fe321477647d4e95b3255609cdfa400652701084203347b42a1bff93fa8549fa964db21aca79f1ec44a3ebc327ccf6fff0da781478ffe54708975d36b295b96b2f23d4b7b218c6a574024f444537b5f2334a118ad23d385972772dd58d047438f90e6dd8cdb50ef088094b0476feebfb1f78860fec2080caea42d1eee33d0b0afcee24744526afae2aabf3e248b062de9aea65d323f96b5991d87f1f041ed6f92f28567f8d6e4813f1b2722a9efeeb4744e2e57a8cbec8b0f061e7bd02b40586d32e99a3fc63a5116674b6f70c306926799e0a8d970239f53e09666c922b6aad1cf6f0e9ec41fda2192226854ffd1bc772efe91e164e990ca940405c742ea03c1b23d62208edf53cdcc6b75ac1703c2224941cf6bbe9eb430ffe299c442c43b268da93e52f95cf0ac14b57d7470db5fb34fc29e8716bdb9391c84f48c8f2323ac0fd4c667cfc194d6f07f3c2a7e1925d1f403c343f2c77d49df7ec7ab7d02cc2934b0762cbed871c8f40c1f4ee501a0ee0222289f5b43a99deed17587830672a81563470cf6315cd263ae55f2f8de9ddd5ec43c26ed85121b4bf8bb4a280f9c93d779ae3a8ae86100c2528845031a407c869934f30e2fc155e87185301c97a70884d75f0fcf8e0d0eabe42ff0d5321ba05512f66dab84652fdab0dd5bd612f96b249c3f29338af1d4c2bb59467b54323b10998bd2ef19e1bdd781ff45e376bd0e2e2ab535696aeb6476fb169f475670a1aa5b29569b3218cfa7ba9bff2ef06a88801a0bb80a5fdab533f98ecb9623c687f779c0cf83c3f407d432231663fccdaaefcd69ac05ec61f6a67694ae2527827718d2c78a60eae4ebe1ea9dcc9a19a970ac3d76eb3fbf012d36b2f26a93b068c78882d3caaf76dcbb45b0c4f53a7bb736f2a1add2dceec2b6e24a908896df104ee18ca4010b8ead7f1332c404f775bf68619a643bad4b87a8af5f5d40849e3e1ab31bc7f8e6d07a1aa6848a23e78436625596c845f4fee8de85ea6dfda3c45e2808ce0827643d2e99a4d5db105c58c5c7f97437223ff631732610b8d7491424d51674570e11bf0f8bf668865d4c6cde31b17d777ff01f2ff7a61f6dd5c3c62fc6d8f51052e5d68d6db626073b3ffefb9534112130e9e9d95144263a0e9c687b00f22cb2d637c2bef30dd70dfd91500550ab5bf74365755be25fc1e2133200bd7e34ddaa83365b76175aae018007655c1b69f61470d8bc3e077269ef72573545946eeba1a0b33ca1dcd37dbd412740376abc738c342dfe16f90f2b59165519cd87eb72c5f98f7d6cdc49ba64cd5f2a43945be43b2e6d28aadeed91565265563114618e5fbea14baa8c6fe1353dfd4db83ac0ee16ae845c73d5df41c125364a3935c4ebe53acbf3abc4870c6116f7d606d43f3f3c2c2cc590d6e3ed81986472739d4c1ff120a3162a8cbde930f3db592e544c9fef5b708a5918c6fc71e308aa8fd53fe306e4cd21094cf920a104df360194edc2d44c861d740f4b0d773a7a63b828702778183cdaee8bb4b5c97cfa7a397f7c8014c1685326adb953abacfc6efd2ff0bb16b3f5fe0944117032ae8ce32cb6e3a95f5d636b4f0c2ee92de114aa8c0e8ccbace81c98ce2fa15a510f3f4baf75f1d8ba2997a8205f2bdd52b57865fbd430d42f127447b6069740a6ac5c8f8225397d4dc7afe4a4cd7d2014f385a6b0841c288cb53c671ecd65930876d3aac072d517991c05ab08246a7d810d168b9708f8d13307bb9bba93ebdf956abe92e618fcd2ab19d234035f4ef6899e4fc389a8dbaf1dc81473f81f12d55b16497ba82a38dc5846c3c0782ba51433acf60cf328953b6f2dcc596a577a90aa8c7ce1af120f15ce88426f1d2087d60cf6ec9b179736bf1c806a5fcaf470c12528817858d82c2516351c6538eea103dc730792f29a4629e91283f6ac4b0ed3fa16780f0efcb5b889ef530a7c54394ac967c4c10262107e1d3e6e652d6fd73d9f9de0f2e93d2930d4638c965b62c8ae3d0c8574f99e5c676394cf97092674f9d0607e5909fef4d1462774fd333b7a805bd5e1bc7ceaafb901a4309b9c50cf2976a9de9fa4954e2778801ba3424376f7f9990dda529922a07b44d74b41aa1ec3ad4aad7dac0dcc0515edd0661e6320242be4bc23164075dc0d9d2a4796591bde7a221fd1d552ffbb1623659fc5fe1c07b83d2aa964288e4ece268940414c8c7d3ec4bb20c35579fa581e391d83b3e1a84e784ce075e74a5f636f2f35341e63daf24f39924228415943a57be60d477db853dbeeda1f71b58e8df598996fa213c338d5bfc9459d4098c7e5d25c445843750b98edada472e6a0e2b0d4c90605646711f2206f8f7b32132446497b18e94737d7a5c4490ca736b3c265ba0b9ccf1b947ac9eb3728467d08f8c503d7339e830a7d521b446d81541bb11109085434165da41a6aa33c025c0b4af320f1d571f02e50751062b4aea557623d5e38d20b43d015dbc19f29048f1adfb323db949f62c9463b40046b879fc360cff8b0a27b7fc6fd274ea78157b007419d3cecbe6fb2b338fcbf95d4e8a8732db48416d0a22277b8cc459a42f3f3ffaf3a5545737f2ccdc04a9b3471e49cd19faf9a1bd6e72e4cf5098c2ee6b52af57e209455fa1f2d85bbc46aff4071689393d215144270901c9b1aeae775fb716e0a115b0f14e6f5e6c73ec37cd1afc26fb965fbfd16cccf3957909cb6ae43e87966f539faa148531269bb283c7914ffe86dfa4086909ebf51db6c078a5bf6e72754e472d24567d67cdc3608a6409c37b39befdd1b688994958a0b99a33fc7b6c34ff9d9637ac24712744ec55e275517ca76e931474736e58e9962c7ee6c9664c0c5bc60a694f5c5543494c301d1945ac5387e706be266a6fdc8d78471bc3b4cdaf20c4e9e6e9ee4483a734d379da96a5bf371826233acc6e8ad976b0f6f059526b96efbde64b9ae8bd46e173356b434c9f441b9a10f20375787b1b3337844e420125aaf27595aab7fdae99e3cb28cda3a770f9584492eef0f84f42430f8382e15fb179106861c132750931ecb266c451f7891918fe842527deb06f9053298018cbaa45e41c266a4265ecd8638ef8065cd3fba87b702955306b24cb5f0ffe436329faaa74f5277445ae89ac6a77feaa447307c4a35343dae9e334db01fa206d0b99b23fb5f7100bd23a1ef3d39cf31858f29cc4e66602b53046ebea8961a16164f389e867017de158469cc07cc8c6825cd405814e63165fd020cb65574d8e8eec1063332ea6d13ce009e57d7554eb0a376cf05c1ae59577417febd15799ea01f02b11735fe9eca9b14ec092326769b08bab759e3f09e603599ec6703de99cd5d2c1090b8a26f4e3157a56bf1869c5ad31755698881082a0ed7f2031d6a28ecf1eab0917486b5f422c1cef8b58f5d66357bd411a1e474c9fd0060d51335c5acdbc0808671ab0ee4d42ad82f74006b1f51d4ed566d1954e38d27a2e706e04acc7d604ec6863ebf88b5daa6442993de0b938f791b83b560a9ca505d3ee2f386cfaf596ffe130758c91f918c0572ee9cdec874860ca15bd31110f599350042312ded9746394afaae7398fe2889655af68f7c0cc83cf9a3333605770e10623a54f156bd9e4965a5380108b406ae9f9c68122f50f8c7679c49f74480f2c50c3bcd8193d8e2b1ab2c69b0a97eff4e7b2569b0033243eaeb4518e6e3e1c096d10e618637cd9ff156a0c8346c60f84c1c4903509d9e72991bb317678b13f153fee05b5df16d25bf85edda68533acce53f16a0cf8ac399178657c362956fbd05dd301727535128263b576125250f0f1a8198bc0d6e85d424e6dd750ce68411b514c15e1685e1564cdfb6d5643a69c62e7bb2826cff5c7bb94c4523612db8d845917b7b4fc08b53a6f779017481db16dc8f8245b9867ef553f9e0e899483d57b4d9e0ede749326be5cba79446871e0fb20302b1449658b49f4e10988e6612cc237bcdcd0d856340a23d60fed60266049d7450402b257423d4d239b468b95db02c352374e87372c62c8e1477a5cd97cc066789fa6a03887d435c8655edf59212ba4e7678fa4dd0166e94d03893ea5de62394c1f1fdfa76f04dc6adde241e2b3f1cbe0d0be44162a0d0e8a1df49f895933cbebf51388137e5ed27dffb27ab613d4da478a86d9b85a869e936d57b348a51eee70491c6c2d117e6c4088c44021e6fe1aedc87ccb8d7de4c1bafafc89c2b82ba02b1799fbe3c29e9742932a861b242fceb6bad4c3425c054af96b2af45caa217b3a33c79dbdd2a23f80d6d9eff999050162b87ddcdded1041b7c823a58cc9d213b38645da16268d13cf77de995ad7030cb563724865e262aee9725a7df0136dfb3e23da8437baecba7cb5913b72bcd6a1551d76a01000bb9756f2b71f7fe1c48877199ad9779d8171351eec90e45339511fdd7364a4eb172d4167b6f335091ca2f6160259b7636117dbd9f2f265e3e145f17bcbbee50c77c42ef45dcb40007235a9989aab8607368718b19a82a21a844a49e821c10c7791ac8ad327c9a5de69238c8719e15e344694e3f68cd26d580c89224fbbef3fd56676705f46d4c7f64a5d66752657d03a4829711a5b0bf9a10d20690e190d29860854d7558c2d3e0883b79b3c26de2f5aeac05eae3648c079afedc67f688cbe5e555787223c81541ccb4932730c2cd2e7cf28f589e2a7c75d2c251ac3be0a2102fcd9dc11ec8a16e71cec6ad0a1cb87706988616110a0f834cfd5d628481d85376d24973c0646653c03b3a44a9ccb8a9ca0111264d8e1aca3e8310faa83e0ffa1099021f3686d0e108cad466829bfe4a7254d9e39cbbab201e483d4659a2f712e67642b67795b8764f91f6cd34ec978a92a3e594fb80495509cd2c917f27baf6301dc284dbd89e213a5e578e16659bd0023370c9b3e7bfda86f2f73f3657ad576a179d1b07688a3cf0769263097e02cfa7c8d8dd2d791ef93807549b654189e2ff8ba9bd4615d92ee3a3d7864b3b2c9bdd9044e82a2029685a960f5aba8bff0ce2a06bfd70975528bb9c6f2bb90598c54dc33164d1afd945807db7466223669f8e53633d14567b4502feb2a157eea75e6c5b9a111fd47a5c2bec3dfdb6e97c12ef1f8969c1860a56b4138867bad07926b50d73b3ca9385dc1527a648dd7cfebb55d24167a10d61ec1335ecdbeb70cb166ccec696c46ce235b15a46ad24bada3f452b85e325fd1a894789275dc2bde6076eeaf06df7eb92d5c0e39cd1ea6c3e5f011bf84bda2ddb1df0de9dd8c80519b2606a38afec52bff41da1f76a759ac1b90351b7af01a5ce8a07b24f35756ca5e04c07663118b540abee4c59223c888adda3b5ad7385dc8355b8a9311eb95e28cef0732d25294add1c2b077a4d3973580ac102823c5b3cb7083248458f2e64b178c8fa8a393f090de329234d389e45c88a6ac9e8ff14bcba96607950a76932d3e0144635d96b8bbed6ee62efbe0e4c2fad53e75d9109260ad111f2281a357a0313218ebc0f23ee59a5a02e2a2232af35757d685ca8658892a4f8efd89d94728cd19818cc35bd3a94ebcd05dde2e14220bb52f1b70501001b02970b911caeecdaa7b2519733cdeb4a0d2f0edc23234a8cb5551c263a9e09a545514c575ff8767a101d07d6166d7888e0d85787dbc11def4d79bcb8e0bac70afe7bca6459d8f692da43ce4f57af4585126bcb2f59127d8e3d1019fc7c0f041f2b7e3e295fe0dec48145908e54db233abf1a1c6a2391677e850f1eee940df2713c2dabbccd3d90686482b82576cfd25db10dd5e62aabe2f8d3eea7ee953df7e7395506240ae2569e42eb56be20e6d631b95e4fb7323d67e2b65a490c1450196d0d40ca0064cebc61ba651cf5b5304e020dadb8d7cb2b8dad21ba152fb60dc6b3a1aa6c70003164c126a6cabbd663037acc2e750815b4782dc44f4dbb6abeb1ad1caa50a6f312e539ee0d481d16afbcb742723cf60df8d940d33fbf5a8a3586876e26614adae9faeabbf2cb8234ed650d981fd457c8857527441a88d88244964e9b0b6e30e9706e7e0ae374e66144272e4960bf9a43d9b97e643b35ef5983d5d9da0012c7475774589eeb51155cffd269ec0471b5b0ef3c0a68bf6caf9f409856f2c8c99856240c044c9866554d728f69816e32dd4ca682bf50695cd28fbeff6f2afdfd04720f55ebff62deaf6eef6f6905edb75c912dc89bb1d859435ddab7203670baa65c0fd6f9ba3c5a27ade9722016fc6c7fa8650c153c2549f27346dbf522acd8d2193fe5f3ba793137e5903d4a580397831116edc408bf05cef991a41070536192aedf684771b174347888dee67ee9c2e655c1bb703092fc9e32bb6fe0a00959474d6f959a8e765504a60ac517b48e05c547180355511087242603f6448f399a712a1065b8e7c7dbeb8c8c866d0a691ed89c865c253ac288b01f265d4f6a9b4e7a4b6cd6e9b2fa7e188e3faaa1b492de0ca74f2bdcdb876a0bc0e0798676035c44e2336760774f837ad58afe1cede035c9628a5bedaeefdd3e524334be69a1ae4c6db1900477ff5dc4d62908153010a557367554bb00665e26bfd8bbf65c7c49e3da6d036adf10c45b4e0f88816da71394b517dd0e62dd40fbbeb125b06c072d6e1708fece34930912df6523512332151c9da59eeebece4171f765a70e77b61ca1f2a93b5a82d15d654088786e228b219b65514d395f1d6b0b8c26d0273db1245fa24b4a0b5ff895110a320f8e759c72d3d652db23da0f206e2ea367478978c18a242e519aea0ae82e5fbfea3c36e8cc326ebe0981c85480b3b26ed27336d67eddd3e6764b0e7a8521576732c5b3d700b6042ac2def5c05596089a3cae8ea66c203f7b57e0771b1f22b143fe6a746370958423ad8e29a092a4054f55479c9131e2ce452d56096f92772b2be9abb14aab7704c6a9fdcd2a8413c2b75771694e2bccffaee30157727f38e79160bdf552e932d29590526ecae475c7710a76a0184f45b36c99246aef1c887aea0f98a0d587e9b9e8b277aeba584adb253d59508822e8315de606c28c640f020c2511aef43ccdb2262590e84670f1d65281da6a58768a5fceba7935e0c0f9c75be78d046baf75648ee1f309ffa9fda112f1b37df7b205a9162d6c316519e1ffeb9cd55307222f1172191427e0ce37907c3b5989cfb79193d6e2278a76ae9d7aba27f84db08a80a3e42cfcab3fb9e33506a84ca8d0c8b41e3d19d26a463c5cd51d0a005671ca0bbea470d6f27f5debd594adec9d84563ceb1897edad6c17aa1cdd55167172b6e6583069f64bb12dd90de3f20dc076956598edaeffbfce7d307ff41e41b8347db3ac43e4d35c2e60da3db088ce9df886180e4cd6815d35284fc01ab460830e9e91c2e7e903a9c8a499909e75245e7fd662bfac88b3388b0e1edc1586b168fe8be02ac9c2fa4565854aeccacab0d986db2eb92212e26170bd7c8976178ce47d2a0e7a1566855d7d16ac654edf1ff4ffabc3f8e5b85ce910ca9a4db32d20c77deefd2aeea190a4c848a8fb9d69fd085bfd0d139af986bf4e72e407e448bf89dfe47252d18b85fbc2a67830e9f801448b3b29bd4e194a10d1fd126d2840d8ebca741f11ccfcd8731fc6b18860db69e31033cdd08a96d802e7935d82d7f3357b8523da107c228d41773d8c8cb4e48be43e1aeba108a246b30693aa64e2a65897e650c2559d516bbdf5cc8ae7a6506e8433cf95c465c997f4abd7362109cbd1ce9e003ad5dcb84cdb606d2ebdcaf7de52eb7506969fac13ec259e03c4769d514d131bc7b3edcc580f6aa5bf307334cf10f840746cad454cb3b2eaae709cd9226fb1a6a7a87dfc4d8f9ea4d284bdb1bce5e1fef1d4956516df20a83b52e5cca15f82f788cb795a6fbeb1e8f90bf6f46d12a5c324a20ada722d56ed3a5fb0bc1d455c43c4ac8a3522463a0e2bd14af56ff620aa9a772e1e02e072143991455ff783f2b93a28bb785fdc6d36bcb2fe3a5672b8831801e14bcc4b293c953d0b63afcd58bcd8235c51c7b4b7e3576937f4835e6b87a73713183e61e08411042de15a60eb93a84d0c9261a59019b22d7e7ba4ad298e99955a42fff4b88c7fbb38d271ebef1a8f25391379862add75524f7dabe42faf3d14312c890d0a8564b62ca915085c93087f7f0b9ea7c9f88742d9659db19a0626abeddd4bf0b22499f107f42d204d9ad1f091fb14dcccecd65c9b35161e6c9e69e5ba8a2c88901b850102b2ba15bb42177fe16cfa4540fe125abec50db3c16f1f933ea45469c93c0522f393f7a235d76da2651673ba99dfcb1efa157cd8d755441d0196c0799cdb93f4c20a18d63cbb29011a66f5f77020df9ac875b3a38b9f27247f78fd01a75a8736095be66398084654ac2aaa96f4f43ec286041dab450cf7518df919e669b63f0f587ee1daf046c823fe164b3c84c817c7480d334238944cc8a039e5b672669c9d0241df4702067775918b17ba710118c40064caf82891c6c821718685c7ef652427eb8c57592cac2a09d665b915f4fa0f94fd0c5f82ede05a0f56ad00d7492188a2a9c84f90e1ede202c4469c8fb4f102bde6989e688f495eda1b30eddd971bcccf21a36c78aa1b2f2dc537af67105188ac3a175eaee970fcc39b1744629e7265a510ec9b17ae1017470c6c1dd8f702a9d5c8bd755c3775c33abb86427dd1ad0ea49b8a5dcfaa0d614159193b70625b489dbec96e7c5bf2158c6c78f4d981d5991506f481097b06188616cef510378deda0eedcb886ef1d811f884685323befc6cdffa0ad0ea7082d9d7a8e3edcabb5578caeb44e5d66eda79f942b66bbe7d358e7f001308dfb130bf46e82d9b75ca43a17012d27e41ad869fff162224d2dc4dbaa4863a414c16090e1cfe1b50f4f8f829a88c5cb4f917cd620e32321712c4c9c1fc8ec05cd78525cefc7d9bf738212879bac35c985117d9cb2ae7305e0faa6adf9f6f350ec9a16b7f828e7b55132b6ba762ab1e8bf3ff7a9002df213b9b3e90d04ff75c465853bcadefe04cc626a6f19300fb320e274bd0f47954193db3c921505768c04f88d31d4936ab50b7145ff75dcf889987a23f476052d028437e247c04e8789c8d534324885974d490b99efc9dc0fd79c06f676acbc8af931268b1e8c7fe174992580a873e64bd2b2f4b86e4fb1876710f8aaf3528123bd6d0028fded36be8f0a7a524c911c23bd2628403042b82e903a93bed57dde71d6d810ca8d1a14fc9d27e8656ff845dca953712d27d16bb186359bad4a7c2617df40fe4cf53d8139ac5928ea4b306d172b32bc4ddc03e64cca722681bb2e749a9f81a72057a248e685337ee9ef0f38101a739fb37b9986013e9551494e41d03378bfca72028273cba2e58b410da7f2005888b9cabd4211401c748f4869aa149f00f0bb1aba92a7ffd4ad6d286827b3f42455b6dd73e3aaf012b76d128361ef86a8d0fe6e673adb74c920c4addb2e1ba3d7b612543d58a3e846f007f0295f64b4161d6f27bd75ae13193981c542884aa193d9644520530338cf0c707c2e61551591ed941b7909db178e1daea46fd624dbc4b9016f321bacb4c63c111aab992f1dfb3e554af7b6d472db7c921fd190e586af8f372a6d419e86a5b76f54ce728b8ef3e4814d58a48f7afba805d799f133f204aec8d42e1100e0226f62cac20f63cf4f953fde7f32787197161bb87de67b05ae43d05888c0f24f46bba1098a1f4a25ea2eeba7544ff34689890ca176095dcbd1217cb8dffe6c844bd21d5809502ec995c8a91e24b892bfd202413c57671003ddbc59a358ab2a7156159cc3a30a4cc10c5bb74b00b8146896cf570feb35883c9888d859105cb2d635d4e4475ed77c0e77979077b1a26dfaea18c09a34185c23d273977c2294a8cd4628977193167774771adca85886ca6a8579e86415dbed1528e1b6daed9b98af8ef0cefd5ccf6f47400982d2b91fceb9a3e229b4b60ca455972d60baf28aaaca498e587a0a6f39918c2697a175a97bb3b421b678567fd648b78f516ab9ada453abf43decdbae334509b9ae5e63d64772cb715abbfd86ad3de1cce9f79c196a7ef74fe84ba4a413846b92a3db5c9eff4ccdc7caa3b73192ba21033fb0703b5604f2189e6c158caadd8ab6a01465c260e062f381e2a06cd05e3c86a18de24da173bb40e19a1ce176d585ec01e53e0c2d78d47f0681f9bc7e45e9d09dfc86d85699750613324675e7a3f27ba34a50bdf46e2495431f9d5edc36fd48ecb8b2a60f219aa36a3618892509f1d5bcad3e4eee678bc9428a3bc82faa344058c76b2590bca27bee006772016d360a93019be1a308fa8184d9523e40e292d804c13a8ad747b785e0757446c08177cd45158e76b8eb5dd4fde691faaa337dc81471f6fb77b194759638e273f1d15e99ff080b008410a5c4ee1d14f80bab28dafb2039c9a41515c63b423dc0eceda2490b59e15031bb82945368792cf9d65c8b3e9c2be1cbe68244c0139a46e3d630e0ef019993cb10713da54074f67c36dfdfa302580df414d287678a638ff9cf02622d730cef62d831c69ac3528d7411144ee83fbdb943d51e1d86a84c7b09ba8c6b2fa9bcc7082b94937be0765f95a09d86f892b046592768973a6255b7db145aaa5795e2024d963cbde0d5bcca30385eca2876437a0c12ee62e95349432e97e13238d7836e25aae7bef2b401defd425bb67b0a51a7bc2fdfdd1482ac7ac6fc6525f627085629f73ddebb9fd0464e92844f0d939779acd81fdaa565d2381b0fd55cc299e2f6f94a3c2ba6c026eda467226b9bc864382518180fa6f413ad5ffc4869508065d0b68f2add323d6754bad9e80bf2eafc36bdcc086983f8b450f125a3f0dce7d463184762e57c9a4c349bfcfae1a21f7d55f28d74030858520eecd5fb4e7a3e130fbb1c0c89c2134834c7ccf20fafa2bf9b8028f9bf89f9e08b1666d910c21d13d87fda0ffb53175566f0bb0f365595ba35a1b5dd01f7df08f99296b24d6de20c0f47cbadc2076877fa4e88d48ccabe0d498357d5ad53f0ce909f2e48f55e6fb938a7e09e5fa0ff241aa05a3a284f163f1f6a59f6bc8442dc7a3a6e33de33d4feca3b83a7525fd1339deceecd1ae6e2e7672e0228533bbae4388a17e2cfb21d86bc1579741ce1fae2c573298e2723daf7215c4cc19dd8a53eb1906043d49682dd6655b813a9af7ab818f6cb575deb2b23246133dab7ccab608af5ad8242ee2ef683b3f63f07e3d330ec546cbf59e3e7cf582df2cf28589ffe1045cd58633717a91bd6a023c6b3a04a8d6c429d7b54671389a197d4bcf03ed31ada602b188269a01397bd0723fa5cc25cfffd5b7c1743656475567da54a2bb61c3149821578a867636c0fc5158179155cdb27c11d9f412a9792ccc0fa2bd7c63a1c525ce01a801ea35799021c4fbe2bc3092f0fa631557bb80f9d81a680e3c078be8ea815a3a8e3a7484ccce7d972dc28c3d61e4e867fb3ddb10c9bc740fbb02dc706e714ee6e10c05b33a60d548095f5f655edabedecc32315aa7ae2e1f41f3ff0486835716dea0a32e4b243a541f8ec3a0c34c731d9b9ed65a8943f3b7d4965900bfb92299818a0b8f84bd2185a66aa2ec821ba50acf49aed6260dfd80073bf40d34914e3d39512d5df4fec0a17100280f97e168bef4c958882fd5e6e109b07c59c99c57fedc5848b602b8a7077fc9196356fa8fefbd1795fdf7fed37e830a54e5581663341a7e18a54096e1e9ffa0e82c8f3077dcf9aa5bdea9d9ea52b5989bde632228d9e2070066b29b0a7a1449a5e661827ab51540aa4db0774050f310f6d15382c4be307983fd732c242e166f10d2d2bbd39397a5013031b880dcae8503a0a79c0f95228645ef9daa9a3979e9695fe2aca02d5b61012851a6a404651271073c4c0043e64ca787235af6fa80266552b866f5b135efe03de5f3307d31d0a9989ef62fcca010c7473ebe3155705d95a7be4a5549dbc763a7597fd9b580b79f56eb46c769074e0927a4c371fe4028773d143c75f3a31da95eff4f2f7c07c41108ef27e92fe045924944e8149260febab778217ace02afe4c94aa0edc5c20abe80d78115a5ab43230b032bd4292c388e9dd67f15050e8b0b6feafeabacdbd6e673ad54c7a8f34b25fd5fd4489948c1ff0d84ea4137a5dfe888b75bd1d589371a258930aee9c930cb9209e6d5604d643f8a027412955090cc5a291b4b3e087199b33689f62144663ee09767793cd5247926338fd3b45a1aeef6416e4c91cf547cedd2e5af35eb3345de6f1784c62be87d5cb8cfae76c9b396da5457af6633603e0e89c58df0f18c27e560c3fa12e517d20a98e9db78c2618ac0c092b5ad2f46dc1fc2d3b1041ebbd93465979b757c1e9e1d0dd66bb237ea8f696eb01b906caa8ec3d2b791395d10a56e3d93e34397064c8ef7790b1721f6b237efa468b64a7fc6a4fa180139aced331d85b1bdf429e5724a0e25e101db1f195ed0a950533645acd7afb51146258bbd52b32ae5e0a82db3b8e12be66e7b6c17bb4d99b9bdcbb4d4402ceeaccf8b557ce0203cb48bc48251a757c798ecbcd46f036a31653eb654ba8bc3ba5d20f5d58eb163f0484ad4a077b2eeabade04749ecfb53ff1a4d73833e49e8a0a824d29288868cfca9291b4e46691fd15ba7d797b6bce050576d1f9073d87bb97905f5ba5d40d67baf58c2c349c957784930f68d3d4bae8a89bf74adf3c0eadcf96176c7565c44cc94be192ac71756a3bdbf34f32f3030532a070cc660b1e7317b5769e4646ae00d5b82b51f9ed659d4c7c8fe5a77678c70288af6427f7f08f652f39bd23f8393e564f176ac70e43a13c1b560b5c63d683aa83b157018637258204a32149f6d1233e1c3c86845b5a3f1134850b6f419339a83b1e3d6ab6aebd5256249bdd62ac1c63a81e675bab66e2ae031d9f214694a11c44dc21a4747e76177a957db9bee9104435ab4bff3272de39325854a669f1fd90664e309481a6e83b04e9a5962f3a2a9b18ea9269656abc931aa6eb5c09a7656bc58b201e757a65249f69dd4c626c4fad14c0aadc709a2fab30864f5e3bc233bfb1ee35f4086ab116b47f0e7169e63989c0eca96d5e78e0a2c3ccc71ea1eea0b7888ea286b40c10af6f3c8e25496ed34f022706f585e5a726e769b4f8a29c2232be2868902ac117ae30d4081babee508ec78ca90482fd6fe33ca2f2a240ae31c3b7a40e460936e102e51da11019c1eb41d0c251a17d94dac39a50ff1c604df53f95102e836121cb89c4d60d02343bb622795cef2b9f267e9a23e4810686e91027d9c391bd166d08c33108b71339786ed7686391b95c3dd3e086e3732a9675367bb3596c46e3c43f67da853715a10b6ad7880ec8730813bf68d18a6a3435a10305e12ad68428a83a600e8e229cb5396f4901e23ecd6f501d85531faf3a67f5091e0d1bf67699e1f6f355e77154031b439310d383473485819e616af711fd6142bb57b0baae66a34fca9233b4e53b13cbcf1c23cc707b56d07e835f3af8993aab5e927a29ccf848ba57668f0257b7f4c3fc30ac86e763219bf2557f3038af5fdf7c5d08b3c5c8bd0827b96939c54a1c18110f458bdae9ece7936c7fffee54c7ac4d8b8aa527991f1d46bf6b51c095ec04a6ebdbf8487a029350f3eef660e8c07551f8b649d6ac2b64fe3f003dcaaa25463f15286e9a9160dd69004a34c168f0ef4183a7004b1753c2ffacecb7ddfecfbdbef2932f0a1050cd46dfb16940b2ce06978da3f871159a737791443c96657bb17699006245e7a1e25ad0efa8cb37ae9c835dd93574af8b4a46de2419de424d2f315ed15534332049312193ef18dedba60782ba3b8e2e2525c8f5266334c9398cffb37be65a2d21733cf5990ab0cf29dfc5d68d1b3539bd459640eab513de4ad5d08b0fdcbddb9a083a54cec86f2f85740c5d3a8012b6533fc1b2437c7af2799cca0ead81669897f4b15f54200a7954d4e38590db0fedefbece2a004963f8ae86415f495f194a6e3c8b81e0c215f25a7134e557268fa545cc1cc4eba99908df452a5b095b9563940879eae9c477421643452e3afea52a3248c756e083e954a813d4df38a355a52dd790e4c2bdafff7a92f818c45cb740bd0fa6490a0107f68a352ae6b09f14a51de23f9298ee30fccec96abfe411f7f817591bd615bb5f82e11961bf3909018e5e3ea0d51443976cd3799bdc00eb9efc23e8d3e59899faa7e0e88f111894431d22d04f3bf7e37b25e21665751bb2ef6e58da0378a1089bcfbd36fdc1d7a36ef83a0a628c1350f12c1a21d956067e9a3a962683f0767d3158b3ad0c171b16e0cfa3179e44634eb610a591a1129ab9d0842b37972d86edfb5673d5992184191589a27490f55996b1ab4d406f5fb8621e884c67597ed74351184a0113d415bd57b6d1a62bb9528b2bada5c81c40c3709e10367526ff554f6cc7fbca579d68e7ad65223884289cca83933c06e66bfcd7359d5ec0e2f8caed5e675356a3f1691b1eddb0e0b5e7140d27b46243b295fc694dbb09cbfd7cd5cd5a6f77139f36e2955e94c8272bf978cf31597370db4e973c0fee8de5a7d686947605d33968f29740f0c0c0b473a982af95eee431273e32c0b1fe9000e90e64be5395b4f3fa463bbdff3a7ae1605ed691dc8aec43d387c9c6728248fda7104685e0c65520a54cafd9c4b9f159469b1b80b01bef3f14ff725f5c4a4de88a359a89aec9416e15dbd86097c3b3ea7470afa4f47f70280b4a535842d6d9dfa7269f6f87db4dcc5f149af43349dec4a62a4a38884bd3582c97afdfabbfd54d25e0c1fd41861f999b1daada1a167ef26605a467f5e250d93c4a02fe0f89e7280c1cc199a82aa08d9046583fbbda21e327ddb10f2c0bc05ed07718923517f5cdf05e2e6377753b2ddba8e071bd0fbbecdeddc384468ffd1a89eaa8a633d5483e1aae1e56edf5158c50daef49d8f7ea971b862d317cb20b57369669ed65edcc4f6583991a7c5bdb4357fd6f905432e449a69f6b49e3c8189d84b6821aea599af9ce0084357fc56fa1aa34b9d63d857784f412360e49b10a7c0f8107dbb70c2d5f96c429f8f6e48700eb686557a1b9d552cdadb15c986fce4fb8f78f32abb874dd4098327e512df99728f307df77220743897abf0323dceeb2d59e8e165968dc2fa5eb8637eebe0051a1d2b80ac7143480abdc06d6a8793d23d55527a4b67a08c9a11297f56c8bb80f3e0f754662e8ac663c7dcbc2f535e49ea64787564b429f05c9fe3db7838cffc68bf4e78f8feb3c9545c8ad0115b30f9cd0eae94f90670b8973479291872177979e7a6f21e9daad4be38fa67599f0054eb0f0f85846dc7ba997fcc9edb2e88556d99074984f940a44bf627031b02ed3f5760b38d228f4cd8fbc24c314090a8e0534d6b61f84aba1f9fa02a3f6bbb3388e35ddc96306347eb247f55ccd1b219bb2d5271ace61176db01826813e42e2faace508f67ed59d789969e7a8376043e4178acdea1160ab14337a23620f56dfb93cd3cf0cf5aa1f06650b7b8e54df29f6ecd909229528fe50b67085722ebf4230715ed9bc0800357df16db4c698c38319c9ff0c2ec361bddf44b277a2c65714d1f5da09654666a73096bae0248db692e703f4995cdaa2eca52656da850f6629c167804fba024ba539212c489ff3b5567fcc53d593f49b0f93700837fe4c3750b27ab1850a66288cf679cf448804ff7a715043d6a8d89b87e9db8c69f312db331b6b457405473e4c536ac3f870b3aac1f2ced566f86bf7091e7604809797bbe269d2c5138e59237382ec28c96ead8ce33eea5bac654741c331985f94c13e442d636f57bddb798b39d7c022641434d384bce875729caf2fe142c6b885ea8344dfb4d1c780640f334a4492177a06d6a14441ea6c5d1fe7f8e6d023bca52b39c172278c535c529fc20f1001a4a5b499fa5e0bf4af09601aa82351f2c3c4162e42620ef8f88697f8844d04abc2e9cfa7cb3508673c499273ff97610ee3b87e4012cee52929f754e440fa288715a879d7243277c89d76d624cddac1b213d54d25bf87d30b52837f2326d176f450092c790a8e0e36cc985a6b448bfe4f8e508239ce4aebf99b2c8219e616565b7d07be920af98496d6db1a1fabcde5ddf5746ba39800c04152869b0e155ee970651c282701f0285c950a3e4c3f8f235393fadcecd410be27a93c5c8ab347671212ef23a07116e051c3028a9ab8654e10b02eb84383be157262c97410bbd518b6ca3ec2300c616ca096fc8f65499bcba01c38e2978fb56e2f18bda64b45b1b366eef63fe76f9f271104f708e9cce99e8f850c8ec73574108067affcd56d57f822473b9d8508374e8ea0ab123de5e014662ffce5fe78fef5d2e3b16aa5f564817d63fe725378469167fc00653387a2260a0fa0078db99c832c338c4117a8ed710b0f3f4f97cecfa91844582043351644c8f2ebb6d5217aa393cd63ed6c5b9cc35ee07177e5b3f0e763f648ce8315839e39d2de03c4b862ba0daa3bcf82a13707ec66f744d1bf352a8bc6b561249054f073c58a2fa13870c82c22a8a672318132cbecef07ef69295979936c39062da01316abb460a6d4a610c0d61a3bd1040774e08bbf429ce1fa21ecce4512c16d151f951d0c7a52b04e53a53148faeee2d282dce9aaf275b2d45cee2e3ab6584190da46d1029701fa0ab5a92fd59690cb87c2a1f4fdd56053551a5775096e6f72c1496f5b326ac36305769f7e9fecde20e1fad2fbab142bb0a42438a421d59dd44d0d41168dffe08a3b62e0c2d6e64863fbff42c53009d9ec386ea103e81c4c861578e06fc705892c41d2d88b82406d233a63193fa3f439897020713b71b4dcdd2401d55c139ec56aa5bc6d2774d25fc600457048e6c3f16d6a0731ffa2bc9af98d28b188e8eb228fcfc10d0ca49093baa8d6481e85e82b490e7dbe077d9088eced18e0f6135028db676bdd8dc4bf2a21520b89aa4b10a6ddcfed3822ffdc2a7084df1ce1414e50db369020481fabbd38374668620c133b6029c36535fc3f56a8317c9ffd824f88cf776e1d9fd2ecdc7ff7a6f1f2853857bfb2dc09e578b4e9984c399d23c61f37726eba92dcf2b0f7376868e506bbe2513c597935625d503e2fe4122d7163c9ee193c4cddec82715514d8e8bff7301e4e7c74139984c3488044fa14f88db294a4331b24f7e20e78fb882bd15594ac41dbe960534ccbb197f0a895eab1b5a71ba62bc26cf37f377f06d822e2ed9fee73620a0c450cd40e2a33541b863ae7a8f2b2b434096de66a3a632ef9ee59e53b1d9b71beedddf8238ed40555f0590b2242c72f4cb6f453b36c4594ab1279d47267106742e42c5fd2c88de356c6c5ab0aecbe6d9d307b60e3129766bc9fd1081c7f85f69f52d5eacc1155aa32db52c3364274613a315db10dd437f106282753e10f35db2f33ac76c6ef4e2ac35c2b881b9c8616b74cdc4cbc2fdb6be7855db00378324cfd143b08905fb9defe4f13e5d4cc62b00e7fbed686d60f7d196dec4e6dfb1ddd4a6e0912779f311b0721e8f79317dd650c709c14c8b9663344c97bb0dcb753ab403d608b6f571b6c0fb7a2b89cc338ea7aba4093c7ba352fd1d3bc05543adc438c9719891bb24c01417d6aae567dec173d20c205e67cb880635190d6c628c6b3d00beb59d38cecee2c3920ed64fe9f14c23c68314bd5a6710c7e99c8ce62320f3aedc62362c277e7502fa3a9e0e465015c5adb98c0b2af11d6a2b134cdf80ea7235bef935f8c62e439961f00d697f690dd2c93ea7530884051af28714cafc6f052483332614a95a18f98c865ee53a8e5da13f4c801ce0f8e93ca45503fc74e7973409aedf134989327f133d40c9b4d171c6be0a799e3153e760cf3c8a3a3dcef24e08b14487ec9cb9067dfc3c35d7bcea3f5e940b547b26488b28bf31a5fe225a21b16e2b3e94ac312413b87db645fb8518941adaae6f6e47dfb0649382f0b0cd84cb419ee353314fc6c1f548e8b34eb33fba45a2254243e4fbbe8c982502db85a40a09a252a9016b186da0bcc649da130bdab2ab33ceaaf2a5c7d111882b597982d4efd5fc83ea1aacaa02001d09f922900cb84e38ca9729e31ef42e468122c5bad527db64dbad46c754842723cb58ece8b210195ac09b421b6d8f5dc0c456bda12947093d8d0552026fa2e82c9227faede56bd970e1b362f85b8cd0638144d1dfd60ec530572b11f7f3164a08b152f6e6e33eb9a25551095ae9dc3a91fe155f675b301c5261535e133130b395cfcff20cd44f2ca495a19446e6123baef24c6b5595d82ec81664f8ee812877c67f000f519604b43da7bf16863657e8c00413dc0bffb05ce2ba28096c321b878c2902bdd29b0e90a518f2aed6db1e6b0a070702bea6cca93445654e089e223e59e4eedd3db8562ac98026dd20b5ce019c9439d3a309e10decf568321b32fa17694b8c7092532d3f2243d969efc49352bcfea06441ccb83fd024fb6beb2957950038bc4ed8b3c956e08e7062c493e66e1c3e5c09451705dcf03bb5e1a9ced001b1ac7e925af088510f18effe9bc57acd57965ed7be36d032a6bb177d4750f2564e57297cd261d22f01ce85ca312600c4eaa5d795a4e9d5bebdd3ce37ca3cd7685be202f4b33b2da14dda3bd7554ce82aa99c08f3dc11e4ad010ee3b3bedd3af5813dfbfb2c34d32fd70ec1343725f3b702ed214ca7c74490060a879f1ccd693ad890ba6515e260823aba6c603753a376d1329df9cdf8f09d87691fb0287f022d6bda095d38330f26d8f3b9ab75018cd8055fdd4bcd22a83fae86ab5241de4bd6ad138216209ef3d98383edc2c454c57ce6fee2fcf5040a4aaa9889d4b8ad8ee79c90cd37e63e9c193bce629c48356fb7854d2ed37ece5e4adfec546942940752b7cb40ff69d664bb76660ad2ee73dae84daab3d65f9000cc1299845da7a811d3cd6a74d72bb0bcc9d529aa4489109594aadd44038218c3ef06381b7c28641f18b543c3b812bcb2aa9d0974bc9c24e5764f8908dd5caafb5ddcd899ba504a362007692c3af6975dcddd1bb164277d985db52de2404b7ef00016865e28777854156949604a7d377a73f21b3327b2eb3ded0df93e4748541fe9d133485d79b83416f5cea89302c4a73c567b5c902b8a2f949e4c592a719a5032c191361c3205b70e42e068d7b4e60487511def92b29c3918b0f65d728600f59ce92fd5248bd0ed040b15defb7163ba51bed5a30ae6bf009c59aa39489dd2547fadcb76e4970bb4248174191f5433e3f23db6f15d88ca0a8eca091e33f5ec9ee5bf7066104e0fbdb643a2d57c156502be9b05c2ab46a80716a27dc0621fe05d89363238aff392a5456580013210a58e866888f452ba1b2e2bd414baaf8810adae1ea7143161afbc3a80a2df7b4c35eaf19a8b7d64440d762caae5af437b9c8ba0ceee2805c721e6d112908aa55e627276944a9a48b3b357e1573cb9ac6ef20ac852262772d4c2510906d047ccc0efe56594cf7e392ab733c85429140f6e4f20e2389bd1aca1987d063f76a9c746d335d5232c32bff5f7effd136c9438aefb898df49a415d1402466c8102fc8b216e9615f320b2ab9c8ba68e7ed339156b920b1c6a4c969454d017bd29b1a08807b24e0374999723212228116f032e9f01c15b2ac26b04450f078bdcb07ddeff18a8bf72edac2dfce06d4a6a411eb79cca8089ba72b798489eecb4f9d9eb57413495341c12d882976de2f496d0aa880e48a19782a61b0fbc662eb99c6d307a8d6e6f105b65567c57983dd65295aa2b4915343f369bcd44f33cab58bd66b38b577f597de36b8f660e2d8432419a55678363767a5cfe5243fadb9988109c2c312f510456d4035b7f8f51f69d1e108b37fcb87dcd187a6534862674889e46c7a3e955b12d8e7f300e63d0ebff00b7e8ba7f74134c247cbe6634ea492fa7621518916298734511735d1f0bb29d9e9abf246d6fb3d4af37d0600b149cb0fe9e1df6a3d68fe7326abed834ac7c6c28fc372aa70848f279a1629f167243e182b0bf66fe525ca5d031cf3a952a4adfb3add1f06885215e1ef127debd4642451202277b9361e94ee5d60dac1a5705ec171b0c1b61476b76988946958ad77b8695b0084e928fbf1dc249815dca55995a05e787027e18b570cf6848225a6a6cb880f430ec054cd49dee3943812a44c6cbedfa76c07f70e2c87e1b5054edd01140b2db67f2135d0c48ad17cce675dc0c9b186786d697a177ce0679632f7c370276f9e8490236e03b8213b5de7b140158978ecf6c2bd75c666aa73b31ef11e73e2045738f32e888bf179edead63e1a9408051dbe97c16864d622c47bad04d4c95f89ccefb073103a9725881bb9a3fc4e7e62584747dc31ec70f6c4fdbd60742c7f12c886189654a52bdf085e704143844eec72e41a347fa128db73074c3955678d7669436a2f37644f853c43b659df9b6d9913daf3112541321d2e614a281c7ebf625bc930632e155a5b99d052593e0ae1d155cd018be8a3cdd1ff3741d92be3a8a133f1d47909d5fdac3000cebcb78870811cb82680c6f4fb79cfeb0b7340d388893cbb4582d67a5df9ed0e353c91ff667737aea69f581d6c7cc35f2a1d5393dcfb530b6cf7413b1af5b127bc5e5bb7c672879d7aa07d4f128dcc961e10495a0ec11fb2904e0eb5c1762478cef29dab927485defa3cae68723b049a396c1d7020a9d169b2121f9b62ca4447b3ddbddf296cd445e085d2bac7b0c7660962d6e9a9c54c9da4e23abad09110b96e6ddf55c2d2cfd2e3cf4d67ca821544b6ec20e130351fb599cb4ed4a738b9d16c18d3459ff9fcdc98376e03064c869f9c0949af183a4770a600526751876b018c994f6cf6fab3c4e1f700c75995e232419fc44498efe812db064267d40fd50e040f78f4593312f7675f724bd0d9863caaa6085162e12dc0fba4201cba2945e198a1910fb3135c3f553a33d2263c57c830ecd1c7b601642e965d6abd21fc0e5bc671030fbab824c7f11a947ba4039bfcf429347140bb9669329b5a15d40014d0201d6b6c249806b80edb9fee4066e6f185a4dba1776d44b65edbecf861d1751d47c04590bc41a6e1c5f37a618f2659b875851f7cf647c43488d69b4de1718b0b8c7b63fd1f7514cad116a7c3887046a8193a1c79c260b9249fc477f4584937032a4c3ef6705e59e11552c1020dfb1da3008db4ab1dedc9980c68aef8989e40190d0b08b35f3f16df501ff9b12ed9ff7223407f6eb98c15a1ccb6b5bb0cadabf739fb8fc48b7e8318c92b812b22cffb593479899829c2a07a754b03fd1a0bf4fc4fd9f0e1f2492fa7a129e43013fc2e27ffd764e9dd5e45f86274defd2c16ed5bf7e14e024fe34fa9e5843b013ebd864ab35f901c2c4b0e5f5836f9d9d46b0376df7e29cdb7991852323a9b1a1af770acb3761ceec257f35f7d9d7563c341cb4ec7ce9ab6731be179a099984f1714e2fae35f2169811488ee7aa648a4ddcebcd3997e42253c9f6c6c9b4479f5728cb347dcbd1cc15441f9a2e337aa4e6fdfe4da28c1c3ce457ccc6063d0b5202fa9606923698061d1129473a346b5ba5a9c2214b8b50c8404f24c8a330bce31e4172254ee7346ac4a330f978e2967103a4acceece5ee1c94de1afabafbf42620414ec37ec0cf2e29694f189fd6be6945d4d962f7ccfccc17d5412d0ef66a188c61ec1075b04fa13623b10dcaf0c04f54408f8711af6d1490d7fab7342868669056b14e77e6ee6de45e72d152b277458a9ad1a1640369ff6a920cba7d8e18d97f1730ec73d378ce1d181defa53f15ae9dacea606874ab2fb58508fb51313b9f2efcae206ff09d569031eeb5cf7dd9708d5fcbcb5ac7376d2aeeaa2facf49d6478366c6bfb613cff124e9b8d97189fb87c2c22562f20e7593d68d78fc52f9ecd88fe6df40ede55ac5bc0b4b46d4d2cbe6028c34cc030f773b6d73c334c9f0841e8e18ffe454e01d9a06bd528d9cfb1da406684121392d1e5f4bc2db1993937f9e9e29361e7dee855608dc833e997ea6d4247fab53576546b0f147a5a967bbcd22f81455253dfb3cc7314db039da52b7472aa45b8686619d092cd5d3b587e037cdb2a52368d50ac86157a42c4277eaecccacf3dd499c249c0fa9c8c747eeffcb267df59601da360cb5806f3e84ffa2f8f9fcd275aad9f4912efc215c96e52927caf4a369a8890879365ee0a0ed99f40f5b92614be5769f3a15228094c8816fc21a4c8f3563d23af5c6b46dbb4c06d2a0f7c16f0bf7af7c28b2aea0406d974de55424433dce76b52c90d1ee38ebbd816002fcdd3b836c25bc65099c7124451daba8a90853b44b661a7f6fdd93c3df6c0041be56090fefc605cf4171c9f1f99557b035e6d3170bed0c0d8318b9c60f05a2d41d3233ffdc897549842b954da6edb29575dc1c4e3ced1f0ef640b48116f913370e3f98cd456555aa301fa793210bb1bd66d098451bc754b041e0a17af42a60b2cbaaf4ef7ebbe7adb35093547cca48b385852605a2e3c2a128ad63e737e6be0489b987c5140b37bd82cf5775e351759630726ebea18d6d39f775d0cc383c6bec5c6e3e45f44ebd312ffecfb9baf27acb621caff21f7a1b9c78a74ec658edb8b60a25aa0330b72eb15f4b6459c37f39dc14ba00e3ea58bec93685744d5573c357aac0baa7c8efa49e7b054c58a2eafa2edb4bfbd7bdc3ddc44eedfc99c3ff8a0e288284e64e41f39da78f3d3947f001ff6b8bae8587775c5e07627f5a08348a1818155ec6deb7469cd1dcfd81c3ff1c010d310f084cdebe0a5b337921d5ccc2c048d8f9fc509dd5a3643c528c6ffcbbdc5e1a0db4c30f383b1bed55367dd26b8ca21467f46e2099bd307ad920c11cb4c8c871c154af80ed86a527b01c307d452207a13854473f016c9a453463798c4ce0572bd8dcc6e329aef2847ce7b072c5f671b98a0ead0eaa2443f74d4928656283be100bf9cdfe58600bc5141792d3d636a2e49102c53018866c38f766f5075261fb144d81c244b7a48d23dee897efdb83a589098e5306b6a6ca97d907aa7a91d75fea225f93e60183797efc9f99601de76806ffebef980fbd0e2f5b3bd224e701d46fb7ebbe3e420c01667df9bd58279324e47f1dfe31183e8e2faa5058f4413b298eb861cf47f097c9a58d08b77d0b34e2679b1b155a04623c3f679d800708ef9880cd4e0937757021b7dbacd037033644c66208e1e855c7b1f13d9af3a09aeae372336a9032fcf16457f0ce67aeb39180095b5a7fcd3663ee92e128a3266ef6bee469325d883881a85ce48b9c6ea58706aa6c478b313a6d493b42e6d70d65bb39f9993688747d2155e594efb2792eade1a5de82261101ca051a332ff1c412fc1a99ab17e317089e0670e02ffc01705eaffdaabeeb60fd475bd321f053644e688657d2ac9791468b458d2af8c0587c659d991ae6f5d0d6ed17dc4786f4c165ea49d99feb5efe6a4d4268c486e7dc4a9e0d937d77521ab91d233d4de5bba10e065254a174309c901d102dc7c2b007fa30d6da85dfd978f7f5b6ba524713c7347d41b80c5e5d0d0a9ec05f22388bf7fd99498f103a30a9d2d446be9c4a360cb94974e84da56c31b5d4e227adb0e34f0524862f29c6d1adf004d33b3d6b62ec53a477446972951c810b34cf2f129b7be01bb4da9b02a0df70829921d4e4f4b0bdda1493a7849fabda51579d80c48e1ccd63272365ba6581e5974c98d9a28c89f78d04b2577e958f59ec3f88153ace723dc9e31d61fa0c9d24429bd713845a8c798916a8c5b8be46fbaa0086d66697c18d6eb62be495f6fdcfe6560e30646bc1890dc2533e8946018d39e1c9ed6b7b504a10f6676a5e8cc5050904cb4d9acabf06cdcb73d6565cfa85ed7bfab9791b794e744ee54a4067e84cf236e162c274df9d70eacb6d33f1a388e7a0885db2b33daa4f9e195b85b368f9bebfc3f2d67ae5532e9b68c73289881963af05cc13b8b4257671f6a3bb40b39c0b879db1994bd8112073fabeb78e1c69327d8b03ec23f2fa72d74454503d1c522845064785e35976ffda9c8ae86750f014033570b14670f8e7730ed13f5c9415c7b4511736d192b8abc8a5f80925dababa0329cadd1ef82b8287deba77eba77511e2ee9cc2b596b41b925d3fce96e2ebb5d869c5e815b56aeb0ed9edd77618d9d71b4b9f1194dc57cc45f5715a7ba024e6b2fadf4847c2278c97ae01e8dbd963736378579a5155ad1d17c052ce34e1827c0514f0a9603c63c2fc62e8eba11e27fc83bcf13fd7dc0fe5ea33a6d113075f5f16b8ba607c9a02e108dba14ba06326867b1f5ef1de65869e008ce3c8735af791c68edb73c2ce7d4b3c510fd31ec409b487543a5c18a1ac2c4161e32977a68aa973fbc38bb8d37c55858b128bfe68d3e02658c05a820a295326ccfbbe4361732e633cae067a4ef440a9b8f7da99fae0d03fa8e082f7760613ea7cea422b049e60c97339c860efd105d8958e5735a69ec37699e09809766ab65eba7d992770a7a93dae0e8a0b09581661bd383aa717b1f455505860d2e5dfd7d3ef113dcaf50af3486be497688a75a246db9851fc15f622dc009904898d5e306353d4ab683227147756b4e0656fbb57f3c31b7d79bda6fdd6b464f08ab988a22d45b8040b609100995ff1f927bd132c9bce718fb1a8ef10723619c636d713c0ab660513cf19768feba959a81a38d221d283b1db6aac60854c63701087c836b07c7a533455f042ec587025d6b3b43f8c77780e16bd89f526fe7c47cf8e6591ca2f6160259b7636117dbd9f2f265e3e145f17bcbbee50c77c42ef45dcb40007235a9989aab8607368718b19a82a21a844a49e821cdd52dc4e3e751ee14253166d3dda0ebdc09a377fa324173c1f8c198550966e63472110f3090dba625de20fe8172b68fdb9fc8ffcaf112fb20c8af68191ee864e9d171f9916a412145d0a9f7fd8b8ea99a1e40fa5a0f0357835cd7d579c28cb80faf8407fd36b7db4dfb6a7915bdde51a200cfd8102bdf3299a4c7d269d9206d82d16525c0759693ad28fa9084777341926c7d0766e2ac4780f54d015d0511bca03b86cf20b75deef8f95302f08b983a15cac6365c821fa1c36196e81af1c7e64e1d65cc3b277130f60d4952b6e57c0c3894345f41d2b0940682d1eca7053e568ca74fed12362682d6048c23c0ef5f98d1cacae2ceb233ade5d55fbaaab0f8b21cf536ef590472c66842b00b228667abe8adfc652cef07e75ef08338974473aff0b758bdd8eb9639b00c975cb792d9b74c4ec833441608dedf0274cea3cf34977b7bd0e4eb61effa5deddccdedac56ce282f2a0d8da88e2bf13f8dbf2fb5af24b107f98531dbfc0679f1b74dc11bf5b8466081e52bd37f26b0ab2cbb4bc194fe29a22eaf4b71978da1e193abd5f738b9e6ede86e92a4b21b7e804669c136384de8684b6891e114219b178011e45721f41bc32413c686df01906b0af3fd4c30d3fe0008677cf022db6d42c745c7a33a417feb529315289ce8b1caccaffc8fb3897e3480fe26baa96d50f122a89a0205c62021cc9f6b0252fe692d5c0e39cd1ea6c3e5f011bf84bda2ddb1df0de9dd8c80519b2606a38afec52bff41da1f76a759ac1b90351b7af01a5ce8a07b24f353b71accaa1903d9196d526537d5cacbc3ac513c59bf65229675d6a023887aa600e681bca0aeeed3b05779a80e377cdd85c0327da7915a2056afaacf79bc098924effe4ef4da8d0d9a276afeef265b90fc295217c5f8e9e01660299d4ee6c40e758e019b0e6b41a399fe2784f98fa37ea752bc1a149dfa7590722201602167ada1ad2c2d28f8826d2be62310128254f079be6c244fdc30c34212bbf220efdcbc234e679f98ca41f06ccca458eba437fd66751ba3f4eb821872de5db64cb6974d97f36e1fedbcc87c27cbdd87abb660ae807addb21662a02787c5c8d2ab7e41ecc8675f4f2e816e82699742a9db64a814e3e42c550cd1ad0711a28afe894cc4541bfca3d24b2765466effa25a20578d684d805438cf105d5b60f6d6e8639b74bf63a11c4df0cb47863e28d40bd3091c89741b021ef05ace33a880db0b165b5a978533b49cd2bc150e5371715af87d027f61dab0fa257b7ded86ae7fb63dbc96f710f3675b235c59c07a023fd14438a31c13cc3c73f2f1aefdc300addea772bf02ad3f0c1a3772df7b3cae17193bc3f0bebf4e46f15e81cf2a6274e80459f8e53987859abe2739f7343ec6354037bdfdd3add94a739179a83986a0da367548a26a243ccba71c5374012577672a58c9cd0a2a9d3c956cf5295574b8d44d6a95a2fcef18ecabb8f83fd85b6e5401bd8006342eb0830e83e15d3ece749d75fdcbaf97ea067298a6085aaa943d3df1fe7ded47afecab714c99934bdad90e082ac44ec49a92626a402f9e7ae083478bf012bb03cd1316c91f9c9bd53472e16403b7657ab31817a0ee68b657f10137d2a67034c75ba48acf908916e46e54e185722c90fead33eba7c6f27f42695fcb9d2b82b4428dc90273980e03773dab7203670baa65c0fd6f9ba3c5a27ade9722016fc6c7fa8650c153c2549f27346dbf522acd8d2193fe5f3ba793137e5903d4a58039700fd02969c5665cdd806b3451b50eec99dd76f68de0bb36cf1d5b240243a037df761a9ac7d02f3dcb75dea0334f79304ac29a34faf1fef70e6f88a99691bf43cc70bbb3ee65847466081e1d5ef4f71a38ddaa1fd1d5671bec56238873f83ce642057764e01335c06157d5268e0c83fc14ab6ef36aa00c15f3cbc16b15ed8a07f0c52080b9c74765567fc6b8b565cb45a1613e9c83bb15608256f3c1f3070f0aaa769f20325c7998bbf8be115a33a3e83140d829b744d3aecb8686c29e2d82257028716ec8eeb3ff65671c95237799eb10a8b6d5ddcf78994c3be6102605879f803ffb7c814b56d45e9198028f91e2995e2f44fecaaeef71d6b91eaa3380078aa8f1636e4f1e9d4cd26bc94f50c63c6a01058b110fbec1f933f63b98fd2a9617679125aabbbeec06c742727b6cfc8c27bb2c9409bb916fc9ffd54ec329b334f4e7dd41ee0a280a67ca7146eec2a285585ccd5dfe99444f963d3ba67629f04d80b1605b8f95413e977c98523d6cb9ca298b3caa7ee8a5cc435924fc229127372cebb65b5f9f7af3d346afbdbfa2fb81c6c203f7b57e0771b1f22b143fe6a746370958423ad8e29a092a4054f55479c9131e2ce452d56096f92772b2be9abb14aab7704c6a9fda7954ec73f49189947fbedde3514721f69590e290d8dbce1d4c8f86eb663b5ac4d245ae75228ef756020492d9817371fcebb4540720444b5802432d12501b9af2da912a267a57db1a08d1187242892c3144db55a083b685fd9813a73ce93ddcd8600fe68fce8529213ceb86362cc92ef0dc5e9117b91b9929f4264bee35b9e3009aa7f341b75c05364195ef11b31b78da331ef6946ace378388367e3fe211cc1f3ab4e77df29caf98fd07d9b939cb4f1da8e2853de8ece6ef88ec8adf34cbd3d47de53a0d4cfc72256e9e4402da45ef38f792421b828946188e75607609dd77e05d269e2bf8347bd88ef6406ee9556f9b78418c3f69585c296b3ef7f2e27f0d1cda99974a2ff3d61aaf5333accac7af0f1b875ecdbf1ac31eb6fb8cb551a97efc5b7b48187389ee904369e7e5f96d3435b58e729176f14aa3ec55b2666cde903a9c8a499909e75245e7fd662bfac88b3388b0e1edc1586b168fe8be02ac9c2fa4565854aeccacab0d986db2eb92212e26170bd7c462d45374677310dd21a97c0652bc4e32cd2e84fba152a4feac3968df3d953547c995632004a5bc89cfc71266b7415af20feec2b197f2ba8e6591181049bde4f15eafa9e57415cea60fc00f41cb56f0003c86fc1678a1609a63a3dee851589f805bb012cac39d4e06ece6531ffa022ec49d263201e2f97a8ba190643a21d284383b9a0e237383544ce71aa217660bbddbd97ea412a71170f38a748004870efcc82f06f4d18defc5420adfca43a7a2f66ad0c9c6b72848a190e587971e80a2df82d1f3789149dcceed9e04a4a088ef4a6705a887ebca1aa034694d1fc3c146664e08e7f8bff8613830b49ae24ef862e2c1550d06bac2f2474182944f9eb9a176dfb6d68f637e0dbb4c9efad63b99424903da73512412b2cedf9f061cf3e0b5a1d591615577e37ab85720ae04b13658bc7fba1590a7dbd4b91792df2ed35de822ab37947d0ec1c2afdad10b21fb65dc6bb89a9c3d0c96fe411ff5a64d89569b0fd06c3acace4babfff0d27b46e13fc6205a447816f93d7d192aca738c63784eea82aa1eee6e5d0517994aeb0a2cf87012c302aeb3c0edadc088057a9b06a56b7987e2b30f4d3d9382618a9542a34bda2b9cf591104ec319abe90e0346e4d2798ced5a4a1f3e53ad6835bc2970c058f7ffb46a07e5a71af29f09f6863ecf92b1ce475cc1e58a8ffed73185ffbc25b63961c02c385a51dd6c5e8f82f3da9230410a2760579ccbed23ac266d9374c8302eb90cd36d022252e372b282738e25d8e4df09c8ea181a11fcc00378fb1a5418c0dc7f3109673c958e192dbbfadf7660b8f292d07d152e3022f5c406aa2c371fa478f323be12ece32d2363f460a85f407747d51aaa15e730283beb4c5151c8dac8ba701afb97cd62ff64147184ff943b72b7874097cae3d425b3c24f063acef065303a124be0ee6270205a2fff264bd08352d2176dc9051d24b0c4f15c5b4cc0f7f71d5e7a4d2de1c3511287dfa1e8e406dd3f8a641a27f02a0b043a250be4881fb1de29a8b617f7a061e4dd7f5f8935d5231025bab82f74db7054c56b46ef435a24301a496b9469d2f8ef8ea2068958494621929ab63d4625167eac623ffd82cf4a31ac307863c54bd4a280a2830cb9b8d6d1a398f384060e3ef4bba1876b25247979692c8d4ab4edd2581891061fee050714d10fda897c2f09f59f54ad952357145f89e309f3f9d3e2fa45d8f5a6db124dc5a65f7ecb35b570adc60b2d4cdddcdc7d786a51b08cbbb36a29acca242227ee0212b0785dc83ff29810757cae4fdbaf8bfe16bc53b852e34ef2da98aa8662840ce3a5a1ff0ff3c521b0f7a275a2f83e60a7bb02d074e3c7de57d3e2899a42aca3936ce12cc006b58e2b169f969ec27b1a3ad43fe0eef2897d299e3b45a398176f072691cddf6b62192a12a0c711ca6c69102371ecfbbddb4b0ea8189d57857f5b06fa98d4993b5961d12628494b604fb41247467db7bce4e554e336b5bfa24762ef190ec24a5e4d0e674da2afb4bae2de5f41e725903cc6b96d111e0cb3346a70d0ff5fd60ca907314cd4cc9c4a235fedb67dc603733e8e00f87e70c2a9ab2496d47c2f39d35a126da2431ef7ce3a5b1a842b84b30ced3c42a21443871b669eb49c9c3f1dbf0e30ccfe20c43f3fa0a8e5f85617931b3b7fa00a694dab94a4fe40d2cac3bce5f61b23049064c98b03b12c8ecc9c5fd23419d8ba4dfa2b45148abc2289397dd6b815f384caddc08a9e945bca7c37467befaa8a62e6556fc69cdf802981bf2e03722708f62149d1aacbf5872dde18857b1727d7040346842861c11db3d747c0e3cdb3f40370ee72888ab25703cf53d51339abb511d95e76c09f32d140c2176bde20b51c72c3ccba3718f3343f4d22298b71a05817423a4e3da1ed4e767a7fb050149edaa4c9af6942bf14902236a3d9372757bc451a84c2cad352754db45aae96ddc3335c73e3a682306bd7e357c839cc311f8b938eb5f2055f64cb8d72e599e9d86f79393b1b3d6b245efc9231ecd20a4780c512b7645ed03d99fa3c5501b14f5aba237821dec6bff8325991f16053c1b2e587938ac15f1f2ee7c13679759abd431b06e7474f3a9ed209894eb89888d5b81b5e9145bcb548ec47032c7927347f2dba6ab97b104628778cdfed2a50900ab5b3cf5b390a4c8545f0bad169f0994fd8555c59f6a6c382d2ea250d73276b77332cc1c6900897fc480fe06e3d5ffc693b16ea17d6d072b125cac15689abf33a0cb347326003807b971a29370758b9dae38e20d723802202f805240d2053eae246815dafe5c20d310e3c348c36bc8cced5bd2406464626af6aac125d866bd5bc3806434954ce400ce48901fb63682bac20fcf21ce93520b51e4aecedd4cd3b8200bd5a80588af6e5618649d4eb30f1aa5aff01d295b88647b720b75d1920ca411b62de34e2dfa263e578db91c494ec5c83b1d472ede9b3c351843361eb96c1d9f71b6dff965c9870ff515d0b65774ddcc2e09b403d44451785d3aa2fb76d45d1b3d5938c8a5851df8393d6742b19082e31d7e2bee8958422e4bc99c5c3859d5e08610cc9e669d06491cadb815706103652baecc02911afa610e1b907e5dcf92c9ad1ec100caac2ff45a067e505adf2d89c3bcd2c818358a272b93d31fbce2cec83b90f5160477b00a2d73e52ee75e102de1f1aadec0441fd211913aea0155a0bbcd6c2c3169ca72964fda39cff183709dfbd1a218042c59fbd6d65b99e2c4e3afec1adec25e4f40dcc6f186d957e13719c7a918e91a1ad6836d5dab3979df616a98795d15d28d37be879a7c3720bc8585f79279fa7e612d186345c3cfe421bd3b3b382304f0c9c9fb496ff7944278d0426e20fdd05e1e1404f99c8a1eaf24e232c955a4c9f8133c86d1cd805aa6136d4a145c019ea77f2a26fbeba72edc5ecdcbd889440e1520ffb800df68ba72e8bdf8115f402971c9fced3c0e116f2c2aead6460be8efe0a6640d7ca427c2b78cb744b9045b7e88c485d686df9526ddf6ae227d810a2fdee81b51415a2477f1111d11d284d6498e2d8f449d918f7b965577252bda9fda93beffea64f7eb3b5bc549e98606648da13d309c35f92b3cdc973789f1a7faa8db6afd4fc16f215644ae4a890e071df043eff7617173757cfad9434c5230960927e409e1e766aff9ba28f2bd752097649968b409637be4b927540fd4d14ed5b09e76d829314b1179a6dd348c713da97e9238551d3911cf6163ccbfe55d0cf3f75333ffac587a963243d6f14c4d4ba8b4c1d06545f975856a460462f5209211901ee29b9ca3ce1c2652c75a86382fd7114bba8f6914b1e49954910f8b843230218e8b6edc55f96e6c31db2962aaee72fc9c3927eca99026c37f08f8ff6f7cb2f693c6a0c2e48c694d8f8b7261a0343a86f6058943f953103b7fa495419e8b2c81fe8a866168a01796658143fe14046062c0c953e08113d3c54a784b89e12860919b6022a0b4b0d27a4a8947b8750ecb85a757e86371e6ab18d7621f78f82bfa05b46f39382a46f02cbe4aaa77bf513db1c308ffaa7270a74f6c55c720b6886e0488f079fd710f6829ad33d9b60e1e9c16ca7ac8eee043e53dc763bffdfe61e7daf2570657a8dd76c6a3ed8270e47cd4437a26196b487853fa1c0822ade3ab55a8005da4de2408407dbb4366745557d44e5aaf659ffb0f84b4d201a2cbdef6b3839abc7baed29bd93bc76ddc5f1cb462991da4e5f99eda6001121a9700a455f1305eb89f791ab2063f57a40013c622ecfe534c4acc6b8a3eae70f60312a32042b4f00ce5f8a6885192c4199ad718ef3792f373a4f0845bc24c592c9d33c5196326ce296fb16aec9aac7b5d8ab129776b71e8da81b4eff703249a0c8b1a7d7b16dc6d4e80a09cc9cd8dd303de730cc118457209dfccbd43a73468a480be609dbb355c799df93130ddc62740c8582b5873be8331bcea3c93c22ddde6b824a143f9cd4a7a52bfe0be16711ec434413af9c435cc43365f09028cc19abe7243670a22931f77e3adfffb16d4cfdd30638e903c92ffdf9b9f35acdfef7ebc94fce30bd9622a043b6343a899ef836aa3ec60d950dd0cf8944b58f05b785059130145df70691623664552e6d92b7c5779f6aa5c3f78ff60f4e6cb5fc6a099fb568be8e55e52c1f8abfdb6f3e575f7729105d480f914729c71bab5d27de1cb5b6d2289469fa99821cc6b6c46f7056f1ee55f40f73d4a66bd7089d0eed6de5edf549a015ff94bcb5b3a66c78f0db40948296f56a29b1a49a13af8ad79fb6b8af481dab60f774265756f0db4791585fed1e2082e92a9978e6787e38abe697b122ca19548819126f0d51d236e0b71284fb1a0eec9ba4ad35073ec3859e6b055fc87b5b5d5f42be92b8008280cfabd1cfdeaf66f4d9b79471bc523b1b2ad1a8f43487ee534107d9146341214d70674d8a82939148d62660c325d5ae19657b73ddea05acd376f1373658132bf62e580a4ebff344e7adf65e2c5baeac1fad2348e5dd4e66c28ff25729762e6d69b9e5983989ad625926ca1b7fc8584d09345de680473ae167c3b2751623b6c53c0ddd658f4ce1bfef796a797a60ddcb28758b3dc484ecdc7ce9fbfb00f1cc22f252b140cbdaedad08d9d7adc420dd407bcbfba8d8bf6d550da693298767d234d00ac876722ddde06305a1897163ff16a6d1945aec6eed5fef5688e14b1f11adb724f7bffad07c7dbdd08fa6da51d526ad6090ba074efd6aa9ab5ff34bd67913f521cebdfe737b40b5b371efcc164c737359ee9468789e1ebbfe8e1ef4857dbc7bca54847a076ca4ec8967d3f89a2c31e8e16917dfe0e46e215f80635b94d8363604c93cd05826f6d0eae0e793c886d8ff6c626b0d09241cbfe7aca1f7002082b89f48c56a1928c4b6c7262c9b552a5a85d45a5afc0dcd034dc944565a970abe88fe262092c250fb76214540e2f8e0e313b0ffeebb9d416b41f82b8de676d43dae8249f538521390b27bb97f2d92417405670907fe562caf234e6c9d1f6b71a4c907139d4f0835eb05043b3e73efc13649d5965fa5b565899fcb3d294bf85a2b2b097de07a07b4e4f71e139c9342009b628d4be702aca91244e8496fc37e29e351dbe99b6994e1cd9da76d7c79b30b2b5a0a06ae198cab27e2dc9ecbe11da560ca17ce68c6d2e4b25a5441735e4c6f5faba90158903ea074ddeaf54b9238ad8e3cdc2f2fb3b14d7e6841f89b66a865e2be1c8a3f165018698daa52fb149f31b35e0cb65c471bdf00ecd65d7bd0633c0a18e7a73819dab48223fe64c9d6d2e6a0abd97e3ce3ac1a3cb1519f41db7b771a0a598593d821ac39269ebb202f95b07359cd7dfce19a20401e0ed67a976b7bd382083117febaf8485f75736d072c27e91bde7218872c613d15c403da21d5fba841833474859ac5965115968455de46a365b155aeb94a9e9876a227ef645869917cc67c4d4b40dad88159ba0759721bb77108770d4f14ffc3f91991250c8ea4abbea39ea60ae66a0ff44e5b43758cf07bbcc60aab58e52354ffdc577b5887d0c5324a5d912db8bff844af739974c2239b60cfcdd746984c1678641b1a8cb7710ddd38a1b50c9c0ece7821e29a66f222fe83a0e41769d0f05dc94ee8c531f40663cc410971b418a76b6637281a6e4418e708d4545d6869fa166070f9acc7eb0c36f390a71f1aeae167b4f5985d62a76d40e8f8fb01bb5e1f21e2155bed2dfbba04c1c0fa83fcb8e1342f2ac43f87f9523dd7217d162584d2b8e5f7fbb0a19bbb4122544e5eb9f5b7913ede911c19bad45bf937e109143c92d60bd2da1a1a43c4a70da74636191ecf531c3f2df6e0886529e8dccefdfb08452bf5ac009da8b241918db2b81ef78d08484a7eebedb6894ac2fa40e385f24182a8553fbc2e7682b64a518c2ae24e447dc3f3185120b50520802a6c1bef09c72ac49e9eb865d8d5f5487ce595a26808c83bbc88a9860ce7af4fa4d8bd1749ff9b28688e2e245f9276cc7e631626ee5f49c31c0ede49f6149466eb4e9177484a86282e147fde899576dfe5b2f272480f2554a02fd8deb5cfb5009063b256a09518d67b8f2268fbab167e93b9b8ae8ee9b8c9e6b182eba0959ef86850550c95f0c1d1f98ba0119bbb0d2130b87be4b53fca4a38bc36b1bc3b450038ea2a743c359f6841b0d1c394af52b51c4e1573bb04f87e023b4c776bd953c842c006e91961bf8d415c1420689572ab64c7f1f5a54fc9a405e5597b229b20f5f1316907f0f5ac429984c040963d6ac524c0e4a0f7afc27988a873fd9ccce6f2887b66150806381183d3a749258573a0eeace614b1a669fb1c22bd1f57ed58cad6fd99d6486c26a2f7ecb6b550bea6a4ef4d1fbf6b07e0fbb34c4390472af2484698b0cdc4aa06b8f8761ec21d2057674272502cd11883b7f3b4ae1745d08424fc9954fa59c2976e8776f099fab2aeae3298c1fa823a3c10682cb22246dfb2609896ff2586b6ea425b7bbaa303fdd7dc68028840de21e10a3fe1b887d025a0e72bcb18e7500bf785ef68dcbad32061e35e95711466b66fbb7579f687967dde002d41acded062fda52cee799abe444ac85fc882c4af4492d65e318cf2cd5d909e2b8e980793f980679c9d8061968098743d90539c4a7bc40097d48e09c590f1b9e849c5bd2639f8dff45326d69aaf43d07909a2f90e8abd6d207988a6f606d2e91a9b1f41dc5e91769d611a8d9f1a9c6c8dab5bdc23d30800c2805c434d90e5eb2715b3da16c07a280697f67bfaf3d6ca468196b67c61ee9999f7593f2248d084e8caa76885dd19a8fb7e482c5acaec43e34b9ec44a8f9c85686c14cffe8e3f81757824f086b4346daf4d18ff920d9d46a7842847b269f3e0e51ce5395de7e3c76e0eedb6e3007f7f1cc9808454b8a6463d8a0192a7f49503ddecd6581c86dac986618165c1a0662c38440821f9a3e8fca1a8f0650368fc111f5b9d98f02e0387964fe3464607bef446ed0a4a43b1d94f0ebb1fd229b6547825eadf81e2a25642ff4b1bc04d87158cee7196e1228c9e0b8784b170e4fe756e3333ca346484848f605d938e08cc952ae263fd81e0e68f727def8849026cc21a567df5e1c05b8efd4bcf1e4cebe8663f4a3696296bb2f517121d8c3d4c23bfa7bbd8b8ea1b9a8dcf18004db9e3ef740032c6c1f1250c9c6bce860d046ea241c2af85ca3532d832a1deb39aa933eff6ecbc638c0a86792c9138612f4a2e3219978fe582ccc7581a4921d0eef7fc6df531a3acd0fd5a5a964aabbc4bba3345e64fbb0543be79689312667dacc4e94ad6747a5d72750f6e3b7b1e48b671c4847245039a9a473ea64c7681445ade49100c3f22db5a540ee92dcd7b65132410f39e26c398d2e8930ec2b384faf810b8eff06d6c23bc380e1c237b32ac5002484648391df2ed75abf77eb4192a589e6bacaedef7c11a20f96586c82668e86ce0d569b4cb5a9acc8721929c931f44b381265fd1b4e8e620d23bd4d7022caf2b2863d7d65eb8160dfbe2447ed22320bd61bdf0bee0610b6cc1be2e7fcf0797887be478aa1a4dddb46587fdbefb94c1e795e1a73b79e94708da6e0709e3168e7ee26505366c49a306b8ea2534ae035bd71523c2da30960bd4daa0bae7c4dfb95d4d4e0e00680c7c6bf19179bc6f590a5a2dcac671c0ba22f227bfaf47e4bf342a010aa32b4cb876fea30017107e97e85647c37ebf07e17d5b3136e2932954b9690b6b5bb18e13096ca0080f20a622c0aa31cecb1ae10e15b1065b8fe7e1b61d90c75f712f035d9256cd3e603af1c8d77d690dc8eecf5aab2ee266fb5b8bf9c6038f0ef636f8f6f007f79436b9bced7f89172b00dde67187481c3feb875d8b50841327b3d37647b06aee18841fad4ac703c1350f2a05a1e18c4eb266cc3d159fcd87820733438af7e5271de6477498fd5ce04801d5f32f8cf9bc725810b12a74ba3550c2b482339732a6c20c3dce6918dafc1bfdb6e667603816037a3ffc5fbee351d61f7c577a8452efd6a5dc042cadbf089d5b14e30188089ee34b9ad5a19739ddbbe2d41b255b712d1b2feefe9c19f947a7520df8af269161e064dd94a2fbdea064bfe4f79023fc774a85727f3481a56368c43b3e3a5691904e26fe5a34133db2665208d85270573e2b6bc8e37672783977aa8eed6a2b5a8a8f38c9b91aac21be3a3985060d0a1884aac60827ddc85d04405a985a5e86ea920cf68de968fbb03b574de4ebe6ae40ba3f9ce56edd1a1892b9d82a37752d220ed9a1dcbb5557808e4431c37bc5d014a7dc0a81dc77cf92d66c6c4b8d500173268c46f94ff5c8ca646057a5117702dbb8fae89963cc933b9f59faf95adb69207da3ea613f672188a00e48a1c92bff03092fc024b9c6c542c825c829bc3cb6da795ad67abeb5acd4a210162db470f7c57f52ed817b992ad2e32904d1f65c71c9315322a114407080027c6146b1fe30d7eb4d046433f99fdd75bff3fc0902853ea71ad4b7790d73d798c4af447f461c530104ba25aa7d16e00cffeae80eda7c8d083ecf65339e06d8e9c49a183a1dd2e540b9e9048a61cf0f9b97bfb7880eacab0366f0e88417a0eec6dea7208ae009bbf9bf7c5bd242562fb010f75f0154b084f0b68d2d0efa9b16b2d66eebb60a75e0b9e5ee2eae151300947d7d05c269a6d61ccdcd0d488fbb45c46fe164ae6a74cfb25c6370bdf087e3eddc2413b1a3bcba11611901cfbc021ec6cd9aba25c6d942c355e51ab2114e8ca8d6529cecb79b1345566da7f0de52e71b405e842bb257432fbf25bc06778d9567e844d2d5afde1b75c5421c33254686ebade8311ad445061e80614d551186a5b2f67ab04af50b681a3ad0cd02e7f3bd62bce72fc72828eb759b9c9a0ade9e888e588fcf278e5fc0f166b768a9e12419a513e981fcc5eb61dd923925c591ab744d2de3bf8201db0016da785ac30ac8d8979a15d317db0ed81d23f46d733e080a201447b5a249b55153ee32533983066e88300160aa2284584ed4317f49bdd1995a74db9df1fe3b4cbe7f80bb244ae88f8ae4ac6fa1641773f26129e33bbd19d056e48a6b9037c2a6fbb81a9a3d6b7feec8de10fb631071f668fa6c8f06584a7705fe1ca0740ac30d3ba0709ab7878813a3672323482cfd8fbb34cbf9d9bab1a1e35ae9b01443f555c1337280c48809a5f04679f87355b9455ecc309696c3655882ea29c035da834fd177befa690f61a80a43ca06abfaafd723825242d7c06092c6e48ee9241cda6c9c1054493eb129a9635e969b21ddb4f6e38b1872b510507c7b39b68778a8346e9e85247a385e5cbb19d6d6f5500fc4658ae25c62fa40b2e729d2605b61ce94fac8b36971d8ed27cc8a47dd5541483d3ba459dfc794268dc1c2a16302fe5467598086f19e853c00f62a9103330c3d91e8236fcd20950a17506d038388016a42617578a8c9c768fd348b417120b19cab498fb0bd68b00ce8d75d96f8606fc16a4e8e25fa0636009e085e4e799cfe756bd4ab5bea9479e732eb3742c25d79eddc8847a8cdd87e0c29c164518633d0b8914a2d0306b28485edd9787d9f01caf6af69a258f207624033a87660bd11a345bf055204305e739e4b11b1c1169ced1f69dc272cbef841a593b7f8ba37654c3f3a58bc25d96523cd94da7a3afad44bafb11e72f15f9cc62927b54020b1b63ffe3a9081b4c161b4b139c5fa3bf618b5b899055fae02ec8dda2eb6806aac9f15a84f457b60ebaed4536005355484acd886a37a4277a504cd6db2fbc5e5fbca9a0a0ec443dc691d72c77eef40262be80ac284bcb4c9bc9349b53690a09481a72190a810d0579d3fe2f8f96ce10284e7b3ee99ab80ed381b1d7ae9344c86d8ce5ae47c6f8fd7d6888263971919ec7a8c001aa6f54c421abff303d564e9075359f9c6bd1d0fcad1283442f89d06069233f4a80c98b23a4d4df2111b841fc6523072f8cc24860a4d8c2126044ffa4a0a0b2411fe18ce1d75bfd8eedcd6412b8ba0c6202911ea2b1aa9d6487ac307fa3b6d5753afb01b6ec410206d564562bcf2e35248bf27fe0d4fafdb07473264a6d3775eef1294f5caa7df403adac5d22f1673a13ff4bd35b6ba5669cace208da25e84a45be1dcce94abe7eb567721f3c37b5b2673a727ca86070f88448931d7df4a68befda9cd5423b6be32b82cc0d8837a1bb151b9eaa64f2d797fa7ec4280c82711f4c054bb5b40b29eef731e9a526926c24284135fbeb5f8d289cef9ca231eb0d218c310556bc46d24aa42b150b40a95ba033c1b1d5c7ca6d7f8026ae12dbc291328b84d8ea64cf032fa37f9fcd8e30a3206acf85a01fd5d40ec4478c0f080d9a1184fa684ad7d1a722b670516aa4f021114a1ab57dbfe86b868a081c05a2e5765d44c536f179f35e5a7aaf421934beb5f40f6c9be18dd3c86079f8b5e7f6a4e5ceeaa27b27544e03613a84541d19e2a2ad8a798111eb4b75c776f22c0b8e68ed00b1e47addf72294893bf78e748a605354c642853c999263f1d3d1798d688c685d4c60f71db30a934a8801dc3e8e314d2ef6a268ee61c6303df4b8bcb38710c532877169e887eced605cd22d3ec07fe74889dbe09a32928eab0788f5a4954de495aa52a7e77c537f336cd161e5f4856245eb3f4872812f4c080cfe69289138f535cb8b07b574420c6c6652bd2e9da52f48d41af643595febae03208dedcab67690e75b5d2b2a63a4ba4fe93b542779f6e7e7c767d1f46a5ee87b6017d43f79a032ee4be7f43a44d0b59546ddd5a522e2bbee4bc16a88e1a715f6abbf12525e736d6ef834b2c0671e206f13643d4f4268de30286cfa01053a04d54e047f3b6609718689248d47b85bec28305289aebe7393f9c1cbfea5d4f85c451e921fe512c3e92952176399154a8d085af4a8da8813ce562c5b76a5881fde87f9e07bc67c791387239319846e3f30c8d70fbeaa430f57807e0d0dcbfae013fb4d72ef1f4e012c950611e33ccac02385528d28da98eebc0ded7c9954b0b53e1409ad342656110644b14bcac1117e67e66f63673eccf3fe64b6a3ed44f06b374e6b3d970487f2b5636463511b79a404d8c38e61eaa12320117c796ad2114f6d38061000e09b67607a064090fb263a99c82e82b35993e13d9d633cc9ff6a00254a81ce3fd6e51415557b5679e8bc92bd1d7ff3f5c48d5442aa5fec3ed1e443190d00ab406645a732955cdd762c0edd8228c340e46a33f824205cbfc2e7f2e8ba2c52edafb2c501cf0a0e971db6e0fb91b7922a23fcf4eac1353b4bd94f74d093a928f0cff36a35cd36ae259e9474ea6b0662af0e99778504255500f009a01a6e53d07f5abccb54b776cf607c198cfab5aa64eb5bb0312719b20965b6d28de4682e27802331c3b89078f49462bf0cc8954ec49fee550a16cc33d3f3cfb75af1182a2b305f5b7b2fe80a017c57dafd8edfdc6a7abbecc8221b740b48c5bede2d4d1b63d52038091f2318daeca1d3225bd7e4f5c01486b879c98795e4166e4206890e7ddd74a5425087625ba109916b1001b5226cb67846abb601d61dbfb57a4e335a481db0666b3cb61b1121507475e307e4c090080d684690871bb21bbcfab11c3c033bb792a001297cc0b5a83380e97bf2a630d8665dbf8c7a25716e29e32be75255df1ea18d65bdcef8815df1c1057f481a5eeb4054e172520c08d6098178edc203fd8697556b4390d57e33a9aeffcb493913d1b31c8e63abe4bc9b17dd0f3d0f78331abaf39841824182a1d8d9d8ac6824d3a684d19e4ab2ad70eb3ca606abcc3ab2f44059614c06503f11529eca274f25983d832d83b889b21a62ba396d78635c22745afbc6ab7e7e09078e49967057ee70f36498f7f51c398dab8130400d12cf993afeee50ce274556e502cb122647de29e2ee416deb5ced76605796bd91c9d789a05ea7f2d8f41251a940576685a9b23614220b28d034f16707516ec421cdd16ef99df15069820624cda05e5f59e968d32dc7a5cf774449bb407b94d26f9c647a8c886823432fc3367b53d6dad3e432440968b8a104857b1381a5218c19720343ff044cb0a3d92c5acac9c1ba0aeb07f99d54a0bdba5b12cd1e869909206ad7fc66e1406e55b080c280fffe493980d6f7386aaa6aeda3736909d04ffb9557d6a1a3a75b3dd167241ff0c7199b8dcd80039f07eac5c3d0b3fa12827d3ac680ea1610dbe0dddc46c11e5e9913393cda04ba3a86fb4b9fcf8756a49b8bff6dcb6b5b9b1a08372764f6cd40cacbe5906391614f6b251acf35d743494c01bd267216fc11452513b376ca4d7cbe09e6420fa958ef0465f8ff1886d17168a7a2001c06ae1e2a559346577cff50b0714fe4a59bc07bf14292fe0b897c74c5c6af9ef842c707536c8af9556c73db35064c3a32312428feb8aa026674072a36b4085e42a5327a8ce16325a61aaaf035228470f413892280a9421ff5c20f290c019de4fe3bf454219479c34832a99f49b5cadf3f4bca207cb18cb9b672c8eeae79274f59aebbc9c06c3adcf8f23a62cfb90fb4af286f02f8aff69b17433435884c68b490a334ede1942fba9e9a0ec17ce6b6251136ffbe5c86387abb415901b4a06c4995f4592e33f11eca19b891f352cbb2557ed050b2f28e7dc91f98cdbef9fd1a7b0c5a1786ea3eacc52ff7fe86c5e937a15be081567275d2b6bce14fc50318cc0b3a37a0e9ad2c08d8e2004a76432f725840b487a40f899f3f6ea83217fca9dce6e8ca3f7eb03b1ea08d9f6500ec28c254897fa9533dd172cf799c837542afad812ad546486530ce0728b66e08786d00417342b214373b9f448dca243942ab7fe2cbbef2e8a0b186a4606e04a6d87d59d730036cb41995ccbb6d5871af8f155a440d5cdbea86453e13ac224063e82f07b9a3152994e508f91cd2355c8908e2c25cf3f3305c21680975ad9d5fd7bcec6764468587956a20fbb2f7a7f8da011786f71ad2dd02f5f85b9b59bd38be0e80753faaa8d20e4aa661418a73f9820d82a04506c6f50599b5e6b862d250f08ceec1ea51533233a42907adaaf37256bb70e7c032ce7e3e7e2d4647eadde8a76c3c752527f4c8bdbdbc67eb6097d64c03f748e5b661f07f090583c661076d86e943a898b52ea0bccc8d24cc445d07f27b7d7cfb8b22a798024b608e7cefc737124f888f216ca905a6d14cde3a5b1520f2b4be62d0513e63e9a04012d10f2486556ec5e7beacea10297980498c8777a51f74388c659b652278f952d200242a92e5793b69c050a931d15a52f91fda8e07e5a68c6ac4c326482fed88e75b1ec28f6195d983e823d44f60e30682ff9b7ce4c815c55dc5d55c1512008efed83d7880796d3bac181e4c5c39c93ce277cb2bd5b342fc272b9a45c4eb16e4d026214cc77f5c3791c3091e72ab6a968d42e1d76270973ea58ae4393f548b4cab814e5f7e193ef3f5c4768fc121e7642a2e40f9a6ddb7fdd5e00d166a8477d12a70a7d52756aecea840c6d1ae36ca7f7492355df90f20f709ad3d249add6dc48ffd475fd6904e5b5def660e32cad998f6536ff5914c3b011fcc4e668a721ace4e7b85d18569a2b6d3e69192da15b6db9cbc910e62b6a8c02f6267cfd9e3d3ac9faeff00a7afc5e9659ba8116a49a19cc0f27c383fe3abab475d0bf5ec74debfb6eac3cc3762821f9501e0d10601fc5b3d1a49dbed65d06ec14c4f8c0786ef6940b039ae2d202024acee4def7e94115d79968c2a12f29044bdd5d6475fba386881193a7e646b9dd8ac11325adfdb9d0b462f207c18de2368fd64c856494cde2209c67891b5b326d29a319d1c55fd5f83edd50bc4f83f67fd00f1cb7cd179fb561373e15c1337bb6d673f7226ad37c1f74b227d002fbfdedab2678c81bbb8d9bc17c22b7044bd051d411804568a5d03937728aa9dc26729d099aa666b3cadb9f4329a55f395f68f6e0169b22bf97b8814011831a030be2794a943715525c14eb475c51433206f1643ac09545a195d5582e6e01a9671667503219c5eea122bfef00bee31fe619d64adaa7f421a01be37c0a8ccdce7ee881eff645a7bbb2f22fb46b69016aa437e37c8a9472532e45b81ee7a9f928c244b89c4d865a86754c8fd703ba26b4d7bd982169c30184074274d797375e8c91e8a370db4d7fdb131fe78a2a983b8b2b2f14cba0592466dfe207b9b183ae56718907725c14abd19436448eb37e21f7e306792548fa7f93d3c840b4ab3a779ae8a7c8adc89ee0576ba092713d85ab20128a31a9ed144900c2046df1a5ee449789aa1a304f153225a910e8863f941db4560a312005b7b6ed70c6bbd7e96b7f6059cb1d579f7cb26b11bb01edebe5a2f7ffed5478b2bed81c822212b663fd5186dcef1e5368c8bb685ae986ac39e3840e0917222c904a0bc4ecb52075b0214ea17f1ec11c473143c3999f6c48e5b397651e84100030344d66817581232369ec6644b6b321dacbb09de34ae679d5e9f2adf732167ca0e6ec1f68fd351a4f250cc281589a2427074e20dca18caab5f213bfb644dd1edad5b4becc4b0079be53c45249132347bd8c9c14f2d29eea78c7bf2112583b376685a1144c25b6dbf2eee1fd65145774e7f84aae4ba45551074a2b3683940b2e7bc16088bbc497b1d594599152d72ed33a33eb0cebb48087634e249260515748183cc6d8af70d21fe50ef76d4c82962ceddc3c9f2e7b62246469a4223fd525bcf74ff76f4b213b0ccf4481c7f73231dfdddaed4385cc2fc2a46a1f611007e96bc6c27a6afe4be85ed746ce764a8c7e346783bc7f7baf626342c4f6b88d574a01acf6368af60a4270ed15491aff88f58d9c55c4e856a4643c8bc9cfe745a020432985adc2e6582da92b3566b20668386185f55c13c8291c59915fc3178b372ebb290bc824bfdb6b769097d81b92e1105d3ea5b3c5142cc27c9b816d04ac31c0f712519e2039bf94605975db900753cda62e58b80d78577fa7906412261a7ee1c30ac6772c7e0f79e56368977bb6a149ce370e744c29a6ebd2602bf70c8f3c74bc10123b091925f271079ff3ecc7196a3d5bfd2a01b623263b11cb896be8950f3aa53ced261e5cee4e2da6296889d6528a713e8ed2d7c6ea393ebe69c860c9a6866cf88412b10992074e5ccdb91096f0a8eec40a430d07c6947f0d063a3ae2d2617d10b9b763b4228f367f5e682cc034759cc16a6a6f66e19513c2a7ab3ea4559b4eb24cb46fca2c848fb3baaf2ca0197048f3dd789c8c7b3a19ed5deb89f87d09fff4b147333785d500eb53879ac8e2f4d747331d3e4782b71160f255c02909033abff07dfb59bc21510e91027bec2cebe46427a9607ce6c18158083c76ca9a4a8068bedf82c536dcc30e3038692a5b70b723ef18702b25b98f94b70b687244c5bfe721e588f1357f01e28ffbd82f9c804e7575995bda2758329e9206835a8bf8fa603f6eb9a7ada5daa0af344166ec3a4ded6be43d9ce80e47d7aa9130814f164723a9f97bea4187a7188316a138f4e1d6226e8d954c014ca5254f4fd42b90b6aa8b0ac8096c003219eaa27f9627429cc2a178cbfac3b5fc54c532b08a2bf27db72005ae4cf08faa9aeeef12c75d25d27292b5a29b1290c5ac59488bf14e837387600f71998b4b5bc88c9408b5b153aa5dee594a554b13742e95472b47adb2050b220aaa5a521376bbf2cf36d3600426d5fc77dbf20c07456b57fb6c6cd4f18853df1a0726d2845d159c99d26bd6f059309f9b8f88ae2dde463d8cea58c7341d01edd12f8cb3fdc0fa75b358ca03cc599c4414f7275273fb747490689d4c368ce17e9e4e2838dfcd0ba64fe7c72ccf5e5a07ba08cab369a8129be70784d82cecaea5b2ede67d1e948ee94285b4e68ee0cfd7f5ed173dd966d7e53560224cde0686b0860e843aa2de4d0446c0b17371051b7eb3df819c2f8fadf4a4baecbd3ac2d7699a4509e02ad2206511ab7c1d51f80ed310c790ef2c4919457e1de357cc4278a95a8c452ca3e037887dd38eba2228523327d64eddb24ca5b01ae86b8ab1be185d5ebfcec9cae481555cce31ad69d2a37c4028a02ffbcb00b88db7ff09e8c99b9bcfeec8fec8040c9f2697881e9af43b87c0bf5fe317b485ffcf05cca4246109d7365c34dc10f020038d343556f1122882b87dd996dee787d03f88026e4d06387c480cf19a499f0195ef2cf1ce92692105ce9f3527b700224bce17de78fb60ceb62d63e674e5d0774f0b4c419747708c5c65062605fdbeaca49a847d8a1dd63274c8bf3172f062efb427a9d166835474f12adea85d9aff4a9ca34e2aec1dd5aee3d88d7ad20f84e359ce30b6d790c7f6ce8622c1ef0d9f76cde1189f9a865c2f039a326dc3b38eadfe324a68da3407407b6cbff315af4babb994bd78b0be73545fbba8c3ee7262ef4a2364d9e2961f4b92cc87be185bc878541a75c77aaa5ab8e6582f95765b78428e00ae28b2512bbed83254dc5d5dec28efd81e9b22bc9ee787d092abd4dd6e745ca55c1c93b9dfdfe4764ae2523a016c66f88d7834063ed522c704f37a0a3972a8c0eeb59c22fe2e4d6820fa58575077313edfb81fa0171e4f0d69aad204842a57d5f4c156c11bd531c278d6fa6e5a94f78739a7ae6503f7ef3909e7cf212027e19d34ce6946f5582af2da4bb1d0c568083629eeb40e68575437a8d768ae56a33288f895735254b33a220db7495bd2d0c86050c21a696858be13187c60bad7bc03515f816a41b989e8968a1aa5b716b88c9bce0e486dbd46b66e6da4fed68702636993cda909f210c7b93e6c2e726f80f37552cc6fc5053097aaadd1e9676713426d9040e76c99c9f6b801f0f09799b7c9118341fbb5dd5c6247685231ab6de49967024c111743641d358bae4f9210984ba8cba63d2c8478a07dfb3c6051c30022479a190a3e42925b1d15f15a7d000df3c54d60aa85da693e4644099dbb000a5cb593d3e1b7e255188ba4bc69e0447511cc335de351eac3ee6daf3d550962cff828aecddf00cad3f6362f86b8b35bc34612be98cd404ff55e312c679c85f32f57d91c432387b8a92d3a3e214a7dc918128365eb60fb90567e6651d8282f74ad592742cba0ff3f0cb77e4ec55f6d3dfb48a4dc1d4840b2a5c262612d7d1497e88b7aafd8f121f1498080f31814bb576fcb14321bf62841c0db5171690a61e513e736fe5bbd9757c593585be20c6c0e3ab996d341d3984fb9cd26a506a08ee8bc0f0243b40c696ccd4a5dcb8a06932af580cd9b036d6ecbc84826a7d1afca4d772ae7f03068ea9cea51085c84faf8f9da0f02e3e9ee98432ed0258ea4a0b1716cdbe2d7ce5b33d267b81bfba11eb79cca8089ba72b798489eecb4f9d9eb57413495341c12d882976de2f496d0aa880e48a19782a61b0fbc662eb99c6d307a8d6e6f10ef03358137ee4b2d6176797094abc75db611c23708743c10709725a6c4989e2550c60c65eb82969c60de3c73d79bc01683b6b6f2e4acab7a046b736a70fb279c7efe13acd383f5bbd965c6a5d129df4872c717d89ecb2447a9e0dc2c58c131dc7d4a3796d728e631ddccfe9a1572a024e477f26a5cedfc2bae5e20dd44aa0806f447364e08b51eb92d7ea32b3e5f8881d8ace0000c6cf990f8dfa622dfc5086753567835bbb044c4b112c460b432747627a4eaa0563d6b76ea0e314d4c8ce051fa148c46a5744d72ed945b48d978bc253c747e3448d39bbce169fd311e98ffa1396ad8f6b38d17dd6a284afffdd4646b5dae5645b1abbaba1c5b8cf6a40dfbe0e0df5880958e53884282466f789c6a21fbe54061a147dcd10674a6b1ec5e6e8a013578b9a634857c0d1833d07df45040e92987438c4f68999d8e5c2386b878ef4b86de934cf8b6690b076201966eaab99d9e3f59a61651c68951779897d1eccc9de600836c7ad7e5e6d03057f22d42c4f17d1a9e338886af6cfe26f8667cb2cc3166892fefc53ff80cc6c324f8bd324750f40ccdc33265944f441a7cff70199418b884e48ec602d96c9013e02b7f8278713df3289fd8b4ca616ffd9e7489bac0a55b2a96fb3bdc757a52aa5258f64587c64ea6156b592e024f2a19ae665f403c6bc346c330e253ba730c9dc7fe41b0674b60e3bf1e0d6fb625bc930632e155a5b99d052593e0ae1d155cd018be8a3cdd1ff3741d92be3a8a133f1d47909d5fdac3000cebcb78870811cb82680c6ae23a8389f9f3fb7f7b784ee0e4ca0b2c3a0512bf9f5ee1f7823e0d9d2ba8d8481a879a718a5d424131c1b050822fbd6c90a56f100059565371f1d6b68394bdf3c9a8206b503c28de739f7a758560870817ee72df03ff2bfa6daf400e6fba9a0360b5f72b4eda7d57c4c39d2d7ab812b56da891f50bdf8599ad94c520c8c89281a48644fea71646cd87afb70dab507146c32e486a6d4774c05245cecc2ecd29ccdcd2178b8c3ad54f79aa45bf29db28f1f2856233188779c19b8779784c00e26f33849fec4612386b60f554c8d8a71043ea3aaf29ffd9a97d692a2cdb9a9bfaad6bf22bca80db05c95efd59113eb84dfdcb334828d73bcd16138a627728fc02c9abc2c1613796edf87f217ebb161bb1bb6e69a3fdd0a9a710f441cb3fdaaf5b88782a77618017367acb485d7c5359dc0e1137b29c9a65ca51c8387b0148c79dc10396da41d53477cd2215978ed0d0778455b2df60e07a113b0820722fa27b9841a2e288caff577600cb9aa412c624c3135e342623b519e2eff39dfd6bdeb4159aa127d299e4d84354ff53fe1ba7940d5b1732c8a33274f0be7917b546bd71d8eb554623bb14a28120f2c2b4fc9611b9d6d886a3d59c7933b92d310a432bb1c72bdeaa04d0dc48edfc53b9784e2fc880a29f6b8b7cb4549c8a2fcdff88319687741ff2392dc20c1461406801efa6a68e1b3efae907afa0d2235589d3a43a1b6dad1dff7da8a72479ef2b2e6bfd0f3650c2ce15369a61e589187d2ec0048c03ea8ade5c18e788deced5d4e0ab74f6563deeaef549c5b8f031c67030204c902a20d823a0a5158676322e9b8a980857211984c42d6d1861bdcb03b1461b9ae39da18bcf960434abd71212c3ecb3a5849742e040901209a5a6b3ab6731be179a099984f1714e2fae35f2169811488ee7aa648a4ddcebcd3997e42253c9f6c6c9b4479f5728cb347dcbd1cc15441f9a2e36a3c148432bcab50620736ee707d3b5779282513b1a007e8e62b8c6f107b9b2f348e2e31a9c7aa228f0a645114f72f0efb0fd3804f3df1b0c52ab4d1e9a7baa07b2932a6aef0df65a9f44e0acbe2eca30fcef02910c8d6d5f68b2f3795ca5bdfeaf33d2e4eca560b022b9a615a2b65a0af712627af0e1184517aec3e64b506120ca330d6288550858c4691f0390f85f44ed5ff9881c8b50eb072a6cc9332cae99c80f8e1abfede20ca069870e04e03f89c332f27413c5d679def22056bff34eb5e44a2cb9f7e3777c697c95fe718a3c5059eeae021df94e8a928d779f2919fad1d58c51594545a3fe3288b70aad98f8499f146ce680665cd1069b3b9ab3669fab2dffb7e01c42fe544c5edd6a5a3cc1495d48d1b8389e019e5b8bed5d8e2a2976cb1b70b597f44406396a72ae849561095590823af5bfc6050f1633ae8b48e37303389094cd0a37b6df237130f40be82595f9dac2c9655d9195397d23b6f34f3aec4058d6f5738e8c7da5378480e664aa663bb56ed6dc27af13cff65dbfbf2c7d21ce58ff9d2d4aa0eb81a917e8ecc87e037cdb2a52368d50ac86157a42c4277eaecccacf3dd499c249c0fa9c8c747eeffcb267df59601da360cb5806f3e84ffa2f8f9fcd2f2ffcea8e0060905d616340f54403b2d759f0b5a22510433854f60c7d4814a0e0bcb8599f7fe27abdcd14f756748f471cc2606012d9403bcc9620a98a6557ba4d3726f84851f1808f320678a889789131036737d014ab4ed6440cc7b6c52fd1c9fb95a4681fc8ba7f43de8d3665f4f508c8a6cefb7595a459c547ea5924e78b90958ef85bbc6e2b5c00bdc2a17064d967303d17cb54f420d125f9a88850ecb0c1de6a137b5e9717e037f5a3543bed553385040d4ff1e8aea2240eab6141b72007668287884316744be3b3bbbfa9a8d8c380a056edbe80d0ed6fd99195051a20b36c7dccbec67a3a565128be81ee543ec8d9df6de71a5986faaa18e1dbfb8dd9212c226fb93ef7ec730fda65451300ddb5c34054a08c92532641e14aa3bf31aeed3e88cfe1b197ec8af7f3433f7a46af8bc019da74f0f4d486497e45cd12f0a25aa0330b72eb15f4b6459c37f39dc14ba00e3ea58bec93685744d5573c357aac0baa7c8efa49e7b054c58a2eafa2edb4bfbd7bdc390051562b508ac7330d1becdcff8741d085b7f6ac7de3685f95fed3f0f49113a7f2a7b278016c0561543b9ae95469434ff2fc777e47593a329b1b947f92589ddb97928b8a8dbb298de0f9d1bf6d272cea9b94d3671a16a8a4c4c67cecc3460e9a9dfc1bfcbe57d8a03c1d262bac2b7a6dc83378b341d771242796198ac0fb7bc173c85f7b3aa646bd16a9b35c0a7201d72c7124cd5b42be09719930b09729d5b989619dd685caad3ef871337235490224063fe13ab15dca310380127fb88892d2bef1aa4851ab0b5cc331100ccacc1d3f7d79a8c8b86feb830b30f016e770a3a5b1bba4cdf42f77f7ce8c219d28fd26fc0244b1bfbd6b7d2bd3c30db33dcb462d4b12a853d1760931271e2ec545220295321ac3dfcb052c1e021441df182d74cd9a51bfc79919b9da1e462c0ab20df7cb00a534788db379dd5713048c48276c6649a48e5578b55554f8831dfba78767987d6285661acb65df67e3c62b605f603b8de90cbb3d84628ae1d0693b7ebb02408f494d87e17804400f99c7216ca1fae074889bb397abcf87cb9d87f0d31cd961a5f15041fa790a9569c2f055af307f4cab65d6f0daeacbb9896cd80a6ac07280e78d0e2cc7eee77d514add8d325dc698c2f8767b0a427404c9c00b3e6abde6afec7233baa3ddbb336072eb636ad5648c07f21a5ff73f52f0e7666f726ca7ef91986ede98b7ca56c279a0c43c93997bae7e2452b1098a006e5dea3fb94975868ac16337968d0c1ca1ebe24d758ab11031a065fdd837ff17ad6d9679ea2ac5ac1fb9e7c766381ee8677042f3be5ae0314396022bc0a3725c0f6e5199d24b60ef5dfb10d19b18edee353c392762843a2f18e2f3e2ec6a06017449ada4865b38cff42a9b7fe6c6ea42a13c70d9be8c1b340100cb98e8afe41db60bbc6e2e95d600e2202599025a5556c54c164e8995be70f57e69ae823bf468ddfee9a27c0426fcf75b3b154178a1e629d5ee5068fcaebf3e2a113298eda29d151693bc354d57db061af5ea31cdbeea88744da2262e07496d12ac3ed55393b482866cc9984fbe355fc7deb061c5f1c90c64200aed12d496fb94ad225e3f93769c6cf50ac82c62523dc25f194eb7565eaa14eee812e4ad9b54f80e65370dafde75e8f005dedb747383e2bee0b39b088b233032ee71a02240756766b6cb214bfbe963a32bc8cffd8858e8c2b5b56b9e6d4f77f3d00f68fd71b277bda807e4ed79b3eed68779cef2f664ecc7b876e0965bed23bbfb9e5dc3c5ea1b6f7edd64183c61e2c2c6923e6deb0ad31a3eae47e0ecb56a339f1effd8a011a5dc9231ca82eae9d3f18736b107cc73497c45658fcfb84ab2a164b91a560d3c22a42d3fdb84cd41b3a75138a740752161a9f558f5363280e39ecd99e6c83d567c233334634e6ec8ad57651c4d0662323a43172e469088cf834897cb3c430e03c73a111214f80a439a09bf1fdb3d5ce4564a0f3a5d77e52b7aae31bfe1be21c15f40f1b890a52034531fbdb745e14bcf81c64f0604e676d89eb75e62790c3956dfe665013bee5f341df02bfc3542e542eee11d3785b5a160fa8ad5c27ef9da321e2b15064b5cda2b880d8f3e321f8d1370e38eeed6c3a83a2fdc5bdb1f2b9da2b4e3b31e19f3135876ed93856046dfd8627dd665bcd24af78f00ea767933005b6a8b9395425ca3478bef805a1689b44b26666d17013257650ed0261e2ca49ce7690865dbc6b1bd5ffa96b7f3c8c4cfa2ea03f3ddf87e124ed50467282cc78b45d45e007180260db03bc27ad09134508c4d75a44c20432d9fd049f436770b56774e45fc96b3d59f86c6a2790020d817d8b4cfef956b84bd9c4384db0f7b5f6ae99a4cd9e0cb1ccd173b194732a1e8799b971b3cb151a5c1c6c3ad6f6f70e56f4d4be89f2e0d8b99abb9578a49d911010a4713ceb2aeb431b46527d1fc9e0fce06dba703ab78eaad62c9626f0690fb60f986a62a780f3117efed283e22b91c284be1cafd21f75df757fab9a3d6654ab1851c8c703a48dbdedae295fef3ea38f25eac95cb54c9f856e48c921da67e051b8602b094a7fc071a6616bf4950957613ef4de54969073fb7f93ca73281e508c4fd47f5e19d3bf235b8f297dee69b5f775b804eb4918dd8945f87d92bebe109b43226308f5f5122ecf6c5841982cf5c8ec6ea3a6673aeb74173901ff8217fccb866cebc2e1b1f110f25126dfeb31d64b1389932137e112769133e7fd52711854d292052823122b0afe5c65f3355475bb3aa8bb5484077c8553d3b8842f6a761fa81b65238683e451775ecdb9109b61e3cd4aaba91b66763ddea8facbb0839633e1e3a7acf54fc28a28853023c5792416ab778aca497bbc0f7e8b3c2b66eb9db8554a09361c5b2fc13dcacdad416160fb45e7f29118dfc397fc71327cccc2d23c2666e8461d6ea1fa3da45eb914f665d72e01bf9d924569c92a5f42cca5444bcb961b7067a99a2bb26c2eb2038597180efb2e0a242d0dd509f5b70afbda342b227e6810b3ff023352eaf289e2f8df25205ac2b592cccf20df7e76e92fc700a9e7b257a3f8fc9614921c4f6fc0a8fac306cc2e5681bd79fc02af70f7e1fd102cbb5f9f2c5a6115a73717e5ca3a5f3cc6aeb4953c602a1913501b6a133ab214bd3b0c62a618eb4916fe8f88766efed3535a1ab65e0d24b52b95d824cdaaf9306ac56bb8ea1c988b264015672f6bd234a1cf0085e68f0a5534573c3b6b1171de73b0fc6d8dddaf589617763341c162ab87ea402284a7b26e0ca515c955cf771147df5d808cd0f3226b977e926f7e41d2a288f3ab5cc2332cecf2de2aa23321f2ce551733f191c4e3e719cc36efea74cdc7fb60a3f0b64b511ff417da4efe56e228c70b918cd20ce65b96c3425e43e2ec81b0a38e39f12c2aa4b0a4f08bcb1deec4ac70f5cfdb71c18c2b461f2bab213063aefe67bec93034bf83590a21b27dba6b6aa88b6388756803ec7b8e4870af510bbaff9bc0051ccf62620b113385f72dfe0159a3ded077534c93de051d3eecb7f2c8d1d331084cbdce886a6ef49e8f6eb6ecaf6ce7bbaef551ebdb891b1b9c7f9076e4f56922196828922541e325284cabd13a51968d860bb75d170f0e7ccdf69b51281af89de006467e268c59576f1c49a28538d412ab337cab75e50e5bce583285df96094bb4d33b7970943b852e88175a96f226e41f829d75bf206e84eb43201c3c641d2034e5c76f7ebfffc262bb8652c9af448ad5c476ed211b4cb7030b68f4d843f58b506c54897df56cb25f015153af0ab4a6d127e0a511c615caeab478fa3173688ece725c749cef79aa7113e09ea69afb3bdc0fb82c6ca95c95b0049e604cbecbab311ae4b0de9684c9d81e6733369c2b91a4edd28a9393ec78faaffd4afe46d2f65d940aa504855da2de911b7415fdd0cdb34847f4b54ee4f91720ac8b2a5567d2cf7f88cf70d353d999d39612de48c3f87cc506fedc1f7f4970fcd467fb8dfd6e9eadbea02dabf458f2220f4add0cf08f4303b7a536c9a68b1399b2632ff77d21fc50d5e93782072922bae8b1a900433b3a32af8cf5ed79089c90ad956a12d1b6e4de1838d4c4b3175c0db7422d2fe03cdacc73ae0027a71c11e9637560743d62456c95c39201ca0bb57b67d79fc23eab9779d5cdc42537e346cd642226af1a9c4f820c58239ea780a357d1530568180ab31b62620085d5df0bf7868e703341bd5f9af179fc5bc53e92d50fb117effc3a8daa8a88f7ed46a464ca4360ea1c0e6f1b612860755ac26f50cdcf7f6e4b509f560b1ac08ad39d444d72361f3f997e5424f01cdbc5941f4f4e56fcf8b7cc412bd83caba37dad05c017fc16a34dc0a44892742372cc0cc196d811111eef1872b169bedd172101fca1bf98ba1f111dbcccee8b74a28b8331f32f5107f8985e771d7f4839b7456016794c533dfd66d387d18075968281e62be8378ffcb1d20d925199fc5e4ab92803c7a7f08ee4ca6f40a250c11b56ffb03708766d94a6ee7ca0a010b9bb2d98223d21082d79e2975a41cb28e9ef69c1ae06c35fe59b4438b32e544781cab8de3d2d8be99649021ba80b944e3ed127457aef0cab107d62064dc62f491026a78edc70f0f4f94ea5ffff903b3deed0cc660103d7c5443b6c3af8066e5d49d0c4d42e3e95d29253f50f72b0acba393d4e09ad47b66c82f0ba0f96c7a36914b79ccc01201c20d784b38ccb851b4177768ff0a397fa5ba54657fb959ee45af141a00ebcddf45ae2ec0e6077984ae93bd025f12dfb387c7301afabc2bcdeae24a8d6decd53b0784e7c6cf55f23b1ddefd05599ea0e7eda3b879f9c52cdebf32af623da6c4da34334744305f0112939947619709ae12a78431f53acb1c93415483e2c0d19aca793b18a2c8f090914c3928d9b8eb4c1bb3b83d0854ec502ec725b57bffa2e19dc7c27776b0eef6671cb4d698cb64b8e9e65ccd9c4eff0e507d75b9a26284c0bda294f093fdb831543d97210231f2680f138ff1cc31aaaf05b9f21021540d77df60b0b5b845bdc4717c9551cfed0ac817809b641a9b910da1492984164d08fd62cb4e5d8036ff5f5ce805b6d22d48a1cbed6c8e4681f50671126ee0e7a67d497783bd38533ae2e0738e1255e4b6dc2d43d393b786c99fa378d1408d21bc91cc43f7cd990e8a7305d3fa510cc74a741bd5d4a7bb351363e89926304ef136e1ed44d62309d619423643d9d3072688dcc1304fd53952c09a22f66e8ef16655a66aa167647189063a81be2650f5efc09b89e4b533c3f4999d1605d40e9511efea0595520dd92422a4adf938b0ac6466bfcf673221d98a029f0c268196013728dd09beda862a86782fdb2dbd61d053e0744cc88b4c1ad6bc387bc314f010ff71afbae7c856e0bc0dd78116d546053a26387782a452f68911edccffc072fa62936f4308f8f521092bd41a5e5811a7906898590045ec917798f21cba50431a9d905cdd51a6929418c751f7d152c2e46694e2b478880a1dbb57e6cef7642d1f7673ae897d30a4f17763bde539b6bdc3af9fb65a5a0f0dabf7b89b7b12d6add4126bba1885856bbf24685c84dee3fc089abdf1362d59ed03ba72e2b116b4cb2771876a5586bef93cbbebee874db4fe37637ae45654e65e308140d97fac3d242574681369311a5d510fdec2c213c2ae19d5be3f32026c4088d3db77582027616de79938e7dd1a094140427741bdb1696ee8c6ad5ae275248d2e8de408eac32240673a09c57e1a9164dc0c4ec9ac23416fe82a7b684fbeb7fd6bbdb5fdb57f591f9bb49570fd018342b65383188bc5732c538c6ea49e952540c49807f1d8a988993821c72ebff134da35c1084765dbac2744365214be7a85ee709f42028ccdc7467ea45deec3c923d01beb467496bedff6eb080760115ae996bbd155898cd06dda1fba3bd4371cf479459c2019df7418b02dfc62d3e75fa0a04de3c17ccaf0880db8e8c2ba983b978e68d5c0f95cf175b07b093e83a41d0b3774ed00f883bacda77b190f5d68a79e8f95e6d9d3aed2786fe98195a85eb7e460fc6458d480ae85dd44df8e7b619c1d71212ace3fda5e8ec42a47477396b3985c176ae67aab58f3e18ec8d75af1b0189bda2d180a54326ee560c8ac9fd2548b0c44eb2b550408f29ae3c94400a9f490f30e6e5a08c400bdd080cd18197b620909b0d6394ba679785a4634c40c89661053c647a719d5e7df7c7962ad9b522377352535d77f098f7122e9574a4852e1a3cd0a2181502a75574f56c2005e5e6e2d1bc7c698138757b03dd370b9cffae4f644225361597767ef8028ea808bab996c63801c3b3c573c94935ba8209211d9e46da8a56eee92db464044b2094e76e22f40c651ccbfd01df5391c0cd7e498c9cd5de67ecde13c51c2045c3f2e639c151c9bd74c4cd6837c723e3b0a228d67b8efb3decabe257088f888bef984ebf25b17b7d426360108302620e3021f0882e7d95dbecbd552d844042a7a62681e796ad727f6a9e6b727a3bb6ea91e98f6840200f028f125d8b1a98c212187db3243e72f3a19331c74c7bbb3644774f0c996906e31cab53ed2217ea59560a7bd7d57933b6365c82da15515560c0dba3549e49d29bf1cf4e78d21f94f910d765c0e44959126131eb98ee7be400da1c116adabfb6273d3b1363d0e166d4caf04cec2eb5fe708781de9c34626d79f8f54b8d2601e3f6fdfa753b84c38f4114ebd324ec0ad00724777ccad0520f2ff3058ec9693b34e1fa20dd4e05a9f2bdfd1523e0cd40e73a0d5a713a8a034ae927222232560fadbf6fb5189fbddb6196fc35b1f416e8827f7f1b6d94df5c5f446cfddb9495877fc5ee336443d75f7531dbbd83f3a55be9443d1e14e1f97003f252abd61cf230e534055cb66c2878092d0e5b28b0b27e373a67a73ec107751aa1b721b4379354f7e13f668114c9101065db39de1f22b8c2fdfb6cd1bb703685419ffb17fccde56661e46b710b0efd76d8ee4db20d6eecc6709dc7d97627867471879a317a3df3afbce31070d800cabfaa988c09b52f3562698995a49317eee8b2e74d7ddd118ca833e1b7a25332ca3dbb4ade30a264903a8a4e6a9387773b99aa8096047010c20bbe645d1b9d54e90f6d12462668bca31d26c8c35bd00dd11b045808fd53aa490ff981f913edbe516155fa45bc3c16f38d6f93a6ed725dca5e1e4828a8f9b920c92518adebce070d1013000d4157ea318ae3ec0a7273667705d1603f1135a9c1acc6ba630293f12d6ded5be0ea0f1201e4290c761a16055d9a86b516a8c895ee82c8e24cfc6cb45e3be332514aefc786667af7d5ecea30ed40c00b156b4ea5387af2568c07836326bb7ac425d4058def2bb72438a041317c6ff09b0d8ace9c3e48cc03ef6624db9a801269b27544352b0535ec202b85f43875f780db9440214ad43af57d27dd9fc4eb8540b6bec66a4293473c273219859251093f666face4bbb794aa6a40de6696f6a2ec95e0ddbedfcc87344d0a23d2539940ff7e2b69882c2b16aecdf32420d82b58ebcc36cf3887c36517513f315a3c8f9802881f89f64729ea80bbebd7b44c875dce5d08895c593ff6ac0a91011c4c54556b32a2260cc15c21f5ba890b5665559742d99e86300d87779d981ec64ac934a55cab6ebffda2a7ef645e621e1b30f029193b009f6e0e5eb0f8ad1f698968e9e91a4dc2c4592995145488a92b1156fa76dc759966d759ebf9796d891f2ab0952c53a1a8a1f81f250dbed45aca929ecc14b98c2b111d440a06493f1a36aa4ef3e25cbd876f03955e5d065362f8177323c0286636e8b7ddb0ce689bfd5d3e1256d6676f96594eb408c2e97b6a365660b65bdac88aa07e7f89f215c7a0c4fff8f0c039a0d4337c576edf03c82bb93ed1af4379d968b37e8310d0c7a8fd7fce907041f6c87ad7a1e6da19ce4df39759700f8eecb38c8e0ff0a9214a7f54a9af16b1d014a3f270455518c868cbca15ca3ec77faebe1a0d9cbc4d1a54ecbf797e60254f1ab4f28869546fe4051e14bfa953130536ee5d5ee6b7492195e95086bd261669e8028aca61fe134a415ce6a92319258effb4aa789d2da5e2f09dd49dd0cc7527c8bf3d939c530871c37f73261c0509a5ed676ac67dd6b988d81250ad03e2629047247782ef3fc2c913aef95e5499a67ac0338f6987caf5b8c6f7947a4aa790b53b6fc4cab29773b6f6187fd0eab681de6e82e3db173a4c04327e5dc5e18ba5cb7a13d719929a1f7b37d301105905de73b7ce4eaeee72e8ec622f0e60dd177c84de597c565409287741c3f4cd5397ebdf37db0c5c4d178ec52357065bf2b1fb9b9a2a29d384102f0c552340cdf248a9c4780c027f19f583da3491a8324db441b492be94e820614e0f4ea5591043f6e2ba68c0ee33024f6b2a00a86e9ca08f6564cd1f47466685cb94751b29dd7773c74a98f8acefbcb1d896ab0bf3f3261eb0f00d62f3bf34e7a3f71b6f0f47afc93506f9eaf74e73285215a74ddbb26a444aa3af909675f8dd0cd5119085d9e1aab9c100b91103fc24c7d6a61e8c4c96b4239eb0852f9bbf78e7492db55e462812387f7bf0fca6f6ebe37c8dbe3d35e9ee73dc2515cbf20a41af837c912db4d1545c814fb174301fc2e5264a45113d1d156ecd2b8d99c1fe2d336cf575c4e947503f162903a49bcca364d9773ac660017a06f100f6a8463cfd5857d14a67208361c9da115878736dcd15984654b481f9392d2bb01cd22c4e9eca69ef0d4bc66b7e94a7487962b5e1f258145a92cbb283343fef50a5f82698add1c09775d7e9c370936440c9b8104b44189cf15342f9879f174d319290f225dc14ad61323c4a4dc90a89bd78dc92cff2783d16a1500865d8e3b33c07a925c83b05449f8fab05c7cbf0422bf942fc3336e064fa628187afe75a9937470f17f0a632fff046e4bddb60446d0868b8fc969c0238d07504ab29d8e0c589a0d5ffa77b882a7578d424106d08d0a83a9bf0ca63ca23aa5baa803080869faa05d6f6d4d17f5cf12a09f01e1152bdab930bdbe9340fd4b5db6a2d19f08ab20f83c5263a159d02b8c0def95e4236fc326931c04db4e2f21a5f445a627f11567c8435edc62617c63b320e93660266211db6c7b060af1af689091e431cb0b4e11e71676677b4885fabaaad2d207a1bd3857ea7e00efb716aa3760e9120eb9ab4c35a0c582d4c78e667ab4ffca0f4393b9b665bf233a479b540b9312cb9fb8f515debc3043e9ab28cd6a5bbcf0ac0bd1c1e646f75b901f685fa99ab1ee4c3cdb321e3fcd0bacfd8e35ab518fc545c5d578bf87dd140e74a252ebeaf46920acbafa922784926ab6bc535727314b83421df67f24865decfc55f72b42d771df1385f604299ecd5754930103762ff04231e47494068cd7cfc47fc1da83c37847d837e394ae1cc0464a79cfccb70daac4824b7a990241f05b81197521a4a86bbd922379809c8629991c8c2fec91b38b6384942e731d68c9da545cee5f2924da08d17ab1901e1550496246040e201cd8b153f4f68d772e657c9474b527df13a67279c6e5042256c50ad32d16f2052442578fbb1f7a4b968b3a0459b522c498ddce356f14834f2e4ee0a5b521fa498dd29360990430945c91d52bb6023bcc34d19d485302336514530f74ae64a9ccdf17f85f67b0e75a92705ee135c0c0416b8899188309ad3aa0d7ba6e77ba787f88364b6c7a020af8f7bdb324c1fb315e7bfa0bd61bdb3fe7b63115a4997d5a286c13f35ff409a893841168f0cc58b252bad17389935ab830c682f86a2757c0dc5b005aa351ea4577ac3c49f03bc7cd877b2a57a3786b2898208d0731609bceeab66a2cafb73ccd135a861b7b4a69c80a94aac12821b4a2ec5c59285ade9d8ff888430a575fa2bab6eed9fa919a4f956d1ff5c8b43061bdb7d7aba4f0e72886f4d098e4ff0e111f3d6501af9273b400093d162a0c51b41208675f8b7e6851d489e23f23ac6e8d9c1031776f54b37b61d292a05fdc819082e56491236ce9ed73db2e56a328fad4f249b7be26140732c93d74157716fc871e28d955ef13c4d6dbc37426fa51ae745771299cb2e98e45b9b693789c28e5da6687d5c3abccaf354bede833fc9982335ae15b59be515ab1b1a136218e12d878c4a49bac6a91264e4c5f022d3806ec95e8dec877ca419b4c9e9f905c55a932a22045b24d2f2152dc580af0bbada80d1cd9cc87de5a324dc369e96531c703eee3bcc156bff5953ccf160f375e66708d3a867f8142443af4b300632403874649a9ef27c5d8343b910d84dc1cac073fc8785fa75e9cd7c6edc55d29ee2a209a0ddc07066e180bfd01578606d48cb38923d142b3ede55c52cc7005d9bdfe1939f6c34c86e52229ab0be182b38db285373fee334c7e459261acb0a397933f5b30132f141d2c3ac63925b2cb4917c63d6e38ab7f1a69b810874d47550b12b7bfb8cfd32a99c57fbdf049be48103a90f2992c530929c41887c0e3189ec57fcd0d3310ba67e0c071f478f73229a88be04ddfc397713ba35ec913118f9d52a4dc2439ba297baca8a0677a45146aa04e28db2467ee4790efa78840d06d7b5ee8d2528b9d2ea5bdb2d613dc30522f27837007b5e8bd8664c1cd22afc8a51d2dbbe1fac87eec73d337c8e012e77ade68c3430bb955eb806b81e757a1afb953ffb34acb08c8c270a9ba7533cfac4941b55eca73baed9fdd43017a531b31901cb2891119cf97826647a5d6a1e0a42ddac6f5c427fcb935a06055ee75c57152c02a1066a58740592f0d3c6c09d643df8bed7ac437535b77ce103fb26ad7be10c98251d5a3d85b15be988bf0eff2e1bb02e1fa6107ca2efb40aa6b97ef388f46e64e4249cf99454d4e542cf1dc3d6f7aab35e216d623c813ff588805eda5bbc3704ccf0f2915737efd2398769879d8b4a241ab8b556f2ab35a1a8836f471506ce810d9116b2fbba743adafe72c55044c11798c10587c8f02d99f5ba13838abebf970d60719d2fd3bde35e454c406431f792f60fd5dffa04bc50d353de9ed5124aac51c44027520b2fad4ebdff8a6ee794c699c1f3bb7c820c303024d39b1e56eeda9370da59cb53eb6698dd835c1695c7cfb41924ffc69d1181d274f8111e53f9485da618e8fdd2a91b556084c6cde691d0ab67cfac5c6f0a588511310ca4482011ccf76fe34d6b1f67c8ae7b1552905f2243bb99d60aa14c1d94f98c8124bfc7a4105ec880bb6e495676f90e9cd333ee140c37dd9fc739b2ccd6d3b66bec145387185bebfa0176aeef747c6c1d80eeed1ec70c5df9ef5618df5cc960f57b767cdb9bde78f30ff2e00a76cf2fe335ad29670cc78bb2fd3b9fc9566841476623d46c5b89e75168457a962223dfe1a13b3c6100bcce12a1603c4d2914bde0f4a0055d083149b99ae535879571bc1e66352e05f48389f5aa8d4475e2d7d0dfc86ab9a0693329bd10189cbfdcb013c839f6fa168847238841ab7321d3cb6d2997f8ebab6c6f84fc4390761057f020c54603eb37f561c15e8f22faa8665cba57f6f77a3a449ab134dd3f1d8032c973e610730ca895fd1081b736e2c3d9333c0c77771539709d23ba7d08bd24c863a48c8996c9729d32dae5dfc9ce32a6aebeaa2d89e79084f4375cf406f1502cd449451920a9bce03c25a9b9a0ec33f00a06874e01703329f2d7a1d9315c299c15786e01c5af1a73034854f11f9e4713c170c9639586fe94dcca2b89d6b924cdd8c099dc4e314aeadf813bf893de1c2a53fc83f8a24704e8cc4e3e8e86a6766e821fed37ec5701e99a624728c89cec902cc70f63eb37bd36162b26b18aed640207a8dfc0ae698664b35903621a69d8e8c9ae8703228527119cb1c0091f4b1aef37c0b41b97dacfe43a8856b0167f878f5aca7853943b6d54a9f96623f00018d6fd85bd05a8b806640e3bca37f3bd894e2eee940b8be48404bebf0a623fcfb0776cdaff7dcca2b862216c2a08246b564d6b7effbc5f13998999d53202e6d3ee1c7363adce344eb1229ccfc21b0f84c9f4b3d3574794cb2a4ff878bd2b6b414eecb0114874b1e1186de7de4ff83eabc663894510515d247e0192e5e8afdfbe2045c551d472111295105bfac14a86c3cd1dad14fed9975fa6a28bc62fbc1a41ad83670cca6a0ea5a62b5e20b8b4ca650595ad90d467998d0dedc2ac80311c1b1e12a0f9cd8baf4b3186086968ea7cd59fcff1eb86733844ca7af10cc26b839874c5257bf632e31b0f3f4c098f313680280f6118b6cf6be07b8be343881463d2d032d53cfb4a0bdb1d27c0c1d3113cbb1450011e696e39cdae9590625bbe870933ec1578543eecd16f889779f009e8afd6d77cf6d16e60e8799361388fe65f79fc3582f491fbc10353ab024375a1de80a924bf956fea95d7899ad617bb169ead2ce304765ab72943db99315accee60f0e63068a2833e780226dab0f2913b378dfb3092ac49bfacb8dad8bcd0f7275765b040a9e8528e084ee77731365f4d80647e05fff6cbcdfd145ba33d15d3575e327ea74dba2a55ef07eefa9321a738479d441a9703ac732365cb50ebc2c4510d9cc07a0474b1c219c1f3254ef300f4119a4cd10b6e5519560dd0b09cce7cd4e768ff6cbf689e2c593239dcd3eee6622c3c96a65fdb3a4f8b86a7480a7239bf59a8279303339c08e8d19efea28553751f7646d3715b58f52b3232ad5127d6c79fff1649037146317907a50f3368bc94b0fce8ffb6efda2e592b1f0ffc40c6114a473ed8df3f2b0dfb075ea82f1d7d1ffad5ca4900ef45dcb40007235a9989aab8607368718b19a82a21a844a49e821c9c2e0dfd5fe05f23147ff3e64d9247a4c0fdbed0bc001a5b4d9c974f8942ac55330a54a73f04d1157e3f93e71fbf68d869700cd181aceae6ad7fb05ba638a6be3dfadc44982630c0eae92f44bad91964d22cce14d8ccc2618184b37e91d201c66220fd01f0b74db11c9e66918c5dc8af046a8982e29da24daf479e51001d2eb5f0399fa0da6f1a0b1f854b27650d282d133244aa614a8d730f8dce82064089a50f273e2c608db6b10379191ab32032c7edb999f2c0485c92447f348139933aad1741a79aaea4e4600aee306822829586ef9fae6e07e04ecdbbecfcce4275294a6b03cd524dcfb0326b01ed8883d5e3f14fe32f2f739c231f6c3c7c90f1728eeb0b79f87a91a6e3bb44882738c86403198b1e396d6c23382b1eeda10f863ab14f34a3260f8ba55894bd68145ec47747e604be39f407367603d3007226bacf5d52497e09e4f13ae256db7901d9dbdba54f7f349631e5ef47e85851473eb0eae315ab7491a2467cd23ff0e5132c803f9b0d514c69c5e10f4bc20f98a35fbc0e3037b24c5a6592bbdad13af6498d01ae1c539eb36575957bfeeed2558a7a9ae2fadcfa32de61f9c91ae8a00ace08d6357242bafaaffd0e3f5e6e7759634280e10e84320f1f593b084e04498d64eebaac810a0eac14acd00c1264f95d2c2a8a891bbc4189882b97c46505483584dfa5f66f05baab7ed06a30b9e9414a03e26fef07bdad5643bf87452ca3e90fcb8b46e964f7001eed6a38afec52bff41da1f76a759ac1b90351b7af01a5ce8a07b24f35d2a0f5cb093b08750e1ebd5dc59c6c81974615816eca2a3d983414526aa3aaaf4848497079eb13990ef08f1b075d9f888a2cc64c2064584a16ed3fd6ecf0be087248445a8d9d293e4e3043646f5e8444d21787fee5565f4cb13ff658989e7e2328f52477356c1877bcef02901d19cd34057244ed3f327d9cdd93d90cb17142faa7b08eaaf398fdb92a4ab613c5fe892f17a803d09a73f686ab27bccb5aa67af9176e83b41b377ad4ec50f3b182bfdbb3348836f2ccbec514b3f22c69523baef688012a83e3c3daf647adc956a87df682f612bb3be04127c5020e12f9e9886a8c2c1b7f70787cefc4be65fb42197f6d40b8bea050bce399ed8fc330c4490edbaec573af476d508bc1a9cf0f5571d8465c079f9d18151373610f669b3c1ad1a38cba30e9886bd1158e2722e5932ee2799114209ac7c394ad2823661e2289a4a38cc34ca531b9a1a8ccf25029460296431bb2b40d25ce7111af33f636663ab7fac5f80837556a288205db46a23dc0fae1b4fa29cc64b75e98093d6ec14b356cf16f53f367e60cb2c22bf4d55209a0ab134cf4e37072438ff97891d930087992f410a12c1bc29b175210064171c541526f2d30b50cc9299a19118bef40027f50fb82e70c424432e3914bcc0e8773687d318e5433d8ca84116d7c37a8020224f77abe2b70bbf400044009ff272a3280b2a3d454a1b303b24dfadb8c542138792de4554a613c6c47c21c727162b1017b95213cacf26b2aa012b70b1c25ea1919a2e0d01f28244a7bb2d40e191f98079a3f5f750b6b3c7ea6854cd70a3ca894351aeff8a69b9caf2fc756d6f87bb2491eb691ca5b0f3e6ddaecf771408dd54747c1e476c45a98c5104bf7f738e645ab7f6dda8ffda9223d0535cc3eb72f6e5209b9ae741d980e001e2af04724dfbc9e5f1c1c4cedbe033c2549f27346dbf522acd8d2193fe5f3ba793137e5903d4a5803972e3a00dda5bf23c46c19ea1dfa0993ed806cd6edede0642b166e2b126592426dad0539a541673a38ee4e200d820dce4c5bd8fb84ba8d7eef5276764e5a01397f61e9bbc85c55e79df2c1f8551039100018765c10d667e65bf6c0ef3206b1503c6a8d2539408d2e189e2a48425e526229686cad4ff7f0af7ac3a43d8105a816540cb147760807f2242d9a2e9be760ebea12e01c162580002753e7a5dc0bb098e67bca6d7f42b7633087a1521a0d392b87d4a6e57eb7884dddd97a7dbc48f067d01b6eefc5faf67bf9be47eedc626bf8eedc2d0e4e5967894eed296d5183a00cc92269709f540b42883f0952f7461ee169cb41bbf56ff77da5cf43f09ce52590d2b8880a9207ebd2588202860cbc152b3ed0070c125a5d98b9306f1968466b42fc9e7b3d607b4ee1ac3c118d934f35550cda275ad18a4532498f4ca462d5e055da4332e6829dcaeb66bf49f44867f660eb4f21f88d2273f78d66c12c4b8e66414ae6e387168be74ad5eca261741a23aa3e0d98d115a151c4b3abc791e9eb2a54547ec8e7c14c871cb508da78d3e3bb4a37bbb39cfbc463387f470802ec6af2479049b84bfb6a3e2a57dfcc4f55479c9131e2ce452d56096f92772b2be9abb14aab7704c6a9fdad38d0c67f5fcb6a401614b93fa3a7ce19c83856739d24d10ac2ee42b5ed64f328e5a7305188578febe22d022388e6a7ec4460c6f57651e2c8a0ea801e9a2531c723c8ee8c79034801a7d760b55ac5e61d39cc3ad90fa16ea5c901d4b88d85f42ff8b3288009b3250d6092d0918a37f52567cf78caa2e2cc3574e427b83c52be09102e7864f84688462d21c876facf272d7f59ae354d9b1a2fa04455ed4d5f76daca8e41461a057f9a16e88fe3bde78154de47a9318591f358704d6ee369b133d232d988c16523a6d814ae60f1b38bcdd6695660a1bf557b7ec821527e5fc87aaad1099e88b59c62e420c8cd284192aa91041e9ecd774783bd55885ce84beb27644fb8848495f802881d31a6b28c8f8886ae2201fcfda5f84945129624753e9b39d3ff17c03dad739f4b965f56d3d7602fa54cef8cc02b74977a0eebaa0854e538d51a19b5b02a43de18ec551083870badd66299ef343a9fe8fe8be02ac9c2fa4565854aeccacab0d986db2eb92212e26170bd7ced245342d92640808400aaf95e61acdf3028b41ba57e6000aed0a738546d39f5cbb92afc6c5b280c7fbd2b41514601ec3894c818408eb1a62fb3e7ce8ff2c2b05383131a1bc7a616eb315c561551b7ab18ada41d123db33a294853d793c4484e058a19856fcfe9f28207fec8cf72673467335e94d92eb26bdb0ea23ab27543cae663af16bd8d4f298f839ad724f1d74c47c010cdd48cdb64757bb6ff9fe14aa41e510775182af596dd55aeff2fc24da169369fc2c4cf16fcef3a2e8193067eeb3764bd219d650155ee2978358dfda1394b1457477126f02f7c9f1c280e1e23e4a05c7f77855adaa387115d0782027e2648d76d2643f6dfe1628a4170a87b917460980919c3762f48062fd1453f5da9e8b9dc9e835c89d00884b17090fcae64b518d0cf342f3d0c4fc35f516cbd15e7d63d747ce7ce744b7bf5b7d617171c3c86501515d0720386200175d5b88096c0d32f43aafa19a4304e6bd7fb9b9f6a314417668be64c36c50fb44b47056650a7906559edbb95f9f6d903bff760964d34eae9a2912c045d76817857336167b8c89dac4f39a0cf786d831f234ea508a52482be6ea8e5ec864e632d8cc265f67c2dbd47d264dae259a114421d369f55caf68b0c56f554f69704f8186d99b7484c85a31edf11f50f0f264dd649a70a59222b7eb775d3d82897835550b001ca46bf54c734baa51db6281e2e246b8568d8ee4d68cf15525262d11bd128a8704fa76fda2d641ffc52c001662e1f4e4de21427e1520382836b61738c7952f2e75b7272eb39d837aa50f9a0c6c5b511f881054c4d8a67927a4f60999f8fab0c70be0d94ce6877a64c6564658d5a03b520e88cf25e023597b38ef923b07e2f719bcf9fd467fd49286f6c3af085ae62de7c1b26c685e5b9fe99fcb4e2198e4806d7f3ba1ba99c22ad32501beca34b037b59147fcb59a9364811c0580b9f43dc0b37678a953513a4e7fb5f91f281e9b96c1bb249fc7cda2a4e927fb2faee37e6b868dc018f3e74b94be08652f4ae0140f01abddd0e117b68a3318108d8c5e2167bc656674c7c609ad4b5b87075d1228786be845ead86531f2c9075e0885ebc38247816f5c054930d4c4452eb5e446e66f27f599e04d9343d3276018ff6a2c4eef03bf54334437a8ed5d14c2da6a7fbb827b3b94699df8126dea21deb0e6ca966296b9db80cbd3ae4e79472b2fa694baa45674ab72caa64289b504c7ebdd2f67de9df4548133a1654cc99727795c773eafde354c2f56cdea373cb691eba651555affc9190ce44d2dad16e50bc13a33d26f51800d076bf3c106bafb89b88854e6327f34472121aa22164a4add56fcb30200915485f6373883c9a059d85e586bbf6cd90b5c258d0671712bd8670dc62c2b467f4d81075d7ee64bfb00c6d399c823375fe7a7b1de428fbe6642dbb6ab4d6737f616cc6ad7d68ea26efc6f28ab5fd52e7a19f7235c2337120c953997cae24b8366b41a4ceede0131419b883222edb9bc833c642c0caaabb1e0ded427ffa2fc2aa5912f2fb5c447bbad6c4b78c07b342f442f399d7c271150fa973829c486f32d77793e699f54b7cad8c9c640cf32b5ac9e1d9741177abe9177a1f37701d58848f147192b9cedd2db1dd4496a95c5631211db4e9c8d95f0b492ffa70a9ca18a34dd019d1785b2edc9aed3f00f159664bb23ad68b455120b6a64298e81029e450567e0eb6ac145797b01d7105bc75b3526e557563c9cc9c664341d9b50063797a6ac216b72738d41525fb14dc136564924cff9f44381307273e3a47676446b733d237acead76b0f0e7861c4b11a74be0873931565010777e144be1b893185298d09b1f30279be0d3ac8b63fdc5b56c78528b722cfea5fbbe2557c1b03924bef599981151037dede5c4a6b3ada2cae60cb25fe4dc162619dcc7d6b1c9036332a960aad69587bbde74c9b75963f586ee111003648bcb20679cd239d061e8d0e1d434c70e7da15b7981c25621ef3aa9475a3458277e59145370c90749265a56be2622aa950b580845c299f43c3b0df036bb901599f25b4d953c8b598e80c86ea297594b024f654aac8a77249da9d8a2c669b984b6afdbb28b0283a2998bd0eccb2c15a035b509d7bf074bf9f4775856ce9deff16512a2d7626b8b255d08603b19d00e24d645d373a690fa148e7ef91b994b449e82c7eca3721644763366a7b02be9563ebbf6dd1e825a772b52e33a17603ea7e68aa0d197b66d21bced82eee7de6ef3f0922a70dfbfe92ad2dc2df82d07020f432e019157a0dcd20138bee10db4b9e0b6655622b3a1d12adaa0161874eaf2d2caad10dcc3d5945d073ebcdc5b82219cbc36372715ed06594644533cd30d0794f77e8d945dae8e0fedc8f00dc8196121c6331f6b2f082a7cc902259dd240557d8b7bb37098a86b43f48b2ad10ef1630034e7ac8142893b1b995fd705b44faf5ba0c25111bc9991087f6e643dd90bf1fe262b5d5798c5d5937be3382e2f64c49ca95018f0d5a6bd73ff5278e58de2a1ed5a87daea782c8336d51686531c143fa62f3fbe8d1a926f32cbd0c08ab0c7649bd3da4c515d61cf5a40e09e0011bfdfacabe8cb18efe92c1fdc5a21a43bb9ac323b276e4943fd96b269bac2c8327d5245d117f67133af45751d5c150d78c2a929b5a4cee76f03da1b37ac163ad5d53ba76db0a003ce6f87a92d9bde8d9e5d5402d3bd03bdb6257fa3edda69081a8bc281c978866bad0b1dbd4b503380c6628169491fb149d680e99e419cf99568fa31037a3d395ba74a1413467fecbdfa75eb452ea075ee70704790ef5080a13feb04666f08a56388ffc792731e9715e0925c32c1468300cff62bc914979d9503f216aa9ab45cc4e2302042695ba73406f1c37e2c33f0f103307ce34c079ffff3f86