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

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

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

Block Certificate

Block 92042 ef665e1b6ce5a6967ca69abd7367bcd31aa2c6fc8f38ace123b3e88b405c87a2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
29cf04019a1d1e7a2204616b8413c887c2f13ac1b9cf7094ddf4e031a9ab8277
Certificate Block Hash
ef665e1b6ce5a6967ca69abd7367bcd31aa2c6fc8f38ace123b3e88b405c87a2
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00073100008e6c0000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000504ae00717dfc50837c5421d13a039e8816016f7c76764bf0b8cdb4266688d8b2002dceb8e383f0f77a1df1a30efd9ffb8f22738020092527ee24cbc9e654fdd88d3ddf9a5d60e38e01e00af137ac6f589ca487fe3a7f89301080000000000000040000000000100073100008e6c0000

Raw Header Hex

00004020744bc86ee56386fea0e89d9b7c1dd9a847cecb7788909a33d4fbda13a9e7e29e1292212d6292359aa5845131cce4c0577ba0420c8574ccb29d958d0a48db6cd68164646a838d00187782aba931e0f4dd9470cfb9c13af1c287c813846b6104227a1e1d9a0104cf29

Proof Data Hex

59,560 bytes
1212160103073ada6aa418194c4994d9c74873a08f43b7f4356b0531999b08c2add8636d3184a13498514cc9c43ef1065a1edc1b4309c1be9e8f51843ca81297a900fb21e5f7d8c95bc67cd4d927d8852a6557ac0976b08406c4ccacc1a20d4326af998d59d3aa03bb2f56c8271cab82589531cd5cc9e6a54e37323b794283d64146c715772c8b1ee4bf428fd58bdeb8688c14065136586a47c27218b1ea6d42c9eac0588528e1cb817c2fe112de44c83bed1046f79430c76ca9aa92a62a5e42609dc5b51d1257e1aa85eb4bb47a3894e2bdebe475db0edb12e28713f83b6a0932e421882fa55171610c1b96cd3ae18e95b3d1fed1f3d3ba0ee766c784364ac28e45ff51fdcffab01203807c9b2d0053ab119b2d0524278f0ecf7d2fafe91ad2661d6b324da15d25a09502b909beb7c783a265ac44d5e59b141e87dfb72e46d0cc9ee9b6d8ff348b4451f6db21681ff1be2edae78774209b84992bb544f522e9b39e0a3e4ae3a561cdf0112c07acf2d3679f95969d71848e0b6099c584c93dc139c7b16de46b9ec59db811a9d2ba4aa006d741b2f97b776ede5523326bac5e1235542d74e19cf5e52a5ef2af5c8be4fb841b3dfc6b48b709758c62c896946d8ad871e8581406d1f1b330c5aa904ea9214406c368d07879efa99530992e6460221c47cc64d696badef126e73ab957d77cc88457d9ae66f6f22ff8a11e3e328fcf42ca870162506d0aa14c3ee8137ff40c69837f951eacb4745ccf2444993a2c6ddf82c52a107e3ae5e0c0fc829863fdbd6babd02a6ccd2e50b742be0ecc5839090418be2bad93459a7ccd53573cdf9fe3527add15bc9b2fcc979f66d5fb3c5c20acdad6aa0194a659a35222250cae20b16d9bfc2557ba9d11263e9612154aac9b52850a428034dbdc8c38b2c106b74d99d34b10df661e6c97acf0f37a419b879d71f6d4ae4399d459e692ecbb243f6053f87baf6f10f0561b61c588c56fccb34054d8766233adece408f993a45324a8ab83f297c660ac276d16a901e20d6440e6c0a90aff0da5b8629f978d2933357730d167d68cc36bd4c8753c80b5d91f72b9ddd1aa38be2aa39911bcd9b5164e99647f2adf75a430ba92fc3f877683cb673cb79c27995d146d8353b83df123a4df085750d2dc01778277bd3cacd89a13b437b505171657ad0b07e4422a88959044ecc5966ba6182f7647346e5368b01b35a49275ee05a9ff0af55ba678cdfac0b4d7dd3f0e096f95d8476511d5043aea45ea1150264f55e21976b4660e3b63851cbdc327a836ef6680c0a26217ef8aa0bd1614b21477cc9046ce9bd7c7345d36873d787cdeb08ec8ec70705283d4f0828aafafe3340c04627708f3f50ce641fd1f06af1c18c551c32021f7604af1e7b4b25a83defd0d0f554969f465c26716188856393a335ba01219a35f6cdd27f931291a5a2b23bb45b50b3bee82d3cbfb9b947bc58628005d014a94c431b6de8e029213b6a66504e703d44cb94b99bbf9855979a9a3772b5471233a4194ab0facc1819317a5d2e56af79d946901f94cb45ec6c0696cd89ffbd582ee1553bde10a5fe6b075f5000e9aa7b353b6b135546615b45e0ed5619ad5bb3bd0deaa2d2645dd125d7e44d20adf72b1d8cf94039b9ce7351bed57551fff703029c9d2ff39c27b47f5589de4054f987d82b1f84b04c93f6eba1a0b20976540cdb68525942657c7162b79733f943f7637d685d3e232c817cfd3721340162c180f673f1d3e37e8503bd8c0b541d07f10a2e560dec2ee1d6fe363d6295bbfc97dc7585dfa400f98de04580b72cf2e2482e31ab9060fac525af54066da30e29c676d556cd868d3c895a24f57563f568272ced474652587eafd8feaff0c33448d235635ca2b71c692a9197887d98d7701248a2ebe98ca14431416df381a46f8848058cc8023d6636132788815d1004e7d67d008c583f2053afe7f813d06355601c8f7a93809e366a4c78375d863ab328a9ac11ffa1fb785e790a1070c64f38a55071e8665602830dc2fd56464ce46af7922de6df0f3e6e609ca90c635037b675bb93ebacc31321bb817759a7d0b27731093d85d0fd4b730be0465bee28faee936e6755fc2c9d7e7e7a09a0486f7aab394693d4330505910dc273f78ecc34a27f027030fb8a71e9e5c7b43b9a917b102e5dfaf899c57674fac3141347f0e1130593d0cfc642e5464d52b601eb287710dd20c72c1fa3c05242ba609d05259975d1fbe1d70a9c7b84e7dc2399205bc80bae53c3c4c457960de81752ffcf97c5a38e84433020225b7235b045badf59026fadb15492380291f1c02b1e0a62b6d55e27d6623108e9efcf9b3c2aa1eebd36b311e5f820b4a4cbe15cc540ec3d09a4eb12df7a91725400b236ecc4a663342d789abc6a96719bc71f699df36bd8d26b27ccbf921f1c5ed5dc730db0656fb8d3c26f241a68896d0ff72cee5600bcc62cb0cbca66951e8eef7bbc06e07c3538ea2efd8d553d1151fb7cf60d8e06fbce5f87ad29bbf9b78145b8eb75f360ae621b8c7943c2e5e1b5e0ba44707e35797aecb6a72b6c3ca27768449045ca859d3bf998a728718db3df9d0412f1b5557a11e634e48bf4b6870f4c2bfcfe956becc1825d72e7794c36c5dbc4914eaf2059b0db21eecbe4224cc258d4676ff1b6c74fc4bf1cbb82744226f58b1bd5d9d9aaa1d2501ea0e88527d3f15bd3291a1fb186d94dfc9235864776241f1491f9493fdef08a36fbc8684f7edfa3b5763686a6e1a24b9f3702214599abb4b77d9aaf3ecfcfe62c7b4665d2740c4c9312cbb0850e6988a4868b61528227afa6135f65170152f5b2b92c16bedfe245811698517cca8bc19787836b921c64ea465f8ffeeed60a961e7c5b95f99ed537dcf86a89ff8f4bc5edfe519ecfe91b38c9791307ef1be6b60230b0b4a4ded2b53197d6fa03c0c9d4d650489f9975c53522619334523f309661ad25b9aa05e9c7d6d00429d075fc6fc30415e6491d07facd57a077013d8b26d4ff011c79248426e875c9ec0c4c85ba680b8bb9912b39d3ffdac9421e9574d7ee10a4c935cfd6218c965f1eed0dc51b884952e99a55e228ef618f140ef3a809e310bee2b70d49a32c765a29d6bf82a716d2607714b42ce2a66af6ca1dc3f0d11cb850fe30f3e194917a1d2b80d718edf6f3526380091f874c37256ac968e6a5af0d674cea66ca304abeb2139a594c4eb7a9d990a6c9ab157872bd9ec8adf9fb7ca6a9560075482d7d168f8fa4f28287cfb5c9d023e541d29e2aa49586f27bd8ae2f1ebf86d107bf2a8ec4d62a469746643230a25bc2063c37d6ece8638b6fa0a5bdc8f08f19f83d889e047da6918c560948f347b730f64b6b2c3f37471935f86134b811f0a3622d23707201b5c1b733a8d795138d6bde73c9ee3b0e21219e528ff8a80f8bef3b8a973a0a4314f2defbd87a467ad0b14be4c3b47717ef7dcb4f73548b69607b0052ff7c03a440a4bdf4f5b28a7f9414dfdab988a5492913b1c820e3265cac0abd94c2dd00727f4af95c50466910b536e9e75ab2cc955ff5436acac477fc1529d5502f84baa8b1591fb0dc36e77a106f8d7a9e8c741e6cf96556ca3e1a80da236e0f7937dc3aa0a2274d4773b1de1a228592cd10b76de98c05255183434f9c4a5c9e317fd91f2832ee90dc7b8080b0c5872fb0b613b6686d08aee8dd8f56123c37c470e8a36196bae9aeafe16810803595c95f2148fc85bf1fa85c6cda09401b7d52e094943c3c3a0f67b7e0bb7388daadf99eb6608e44208ea01dcfb2cbb45ed694edad3c925e3b4b3f76726558f0080d4f21f370794a9ca475b9dad7a81c20eca79c64bab393fe194c2add4c4f600486790845e0d5b403a2c894b9223fc7c5021971427594440b20c0bc6ee1f734ea8e98bfcff03ed9501368f298e856eb7f2eb868de347b04114f3a7fc4ac51e60eedcb285bfa9504bf1754d4b8c0637b3f2f70fbcd1a9b2d7855b5f7e1359522b238abd837b6deef7cf57926e8979aa9182d91003ad30535707960224b1bbf10e48eb1b149797b22ca583364dd40b5a639a54e30a4727f496caadd1ec8d514109a217fb851173c057a28e184c5b62fcee06af5a56a0b35da860e904f6712cb9a1cdfccfc35473b9da43b985cda6c4faeed346aad23ba9acb204bebf8ac7de9f84288df97db8ebd683eed9b0a5f4441e85518a126784afefd2947d4869d86d9205081dd8bac5875791e3898bb48cf96dc9f17f4fa3b9696b893321510cd325d4f8abfe2696f7f60c61ccc808b6b01cd61dcabd06b05fe1aa731d335bb5fafd105a7f0e4507cfa9f67f9dcc7b8e4eabe01e02c78d45cc3068743138e1bb947a08a6952d487eae76d9508e04ed9add065310b341e5866c7f1ddb53377d7db084f820a885dd2071dc5c2ff7bfa9979b1a969b80de156ed6e4c9b341545581c5df33c61ceb34d13a50a7eff011c33b82d3ffa1400929d24a4b516123a81ae0219c51fbfac8b162a3915c8f1b26d3352d5f89b3972e90cda424c77c46c8ff71648008895423013fc0645e82ebc0669d285c4784e7f2e77c3fcebcb113af6355daea0820f8660c682a8bf7aecc51133e31fff1624aec3eba0c1baadd14180334f159e6be04ca3b86790453ba217d6b1df8d31fa9b48e65dd7323e9f83aee8b41363ea136f01ff211694a936489ee9f3ba234852428f23b892ae96eef23bf7cf54ab28df7a9017c8837d1163e1319d2bf3047a2ac89867499191601ec866c1735cc01c640d86b0fa22490bfe6bb566f926a208bfda4c8fbd7d301d380a9c8e7d9173af1933ad9625a05479352b53af6bfbe30df80c92b3e3b6b506c9a91588890de2f6e8c81ef9ff63c248b453ce71024f21c0929e6a35304768bfb3e064dcb11665a826f3ae611ecb86eb3e3462366f09f87d94a39b79d8a238065dca74a79e8d9831f8a300ad41db5ace8904c9afc6e2d9ae3117bcacea58401012d55b28223ada65369a9cb5178927e52fb0964849d93a0b41d646fe35bb8962c124952a1dd67617f84fb310c6186a3d59f11b64c0a2b8545b01d5e32ce7bcc2e346ad782246d378443050b299c5b621fb2212c98bf4d67a6e9134ef2b3b22146eec96ab329398a73d46ff6de4114634fc17dd337e865c151bf6df0dd6cc254a84329cbbfe929d09e98a5f5ecf3754a6887134c6673cdda8706a93daa739847ea289be988dd2eb5abe4971374e70709c709ca90377dc7d5a222241ad1195f9426fccc50e59e8a88394785a9402e7dc454cea76e93d081363611a3459184773e682d4ff49a192b1116e637f7115b4a29f411604f01669d9adbc79c43cc386d985fee4d60bdf53956146fcbb0ad2facbaf1510d8f340fbed3b7db589fae42c52b6dcf176485c69c1f84488db46c0a9e3aa1a01861d507d7877fefa214ab392b2b4f6fbf8372672277133e89577deeb8cf7bf3853d2f7e544283e1a4d4616a893f9a6d68fbbbfbd20fef82910e46c383bb8193f53cf8b53ad401de4b7a1a59e46d94f680c62d685853abdb13cdf0a67cd4bb0a5786e58476062596e3e03a60c360f5d42b5d181fab1ce3d79b5be0d3ec97ea44eedad033a9d3bf249bc97d5ea22adc08439093691c3cae6807ee6a98254a183ef11e248c055ba427984770697c4404620680df8bd5652a62f6e911d1ae35a0cbff97a82c6ed20d013eede0699ad0f6530d19733822a01e7eb79692e51a4a4c6c35102dadb12aadaafe6a87a8207b5a5cb119336b0fcd2072832650aaa1ff0bbd7bd6cc8d4e3b3a932952afae7bd2a9f6b332f2804c709b05e6d46281b80fa31d7356e81822db6bbfad20fadd56bda161014daeffb6d88955ce8ee0a20c363049342367458f51ee87d5ba739a22759a16a15b6a512668a409ccd2c86bd7fa7e8e2bd8e219f664d17c6d7ac5cf32915ea0561e3bedae66c5d01f19787c801b115626b55acf6dee807b40a47b529c86a794b02a053018da9ca6be002083c2c73040040f679a2928f98e44f5cbcea07882306b9e419580a2ef7bdbce553da51fc9ecbae1e84e792c72ad175cff86eeab04b9856a74e5f35cd5bb7285805674310ef6a816238881dd88373444507b1ce054c30ee262e85af0b0e8936732628f7d1c7816ad4d09319f37513076dd6953360ea77b265d1523468f59f7ef7574ee23a925f672d7d2975d3d574fbd22b162311f2fd7b5813ba352e282e9bf77c42fde401249561f8338763447013b611886b12bc5d81c014945306940e514b9c918bd0acf06d246d6b528932da6dc0d04bdcd97a7d5778ff00b32ad39b92917d442f7e234297f2441be4463740f88325d88cbe7f445248d294fcc80b558f0ab3b61c7a68f1dfb5e054e474825b8be2acd653c6d303830fde906ec5f3fcce57c2483d55ef8cc38d29355a02fd3997a7cb779d4ccaf188c7daa734cdd2748988e3fd8118df1f9a414c93f579c50373f72cf5f69a9b51134457ff1db95dae91050c3c4fd2ab50bc1df7b02d799f0d7a841e5fea2e43b93bf59420ea8c7a838e64f519149267ae28210bbebb54bcce921c46a64d8f741ee542e9e5e6bf87e8e5f81503249e1f4c98f7c4c23160d96540970af01084f0ac3a2ce419f84b0e0193152bdedc1d7ad6c2b322d0dd9088d3bea8023fce75ead895628dae5cba3c3b7f124c8be79a2aa456c1f4fa5b4022c6abde45a806ea86df6b122790137996db9d2845942fb58ea7dd6eab20ec7321dd64d16ce8570c8112dffcb1f34a2d38eddb48f9ece79b25d6555c50b8ca15caf722c5944f256d30742ca1fe75630f5eebd3e6911f1511d02e381941a5d04d64125bc76470719a1d330d076be507131d5779503c47d96e9881bc4a8405cf85b67317122aaa94879e1ccd19f13c76629493eaf476aff4778468b3dfccac45d341d94f4914195c71bf8f4d22249e1574742743a7305b9588c9075257ab8cf36f909e276e7d3af716eef617a153a50832066951e77f712ce920ad0e44f2359417750c70c93af075f8b113b9bd83695248940316635680a2998505997c4fc4d44c0c2d5e8134db0103acce0e4694a198c9974d0d1db3a5dd542c54ef192344e906eb9215036dc006030c4a07eb8449da63fd3305189bfe3e42baadc4561dea9204d938784b564450ca389c725b45e5f143ca76af93968534a302ed8cd72bb46517c8694a26f26ba629c2ef27e3b9c876bf437f7b6bb03932aa2eff2d1f3a7c59e027f7be0a54ad711e24251b219a6c8944da96788762c15e2e7e275cde480f38b4f3c4dd570bfbc20e393a07f8cba112e79379ce90f2675abd7661cb12207ba73b34641e3be6168b3e1305f25720c0507b16c47408ea9fddd735c04759c61ac73f1c91e8dd3e8e7cfbe2119a9095aabd54272c939c6f99082093dc253dba969d2d476ae244248b3344ac097855c7e7a6ce97b158c5ae9c568619a9ad715e39ae14d20a17c950fe2efee67afbeaa466074d5eb82da256367d25d029367141f7b0369971270f46817e2892b3aa3d392894f6a6f66a685e434102d1c51e5339afe4e8e66b9258dcce86ce34ae6e0de4e8e8ef4f287561a857d5a3bd4d764a55b106ba1584d62c26b5c92197ab4841c0950ebd275eba573382eba55a90be8f19c2eda8930185981b501d621bab4bfc4d9f87840a9b398853f0b6900753d16512a04628f7e9970e759b56482af86162a82bf577a355c7b5f1de306ceb41775b88554ea9a47e2e1691a46df2100d82247309501f9b1ef37a0f8657d63bfd2d31a3b7e4cd31f23f543b299593d4c992b8f6d45ba6eff280f4cc0f84d6252d2751de8ed3a21fee4315d2018a72bc4fcef58592038191f0f16a503b19f34c575b47db7585e31c00c68be18fcd5608d80e3c7a3319c8a1432b1982c49a32b25a3f226b05989775982473b61cdfe5697553545824387eb9e17a9c42a1c795d19d782c99730c6dd629e41669e782b20a0471b1925840616548bec1776e64df736089a667532032e28c4b219bc018bd01d85afdb2d93b877448174871c045f5b4703e55d8c6a49aa85ec4ad553d9d4431817943b73ba8bc1a4a291baf042881c7a0636fe3311012c6ebcd222facbf45a7101be041dc2a4f17c2ba8d27bdb86a5853a40a39041f201d32130c907531b8926441a4190bd1bc2908a64929a1514e12c79fc83fb91d357dc954ff0f81a37d7972e3ed1d052ee2e42fb2a4bd40e404442c30fb8dae217d12d0b8360834f89287d65ca8c661364b715e7d07f4d2b6c7e375be571f646e3421a16ea8121174db5c7ddeff0ea638b50520da2c1a2b6e2dbdae7525b0e46915070b11e3e1f6c874bb171e921fbe6b4c2834fb8762187e5ea5025664c915372a4edfdff84c476759150e5f55e6dd16ef856ef15f8561088e042524b3de370fb31bcc6ac5a549ff87a05e2dcc1a1f5619e95c1ee304f4cfa26ae24b30f2587e479f86c3cdda450b56d7831f19245b49adce97b5d9adc2d2c8869c8802859239b8a2425706ead65a8b3f2e1d89a714ee4a7c8ca5fb25bb40d20ff63abfce4c0b11708a22bc15ff5fb673e1a511e5844d4ad25678081c136ffe09a56e0d53f2991fce129cadc4e681c045db4c3b5e9d6807f96c9ccff5bca983526788e290fc439742eeaaf17076aeca157399caa66d30ffb8a1cecb0e201d99e3a81932c3aa5bb5059076f450b1c51471c73d96690e64206fd469246bbe021e3bede919081553695a951e9aaf28d2071e5d854c2103a57c07d25815c219d16cd3f8d87f67b29e120545aa9c558652603ac8c960f27a3d6cb734cb3e47640d43d83c169e56a0f2e57ee5aa44439caf58497729ad6cc99a8ef348bce9c07d8fa7234093296870a49d2b1d04b174ff3fcfda0011e625d44aa1470e40ef9b29bd93b54b370808e57208fefffbc137eab263da0f2155987996562ba5aac35842029f06a8bf73b75608a59f3484aed50262323a0145e0098ced52b532fe8d2be721071e7ceded87eb1eb798a62a37bd4df6ede0ecb222995fb0aca01be196d1cce80e0c4ddebcdca3168bf335322e0f56a31c4743db5c25c9da08c6d7250c92bc4d2af6f2b581d70f262fab7d1e71e4161dbe9a7aebc120a067f89a0d7600130c86c0a81cc2fcf50dbfcec562119f12a645517f2b11f2abfd0f7b080e27163f82b152e2e061aeb717ee0bfa2d819d2a421b54eed475b6e260bd171e23ec6992cde3041d1295eb6f0e9a292e6b063703e3aaf9ebeec7d9812e2e9273cc880a2c55abb944124c18289140bd56ccd3afe737313fc2a8320df099ac3ffb58c5e92d0310f8ee416ea2e9a4bbfbdb8c8e5bc6167061d7d8483856f956383f28d6096a2fc1343600880d5fa4acb50c9817e64d1db395f8f8a265dc5fa3fd038acc7d6ced3e05ec2539e5725ff97ef1e55d274b9689c56bc47eb5b0a414e975abf6886b26a6cdcf1444176998fb7615995b964464b214bacce628b4b3a8f38155a40e610e35b2a319f3877884b08d8bd5574cd28c71b215b515b97956dfd49f915836153a32aeb4adeb7602c35bc5c70ee5ce580a7b6e5eda09caf5d528801127738d327e278c576ac300ce2899a94d31a002cc01f31418b53fa5f811c6d70dbd05e43ada2d7c06d78b9863f4345df34987d61ed92a3a283ce5316dbcf587d8b72115841d3b67e5fdaf0eed83a89dfec83f78e2c0df887805ddccd9a6a1e77c43f960bc7424ea29332f9997f5be5c98f26bd30ac1bf2246b48d80293f9ed3d6d8af09ca6cbc7d8433aefe26a71563e57dff33b9b38b3b9f05f4fa835eacc77fb2d0772e05deef4180f51ff0b0102921d06d7eb11e47fd2691ad5cae8c948915ff90b01298ff2d4f0000a761308689d0ad912bd5285364fb5ff7fc4064e4a9cd5fa45ae3a7ff225f9340bdda2e867bbff52b7f324721c0e8696670648c2b9e035122ed69aa81b3a9776559281767cbb54a9e8dcf182b3d2e237d00c6728f9e0053b584d3020c211d3578349c3026642db83414eb29ec44e306574279ba2005e977697df7c655103c9336dbaeaccf93dff8cdc04a064d29e6ff37627b5eb9d4617adf249e945f173b1a307c110ee61aae9a786ec99b9f6e7064c834ff05696163969a4901b866086767113e5591430e42b4b6dd34f9962ade192356a1bce48a839d196c9645afb6afbfc8ac7825df2c2da01a5efabaa08de41ada76a87c6179ab41998ccf7f3192793e89798d6014ddce9708ce4e6ec84b28370e57de894fda5a9610f1ad7cbaa2a0023a9885d89a3aabd9d1aa4908f6cbd45593a940b1e1ab1b5b656cd0f61cf8983d39995694fe3197f3481f68bb0da7496541a681698c2f521cfff81251def98b0dbd7d23b5d70a16b65fbb653f6f3d215a73f50df7711273947ee54406c3e3daf5785105879670767d9a246f41e0c7c3171879571a346f79bd27f1fa085d13c30b9433f6a1a6b23eb2433652a33e7dadfb02aeabe33ee08795b5a2c44309809246ba5b88ae8b8ea0cc283ddba1d4c0c7a196cad961a0afc333a835cfc91710ae54b5f96b1d3b8042fb727726930be7416d0387219fc014bbb489ebe84f66b185dcd8e29dbdd7894583ab38a7e0d1987a339efb15befacd18049df4051d67c8d3369ad9e4a7078d638248a330ac83cd652d7bf8defc2239aeb4c630bb0d94079d511da023e151c9cb89a2bad1529ad6d3f8dbcbe4ae29e17c5f1566c3e3c2f97488d21316b419ad00fc4a7ce08b3ff1261c75ef7c303903cc0206bebb2a3b0e534ba380123e45619cae3517b046f26aa24ee3d7122e7b295b18fc6106a835e37edba499bc1b9f16c9b9dcf8056d3c8cb1b7d4e852bc80079788d8e17a0ed988a1c1c1531e3fc247387854de85a657033ea7b435ba38dba4c62f66c930ea2069fcd3c2ee66457ab38f510bb247e2669ab898bb047037d876cf1fbf3a1253df391bd25e2b5bcf4a4b0bde2593df1178ccca87418dc9c6f10e1b947d5d683163f50b17c0d40a4557b9211f3af78d7f221593c27e3932c3a1a2ff5347d34ae07505ce7d639c7e9f4842d4a743594dd020fe349beec78a72fc3d63c0a1032e5718bfc55ad22ef38bfcfed37302488b3fbc44247f49276fda7f8d909220714bfebff60d657199970133ea22fe3d642ee7044a53010756d28a1bad706b9dd23574c3b152220567ae296b56d2da4633a110bd509e0c6836304929ae635ac91fc2216235abd16ffb7ba9c431fd190c2ff514b35164604f852fb838384661f8782c14153495044a41e075797190298dd65f2c14a12ba95a41043ead07694e6271cadcad8bfdace7d2c18c855136a618193c60b658a4ccb18356705280c09328cea528333dad09333b9156f408267da2df00f7b27ea3e916c19a98e13d2f9177a55a290ac29deb4a2100b8431bc8bd949658a6ca27aad8794ef09113592c384807e9b65d474e761b97e14f3d95f2413b0b540daa8b24a87c7bcd08634f2b70a202cf15483d770222c4684898a7fefaac745c61b395962a56a130c9ee06ade9acc3b08ec8b1a82b03a4673c1fc39cdefa11bdf668ccb55fc9557aeb97d6e75e2d5eeee9dda9b793de42ce66103a2048c311eb06357372c14f2a29ee110e7316501ac3b10e5d56eba57c4127ce632809d18040ab68fa77739e89ad327c72aab154d5043d1b50fbe55180185e22223d2920759805986c7b99f95a4b5f810530412661bbd0dff25132f8602bbf4d0850063a124dd61726b43d75f8e0c21e5040eafcdcfb0ded0bc2fdab9b989d0b1d092ad40867a3bb0ad4e661b2b2fff9fe102afde67040ea554d9c0d9f5c793e480d7286042ae9133618316c8d04dee1392882816da1c5a0a28a257a6969bb26a1ff95abc3f4c854e96f8945cab9f08d2456301c30b88010ff88323109ea9ed1bc525e14bd43ef7e1d68230e22717c2b22c1882394512d0473c5c3a3cbde2f1c5b82b4dee9c4475fa613fdd63031ba05562c1f51de08bb26c5119e970977fb34a378e7fdb20beec12bb8848fa0ded7d0fa3bf146dcf628b04116d45d37c999bcbed956f8cfb87902471ccf55fb49c0c9b61ee58ea61e400f793a8aa786b5960c186ac1396e7f684bbbf53020a94a86cb4c0bd8688f3309433d5a8137535aba3699991ae100eb0cdd630076058c6259d663b3bbb751065eac9a9543f5af9b19b3e975dc74250351be56e533e53a710cde20d541fab7b8a5b7c4c0034fc82f97fec912f434096dcef924bc251c93072c9e5d97a1d05c5fef302642b56b6efa72a62ce0f6e564f094bb38ffe6dc40bc05ca675e87c58866d74c9c11321137b8f1395f1d50ec0e3e524917d0f7367cd064e14e85ba94db827da6890820bcdaabf0f02ab0322abb800179ba2084613bf7fcf72108f6e209d77a1fa4e7ac8cd4e6b621c6c4b60b20702284e6ff0372f031d60c64acf9b249180042098dc94f8b882e333310294aea34a047f7dc1ad5a1f72cf3025717be955067e9f717bb169644014d38ad6c8d7768868f6d144eb665c6b9c3b0eaa900015629e5a16fc39eddcbed151d28b54a1b6ab45475efb048b80f5371751b5e954afa83bf4f3053cac39683926d102da82896fb5e41cc05d3b4f7067b1f1349a91d033a49d32a1c4d77485c5d3502a9672202ad8e3f4e896f5c6a682c4c431867948c135d48b35b60e35bc161fec3fd8cb2b0f98c857435fe74ed2088aac32065f92586e8ea339b9dfeda1e71780ac19683f1a1f27b0059939e994b81e960dc539cbfde1793e969818b38ab1d13e3c08a1ac8e502c22ecc25029d1c6c06e4113bef6baaa229c7bf54c0a6ba1359583c6022f58bf25be672a58494cbef76e685f630c956c2821e75ae0f11c4d2f70f16a24971e397344b182753e3fa38c69d8339160d0e863c6d04179546952538d4176201d6ca0fde591ef4406fa9097ee09060f47f774304a61715e421dce1077fa055582f4037054309b19ffa4ab0c54d32e3051442d3011794f51dbe4dcc56a8d69c856db4ea9a4275be25ab396cf17c7e5fceb20252125ab8ba480376b1971cdb24012f37be725a6359139a188daf5096d92573cb74cb8282791a06419e54bd23af4cf8a2a46d7abd5c08b07bc01d32d8a17c5db3153fa7b8055faf6452756afbdb770f22c064844ba6d2f1f3270ce6189e974795e9e8f395f8d13012b363ee9557d59ca21d9775433b168863aa3b2adf4661ba65d547b79bda43cf7e46bb13aa76e35dac6750ed8a6c01c8100968bd2b9a225746be706cbe9d5a28d925ca21351ee6be07dfe3df420c1c30ca3dc130ca07078d2ea31ca5ab3691a10f7ced4eec14a663d40f3739d3ee3f2f7dd9bf34f7450758551fc4b6e6ae9c1a160c7f13b1cf2a2860fbab89adb70702355e0ae4837c60929b691c57da032c3b248ede5ef059a075eb28faeb45fcdb565c06a4501a51e2ee559523d85205e13198770aa67cd127df967cabd701e4c4aa083f0211421704269c2d15b2c4129ae710e0fe091876897102e00c52e7659d579ea94962388b611ae776c75a9aecea2f577643b15de40d6146e52ca58f7f4c85516219f73776cbb9ed8a634115f032bc196f26301fb216fae2c73d5f4342a1cee02c854132c42791e2b12686018064049be31f5672ed5e626475e3aea9e0441915c805419c30f82e0b363f6e41299257d2e5e86003b05316bb8980c82b54043342008e93e749a9cac5ce52774493a41acee2a0532983f5253a9c69cb19bc701876650c450e124bc67304fba362ae20df126629d05edcf5631f6baf2768589409e260164b95f117ab074ead8f91c650830a04e18e21b42b802757c8a847a742f164d3723ebe736397e498f988a648b646fae002dfbaacf1d8981f32ec9daed9484fcdb468f6244517de7968b537636385912700df4d3026ee02ad097540aa75a7af09ae45a58c654d409575495318bf064986e4822cff612ee8d5e57bcfe979c2ca79561948103d01a825516f9d96a3fdc43a556430bb3fdb2469c51ebdb0ed7da5979df2e1786a61e489c7cfb72f6878f140ccba7175e45d2ec395feb9772545d732e52989cc7abdacb10e1215a5ecb9f23265f50b5424a6e9cbe75700103974252fcdd6c1b799ad3df259e48949c416542b9388973c4bfb0c8c40d9ee98d43e199503faeeb66ac6acddc329497335947404146fdcfdb616f1fa56add686c9512b15f69c4bdb9d64391ed92fb62cc1c03450a9ef404cbd2714b7825352befe7e3fbe1c8d66af7f2c472c71acf79305e1d4a5799b1a2781594851270167777d122934987bf7e2ce63b2682eda69f9fb29b831a776038e4b5779746a651933e9f503e23eed90abd2fb8d8bef23f8393ea0edea9319201f84277f27ce5e805d3f61d4a7c5dcafec6910eac3bd932c13b1f5d38cbfa472048117829ac7c0cad4096cacf0ac2ca3d6798fa381856c35c686a43ae0d858a9dec4ceb5588a4276d1e4fa7b96f1db8086bec355c8f949891f3194988e7132c7f575bd4ead218df657279b02fd27fe246226680476632ac10a7235eb25247027682ec1e555d148846435f162408d8f945b225a3e7b19c186bec213d3c81e4881750d40eb8369423c2130ee3d21294305e7e928359683bff0fa5095e28d5ddd73b7470bdb6de1196859e8863dbd0e9b81a42251e4fd58c58e3e9e03a89c970d8d00114fef4bcb796322d724374acbb19758dfda3e686b7ba756801d4c8a1a4cf745fb74add419a4cd3f16b328a05b5f49c135a208b6af45bd56a046cc37490187b377f0164286c99ddc885733a96eb478d4fe6849c4b1833e4f944963a378f7bbb291cd2747f0286d6b6fc5394f68b71a006cc4af4bf9bb9f3d5117e62db9c6000e4a2df999961f46312d6436c9a7213da0e2f93c04a0282049d10edb962fc01d83ed10ffa9d628bdc24635b196a2fe5aac295b75e5c64e78ecf87725ffcbd22af6c1830d07dd900fafd23c6c777a3249df29bc2f7135111aebf3264673742bb3b9842507924006589cfb32f093f4faf8dbfe7af3ced868abfa81e3ddc237a26720d1315bac3bc203cc7e44309aab56f38305a226557ecb53669e01d8e99784b1918bbd3cfd7232d02b9eb1c1d8373a887b81ac8d23b2bc79ac37725bc8881e6577de5e841da6ed3a11a1d3d4fcb5de95a517a60de8535867c6372eb92ba11e7e2eea00b2359d7f1d708f6d134bb91c1fa560fd1e5aa2c10650da37aba780bc91c8f552e8101180d356b85a2fa7f7be88f2ca8217d4434d6e0a2d7ca832cd59c5ece25c573c00294940c137cf76bc9eb292214b7a676709836459bc22a2ecb7fa48973a1a879a72af46f21b1ff09da04e83038ae830c832c775c0de26293ca4ed39b7c2c563819634a97e52dd5b50f11c71e5a1eb131b10f76b18d32ee1009f8e6188936aa37458ac9ffe765680dbabacdfcb80565ba536fa6439da975e95fa07d8e3634765cddd316c2d35e29b1610fbc130f05d89447638b5827defc0194c8a06df8fe956b628b51e7b91a716043cf116ee002701e51be837f8c67b77c779f1903908fbcd3dfd159e60864cec5c70f5dd3035c19fa65da6023df0ee67b5b0986413d02ca58f56c556f0db0ae8875fe20d717aafd2f167d34f491fc9da8a4b8e362d4c559cff20c9151dda5300f50cff618c26dc2031d415ae3764b4684332938ad028b995461a1e4aeffb3e5377adbbe55e1215b3ee74b6fac21e372b6db9d95aeec8c831443529a18964127b0c5e5899782a9838c0adb19ad58d4be633563b507c8cce5919b8babb60e571772d0a645a407d549ee26b2cf5c1fd2f5cb56be437343fda9384af31d793b1da39e44655eced6022d6a186b08279010744123a0feb64781b3ded1d4796ad98aa1fe6017a7743fd1d1edf02ebdb6f6e5d33f549d25ba298b85b32b176c63c6040213623f061525119d6f052d4f561293a6bf47b45790341a72e516acca1af6fdc5348264ffa8eba6229a40abadcc0531cbb72d9bd5817b9598a5a577669644a08e91db651b2ea28cf1fe24a4e4e6dbdf8f1d08195a3bd6a09ad366e2ef814008ee337c233d403cce9a0847cd941a0cff47f07e272d30f4f6fd3bd45d0275e7f7f5ca4a6a831db915bff6b6f77f39d6bf5029859131f8cc4a2d0d885aa7489ec24f17a062eaffd72cd8f28410bc109cb95da38cc9b981689f0f89b039fe0a7c81a91b5c4a2f744ea47a33c008a8da9ebca8a84efb88f831e32f26209708962ff9194c055a90fc5a15d1d9075674700da23494df5f5dcb5171d8572c36c8f8ae1b19f4a9ea6f17d7a1d53fa6e682766149a82b2a8987d545dcdc34482e82f125f74ec912f7d4ff1ebfacb9909ee4ae77c4ecfb1fc468b036b28a9535ea2c994bd1003dd9df97f7d2d85d09654d80fcbcf7233480737a1e97e933093d1a2396007c369fb8107eb0a6059acfa7bedc08d8d4bf989fbb15d10ffe15277eabd499e3c7ff4dda29bc0f7ca212bfc59791f92f02fd13495c4352aff6dc868783458e21f1e25e6757a3dc9ad3337507a000caaad35c7642742b5dc0e21b2c67912ebceef695d092c7aa76db61d2aef80bc3d07f8318f0a240bebc00f579d494ecf3389fb5edba9893388fae350699a52fb5d2ad348ea42c5e51b9db60c460fd892ca6cc41e1d96c14d7de2e62b1f52983355e5420cade9792f55f3ca10d639902eafac6934caadf6141a55b09ac74f2da8c2de39b28dd6082dab6c9955af0fda570bda229f0ee902f339bfdd82f1073fb0dd9123acaa475bcd34f29988aa0cda384742ca3669f3a78d4f89efa7c472bd0529ef2f0f041da5e74b102158bf7040696a043bb85abba5a3e2d38fbd09e95cd41fd5d7d2bcd10eef245dba978b1eeab49e7a0335693558cf77ebef02a827d84404769fda9d3ec39fa10076911afca70dbfd18912cad1093926d22e02caf8e766029f98e9f40a470c78da9487dc55af5440192b6d07e8e7bfb78a0f534298e130f55f2050d06a45c5e6d69556e81eb151690ca00ac3cd0f68bb2ccc509b2994b73c162efcb4b88ff900b32ef5fb82b16fb239e3803954a12fef0c08884c39465700776bf7b432890347fedd594d1d54759d865548fdcec90ee5226f4efd4c33f25f51530e93f4628e39830831f7c174224a0f143eab4df79d6a9bddcf62d204e9393e32514e7133294a7b5b47ae8c518f8bb9b6ddf4fd95aaac38488fbe1c6b0b8e448834e09d80a03c9c2ff5965aa042685d3b1b229442d62c1d01ba46b70e1c0bb12c3a2e5155db95b2834173b5eaa076ee468c7924142cb3e2a8c2fe71267fa8a479a46a8fd29942a4353768b9bfb6498598bd7769f937c5280b9dba4fc82375d74927211d6169f9457012835cc68e3e8b19efe6cfe1e5529656b9dfb99e9280c368b7c814b891a399e31f8aa6dcc9e4f5188d6a5ed46b1fe58b90bd930f001b460c449a9404c8454f32aa73732f89efa047a19d8228561b0912d74edc899187f29807977deb09427824736a8effa7d550a6bbf74ce90d809ea8d5df60a9e6d61e2694a5fa0741a8adf973b69ce86ac4434b941ff079f04b20f6b79430948f97219767405592ab95d5820d7f2095d8069acd589195b3f24772a7044bfd1437b5048b1ec4210606125f58cf6fc38a2c709b3966074ec69b466819fcd4afbac597964c7e77cbe651745020c048dcf800fa8d2cc15d634e35f8ab3cd045137ba9217579f76774b0e350ea9701c2b7d6c93072b0a9bf2be005982f056e0d8ec23ad9e64b25f9d20ee86c9d80729ba0f1c9ec754d53816e85ad4b993740dfaef25b60d911b3c7b6876d8ce1665508b32da413709f8eb1cdc9943da05d68d14e0d29bdcafcfc4896a02605a4362aa39f43b667ca87ff1e5cbc773a5a5294427b608f2a31a589007e9db599e4642dbbdb36429ea121ac341f4e6afbca7b2aa2704521f58b650d08612fc970b55c4115b90d189cb5558d93f43f391ee89af13456ddc790d657e7fc2174b9d89a0ca516f56f114ac48f43e9a4d0feaaf327d810b23ec091b03535ad2eab7af6d531a90a2513d0aed4edeb90de5c687263681d9b7f23b304cbeee6d3782f2630269d102371770d60e6b14760e5048f02315ffe088f9c983cb3cb573548484f501fb59c2b3431723b5b228faf1e1827512b3847d189969bc06c9559fe79024b7205848836916442430b9595afdfe7cf5cebb253cb518bf4166dfbf19c2f09772b133c636648285826fceeb36e5dce69e74675564bf496226065af3112c890652127252538da1472e290472e99d299566462f665451e13b5987caee635417d5bf5ce55a68469a73c5b942deb03341a79e3251f97cc5465e7d6a588e9f451a2e56f7a4ad1deab5d457d9ec026408246f6179c618edef7758ff0309d83b4cf328ecde0c7bceca9a31844abe2c020242599ec2407e27ae8bda016d8b3dad16e99a64d83cf258027881ff2671d49e43482c3c7cea19b52ad270e45ff120ae9823e0106c07fc78bc2466b6f433ff53c2c665494a4f51c03d49ee5732aac8ae794addd51d7aaca11b3c38f0762361490481a1232834436472a24342930a712e604c5b507d6346c426ef0e40351ad638a4a1b11b388a6bdc209779a04ffd48946fc97ace4958bdf78afe66eadb760a072b5221b368034de490c663e5172ddbbd670830363bae0dd5aeae903714643dce216c80c5d019bc8ea24aaf51f909a9fec0230673fa2142d8ab40ecc3976f082f11d1e8672de5d50f0fd9f76ad2eed7c703a3caefd0b5e792c8b49d372ed6bc261c3fcc8130a1e5851499ba9f8efa63aac70476480cacfdebbbf8ca89e40419d051bbcaf30097e4d5bfa1796414345cc204bf82d05bd9b0aff20fba3f54d0d01cba5815d3f459667c445266af16c64ce0d1dff6ca7b3bc5fca76447b957bffb6cb7b796c6d8cd0cdc461c028caceee2353142251ec943db56a1d75cf27f9540c98fe2cec43b677abd53c0ea6b9c37e5ed015e123dafba9312309881295be14785fc4615ac150804ed68083450e487b7a5092afea5531f761281c96aebc1dd2387ce0ac24825410b04debe5f8d8db98e5be16fc578391b12dcde421941fb1403716038b57dd1a482e7d31bd0924c252787da2280ca165808ba97858ae753154b4cc143f88ace422535da9d65f8401ac6a33bc241ddd712d1feadc60a9800a24515cf9437b18effb1756156ddaa98695e2e21f60ab9a0905f2e54d2ef6a7e2504e5704f4e3b8445a99677bec8a6dde368f69c3af6e08eb57d07b51be094da9bbad0735f206fd5e5bcb8e0ed35778b3429a371ffc36b52947de3fa4523f51fd765536dda0341808c781f8faea68b49b910e47cea9dcb50a825d40d013819f5561de1133cf46991c78af29b6f7fe05af4a4dcab2ddc68035048b3c48487b69b8283184d7f8707e605e1a05b434c07d9f29e7b6a9825f2ede39f1967848dd1b82eb1a2a7c176c1e1778e86f8da6c2e55a3c117cc5b50e5f2a06a482f2c3027110cc3a12b1d9ea8d5137a138f05674a11f82a58bb0da30638ffefa7b4434b8c308c2fcddce2954bd1c03e63a4f1e9b44cd3369776a5c6a0606c9525ad1c0264012d508c94b196050ee64d8829cb921ef742a5635f9341337993f570e1ffca274b7d017f73b97160416a48a4f50f56068609e164ca6245bfb19ebfb91c218d95cfe2254892b23332e84c2607e627f4abc73c19fa0ad48e822b1932b2fc140987e3cc015317d2f8984cf990408f3fa5893660da6f4c4c223ed8b8d0db81b1858589c00259b85eb5ce7e530a787231eb101aa76c1b522bfc84609009b0489b64abef1de691b2dd30c5ae5c54e025305c025a9288a54a19d2821a613c840c3391e7df0ce249d755ba6e20025db514307e5552c031d6cf4bf6fd113670792822086b58b9d1a6fb7b7f81fa842fe46ed362f2c6f82bb7408b004185a364f60ce9d6172da0c4a46bb5778b0e3052fac5184cd9058571f2db288f7e52241e5e4f6e273365ff641d15b8f80bc7afd77f33b6ea3df51e6fe581e8220132562a3b86055132601d53d559c28049a01a633b02bc3a4ffce4a8e644689278a25b59492540f4af84240acc29d0e71f9cc8f1ca70265e1db7d62ddd4f5205ff6d9e5d842a439c133c3c668779d50908dfaa69c77701d62ba5aaa3795bf5eb23fc2bf1abdd207d4cdb7aa6e204815f9567314d5070ef4eaea11702a8bb28c57307f2f367b51ba3596cb1e0144164b2b2d8ac99520e38b9b2954d278dbfd423670e3165fcc44a755fb89be1862d5890a9cd3591fca4251dcfd2e3cd1bf6feb33677da272a7fb0d5d4ef338b9192415eeaceb1bdb205c3b4f19ad808b0a7497e297cc35d26213969e8e43620e3cd6b5813a730183df2fa57c12d360928409dbf0106a690556c22150bbf0f0dabc3609cf6312a27c99bbf6135fec6e76b619ab66f3663a8ae0a2d75701a3f012df6bf73c67b5024395046f606bbaff6f0a9994663bc27a75cfcc27168230a1f68380fb067b45144684a2aef62333c1f3318c6f51dee5fee404b49ae53acd3d4070c1a11fae9f6307167cde67af2a6262b957f1e51312d6d1c1096a289925c8d0eca157262b2d320c6e688ecc00a8bf54e2dad0410dc60bf565eac9343d042ca7ea7df0331d974ad99d20c01816a4bcc9bac5fe89a54a9dba32a69312acc34ae070820c08b1b7fa28580850d54b101a4727aeaf3d87e743eecf421a09079f160d0640514d874429162868633f9c5e4492bf1f5451d05b381466145a6c07d5a5c75d8f868f8846ef74ec928e7a8e763317a4fc19737a2f5dcee8cb3ea3ff71b2a347b308a3a1d1103cc2f3d5c9eeea27a54a16997699f833d4029a3b84404888260de128546082e4e0bf7cc43007af812eb014e4005e118d2b2fda1e7bf1a146c02150ec0adaf6535e7f981799ea7caebcd7b06c9c21d4a3abab7fe559c7a8a3ab0657f7caf557123bf699aab8cc107589339d6999c4bfd1625c6c102dd12466975e9822e2e87027c54aa7a1cd1393757f8e4c704723d89ae7e3351d32a944491ce74e9a686491417d071e8c9331fdf1f097f0959c390d910dde80e4e156357158da380cb640f6c72af71227ab7f1943b9000b1a226d43979651ce1a04f67618fe9fd0daf6ca8785b7d371c88707982d94e8a15742340a62cb013da6613a29cdb5bd0c337cb4a6800bb6360940d003591914622ee2ad40c0831edf32c9dde751e03d94fa1754a3fb99d8f327a0e99a8838de9e051d4b28853816cf5bb536112032bf6aed465de9412f799894ea38184df218cefb6f3eedcf40f10461a3976f9c7a9b2fa5771cedab4fe33fe7350c2174ef8fd0e7e12d03f600714ea48a439aa6c303dcf3c335c08c2eda3df49aa0d281a5d88f15ef56ae39f7abd4cf8404f1a2b67a36f1f771bfc225ab8f0feca3eaa60d7c797f661adc9bf8ab6e59c5a54b237145491f3057112f3ed4b49ace3b898a86956c3762e048c0c24415acbb5ad55a49d9cee2f968a5b4740df85fa0a8ad9eaaef85668ed6c469939cdffcbeb22fb9385914611760400fcb0e24ba114bdc95d2fe82e72fba4730c5b5f3c7c8418e4be742509e39a7357c286358a3775c218075b567e50595ad02660ec897e1dd63585a8d07c5606214059aac28e1369b3bb09027ead9dda01925c80bca52686b36bb8a4cf8b97ce6f9987e46ba478e2dea5954598f483adf4438095f4f8f0588489cae8ee22e06b0262aec4a0f0d51ef852d85d430e1732fb64b4e691859fa8f6426b683fd470a9995ea406fa59b526b87b07bcd2560f7ed8eff7f18d875f12754bac1c874003787f2d168aa8d8ae360736b75260d4b45f35f7cdb062e40a696ae9340c047a1d1c7f4d52a57b436914f1948c440da7c58f38b088ae5720bb404c09520a8aafc3aa1cb91b6c4ab18a75bb839ca93fea5e7783f7abcacd3e27baf3c6edc9dbbe3660f38743dff6def424e41525a8b28d02549579ce062be7e5ae3f7a27ed134ae5242c1de95d51921d938dda479b95397594c44bebc588597036c5617b0279d653b1c44b1185da1075147a9d0fe2101e83e0215cebcd2939566d5b42c377205d7766911f7e7a623639d5034c8ed14518facbba83c6356d08e103168da4b769fbfdea6fe22437b4e33e8ea994908420965d99931681b8c12c4f4b3454c742c5b3ea216f362d74d51126ee3bc26bef1046ef2099998c981a5f554be5c7714d3e302f9b1c332911cd355a6370b914510021380ac1299b12cddbb918bda838d90d45fa387f281c97286a6b8796621f80f7daaa4dacb20198c0f1cd77b1e1e2c63585819efc7e713607cc1042124abe671bff5142a87db1e434da29a39e3c0e4ba1c0519d06c43008c4c9e1de6270620313259e597de760289b850e3576c653f8490971827ce219ff3c6c2abda29e3a3f9c0ab984b28bdea3565dbf67fbba28f52e18774dc3c21c281ee2c6aa79cc3528c8f991b3db9afafe40cf65b79a29bf91f7f6b094e1d652f4da904f07a43549d54899a6ac0f5ad7ad424519338170b05e7abf214e5c21b55282b83b137db5dee88c763253d0d2b7db986438691d3d788e850557b8fa268923e2aa6401cfbdea4520c795afb3ae5aad296bf676d3d8bd9d297147434b8cc495dee271411c2bb0258ba6eed7741111a99e99de23942c39fb64029fe7f50f9ba54bb438eed74a6446ccd64c86397a6e787b4ac34f761e304c7a038fb80cbd5761b90227930dc37ce32b035ab322c019c0b9eacc386b2714d0b6a3949a6c4b3e84fbb7b2c798e96ac75ee0163136015673646149cda0eb9e81bea34d39ffee1e48c2e8ae3eb013fba78a1682d31809559059b0b9d40f969d513b12b588f19763077229c20f42c9761e42e7e0c82cee6fd40da426e5c896261380ef08ebec37edbdd957d1e058fb92a47315dfe4b57f9fc0d9205878140c4cfdc8bd84aa8c3912bc64e9aa99512cea62d3c7c894def9aaa7dce9d7d4d0702b96afda3d72df530e3e997f0096b0f31d2b552d251e67a0a9e25e75303cd06602869d63502beec917a0844f25412e0c32deac4e1659c3955ce47d00624a5b9956f38760991d02ca3da31503506acae4d7ee27f6b06e03acea25c3729f7447fd6f8eb3ac41c2ea75838428d44e486ca7c8e683dc131b4ebbdc6fa1b713a739edde4c100adf8c5c8a0f422dfd49a84f27a0a8b48b5c085e91e3877293f6b7daa89c459dc929679977b9077a0ed6143ce28180cb5ac50772d87888170355a94948666384c439e0cbae448b420c914196410e3bf0df684a2d79a1d253370483316372df0a2be10c1fd4f5dceb29684a613728eae484cd914efd10c20926c1366422700486e456fa73d8cd42ec50b6d38fd54f82f27888dd3f4ec50979a1a473b56842f220e9583cda4fd8bd891d42b1d507170680f727b102e8274276fd2296586006bcc94754b1113bb6e45e2c9f4feda31e54b6a7c01234584d66c3bea7422f5de8d9dae44c216017342993344abb5b57dd9e6f8a99c971771ce3b21cdd9b5eb842af9478e9a652603164e7cd79cea39ed1782d11a231fb8ca3d0a275854a1f692c6be10d805340dd57177dcb93452cb5d719364c3a6e16b8e3ace1d321ed25c4e192f95503876eef058f61e8b6a44cf86fc1a82324e44fb8344819329995234a0ca50d3392d4427d0fe58f0918378ceb7749a5b673d7076cdbc0b7cffc33630d6a4477f9dad9ee5baa39f1882510a0f0c2b3ac17a8c3766b162ca6854c99b2dc25a103285d61a9a793e9b2330c2537b797f348c8fad3e119ffca67657c0e4ffa970ffd9c4d3ef622abe041fa0f45924e24ece233e4d0073e16c72c89bc40862047e1590af81e8e51163ac6ce15e47d290a55a8c1e6d71ab9a31977229d2bbdf884fef993f6dd78226f7cc1401773f6c51bd5c271138a90cc4a74f3ae9c1117ae1cf39dc882c23158939b36ae0148c47b6f6608a654d9bca0c7721d567fe47f15663145bfda6602bf28c0effb81bf8cc62557565a396a2f1021345da814dc9498d507bbc0ddd2718c3aaf5e0ba0e8a630cba8250aeabb21c1a5759d8b43d156a674f7ae58686eb340bfe48a28c5bf54ad431f903e0b23574c4d54a65baba7a936962072638378a17837d399d597c4510bfeca2f3329626bf11ae07cd759bb3233c5037a60a0d081d62f8f15a9b5a363d9b30364a80592ab13cdce9244d37f6bbea500371e9e9d052b2b57a2e979f042e69eac5caf1b109770df100330d3a65dd337c20e0692d5f36501c589977720770b12c48d6b7915b3fd0efb86a871c082d215e1e81af55bfb83404b15644dfc43c701c3d7620c811e7e139c36758ced8ac93c465e692a8337fde87c8eafc0e01e0bdd65ddc523d9975996b7be7c1558fa9170c5fd0bde00537f13b160bb7025dbde5b8657c6c3ddcab39e8be7d2a926aecd7365d47c6440eef393845d485471dc4e5ba533c4f70ed5680e25add8ea42e83aa797c9488e323362fb2e589878e48fcc98a10e5e54a4be351c8a642cf3dae98f1a12d277e1c39aae0433c99923d8f2a3df1bc7a6452f3d3ebd84ee22795bc22582a10c36ec452dcd9f19d6c86b1da798e346cb22948c088edae0fda3e52efcc8f44088420ab9739fede5683079e0998e3d363bb3a3fc60466a54481e721b40aac5b1af2e4986c279f73b990e498e01bf39362878c58a62abb235223bf1a726f835874196e7c06ecafd7a5742cf443cf2eff3055718bbd28a00627c696655ef19605515b78dec9564118543e200a05baa1d2f152eca1c7538296fcff8e1f70e33292d9d6fe3d670af4e8c07942f0105b6d19d640f9fc009afd8f54606921743b579b0f8930dc7b0125bb053c3651f06a21672e0e85129f0ff679832fc863e38674860da860fb255e50367657283b15218d9001ad6bc41dec91b72a5c7a4ae40fafaf4f6c9aab78d05730ce5914a187dbdf8810be1290d55aab345773c0aa41c0ec70a71147dd2fdf99cfdd2895f05cfe55cb414a8ffadce4cc2a2eb7d165d6cd9c5eebaf4ff7fa6ca72f49329cbdb08546aeec9cce4ae089e218d6fdf2ba340f2c41a67d551f9ccce281089f03c2f588626ef89f2cc9232d923ef7e97626d99834cd75fd741d0f95b6b776fad79c007173fcffeff83cdce80ecfbbde9ae2e8546871de3a0407aa349854695a60be3b30494e3618be985234c8c4b75fc0e37fc338efbf9a0170c2a09e91a043a7ac6fc8c55cbf610d92e4a8919d5e6355f0403ab7ca69b85cff83c90a8220bc3bd9b735550d184d36500e82313cc59c2c16a28a49e82899ac6b02b6366f55491b68c210815bbde1426d0a07df6a7732114f447463676b80fa56273e6e472dd91703bfd56de47429fc94f967956463d3fa81cb5b1729f4181ba6f430ee802a10e108dc2abb9168e1bb51e8dfe30f4aefeea93e55a825e082744d9fcd52ac33ef3efb955d9a4c04100dde0a9907c6d16024e3a05941745675de4ed69e3abcd4703f9765655a1b5c160c3287cc0019948a9601c3fbf998f159594518d53d2db2ab2568892390e914b853517f3144dfc0e5150ef2f2067ab429f92670fc9d0fdbef25bfb2c49a0f80536ebc2cc290a4a4907bba8819c055a6364569979870bbba10f3405ce7eb6767010345cadd45893eb758ce3d10c2d75bcf4a3b2673c1993f155f6c59c8649848f355fc52c262d7df58a9a0b4ef8be582effb7924657f89b0a8df1002878d56f46e95647e025c21f3e1686a5473b9a80763af662e31605e3672dfaeb91106930d1b151e6c4cb6ad8441d49fa64a92ddf6f5407036ecc2279e7b41023ab2547658b218c1994a06fb84e2927d1cd159e4087c8ec947e76c227079493a131ffc3b0221ff03a6b6dc758089cf1b3ec0ecef505641a74c154f44eaca3294c4ea60893e4d81ceb269050a54598e6fab539ddf7487449c106c435d5f0e8d941c35ae2fc04e48f6a8ec082f5ff6bb0bede0b2527eda9fec41fcfcc1c721959839ea6873357de2b420b9b05054392bf6d09a728f41111f888f14d4c40d17cb2406fe7aeb08a237a5992cb38d2a8de111bced761686336c89f9d6acac87dd7ce4e7e824e876284e5df312cf478ee882fce497aae8f2a7e97d58004fedbea99e88d6a22a5c966664604da059521424d92ec0b2791fe8c403db0a2da9f3b618ef8eb6ddd9f7de361c8a50a8731bdf3210e9dbbd579b43bc9defe89e9ab138395385be31c0fe9ec967a591d8bda4fd36f7f988b3cc4f87153cbbd9767ebbb50569cbea9b46fab85b89897323c5081c754630f5170311524767dd59bb8692c9c897e883e0edc2a18117c345342c11b4b3d715ccdf5cf630e8cd9d891b4423dd61fd6bfd25695d66a0cdaa6e5f6458493597cd2b99eb050832b6b7327577d9390ca30e357ac0d8e383badcce1772053c994c80f399697ebc2850a65cb20a6767837d3e854ad1933ed638f7e0f3570a0d4671f6e253d11684aa8ce21e11925eddf08bf04f7bc4488b85208f767064af1d7b0112446df120a64e397037e896be311adea4b6cc77411a33fea6f0d8e38e9b124ac0174da0f02c975faa7bae97088efc3ae68281e05482b91a7ab836b39503929fa814d4f4bff08aaccdffef8245c9294b070114c65498f6dd476436879f08dc0f1170d9e8c09225637508db238ecd350e2a26d23ccfc6be7cf9ad97ac314b1dd2972a2fc70ebc67dba65b484a9ab84e00c4314c2652ef0bf02fe327b8e4b9f62e0159e8023b15248e22f46997f09bd253d4589e8d0706da838d3867698341dfa37e2ba24405bf39d09bd9c4d9fc441a7eb7027d84721901dea8012e3b90a97945847477b9ed2b41b5a1de95b893a7eac8c7209f364b2ce1fa95c90cd9a934cf383690e7896b44823850d3bd4362d58833312ad6aff46d7846b98cc78bc76a956ec914eff7346be5d58c4619403fff2fd146c124f07692fa7353641114c73d77fdb1b1d51c30cbea43957e40d90d4ba47bb5209de345ee9b2df7fc3dbc1124377bd780a5f9105011a51f2fc85d47eb957cb7fa923eebd23b2f214175ea481492b120c557ea76d934f5f2d05c7b6bc52b5d665fdb6650fae6347faba3c47f8ac4db02d237809f46a5aba9b70914d3f18ece0997191a8fd180f9f6a6ebb1ddca546e515aa600ebc8560c7e6a6abded1362de45e9d28ce25a0b761f232682788017a6cfcd1a5a40bdfcfcf29aa64a92c188f1abb9221e32d8a17da0209558595dc0e34b452abf05d20f7ec65fdb81db1a30484b8fa54079fc9720772a00a3f9a54dd229102bf95256752bda905a0abd7d2f638ce8539934677610ac34630a27a97baab78dd13d06783b7310f68de571fe2918d5a99d11668bd68ae1c822142b3a6ba5b88acc79a1486de02ef7d16411d45e11251014e2eb4f5c618822b484328c81a564b1a23217128239c10ed789c8b6edb28e346b185635ef5566109e06a3acb35049860afabda59498c73c62080e87cbfe031ad56650949e55590036b30f49542db5ef9950428617c744109fa11f805bed77e0594e73d7acb723362c9e6f705632e52ecd2ed2b3c22e19aafeb7ff231193af96116cb40b0a1695281f90d489d962f7ff60571c5c14d356cddfc1fc2a7e3adbeeab1b6d9d556d8a71f483fd8572fc70bef47e086fb6b205c5b4ae24e4c55fd1fb20a2a09a05c04daa1f8dfaa92532bdd8c4ec7e9eac81c3e6dc54ad3f15d05111ae8525f511b2081c6a9cdfdc8905efb527b304ea8aef2d49f3056e10bf9434efc61817cb81f111edb6820fba98f3642e225878f9d26eec88cefde4b8c28500e39be5859346c8c855439dcf4ab73dea71a65223cc4e2e9fe695fce5b786931c04f7b508c42aeeb6101f8bae5b7b641587f2ec21aa21e212391d392fc8d85d562ca57d307f626f96dc32ac7f4863a588ee476400fdf0bd6c23af03f7e3c0daabe54947d83b2e165ceadf1cbda0f03d8838a363b162e5cbacd6c98852c2673c9a7eda711fe407bd3509a92dc849806005f98a7dc3960bfeb38a6b3699fbc514fda3b5d341d35c71ecd17daa5318f82e7e9a081f585d4b6e89866f5057e50f25d9ffa26242328b8a384104ca1c090a3ff36d75b83877caa22ca98d5e529c6844d5c7dfbd4539073f3ca7c084435303767303b3b2830966ebfe8208f03473acd8b5209f834f4602d3416173634a77213c8bdb521badeb164a6b16154439c6e18899b185aa0d2e6bbd25bbc4360c87944e96bbf04aa4cc09ee21891fe48af18fc94639bb10ef528a9ee1824b160b827a9a5130d91513b0088aaf172d6d3b4d02212d439e13bea3d844e6c8938f40aca69a95c5da6ba8a87916b655943fa55bda41c162d88e72664e58d071fc4a9ba1e120835fbccc084baa9bae13384d0fcbfa799ad1b43a84ef6d505b79cfd51ac13342570ac2245a8b9f81f2ee032158959559f15b145d01b98fad40d74ce4e68ed4101e2b5bcbf98d4dea9f6d8f0079d2e1211679b619a7d0fbe2160d4229f696cb0c789b7540a572aeac6593d79fcf6a7401d6527ff18f981e633afc10ec2b5e40d07f49a45fcb118d205145d8207fbe329fda8b303dcd90c9d8e85fd58ea29c05a4858c5acde4629638a7933a8dc3355403c55392329b1b0ecad8b5f58b4464522e948d83fcedc6df1e7ffbb645692af55a06b0071d49dd540d155eed5b536d78951a40a9f1d3adad37f4df6666ae127de6f17f26d499d0a076d89de756c785e17bfa3003de4a4814d0c8dcc7cc2cfa7e3cb3ab650464c60c777162397bfca283c592313aaaf186b5dfe672674e78a89c1646a214a468ac0f3a61e6fd66c13e755c5cc06c59798b5b8aa92bcdad8b87e1edb6b7233bd1ced0df0fdcd29c12f8149fcdd17d3b10cbb8189918fdd7508d66c1e39a70f70140ac26bb2d503b7193e0ecafd63667c406bc5651c0f890ca3f6a63dc4261ccfa500b98583aa82ba871e25e066546e7bfe5be7897e4a863967cfd5fc079f1ab83b4782c758ad18d1a3531f1fe087b7d90c8663393e3478ae3c40a9480f7c7aa449af648eb2e6fea8cba3fe84b49ff2f596deb54a075e0aa6089b2cec954463df57d31008b6fec16650a55a3c6f10ce6922385174e604cda2773812c4a6dc3918e07bb9bfb5097cb57e24328e1c5f9e4e5e94d74e3cb6690d37693f621ccca6ffe36041054014f1bebe4118299e9d4369330dc59b18e87c9d902e64ed01eed017ab8a2eed42b9ae9fe20bb6497363a5f55cb83f2c2bab9674cfecc04585e192a7fdc84ed16a30dfe6a73c72b677b5f541bc35acbdff9caaf912a008cea5bef18554c75afc8dff17a7523d775b3764a29500be158ab4393e9623f461eda7e2461438239144010069edb409ac34c97b1a79872c05d7e9e5a5639da143ced6eb64991f277ebc3de3c059590ba8efd6dece682c1122c2de6b5068649fff9228d18ecb7bca389db75412d434f1773477cbe56470d94c3c147ace5900ad08624d247b15b58a01abd83747bc863c8711c19dab123207a766afc129fcf779ab4b829bcf6b420de0b5d479a7913db218fd6b57877819dd66a1d192723bd1075f1ae13600b3a440d8a3af5c054b60a78121333b9df3b23538a4b6e1fd3ba76f81e9b97ef84bbcf41e84dac93c871c870335da0fa19a592e1ec30c1b94bf622f4b752221248e9fb3e03ffe1a7b19d7b6ea5dfdb7fcf494014457ee5166fa73e5f7eca20ccfca7fe939dc624383c8cd725c00115c5d43b78ce7d3c5217b27d74c2949766f98846449931956c6a4384f1bf5f6fc1786ff901e5c4bbe8928206fb94a40c916f1a3438e8a40f9b3b8561bd5aaafe3855bcdcbd6e2c7b68a77a113d86b8a38120184e45685a37d77910fbc238e27587c7e9c5dc2fe01561601e3f87be3553f3a72fc647bd7d74e979dd2f097c01358f26e352ae49527d643fb8700c1defe1344539ef4663f7f8822d862692d13bdc6996f07d5bdd303cc1282ef1b9aebabc3798de04203ed017fb01ab1f6fede84cdf614aa670da51c8326f2c3ff58ae34a5f06f2f54c415e4065d4e543816c3bc8527913c42c5b51b8055c865dc2cd223edac7e26ed82c2c179434a8c0350be4c670a4acd23546718c683364448f97dbf7679c16a3ba5d64874cee2975aa54786483ac3be9c5a8d6e899e835580dc0612a899685bad208fe7992289fc202fefc16d8491ace99bbe79d07e2faf73b140bd9034c6a2d25a49e4ca4f8d436a965ca914e3573e22544c6adac56c96868980cd0b30fac16e3aeee1c79176cd366b973fcd100e2d699a04276f397916dc096359a4e3d146e82708e65e1287f5da1c93236f4779a8414743303e5839e20c7bca173f6b933a94eeb0b9cb49dd1e37c3e7b928959a93b216a998180380695f6f2a92664b66daf758e36cb575ed19e0cad246885d42808dd9e2ab276868ec452c0c07fd98f422c3a58cf3e3794cbdc6549ef51ff5d43ae106d24e181bce6fe976e8a810ea0de50970a1700aa71042b4a022991afd354f2178b6d1bf8dba28ef245f8a3533703b25b212dd0a486ef22d586be2da515312157b61207400ac998d346d956cf6047aca2894151983cf869aa6f203cda7a5aeba6052fd64444d5ee7f29a1e781966899d201554f9a81ad64d78e5198dda935d0263b3b78da7665056a3c00d7357c59644f7e1555139bd61f3d5b4a58827cdda99eeb130d431e9e011352608bd3e9ca1fb7fb2dcd6f7e50c7a0b71927113466a95574c0db69d8920f8d056722a20334f74178f0dca63eff8db0051b42d4aeb102057c112a6fa7946c43e26c8928f303d585c577ed1845c5782f2ae683540d93db4a49d8dd52cacf09cbed1219a368d25ff777e8d3f7f351a778f75020532a8f55a5f2651f2ea1fae448a1ca35cb1ac594a2f822dc4331fca2dc768f59cc5de294e1918d75f9cedb095e630a342f6b1d6bbcea2fb857798457225666ad0d1f742ea712d75698ca08990426d03612c39dbd11ba1961490e613d169b22d9927bd423c77e255b5df1dc85d79c1d0e65aaf1854927b74e2dfaedd1f7a754cddee95a92592526e3e1472429b53d6a8d5bfa809d0fef2d3e6660d9dbe9808ed03ab7ed21b5832613ea5318c65b1dbe0d5f1270d2ec0fdde8757a2c24bbb4ab345235977c30ac8dc4137728de48e3428c7ca5342b4590af5ebd657ed3f884b3c789349ab64d07e2c23f374bd1b1f9dd2b1c1b1f2cb2ea2549245ca31dd9b13907d426ade920844ebfe33738ccc3ec638c8f89712e4da20abd30f282589869eb792eef80d8220fdfa146aa9470d37d24660ae794f44531ef5d35ff7972554a81a71a62d9c86adc158452c31cc29b033110f2122b101200a49199ca904653987e3243e03de1cd4b075b2aaa17a4ff34163a2d35890a4fdbe03523b039447d7b6b65263919c43e5c737636ca9dffb31289063fb7cc687a86a07f9aa6b0955adec925d67f9a6f26cae5b93ad9cf74078a897242f8f7823855aaeb2be7a3fd7dd4a5246a864499ce930b13849272dd256d2838c9e7a8392560bd5fb05b136d21812219ce074b3160a8845c2354691fadabdac266584d853f3d57a02350f315bff5c648eaa11365cf18b0a1f146957210d2279f041e071575779eb9ea1ab441e154329ed9836ffb1221d63add0780057146bce2374cf650555c038c56ffd9120083b5ef637fe9d2a07cd52042e271a3bb93f51554d476bd4240ea6513e62848233ec28a3a685ee952ee4797a339002b47a80a11aa1cc0bba6711ef13d2a608c8580a732e01f939fe41187e1963ea1090a8d9f21b52f88b4fbf29e5d434afec9211a62be5f57d611f65a0fc7ea906f5789dc87309a571a1273125d6908397a6a0204f832e06d58b54a99ce61133df955019f7b1074df9f99e49cb82ff27b39c40039a27a8ab448127abac397aa78dbc1bc969ee3ee66df0d65f8e887efe655d324a2e6dcdb464bf5c330ee297bb11fd58e9e1960ce297d340a8f4ff1c8d53bf272491f0ea96c1baa6deca6e385553edd564e36e593be44b2ce6d5268354070a6c7fe51e89b9942faa7f95c01cd3b31546bc0fc32a556f2d49bb67c8517ed5c22652c3b69a3f2a6e88b11c62f6570d3916f63a15e28cb941aebf534acd128efacc4e9162e7383ca1202411a3c75ccaedfff1ddec736613fdb6bc3c4b9db4ef23428fe836dbaf6df786af58128b92833e8545ae61399fbdee20fb6ea5af0f42465cfe7c21280bb1d5457c7b197ec02cb1b4d9a54d078443184149c16b292c49715a877737f0803061c2b9dee9f1702e80e8497854563a9d8a1579c3686c3cbc0abc60d1fbf36c2bb67f26ee04a09ec05cb7ab560d4b9902983c3fd85d73176e4de76ee0ac224fd46a4c43469eb907206f8655978630bfa54a864792ad3d60d552d4cb91600d41d922130c26c5bfe4b492f249586211b1ed73c965cc90c38d37d916259237998b852d380edff065e81ca83b5c977ae51bcb27c5a5cf4b76d599b259e665b97be01508d45822ccc33612817dfd5581f2713976939d135ddd16c684f9c13f884b0ee20e931eaf4078352f4fe9464519cde21b31a348f1876c6ee6e2ab537ab7f27a6eaf3f11e27ef697851dc9776d9ff5105e45de33ccce2e9ed9145393b63b1c6d374e18fc8ef13c1695214c2d5c475a05a49e8e5753848a55f54252dd4a9626ac8a0d1de29dc266cbf05e48bf626579a9cc9a622129f7b7d62c8671b2be4f834557210a21b1730399fbf30a0f275a352f8f62eb226c34a6d83ace82c5821c3372f1957262180d4bbc1402c0b9abcc1279da26ab7c6bd3350f257a4be5a59142fb681506452d483c061998d29a0d610c63728447c903975e13a262593ada6581af1ebd1d24acc230536e291c4fbb37a8def87cd3228bf4509207ece6417ffa628da6850f63a010c35b666b029c23078e57a402b659e172ab49bb93b3639db80128234b99ebddab81a26709d04902eb1f93bf4d50d60e5b90218208ca87deb360c2f3824ad5c20f569884827b6aab20f3ff98643846c203b770d330ffb83e101b342d418e951ad8900b02940f5a5a68e31999ffccd3dfca569be24a7f2c657e5b16381856f66e1f23662882690907a10a688f01f17ef897bfd9ce5ad3271901d00ec77235b26fdb30c7a9044e43acec1e6a2224e797cdf7446e071bafed562f163ff00984adc8f44b458afe50fae1beaa8cdde00592ef4637384247225be518dd2772012ddcb34d3d6e6469be59773d8e665f527dcc16511e03ad0cd0a49d149b6c30d74a1a72811c195972b86a905014bbe6fb8ee49fb3c4aef738eb260a40ae4a8f9904ade955aaa98634a9d423d2ab8cb244e0ad7266a61c6dd127ea420b0be22f144d6e600db79a9c2143736c4ddc20273c9240789fc53dd6c2df91c2ec1f695b415255049903925de2bc1535922df690c41eccf7a43816ddc3979da2e237d6e952be11c7d5b55e55c77e6bb390cfdd1631df5bdcd4eb4113506264c033c44093e27059013398a62173c93246403b6d6a39b6fb87de5845f00a2d771a94666541dd76bc9a1c2c75b6b506c8f67e77b0884a931f1e61f2d1a7e170519e067e09edbd2cf5abdbdaf46b979b4876fbd7578c5bf4842d9b256d97cc34d5a0cbc45dbef2e2a4bf6903a057637909924e4e647d35806413b3120be1a87c323b10af6daced64fbdd824ebf0cbe6f880f8ce9ccf516bcb3b612f54dc6796582b33b912bfc74070d5472fc7a78874a2cd9f0b69bfce55324f2f29edaa806dcabc921d27b1bb319974163a774b01609b837d9f7e5493ece565b92b5bb9a283a54f19a940700166a074ffcb94ee6db3e174fd08e651201d2d231153a060d128ac32f9d87fafc90be9087f19d6ec8994d5f478eb7c1420764909f10f1c8ce91f76269c5b21feea154e3a131a89a2d043b7f53764f23cb3cc24dbc564352b037423d4b8e39a031af30c4ff24b463ce30587e33912ad9bb7a270fd5834d409d3fd576ce4b4926007b2f6e9130de398be40a5f70e64e39d7ed314fb8d54f6617b2e48a6b76cf6560d7357364d80d6fb8f69ac9c94089e7a375399c9668e1d08e28b199979ae620194095cc9066cf6adc5177d5bae78e0d97aae45fc576672fcd3f79b9e381b1c175ea7e6ff4d294e53a908eb3ae0c42a6d991f5885a82344a2fd983d5dca7ce07208614e0789e1123f48b4e57dec319ac33b4ad75a3b69eebafe2b3c31c744111eba62385e9caeb35bb06d5ae13744bab028a278a68ccc34cd8d713ff2c72d903d7772de472dfa378f735738e035331edf6b8005f92fb305bbba74add6e9448366f00ae7ec606ffe8197b17db1ecfc6dcc6f471b596d288d387cce9df3f3f8f55b9262619e2897fe9a6cb9dbb41a2e72107f9a2d1aa7671607f0b0f65fba41a43fe3e8f05134342b56f83053fab7a4dc100f6698c89dfe56e7132da8804d9e1615b3f491ea4f0d2e86260695237094efaa6bc64ae87c756bacfa3c9330274c1396589ff9acf40f4f7a0954c317a4ccd1d6a0c7610f6fcdcba723114b1440d374006826755915fd4c42485778dc99aaf9f3d17403e3d6237a072cf437be22b82ea198407e126b2d3bb48dd32c43aa51e6565efc8619e51d5eed6fe4e39f3d6d1e7a144b65b1dfc20e723ed62823b7ed484736ed3021c394e8a2c3f08b376bb3df559d841a416c776e7520a96ce9ef8a8400e3ccbf8471abc7d7a92269d3a240df5c4b97f124e873d01340cb9babd1648cbe0961819707b78bae70d98bbcb53752b3658942061cc367ca5e939483504475c345199fd639e17d8a708ec3237ae2b76542dad4d49ea1539d7b07bbdef37b89e9965615cf6333124a28fdf942abad6e50413f9bc2da497abb5d0551903ae0cbd7029e9f5853e4f5e8fe97e949cf7f3d1547c3f29f73def2c451ae8f6ed9136d24e83c4f9169deaa14f5b1ce9fa93f848933bdcbee0ce54ebe15702981bf8cfdfe43249966e2a2fb1182bc0395febe6c620635c3a9d058d79f96e7e955efc57facf869bf3459e2125ba035cd801cfedde16170c9b918e34d7710ac139a77233cda0531429d54f5092a4ca0880b16e02a0b0caf4c90f0c856c0fb7aca1df91a14bc3a16f67cfcda5e9e5eebc57eda46bd308c88be665833f81a627d2c078efa1bf1997768c616dff2509b584044a28cf83ce5a9d76f422b95b2dc382faa5b5b39d2a5c04565bde6421df177e486959971455303651eb0626ae4330a72bf7235bdb96f0462e905ea2ab6a0da76c57abb4c2755442f6ac6ce519f72699ec908af734ebd8c45037cf1da213cc508fbf94c7b5685c8efc1859d5abb51f90f33138122d5ddaad1876c3f873b0f744ef2e81c7cbf70ed73bc61080e4e21e3316585409774eca0327950fc4926c446c173ce331eb3ee85fbad8e3b367b110628cd5729c39115e217c32468e6b70760370fe3e3756a01b054d9227b3aecd2555bf1c396d32f8b45ce6eace8af53108a6a6e8a13974ff97d1bd8fa2e70af901f9c4cdee6decf1ec44c5d50f76f3bb89aaa802f73c36ca72dace16a97794f9dff8d1a08541ae2b26d7d5b4b51c73cf463de526d59cb865e21ce4950419adf4bf218f277bc73daff73da756bebb3ae7aa8b430bb1bb43792ae6b81d98176993d3e390e3688edf7b0ec80b5edaabb0eb581f5cbb51649ac17ebbd9048f3aeb0871240d4e491d219df4547a06fb90dc3b6ae20f7dc689f3a7ecea6172339f5e2a110318bc2dff8259cf2dd862995643526d05c390ad3e1169c132147b4d1f91d61cfca8e6cceceb482ba56343e0243c9877e98e3624c010f56fb32eecda7917256a074e7f33c4a515fb6262fcff454913d3b1480a14173a4a2a26f80c05e59a7d5ecf56607d98f5f0b311a50b32cb6750eec0f7aec7415fd7873d54b79119053c9f51da9bbe757f76fa739025b743e2262dcefcb1b831ddf688a56325b082db91aecde4d7e668b92ad44ffcdcba44ba6f4b55c8eba35020d93aa8d42fbc17e8ab8bbc072bf0d6956a4dafdd247711ffea6c2ba957e381c09aae2e11fb1b419fbf2b54a865104e5bb522aae4cb26ecb076cabb176b4b150376f5471c3b7afeb8b6f3ffa7e9f021eee722cc1a400a5a7f1f0899abecc12f2ec551f7486c5f2f181987254624b1ee290b4774d82679213678b55558949a44d7e9ac9d1e963e8340305af7c37bff499f55bb665bb9e84357d5f8176e390fb44c296dc03077505b537d39aa189b91f86d6230b770fc56e20841b3f80b74a3c4c0547f66b10768524d1f57e5d7c186792d4e295958c46ba46f5e675f59a2963476493a03336631ea646c55a741f29b6ad334af601d05bbb0ea54c91d5aeb554a154c349e2433502243a462cd5ccc8d12ecbd80abb58651575f9d28f291e854c71cd699f6de4590e81a609d2a332925a141a91b0a46187e22cb0a7eff64353699ee5e599cc7b7ec1aa3490935102140adc277ea84477d4b64e9608e3e631bf74b5f2d968762b8ace584b70ddd10fe7bb2da180b0f0c953567ace3abf11303d73e660a9a8e2232462e1f21b95119076444f513ab206db7c89a060659b0998fbe67d0c7ea50bb20881c64ef8fca5f3b9fac8ff60072da2365a0ed7a32a7d3af2810259230675d879c14068a232fa4f8702547fc3b65440a4358d3d22d334f35b9052ff6c246a962816763a688fcacca23c6f26590e887da5b89c6b40ad76d3825625a014f39f9e5850e7809df493f0dfcb22afb8c9b9e775e3095541949930466ef8ef9185c2f89eb5a5c163e5e732d3f3cc969ecb5dfa388243c11f8eb4330df8f376a48f5a49baafe61ab9ae5512b5ac3aec42262abb15656e0bd6e719090aae53b133cc3843baf0ffd9337af7dbcf77cdc5922dcdb46ea79bf40b85901d4af7c82f8ac7cb443825dc45b41254b0b84630955ba272db5e1a7028270d03e949d07a1c377824683e1f6bf1e1c6463c8ac407185fe0748bf71e05bbbea94b4e97b3c878314a8c7cbb34b30f3418b6260fd80ee65f86076212a4d1859c51f75bb7fc94555729599090c7499addb91d069c39c754eeba7ed96c98257a41b72dfc973ea7b1d3139e6e10cf131b76a26b13c3ff2ea41dac7145d0de92da9d12fe1ec0d95754cb5ffb9fb860a87c9f4619ce97e34398469e3061d500c9386139c50a2e7c2b4accf626827ee2dfa6d350a700983884bbb11b746e50cf5293ad22a5028d965a5dd3a0c00e0d5a8b8c3550bb1f3d45d88c77541c8b36874b00d135f2619505d6f82ddbc93b97ed4cc46723deacfe7596edc22b06ab1380aa2e6c50f7ad640f73268925ffe8ecab8eb9bd28f0be383aad1914d8b608321576ba073a39f3e107ab4e68cd99c6433674f62cd45cb21981645f707be7e00514fa354707d811665c16cc30a236f0fa9abfaa7d0880e3bd37f78e65ef504b8163715620c72e052c56eb4874cc8b4a0ea220860a5abac14a81417da559f0d6cfc5bcb787803176777ed1238bc9832f7342466aa80cb56d3c2cefdcdc40bc8e65ef5984c722b56513663eb4f0ab8737c8dd10ee3f35f9031f4d366bc7ebe202c4735cf7b6fd69cb0c13501a9e48f95cc2623b40ca983fcf2915bd2f6be629469fc7365ebc1dd9a2529e5f29b84d7012c79c5d3739e644df20666951206fc20e12dbaa7fe0b6ffab4f403ed1cd0177a9472c82781de2d6e5bbc357641906410338dd8c710f620927ee412fb55974010be1e03d715224d342c31a88c2af4d7331d8c0fd4a79291fee0c657e7288cc26e34d89eaf636e65f7ae7c0a9d394621712ae993515650fddfc199545e15d6e6dee23a47fde7ce9df5f76a570d7f621ea593ae1e0aec186f26e9f56a5797e574affaf649a52f37335c7023134b264b3616148f908d8500141d1803b4c5585b307bac28234b4230d862d325f9e3f843d1462d1aa5af83fb64da0c7dc5d0b0e3aef84341cc52a3bcdccce920155e7f3ccf570fe87652cd7ab4261d12941db86c694da5cdb4db1ccadfbce395818ae2f61d3db5fcd6a778ed101365a5f835b3e474f48027096fdcb26310775fa15872cec87d5d3a8ce8dc08cabbcc8840556d6d0ec041dd84960f1a6f06e963c720dd9e624cc4219a7d5b6c961baba0de21396d9581ad946116ebc49356e9cdfad467fc7ed3bf91180a16a5de90f82ddd0eb7fcaaa6a5ea3ab17549c36a6dd1bc6c139643a0b9a5458c013b17989508da94e06a3485d97f95a7d84083145f8a40e2947766e893065110c3624bd9895d87591d995a5ff5df5ee2c9decc28e1f90376b1e9a29aae44ec3ea5daa08229c2e7589716290b9ac2a2e97ae5092d62cd04375a611f0fc2c9e30222e399e530a565d576ecbc130fa6476b38f4cd525d2ac9b7c2de3e4d2ce910f7d114dac2235b0dc92ab364f31b704996beeea8447471dec02e592d29e53b677427bd1873c71c7c269acf40653a7c237a785ce24da7fab1e67ad8997828dc55e944b846cd39cb69f8d589cf87687a1648344f60385da0bf419b9422d026893388538b69162f8fa82dd6328e0bb23efe23d03dad3d5e1bca8b97619f303fb6137f1297ca1362c5f0f64f832f3296d94b5781e1ef1bd22b48b161dc4f6fd4bd7d2a33264b88a1fdd464c644e6663d0577057b49294931afe1ebc405cd08bc348bf90783ed49ed91ee664f6e59f4aa2e21f63baafaca08464950eee837c493a3f69f1f264b5849cb626bf1a8133b3a098dd725834ab8d20abb1960eb1e8006c386481a4d020fe6d90529bd736444490a34f5c96753cfdfecc23e20b42491fe2df7b0fd88ceeefc41181b66ed77149f434c1b1491d73101a2410551b8fc363eea79e5476d87bcb1df43e364bbd7d6798276a5823b3994cbaf70e5af4dcab30edc87afb07d90f666bb34327736ae4ed6f5c83ccfc0d7663b753986acdfd21fac6e0906462e25450a57ce7fcf85b7aff9f7dbbcf42a4d4caaee54cc0263b3371402f4d83d8572588bf51926db1a6b9a4da921ace457c59cb4fc27a13a65e75346bc52dd9db9c6c7f66496c705956d7e6e55aff00eb925ff7a11867b796818abf3fc0f2406011c1169c9acc006e40e23281d0164cd06599247813bdcc75091e8573a262d68efc1e3d26c8ee130e8a1036797f2cdf40de8ac8709ad1de3f7f4e22feaa0cbe57f13cf4dcb63e27b956a99cda05d3d0fd62044e4af6210f952d9faf6c0bc7b6fbbeae3825104b719c0e45d08667027d86ac2ecfba94fb3728279610aa8e68f1041219f78c6a58bcc35fdcbca6144a1e0dbc97f13a79a894726be8475916d2d4d87272752988f4a008d5acea44382ed7c10afafe06534d1415a7c8b40188f437457757166f3f955eebcc3b10f58ee93ec7bb065ecf2c9a5da500dd22784042f1e8a469431d3d5fa6b154075c70649c7a5b3b7e49f6c093e1ee497abf3737aafc301a33bda88f87bd4bb1ddb9c6bc79022c5c49fedaf17f18f8ab0405123ffcdbf370c4ae1d2ac332a7975ec1650140085696a1dae4762bc6aa0a1ecdf571eb3e6046888bb9fb1fc877b4a49f43dd1ce334d0de5dfc977c9b3c2614fab8b7afc2b26c725df7780c358a754583df0b8faa6a28a8c2a4f542893efd381a6c4b11e9b7edf8143d18c70fe026e75b1ca756565467264500104fda2c1ad3ad372fa3bcf5ddf19537ca32f2e4d72f6d6e4075dabeba64103bed11b9f50610078e80cf6353037fd8140934d9b783f69229336e5d812c7819f1ad66a6978ed655484ce7658a7082bde22bf8e8fa4b88e83d70748694b4e5623e979ecaaee2edfb9695c93172ca344eb354e995aecc1b587450a82f941d2e80c90cfd33f4c655cd214114ab035c750cb45b3d2b0d4ef6c1ec6ca9b6accd60fea35c6d492849fcf11bd4f59d772e99444d5d55b8efab465a1be89fae4db27b4c4462fc1ceb87077991bc3a1e5501d4cc519e0295448de9da19d34ae4ec376b98a6e08b02b4c6aff7d0204768fb906fb951f73779909dd94a89f1602c21537ce483411b9621f3b4c761defe89bd4833a12adbe68650edf8703a743b8151a0ba5c1cb9922d2d8e3a5cfd0e9e08e4ae739ee9eb90d6aff890d4aa4bcb25fbaa23d193c897b24b83f1d488863544d2707e3e341dd2d7139d355f62e031bd1ca77ac8324138d4a1462bad18a8cca4cd2418d6579cb4baa5e45e4fa57f37d005a240ba91c2576ec97bdddaf67730eac5d73626107ba186cdd2e86e831116aee3a4cd74bc1623cda6710c777eb01812905bcdc6d4f6bda11a5903eca39b21489baeeb921563a32cea5b5811a78bf90409009ef0440efb7d1da20fa07d8591e562ea76d019d31f349e4622dbadcf3ad24c9f1cd1f7b5429acec457b472316b990040a73266942f1ac3800d579306c3a292e51bf2ddc9750c72d4488f994b65fcfdd31e4a0a17ad32119f3a63891713356d4026b04d803960b626c23303306473c141bf7a07f50582409edbc3dbc4bbdd2d8b31484c85b0050bbeefa88d1c15aeb1af4895aca3a40fd72a05b454fe99e7793f3f81f0318c89eae2a1e0c6aacf5647eedb1d61532d4890ff652acf53bb43bb68793afd221daf52c37610b944b230c4915e417a3fd0ffcad278a7a811d23eb0a538a823cbfde29e158cbb3e0efbede9aa58fda1f0b829f876b4f58d5e708dc461a16385b6c49e5e89106ff70c0cb9292c28794f64ad5d9f683601114e288df23fabaf111ebfba40807c45805cc1201ef0855cac43e470b72663875450e02ede68c123e6e8fcca99b39ffc1133273ca31072f4eece90b331ef5bb477511bca2e33cd182be63e1cb27340529ab93e97e6aa7cee217edd7749d32ae96341ffaaf088ae203ebeac75816aa71b9b1e618ddfc0088eedf09e4440b5546df013ee717bae953ede8f7dab33efb39a06becc6b37199fac90ca417492876e6d97568f0ae5a189c66f16b7d6b2e72b06ff44710f13a6d8fd19c019af21496548ae6970a1a88c2d359d655915fbf31387d7c27a22059f8438f117ee8f8ccbb93ca640247ff83f768b6385752c05efa43c7474e7e92890d068018cf8b884297f01789b3d8741b6362e8db73ece33765c34423f0f92f5e0be71f9dce96396b8d09fc81196a6fceae985e736b5e438151c8578c7eafa4e5edc091a8363750985e7cd313279464307ac54783144c9a651d494edef01af092e7acb9802f460087e164271ed0c8f9c772788fcabad66d367b4b9cba82eb50ebe9b743160bd3c850b02d7c52c95aca3cea152b72bd275305e1c6358701514695c931cd806e1a3520c3e0e00692991c5656dbaf1da77c8b6b5b15fa0f51f3319cd5b7589c9751afad713f8f438395b918384f2a9cf88a06b7d248bfc117c8cbca8a50fbd87f17e1a0ae8159124fe06d7be9ca4398c19d26cad6500f7a1b2b566da7d2e9b04ead0506d4b702764d35a0a9cb030d95d794de9fe1aa12e8ca42615190f625f1cfcb00508e334c8c63ed87518dd8fb5eefe332572fd30d3cd1d5f2cd1032ba84388c199b31af5b07bade2c91f0e6c56515e331b51d0f2f845a5c4b339993e7aca6536fbceebb6a9545cea6e35464aca251e996ae0ac582bfda6afd22dca52bc2bef43e5edaf3d1d2d5b780e06bf52abcd1d3f0f420d012f10bae48103cc47f74b48f20b9cc20440282b16573b7193d1b48ea59da34cfb68d2382d9af4928f10e1657b3e5763a9dbbb81f5f89cea6a841ccfda540ef2880242ad2432b6d21e7614ff1c2989fb29a22054b4323dc675de14875d3e73e05d256e19f33178f76cdfad5eacb2cb9ceb01b0fac7ed883c984344003597524d54c93da918766e9f0fb0cc83c2d445bd390275476bde2c466d44f0e25225a64d3718bc63a99a118010f41b07104852f1dc9b5c80fe6b9c44853582064a7e9a6757ba2af682c8de1659187315d78e88cc43a9361fd96204e97bdbc3b1d40bba40ee045d840ee28318adda4703c57493ec255c7cb15a5d71a0a93e5eff7b41a59406684fad242306916335754bee5c351023c2d3869ac0dd0226a22665c913d15e888774b8ae6372072a70bed340aeaf491b157930df578426621455052e106728dfed25d171e33f2dbe998ce183a93bbcc1a0a6cd7c980f8ce7ecc6a661fc90f9c0e2ae9b4ed2907ce99ac6e403743d9047597df3b0d6642c41c33b80fcce7d675e5cd39552be87b8416511297fe32296306b080e22f7e01402cb2bd84bde6d51815de528fbe20487bbd683ee4decc15e731c35e374e770a3e51ec12c621e87085583cd4d44c5a6116b55ff8a332c44142186995e9893a68e5db0ae2117e6c47f961bbccebcc853106cf68dedb19cbddfdfe1974582575b59f3cee0acc36920347ddb83f38e1747cd2ff7bd9c533a7c8dbd2e2a1967ad2e158810f7d8dba9c388e2da8d0d9c6dddb4cb5cfdc5ab22ff05b62f1a25fd67d81a765f4f7ce6dfb24a0c575f21a9885fa3d190558215bc141109e6428da6bd0f652ccac5e07b6829ccc414a3aa889978b81c122beca3f0e6bebb0adde3ae6c1a999c96cdeee7e6ba7fe6053c045f5a9043a3d1a81a6c9861c82430286f89dec37f5e396b0709b0079e6f11a8d1a225ce6e2a8a10d426e89c4b48239d16520212ee22baf5a213221af02ae2bc5f8a53ccb6f3cb48e615b001050e81ecd040ed8b275515bddb6ec5f206dda35d2f43222c2e6e18791f8ba842a1da0885aff05acc2436dba11cb7e721350a3e04911c2e00fc69b45e253c4dce448492a94499545d15efd5818038ec336704d2c29749a6fd1b545475e5d4ac67dfeed79d561d0dc1671c40e1c47356cdaf08d6da70973f63bab02b18a0d217e0c67a7a4f14950258c0024d0b3ba020479effd8eb7b5b4927bfb74906fa4c18676e9e280060609603cbf8853da75721727e5f1dc746202e63f84029d0d7d2eda15445135dfcd91e1b98bc2265c3a8ba783ddd706122e79d9eea338def037d5303610305fd51d774fe1e94b5ecee826f95f0ef5ee17ae8eb97a5a3f9a7a340f1ce4fa688e83f1fe3680a376d2efb89d74e0ed4fae295805494374edaf0e676532e42594d425fb4ee0d28204329c819b1cc36f8a664b3c12df2cf2c94996ec61444b7886f5b65ce6d40acf098ad00c6f39a1e38a372d8ad8e07ac434a4c4828fafeddfeaaff9f48b9dcdd6562f6ff83b7083383c2f38b72ef2ad0f12ead6eb8efd5c027a65e43e6ace1150044099e68580dc5e67f283650d3c254c9547b602f5019891d9e3696942123be1c9b7f82d96f847af8bbba8088c3a704e9f0047f5c115d777eb973d76416d3526e6a6ccec5fb94ef004832b9efb0cf31e8df5bd9ced9de7bbf0f79a4591de0387ac697f11db4b12d2ac477394e69bf8114880ad4540552b5c1f6f1a7ec9a0f37b2cd39dc6ca50f27278d9a71dabcd8c346a180ec137f127da15438ec14981ecf6359697f4c5bbb72f5bdbd27d9b4aafcaa518e5bb86f26842f300630a594448b6cdde1e0e3f983b22092e43b3b73ae326feaa126ca16414e9d8095bb3e21f9355ea9c387a21873230c13998153b1ca95c98902713887357703f13d0e3e736cf5ea918bb367ac0431d557146d48ab5effe7518e8aad3bf2d358bbcf7ed1db9f0f9a15970ae145113c18e64b02fccfe9dbfc1091e7e5ba27401fd5a028b7f47bc66555f823170b0f12c0d159caa944bba425665a67b5d232fca6f239158f1d13a58b966b5915e4e998e343378ac0f1d736e7dd420a1293b81df6019eba18ce0cffe66941182e7f99d891ca773d397692f8205799550c8f07d57b3825bcb05d5793948df5fa609b684b4af47d1d5fb38e7795c9fa492273bf7bc9da24a54b6931ffa71062ea5dcdfc7b9294da814f8f319adb4b26e12499eb794a5970b4376d070650b26d6de37d4f5602d284ba534f0051ffb9f5be10af6655fdc9d686ac216a5c069b5ce338338084cd3b569586d673fe7b35bf04d167729dca1e2ccb761f693cb7e07e3ac2a8bbc2203899554b307e198a8e339cf0923d4f86a32d3e8892b3e28372cc02637baa9e1df63552b69a037c763b63e7870f32185b162bc6a4128ab8600e97c4a1d0808681f32a12dbcf68d65b2f256023490d16cbc77ef76a5ae126fb070a1588334273c88c31a3a63c9d826abced7b18de73dc08f0300bc6a0f3977652ff39d6378402cec3aa7153da379b5dc73817bb6781460bca1adff18fb8bad02e04b2f23ada059f34e63b32aa21353ceb3c5dc09b5c2561f055e680f2e691730cb41f1ebbd296683a4545fc41d70045c34ff999b623415dcb3248e94bcd7d65363dbef3c047d817219269a70d1beb80b061b87438eff093b32de3681205577e30575eadc22ed1b773e7d93f4971d666c6f50364d4b5d5a2caae8eed00db5092a353b949ce7d43f0ad583b54e434a1e9e3e3e7e181809fc8eae3bd05dedd2ac0884c9973f2e8d4e864cd8cd30f1f568d07a032ced0224e39cad9edfc81e82a3a2be135693991d86c6934f2961424291cf05ac0d75ce949eedd399f4dfeab8bc3241deb60d341c64729545efa74d495b8d82e062415878d5b8a86ead48422821df1daabb50cc4c026bd1dcbd27ead1c61ce7a61fce6ce0ecf1e2e325535ef83f6e7aa4960cb8ec85642d633b6223f754b67795c45d69d3b38c6bf0bcd4395f4c46cc3a84eba368dea857c06bddc023c0a64b892a471eff99b51b230b822b0ce571d624d1b89ff439e0d08302754e371479d32a5dd148b43f7149ab121e2b91f8dbe19d7eeeda53e293df76a825181116717091956ae97646e68cf9579ac47b8f87be50e84e744e8fbc0c4c63bd1638f2e3271b2ae41d6fffaecdd28b081961cdd3d9fec7adf690636f720590ec19ac994fccc7edc0b4eeca3461c731e47ba698f80564265fc6a1a3d24dbed814f329a92e5d920c65f1fb66b5444b5eabd7ce37a7b473cb19ffcb9610f6e1e3e7a90bf1f887d48797eb6c2ed65c4c8a1d1ff0f504d24a862f2c61a3b90dd17bc403c59e829c0f4d41964b2f163d68cf392039d223ef367425fa7e25bc8a30b61c82c7e232321a319b9c008e4d5d15d100f6ef371e455d484ceb431eb262263836cd0b3384d235540e6fa3de1b67e8d178d4cad49a3e4fd09aec956167e2d768a1ba1a9e1e1f25c083982205912dfca72bac6814ae197a2548a1b28ecd552064d4b0009fccf4193b053ea5a02a97977fca2b0658006f96ec1479178649b7d6192bd3fea8e272d04ec2400adbf2144bf54c7a36c4c3dfb46e10f4ad961b705163600b989f82fbadd55545105252b10b8b9f4b200dd3cc97a16c4c8f718dfb7e881daa9e7b42d1959afc71f53356490c5283c78589f4f7e24a3ee3fbcdf43dfaa39392abb7d944860f0840b8a0b4b9c6d1352c0fefaae3b6a643a2de29458e324b1778e79f88002afca8bfc78269cefaf065efab80322255f9c2bb7ee47a1678b605014230e06b83cd513f24953e6633073c9e7941870455e35b7b61bb4e9486e88a6d0a5c82dc7ac78bc163cac6661072286750fdbefad810d905cb011f051d887b9c196fd36026f2527d1aaf09b73dc2106b788ac81edcdbe984688018dd668f5bbe99e7d92703b789a9e8e25b7b316c7b2a70aa4af2fbeebdb75f9843721dd17f3dc842981ce7d4620018c4de76ad8daed0edadc6e9950a3bd7842eaab60ba81a2972cd0d84c34d605a72b0f72bb00ecc1ad8fe5dab845f3af6b88d1dba0ba97b7559768b8f0d39dd5b877b7e80fcdcd2a655259426402222aaf5300f8f110e03d4283cd6180ce702194b9548d75814b9fd2c0b09d165047a4ae9d03a1029ff12e4041d577866ec9be4ff8863e92baee0c866a2a7042627e002d43ef6e91505974db967f062354cd5e770a7e96fe9b301bb29d607fa751aa097d868a83c86bc3a83c6c0ea11ba325553d4a9ae322f82a3e2f4c9635ac9bb935d48b0cf4ba38c5589d081972649abd6c81a1065a98744d380a61efc6286f973daebd82529bde24e95dff4bd189b9509a0983cac2ab949cc7ef7ed9aa8c403822debc6912060393af17f42fd37da55d7d8cffff27b6461eda00ee108b336fd45eb37ab6f2f9413bc116baba99bd5789d4033c6d1414b6b3d7f80dbf163806882eef74ad4127c317d895d7e876e7ffcc52fdaf1b32e3c6630c135a3d4792918fc12f6410b72e4474fc6b411f277ff610b8ea5e9811e8dcdf3dcd335d0f2b549cecc4f352000dc066218b9453a17ef4de3a759e7759a07e22fa6bff402c5c99d511abe4e228559e7bfe4e267e72c710ff7a51f770fb300e1a7dca0d974dd58cb9f8d27b1fef69b0f5738b24bfe2e82cbc15548730692c382f6ac975a8ad271e1d7fc724bc6b984ced94d7bb52ffd83ac62757c170a5e81ff32a9b8aaa8e64b65041096a9c79e59be9cef9608fe244f4feffd591f3c49dfed83061b24f4355bfe5cadaa08cdc778bb47ca93d8c646732bd117b3ea203638a3b80ed0920bc967a55be31a3bae78acaebb59a8db6c61570b8e7f415d065422eaacf5d1d4c7bf4bfcff6d5590ca51ab3ffcf743ad0ac1af8d1261603e42d8c689e9828eb663a84792bf3504bcba19b42267d0ecd668f8abd38c26e5fbf287fb6bde5d55f48767cacefb0e84d4c42df5662c206997db958c15a13920939077801aebf9ae2727c33d99727756bad267c8952ed169b2afda259d897ca494e409807e50bd5409395dcccfa7b914fba7631f5bf84e006303f5a1ae816cd44cedb9d2a6271494d5e4c4dd76669a65777e27181c44e94927359206f06abd475a7eca3d41c8749deda57ff3906820955d3b36f20ed2190902a3879b9cf477cc82dc91f27df6f783542c871bf6f9075e7ea849ae77c8f6e0992a6206dfb37d4115a70f0d00cbc3599e7a6b24aa1517a97b32c963c68cb588bf2a8cd985c3823a85ecead7458f7d34fbf87b27b29241eb839a1ec30b9a2e88d0a22558b5694fba88fdca98754ed3fc4b90ad4730fe526a8b8b7def528e3782270d2254bba15777d21daac8b258cdf09261ba9a742eaabe9a7c05504b6a344d3c85a7985b5f8a7448040a0b3f8de8a1530ddb3c1972c2596713ed6d6d432a793a273831cde4c73e384bf1fac4a16a5d3a7024b5fc936d00f8fb22c1155e8511178b547fbf1b027c3f63707175aab0b0d4f9fed25ee34bced119ddcc4ea05713462dac6ce8094d2aab0ccb1ea702057c13eb2c3ca793eae55525176030fce6188fbc33bc2dda1025632a80ed23e270870cf9aebe7c4b1729a783199bbb4a605743e0f5b1884be8e6e50e14fdc116998f1576311250fb2f7c9eb969a7d95b943fdf127e41d9a068db0cac16148decca16d38db5e8a15e90af76fe88b45afd56197cd09e0e9b0f6bf564d14cc64950cfd4f789863797332f933d78631dac4a82fbe8a90fb94b931140dd85de0e6583fcaad3bae7555aef2290f29fe2d13a849c3901c355e66e5d95956e704c4d57a1c50894477e79050fe4334cd7ed7c06a1251a6233a749e87dc1390c27c07c850824c86ead6da046eb42001ebef70ae7247f5bdaafa65e34d072483d79f9f3a26f3a23aa9154deb0e5f43c41dfe760981c4654aae987bfedb08b65b8c2835bbc75a7b0167ba71cd8f19079bb7b8427e8d4ed68c98324e399b5a35e327900e5e03d40651f8a6a3c569d39fc80964d0542211991a36524848b0b223febb43bfbf902d1399e9367dc787cf7d6a97a453e7183cf3d8eec79071e0084a4f643bbdf89161bad4c05be286faa43672a6806e4dc4fcdbd04431d3797986c2f89fec08b96d05868501e228a13567205b09ee6bff3fcdcd0ac50c96e34add73490e8189f8af9ad3fc10f353058ac97709e48a75467b9b7700b764f17848962f8f3e51ea75affcfaeb0cb0aa1aab8fb9a609f382f3bae89fdbf4b6cdbdb271760606157c5d7648708b438c8869413dd0cb5a111f72b2a7b4016788b223555bb618e6731cd54b7a6967bcb2399e365b1f6e55d98e786c889981b643032356d2bb38bca2c1ae88fbee3e16f78dc64d5f9836473f6e813c0f6678e922b2b21f4eb6135f52dd1d2a45858d570cca66c57f525940a04080c40e7cf9a016d8199a7e78c3e9e4ef6fd5e6f0d647207c5907a8505cc53f8e6cc4c17211f3e883ffa9b9c7b074f51b619e49c4c37e40c04a3bbc983756330d3f30983ea613fbd576f1c49f605691f1770c636c22bc980d88abea77321b5970542927477872083ca79b364a519742e1304f6888f4e91afdf6ba5bf9609416c1308bb164b63f6dc0f563a60ea56b54350a0000c803d6fd6d599cedaefacb04746f4ccdc533cfb5dc31d5d912fe69a52d1ad664ecc794c9141e8df0b30fbbbfe57462fea0378bc805830fb46e3d30386fdcc3d9296263e7b6458bd921570d6b51fbdd0189646eea0d7364a6be95cb57036c569bbb3a82ae702fa7aa6e8b46b0263d4452ee53159279c8cf95c60a7b54cfc2e6b3fbf09297928e1e68ddfdeca87eb49d64cc176fa106f7b0e9175cf039562cd1f6c2d0e8ac4df68efbe61de736354ea88da5979740fd9cfa9ec93201c704277edfdb5dc6d72bf3d3158458bb83435ce037bc9750079bd3baf8734f207be31294f25e8136a3353ca389371b37b618bb9ed52eedaf568e0247dec767fd4216e2a503823f6ba1ab8b13f40d262a81c4e4bf90d709d707d862dc378fce904042032f5838363014f8c574083a9664974d0e5656dc99873dd381ebefdc880ec41f7bf2b7b2ca1fcaf082cc875af737bf126d3ec148cb75de2a0b4c99be6d6a6b94921abed28e3a4b46b3e5a7bde7d9fab625545c1efdafb8b112cb95a1cad6abe1a562c812c943d6bd35adae1ceb959ef8985e910991f2fecf9f9d2f9c9ef5beeaad0fa07bf3dd87981d372484b7209c7ea3e625cd11ed3ec3ea67bf6cfa4af242dfda83c8e121ea8b5fcec262018136243729841292ff4e849cc650222526815f164dcdb39ff0ed5eab6ae282c9663cf063763311c46b1928a76d62fb2f3005fa15e385dca4af17aeca7dcad0162040e826ed4c11b0cf536f036c247efafd9108380f09217bee184049310daf0ab67e16104f79c11c2f1c3c631c14e598c8a46f5dd3b285694bc6dd6e2077825182fd321b556d16839e1b4f66cc89baa43594e37e4c5f0ccfe786bbcd5213356d56831fecba6608da5381fcb4f9e5d1f3904d3c8570191d922960ecef302b9842ab64137b88e4074b3d3ca98a2de64897a9e0ccd10f37129080fce1eece4faaccb806f9ea467d38ae1662e8c0eb6ef743b0018894fa0774e769291b4076402a26da92412d01d0bc7f97e12a49c24cbd3d7c65d5c935d2ab260f07e987690ae35dc7f1e38c402585c705b65555a402750d91f77b1193792c2ba6e3299ee15c7e6d516ac75e86cdb5e50094fd4d6b175a55a1a4176e1bb860678218a78deab422e7824c15896fe1ccfe55e89fdcb5d6ea93d36e109f1613ee657b0a092a3ab6889d55146e347e8abf6b05b4ff0ee9571e95784fd077a4c03abd24966e7ef4f74f18175bcd2f09199ebc0ec43fa83264fb1cfefc69badb8ce041869cf16bdff8b5cd3c71ea3c5d1abe84724daefe7bf63a8ca89687de2a1f3cb5c355275b6bdbcaf321c9c198ca9f3353b2cbe0a12b83ac316cb8327ea006842ca64ed7a28813dec6836b6d015b86c4a9febd400fc6c27af65900cc70579a65397a8caccc30e3b6e0a9194f432386fc30ca1203d6e689aba4c9698af5f4173a94bf724de37c87eaf5db5f159ee74066bd128de8148e470db91beefd89d1cf99ea948e29063b97cea97590d1cb4d1f9ed3eb17b870c3215387f5ab62a42749af5ecde67eb406d1446eed9d3c71a8e719d1561556ab51c507034ecba9c770e44be5303d939dfb1c628a91acb25f6d6892627ad8012a97a2f7c6c8998e13aa54f59c3422508212137182cd9736bcc451c2dda64a27763eb0dc2c186083df1eb9e2274e944e6ee6ed991f377915925e3d018b0299cdf555f3b0c3dc82f3d9ae6873639e3c3220bf3af4e45ce3c309317617b6fdfd0652b9534aa8153afe30d1cdc40ce93bb6b36565f1b84ee7b05d8a505e581e381e5779173559357e5f32414a5c99adaca2bbd32c4f0ef509655028f44e904499f0a71ded1a3e9668293228b6c4d0662e1844b741c04b4d5607046ec7693d2dd31b51fe93ef101888e4b7c0e9ba9fcee39e9eaf3384d4f5d750266691c2b62c3c283de3d1f31348d1617dc4d2fe5db2251dd4c358594bd1cb7e0cd52ca7c061f0e436317b4c3b18596e289a5226131d76ea3a31b6be2347839ef538df0c947c142ac6239174f49ce9a8d2180a610a614d72f1d9ac89c351d93c922edce1c23604477437d6090ec379e59863cecb06d4607f02ba341137222e2611b99fe4513969a5ffb0152190a63c4564c3557208d7c17f6e7fc6917fc9714008420e94f2b1d11368763863446d2d8932e656de1b3ba4b38b46ba7c1b8dab6b5dbe98f0436804bc88e17ca312140a8a25bcb7cd2566baa46682e737748191a0870196670a7566ad54d8432a8bfc2d5b406eba0f5dbe55e5221bc6ad41e0bc8e9cf1d0c44aad893fbadc0c9b31d48dd7812faed4b812b8c494e3f574b76961df5c8e3be79c4aa89c5c1c7cf6f1bfb6878096d8292a08704ec1d5dba70d27142b28f2e0936e75c2bd3504a494f73e1c4112e82a910c5dc324b160fb2c3dc04cb01d1a3bbf5fb3ea3db25ae9c1c87da6461565d6bb3da08b6a8e7020b57f3209785b140a66f854c38881b2a74e23227ef7b205518beef9e4c042f973156bf3dab5d9d3fb8494474f625bd62d7ea902e018f310e26e8b7576e7ea6f4bbfec1ba6d299211431cb59202daf515d4676d2d4dfe54c4e1167a021bd7e66d444ce0f2598af620a6e3eb4e4b0bce7cf2c0e74ac43f4573a0438d634bf4e8988548c9c826e2350e3bc5bfa375b4d768b5eb0925ac9dea39869d65ecfc6ad7be53a2a6e24d80881ccdfeb61a9dae395f0ad0eca0efdd9d448af8303d149e86a28b01451fdaf8e30735beecbfbe98bb79ed051c0b567e00c3bb84bffb66ca513fe60a3ebeb2ae8308386c2289ca1ba44b1893d2f369870e9a78c81340d3290ca44d56c2771138e3235c85fc8712e653b09ccbf21c5f14b8d01ff7db0e1226b17388e3a19a6f1113e6b328571136776986f1c16fa67ddc2b57a8f4fa5c71cdaea8867b2804e6165b200ad28b30034788685c09e61fea19408ff8b3c90443d889e13f8473e27d6293467c69c9184da13abe9db66dd94767f7f8edb7b33eaaf4572b89a9d2ff92125feabf59c8a3b3183f71ce3435f204072c207e6ccede4c033c98aef38b11faba61cc5c4c96d2d3f5e79f1724a1126833dda2dbecb5ccca94a551dfbd6bb6009990f4e96dd221d31e75cd1f09e6302da322abdcc4fdac95b6e6a08721ffa684f3416a364a2f7d5f8e29f28d0db887f5d8c4ab4ee90d798c4dff347c987aca1d0989093e11b634f7a802d7cf15edd49b897dd251721b66ed6784c6a4db9b6b60cadeb0614bc8546b647f8621656516e477706fbe2e91c6f7a283ae8eeb92cd545eea66ce5199f65f27c64991d0de448a5514250d193c8d6cced9d9a289b8e02b698fee71376ec5fa4c203a91e5efc07c49396cef5ca36c43acb2d5f24b0e8088624b09a77e4deeae960005a81fedc1fc598caee4c0117fd0e8d70087936c8a4fb0f2afbbcee28e80ace2c97dd81e9707cf4bea8234a0ed19a3940c72d23e3dbbeab120ee271437185eef785905ab61a46ce1dba8106a2efe40aa7d1cb0e625cda701c3bd66414fc87f5ec690a00f6ecc1bb4647c305b88f1180987e3fd1591c18fc7b496775dd2a5501e11bf31c7208f527c6a6cb407fbe978c5887ef44662cb8bbcb8863e7fe44b514ebe363926216d7e8d4afe41551a363dcfe9be31a487fa9f91748418161de19c267124d72fe6bffabbd850e24ee97d273c326ab557f02ddf0b82f97a3cf9ed58822baf3c40dfc82198aa0dacb3f894867e9a8cecfed64927ac40d8a8fe9d759bb1e09d89f12ef094e630082093060ba2afb11b50c43d47dc1beeda6e532f92f6f10038f99d83e440f1e8daddcf1b4cc566573737a70d2cb21efeba0376dfcd00d7761efd8463156213a7e54c6fbd844a41c9b58df571051ccfbd3d9532c9fb53454fe300a92df4a02051d66b458ecfa405a5ac9c6192059518f349d86a6ae9c587d120950ac777345d69ccdc18cbe2d7963564f3c4d8500623ffa69b17bc73e7feb8b63b5c76b212da9b81e786617fb987cf5cafd09b0e24c63056dddc373be6a81d0df0b3d5730457c2c21ebd2cd0f55bc00612b821c0b57000f496b69effa3870c846cafa9a934e461c3fa18133341c86aa83ac25e2740bf7cf570733a2e146f6b6066927acca4be0f49b3bee038b07d5efea20bb4525ec163e4c5ec60c705c1ee075b037daf86c2c501388a193f35010bcfab7753b213b9249d649207bfcd6f3b8e802523405b34b0050d0a7f510a8215fa9c5de04267fe9ae68bf3b1244c479194da5516156ef5f56bd07229f8ff967799f00fbf3e5067319cde0543f812ec9f1b6dd7edf10a5b7da0dcb8658e6a86d8f26f23b2874d664b22723b679aa01cdda5a6fd2dd81110042c44596d64b08297402555708946e7fef5153aef576f457ddb39505999da68c44a1219fd5f471de280908c5e7e379ee87747e7cc0344d4cd932d5cf292677ac75832d105676bfef62035d0df710cd25a9a03f7188a717c33ff4eba3af2b747519ecb6d14c868e9b5fa3a8ced2fee323154ad6f8365844b0ee7f8eed0529a594ffd2588e412605a33dc814dd53dc40396704a28b640db4f2ca16bd8a008b3e508ac73908229bee00c8eacbdef241df53845e3e3574fe46a4d994440b089450b0cfd9291c29a2c44036bd5309c37cec1627c9f1dd92e0cad768b268cdfd0ecb37987f517bbff629ac3de2879fdecd3e6776f61a396626e0bbaf8e231756caa4c9ada1260d374f5310829e333b8c0f003a9f333cc183eeaa5a170887105731db0895ac6988ce0afef0c6a0337b13e601f734950991fa65b90004cf8d0a7466305e7168f4079517b86b7138b74f06c760afa59d7029959d55e82780c16240f216622757b167c6165071c26df6ae8aefeaba751a3dc25ed67852aa924d96a20367d464ae5c9a0fe1ad3a57e07978e7082d2f68a708e73ecce0858f30629a331cf4dd0e7697f1a3874149f000283d1135fd916877a4c4fada3615e8dd8a70a2a1275e3d7d0c4dea044db6c3f6baefe030765afb972f893274d2ecb574915fd670e716f165e2e36c3e67f664a2f56cb3dd78753e72b78d22919516e0fb40a973eb3f675a3ae4e58158b8c1b2725cecd2d14286a002d7a0f8d3cab3b890f19ebd02ec8599d6c25108d19839530bb137a2fc6f672a31a745e413bbae796e98db26a28fd7803391bf4a8f6142e65f45d4d295438e436a4e66d85002e8dba0f025aeeaabf36d0389c68b666df97ca3c95f24552687306b649bfd39aa099060432b6a7c35168ade756730866e40d8a21e732442eb0a97152df7573175cd788fcfbc0d39665d7bc66570a35a58851a9dabbd6c825549d238c7610089fe15bdd0a7987c0897bc3bc3f1dda8cd37403aa653f2697953d2d0103caf986ffa576b84ecbd7be19fcbe63f273ed036ef7165f6dbc4032f678fce37cd23d6c7ccde8613246e2de3c4d693b7b864f10c5946005a81006aec1ba384a227135584cd3e259287d50b84acddb433c0a8633c4c048b76078056c170137d090b4a97113674bd63d55c385520eeea17537b391b186f28ea2efa64319add4ed5b97394931a14c28faa1d52ac99719434799ac19b0c8057bb8a2495d684decf8fa683168d0fcdbac7bbb3130da88dc8a1379e4bc1b068c4bd4c034dc0671f5cc3ee0abf85a620d22bcb81b51081e1c1f0ebb3e3b0dff1a85b4b9b9eddcaec9230ce118fe03efc1a43c9ec9c7dea492b683b3afa07a002e8755f7098e0d0df6346edd6174c671019ebd1cc6f896269390f90ad40677bf0d4c9a1b557ac3c3f22deecc0309e5ed758f3255e8df0d8c6dac7d8764728c773c4b6cf48116d15fab1a7f8d13693354ffe932aae0c4888de3d2ce03a8a64d04b38ca3e1df1a90c6408beebc3d3cca5044979bf93626c771e843ce0a1bfe86c39fb14189063b7dd58ca104d674ee0f87244b2f3986490d672dc2d918ad102d4941b4d1e5505ae0746eeac892df7f0a2333e3c52a5d678d263d3dc9f7c4ee0de3df46db66ec1728159332e2e0011728ba12d1e628db5611995b21f534e266510fceec2b768e24808c5e2992e65637a1a9bfaf62f2ce8df8508b6e504d2b4a1e21316281302b63e845a9b1c1b0cd0cb407d31fc3e95eb1f957cadf57bd5b0d6e9665a4e7300b86fcfcc5bdc7169b76be5a52e52d5fe5b50e97d19149281389a65a6a300cd196d6b562e4890e1f7c6d4905f8f6d32933a41d67da80f3ea1f15f04fcffe281f40f4baee7610a809fcafa3e051e20f00a84ec6358959576b523e28515b09153efdf48ff1dce7ecd7a5c4a00316114caf7fe4da76b4a75ac2d4042c5f9fc88de29e799054e456d0e7474b91a69a0e5c6df1147a06a0a5a2a38d0827d007fb3174b2758ecca47ce93309ea38a0a835bf83c11a6db63cbbc789fa646e771d2ef241a31a9b0260ad8f8861008b8591d14a3079b68dd361cef85fbd8d510b39259922b6c7b8151372637a7e20b5744dcb5ea911e17ff8b762433bae9e83f50b2af115c1ca648a70adca5779d5dd9a5fe373c6802364f6ecf8261d7cbb16f4fba712cf28acff333d4b5e7a3bf250377f0dc0876d5f321a0eb3cb8631e2896fe4b9032a3fbb1f1bbc76785dd01d5e09f9905a371bc399bbce798986ea55b4aee4c4d3734e12ef4ebe2aa82b242726780ca9055297396d8e3aed49c63387fdce3f2ec7fe3c0ffb634a06fb0abd7098bece30398276da84e711e1f64097b583f4998b2db93925cdeff7fb27f9589c550e1dc58b443d3f74c92da26ccad527d718a9e9bef8e727fb2786b9e4ec76f815c27d0f4f76b60c36b2b3cae902f896b634c433f5b26575bac969fea2f9f0b90a026766d4699f44dda51d5823aa63256136532ff1833d5b497e09a6291bc0039353527678979f01adf6718fb7df8d47de71143e03a81020be9ce4d87b30594bc7c68a60b2d4cf5885495dd7d0a83d4212916353142673af1e9a8a6a115e8761e1a152fa04a1b3e3a692f407a9c33ed81473a1145a5e389cc0e14e05827dd0183fe7f1054a40f63bfed435f8e27ebba704e2cd968842beb27a31a5c936a6f04135f463ababfd27fd18fb0164db1ff525cbdd66aaa73d59271903ca01f7bc2bf5e3e6467286d7b998bf39df4b322acf5aa76f5d91e7e20b2493432ae39150568a07ab0b42cf91a43f5ec6fc099a86197d87660917dc00a7362f27ec7976657991f8a34e738da87e562e658c4d926b1d13c7599fec8f1f6e9a0e7013903efc239a27043a1af2bc218f996902da30c807e94dbcd93b2fa81082b38ac457a294a1180e4f3a4beaedcf9a18f135c48e57ad5d2870de0a5aa5da02d5f85332ced08b360a18546a14d1c726e3726f1be6e7f471e908bfdc66634389d3d2007bbaecc130c288c5e3fe44ee7f1ec549cd7b01b660e42ec405e4dd01f30dacb1af4818f0b512ec2cbad89ba20fe97ca50f09876be589547fdbf181d85bb814186b7705c35da2bf66b695e2d50fd5fc840243539b1102b905bef31fbe46be832b53d805bc3d68baa50020bdc51eb47ce0ddbaf76061d92a94cf025258a908706bb7cfe8d0785a8a02ea4f86cf3a773dd748150446e67b1b67fcd9c4e7a006fa07e0af8ad9f7d01fd810b0bf4ad69f49937f7b3b51aecaa6f581a9988983f2264049bfeafcc1f77c9e51c39d2baf8f68e47746a0012cfbbabc1891c07bc6c7c13c5585f9cc59fcec1af4659b8410f04811970ad9f0e83aaac0caf068b5c572ffcb6866880c4f0a3c3039b8b3ce75510da8302b2503e9f1121d01de026741fdb7866c73b513b7f98ecd30453a465b0ba7f2292d96fbc1f2117707dfe41af1ebb1ee25b54bad4b51a6328428d3624c0ab07fb3d515c2efd23b3391acacc24a143c098eef740d0d1746b372bc07dd6f173cae31dcaa6dc51e796e616d6f99363d2e980cbd16985a17b372d77fc70d95b6504e8c21125078732c494520bbc13e31fe1114a4a6f7f5b80cfb413254f182ff2bfccce704d3e85295b3c542913eda7401d1b85d4f7b2116bc02ec95aa2b6475bf5e421b6a8fa7157ad99faf6eaa9ef1f27d69759f8c78d38c11396df65de18f24b77b1df430a392e8d9ed2b47d57884621e60a204faf55e10b421066eb5263002c50bc2b811928ccc75413360baa20f101e78d4941a35c50446da67b38d7f731a9bc4a3a0ff55026bc0bc5d161883d65229143d1ce79e89619463135dba3c947986183658b349700f29d3f36fe3b195c22774aca61cd8755cb3bdff9063118d85189db8e3d9bca0ff0b3ca7a9290c478b7b64c1945abde411905be3ce9bdc10faa6c2e12d0ffead34904ac2b8d0efef65f27cfe29d4680f3138d3a176005d7ace7a624c4543dee365a430e9db42a5537ca93bda68be553ee91658a1dfbbb5ef9805c73125e32f2aa2b2821903736e53e80dc17eddb50e8919623e8882b25b48cb7f516ef5f8a1c87c4f43a87af04c30bd029cdf635450bf4b28520f3e365d7a0e527551a949b42b6641ac198d9dd30853a19bb78ca625920a469b42d8150096a38ba832f52ef038a006b2e3f424e694ecbb438354f69b5ba677927796d684d85a602cf762e6e6405fb4042b1fd83d3168e2a191e695300a24c97ca498c46ef167dd85326a448812bf89f61255d6ecc515bd55fce7f6bc58232f801b7522f55104ce180b9f7c8b25013e138f29e5cf1b310ead803a709ea3a2530637b117900a3badc28acf72978294bbf2092d352074a3a02d8014b46be57a8c78df77f02351e7ca7d696184daebe3dd604bf8cadd7cf123f16645efa0200a4d20537d12f2950676d87cc7cd0d5da212379b9c26485c75ce03e23a7d0032b7fac8882560f058571da235cb14d0041cf24889452256e282ec1b3e8f090d9bbbb68817372cd78fd3d67e677ce9cadc57dd46a79f3d4cfbdc4746bd1d28c6f19ba92b4b5994313b75aa6a3727e8c8839596717e97c71e2aa828669e818297fe0e4e90c812abcefccf0181e24845a08223585900bffbdfc7a0776398864f35e7110b053418107282ad23e21f2061f1cc4b1b752b7480b2b8298b72e2f2c59a8cf9a0da92b88fb0f30145d5510b2548fefe64f6fc951202f7f5108934f5338329cb4993e5e5f58d81a759bddfb6635236767bfcb142a3b51957ffdbce4cc08b97c09379147771743a103bf1a007fa0dd07812b47047931a656e5a19fe686fea88c1c26cc6f0f82f82a8007c33b3f6f4375c1f26670a5b87494bac8936710263fe869c8834dbb45c4e1998656c2f9086752ab5a230a53522cc2e4b93706fd4be06138a8d5b1b31b1d2c3a83a02138fb171dce85470c14f5a184d4329fa44bc0cc08ec33bff14d74c1a3cc587d00d9afe431c8694082a82540f2965af71e2382c79fa41c0683d95c37433aa532965570701eb28ce6f1e4417fe08deda1bfb3f0b05feb8927bdb3725202835d41226553da471c97fd94489dcc65b984af532ea76fcb6465542e444cef7526594ffbbdf8af49dbdae93ccb0807869e21823196c4b00c8a4307f9472d321b8c49fb7a4227bcd1319a383002caf27e23f78f5149def5ce7076f7bb5bd5f17ed899467bf103879970274c02024d1406efeb0fd5317192dc477dbe2f160cd1d2b7359520199fd3bf99b5db00c7f0b18fbfacb429cfe62ec329af06ad90905743276a16dc2f3f75cb341fc25716115e6d00de3345cbb44b2c72d5e04f4c1436d2451f754091d5a15addaf4c159c6c0d89d55fcdab723efe86429c300eb8c6534b655f97006ff7807525011da9fabb4ef6c55fc9d434fbae97e48af37048c2b9e3ac6faa85178170cc5eef7d7656b4496757aba8975bc6196bc85572ec0684b03c57f2c28a15fed3cb80f1500ad9d3b93b2af6bfaa473f60fc60da03376d103af4ba92d586e5356372e3c3b7a63ea823026a9326a6d5cd312f932de3fa265abdab235f4dd83a5738801f4153e37b90c8e347e1ca9d5a33d979ef414579374da5072f16e99508fc51adc08d7f7597ae99a1ae72f0f7a490c5c1804b2e0dd97d453a7633856ff3846fc7fc510f23f0702903b8f2086c62f2f3668a87bed1dd1b9d6fcc1bd47490d9e71b0f7326532f2ccacc85d46f2193e3cafab7f3b98673306ef62cd47bbd1e632f4a269180c382d8d3e3d39f504a35b2d1326d1678f830f1e37da2a9b13f9d32978941f6d18f0e34e41113a1aa2acd775fc794ccc38f04125170fff94dfb5dcfa94735884a0d183a4ff3edc7d7cc18cb1490b49f9f4bd36b2a0389a1d37cb4dc9a302ad775f2157c5938cf7bafda78fb7f17b183c3e2ffa3387ab7737e5d07ff60c5bb5dd0cb655a5ab4f976e21b3b0ae1baf96fdae93ea9127619116e294633c1ea5785e90de00fd0932340218225ca8b5d57ba2e00198c4bd310ec54a383f6b72e52f95d7151687eaca30ca796d0b34c701675a9af8fb2b6436285a19da2498878f304b222f0c8feb4960d06405f0eba12e84b6a9c0b8fa96cd30debadf5218db5bdaed639fac29e39f8a647c404a5bfcb63f623c038b43f70a145c4172ceb1ba01af94c6766375263cb389e47eed45149e2f09125129599d30f3414f5e33e2d6ea32294fd39a6e1137b9503d9d0220459c6d91b13ff23097adb5aa4b44701bdafb7f3d304631508779febcc26369689b93a236a6deb76c3911a3550fcc05418f83e82339ca2df6ddf0cb2fb50d4f7adffeb911a6e40b57cfa58253cf6533569dc716bbbbff69fde1d7da5b77b5af45e3f27fe359b7d8b9ccf5bf9429bd093bd420d922c9a0e080fd319853262cec1fd3b73421f24f749cdb322caf0b9c1c0da88f1c6157514e6eb8be6652f55a568b6d76f43a24b3b3520c577e2465284e52b41488609963542346ee3d419e961377fd9668c17b58b22c34f710419c517a164076c69c0e222699398d94d84987609eb6d635d0b7a7bca0ac71e535cf5be89fca6a446b27687010d7caf06d3921bf379da7f377043746f87e777c6cf336eadc3729ca4cf2fb7f159764a8d624a0ca11b6803fedff5021bb93aeeeeecb09a415ac44e5a662ca48fc357ad36670f1e3a172713372197fd44c0cc9dce98e3c8df43f7881fa3ea85edfa0395545a5c10826957915e353669ce6cadc9364050a9f8059888d930f85530686756f480ce19b391688c0065210a1fcfdd1335d28bc5836ccf179ccbc416767e5457d8ae4a149897aaaa7a1e5ee37d79f8a902cdb266fef75c3a7e574cd5e60ebf33154c72fa49ee93a0c8460c9ebc44a1eac2634b67505d685cc1397ba44732de965e8dc4699e08073dcc0880c9c57d8222baf2ae48992d872de75a39fe1e84dc59cf1932c6677c2111a66b5d710e441c2b5490c826a7b76755369d506195db98c075be19673e97f8953032b1afd8ed1b7e9d1267c9cf508857b7dc7f9fceba18807ca75c91f4009af4bbc573aa0eea778bbd7872ac58f97119c3300b790aba634750cb90432c8492df9a4c7610deadbd27bb003ca35e6d2804b3de8bd97017d0660576f69d5440006b8b7d95c2370417027b3a20f45303c889505a86a932225e438118af038c27c1848121053c7c509861cc3b6913e9a91b6f36f6f2e712a2c7c5cec7c368916a926893b4ceb501783618e5761bed4c2bb846e1f347f4a7581547c7c3dbaf13e6c235049acad0640514cb8275889f863c52727ccd0f32d9ddea2ab6260bd95300a209db4d261c74589825979bdeae43154e6440be989858276f13e473241b0c3d750094cc900cb7f806a7fa4524f562b99fe2dbf759f0553cf8a70eeac0bfe885018b49d5c38cac62f1639d030beeca47da055c0de4e54a48b23ba20212a01d6047e91b5f3c9edb4ca02c6cb7d413f8b45906ab97157e37e5cc58b2eb76d2888c2d7d4445546e0e0e69e0ccbadcbab7ad20ef24806d39c7d53b35562a65d1b429dfa8b9a38068aac951e02497e2e5723fe2a1996fa154f60bee56c26b284953c43c7d7039abc73196976d07573d3493954a7ed43263a50bc3349f648cae226cbb2fc92213e1116c987f6412606a542b4985ecf0909c9d68233cb9094ed88b95e1cf6b04f5825eb866e078d8df0c79191ba0aed2bf15e9231729a6a9f38868ae1918e01f27b9f06b801a801f567d2a599e719fea676f57c01161f7cca5fe33dbe89ee52159310098b113b307708ca10ad4e988da609cf88766f68a7b49f0a35d9e30fbe121f6fbde9977e3194d99a61ad51091371ead5fa17a36763df42e24010a0e426555511d153302a320e9782ed1f81fe2587cbeec21a294290c1bd6e36316710b96fb41a62cd83215e395b9406a873492d9fce941c4d58028412265c00f8462dfda22bd8587d2403d5061ce9668c2304e273caec067fdfe16636347f2a24929e042a2d0f6408b2c81298d97b487cbbcc837180ba74b4d73f531c06f23ce08ab51a46bf355b445ba82706ab6281e431db98bc5460e4e326ce097224ceb653accc88c29dba06d8701bc35f90fb3413a176fe1b0cfbd7633b20e6d8ce92bc1e5113e6e58a2aa165643f311051c7870917e40794649cbdb2ad4d6b86fe950021b90f3b5fbac649ca6988b23c46718f737790c8b6eff6f6bbc01681704e54b2f4ac7ecce2cf6d6143221c0ae7dd91568f88e015b1e9621873fc03881a8ae24ceaaed2bf150b76018bbec805523524b040a8c176da496c9b9fec622535e7b37b040a3d7b1054685af4cfb67d6a5cefeb8b08dd0a73a41eab1d42a3076f61ec526a53ed5feb9631048d17eab583e226f09083e570da9f6b103ff5259b16445bceeaf25db4bf9cd5b797db22c75e01b1b4fd584ae9cb9ab6151640e98b8fafdad706fa3549e6cd5f4727c48579037ed48371852ed0023d81f2f1d2a57f7478797d516593dce3973b1dd0ed523f9e0ea3c692b8b0b402c600a2b2b3f45618203a36c58585d7b3618f78d2a2d0d475061e430bcca47b83017c9dc109cf949c1d73ca38f64a9efbc70844123a276a94725875f9c20ffe49373ff2d0585d7a2f60e31584a5b825be4cdf909e05494cf6acb5a40b6a623d6d852bc06e644d087d0430a26d260778a91e2bc293419482576b9c2f2e95f57958df63a696aa258a783b379104639fa8ca822bc21ef94bc56136f313c0c5d670060c3ae633cde9d1ae07e225745843d6ffc01f20e4f732d27a6aaf159b5040b6fe1897f331593d2edebefd3a6a1e325dfb5c54474b3fa091a9de10156e82d33c029c0f593ebccb711d750ed1b20915dd82a2088766ee65d967e83c8b945876dbeceab3c25f393279682359d58663988675a530c9fc6efac4a641913cf42c2113e48da9054a942cacbceefb28b41387d8f2b9bf5004be9317bf855818fc879a3bc96a3a872a8bd7258d56d127f2309793adc647f1dabd9b9bc147efe29423af19c9fe5b2b4ed68e6d75a684a7b41d2469893076f121858ab32748feee3b0b8421eaa6776080f9832e5657256460f971b887759e275e85ce45f988b7b24348f6e823a2f3c47d7e63d0054fb4c4f9b5767766e11bed282216a3586ef0e33d8234d4647e9e208ea7ecf99355ba8da8a31fdf06b8c254f56c0b0b28d4c48772d637b6896a944439cdd9ad34bf7b8b2252e43c99bbf10eedfb186e1361b1244928e58af7b8da074092aaba777bf0a8b7f697c3f588a876dfed341366250ca74f549ac1856d9310eaa3e3d9c3a9e36356d03ceaa3babddc20bd11664e4338cd584068761a7202bb41628dbb4d5a8a7fe0111658fd52a2caede860a09c6f0aa84a1950e466918c0ab0c6d1d8af99b3de7a929933744b00e5decacc5953c9f60da31615d5596565cda91c93ca982eb28f2acbe13e9e88a9994339a0024821df6f920643d8b6a6a003c3ff5c3b6224e8fdc2b09cc67422509c03117200ba2759e6c06529d6e6f8ff15f95562fee5fe70cb79b984228d803a6b6eb288df414fd09ba2bb501ccab8932a0e543244c41cc3f7b345a9a5b190e4e2dab1439dabe70bbbaf02d60becebe18528b83dbbca29d6bfdffae447f81cbbf2d780b02e91fa7b006777c3905b51886defb33c29ee09f06ecf41636f446f8ddfb25c5aa39053838df09b57ec852e0afd5b18e62ddefd5483b1cb04baa3c1be54862e58616d9ecdec848e207148cdae34500a5b559c0ae767926e665420edbba546f262995b280a71890b244959e728218a57e69fc0206d7aee340be4ea99019ccc601e71dccc09031e78f44b5446d26322ffd366f4f1589dec9071a011ac236c753efeab181fbeac1e7cfdfd442019e895962345796a3d5412a150d88659f8e113216e3aec60dc930852758fb0279fff1b385d7797f03e628e17682221315c8491362d4da78bec69bb881ccc59b09929ea3e20319a2e4407944df4de4eb299faf01050f4b15ded88ceb5fb30bb4f0c698c834c164e7058d132cd7767172c1f707349b6d893c7c30202d0344d704a97580a363f150f0e7cb4910b00edceb811e078c82f470fcba626f8a9c4e93e4b61871af5d608da254e1f5cafbe809945399ccf8d6aa1ebe58064de8d799e65365a0cdf3c0eb4221b828edf9beac4276d3ffdc22dbe219333d3b1d6df50843ff9d8f5ac66562b21532d82eb4261eb46a9c3fe40a1b00aaf1bff278ea631e99be4e7186b0e2171f8525873c0c1e2f2796f9b782b0791c5819dc700277a578b946216e90ad1f93b80385108c3c6490b0dcb94de3736b39819b395bf6c9b3b36eceb2e3ebce15f31243d88e618442871a4c9cb628e208a3f3d4731b88319e9ec7d432d3cc508c92a30a4d57d27c59db15d3b239df7ecb044659152d4fe015cdca4f54b3964d7a3d0c825ab5dc0d113cc98e4020e2dd7c31eb2b154f5487fc2f3dd29028551361f3869931e7b347925072b16a80fe865e7e19dba9b9c2221cee99f773e385b7cb7038210d41a2056c1079f824818ed10308d2688fb4dd15abcc751127467f12b7031419373135e23638f659665bc325d8ab1a04b5822310a6d4863ba221038bed3b35eeb07e00e2486a87a4e9cbbf6be82cf50b8c2bfb6ec562c0309a6aea13ce50070f8d4f8e81ad229379e21c63eda45581a3e13d2a14e0f4ce3d9eee203bbd7ab3b96a1bc38501725398c590507bc0fd9d04d65061ea8258eb4dec05db20a05a60be965e2622f1f48693e58076eb8d3fe238fd7c88f7c1235fa3a7b7584e1b7e81c55163c1b9c6de4e445459863d2260a7f869563306c7a66bb6c547acc3bb840f79c67dafba357342696f2f735950f0033177ddadf9d65fab02cbcc023dbc8c8f2b89d212581295c12647d4e744d31de407c59e2885c4451b5a72cded783dfb685f3eeea848841dc67ee345a7724db54e793ee2fd23d91a35dd065996b2439e6e7720109ee2cb82696feaffc2095e90ceff655f1bdeffb3d5cda94bd27018a286defee45f1b1ddd9d60e39b7ef460bc6ff6117f2c54ff1b7918d2647a1c8e53b1fabd436373de4a0bf46f5611c66a7b439416b4d3eb4a9ed4a2eaa05b2d669ecd74ed12fde47908d7a2e67ae3f8efedd887c3a6e9203ea337118c54a8c7b6335d582afd4ba8cebcf8e9d7d1303dd11cf294497f10130c971a552f4aead90993dae2b4d1cf46267c7f425a6569acbffbc06ae87511967b5df39c7468cbd4223a1149300a38e20fcdc6e12ca9d692967e0188b0bb17715849d47f2ca13593bf40e8698cd7336299d5da5a3d4436a931ee82fde94f15d6e2177f2fdd7d4c01fe54093c6f8bfb520087073df1a4117c1fc14a6bf6749d34e59b2dbf57afa66b279e799706b2c91b2afd65cbe3f43b337620d8e581518797f776e05efa7a0c524331b0b1dc77f2c8c41ec99be9e62f52df4313ad39e7114fe12bb3f62984c588baa9aaf17564d650e710f7b1194ac865cbe26343bd433e504ac6bee03e043ac38d35226c2d4c0fc58df281e54cd7af4d27c514fdf2dbd2ff5e143464d7cbe08b09d9cce6f2cbb1fa4a29e9e6ff73dd8f7f6ad66e9287cafebfbf9b9efbb2f9513056e3b0d8f8965409ff432ded29369a5bb4a791566fdeed12d4c6e6fa81ae709d2b7826746414c3c271eea2536ddeae200e50f316f65aa11e02c3acb3967610f3a90bf60f4f2e344e5896a17f01a52e8a0aac71c36344b50b70f41c44657f8b0ed02dec726829ae88a9ae269e6c4d59277530ff4bf3b2f7a9ad4759817ae0bd97c6d1c55900dda3fb639eb17f6cbf02515e849070ee2eba66f638ff95dae0f15b7fc344a0704ee1572c38801ad96b19bf2453bf27e665cc57f99143479515a34d91ca58d860f5a78d1320603a1cfd5302c5b71d3b6e98516034331ad13066137367bf583fe60510bb52141d843de5831f9f41acba84c81e9f68afd40c931edef37c61711cdef4b4d7e78386e68f42fcbd4cfd983df8fbb1458f4ad3d5d8540f50d5dc6f4f4327f41d65d73005d5f812e246e88693ebac805b5c027dbddda847864cd1782b8a8887e760c4527627d071e0c38befd762135d5b0cb84a26e3790a59534b242af0b97db44c66f5b08b8461f225f02efac7437d361a9bd6949b88d332d9f173c050b1952fe8eef80525997a1bfbb35c2222f6606deec003f8ae64816c9fd4dd9e35077bbd8bfd3e3e4c6780790c87319fdbd530de43acee40ad7143aa3682088c3fadd093de28f699e7d440a821863afd4e9741caead7367a4fe4dfe438c813ee4712356f74e59c1418bc6ae6eb5e7b7e67fb256f33a20878a5459a3011f2e618e418f8c1b5d60c28e42090cf962365cb7125f2d156f88ea162365523c18328c1dd4ee1e87b14fb857f26f3f2bd22f7862dbec99210d7bc22e3faebc801fe43a1b77d6a828c31b988d19cac36b1ee083815fe771d1fbd7e64d1c7732b86906a9eb5d49f3104f96c3a77ea5d3b0a654956ea22009a460047b86ae0cbd215a18af29e3868085d50e551c1ac7dd936e52fe7dcf8dc053e9d6b15bc006259804c4613c970304fd06de227a149c5514b5ed9c0c4b041ff918dd3a1c9834a7d9c3c3d64f4faf4e5e4c3691b979ae85989c6a7105db44c6ceaf4a044cddb4684a0dafa6050d2385637c6e5e8685d8dc3414613261207051b757fc93f18d69e8cec6805e678017353ff90e687b09a75e63798d8c795d670a67cd285f47e6abaa77cae0a3f0cf61661784606911c95e5608aee9a7f940334537eb733b6237c5036898f67e51484018864dc6289b2a2ad819c92d25f58a89e480cd488ceb989c29ac26bb1c06928ece3c31c9c607130f0b0a84e747baa113a67513e941baf8edf843bafc297cd9897afdf2a65c8f10709d3012053d6504d6b423163f85b6cc2620190d1e5d2abc95a9775e8c3f12e62be679fb1fad6fb918023c9da0e54014cf927653bd2693a48937c298d7a2c87374e524b4856532583084085bb700711d2c245ee45e38cf5a91d3cfe09e82e881bfaf5be16b4d4bb701abf76354ef68168fb6f2e9b4375f6722fa73063a6859fed89997bd23f4806059743ffc34d08d498c53d71cf5f86a2e20eb2f944950aa8ee6676f193fa6073a677fb6161d7fe6b3e63e5f953d677f99a4caa556f65d5f460e80d1f40c0132cab82448aa80ef9b5092f29f8af886e958597dd9149a45f85fb8c96c582382e86ed2c5780944d3979641b1c09d3dbd773bb682b6adee2d4cf2d1f45913758a03aafeb83ad564f0f933a10ba157b5263db6a6cb3e15baa89f6aad1b156fc2487ba72f8b72b316f94d3ffa5346888d521ad1e520e9e4f0e31cb3d356b8c347b561d3879a6c4d412f762e395e5afcc5a01910c54493362b4ae7dbb278bd2c56d9e952e805fc64d05081b37eb5015fd68caa98e07ccb60b23c133aedb36021f30f5d1f3cf97b2455262ce6ac0fbe631ca0702ae9bf2257e9e5a4cd6a913283a11e35bb570edd6df0f629bdf6920ebeb02ccf62104ec72c499a3a30962270df03b2144779e5dd99f39a391f827667064957ea140ba21db79fdb941843eb63998ef6c329103e82fae418c02c68e8dd9622ff6f74514c594985a1d9e751e39477a00b91734ec8ed7377e22ee103a2c6fa5000240a9afa76dd34aca65bba4a0586b590adb3da80aa8392c44705da3d918482422e02bb5d730c0ceb2eec8414a494c368919cc9a265bd597c7eb8ea7410e1c089086a7f232f7dc51ba5e0c0f162838c9770b8b3338be7742c6fb6f01aa4302d7a36ce33b9ddafb830f8a9ffe022407e25dae90fdc01b461c4172df5b7a9cb50292fb691ab2c59af18d8a70059d02bc8d4b21e928af92fa4e3bd97a9bd1ebb57092302692ea3a33bc9e7fd1a28882e98ee403545b5caf4a34b82a30bee17f026722b00703e6d6089cc33174b7afd82da0621b454c5103fea446b84eb8871c9fa1848d94bfc03ee0a9b958d496547fdb171808bf8eb20ec0b4eaa547933952e203cd20b0e19fe832c98e4cf02cf0230a9fab25c75366232c119c5cb0812e35d26f1b161f3f4bdc67a71f60e715ea8f6a39656d7405ce69b6b7c1cb59608a6ecc8140c83aa4e05410dd2d8427a0672da3abb98dfee839e085bf32836f922757d9d6acd1c15748e64e4585da0aefc0749e69cb99df609d7ae9135fd779cce51df5489e69808fb5f825e09007edd9e0e4bec33e87c3d5cc24f209791fd78cd684f13348b45f0e040fee437e70b9f5ededde91ad58c7fd52164d104baec458cce9ff2a50f848aa49f932fc7daa1f3a57645fc1908bcd92dc4d0218fb1488f55ccd72176f3ee181f73e84e1421625e9c674dee9edb342d101697956baae0b7c0e33d3edb04922764fd056c160a32cc3eb16e0ba55cfbe1a76706e31c3c334d59172aa894c86d552f544ed3192974f7f31f2b867bcb38fe465c2105a49c0e9cd6fd87c1b1087238b86408ae1c7808e5cb7a99bc6f71362be18669cb46004c37dad31dc3f88a8d58e8025143bd2094132a261a24001ee8321abd56c62f834cd45898b02c64e2f8c3fe0d0dea3431c8fddc641be2d3644860eef4798439247306610b5890b90a7aacda1981fa1c85847f99e791100194930033e33a66829ea0db4022bef8d04260fcc58c77c7c2cdf2b717b9f0173dc5cb091ac25e6b84a9af4a3784b8fc5797552e5420ec85e7ecf50300c69f6a5d669af7ec0d56747dfbfccecffef618b88b9a68ae3946ff4abb92a1f51cc99ac253e86df6f2cf4086cf60d9359b343ccc802a71c32b126fceadeaaa37eeb26aa98c74e322d26afe4d6b4b179f9212d000b114629928cf4a1d292b009440e40f3d10cdf05b4bb4ba51e5ea675f8ff8f9635b53c34758253faff7f04b3dc56b3e32e6c677aa11b3240e3c0465c71f0402621119b43926a7e04c0075a4acd08cbe10ea308c796e6e12c9447a89d82b0652c61b1d642a65b4510de1095c9416eca7a8ab07097639dc61a6a87771a93759db822308bd582cdd6e96f3ea98b92682667180b445ff5c4d82bb0dbe8c040bc89f0723c9770bdf1045eec53f32047e6f854f8ce164e775a5ef3d7f783950339ed34acd990aeeaab1e1a762f79de333647c85f0cbdaf58f3f0c2a4f9a337248d6ea1e190f6015b252a3c3e75c3be76c9b71e228c1ce7f3062229cce4ca96a605aa8df1d5a40c2ad3f34be8ed5707a8303bd162a012fe9e360ab1b4dc1c0bd96205cd810c2577f543ec9671d87d84f28d3ec0a3f476fcdd90df293ab50e2b8f665457039d84ae658319a3f045db3f153c751481e1d2fdea80fc42553abaca5305b5fc0a16f6d3fd45db5288376cde41ba71e1d6b6b8c5dd29415a1c1aa4bb376664655988ba056dd1c1ad06e271e2bd7e897be1086fa2efb1062f313a05457ce0031f26ba42ea2a0a7e09d7577b626bc1aa293936ece9e803b3810676a9d0fcb165dd33ce8f99038e49dabc6f8a38de584f6dd30acec8fb434068d320bf67238e8d42c5a567dc954abf7faa1304cf0cf75934180345abf29684b1506f371cfe87ac40420afd937a51c81e2b0189d4486fcbfccea04183374771b5ef377a908bd71a20f8113eabda7a12495c8c1349a6773c590f495d328ecd51bcb5dd89036a0b8acf41122fb724429c1b06dead0bed4b3c48cec4b9fe46f0410ebe368d03c62a66539dc3cc654d1a2abf4338b59270e6a8bbfd38be25cc94483e1773fd8876eff1c7f5ff7b30db27cf13d50adf699324823514746a86738018208aa2821dc6179d6516d40dd5bce98afb94b359d8b3f75b12de27aa53fbc9eaa31915704966c6ed568eb026d11c0e7f749d8ddd37123c64373072e64af9c9769d85f234ae84aac687a83b0deaef472194fccf48b9deeb12bd2dee35a888eaa20cf26d6831ca67faa5e80fbd168e7a99bc1a7a93590f192e20f62da5b008ac67be2d18cc49fe5321f84069348cf57d05773d2317e1c7a2d2d392c51c67e479ca03692258fedcfbc21dc145c5c4add8591b1c7195fda4ae5152ac4c72fdc2334a290b0beaeea0353808b2ed24f9026661ca3224f4d9bf43b0813d07ac907b6c1752ee8ed8943c747bd9439ab455559882a74942a72ad664b9540f8fcd4bafe48d8fd7c55c09061da67bc566669f2b459a57a4c5a9a2b85a5d616d1cde5bb0fbcd2a2d48847e69dc4c63dafeccccd110f888981fc568bb03112ed158fc9d39ece8d220a2be326c1caf308bbc65c0d7392ac81d012536eda73a4dbe14808bac17acc9a42b1258dc0ad38796be53a5b2fdfb22d12ae5329b4d7a1f50c7eec787d59e2c11867187561b1290d2715cb96220468cc2501bf1f5c11d2c34186369954b7335d83c75f807cd1a53cd8d3f84fb29afcb410d234726c5dab97b049938f4d3f4c3be9eb1aecaad80898e44ee471ce2dc8acbb199eca4a4be262e0992c95ffeb4c957d74c2e423b9a496c165ab2e47566f326d566700c83623bb390f9fa54c3a2ebfeaccc80858bb8fc4dd17230209d0da142a937003628a7a37089303276fbea44d5ef3cd1188d568b263661b4c53020bf4143f7d857cadc0aac55ad367b8601c424e4b28324687c1e5baf37c843389f63f8f0ad82d03c82334154d4db749db66d12dc31952a1918468760c81e369616b3b58ddbfcc9f6540f5d9e080790d4d9c30a0a4ea291aa0e1e0b86008d0b0dbd6df6b9193d2dc4e21256090bf133856cdf0e9fb35bc39a951f6e1aa624afa329adf99109bb72cab38ce256e1709620e6e0c1e01a0ec91b4fce93a893af5f9def6c01386736f739cd54abcb108a05f18169684522ff87398b2062cc5dc6e91134c44ef3bed063e0245889af42b62c5260169053c637e0741c4ac2d86a783a8c78a19d3972bef03968d7a839eebf714cb20d9f9e50611b90f58d8411466556b05887426a17f554a9637a8a0f4be674b2ba9cc00e033cadae7cdc1aee6131ff679486d78889ebb6237ecdf0b7588c2c4911b8fa5db566c21c47cc36ae2a36abea1beb40ab3c86ab5146fd079af9c8a8ecd5a8fd09d96982f15949abb16c32ca15e320548c521a2cf7de2bf20699aee43a1cd7b47068c0c10a7f877f06cf2994dbdf7ccd97f97a6029902fcb8bbd1c7a9ed9e6d21a93c50fe26dc1d51e2c11f99115919f7573751e366d4992b83629071ce37da68c33cbfe0d48f8004f5835acd23ec2991b66fef6bc51bc2d5da8af7d7c67e9b84cbf391d8846332ac4bd5d9cf5ca913a7729a43baeeaba417c25c5481e6c8cebbb117e854f9bd313db1e5cd339e592b45f591baff8167627b60c829b99c1baf3add861a7321333a74a09ba7668d0aebdc5a9c879a500885537a64b2248fdef98406f0f02bc2dee99eb64ad20454292e32bfa0bfd4f5a3753fe7a764df81be269d2192234db6cc8f5ff6b105ffcf75210e0ca7d313e956406ec5c171783df8904df81b6be6be552cfa97712d9984a109694a5129644f924f4377fbe0a0c5349b674f162c589a71dbc353de4d3df32c6675a5daf1ae117ed68dab8bdbb30e2ad64cd5b63a113399ea971bf044a2460a90be1845f8ac694e0109681595fae9d3541d6290adccd36b28324ba1c0172e55cd3f8be997463e4f71e63165a315d7a636b5d051ba3614c143e6dff2aa01223fe56638200abdc549d34abf620c887390d32761f4d0c5f9c1c5c7fb9be0e6751f12279928067118c92733d9c514307238a04f1c937f969d1c433f2b5159d66df2946158e8060903b186326de261be6748ebde78be334b3fb559424f68b043851f1e5f72ebcc054940eba3a6f24e6f0895ca93237fd616f5f57da6017b3732f4dab78e20c386bb512eddce55261d466f56d923564b644d49893d1a40be0fdbbcebfcf18d16f85ccab125b4f441ff12bdfe70e7d3ce229a4cf3f69869744e352ca7e5a3c86a95fac487dabe18256e8b13057fc01ebc65cec9879eae329eb80eec2aaab549ed18a58512818cb6c234331a75895cb8fd696aefcb7c34c6e8ff06c3819483b8034f3c5b0e00aee3fc746b889cc580a6d23be16bb8e3e7325604f0c4e7a29fd4e18920aa3a2658b485426a48a0be8e432cb5bab5d89e43a56b2e9eaabf3e9446b41b1075668aaa1056a9bb0d632b4570859a1ebabbd36d4c92eaf9378a83a02ad19b7b51c23642e08b9a3938751e443676a79a632e36647925000d22a94116f0ffef89cba54cf0d06ad1a3cd6ad507daa8b3210f421d46572e0af44adf1cda8fe13808d7a49b767be72ab5d43d3d21f46aee0bb905b577649a5436abf8a7424039dc1deb0a87eea873491374933e0960fe31855e25596d510d9d8bfe1d985e6000651d75b6efaad0982e68fac800933826f34dbb591ee234bb594f9fb6a0d6df09d8f251c47a938d8111757d338f8af9beaeb3f46ea642ab2a5c6892d5806eeab7689f898f82b3b0f6b66f970214adaf60e50ee3e48c7e191777572e0cb737a7a42f0e93240527a476ec35b2db0b2cebc2259887750615838ad8dd3f48f8f9a211a05f26d7d00c9a90fc3bd5fe5be15211b1edc7bbb9d5d11d11b6fa1f83e259378566fb4e1f7823f5e4c3c64cedf4828f4fe0fd17b64199a95f90612cc39f594031f69475ee98402d84da2ee6727558d3c6b968c0ac0a4dbec94d985cea06627c0c40df8b8660f1d8382f05fc372a19d59ed6b67a52aae4c33ba860cdbbddab557343fa41314154a3fccd0e59e864472c3a658d62f5cdc2d2dcee5bac522d3cf0f4ce2941700c1972bd6d916b7195bf9569542ab71fe86784b55ec8fe983f2b4f79557929d3664cc9e3c15ddaa305cbdebe87286cf573843633341ccf892b57e69fdaf5fb7e247903043c1185762aa2555aa13c6a2d36c94aea9ba268eb37889f8a7059a505a06ce99895225c67f7aa1a159e4417f494a15ecc0071f1c9ec65e7c1a78a3bf9e3dedfad91debe41be15b2b16140c7878c68ba44e7fac0b0bb965ccedbbcb91b5602062e3ac6747993dc7029d32865f052ef21ae243ab12555f84e145759785dc802ef9da0585a87265be90de4b6e4faec12767fccd9a568ec4c61a96bb23454eb42425f44ba977d007de736125da0187b3ed17e98b601e3c4d1c725046a0e109c0c90e1619c63e4c183dd56ab4427d72668810d47a06f479a6b0201c66710b16759fe1353693939542f63f96cab2ba32554845146a0ccd8f7c528f3351d2a2dd44af25d071bd1a931061fd6aba9cc5decb8d0c2d3d31abc7fdf68837a5e80a06d73fb0417161b3e0abdfad7e55ce82418487529fcd23e99ce2ac63e017174f8c7b88b1cef3d93ce2939bf5c9ad5e6435ca49df7c2052b7b0bb4c8882179a523b0de7d29fab438f24e14c841691e509d39645520291cc489f689ffbf538b31b8be30d5c746781c5e175404beed5da3502cc1881a544fd56f69827b4fb3c85725f66de1e8b7e37862fb21032c3c0bddc475732321187c81ead5026146d3a905ec7b575d6372b3166065d2e10f74b11a9a44ffa5e80202ea36fb84a2dd2b7837cd18dc0b059cfef175b32f9bbb3554f4b77f40a45e350d2ad028db53bf4434600509d8f7c90bf3d50d4338a369cd6ddc902d0913a6ae560529a85d435e186f40965d4b98cb4b2e08d509e3b4afc493fc1f2ecd0f538d0a19ec0e1508447fe481ab529132bd1d790a78eed1e53810327e8b484b8a83f1a4d4275a8c15af6f6d8bc71e15673a9419e26ad73a6a684ba8f4e7834b4208de4752930d2712ac2d9694f7d53f9e94efd2825846d964dd31a8dc523c176b4b5991e30d17794b10a6cb17d4ea1fcdd83c3e9b9490e089b3d9067efd901ea9aea7fe28fe6f7d418f9317fc0eccbd0b6cb17d0603540bc2dfd4829b8e3b0a83db83475b2ea02667b2ebf8c5a89b67350915f2d8cc63b600be0e212a22c5303af5d9038bc8bcc6049fef961fc28df7e132a41df81bc5ff7d6f11a904c44962a37a9a9d1ed88e12f8c4db8ccd3f26cedf1a4fd022372e61799e8b3df9556e9a4a39ade9606d25d02745a9c66c07f09e43053d6650e897d33e829af00a9048dc2c769280f04ce426e20434865a2fab6d498aa87440077f7f67e12985f0d7abaabfff8c5e6e665cf377f638ae4a4a5428c41540b89133bb848a1e93958de28567a13af54b50088c0c8c30004ed138bfefe9e8e0dc89c95b97c82d1b3e35b01303da117f01935dc1674b4b0afb851daa3c90fecfc400f6d6f133a0b7cb1eaad9e05c170f3647efd99e560035b4c5d99ecfc7569a2be81760dd87ee5422b879aa65e45a4cdda825353f3bcf7d63eb35f996f6e0c5c1429e728f9d6b56c4d095790b6b8db1770dfb03ebfae5aa384658987b45ffec3966e8f885fb04d5757eea2c0e9aa6b55696dd2b15511d0253254210357d73174e68e7df5e7197adaa576db270c939b5d8c48ab1b2e2d462c243301eaf5ae183e4c5d2559f42f08ac7c391c99e46600e8db479d3ead9aa762ca4d283a8ca8800a07211fc423c3135a4d57ce4a7cf8fe539f15af6e8ea44cf3348299aabff9fa2718df446ce3edbb8f10a73161077a755906d7245ca1d47c7895df2865bf498165a3837404c6a9626c1bf0667cc8981d057a9283b7c5f85a8fff2a622d5b2e28247e6c4cdc5dc396da2580219f7903f874ee901e820ce1448df9d46bbb5fdba406b35f4d7f8a333d12c5f3b7eb56788bda0993ce29b696370260c8744ff15276f78fd827f9162bb227ea199dd941a3e05d6fef5e75130fc4bd20a1f498c7c5755baaea42c8f436b383d7662a66539dc3cc654d1a2abf4338b59270e6a8bbfd38be25cc944833dd1e2a94ee36ebac56bd9840580021f4863d0ed41ea81e3e85fbea68a518b1dca8962216373adaff015182741616d556b280e551103af977530b208d4387f1cb77bbcc4b7ea630a8ba0a34de1f9abef777783f0cd32a489f4e315c0ba6e566ef3b18bafba16e0d0d32450584e87f4099497da50657307a4c1dfa2460c84900ab115557ca34c903879ffc4c88377e522d96d06f796a264620f2619ca4dd2cb3fddb6550f45b01da25b789e2a1b5c9d16c5fe453d4baec5bf5468acd357a5c510f0aa475bf1a346cf6ff7127bfa4fe30c229500eab6292d33f8edd9a69122532917c570d24c745c1d70bc8219ac4bfcd74c89041fa05fbbeebd3f75f5a5629e4feaab418ca1b9e6ae46d4d821a52a928cdcc8adee27a0a377078ce310d7e92c70476ca35e7d4b32f51085e8e736ec23e7089265b487318a103254ca2548603f63e22da70dc7eccff5cddc665dca76b57bffdde1a3c89e83cf95fc5a0cb4839cd22000b1c5603233b027d1255e8cdc06783c90dccf4c00eeeba07a3b4d7b9cc8ccc9052b0c8a48ee355063ead04966249abdc7748f8911f2986755bf7d51bf8597fee265604377745df5585afe6b2c84ac42b0a7b07932486ba08b0941a0e74dea9971f5eaf03889635d2e0a4983768f0f574c21cf7111836beaa6ace405605b7e12540f7b410aa154892b951734ca422e677d97341fb3e16429ac37ae41d7c981b8d02b8f8c4575d3690298019f677268f1fc3b6700c83623bb390f9fa54c3a2ebfeaccc80858bb8fc4dd17230209d5262a48f2341d4e2b7e316b68623b0945b1ab9e44f5e72fc7752c40d951485877fb518e816b27831cc0cf0fb38131b9d55614f3643263b2ee93daae016310e6c1538e7c0bdb9d14fc477220723af85f373f4066462260476a8995a9177688c629a84dc1a1728d3a95b3c1d7130bebbcc0685300d1816beeeb2954253ace72bc30668981e1838c91aedddf2f55596acc457ffd8434c14e66992d6868a6282772252a2aee70c756dda28173bbf6fe00bc596565706fcd72a1fce939f510e3bd18abdd03f182802acacb25a137ad7a4da16393be7ef8a392c076c8d70f0e900ffbe1f0cea1cb3dd4c008826a17e9bcb93e17e43efad92dbf46e05c6992260e34cee99e171c67f213631fccec3dee34da1d4cac0bb80db6b9ca0f250fb83e88618428f3594e8ae01ca4b929b6f0edf8e32701cbbb913dbfc7d4b47b4e31835c4cf48cddfa0376fc52b8209270b185954d19cf94a1361e44baa08b41aee60239e012a8f6b1c5c904eccac5eb8ee4e120bcdbeda435bf433dec713a35037cfd9a4275504bf0d8432ec6290881c4ffc2ba8771dcbb23b2a19a80cc1a7393e7a50fec5f0ad1cd32a3c4d132855980c102982e2fef975da5589df3c10f66f6dff040f1d3aee40a602f6e375b476b880394c8aefdec42c8a85e3dc0be3185ac437f19dccfce67e5dbd43a2899e89aa4c96ad4d19e54bc216c28c0cbdbec4f2192cd4e4e160af313246e915c1e52c88aeed5bae37edd78aace0d656f3292f3b13dc9b2d1aca33da58b5207c0a19fc69b3a9b4d6059b83f2182c669442829bdd0ceefe6aa56337e771dc5e740be8e4afca3b2dae87f1bcc7421e439d10b9f4bb1f806c013662c0a0111979871f89c84a605f29b15b6c2be90a0ccae02160193fa861aeddd10eaad6dcfbfbd5413fac983feee7d0d82e1e25c4df81b6be6be552cfa97712d9984a109694a5129644f924f4377fb433078911717db7552570651eb631fb8bf1132b61f279c8abe1e476cedcf4de8e35091d5fba8292f9492fb7a4dafa14efe8baf8ea1874ecf60d42f56d9313df685a4dadf52b25107ee902e926ed4fdd977e7071b2168a2a54154e416cef175bbce41528856e043711f80c904397750ea639460e4e6e5be9505d8aa782fbbc68f0c124018f2bbd1a606a7543f43fa8c425ae7158a526331f5661c1e36b4e76a115bcecb3979330db0a07cae2cfcdd1e960d8e66fee68918b6de5bcec87f22362d745fefb0702df0261c25d9c4be0a27466103e6daba0fcf6901ab668f132773b0113caf6e8aff0b01d01167a81bd82370f40bf3462986343fbf574c7ea8a3722f0d8778e0aa64e0fb5c429b58aba4c2136630fa658320247f20e695a4f36ec88cfcb9219e2979141cbadbee1d096849031a0df6b4e9339546fbd1a6ef40352f6ff67ef5f06d1c5e069dd2b9a1ca5c395fbb1670f2a0feef27c218b95511a56ff7a9f9ff99b02cb32bb596bfaf1c1ce5e033e134e9c15249d90677bc8244127b267668dbf5363870d4ddb14ad8b05d42065531c1defdf0124479b2f4d7134061a36dd663a6df8e71d5fe05b5d89e43a56b2e9eaabf3e9446b41b1075668aaa1056a9bb0d632b643337536f19ac8c33c296ca78a42bc55ffe24f92613e45f59342a9e2448e49653af17c6f291f93979777849386b6f37ff067b4a23771e94e225d208ea4614acb5cd93b0b8f1efa987d0e5c5e8156e8c9b8b32057f785876d7ab5a439d294aec939bfab0659b70ace7cdaafd9212a143105f71f24d09efd6477905c5dbc25b82093cbc0332f6bc0c4e9426868abdd9de7dedadc67d342dd5d0ba46dcb29e338aca0055f1706029a58db3d19861c3598b761292d9b2e220b16f310d94941280c8e99b70fecd35996864bc0ee9bffdefd3911810cd543cec85983e633c8595636ee06964980bdca77ab6ba0c471eb4b001e3ee551d309d1e3419bf9790bb86ee95ed74cd92b9b8c6fb639e50addc016552d29358154f945cb0efb3171df235ee156507f59f47417558ccda377c936c090f8a40e4ac8893d6bf4fbe8ad82f31c95e5f7ab5334ad4a1d7019966c8bfb75f9ed17076334dceb7ed76402d84da2ee6727558d3c6b968c0ac0a4dbec94d985cea06627c0c44708a4e77bb1f28a4a4fd914177ef8639466eb7c1926ce00f3786cbd7baae5a6f6f43a0209680ecf5ffad2bed3be7e0126235e8cc1f89d04a09a550faef03aceced7f7103251266c6dca4e7ae79bee6dda71c9ca8617e0a65714e22ff4c83f3f9fd571b45cca1ea6f0a17558259bd5a5b4e92485152092e84f69809e8727bdca83461e5a760b6399dbbb4e6d8ba3d9548e66017696cc330dfda8731a743bc0050858e4d9d482a9d6be94cdfade07de143f199b494205e7119596d77ed13800184ec9df4e9cb81912f67f044e963d358a5c0360a09c05d2cd4c52fb52df0fd40586d4b58f2b04c49773963defbe171f72032c17aeafeb1b984ed515ef4218943be986b24f4ec315b8a8e50935f8fbce208c751854ce96cbd367e812079c18cee605cc19159ac11521c236673c431f441036e8f8cef82591f9395d759b9eaa23e4e50fca8eaf5605db9c7b4bfba033ddc53bbda22160869bc2a61d28d8b8ce0595b0e84fcd3b5fc9f57da66a62bf4c6f29a81765d99f6355d8a912d27ad423b1538b9463959da89348a97739a6e21289df2469d7a125801aea923f449a8f42531e6c90b04940506617e7fd3edfc49313085c739fbd2659b8b00ecb5a5b005eb0943e1e9e57448987eeb7dcd160fbc8cec9557285248ba44c4e5661c84cd7a49e6475e2591951fa3fd8ba2d65d7407c5d4201303d383aed15e1443e8c4887d50a2db660e203ebdd30babe2899aa0176a6b8cec6fab6b064c5a2d222b502a8800b41fff106e26b983b3aa670239932f8ff4b61369c181f84ab7c979964ed0264d3877d30e19c7fe45dbd6188b9ea24c4075802cfa9d959c7e6c0cbf702f5d8e72451920227b8439c2df0f1535c9e8ac38bae2ba18c75943715c13ac0b29e3fe89a89d76ae14811e8a83f706b056eb5ef1b75e6288b4f2269b134996eda5594d0e011485a5cbbb8e47bd09bcad3e5795b1fb47a00e63ef3dacbe8ebcbf7c4835b53fd8c9276b68881f9c20f515352effdc471e59bdb33a07642fe957f41fef5097ac54c33f4ac95fd850b20f4c0e8f7718aa888cb6245f229af72ac5b2991e36b867fbc0a3dbb18892c940291514e3fcf34cf8c822880d59c3a76d0f737783ed4e5adba4b63319d23718e1f0a33769d7bcfd2cc8e482ce84e8734ea6c5cf979001b10058e06742d8553cdedd7c51c5ab22e52f21e80335e4ea21e97492a7eebcd6444437bf4cfc380ee81300fcbfef16709295ad52619d101ed843f6f86bbd7e7bb452ccf9127af3bc72848809abe8d0c3b46e380a65942cf7b3a190a671d052891c4370af08ba84a39d1d28a8fef6c95617b00344ba31b295df89929e6846f190621c4ff6f633da9e629d30f786a0c540556dba18f71c61e5e03680fe46c397d46652b85e8dec91b3efae17f2c14974f00e260db81c692804215f1ed08f6d4604b3a8c35be0f1f571138d3d183648b2955d54cc632c2721ac23fb6b1abdc7680a8cd3982891e9d051b6b45c21ad90fd59df7ff2fbdaf5abc0b4ff0c9373941766cc07cb2227e8af107058a9a44d91549362983809e1f848ca6a0f4c7ea51812b24d8cacec8f681d2ef8f0c1e90217e1e0558d9313f50216094c7ebee178272809df57eb115ee46c2516786303c770343f1816cf1b5043959aff7e68c2f92ea817e8dda282bca4cba16f334215c4a3d991b94fc93a72a88e533bbd96a9395d587b38ea0120a7ec7e6749e660822d9a21ff76d934058912afb33d30c8ceffc0c4b612741a22fe803425c1b409b2d225f7e31097f62a822895a3243b86900622af5497ba49b94fd6d4e5117654e517de29d17af8f840cf7803d8b8120f1987c8f47e31129f7e760611670b943bc1fff97102d98bfb8a0e75a5d73b18062cdae6aecfb0939d9424a66f25286f33f5428531ef1edb075c028a7fa9a53204def734d256b98a3121bd1fd93a2f3c91b6a4016ea7971fc5a241ca57033c4d05434efe65921911cb38ce8ffef1ed53eb925c10cf6afc96df130a6dea667af51754b7b4cdfcdc37bce94c50c08c3b93f2f80e2a79062dd2410a02913d0a2fc06fbdeef40dd1c3aff562d2272356dc9dda22be53ee34958580e769fc64545570f794d4d3402c6c6063380dcb0aafd191a6ac85cbc341473a65ddbc86c6e5347e165092ffb50a1affd8aba06214372d26ae006d910b2d09f842a8281c02b4604594a7256d3c25ef8906a6e24774fcc620a466774bfc74b5a71f4df39d9df41e84a7a5d3381d098d392c3f212d9113b1ec25fd716ec673311b33a3c697425b36cb0351e61f6f5f6494a21b14987476983e36ff5d81b59297e8afb70b8e5dd6ab768b1b5a67365686a710bc2026a10f483147a049948a1644631b084486cee7a3fe71d97f6106a3bcfa875add9063cce7ad75483e0af93d993c3818f437ec3b79c4626ab9be4d7ca1e2b64c9078e666777751ba85ffb6189b92067d7d3e3a0d5e2ac382d7c9144a0fe7370651cbfd09e87a9e5ac247dad42b48eedfaeb33ad8cff83afdc4e055beae53857659d6a1b432db0af3786cfe881712222a0a6bf0288a07b2dc3e91b8560270b456cad4bbe4e9ddd9ff0b2b32d6fd4ae1f0701d4a17859f4d5d958f12ce5727a827ae3b16f7d5da97576e47ddfdcc9b6d5f74d243ece804b229456784010ff76b2f219ee4161469372c31bccd1812e6ca8e661fbb4f414e3c113532f5d76317e153970cdd51adcf1aec06b584bd814468207d24cb3067cc2f86d7ed9533aca012df268dbba9d0af5792049917a38921b1133a2357547aef6f69235bf9bdda3014112968e73665f0420dbb6249eb9fca92a56bb6daf5292c945840832f180602af7ca624ce290e8181148a5264ec22d3d5de6db456f78888f929cb03fe13d0723e48242a2669565f56161629e2275db7e0429967ee50dcda3ae94aab9f356979844689f6ddcb1613bc0a329a6e31a240102bc498652b228d333880e3e1057d66b9b69dbbf355db6d5eb65744294555b6e81bfa63954c7dce8bb811f1191e4062c62d0f18416d2ba0130ddd23497dc543802173671cdb1da28859c67d243e6bac5abfd3cbbfbcd96f4a754df496faa6794aaa44a728bd404e7699bb21332b86315b941c45a31ccbdff3c0bfb1312fe908893fb59dd06255ab7ad35a53bbe6cb075ba4df2c8bf36f90b7aa2eb6a8dce8f74f608cb2bb7e254ec9d34b39ec636432924b4cd6a2fdfa4c8259b391e2e282bef00a6256d6e3184213c9543347caaec92a044c36871872fa23ec19424882d4d358f60ed4817e6ccaf98f817779a5c8d3d9d8845e43695a54da3c7697da2a2e2fcf20480ff6085f51dfbd83d044f6854f64e2e61530689c97aef3cc8c44345cc4938a97ce6aa594cfa093ca1728e27b5b89eff2710819085acdfdfa9ddb78cf7b9123c5a53c7c4d806346d9fd21b5fcc35f937713fe88ecc55551f2a762b81e6c754dec599a3cc09c1ed5fcafd712c7fcc16defc380669437a20278fae4a830a89464e33d6e6b6820366239b4b9f64c6b7439d7c1c7ced9d32ab6a6d427cada4025ab89a6cc10690f849671871fbf53448a9859ad712df58f65cc466adcb2df005adccf14fee88a80ce7d4d34ccd67af592289696883c2181713cf3a294d63a448ab1363159711de0d758b03de5da430fffd4009dfe90781d23a29e18e9a0a919b624ef16e1b282cd318a14ca15ff741772c16219dd5b3312194f708107d3240ecb93dc3be0220d2078bb67a349df373b77f0ebe3a2735cb21c365aebf63890feba4e29f71a6d31705eaa685bc3cec7afdf086fd022ec4f399862001997da8a109de0bec24166002800cd6564db5b7570476df759f4a0fec62de703f67def5a38fb20dcb908b0d7229969fbf16d2427a0d51617445c651a497d6bdeb88d855aeff1ce6f2369c75201f19ad0c730ac3f086643445252b94079fc8f3c4c4c633fbae47021cb100c52e3ff982881ac8dc0739e46de3e1cbf029f72705e3e70ed0f667f4c00f91d07f18326ba767020bbb1970fe856ddb368d37c6b9ba2f1f42c95b2a4bc1c24f7522d0a7ec6e328f63e32e4c3013d80d80d59f0400c18672b57aa7422e932849a07aad9e2390cf84f924a92396da07d642ea5f6b7d112fd32bc6a5b24384ec255b3125e433fbef233352be61552f9b7383b7dbb12d4218d91ff7e2756ef1f9e4362a0d41ef860782ce930b524495f3e6dde17eee67438f84aa7dc16a52f378c1544df587ab14facc19ad0beccc94180ed5290668b53e2ddea0985ff07739b0690cd88689c90dabc2811b4c49078ed256169facfb012f16efd1f84d5c9782c3c147447ab63ff6a2b850bf6e0836d4d83e882df1167d7a4fe99a7c5a9959f7b149a7c556cd0f50fd8ef970dcc992d154919d8968a81fec405acd5a38697027fef7ebed35e805a9611a64fecded7a3f20af01379321e3b6c9e0a4d16af907d676806c30907b1a9f8adcac4d7fbe3446e6baa1339f50bef3653d1d598459eec15be5315c8863f950d0eb102e50061162d37f984d74c4c916e0508efb8cf4f05810c330fc8f34e6fdab55f1eefa5780612f182866329f5b6b733680c5214c983e5b587f74d0dd9561eaf457a4e697bc6a4e9d9acb9987fb0ccc65e9b69bd8ed6063d74e98b4dc61ccf6d233ffd85faa725ae7331463c18f9101180cb6f43bf871e947e9ec4612ee5bda87a8e8d456ee733ffb52caac4196c2f9de8120978983ab1fe13796ebed64a967baaf676f9f5e7bf2ba75935b3e479983b12ba8c480c1a18e3b589fa88be9f4f41442af1282cf0469a48cd5a1f65f72373149f6472eb9076dffd20225affdba4c331319eed5802f64bb29c3b64be5aa02792d78449085bd0623a1bd33dfa7c3d390260cddd6727f08e194e15d641246f7552139c46022cc0ebcee5a2e5a5da834426ee43fdda4368f25717dfda783888377f33c7e7511fea7f1737f4b817ec873dc3803b0cd86bb46fdb78c2666f314df7ee82f4f19d911b85f3cc750a89bf8aa87120348d45a263f3434e165a1bc3199c4cc9bb22d58714b7328ced19e0712038ccb057b0d6914c6142d81e69737bc879429a7c7f00de8aa7497ea7069a42f975e96b0fe1a3d8740aa73aafc53c431a0c07b7656a60dd33cf924eff698d12d0b325d6b64655b69ece7c2e8d72915ede53a34153c8182155ba53260c3b369f93d57e1bdc1ce1417e34b1a0d7fe9ad148781a803beb1ac75f2916d985f5762dc0c01057bdc229e50822bcb0f773ff6b73539f657384f24920ab758f30cb1cff4df35f786c95317afad8685a6a309632fd039b07d95a7e38c2b4743e3d7c88eaff62a3ff3ab1028a99288250c499b4064a682d69478a317cde41c9156d071fdb91f98641fe19c70d8b0fa3de0583ec533b2e65079acd843bab800f2e84ce244b16d897c912595f6994205f8474daa4a96e8edb601f21167bd7bfc2dbebeb10a078109141be3ea46d7d717372932c27900775ad64b968db85ef8fcbb80dbb932d9773c1dea76fe10e8c2b6a6050d147552bfe639053952c2fdbcba6d897f6412e0ad1aaf5aa4a96d4a342276b9efabf0ddfcecebc03c7c47886a42a0178295ab9f6c015fffaf4dfcf49418018554c1458476e4cba5052daa9ba0d7cec99d25b202d9da037146ff3815874d4e290ca03deae304750dffeec33a9f0248997d88e6a39d00e844306f185bf0d9e9ad90fd20a074c8aa607e4cddb3511e1d56cb0e64fcc269de935fa84e3bdbb0484f7a427364dda2761d9cfddf84c528d0ec48f7f496127e3dae7a53217f470ed24262b1ab127903c71a579db590ad62f3f595969573e7bd88966fb73ad55654db51be86692af429daadefd13f3ed3eee8168f21fe69ddbae28cfa9069e8bdbfa50ad1ffb11b9d2a983adc64160f0a3524b598fbbdfaa3d2a5ba650b9d0e60ff7d4a208c19edf610b5008e6fc57011ad233072c0872614b2ded93c03c10be7dbd8a81e4ccd5abf669ead3f442e9ccfdc9e6a667e39ef5dae5c108de64be985a445f4a922cb7a0f5f36c475109a436e6f07b20986f9b076a2f3887202f44aa85d14df698b681901b7721ef368a4a95fdaf12a52e1ffac93eff3119f6e4c7e3084468c7ff601e64d1086cce526091ed93e349ccb693642872aec6c3b3333a335cae2d854af184dff724659e1780a4d176d6b811ca90b54479c37b7ce3798a65b9b91884fc55a4fbb7b0652f7acb485477cd5f6b6e7ecd761d7229e2cc53a0176605172ebe6ae433e89278e2a844f45223a0afdaf26fa06058e456b3146682e36914235097b3824449f143636c5f7b5f7e4c906f9f690efabe2705288f7e493a6c5663d68cda58d4027d69cb20c283d1cddc07132560aff7682900cd9d95a38eddd888f2c57977468f35f681a9fac88e6acc68f527d40a578b0ff27e9266a79115ea52b26f4d5e4ea8fe628ceef455bc40c8587efa45bf95f6d2aa6080fd62d72659bbdfd29e180626f7b82497156cc8bc2110bb43fccc792173040138110a8db5b21d8d28ed57506c01bd2ce0414186dd9d41e6d292278362600ed718f4cb84130b84eaf45b110c86726526ebf584b1e63f312089b0d68e62d828f6b65730a31d3e3dc62f9432617962bc929827ed90a574c1d115dd037157251e3864b23b543d506226afd36e2f789742a796e0a6a0c9df2d89f479461d4d79e39fc0f05e8bf9f4a99bad7b93b872d7c784eeb87728ba318b542a56f4cc740a92fefaa1cceaa3e8454bbf69883652761a719b40e18cce2dca626c9a73b71362c42aac338061eb047e576eaf27643f0b0bea7724a55718251f08189149fb218147aa3278bace2bc011fe96da823428cb2a10cb755d03f5ee10d666ad4365e052e8810cec3967352f182965e45ee5e7bf9a57e8a896f4cc8871f11e7b512727191ebe62ae92252aaa7926ea1bcabb4e44e1c1a3e29365c52c679d0ba722d19cc20a2b33aa46746d1fb36d82401a2870084d80171823178a116d249436f30492ec85dc7098330299d27ecb85d4f9fd0cd96189340f1f08cdbd4ff3fcf7be3af3e2f23cc95400abe6d2a420ea9bbac8c2428cebb8f64c1568b1cedc07fe541447a78115632bbdc2589cf25169fda1cecf161bc33bc722ff3ebe4e337b0d0359b17e87e161705a10538d0f7c2f609d370869c80ea3a11f2f1d9b588ac3c2c78ca2a59ca34df273bf73a529385015ea8c9a05f1fb70182d0cf2b7501edd5ed88af6f57a6620a59621a1f72afd408001741d9bca8f12fcdd9d7a75b90eada1a27b6fb8a5c46b01641d4e55e1cd99dc3a6ccbfd324c9de403ee3de5df6965a46341970fccc35a360a88931b885cd67c025156b616f9030f96aa0e67af3b2dc8e5e0959df9ff860b38167f670745885918faa5e087b5db1b224db0359290143b6a0f39a02d49b67a7626ce92ca50c1836bd4a289d59a13c71bed462874a86af413eae1b53cc616ea4b6d50ce9fb2a7a7478fd440e41b0086d9626d408ff1ea59825cf693e341cb8b727b5c26de4baaeccd618d0a7c3b820b3c19dd5e143e021cce801c59859b29fc4b675426a99c77e2826016178894cc61154c01ebf13c06cdf335970301226825fd7572a02d469f6503abdecf513ee9c0be9927de825df14ff05f937be63010c4685d2fd687b385265b0be01a9250b93d504e8eccca79ddbadebe158b89ee98bfe2b6c97dae7cd9a3ec5ccdb758ed119c36a7284ca1573a545a82ed28b2043baa976e184370ef14e72476e761f7c0edff36d2013b8cb0bc08a3d45c27a38e48ab75f25f5ec2aec09ee36efcbeadd41f8096a1cb440535802e9575b51ceaaf79a1bd39658d2945140ca61096686280ae4704a903f72e83699f2955c31af14db5c7c11acc5334d9368e80e96c4544fd891ded07e4869d3196e942393c2e1fe155d4b121fc8ec0462fab717f179eea8a750a25f8c7865ce15321c6f04f869e4736d985259c330000000000