PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 67572 8884a2543bf5e8e4ef6bbc5de2c6b56d305879003df2418f2d034fe4101ec736

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0cb1d7037c4a6c7f6435ee1158bb2f4565bbf283f73d3226ebdf15f4e4762666
Certificate Block Hash
8884a2543bf5e8e4ef6bbc5de2c6b56d305879003df2418f2d034fe4101ec736
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090220000c0270000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e068c50ae2947db7184af2a42c08b18d6c8b4dfc9d0773b9d1cdd0cc32d9812998a4845f6fd92acf9a195775dac342c2dfb8347663abb3e99fefd2b3580ee72386d0bc8b4ca0b7e9c641b2df13c6d04abbab849c9c90f0e56400000000000000004000000040000090220000c0270000

Raw Header Hex

000040205d7f222430722b77da2527d73390f2a1d3d8c264c446b191fdb58ee4d216574adf8eef0f4db73bb73091cce9292fc8fd5176409cd2e686d6ed17374df6e338b33a4b216a9e3e0118662676e4f415dfeb26323df783f2bb65452fbb5811ee35647f6c4a7c03d7b10c

Proof Data Hex

59,560 bytes
121216020307cd26e1088c8c5138cedce7c24936f34bc679fcd58034d7bc68b495d7b6daaf82403e501ccf93e7c67debd9adeb97c9c52ed6eb1c5cca1d7c5513e77ba74185ec5d43bfe28f3f8552d450a822dffd287de7702d6f22f08cf806f448402f727ebc2629d57588fcda8e5eef6012246b2ebec8d2310234a2afbd31a2421da82cd3ba8bab43462e955d7aa458f4e76df4d6648d1434f25886b7fbeacf69ba9e837538a8d14936fc1e1be4cc15bca3cf0045bd7638c7de2914a4649ec2efaac2c93af58b5dd6a5d1fc092391afecb981349aa3f9c94542e940a3be2a33d047900e0497bf0e8feabb521a664019e31e5526e292f5c250445999d20f90894c24c637e76d8924cc31f089239e8e2cbd23c267aa694bcf20c41d685fb89159d256ff14c813d3da9197eb5aeeda12e6bf634c4abfa2880bc5fab8ca76ad1cc19916dbce17e9572bc7beae49b2003cfea54ef8d062612522a62c7dba11fe630590d1ba70b5c672ea5cdeec95042cb82829856fdf45c9c055407b352602c1a9f87f87fd27d3f1d0ea0673da17cd2592b7f3ef16bb20f772d4f763b97d5fb1eda86727c107252817b35fdccdf44180c6679086868321c8eb3d77167c128834769f88cd02b6ad90c6cb0187c58339fe12c92d1a1374f41a8e17256e9c8bbbad21d7f84622896af375f6b068d675c1d7fd25a0c93a7abf24ba110c08070755bb2462d318da9b1b4d3a4bea358661b15e37b988703cec5fdfc4c819785c168ddaf696e66e18a27a32a1855c8524b426e1a9ea58df2fe02817c8c8798992e3847d49127a75f6c4ec0ce659ce1b9b8b7da59f722b48802f1d2719a3652f514916030ff5dbf106f86674de45b4c25bbb1f3fe6aa291212ac193434b4b5bc9eae1a51697c0659dbe4d046109b402b28ff4053c979b68cca97846003c923c4eae9f832a219d453043791c1534d0bdb6523a46b04fd96a2bf13597c46d83198a48ed35aef210941c72640ceab3e8d3f7dcd33a6d1bbe207038956a3d4b1414cb1c6baf9fc1a3ed5b896d2eb0560a89a082141bc75694991d6344f59c00ffde605d24a512e5f71c9c88a171f2f97d8ab566e49101419db52151de8e91fd3b24d78b8bfb1f3a6978d745473548ce559576416f2c24906511651e9eb818d54644b1ea9af820236c760667a40772b0793fd7ce749d96836091cc82fa9e88f05ceba663cf031d988397040be725cf1274188eaa7d8b64eadb61538131f0d292be6c1a5f421c11e41d37d5861cf188ad35ba682da4ae51d1874079efdefffd68b1a5affcd62ed12402ea03844a4cd4a344565dc37c1fc4b3d4d8fcd7774305e560b29f8f6bf3b6f5169a7583517b3783bb418a7ac731a7fee899d4e8ce4ce6dd8bb4d6bbdf8d0dd9034840881d21295229de1a53613418171afc637d407eecb0bd3319a91bd4f50c1a297762f31e1e348f2dffe82307df3e22f4ddd7a20640e70421c274ff9aa547d588f8c30a68e724ba9e131a692f753bcee7c8f85755427c41f7b9d90f95d4f1ff7669dda99c5252240e0bd4fcda6b77a6f52d74a8edbd6b5afee0e7630552602ae205360c72a2852a121b1d9b9292c8e0eb7b618deb059fcad973fecaa4a0cfb1535f25f357697a46f8c4fd68024090aa82910bcf2885b6a7c7b617a179c1cff39407cfa2ed5aed237496bbb864fb63f43fb72c29df5211a676ebe183e7c541f0c848bb8c17034bce93ecff8558008d043f5898b42f4d0b852fac4d6dce85159f04979984430ed44c99536f919299ad4d428f6f53172d689ed9ef9f9a0cde930049e4d82e231a43ff605aaef5c65747e5dc5b6b8b4000bb8262f103e42297895c245030059a3c60416d462ce271dde0b237a8b9c862209992844bbddd373a24ae6ad2617f110146b10e52db61090ede270dc906e7c61b3ba3f5450b50b29d076f26f5369b2ed6ed54d7e560f7b08335991f06570c36856e4369b9b36e09ed37ec74d3cb56a67c81408a47a30f786327bf09421b92d766d5e98d742f36613c62f162374c33d42369c0115a36936991e8dc8a2a7ce40e95507a90c4c0736b24bb245019ad988235532d702c12a1277ba99deed5ff564e6c7c15d5d49e3a6a47ba5b56cad74120120b7a3f18d47722f8f26c65cc737a70a225e2a0030ecb6f461dfb851a926546fc02f08b3d9e9900d6fc136b09a694a296fefb808688ce55e81e8a51add13e94d063798b5dc792c79b2ea8dbc761c999d7041867848b63bd9ac71a7a5eeb1197179baa7a67cb665f42b72e2926e4083ff41f05d17ed19376863f55582f17875c4a8e6a32218eda4b5f3f9abfe96afed8fc4f66c6ac55136fee392bec22a545863b201cf9083bcc9187b19dfd0b5365e3f32e0fe34072dcfa0dba13bd9c6c9abb0c0a976d2eff37c9355bf47410988dc31bdfa5bd689d2ddebfdfb65f11f6deedd3a6db9d97d076b35d430ca89e04892fb3387aa299a5f6cf9d9ad7f4132f3347b5711c7f303a2c1c4dc200bd5a6d80f3f11640b42a8c925a77deb8b55e199fb70b516ae480a0ce9d8af14d98ef47edf9a89051a684aca1fe58f0f25c8bc0efdc723f38f909b6b4e287fb6f7ec244f15a6d66d69adf2b8a046a3614b2d72be8fd2d8669c9d291982bd049c286befb103fb8a97306acae73ae5936d69785bcbdd1c57b98c1ea2a33b83aff5d1cb35c091135ddfae92cb0987351c218e90754f7c355facda40999897cd3dc8754d980dbd1b1046b0fbfb55fac178a0315760407460f808fb05dfbffdf77b9d0a194fa8b880269812ef661714b92db5052cff39fe197f16daa4849f9efc1b96acfabd694d1151b5ad4bcb93df2949a2a68c64d5d0dd6deb5263bd4a1f10c8367e5a1edc633b9d7db3ff9e812ed15b77b7bff8a0157fbc132d35a91fcfc7587de9fbdbee28765cac41f6a255a731689ee24f24aa5a5e7055471228b1048702b69c32a5bada4a7903202c791c77c96a126da16d2a9df76ca9d52798e2ad900542d3f7a58e70da0d359e0f030fcdafd385c3dfbc52d44d593424bb76bcbfb83200fd1a4eb5598664f265d4efbcd83208a5694c07ea4e77c6f7e33ed54679b6197e26b9582efd48a294fc3aceb689f296113c636e103e0b30c00791d028b821a6f9cf0d41ca076422651e8a5c7c66ed2eebf24d76190849b19969e56b8d29fbae7dba464f7a95e2c11859d1b5bf2394e424d1d8049780ea8d5f976474b95966819abecefa3f09b27141a1ee18121bee91ddd7c08eaffd0febd6d0e5a01b92a3bb66e7705a379f7552d5ae420da9fa85c9e95d1290276bfd5c04f26238de0a410a39241f84baec8f539b662135baf16f2cb9da0722dde5531312c5d343c44391c46e30c5c612975c6ce10c79cb96045fd35b36b0d44f312db4430f3cb9886f7c1fd35e34d316b39ca1241c237a2a5a16b0036fdc60eb7ffd1a909b5cfd782d320ae7f22590226cf8df538a18c9734ae425a5f64ef6d7fda769467d9bcd37b178f451dcc69c05f297761b55ff63d79c09ee5f965cdfbffdc122f4cfcbb59c710bcc59b35c1f919d3b73dd23d00faeb0375a2f63da9dd8abb3b326af9ea10c6a35dfdabd5f9b103b5cc3f29208128f02e2c7a99c0fb86c9eb4c0cca9ceb7cc308b249954669f61eccaa91b5264aeba4d5daf137aee29731f67252ea803c64141c3b311d1bc6f829a0a157286ecd0287f57407a74bf276a6c6868d625629614544ba3c5903074fb076448b9971d5c75cb09e68c78560bc594bb300ad18d957fc1aa6f3711cfab285c2df23f8085d552968927007d800cd2e107b2d26a579e2d479ac0889128423b3f16757b84a5de12c656c01c8ce8bfbfe7a89e0a78461665425231154fc86356bc6da5c026c7d3e1dffa72f2dcd621f783c34f1c036e9411c68d4a43c33bc764d1a35457e6750f95d423ec7e824e7542284fb6ebde2230fa22a8622ba535d7245788f914d5ca1cc7bdd9513c300fd0f1d9522938fd6e64a9934636e54ff4e934656fe3e679941d18fc698839d5afa5facac60e2968f7940e70cac92d940e3c73dd8051614cada8d213b2e389359b0cc545fcbef66a2802cc38aee7f6196ba961f7d57a250dc3bb782a3bd0ef7be7927c5805cfc7c6e4ce66b0584e9aecee00de535923533397d302c553848900d089aed63b41f7be6b79eeaa00eaad4f7bbdd4b879dd014454258bc3030b3e24389a299bc9df01ff5a2f5305f1d18b5b2db98fdbad296c4d8b19ec2dbb3316d40972f5107e88471fec04fc6713adf623b8cbb061ccee8fd0e17ec91f76b100b7bc365e751e128af34588b3c5d372be09f3258fa646d4c68d28a507d73441a7f1a74b8508d09cee5f79b471247ec1a3ad842c4743745aa4ec9b10a2b2afc9ff1917ddfe80791aa8a436a6ca623e42fd7a332337fa3724f178c58babf67345c147dc24ae7fb32d0f61c0e3fceaa04c8fa7aed15d44f82833937a8d99da40350d6f0295dc1a1b9551c43d062ff437759b87cdb5f9f261c01e9a0b95aa9a8393e77e20c11a0c923f6425959751b1f291697dc629fadc0f6f62329297867e51927f0dca1cdcb90c3aa2f358bb03a62cad9ce2557a81e0f573d1f153236d2a4d7478122d1e6488eec539c8a71a9285af158a87a7c464b38255513e01cc79bc83d5c20209451e7803358b9087562d43c4cfaa44477320264754451f55938ad58f7c421448be0f6ba3930c5c095b44ba63c8fbca15b261d34bf9de3693c69126dc6b362891d587480f0832083ebefbd04f271c330a3699f380ffd7ae8ea15abc40e57e46d126f0850b848f27caa726596b3b38afce17cd56c2362f3ac170974e8b062d98312a704f7630b9c3d80d034f60a1fc3089e7315f91af43e1a3d04d493c415f900f716351fcb318e0573f11510f19ccc3e11112510a3a23d9ba68d6c158d519a4bde293bf7f5c3a7ac45a5ad736c31d76945191dfd8c77e95b819f6660fd69d3197f3d60faeb105f1f8f58b270368ea473de590d43656e2eb729dffc5dca6c33e6a63486348998fc42d3eea9002b93af903dc3ce533bbdea505e12ab4c9f8667c1fc5ed0c559353621cdf036d3d5089a30a2d17b5445b0c2858b3dfdef673f0a8c2f5bc2dc679bddb7f16a6be88de55b226fc7edc8354036e8b52e9cd12712b1c75ea4007c8919e09bc674ff8bdb28fa7212e2ef770d1cc60113e119c30e7424cf5c08c6d94ca883947439faff2c739c3e834825ac7b886fb610ec7661846dd00d8c023b9fefa50f7102fec6286d11c60d41da0e776433522e6196e0b6c05c3a93b8c220e2fe24f705eceaa6fc0e13c275401d79d005d4d1b117b03145d9415b531b33bce638206442195fee43099294dd3d16d668154ff47db281e79ef81d75e0c7e0828e719e63d9d926ff0705beb1a6405db15143021bc6de1fe2303abdb1bc2153188bb461384f2d84d8a34511c4c8ec96e88273a878664e75cea077e89a3101a2e75b89ea6f8b32d6a9314a8674746cc1e2bd9694ed6349e289d8fb6f6e102d1933a6166bfe77a47c4bc1b003949589c3bb0a934c4e9963e8818cc6694f50dfb0d0ba248db48ae27430631639bcba6d9ea6958ee7bd95d37b7360f6a890fa4ec609b52e86f191839128df457187aa89ffe037849db0728b2a9a4bdbc043144244d3b0dff47a7fd6e210ddc13986b1733b06cf38f5aa4b3fc76ef85a5a3a602df7c1d772b40328cadfdce07d5e7c0c8ae8d58943a38a2d7ff8ab424fb3685d1d186504679b13a509ed4f2cb8a0e6f18b21d002136747e74169cd319ee5a0f5d9d6c4dcb6079668ce29be5e240367b5e5ff13c0c1d1bc407592ec659b5d2c3a71648badd36fa0ed04b7e151c3db539d4a7de7c31e4b338b765a3d4a9609963fd608f242273ec3427b5d0e6d178b8df01a965cb772892c4742769a7975d895bebe6f3e40f3d451edb8bfffcc7599c51080c7f3bf12a7f92b3e6953b42cb43da0fd85e96a93dbd39f173d251bd9171f0071f1ff775679c47b525de926546726ebbb6942cc34f69944d1b4477abf62e16aaa0b1ca7bd2b96ff2c641bf641b961b4be0b12ca200b211cc60d4755bed34e288873b785354474b8143465529ac3cbdf13b886f166848d3114de3daa51a88f33c4bf51499b346bdcc830ee7989900c187eb1048b0c13e0d3106859270067e2cc5b77cccd6c9ead04b3ce36a1a79f265a3d07a644cd1dcc4ab76ebac8aae7de3d19ef08d28792bed8953984965f133e2b59307ec33279573c6bc5b2af7041401deb1fe17804df261ccc967f41a675fa867986a8418366c8fdb76fed6b740f44c52a24be1e2673dcf122565c088e80fefd6a34fa9d299db8b135aa93d98acfa55c941c80bce0671742cb8a43b2343656b63e9d0176e1bd2a9513c490ed93109024d56b8dbd2f1a81e6fb31e11746622e4599019db1345bf23cfb74c5ee807607918d7373a334b082a29c74543489059ae6dbd99f447d9289b8b5939377d69d5edc16b5c498f6b95fdafb79aa7e21f2c42d7b2836ac63104c59618be2fab898d50aae29a36d767c53a096a3eed494567ee7690ba204ec5b4c847ead3a461d44fb1407136b859e8bb7f3f7b6b47b8287b9cfb1df7592f387dedc4b62289ea06de7c6ab88dc1adcbb19273242d4ac91012443046f7671bc938792c75e7dbc54bcc6f80e27259c5d56cb2873abe550606b43d6890c2b53a227be7154349898b442ef94512d2f3fe041bd85ea904276073e76a81b5c2a23eb365cdb29c7c9a393f0f7ef91b5d1e6264fceed363eb7615256e53c7c3b8fea4659615f2881879588dd7c14590ac1b82a1fcc59c2a9808c825bb6486fefff4a2d4a4c01ba6d4c7af2dfbe896024475086e30fb7fd46b9a51e34e0038b10669b3cbcc86bdac9b81a3cbd5b0ae8548a615dd9af4ccb00c6056e058630e30f3087ae6d2ac9757819567ca6ca22dce1968865d39a5ac752c483fc04e350e802c8f97d21835e8364dde4b369260c1a473473bb4cf9cd4da571e834fdb53b428a9f5ccb032343a6e902bc5fc212eff700316c3bb652a51ecdb438fb1cc6778ac85410ab65c072e1fbb0d3a6599e5f8ee27ec5d26dea526768b7f89bb174296363c63241f7afbc8471d686b9e3b9345da4825b61eeee10dc97e4a70f2b273ebb543cc08cf336a9630ba32fec0a51c4c7fd0ca16d2136ae6e5c6740bf14e1dd40d36a877a63d47cfbf589052d79e76e48e8d36a832508b1b15e524468e7b5c811f7fcb46bfba431f4937b2510a9f9c10d01a3112b267c8b3bfacdb3fe18fe046b5aebc0f36758e6600de84cd3ce2fa40de1738ab36a45ad637ad4345d1644b25aa961b3dd6d0cbcc9059ff24e9e7bce871337cc294649b8b32c1bba9c2f6a1a44891a44b4abc9052eecdf210563e38a8ecd88c33f4d018427fa89b06996f0e8e72c31ac3e0838c21be1f00f49ff417ee630b27cc9adfaa01c620851db1f179ce0851540a88f4b35f9d8ce9f9a9fee5a1491f07c7a385b7633b2026ca89ff9cbf349130cf67e2c0d7bbeca751047220aefd9b6b161511382060576c8f3a82b2cf2eb4d2333cb3bf629cf9fda89eb8ad3a77c820ee5f882f2e534e87299f2ac147cacb3e81a7d90c373e9e0336c40a0901bf683bab29ccf44645741f42b7c4a265ecd05bd5be77e67dbcb594df440fb21b301e7252e2669f63ee09c5842dce908cb46e572afac5b7af66248e681d826db134fcc22b1a205847e0825a11d6a7efdc19c60ad7a4a223d4c4c98b3349ad12a2bb200a235772573f2acbd8d03a90f7abfe0f786dec12e7c04e81c4033b001a810773d1006f18b2442b64e81c53a7e1983312547bb20b0cf80934221deda90119763b2963dd32e9dbe1d430f997ea1ed8835dea59bde47d8196f1f4b7d4f5f8cacef52657afc723eaf09d80aa67564a3764f4250bd178d01c4d82e5f4a8c14f8be3a52174f3a239f8bb91768d85159ff2f1f77d0c755c8c38d2ae0a859407f16f340cfb25aba2104c7d7b25f53c6bde4b7587e6bf409308b5140511597ddda7783febb4e2f8f28f909d61be445130ed956ffcd51aea34c6d99fa4df2e1dc8e58c83feeccb536fc2d354f88a0da6221062973518a1b7a3067000a7fcb820636f7a67c802bc52fd1148c0c76cc32038502978b099ce3ed04d5407e363d95abc2fdb894e01033f3793e90c03fb2683ad01fbe3cafd1a6cb795c66dce83d1ba8f687be0e2c05d34ce3aadf620b64e7e82e9e31dc2a9afe724d06a67ef82e18d9bd0c91987e87276e895c1598a9578283a7427d0aac8f90c5a8112ebbfe08b8590f2c064141d864140f9e9c1e28fe181f3691a8dbb9d05c2b3bc0c3ed0988112af41cce86393f853dc5137cbebc9de8fedbdb21d9857b2a21edb2fee75406cd4bcfcf81f4fb7b077b6ebbf3e08b3b862bf4d4774165059954d439a50911cce1c019b7202a962835ee026555aba362e0419297072919d2ac1559eb6260647388a2b01bc02e74ed1ed5c764263ace7a3eed8c71ee3b943fdc2a011759a2417957f646f439e194e2495e6974f36181c22fa9bc789a3f0a04c8d618833dd804bc2e7b7933599dc67f98d583212b16a1a642612720459f37f4deb88ab55ea2d770ef69e77dab94450d14214f73e47004ba026136d90c813df97665688e76527402484679bb085633312e49096ed24e975a2d693541d49735845a3ff3a1b6a3c6c81b0600a87563a7752b7fd17aacd56ba00829d665d9a3220082935b1e7b2b9a0631cef13f461636fe7a4346fe580d61c4bf9464a839b53e2ae0b07cb73f36019b5eec69970f22f6c6a565c3a30c09b3440515dda4a3210ac6c3ecb35900027247e60470bb20e42de4745c096c111a08a488db5cf173e269abc82718853c6ffd6a48d9304ae8e289e9c58ec6751e314837b74a7d8195cb5557231b39b3f6a54d386654b6d27932ccb3b3b2d6db41c3a91a60830f9c5a850addccd0d00b9761232585eed8cb94bbe15fe3d1432bffa9f810bc36791abd9e906f801c6ca0340d3c4a4b5b5b39da2da5472f4a8dd38f71658a7dc166f5a16ed9758619c3a10dab582874a98aa7dd6322209b720a7a266b0989fdfb6c9934f7931d5bab7664d76aa44b7243d1ec65f85c7d4e64bddfbe7b53de345eee443fdd60db4bf5d6d6ee2f1b01e36eda994daff482ec9bbc393efd258e0abc1ece26521dc2a4f46a82b4b73cfa1653886f6036c902a9a48de5f4a01777a072a1bbe0420b7d40031c084c078a84f2ba1b2a8603f9e8f1910edc3ce2bb9d694435f0e3241a9fbe7c3a8a8a1a3fa0424a02b67e96f9889a543f4171972cd21cefccf3308b7ca8db54127e902f756762ca3223b3abfd4eda0c554c421b9e43a5b6016055b0c55fdaf42126f883192ba5bf733c80c3b96b4ccd58540b975b2f0af9662e6352da3a77db0bcc7bf88f41a25d2b317e7c1e3866980dd718c8b7655e0594f68c0828896cd0b7c6525b8edf5bac77523316072a087cbf6813eefca604434ded4f137c83ce1aef74d5b96675b59305073148fc9e9b9864dfe4d6323a46e4bdb6bdfd8c26b48189e0bbed9d308e1e8b6d58a7c82beac84ab357110279e342411f32f26fc52ca9a8cfb76570e713196bfb6bce3a408806f4b02337445395d104b271c60bd92e934d98ecd32ae5d90000f83853ae3a858c3e39828a1225c71fa5d71e7dc80a803895b98c222eaac75b0f0961bcc8a0b12b2e7255c935d5afdf8882759f8fc33a6113b7d6b39746875d055f79393eb72ac4913ac41a1cec0381081a7890f0b10394bfad7fa893eb0028e235a607b2e8935f4ed305def21a557fdd4b236f470b139d56e87cd1a88c1ee5822931b767809ce5511008ef029dd0194cf575379c4b02dc6a1c0e6262153b60ce3dc8c162cbc3c28344719d85d5219c6cb62482e539b97bd4487e6e36334ea1c66ea954e26764116bdffa90dc7d988fcd4cf1223a10658c6a475b992ff44cf1110f90434dabfd9f046d3c6a8fd40f30c041e601548497603d7acc94a52e096203127fe860091e8a2dd7363c566dbc961196c4353c220170cbc4f32395905a39de90b548daa99942c3a7f12085ea5daf7c5bf7295579723342dbcb2d1ad723bd3ceedf9824fd0148b6a50239002402be58501651a64ea8d03622dc3557861f92025fed5cf155801d6a2b0e89964843f9a1831c41377cb8eb01a8046a050c8188f231f7f127ec158dfe91e1fba956e045464f6fdd48c07ed6a0ea21303c9e1cf5bf7d35ecd4e0cee70d9b455cfe0784fc61f020fd293d4c575ef16cadc67c68fd0c6203e44c69be601317379dde0980cfaf339ca00687805761d3d1c866fd39dfa22d3fadd980499844113a4bc69c8d7b97d506019172831d56fcacc788b07742ed865fefb9e62a1eb9c5841504a6914e50c8d56cc2418b40ef354f267e69f8c3882d59599c7e9010bce8f4df45a998a1353d36961824d11aa593014ecba4e7848b512ccf14341b4253547b9bc23c41e177deb241fa7ccabc989e64bc24b6d54209ee8e95c298de095d0e13abf856b2eda589cf71bf000ea0173dfcd103f2dfa1a534b41dfc6f423c845c8a6b3294c19a6973a8ef19f7009495a2615c6d856c81060e8a38c6089d0cdb603128015d6dff54cdd84d1df5e1cd0339d120aecbcf69dbd5e0668d9cc4eb8b1fc194cf3acbc1a1ad4f807e3aa572b06f29a5e9fd5315f67b67bcf2d7294626f479a7a11c18b43fd18027fc48e5d1f965d580097a0315bd75be4078c7d5f85e548b84b55f2dd2e024dd91dcb2567d9ad0312b9314dc3234e06b245176d738c8cd27a7dffdd0d735c6d3e2dee5462fb07e81383258c7695770f119366ccd506919faef074bd78947e31d718591458fbf3b4180bbfeb9aa58a832f30be6357d556312ba1c2e85c8124d2a78ddbedfe3778e22e7e57bbfcaa1f6ab65754491d06921e84cb2fc9e25fb73570e2c9bb3a8e5423cc551896e6f8e14b8e4b1d51a1dd14c83bbe3ce13817ab1cf6192498647e9f607ad2b31e4ab74dbf4ac20ddfb77bfcedc2e0a0ec42577cd01b102f5c24f938fe18bb6663ef7f986b42feb25e26c52053470aa65a9945e2af225ce91e0a858e57e42a1a040339bd5845703554365013b634abbe9f5f6bb09546298c1b16aab8b21cd695cf630c86228d2d5c396b38e9d6eda06a16d404fd57e5916b04912a4eec4a0e21567cf4e9888a5bd380e10ac0737f91af230b7a37162991ade20a0ae6c57605e90d80142b52bd55673d087a24260a30b7605d7e4dcd66c47da90e2125420c00c1e8c3d84e72e86140fd46696dc40e5d40a0b9c65dcc69c9b83ffa59584d581480168b1d69102fd1ed26a5b9933c0f291ce65629a790c7bcafb505be05d6cff7848da3d0242baef50e8edefe3230883a60b234d45cc6200287efac4d0ae6e22adef6311b895b8877bb26f46e3ffe7e3f7e7b05e0ae0ab148bc39836ce032b5ce7b3cdfdf679147d3a092a6b98200d79ee3b4a3b3389042c168f6cb36930447608c3250157a85971f3296d1b7048cf73432fdd43b1b525279872929feece3f438c2d36fbdeb7677ea1bb204d5ea0a8152f8c01d2734d37fe2d5168aa525f0621789588dde81307188c0d8ee2c6120899cf5e8678fb105449ba7615460e01191116e692cebebf078f361126d20a461a461426eadd620c794a8fb671f16bf0cdc4f4d7b6e318f199b92c7e546527877e81e046895fea489d5410cd2836641850c722ceec8976908995dc692c77a1a7e47b18e7ce95cc3a9e64591c438522d5850ba8288c782ca487dfb6acf896157b2468875ed43920c7f11c20db76a3d89ea361b939f0495866d61171652dee6cf40b95419397c8c3a225c2a14ca79b064e6d76658bb0f5e9188fbe68a07d3f0fab7ff59e186d90aa801c005b04a1e73a5d841115d103cd6196509b6eba26cb5b62362b7171fb69f753f0c7362ee3b24bbe2aa590b72cbfcd079a5ec512bd29118e5f255d100cab6e0f03e60226724ab71fd9c4ac272ba5413efdd52dfe8a23bccc61ba7d13423245f26f5f763ba54168466caa40c9452772b1eeade6ff0111d19091df56aaa9f1ffe7e0f953802d0e1138c3d7dce14b247c3f02cbd1f0b98ceb8fee9133e628c59584e3945e356362d3eac6a3e357057bacfad7521db8ca78008a63b664eb1161cd7d43ef7d793680bf228c25137d3d8290a46e4810686ee002b0709bc95104cfd2007179acbe3d9ef76ab6be92011818599ec6952dfd5b13a91e406df7d9caf6cb31a90759d9bdbec674ca42a0312cf9c5f351403796565c374a2d58ca5a8add9a8d8e64c7110802da082e9a60294efd260ec9d922fb1ad729ffa66788b3d3f800b07ed6569a377f7ee49dd626b0a542a2cc6dac23b470537f4311bd1ffc1a9a1f40bc3af1e96e01678ccc613bfc88c06ffb4699306a793f0fe6c56b0e90bc49684904c0a45b37ff5b1dd9ec51be8154814bc5e7d7f4d5292612c6c08b7af05d179578df8f4b8a9b8347f009614172ddce1d64325718fede1c26af58d5887a78db8e7250f83db3ffc8462a7ec3b1f3489585994bfed2cf869366732e1969b9c81e85e8548ad1f9b4e7c9a602b5bd61d9cd46eb37f8f06f802a02c381f5ca7ad2fe179b370ba7f757fb5093db643cd80e27667d45354c4e7809b00e6100ffe43bf3e099b3d7737ef073edc12e2bf46ce13ed9641c771b7950dc1018f9107586105f0473f2ee4cba626f7b11f1042b1dcf1b753c61aa36b4ac62367992341ed8dd389c9b9af5e574993d5c19a65817e1c33110bf6afb5d3f44c561bd212122b898348fc18417703a0b65ae749040cd8acfe99e1af016ad8778750b456f102ca53a96e725a0cf8048a4bc0ec27c599c0c6238ebe0aa82cc192493c491bd42692c6c5dd8fa350f309a9a4dbfd4d199de5fc87f181b89ecc57ef62acefc76f27569f4e97787eeb07373eee8f67892888bcb578f217de1c71017859af220bde8304e7f730b0876d46f1551bb6b8b18378c4a9eb6f64b396272a44a2db89461679f045a1825ced831f2b475c399d47289c3fae34d511689a3ca578c5350ce5903426ffb13db335ec43bd6f5a0460c11cc3148ff84d525b629949e970d4fb498fa6f0f419a6cd1a071617d5a5c25077e23a16f2236a853554362dd9bf24dba433ed9767974026172d1366964cdfa0fd3fe409a266d67fdbd6f0bc05bf27fb5926cdcbb986561edbc26bfbb2eb8936b1ab384fddc702dff79ef13c093a41e58f178c6e423c10dffca26bfa5da5b9cd0f1d9044c2ac26468713fb75c13b1e0630a5df253e96558f36abe83bf033b6ac98fc2971da1bfbb96c15406a5179cf854a122612cecf7d2724539254d5a395ceb940e51acb0ca33bc5d38e204d0518d3ea81c712834d06db32d60bef42516393e9819557def7cc3e901c57cf7e79e5ecbed210418e9f4fe87d0e915dbb48e6f14a57d09b3e0687aba37d9ea5cef16b227d23a75a3cacc06bddba77c8e60cd75eb8a5ea2f2f586b4115cb634a5f2df707b76f568104551fce5bcfad5982bffc807f00132b827d0983b4259195bc9d081106f0c35860dd38b8fb69079dbec47b1349eeb8a7e5cf03d6b55f3606bd24055ae894c3d1cd528214836dd70ca49cf9750f472091953cff76b8c740c604f219b87697f31cb6d49822a982a2ca367f7fb0c35150527382fdad4d4d8d27e7fa397574d263a8c110655ebc5e804c8ffed725e56a09fed7c5cd6f8d6bcf23cc5a8bd5a36bdb6b8e7b524e16c341d983633c53cfa67125bf7ec47907245c282f51857747e2dde5add96958e6cad15a195335e442a98fbdd88ae9c71751e8f23db68dcba8d03bb8e5491f60acb3f6e2f971ef2dac8daa39147acb5d9d17e49b865112fadf4d2be3fd6a1e12059e5d2380c4649d7c389659de98269d45be3e3f180ba7c493c0f8239233735e35c772e179c559bf618add48d7b50064f78d2bf3c993ac21452c96fdf16518f8e9139411c384262b4e3495ac6ab259b9fe684167ff25a142f571a59c2c31b5bc11b89bd679db24956a20a266e80610740f258a78afa62911e53c9b3279be3b15ac7d496c48075e785c1444929292f8bbbdc01b9841c245b4b13cfab8ac08b182ea11218c455145ca9da6597e8da66aaeefb4303fc506dfefb8f31c4967d1c647c464917bbb111dd97d9c4cf0e8834e2374beb379d877dc23f842ea07f00682de7c138c76a5a29b9bc6f8e59960c7edc87fcdd535fadd50f6db5ee46c792ff12024a400330105b39d7823d9aff7027e1619b315df444ac1c2e9bd8991ad6ee67a9820c7c26a0406f91a80b04f1ac8de2b7051004472f931bd541ab884d56de8b769b04665e3b5072a0073eb9bb63a386fc8a2f5afc62841c8250db4435a7f0c79987f661bdfce57f177a4208bb42e8c2ad6267845ee2a9a11588902ac7642e3703b016b657ccd4a02a92de702f8fa3c0360c29e3517cd0fbf078f491d9a57ecc69e0daae8923c54c9bfba5820d75a763547f4749380b11ac74854d0272576ad126f816ca2dd1d9f81c55031dbb3e1b5de8234e3b3ce1f46f2177154d1c0df1c16c656ac7acc58a9a1fa79f10cb9441662f4fde831450fee5d1c418def88579bf395b8c626b73801c4d2b2910577199b0128eb10a121b91cb066236222bc1d8c4354490680d0d97d7214d5dde742c135d0dc8d10888fff904312cd26a1249dccf357fc966fe053a0011fe428e9e1fce98fa5b09b58724d5bdfe843769708bd31d6c1ece6318afb050e72d263880199ac7a558409448b8bc6a4498b4cda77de2a37006e730f78d7a7be2d541fbd9738e0fa6e517d3d7637c9f98a79bacc99ea8c5f97cab52e2b7612942985a85928222dfea7c5b9248ce468c9f181500e0ac13aeb8280465fa70a2717b8320eada0970c68f47d15ac977d407c4ec60fbed899c95ab72a309659969dd98f39975b4a3735cdac990d05de4ed32e16910b8c50de21e292de0230e2c6ddc8b0296ec98aa19123d4305427d9fd2acebbab1eeafe79973efb71e209ebc604e55ca839b1eb196d7110c5698304fd8a15daafb0081a2a119c1a8b6725fba7218d3b7fc5460a00e659e18a6c312c59a6b36bfbbc45866e57cd957beb7f634124d76fa6e45ed9d8f5b5fc57ab21052d0398bfa598ac95bc8eaeef4f37ef6183dffe7e62f19f725cdb7e6ff37b3bd577a828ea0f2dfb97abaf3846fa93aee3732589207f5e3a31e0c79eab0256f2450071b13ae569d9746b1dce2bab9a4a307a00967be387caa4352f4c808167b5d454e44787d17a24a7af03ec4272a031327e7433a588572f61ee9a34d081bc86b92aeacd64ef9a1b228e2a744bea6e8f846272b9b1144591ca5dfeec6498de73f63b482a7076164a0aa02b8394c59bed1282adfbd547efaa6b63cb2cd3b75bac4c97d65cf7397f6a3f755099b0677a64b8121697ae3bec03c50cc3ab820d5ae191049b28d5b6d21a9cbba017b69202d7d867a0a7ead177a402063abb505140cbb85b4c1e392c8c38212a0d570b54518b27a553ccac2bd573f3f76c4cbfa3be4f8a87252605983e9f5eb6aca288994b57e5cacbae1ad53aac99a431fea2303a49c30bb7930a961ed91a0b1b71393987cb4cd5c9b12ee38cac98bc44d8e66dd398f3bb614da6931219ace30344d74f529adbfb203c6e3d97c92c78168246a80e6b6fea62f862978fea89a82cc10ad5c2ffd83950e3e0f8095ec712ebf585a8cb984c89b1949b73a09dc1c5f3d7055705716b22323cb1c8cf820d673aad877ae8f046a2a3917463785ba17b3321a86e415544506320f4c92bfea276493ce850e40333af165b80ca2bc574886ca08a5a3c69e0693834822f29cc2f349e22b787cd3ac7ba5804a2b0e9a85b6419b810d4a6b993687d0fed200c6738f360b414f154e8473e68b1b800571a0a2bec452366e9023a35961609fc14179f26337c196ee578ff2370254edea8d56b2ea86b8b3f98714e6fadf3db52e6c08c5d6a18da2363de440db680ba2c945c6c87332f199a1811cba71395c581cc494e6ef76518293d9ad02cc0386b98c9de20110572c3e4e18daa7c59a2e269847dcca7e8a14186b42416b2b5e740daf76d6215dd13c031fc8d7a447808dc3a0fa7bdbf795582760e67f3d6cb14a280f20cf42fa2a5a7708cadd45fa149617e93c23d25fed0da68699b698d6c33b5511c34070f4f4d2e81c4d5ed4484a7a0890e1eea395cebe76e5c6b6877142781c16ee356e4cc6c9009df95bccd5980fcb283f0410536ad9a23e66845970a7d066d9dc94e8e949970f55389761369dd57bf3504866ad78f64350ce7f06e59ebe2f5c858d33d539cbde928253af6ce071e84f0620a307888c2c3fe4f9473a394d436fba687275013aaa466fc5dff04ce80472dd604ca35c853d06a4475c9ca1f2e752fb843449f0c836020dbb86298bcba46de62ac809287def69de11c375151707780035061cb2d6a09488b5e512823d05c9aa2467e243e48256a451ea491471eaf4aca83d1b7cf6e2589c7d79f3e12f22293e74e2ebf1b91a83822ff332ddd7ab375b028a725d0b1065c857f712bfb6988c1ae53a1323332e2ef0bd610ebaeabe453da69b6715e070aa0017f929f9f910b2138f6074b0f0642bf3e81604df8d0ad734fe7a04c5a0eb456b5363e8f150acdc65b7fa0c322894c95b7a7e0d41c9361f1669b83dea465ba93783130987af63206a179cb335ae9d4d28a0094f71f4bb5785af067213a266216c7408fa96b1c893964f3ce9959064f9958ab7cfdba5f6a7a74cf888cf56bb3c566b1a8e0e7aa2c85647eb6774d64f8c7c4b74e7032ac6642c11e100abdc769ec1a96c4ba263f5ec2dc5334c2eec77ad10a319743e1a88117c8b3dcc1a924489ae0043253bd964c53ac66a303bd40a95024f89745e94aacfaed47d5bfdce48a2bd905a07dd648ea6068e54d4b0fe9df50af4f1746563fbe448318ab550fd98f1f47036e73d070cc2dcdba6703b6e400f61c3f875204b7360ac9fcd74c2178257073ff1ee2fe4866b6b7c62ef85604d91434fa7d1317cdd4757bb7b8c877c17a2ec960d90f2e60e8651e4153545760575d63f8d54fce2f26578d5c5db2e717c0e36a5ecbd6dde27900321ee6da8f07ba5a4cba060b41cffbd7ac2f008724ad2dc89943195d64afbd1ed533868a9f9caf9c4c6828e7e3e06f6d5a141927d13da9d4d5795f1590f9482412f32d79ad664c1978438aa9eb2c56f891720c4e132e619f0d4b37a3e219db1b5355906f646957596e453cf54b8e1bb13b5e469d24b1261ec65085c1af1395ac6dea98a53e3a62535ee5e79694b3863dcb379e2a998382eefe9b984e2c1968ea6e14531fabc10e9d87ad8ab0954fa41d35aecf8dcbfba3300f0a4c462a90530812f6b9930b53cf19504733ffd15d08c2e50af4493d36df2b65c8bbe3d7b7c8b58791f6032f61bdee7b62dd228e2bccf1f7320a2319813b0c7723b0ef356aa3574cd5c759036d4584abdf7076b1570fa522fe91f13dccd9693a3a3a93da5fac4a1d0bd06dd9135d8a15d5aad696f12afafd7ba243a0f0f30b8c672b5b4bd7ff85b84bdd1ea333a0b231d4b1b5656d7bba0e7017bca4f4dc66f6d56340287545fcd12f80919a608e0cba2f2c3a4f9756f14348409a28fe9ce051f5b31b234d90c904c7e6028706e3d56389f1d9759f036e70c2a9b22c678f3661b17173817128bbb428fd125dfa90eae18ba2f8910734f769d40fdde5e5fd99349dfd36cd8ff32eef486510bdcc706d296e9cfed04b2a930e89672f87d354d951ca28e5ac053da3552188c4d4abe87fe90db77f0ace8be7ced98a6d1b5c51225ed94046ce5030ef95bbed9e4b8c4bd937fc7a18340fdb6ca62b772767c118aad89f044d461908184c9636b7656ad64a07b38582a28c01c172974aa4b08178cc198b7c7f031283c56d460a5e2ecb3488d9c41ac0cb95937463cd71cc83bc199939e8fa48039b1cd3e4f1c9cb9b5f49fc10612f3aae264fc0c612bb5856c694703f5955a7080df863a4fc08daa69512932cd4c7c3f601aa625a469d45da2a3d468a16241db96677d4cb96fd21df53f343cd8e866a5edac841b719945cdf66d7ea066bbe604695ce41f7109d2e4be178d8eb68fe076d87764d23a6096e7ee5d793f2ee84c3b3a01da2717cc6dd6ad8097c04c71ae0bcecd5284f8093f0efa2d984ecedbc4907575651a3948d874ec9c44e57705bd2cf50d50701a5e978bd46c03c613ae79bc19c2f5fbb94cde0cf277c3678f1d9ab9ac0cfef3b42734e09c52af663690ee88fcd93c290e71167e89cc6721e47ee251e05fd9c5f12c5a9eb62dfce4ba3ea334268aa05f9d48bbbb1bda5b75b8ddfb3407d774f8ce07b0c6cb79da78d964c5f48414ad4c5020e086757118d1e5b52bcc28bafaabe51c07801427e8a15c19088faf7b368dbaa1eca80c8a13cf87629229eb558391f77b1a86996d3e908b0d388b3a2f1db7e11b2a7e3946ef91f4ecdf826628ecb48a96e5d69ad287fb34678be6950b9c79e91fd06f24a770f9a1b01fc19ae482d4bd47ebf696882a8888b9ea6d44b7d4284d3fb457534aa0aca22a7fc1e589e4d12811d9f7cb11f3093bfef2f03b85c5e67c5408e86fd517758119e695378d9d55e4726b9238992b0f016645c5f2f4f414d1af5bef7c423ee3b7cd004e3ef3b4284c7a4414aa911080090fe4402b855190f836f9d793a1a9319b346a8756217ae0aef81646dd2655afeb77aca9fa0977563152cd6b542c851d7fe1454052e7dcd421e6fc2ba80fd9f8a138db28764771e4261e83d86a1d69d4e387fcc5e09ba50dc349f1f158679399d1cc239a965e0f7e0d6667b6d2aa3a4664985900b9c1c859ab5aa981829c793e6821e42b88157a341cc82118e148ddcefc89c4348186fed61c0ded3d29bb69123be1d197a25a716241efe4f10ed9aa80da9c07d36ef1b71e22700d3651a596b74b62e5e177086460ec55da8440c7aa7703ec73a0f1088f82520c2c733c03327ccd6222520b765759a58a0debbf5eeeca1ab9282a07516acc852f5d8c189392c06d86c6fa3e4f3e1cf5629ec63237dc934e79fd853b1e265411e0a9c83922738aa5de2f6673a6dfd52d873c2dea92c7d163f70aec021c62ccf907bdf9be1e013b23302cd4794171c456303c1e69c46570f904e4e759a5626dacb9cf92f3f61590f4a9d16c39c396803cd6e808af8865194614af22af28d525f76a0ded858d1c40cdf16ae4a4cc1e0dc673c3259957d771e570a854a6408bd5d99a4fbf2cd23fe74131ad01f792bc6416651f807f713b58e37a9ee1eb52f96dccfe745e3ac681636d774079640fb12c867b2e2dc331bcf24d89934231d188e713757c2e8a672397636e1718da6958ddd7ca404134f4674f40582f6b08538cf6216a12af9c8cc8648137faa413b0038215772750bed40fd5a423ec65a5b0646b22846557d3c0cc149b4743a9648dc0571863a6fe982d8211664ee33d721729ca37f96919f9d5d235ffbe5b75e4bbab6678930817a1295463317934f9b09895ab98b208cd3835b91cf6b21977b4747ae5e92528204f0e4c285946ab4f6c4dd4f383aef138311af036c0993fa475c789eb2eb4f69a99065658519094d144290d312d3960f521997b1260a1f739052915877b6706f734df35c31687a578eccb8662d03fa9867a7b060d035c523a44fccfbd8a84d9996913c01d5f288ab470c41e14fedf0590c917eb57fe48338da12ff339729140f094a0e7c53e4def7e018f60c6674e4728a65b29ae3b5aa8aa44ee36a374a4440827e4c592ad63cface8b7a3ffe42065fc20bc6da92da2bd40e81d705f40366beb952cb5297b634f44e5ade2c832fc187ca8402a42983064d72b8f511f08df5b2935ae3556c120ce142d29a687009eebb82e768e133af634b819eaf0efb8cfb584a8d9f9f2f23f3bbb9a5d43b761cd90f2b27bc4360d394f594f9f52b1fe83da524ac8d55d439728298fa199ca9f97b6deac3b09ffe13121cce99fc6d1a18bf34b2535fb91c2ab724ed2af505fa807b7375d2c00993b62a91c324567c468e1922000a8ce9bab4747bcc4e1dfa62f6623e9fbd4ecfacc4a009dda70e8bbe565322e0e4e24070f68d1c52d478f3498a3843c682bd097b7cb563d10a0038501d5e940ae25e97c3a1d1fab473fcce7345912c8b3ffd4ba71d8c9f67f9f1dfa345b269a28258b34dfb609e64837aa2b8e02438419d413f71c9b27bf78e61533d32846a2de3e8caddd9f11952e777253b8f1d4019ba84594c1605e721f4bf3bd626d13907470cb1b258da9c45258739057f30db9d6f51de5941350066d6edd2dbf43ce49be2856b2406bde4bae9c1e0bfa9fcd7b815036cc5a0102940919df7a3ce3ed41690d8be722044f01d8e1bec77fa4d5774c2e8d43567e50d6ab911796ffa90925dbe78b538729b5a6023b2528a5e64f341adef0bee277054cb7ad1fcd8d4edd550d7413ea3ca46456c822a436135dff21aa35ac5e4ba764c44128a16850259cdf3fc26c3761c0c315a8bee292dc52753f45d8fc3d1a0621cc3eaa572a5080a67138e65afa893e6ba8ca9f8d5b78d4c0fc312a99d57f7a81951edba4ac7e11ccb458c5da2553c2dcb28b11b31a3f126ce84b3c990cfb2c2a1912e3ac00f1edbfe2cbbbaf901c787d42897ab7cdb4360915a8055a448d638d8f0558777b5bfb9c1c0358c6f322a103bb8bced5845a5c1750debdfa469ce2fef41dcf3e65ab06b06287afb2245dcddbefad2ccedf2f41aed8e5f7ba7f596829f578ac6ec3011d0fcd55ea7c9f18f1cf2845bd9513a5d387ee1cc80bafd00f8d0e0b1daa4ccd82878c8d9413c013981518f3436093edb7e087dfb4a31669d52ace2543539e15e8a82caa7f2bcda1ef96126946f9e6cb7a4ee7fff4173f62539e2a1a247d84b11019cc147042e131fb8754270dccca5caa27d1c9a0d100ca89c473e19fa0f20146919db7f9bec7955eae8f7f42962663160bfbc615874ac61e9c8ae1bb951df6b851aa355c904043606bf707e618b3769bbc040cf632bdb9cb434df758da45b1ac67437a3bcb6ed7b2361fe98cbdef0366a08fb6ec513b99d1aef926f58c7b9877a1748c81b4c59e6eb6cc2add0f7433d0c4c9f5637fc8deaea6e5dc7a13c3d5c07d2839f6ec72e24953e0795f651f9c63075395c90c707eb9342afc0db9bedf4fb637c1211e7e0a4601b06c2d7083c47e4d0d302c23443e3953709fda102ead9ff60f2b7ae0ec05c7f308a31ca9ebca010a2c57d0ac9852f80a4cfb388c770699ebb2033aec2232dd07ca7ce7b739b335dbf0d032a3816e4482314554d241a93405c708a08ba0afe5dea81ae4fdd375873da1f2cbfe440e10697f7c1bbe61ff56181aa3633a990b865b5789c2207a3f8148a16071fed473efd60be53e082d98687ce0c9c659abfaf4d21f403013a2602d711bc88509131ff26b20fe2576f59830bf11cc873d6700bd5c32d6e426b6362008102b17dceed2323dbbd94129c63bd552bf589e21dd91d92ecd1fd8b325047b4d3f716675443a9acf60608bb723c303acb0b50d6014471efac2fcc6391191661a39f15b216dfb3aadd853064b522513430ee9a870dd4042125adf8ab0af548c3a17e87fa7533c0c6455543eae646fb82cec0e3c05a516ee63527610e9edb911d4b2a7722cac5155a36910a1ee26920b4022470c5815cee18f349636198848f7f8fde10846abe8e731e19e59b1c0a203c6aeb668449283f5a7422cd51ae201356dfc8226b6664b68f82ab509ce6cbac3c930903e44ac9851e19bf8dd97db285739f85bb0a2ad3254f4a27ca7c9669ad98d20ef37c90cc8eb7d0dbfc5df4af0920ce849969b6e797e3cf2285d463c33d3ca42d26a2d47be2419906fdff8ab0e78f1dca5dbdba278f9aa7c3cd54422e21f629150acfdca9bef04466db6b5324e717b88659b08d9af8c1b55c8cebf7271c645c5a961bc28aa9c8352352dc15a0afd16f522935168ccbb9bae2c3fcb1c6790a728e7e210f91b0da63f43cdb50d9235b933ca89e2aeb58e4d241b7b3e9c2df2a5199bd31e223cd35bad9bf6e665a2d9814302ab53572f8ba26c038d8b435ad593dd7210ce71ac8e9827875e262334d53ff5e43dea8992f63089f7a1ce7db1ab61231f3a2a461711ad5269ccf2971a2086e611a255ab598c213df5aea12c70174dd1d8294cc26024097daa70654bad3187dff47efd3ed037836fe6b19f9e2ee86edc082448e7f3e50b5e092c66bf21334aeb63d4ae5416a925406a9f3794225dca4c094b11fd54dd820264edecf86ba95a38e91e357767cf4e4f1e74f90ae57f7f48c069142b47be4b2b9926f9c485f10ef33a827149147896c20106dcb21bee4f521f926aea6e29d0e8483e2802715175098fe410f1a40ee0710357f4de2cd4811f966a1472afc27c5d411686d46b961e5e568438b380a6007e1c707725ed3fcddd7a1b9284d5a76658860aa66e53a7f8d1473a071b24d261dcfa9d3af7235b7080fbc521499022670fdf5f80b3de01e66ea0440cdeb60b8e06e34985f8156b786a310c39780734f54f5a0d63449bb4473e1ac91865fbe626967bc0a5be8d8f2d6d6dd08b304a8a3eeb48db1ebc77bbc432b30266efe7d5fc7077ddf136569939fa882cd005c178a0689292afd08788cc5f850fd82aad241b4c29122ccce9b4ef078fc87189f306a03f92bc2a33dca353832596c7aaf39e5af0829d3aa3d05f3240f3e61c44ace464a9014bf6787707ef52c838bdd92c2c246d8337583f2efd00290d40928925e15b1775a320fccdb349afa0ff2d7e44865f7644d72091348c660a0baada46c841e38d8ca3669dc979c9ee7835148734f4f9995a0b9fca3d93d1491e8b9db5f5a33a92f249eb3b1febb5c09bb58151a6a42dfb3f5f7b8f8c21a997f77421fd092eaadac00fe3629014f1e48a92d7af0c3d361404a3be212397c37c5ffa8eae10ef1c41b6298ac3a64b9f812fd7dd5bc05572ac2d629807c11fa79a9deea45c7d518afd79bf45d7ca6bc6b74f88294cb7d2b11c5d4117f505dd4a2efd587b032bb9db75b1f06ec5092addfebdc5eab5ba92e9364204f73196536978c1630e2447cc564afd6493c3ac6b9ed9c631d9109adfc9639dc5d5c6c11b5a85260a43563faa720109bc2da85466623745922f2b1cafcb88ce1eddbf0abdc9c65269c4b1dbf8155104b3879b586f59277dc298e81778f06314a503a78ef48146169ffab59580a5fc7bb778fc1ca06b8b648432b74453ef8c6396dbb6942e86fbe7b4c07475cdbd5823ddb02b1b90e0c87093bb0f41ebb4ebb34557b237922a5bcf6ae34f0cd81af8fee65427c48260cd9bbcdb2dcc39f8060ddb3b783fca2e706ba147018044cb8ed3f7264eebef05ef8d461d84dd9e57b4f6ec0f9cabb1a744e4f7267282daf3a17d85c981890d2a33bd193ba9ce983db5551f97344bde542926c7249751b148c0254272279dc73843e4580903fde36213bcb6cbed1260270d451638a5b83e3dbcdb7d47d63e8a6840300c65464e7c2128c03fa8b5519353198047350df7164f5a945c1ed2b5bb207780f8017b11f7bf369bd3e997358b3ab173641e6060c7d4d0956d518b1e8a04f275cd62ee27f8afa0f725b2c59e9e9d67490e127ba575e52409b7ca067d5abd5abc2fd49d66a70ae1be1690a397f0e12e9f70708d97177aa86be9e0b4d7daf8442a5c081a2d9b84cc28d5d3da515b36137842af5071c7aa4106bb31c9604e98cc8a0bc47473cb5e2943035d784c06f0f4f4fe1deff7354852679a606bfa86fa6fb24c4c0e6d0144baf1b53bb3143adcfbe1f6ba11c94c466ad0837c0e03be196771ba053138ebfc0217604dca6de89dd668c351427eabe8f57a795d0df6ba6e322837a176e9fc81aed953ded075da658228099fdfea2b3a4950e5d07a740e709078eb4f75cb5c89702c3affd0465688fd5e0459861273a7dd4d3e6f975255f7b2dac3f14894d523a48708102b25373e1d3bddcdfb0b6b1fbbe9005870241eaa5b1a3ef53afec53e406ed5d2eea9dc92199768684fbe7b88760a4aedaae19de12ea6ad99735a0cda7d9115b2d80b1bf8b23f882e389534c0c7e540174dba5acac3443cf1df8dbd4310e26737865d83381467f2eb2a77c9827b275dcde86be2a545b7e47be9508777e761a51515b0a73b1a534d133fbd07a72127d11ebb38d25eb09926e87aa8bdd92ed48c24f568d40d662b63d6d99b2580bac7c55b8fe56665eed5e9ee52058a2b835fa91ab6c42d1197b5d5e8540d8ca6290995ad9ffafd6ca5753c77ff19b3c916e876136e9670ff11313898d6614ec89d3d36380acb8161d800c4cbcdfef1eca65fd7b3fab47687586e7a9c9ffe826333885bf0542e2e7bca5f259ceaa1b920fb12e676d5193028d372922222c8dcce65de3bc3456106505adb329eb98933d604504ae4f72049e8d228be06789aaf9f767acfb81e37ed53ae50aaa12d64aa7a00fa4b9c5568657c78a8532ac63eef3fb9133dc32dee91f0458ad3852430c7f2a60a6d094679c2f3a146124520538a141aabb7da3161ba443826acb0000fcfa58ee5b7b8789fa2989b9a31085ac50ac31cd7b9abc87ed0d2dae23e25de3778fef15ce85caac5a454ee7316bd3d1a4326b3b11b212e2b62546d7216482340ad611783b3162426e862408078dd819fc4456e9541e4a4577c5e97d28efbe4444f12818c1df0f77d579c8b5c8100fe11b485d8ce589d13a0ae14430b99e6b7e0898efbb71f25c5d84b65c00c855c2e526b9142eb980745b00d9e371ab6f33083c5cb0270acf4acc0b5d9d9c3227394259260d575fe34b2b4efd90df08f7bceaa6dce6d5666ef3eb4523cd46e2bb6b0560fca1eb8cc4111db4d342297a431672790fcd13442696aded86a98f9b8c719ffa6b0f29d262a9484214a81d4fe2a9ba0533e9129c3bb0b9f8a781a7d12fe91f6e626249fd72b27d7bdce246c52cc6257dd5321344fd029dae80a95dfd1cf680249a01dad328170883a8428e976a8128f40d34cb8d3485368c001d7c7da10f2a86898e7925b358a8beea038c9ce3e829fff4b7ea60ce9f03b6ee3a16dd85feaf72c963faf363a7b69ee8e5ca5f3282147b164c9775943a2a11d6b8565f1988b9e4ff7364532f68d896f244f5c4d4f43b7efc0406af09b186fc0e971fedaee1d4490cbe998a7bff6528ddf0ea91ae882c1f7a03753e3ffdb609e56a1ca161e71c825fbfaef0863d5c8bf2e6351bb59e798311bab1ea42acb33fb828a708a315b3d36608f5c59f58243ada662d21301cc8e200b693c092320b2d94c555cebb345829f63d32e63b039ba66b30d204d80743debefcff2fa9111065040c5363efe94c6e05362231e19665be509f6cf79594c3dc11ca624b96d28403c4621d6c16aa71c6c925e56da0492c78f5b98bf1f46123e6b41574877dfaf91fccfbc336693ca51147e541e6c3ca081e5086fee8d5d7e5ab5c0f3c8ffaed0dc29bb9017e7b116f179a226644061dce287c15155ca39b0d771d74368e4ba5bae47621ae8fe0ac86a80c19c9707e87374282c0705e6a1dc1deb41f08925ca69187828d722532439fc8ec0487cb73e884cc469ec5042a8cc59c075fb4612361ba11bece2fa988e6c6357025f1674355770366ec120fc6c01b6b16ce158733e88631377d4e7856b703a4537fa7ca034f141b8dd7bf241a25c80984860bf8fea9087a04a3d4ac61ff3503e64dfacaa0d202ada085ec10449600ff53e52a27a9d2275b37eb820476a51626390431591409156f642ef10a043539d4eb21dab832923d534c0a2605c126ecb1a2f70beaadca65090ce48ea2791d8aed5c1c9d5073b2e034221b45d4bfd3de668ca68ff3659b482fb7c399929e71edd6c28089f24bd4bcc430c606387bd25b2a6719b496fb07044956f7fca67054939eca8776d662413a71984c268c2bd1d8e2cc815126db6c45452fc91ecb9bc708d20609c1a1ebca65156d22b11a0c7e4604d0a4c05d8f3e77b4f503ffe78dc6942a09200f8d5866425dca1656895bc6d73535a9fb488a6fdbe3850d30e8c7e5ad3149ca3b834f05d0ed018e141228dc592917792582498473d78493f3f75abb3809d573a80d1c9f7c4a1cf4e11d7a5b25ecb047c879c0040926df6ac2aaed11ab8bc08378e946db2cbaa18ff2954ddb22e03f7a339cdc829eb65d0d8a5c97c2937c362b0e1e2fbf82f0436d4ae4c84252cb897e3fa82485de7a1b90131be243849342a715eaab33862aa683ff00f8d17f410e2d4dd70c09b8239c0dbfdb021214ac693faa58e84153219f2d13f0f6727a32026ab387c18dcc3d153a477f7f51a2abc6d295f6d0d1cd665d45865680a7ecd42506f644459aa0652c15f499b96bab9871096b6d4987255509c59136dc5b7edac29ded73608852ef998ffd429542200e80ef1496ac48d7fce0881f75a3d8d60f49b7315e7fd38441bd9c8cb4163395cd4ed929fcd7ff48b0def8111e1fa664bb5493de3746fd9cc50b1910e6ff62f566e1f832871f19d941d590e20be673b5856f604f9692dc167c462f218ad4aec66d6362d864b6480f6ae14083ffbf211f1563f1fc85fa2a917d88185ff8c4c2979763e9e64cf1556b9d029f270755fa063af66433771f4b489670f8a85ff2b2fdc5e78d8b8a803cc973006ce425863d7ba24fff98f506bce40a324dc3bb22c7560089389ae958b826ec36346b6f909ebaaafa44c11025b86998c273658ffa3d61b1137c72a0815521f496da85bfc07e7795784a58dae4dd17e8021f2fb928d0b45f0b1760d5efb0af0bac91bba1bb2761c5bf1a8ed54d88bc14bba3df304f785ec759e7a89225b45c824ee585ef4568423a82d49d8cb1b664ab6fbd0f18c8f5045bb527887e40fe8f6c1e763647cbf8b59055bb7aea6d0b85f09d8e2b492dcdeec84d5819cfc007089b545b73b82ef3b6c209ccd3b0fa8d2eb79633bc7df9ed3354b0c811739326e96b897213fbd795d465dc821750a6e98226fed2fb60510f7ab09c95e4c738316066375c30640236aaf9f78be4f6e72408f0f96aec2ea70073961c9161cd5a5e4ff1fb63adda05b910e80f479dbb7dc6dddecb84e35ab49e4f9d036587bae3c4544fe69d2b879771abf4e1a88916434adff13c8da55d67ef9dbc2b131b5176d10da01b34bd9aa8a1eaadc6eaaef4f39fd6eb95e87864a94de02616bfcbdf4c957d105d2fb9af595c5e267efff9d020a76f658fd67d9d5892f447bc255b06d8a07b9c9ce65995b30ea086de6c5c9ddc323007390253c8e7bbc71d63759fd01d1f7057d748951fdcd15528d7af4e328e251e4af13105da01abb756c2704bb3a22e359ee6844f3e48f737f13c01d2e6759c75a93ef6762c4548ccc9a8b89e2937224cc80086e35d0b0fd370d2ff547b7e766f75fd775a7450e334aeacc650158486256e4f72f59a9dea15218f8ad7e884e5406f0c5b1a7843a39036b008473e80a5ed62131435f693ee10fbe4e4e38684d04bd4309bddc795efe8d4bfabf4bf9427c1878540ace09d1226c75f9d646f26716736407d061b8a281f4752481e7263d602404dcb9dec1a4241654066944ae0916f9ce612f07cfe021e1fa82b05282f3a481671be301e56114191aaafc6a4dcd46ec45a76cf0720ab49fc2a3d6fddf37b76b27bb8ce2c5447aeeac184c8fec0e4bf972503bf42f61385e5b7b92c524684f1fbabfdb9394409603527e99c190e1a9413c8f1d20ea96a31418857a098aaab435bb7dacf31de587005c784ea633e7b2dd81a05629cc396f5fa64452c36f38e55c46d03bebe2aa825c65ee8db71f0d9c1eee24c0c561758fa2336cb9be6c17547a731f619323d5fab36d53fa23c488f233f3a76788221030f717bee409e773a3447c955de726a4cb63552aaa3f6df574e8586e78e8ef0d8b5452e1982d30493483f1184aa8dbcfebe129d4ef18f08f45b35a8d51bcab23c6bdfba0f313c7186a7d7fba8e2e50f8b1f427593dbfce21014798a963ee2e855e0124acaa615f614073eac4b2a52d8cd169e51ef688c6696121a8aad1f26b63be91308fe57e903f58e5fa49a53ab26fc9fc4a764c1e8490285eb0f45658a8665c057907c6e98faefb9f62fe22df981b5bb0d40d5a980ceab9e050fdfd8a3ff16ba854a1f5dcd5cfdddfe7529a7dadfbc7ba6a29290e6d559037bf28cb96b80daac6ed1eb32616eaefe5b0255d0f3d26b7f42483ac8552e6b955140c73dd37a37cb8a4f6d96bbb188318bdbf42617d5c685b9de575cb4878dc5347438a671667fade889e4b3b128ca86a62a8d002c4b6f36f3521a977b4b5e9cb6c657697885daadd0ab3e51578186d7fac9f82f124520b556126edd2b36c7590ce9bb772432ab64347489a1af52e294ebb6ac9cfb9f9450871039833d0c41675cc863e0bd314921239e032dafed1a17d5cf9e917759d237e5edf7342a502a4deb97cdcd8fb4699dc34a78bc0462e47c97d8672c548f0527a72ed69ab4162da5ea7fc51e0b4221a06ac6955440dcd34fcee57db788d33942c1f906d7de5694ac22ed2f8228755af945b17ee8ead7c5578f65a549fb7e9430d67a552088c1d7013b486378a08cd131191e95d49c21be91934935e0a473bef015d29f2c34e73751aefaacd46913d6e6801024bfdebdbdb5d304826bbc23d215a5670ce130a3235a4335366a024fb81f8b1ac2e23d68130ed39b05540554c421e56b84ee4bc7248badc2f9bee93a401a203411b8002ec82ca0afeaeaa876d89e91722a62bccca3d410c145bc5fd4bdafc40cec56abf66829b0986c401a4b4a3b15d10e792c51ca6936a04a3fa5d467585d9149bfc4fde44482a4cfcdf60fa54da3cd5a4c9e6c9935103d377143e2bdfbbf7bc2fe21d33a17a5c90ee8655ef4cd2bf76b329f71fa47b69b27d2d03fd1e375ee62e8a9f5c588ce1e27b3a39d8c57f35e5d373737e23e256b06f95877a6b1fc31a01f4ef7b26227e038e16029a7e0843261d6b6da6b2bcd39eb3e5838e5bab4b51a779cd59ddf8b700e6bd1193dd9bea4567065f3063ee4bda8733d0b1535fdf97373b3e038005480c199c230613f188d29b63ba4119da95a38881b274040ce571abb48f288e735959000054afa52a1f3af00ecf5414ae3bbc3daa8d8dd1a28834d79dda8785d7ea671c8b95531278f26c522722cc61bc05ed8649d3f0d4790124152170d9d8f60dbce0adef4f04e9681aae64a5045eb30bf2042843c8b891ca425d3bffc3691e7dee9b2c0e9e53598498a9968fe5e0fb76c24085f4f04f7a99dc3a8425eb39be8a2250de257845ed8e291e59f7799ee623d2f2131a06df32a14fdaae8ea2d5fa761656265fe891643719aa34cb72a920039e875b552034e8a60178ada71da9dddffc33d1d1d4d522fd0afbfeaa8c9c22dc9c891d76e29041f583d6f61b1bbfef80b91990dc7b7806dddbdc757b42597986080dd805639e4e707114c569f69c98dde4d4ef9036c53387c5440b8d73254d7e6ef5ca5434eed18d2db18fec1e3494514c7903ee55e3238733836fdcacb182f191aa8fb2985c18586e33d88af38d4bd1d970cd0a3a783d82f6901ac0d9e4890da86b4f51f19143beaba0c4064b390d2d4d4541ba9fca0914c432bedcea4a7eac8dcd94a972d2d235adcd01c8f94694da69b91579eee74b8a889dd5e0931325e371db78b75a62e570bba71d1f56df6b2515514702d83aa73fc2622e5f837a01f715591e9a5bea9bea08f5f3651a965492bafc2283d8b594426d8fef4cca6d52cb94e9602c96ced6d0f520e54bb50ef035d3624e49bef98b6054e741b2b7146a899e573b3ae24b0bf7a791f7785953a5e3423a063ef8080a77aa26c21bb1ccc2206ce55d6dd2841b26cd2a5ae6f46ddfc95a6d1d269ba25bce08c71025ee4f8d9ddbe68400f769767af043402649aab3163c8fbc9573c42cd2fabc6edce74d2e0c02962c9c5bff6d51d27e07633ec624905b27a837a735f23389c1e8b53320631a050586774c9ee50e5b6106b04d5d7851fe2139f621fb1b4f29aeb5156238a441b969379b89d1363d2a2541f82bc93f11fe92d91c844675d0b23fcafa11de2a01fd8fa21dfa7ef0603be2d8b2ba39ea1129388c72d11121d7e1aae78d952503b6ef016b7c18f57634c5ef173448eecee710db42ab76cd759a63008491d265d417456e92a74f67834f4a6ce4e6ab1e5c753e0f7ee6fdc5dd5de4aa53c775ffcad60552a044f6deca6dd6699e9b9c7a609034eff6b511e362a976f63734260ce460607f93ef11be2cbc1e592fd644c8c34c7b50ef6fe5b2f150b46fe43e32a724b10b496dc288c6cb9b413b9e1fd546e77307cc08c80c247db0bd6200982a32e228576a0883507af2e42f5ce2106288a6ac46caef7f7becc498293af40084677a5f6d2e47f8b517109ddf2d6c806883d1d0c8e279459570f2a417d90f3579ba9642317af032b9496220a1d8549c201051636d1fc2da5ebfa4c303690211f9bed49bd9849f9bf866cfd7e83f74a95b33afc7d9c50eca45fb09f046dab0890753855fc7b28a708e6533b1dd03bfaff171e841d2fc978ce8815c51c5af2905c305e1bdcfd4d65bb0d8a3bf720400cbefe3719d48e1531605b00eaf0e9ab304d2d2d281675b8a35c763162fad832327ed6c127e759d5d4d947532aa4549b9e59edb0ac7642c8a9d95dbf3550cf3dd36193582d433ae1b814376c41444cd491ef328343c3bc547a1749ffe148d17bb35886471d5d892c03e0ab0bad792d779913c7b165d89b1ae1d418925715df9428e04f2e7fc610d7351bb9f8991af580094b1058168337ca97b6abde48a6194d03745fd849fafae95a4698a78c42ac570fb84a573450ae0342c4fdc5c507da3f42c6dd8aa4c904d813b2d57422b1f51c32b36160f559e7538d1eaf1ccf75585b4f18236ccd692db190a050a76f6b6b07598f66c6adc98b7c8f0dac4881a68991b3168f11832955c62dec16bc12d87a5db44eca77a5d8c0c69fb2793990cf6a23aa61d5e1307e26048a5247beee8e7e3ef9537e26677c53dd0221525144bf90cadeeda6a765909e03e861a3eec0d26d8529ecf7485b05240e4e4d8d4def9ea7f39198c96b91820a3666e625306bbba63ef0c106948f876e4b05a5f34fcceacf43c6ec8b86a1dc355ec6dcb2ee4fb017410810a2a1f7522875e9099093c01a9386d7e40564d91da50d76954cd3ae3525204ebb9574c8ed61e5a71d5e79c7f767b190ef44293cd5e5c565ec35f99c4b0443d6981754c2d1b2f5facfe07c95b0b629fc92e86f02d6061730d240f999bf0d075c50866c9fffe506bfc692f1a2f0b9d75fc4464456844fc0704c1e7160abb9260e9c012c49465eab67bb196be168d83c23bb275a71dd6ca792683c591e1fe1ba23a74a6c21a2d975e6eb6439cfea29da0768b96a2ad0bea9e5fc489e7d69a1e344d7bbaa4da889db9d34b4f13ae468b91e31b25c76309581de83018b4ded11ff53a1ffe49dd79d4f716accc4440942ed46d712ebe7d1255f7433bfbd0c8169662ab3c2b81835548320727dc7a2c53e6ad1cb0f8e315e203db78fd768cb125d4c753172ac91d557be3f8e1c32a143848c13b3fb5b73f5afa8d9d70d6445bf1e102b09158ce62d5cba174b0b3e6d4f911da2a5fca975c25399bf333f0ac0db7f9f9662b032117b00a07e2910fddd5f849718e14228e565e2dd8bc1f5dc212295122c89538fa949d47c4a09acc55c283121d3b1f5e5e703a8ce62ab7835290465f3461f40c677a3714a55f392dc73a50966fcc7a031da0c43e850e64740c2677430795640b26a85ccd05391ff61b1e6c9ba594c54e4abf5b96526a1056cfa9634ea347233062d531c8099c9ed23a6b58647850beb9e751cb5103a33030da43ee57375ab2296603137226353523ff18bab281560ff544473d06f12e033ad7dc6802c6e965fb51da7f9ad9c646b2f27a92db90d95cd6163721ab54d1be67d32df57fb824a1307d24b388157972466a52284847cddef80d8b1891661fd7c1d68021bc7b2fb7c1419b5a109efc6aba68ed77d741576a401cdd2b37ff915ac908c3af10c1f34b23a39c06adcc4d1a87336853b34f4c9562442864deb38b60e8f3ea5ede1b33aacb512d0988660f9836cf1e9214681bb96e42fff3f6fa8b0c4615015b6060fff55f782143faec6a821767a163a04858c39f2b5ad51ec2408a3b502f0ee0922e9c1ed5ec2ceb24b7dfac2a35aff04fd29bbf5344c94aa3674058795ae6beb233403ab7451ec5dab7bc0410ce09e83373cec1cfad5d16564ea69c8ab32a9613bac21a26ddd80fd298b1d09af94a5a1d10a4a20ae74b6b0783e37586130ad1ad76a3beb1fb836c87716963c3a9cace3afe69d291d89a862647271647a21d2d1e05dad7f99540a0c01eeac55b57558f45e1fd46d80878fc5642704d62a4795ffcc7f6082ee6a77683cf392f2ada0cece556b7c59e915d1c4ad631ee41bd78e823918dc25336f61aa48798fbde5bb67d4b40345bad830eebc072f015cac7d7a7b4f613a0e9058c8fc811d8ab2993c88cc8b46eff884dfb7aa6be1c68907848cffa9d2932dc71128b5c7d7785511e834de6dcf947979e815b1722320007a113ff328fd85a549a86db0c3ec81e398d3f512b331e96aadb5a3338d6f29e007cc903166614e90a672ff4f750f6918111a5c864a6bf2713527404b8aeb4207b1c5dd79054e924f874a29ce4f6ba00afb7f44701f2a07fd1e9571bfafed1370b7e4e783dbf1a7f6df4277400faae65f8dfdcd177b13303bd1e767f2eca0b00c94b53d78375e418d7dc29231ebf5300ed305370e5142c9d75594c77d469c0caf41043b0355d56d8d428154779fc67b9347222ad200ce3165fae38fef6e542a4cc90059dad565e8e1cf565a5d74160d914468daffdf0120f127c9a2841b542c584ac2418f59c871f17f3df64d1da40bbf18310f0b571fe0840e7470d08686069d6f5eee15c61714f012507d21ad59a38e869795caf9be1c1c1c95ce42788806b7ced1f58dc346b2fbb58587da07a036410b4c463f912a3e6b85c413b67e3028a821838cc42ec14cc3713478a481c57f5d13dea98c149cc32a51d339e109bd2a584560a94fdfc74c838d72a32f7fd143964f2fd804f39807f399a2a8563a13ab41853fe9bf31e0db20447803d9334757b6992896d1c587056bf988654a919a427c6989c4ee986a88934262a212cee45703d1018c37a1b65f5f3bbb58b814843599edc2ec55c34c4342d6a3ed9419bfbf44b6d6c34f2141612ec01f86accd264bbd4908084e9dbe3d08e2fe930cb8682b54193665093084b94123247cf0419db6ff906d6cdf199d369dd81aaefb4f599baf8c82015c922ea1a3f5423048cea34882503e911c6bc7a329da7d48a72bf703fee5ba70c4d88f8ac8015facbcec2f215219127ec5115f925b87abee21739bebec767b4e7457ba95f1e42aa8e7244baac57c8f07a40bc8a2ada3490f9e192ecacf15f86a55cb5d86955bd7890ad5ab2e0eefcaf4dab8edc8c766183e4ff190c21866ec5ac284685d4653bb8598a0d40974c47346fea2db3f9e1930d78cff4444f587253d662d6cea6a1bc6c6f80122e11a68074fd2ffb1ae3f49997cb65c1ea84d627774fc9e57aaba59a73d04f9e1f919dd6c2ed31b9213c0541fa66d407e5ceea6cb495a4a460dd6d59e95271c24c9f93f54f6824475b3200ae421f26dc6efa1dfe173e7d6553fdb2f3a246577aadb60dd0ac953260e9e1baa952bbf2937fdb449a3f18c16136955661b38b9f906c67f5477e9b923b9df4c75cb67d4ed2d88c6c71e9364b4f0bf26179a0dd5c3b8e8fe88503527a223744cf3948aca590394c604bd910f45a868cd837cebfba4c5e8d47ece27a166f1e4a584ff6b5beb466fd20d6e1a60b207598161f8c51203d610c30f75723abd3c8eb284dbecc7c1a523ae1b9c9ff390685476cb1c168c0c916d8fd8259ef766f50e07b5c6b569a3a1a41b4e95f7c0cc7db744dfc64c6c8cccf2b2735db07e28bdc343640996e2c27c8bdf532f4f39fd8f91afcf7216205109f789daca62f13337b38a4c3a92322a692675b1e59efe7d5905fd34c70f46b496eba72bbe19c11cbe144292d94e8740785d9e3b44106861ac9830e6cd1b35bccb689dbdc3185199975bfefd434b7eb6d5163b009a5bfe0c669fcef0f2c5c72ee5c2f944fe8003c9a20ef73fa69146c9b33b080645404eb78c68e05a37441191d122412fec05c22d95bb9729cd83a4550aabf70b89ee72e246f2ab885a17ccad7cae5f46fe910b661da921b56a765cd7666a7bdbceaf763eb6c1f43378b02bfc8216c24c9e4805f0018ae108da32f298a3c32c8b8ba5908170d0d151c1e106a95dc3fa9e50e34d73d966774638d22d64dcc1ab05cbe7bde7152d4e4eceb5b897f160e68c552129ec2006f8b5084b0f81f1dce0926537b1cb6f9b447b1fdc134a839a5c8244bdb7308d2506b096182ebfd4e19404d9fd0dfc6d93742376578597602b9d01920be2b0378637b5246b215f2ada0f8ac4b384573ca3c006bff2080355a5041861afa644b635ccd7da14b74ca6294a148652b133948cc4c736c1194b085e948fbc2bbec74bd564d66be96c031a11c67d1d5fcf3367506bbdba91dce828f385fa14f73dc1d9b2059d7b726a6982b7b476abc601f9ec0cdbb2413848904570d657b161315ead6d0c0c0af2121f693e670083415a8cd46d24eef4da17ab450e641167fd31f584cd65dc0ab5f3599c7acb852e81bb5b5f1232af5687e2d2adc45268abdbe9eb989b5ea03519b9ab267b31c0c56396c81f8fa969246b97a4657d68e22aa2295dc6efe824c94290b93c38af7d1efe49f8fa3b40088c7388e05a8573a851b7b00613d2b000264e27ec2e7de02287aeca0fe2c37ec4e5fb0727c424faf18235067759991be3123bf1ab6c8ecbc626c92d5a552fa4afefca4be40617521e848bc5d0b68ef65aa5f89cccb8c16f44aa1d363db9f78dbd69726d88149ab52399d7813b2e06c346792745a41ee8dbfe4a5038d8116cfbb33306f19a60fbfd947a51bf44dd05b0b8fe8099b4aa2db8d5c45e6cafe557d269a54ddf1ab489ca1f5b0a48928f81f7d95b2878182c89414bb5540ccc4109d18ab9fad3d5448c3dd8bc7c61e365ab4511ac97e204a0a36724e6a806a6f8cb438e605f45fe8092f89e2b9447978f5308652a606730dd6d105788efcd01b146acf90f135c6efe79e013c085764dda8e19d2bd7fce1d5ae03bf98293e6c74cbb5210a5b3a70b5855baa5c07bee76e4dbe0dcea73d7d4d97b489692917fd245c7735d2cf609351744e9796d2209c556d2240d69fdaf19a39ad3f4b6eb869ce739f31a84f2f1a4d4905ada8ac6e2cb18fa277818a21c41312e7557bf992a8ad417fa01f7bd8f69a5985beec55aef31b68510b7cd3183d6df37c903aa0ebd514e21fc8fde6d5a465efd8e0091c3065d88d2fcc6a9521cfb97b74b2526c2cd6328bad57cf1af5c0809fd4bd16519ec63c8f84509972c9e0e2cd64b3b4551f519b63f203c7ffa2ed9133884e53a3995a0f352c2eceda42ebf6cf8f82c50512f38d669fbc3628d352234395afd36adbd7f5ff16f84416c4dcdf523b430c505bbf56cca168d2b57fb51b4b69c4e5eec08696693e1eea5b4feee1c658c053616c0e51ac98125594e8b7861b612d84eb2c98818677e456c6bc4f6d5afd6dfff340df7a911f46f02a0f0a326a0186a90830581ba60005a146e8e94330661d1b26a0f4b119e5542cfc1d6af3d6d7eca098e7054db80bf0c01f3797eb57e0f571b2fa1217d1bcb19654b98ad71d41e9122d4344634ff5e0cb5e3dc8664abcd24fbf05b6ccdccf525bbd69606350cf51ab87fc827b99d7b37b91ca1858aa9ab21508357755f1ce6dc35dac1dd25aee223b3d4828d996177dcf7d059ff3f46733a18c5874627859c0e76149c3edfced20f54cf7bbd8d59f8146a4b63908c698abb9ae319205602b4d4e9affd12514514ffcffa11c01b3e165f38470baf7e67361e4d6f9538549836388569665d6766f35beb7ae66e68896f180ede941e321c78f11a995c62bd83c8711df33300906fde8cf15f7c25f55acda0bdf5a4ffb78a7fc9b34f866ab48fa8f4c8ec86ceaaa563ff2560ee74db68d113396eec66fc008135723a9f4d45fbe4b912b88ec9fd88c63b5f0abe2dc61d7382ab016fc6483d3872989229371de6998ade11b5dd0cfb453639d87a164f82624ece1886d0565317413643e227ceeebd76e3daf4ddad82ed2d27dab8b2f9fba6801e1dee4d430862027f9c3680ebb69de46c451792b8049e9009c6d181212b95bd08005d3bda8bb1a35ee5db38782c4c14cafede7d5079b0d1b92b42b611b0fa91d95279e3ea09ebfdd6080ca9a28bd464231ac629d90a1a0b3da63be18e8b4c0cde1d13a007351a8d9aca3f76509a96f7ce0f85565d4b6947c6f667d84c32bf7f7f1c28dde7ec145a210c2531ff19ce2e657bd4f5b7b66805c6cab8dc85593b4024cf1410719bd763ca199dccb1c7ffeee8f89e6e252cb89fa8d777101c6583b05194aaafbc095079b78c999cf4f0704109976a02a72a5b9081e5ae09808692d4b53e32ce4a835184f4bec72106dd1693f453ed97cdc71faf53c3e33f37847ecc3d8218efa8c24be997c2985c591a8579a6f1789b214498c11147861fa0341bfe49fb5235a766595093090373af33106cf703499478097959439012909f3278b7b4d63b46038d27540c30a88f5f9ba947ab7f79fd71a3bbb24f48419fac9e8f1cfbf6be6940e8fd3959c832706e706de9e3c99fba64d5b60b778cdc87624d5c706a78e560c7303cc2c5aad3af636e15b49708a0135e2c80d50aa48bc4ebe83588bc96d286cfe4f77c1b74b4c2d8aa2dc7d42549ccd10e76d6b12ba0d69537cd4f2de6792a099eed19797fe7b7cbf9c9183a5f7ca3731d5b9746dcc014223f8cc3f86bf43aa6e756718461f21c65b8ac301f18799dfbe29df7adc2e21c22f229bd6105766b820defb1faedab75b4f58779b4a39b72561311d1b0856b87cf1b03b6dd45dd5d860a935c4c284d4f81b75f9358a9b300ae918968d141ad6869238aaaf91092e68384e830420046ca3c5b51d8b92b989f412254ddb631bd36293d29d8c8185bf13b4de30001b80900b67da282f3d15325061e5400b9ab04e5d6344046253eadce6cb59e153c42c00df26b4aad6d34d11036e0d9c990ce087ed5640fbdc2ece35e2ea74ef032db2675d5b50f8486be1a263cd5abb1c6c0f85198d57abf0dbb1b0fc2d96c17c25deb2060bc87bfcb9fcb2cd34b8dfcd168b3eca6d47f228d6bf2de7e7666093228503baa48b89cb8e4fb375d23a6b4d4dc299fecf2ce641df040c126f9631e313da224739033235cabe20c8383f16e43d3b32bcefa63a8e26ea93eca28506651662d60539cfc82a22ded5de5da2ed0baa7368ddd9732a1f2b9407df15268b787e975257dd52625f8adb934ae4dfcee6916e64c5eacf5c8fcfcb41803030b3b796df0bb765f5c80f6085ea974be1fd1e9082549446f1aa1d4938143858147703e7c620e03da59e041cfbfa95f8e742beebb7cee024b4650555c0e8fe0c5bdea41fa181eada7f556fc94e5c315e6a234f14ed8a663913ebf1934eb8fee231d054cbb4c5c0678adb426c15a79b566d51547f86972728e0fa2fb68c9fb66bd4aac1394b94516b37e96d36705d24e287ceaee840412aa85bddc80335e8191fb78988a2af575284b3498eb667e934fb3f89be147e93ee3a4d0826fb8d4b61d87e1fc36d94c6baae32726676f050a77d83ba8494641e6a1f8f9190e6303213a9ba900f6b027b6f04c01c0459ea318fcc99abda789f9670845a3a594c66b2b7be4ebdd8a84a0af9af983b7ed401192dbbb7f12d3e3313b24b32371bf2a8d89e18a4f40c289694e0690650a85364aff2e046191140c46377f306693312a39bcffc204df8ea5633969180aa608d4a89e20463d3ec8a4e65cf075215490c76c9fecd412f978bd3a240f1ea300ad69c873b6bd387274f7f49d8b97a48d16ca6ea64d3fe1d4c6b9b10df71f30fac5a133a5be9726c01963ec175e5e69013f3ab5cb87f4ab260f0dcea9a50cf03dc99c3c7fff87f5f6d952555b632a12dec445c16065b980cd0eaabd89a23470f99273f2b790ede074361573a5d6c3252d7df616f4b9f24b244f848b8c38dbe8debfc3c5cd9e0bbb4edf4bdf5963c21b981ab9da26351328a87a4d2b616734e9a0332bb40dd1c0eefd6e6d0edc50559ce3bc6a35f1e183a0992a2933ec81df97b12ae3959640a477973d76f28105d4a1b17cd9715d313b60d80e6f433ace3a01c5ca42c84c21c10f99d78aa0c942d422bcb69933ad4794b131b83e522c2d6f7e5488c88da30cb6aa5ccb5c6dd3bf2c6aebbd0c0bb1e9c8f715b6d3f5e869b58c7a271d05ccf8ed4d36b38917a0d3204f091a26592f287982d2fdb9d80418ddf4203ccd6cda1a213709c0ffcc10422b0827c2bd557ade04deee74c872c982304116b9e2b43af31bb383263a43b1f9c0e83c8a18c169be595bea611efa4d0fb2f18e6930de8c2046ba7263ef970dd827611f8f382d467bd83df3481baff393e988015dfcf33e43c7a58e9f4f224abc146417de5bbc3b8d6d71e48f707aff3646ac54721e5277d1e4234a377948c3fb27d0a94fe7c8064de7074a4aa9923a5fb1d6780eab249bba533b7cab15fbe9e780aed18bae05b9736c5a2bc5608bb71442ff33b8e940012b7bfc588d02d403e601d1cfb5d63949c12954acac498d36ee13eaa7310353ab5642570a909be1fe131b9acec34c37063fac3e7948a366dfab9510ba23b63e428805f2266ea955b15e5c277bb2783c7ab159a8df62a2c8e95c8e3a873cd1727a3aa6103b6ac90ee94d7f87ed241c68f11ca8db6d4d0cd6514d3f03c78dd96ec07d65e3141fd85c4cbd2d20e0c3234f9ccd538c43f3592ad8d1f42550504e88170dbc023e3d580f5523b50e6e1bb0fe815e9d94708c99e8eec565b2cc524d7b42f7d4dbb445f634529c1fff364cdc6b75728f4dfcb88992bdb9070494c4ed33ffe223364c40defb73d2fda2ad8dbd4145cadb1a6bc8d07fce6d04472a8dbdd54591d5dfefd71c4ce5d1018c93a44be4da31fa5d1d251f1e7c188ce00dbc1efc8956ea2ca8cc9b5ca314ae982f9db034c4355773d94082f9e52177c7d2feda05249e73a05c5ce694660e2a61d5826df8ab13abf2971bdd088c97c4a9f459e87a1992ca4a608fc217734adef3efe335d210ef9ca4d44dc15370ca12fbfe838f14ed8356c5097435df908cc85430189d610afe243a3d15d3abf0800a9300b63636fa7f4df8a9eaa1f1e12582b62a7f784724da4e506330d0c399c7e0a6d4cd29963222cc143a4708143a9c9a8ba78d25a6e0bfddf27654a3467aa5291f9ff9124e30c89936042ce6fb56d066877d0cfd45ae1147c2c2547ac3e8fd6aa05ae39a3e1abddad0c9d2a3a43c8d22825c2eb3d0853b218151979c0c40da1f9ecd5aaa2cde0d8981120be7a68adf208f196d72113e7b088f707c7683b87a3ad0c74c0e84f7e11279f2bb019b8830b082e81fa1044478f329974eb424264d58bdc606f115bc82f1be902b2274162cf658db016eb326a14404a3dfe4b8235709c8d9bd0eb32a5d00d91454c22c429719331e4941820fcc5c579d545041f2a175074777368f8b67a460136aa0f1c9f56b5c7f253decbb37f9588110def79f729631060c9394d12b2a6b10ae99c75eb0bd538c9407848bd53e98d9d913be9e4fa76a7fc35b381ba378d987e6d7fbaade9d4a14c034451e2a612856c3e1a1c6d8a9a4e2bac526a4ca573017f5a4d9b10a4465774d06bc5dcfd92f4e7d895d22d31ce8ab461b39ddefb5883677c326fb72672faa55904048b9f18504e8645a66cc49d6ba14f7c39c2aac40e6fdce890e99e9aa1b624faf849b7624da01e8d6b79371c552f316a1eb4c92d0400060b882aa7345c66b75d3444ab60ee94769c1e6c718cdd6e3fa209f7a428f2c80aeb94d34ef92cd6880295e8b0b2840319b584ef595ba769dd1d4e103305dbb93b0c60ba15c05cd8de6850feba41e529f78dde1076f8b4821a38b3192d998e7e74629a370fd89e3ada8db50242ab483b8378d838552696c7553b285b9aa43644ec365347cea629e5c41a2231b88a5e7a353f9d233f4427c4bba9091b49748d77c173adbe22cdb9a48aa3266d5d8b4b77dd5c7ca5b12728496b0c86e7dd20cd37236998338b6c3e7c34f555d094ecc3d9dbb4f31fa07f33d03504998ed6847debcb19160b60b24fdd713e85af055a173a1a61e73a2d900d7dd6f779c92e30e8c8adeb5a31d76c7ac3f7d0f9d770567f75a79d8f6851c5d2d87c9b273cb09cf339e7807140a263002154c27e634961eceb7a3950d449527744a1b9667810fa17bacfdd736d62c98c28316dfa555c4ab50eff2012ae8605ef1db8215cd0267133a1e2925077deab161046a02c11c63744b804377dba25a8fffcabde59e4b79df481b170740d3e717c4c184803bbd330da791e0f481811ca402b00239555e03603c946ca6612eedaeffc8c85a9e030ba9c03f8922388f67b0bbdbc07956d41fbce8b9f1a71a3b3aa6fbf59d33e811e97ed1ec57727fa27864ebda11f66a960341693eca9e321e41c9c30a49ba72a1ac163f312c0e3b35b04e924c2b182df31632d5548f07bf6501f453a0978a6bc29f0e851624d91a382487b7c773bbf45b04efa5bb84282c098ecc2af447101eacf456852c3587424bc27a27e349f0bdd928370cc008f465a38bcd6971da596be8207aaf7cb5efcb961b937260aefee7e7df3a712c51314df7da9428227cc558e71f062c140937c13a7d8e5350ff0ee66a3b1fe30ab110867ac1a418986f5b1a6d7ba98b3397f5f4c8f7fda9401cf47b8f20a3ec2e2a7eed0cba45a8f71962ba5b23af44a375efdf45328808b737e0556334a187c94c0494fc0ed5d98138cb2017e423f2cc6691a3b026ae6b4a7c555ce10e67c5db77ad3df9d56eeb49e78cc4d0ff738a91c2adbf59cc9adf81deff1bf213a96b22836afd5186d2999b95e97c245b081fc93978c0e31e15de5ea48712309260d5f8ed10773d96c99755ef606a5bcc4c505f17c93f746702fd28b4a8dd741cf3cbfcffd7e78bdb57c7ba644f665a643246da4ccf250bce1d0d1954d694486b3427093786e6c9b83e6b5a45f223a19de231a793e049f36e5bde713ed3b961f11fd3596feb19c766df6e4d342a7f26eea82a126337022e7de621bc0f928e9b142106d641327305747d149ac616c257d98ec7f34eec3747b2ff789967b5dee5998ea39a54cdc61c0fa7064c6ccbf9bf8a9409bce002d704203f75b3369d57d2c3f45467bc6480efd509e316b36fa21fd437a46a71cbbd2a4a2043a311a89a926874193126e18378ba8333471eeb397375744b9009910dedc457e5a0e40774cb954e62da33d8b41202b8e056fe716f02f73f6e263ab1198ca7134b8da4a85d0368a8eaf59e00b83e9d9c20b5e814723bd6d3ff1bf4de4c738e3635b1ecf6460e4a891859e3ccfe2e042b6847f4ef19df1be6f6ed0a7dae45e9d73384f8166aa9a8b11c4954e6c08ad478451748f6510d658aa7a1248041bef2c560aca171a06a455e7d5f566e0f3ca20612c25b1ec4236e9804ca73ec4d8f35eed6fc5e738843bc44079fdc6b1cf0e575cc45842c2129ec7e49c1bce6298046e9e055a620ea5a846c4bffd4aecbcac447d15dce32f7a81edde0ea66e4d5da25364c019e94fef944f33a526ec79ef6b8920256db903c78a9666373e16e01105af89a15436ab16bb5ce39ea7ac8cf477468ed50f0b9a8c4eb80f293ebe99b6bdfd3e51d89b20ad73f8b853aaf9f1b8b7a7cf7a7168e0a37fd616cdb7da1d5fbd1c479553649a0a40f7353ab4fcc5222a57051958fb5b4dc5d46d8f547f819e1be465824160bfb2ae9d41e66ec123d221651bdff1449106500678e0ecc267a3b12777217772b1e196635211221bdf3850e6a5d2216c972681fe8ad46cfc13b1eb5311314f86c5fdbbce9a656d9ee9048bf019dc4d5c8046b6c5f5bd55352132a2a57d85453d9a3f8813affc7f178a671339be51d4e8b8a4d785bd09ccf2a4031f4638b39231ccfe7be82fc3c2aeb200d8c2646b8a248bacfad2e22fd02199b354a9b914633a8dd9614ddd881b37bc891ea06b4b6e990964d4042f9dc2ea6244e5c6da4279aa4127d37debf31f1b693637bb8cf03943bb93dcbb67d3f4d561d92da79bad3f9c4d904c61812cec790a23f89385d4c0fe1e52e0e09bc2296a09045bc9cbfa11f83e7913edf7637654b66053da9ec9c6bbb32cfe0a3605a221bcce1291870203bb4499ff0d4134f7913bddbe05e033cf7f33b9222a82fa1aec945da87672953bfe172a5f9a456e5c5aaa626179d3eb885af83f1ba34a25dd7535f5b49b18869e279475de8de9a36238d3ce6a787237b93129a42adc4e840e05c9f055219e8a5fbc44fab152e21f8d27dae757390db334719a44242cfc5cb67c803e2e04d5611cd66802498f833975b31fdcdd9b5b801447d479191f791e5d69714d92b5cd24baec2cce901846db1cae767b8c4d84d92ebdfc86d0fbd61c8e6e33dcb108e2acbcea04d7a9affe79b1c4207cc703af9bbb823de77ccc5cf50796be7c9125b576f064c015728094b286ef5023b32f65a52e3a224d7bf0e573fc03b0dc93dc6ef74737344b3cc486539883f23a5d007ce0db89438dddcc49fb5d17d6f33536d2bde89d0af2c84f944f6fcfdf411a658786bf1073cf700c794a787ec5160a86cbab14e13706d0a0630fcafc04c2cd027bb09b50602f4076938869a27f5c0a8936ff3e36ef647a61e697379adfef1e83257ea252152bfb6d424d1761bfe51fb6f08ecaf86990c8a30c3542833ce67727691cdc09372fc6ccdd6063f3c841bf4ba3afae823a2b4cd1a5345735f83d6e03b04518cb072137b198c5ab36d65d8847924279ea806a601292a8b8fc0d558cdece2be711ab85a0b9614ab756d99295ab0a316454b99b9e058c59096785665cfe4e32c674719bf6b43b30b9dc5a2a0e6820fb3d7fb850785addbf6d9c3ec3f51fe547f49df2fbc1f696d3443279f5374ea2cca9cbad072a5118e971cd4f1fa5d10517d39eebf13d3b5f824cb754a50a13b9409aeb5277650fbc3689a187ea0fb4df60f64fe18cee9da34543fe38bdfb61f0530a218ac72e5ce64850321234adece953e4250f6afa8d5eb103a278048bb821d40d14c54470d34e0f25f9c16ea33ed20fafc8985c9b955f9ff58402e709719c4c59e1176225a5ff8c99bcc6379ebc0c05e1eb5b9a03a61b1cdf6cc43ec0506e63d9be5c8bf4de87655d69fe180f3ae72bfcfde8c66fd940c089547635569ace3ec0d7f43893cbd22467853f179c69bd63d402cec597719c0d540094a04b94607073f845dc241eef649d3c871bf4ff2aaaa0c1a456b70938fa30d98cb05a36e1bf0f97a5b40bd52590404e44fc8cedbda7532814ba2321edbef0138505dff19308ecc212da1d22a1eb4e3bb65db250c370ce288d9c44655e12571c5ba5d42342baef183f79a158315ea1d54044fdbc5e19984da61c443e32454b43a6800921f76f2c2b9e12c1cf725d828d8d74f827c2b71f218ce53f6c51af58cc48054efc6e80dec9921fe18551ef9f3d1ff436f3f1f58134710faf3747beabe9eeaefed42a0a9581d930c5225785b536816b3c40c03b9d2662bdd298541545fd961de71bf972dd468b97ccc68fb1df6bbf4fea53b89342723342d2e003f7bc0f80982d623f780026aeb7fb3c23387b371ec97e3cfa8a77a908706aaf56507d687aeeda833abd5bf9f0c5a9d405a758cd179ad0796917258fd15451fe8b012b894305360fd3793a8f555239706adbc6f174463b4f4dbdc73cc0b9e06d428660459e36b870a41c1636e6ff929ff31dfbcf108a29f39c79caa63787e1b3842015f884a843a0e080efb2f84191b50e27cb78fd3a0d68a3b9f2cc874b6703e80ade51ec6a2a30701d1c48c5676060909973761f5f30fc0df7de3e2a8bd170f33866baf933b4cb5a7754546bb97ed4474f14b25fa6986765a535c07bb7494f8b39675bd3f4d23b291c736bcf3dbdb2da297e7b4188cb4f470ba6260ccdd5c54c405c16bccfb89fdefd6792058c7c91bbd6dccff88371cbfff743ba482c9dcda7702379efbf5fbd4bc85c0a40ebf9da5b990d4ab164ebb53466adebdd46172c03508c7f5d7a1108e20368984b4e82ff516661f60924753c66ff582ae0e68ef9d264f3dc99c72f811e878cf919ddea5dcb6c9fc3ec9e6d9ee6c33597eb9fb6e937ef29df689274c0204fb39d6917d4b01dec8d209214ed60bee0199cb2ffeaafaa3f7bfff6411ef4d53e18f0fe12eb4279aee92e5fdf3b44ffd030fbb1ad83f573c9ca88e15150ff29fde73f8d18ce11ff835340377b178641c56fae1ff7ccccab0a7f16268889c25158bbc9d9335e7110231aa523e79990c52141ae23cb195e285d6b3d546819b6d233aa22acc7736d84d3eddd87d7fc677a16675ed2223cb8dcf26198401339e469c02abe1bc6392d2889a7e56505917f603f10e48bb8e56edb1ffeff21b5d178dbcf7cee66bb5d972d55ac646479d5e6f34da3dc28fa434f99e31ef93eda594bd1aaf7e0bd7406c1d1b0869c8e4ad9c48e2546eff3822bf980826197b2bf2eaa0389dbe8e056445a0847e138687cf649ee41c6719cb51ab681ac833fe742aff0554042ff3ad92cb48bdd0d35f4e2d0d57fc7d769adca1b0e3774c4f7c3bf58db1aa59b6930c51cebb150c7317ff81c8eb5b526f2221c40e6a3d4c244d75d4c968ea31175bbb26464208f319a7f9e23a24867fafe024e3baefad4a065160f694264ecf2236c39b313c13742c04d6ffb2d067aef258f550a58bb8322a934f61a183c1531b511df716785aed252752ce424f2a575fbe64011008f85337c3d2b6991fcd05f492db0677c9979c9023983d59992154e52837ac90ace4786ed883d4f73e92ef4b8e60ec7f213b435149b4e77329879c40e702d157270a4f4cd165b71ae2b6849be742fb40c325e864750ffb779dbcd3274201e5507ac003f0b7cb00543fa2c51b1ffef008d82ed829dfff90a7d70742b6ebbed435f8a637737940bf2693f8415025b4c74d649ef8812d42acbea4aaf69f330e33eb0b69e6a225172385b1cf35b2de3f2bdb10535300fa75aecf194571f57d228b930aea22a9ee197c36e9d6ecf8a35dedd94fda06015fce0bf81f43782a6bf4419c922731ef1229b09146224b0d856c1d0b8458671e50ee0281ee44fce6ae79c492fd1450c111d2b7c0dc26f4b72bc2303c6ad28e9afbbdc2363a78d3f87e7034f6396f7067d4bf2ef1d5c15e275c8aaf58bd551068c4c855a9506b2afc072fdc35936118335a36899eafc1907aa89a0066aa8c09a79ddf7dc668266b2a18c7f02c4b20a8718d3d0339d7a0404a4fe5e7865bab570c37e2fd797fdac05d2f7f7af0180498113ab04bf040ec1d2bbd61bec69d52812e0632d2a70512cbcf27f04bb6b1338a04990136c45ec55cadb4e9bf36fc02188930ca5e104817011409cc6f82aa9c9027ee82ee2c5cd184b6dcf034291006e73ec711cefdea3694e63b3c52ef9588385be25bc13efa6ff235c43d2a5c7d8b934b20aa7914f4140676d99688a6f337e418ef105e0f417ca89922a508342b41dbd550cd92195530dbeb9a7adc31a5f04c66fd1f5f82a5c9849c10da865be87ba9b2788e32c6e7183b852f0e1f8453f3a0ab0178528ac940b4696fcd2f5df58499a3b1f98fe1354bd43c9848bc6cf627512f618a773d0b76454577f5b2294c197bdb1400f19f4bf15ee870eed46d219f14dcfd5bba3a3e30a4f531ebef17a1996318dd65bf79faf2e062807afed5545567a44b554b01594029d024a18a64f563ed76122e53fc93bca53cee2ad8c10435934742085c252d49959db5f847dc509c53b0213351c54e2bcd9df35c3a46883f5e0a78dca6d43ab04afa2e9b400f80b6129f25e7c974201bde2be68b8a7733b31ca89f6c6f05fc0415df23a4e04dfa3ad3b3a54eb525ff2ec883f0fe6c48da4abb9b84ab49b589b6649dd54e5a808bc8ca3189dca4983db6c65ae2822a4d3040d69a662c1e578bfaefcd599f611fc282fb9b9e645f5e76956487aa7f8a3e7107717ff45fe93f52f6767f1cbd9dff58dc9dd29c0278c824b692784d6ade8b6fd756149e04fe8758f77e6a5607390d4c6033d3c7369bfd38cc57ef817983d84c84c62cd1ddfbcb7b629a97544c42fba92547930f44eb180805a6cddbbea4b23fdcc486743f2facd3ea0964d6bc4c064608ed91a7fc810480eb2e2dfb4bc2e7aefcb3f6ae50b91042c8433b4af5f385961a9f5dbdc110734c1c6f5318b691fb157b469bf7557e7a0ef8c21a2189674e6e2149f064a391b680b1495a7ae50c44f1aa98ffe84901276731c24fe7864231a53d519ed4dba16ceffb564e2165e31fc87e75c6b34725ef79390fdbf382a1d820ca5099fd7836da4bdf009434ce9d41ff6280a1905f1e6190ea96b84c109ed8863039ed6ec9c8bbd8a0438445c2b576d1ea251371bbfa39a2b347743c3719ebf23ecf4119bc3987353e5850a4dffc68324e910c20b242875653fe914e2ded688d99846b85214437954206163a8642d1c042c8c963e6c0af011fa3d325f580053d0eb77a2444e0e8148ade679f3ac517eda06ef93272f8041f5d661848f8485f6347f3a2f1a7b7dac0759e455679864e1c3e89d15c0b745791d75c8381c68ea121366f33f8245693c432ceaf014935b7786522b02c850f72c5003b654e9fa146fcf6470ba9e634fbaba07babef3b2a660ace1fbcfb8128cec65e3997da8ac2a041333aaf795c5dce419891cad16b8a559ddc2c57477d1e929f1fcc4260fb5bc2d4b4636711cbd6acc78caa232e42c07aad910249b5612f626ff48da843eb748486cb155aa79c60ff05f7ce0e36670fbfe7f8a143e2e31e52b8587356182324b0bcc97c5bb958d1baf86b85bb6b02dc5568f615abc97ce380a24f8f26e86eb1663110a4bd6233bec612b0352c9c989f035c2489ebd35bf1f7fb4b31f5c7b02a91d50846271387d367e5ef43d7354df84af78ca5fc357787fa721ea338a281dce284ed50020331b6447062ec97abb400fce26db0425ba27ae59f11e5fef748961610ad77b7cf79d3f8a9bd627285bd2bd545e05b10910e6c2a45e1f7ea2689f9da52f06f76811d983d7209bb0eb66790c4e48ef4eed1aa78483dcc8a0fd1291fd2017e5d47bddec13eb051a5111cc41ac6910abb8c91c5386cd689137a88be2842382382e6ea26c936887eb82603d40f73a4c819d496350ff8fbe2f30bd3eb15ef48134477bc0074cfc89b10b9d7b3aa8d99ee6ecf0e23491d4f2ee75bb40ed95cec256bca829bf647a51bba3f7d1d8d2b89f48526c7c873cd29dcaf81ffd5d9075363ea24557823553e27bbd37e31f70232b1ffb5fe384df7823257558645261f4b54c2e08ed0ee681bc5dfc81cd19e93b7c52468ba843a94b7172ad77f05fce375a48ba65207faf35a31be5d50632d963ef4c6173c511efb88444a1e9331be630cc2d2f25a5656d5b0e9a0980520af63004c8f8bf8a0cf65d821bc5edf327fc2582128c42bd6370d1da17752636552b8e4627bd10ebf5ea7069068f19695858f0bf04502bdcc8305909114134a99a7920c942d4c666de9f6d410f8e56f0a5ad4553600fcbf05202ca14304a78f288f1443117f4dbbaeef679b1f3ffde244988921cfcaeda3d57fd9ad556b00ea5c77277a928b51cdad3232390473b4ae969d3b7f9278050b00057fefc9328e0bf000945935901a60311910fb3692b17e72fee5ebfc4c0e47dbb2ae1cbcb9c249f9eb1f2100aef089d2950802bc0f2795b5d69fac25e53e76d0c3aa2495c8cf2b90792b3d0ec58f9ba207f5ff5e9ed0ae1e63c80785d83f4a2117e59f2c8f5097ecaca6b91d2b6dfcbd68731dac6e5317f30da9921bbedf468780fd5fd7d9787b9346bc4e14298b69a0f94d2af1de3c45982a267567cf72e6e3863e8138748093a7f077151c62b41d93a6a374a175d4118aa9998223863fa5973f282e4e5b6c7f7bcb622e5a905850b21b4cd8503dfa0ff1a8a058f21caf2d9e604e458483b9e756c8be32a9a9c66b6a399af90cd11d08820d988817ef71bb56fb9b2a7fb4ba3516ca6766f115e037e5fafc958ddf314c73829797ec7a84a4af933029e858cae2a3100c584151530c1774004c2b85548160234850bdf7d68d4e8dca455531251b898c84814a194a4c1ff3f808c0f573aea6356664f9a0a1cdd41d8ab27b54f6f952774bfd5761bc76490b9d9affd2edbb47a72f4dc2102b602550029aaa9fbcdc8902705f44cc401f66f6ff058ed4a67ca158cc00686af5c7cfb6707605ae4c26bc3b167bead1688accfcccd451f5bd70273a2f16a9d397d6aa604991b967fadd2c4426e5482b6005bf497f2f7bdbd2bc649e58ebda1d33c1cab653a7000384857340afd267b72d0e35e591b6d987ab141537d5654f03ed2ddca6d6d110d930b5ff66a8b17e9f492ca979c19125c66281fa0a3496d14a8d9543780cd2bb31fef935073286ea25728df74f9e9b9421ceb3a2114840c1788f3fc148b804f565779a35d4196dfe4944d8c080202ed8866491ace23bdf424ea18469d7ccb41d0d6db4c67b644390721f28a105020e46600d6d5ded7166c36a88dfa1ffa1221f9fd0bfa1d3b15c7b8e532d3388fb4a069b3deaf8b765d4c5c2917d88e75baab57f772ae1fed179d61d810a3a7ba7c5dceaf39045cb0faf561064905189b84319a48222ffd8d5bd5020c69929f10e355e6fb8b2697a8e1fcaa14a910d79a5a8aad6fabe0587e0855e68adc9563a3b7d40b6baa8d61e6a90df319878d534f49bbdb1de38d97ab77c89d737fd945e072205270803e808d08096f8fced2396a64df4dc619e80cf17aa328c04d634077c00947f82f1de0f2dfca2f1d6e1fda0535e48d66ce3c07edde5484b29c0b8dbe84c35f6a6ff8b148795985b923b993c03639471836d7d966e79235f8cb8591493f046b254f003be6261252f70a9881ea3265b0fbc954ba815c21b190a634fee4d2fc0a60f7f54cb8258c40f9db386e0ee203263cbfd1ab351ecfc084c6f670221318a3cdf6728535baa7dacfbfac4a2350854d7feddfa0b834e17e557ed9b373ce4d41dfe481ae0970d7c0d7c441e9646ecd9aa7161a2f3edba5844bfe0dffd1fdfd622e2fc708351a2a8739d38746436d7ad2bad58e982031736d3c23f33c9ff8f5a818e65789f71f59ccd522e53b0dd8fd11d426ebc39e2c84103fa8df238dfb0941dda50e3a7b0bd5238b32045852748a105eaf5dccb7ebe0eaca110344d61a2894e0271ab3adbdff49f0ddfa7ef86451ebe628e7adf8e3aa7cf1bcdae240162e8ecae9e74336f86e985743c9d53ece62f38fc6717767394506a7bdde8560ac377e911adb5f3c3337e32d4438c09f789bb89e3777ad481725494a843b833f856fb3a9975b4f70a3c97526e5564f8b7cbd7cbd52ed4d0d1428587e8c5bbb78f17cff0f97fca5f28150ea88c4612bdcc24b6d6730f347cf7cf28e183e57edeeed8d584346abc2da29126690024ba8013e55f1add7c8e5f2019b8f394f531711927d39dbb53ce8f8c3aff8ecd355068901bb59cf6926e8ac15b62f1f0ee5df1c51d4297e694f15271d3673a818f50e64b52aa89699983ab6a55a1b895f6ec03ffd8dc90fcd12d53e5d6cb5785cebcfb2a9698926e6a1da4611feed7dcfee2947719e36873bd1955cd56c44119e3d50257ba9da4aa72466affe9f95b1658af4793e6834376c814cd150ca1b802f33fdd6096fbb2e06856714e86e4fb7a9911acaefd6e11afca22f97c5557b0d42f8d86b3ebfb11dd9a02c12860ee539d1e988472b1810e665738737915fde6fa0d945300f758b8680f42558bc3ab3af5f61a2e32d936ae643b57e0f432b9720a49a14a41442623362202cc01bb59ff85817f7ab00fade37031a931213309fc456680871b8d53811b2abc9f4300f98e6819ceb4970d46e20d0f526f1c69e80cde76df52bfd7a663cefcca152fdc0904242b140a354884204a242f02176a7ab5b9da60a7f5e200c3d97129a53dd2609928b0854a91f868c5502aea94136ea57eb23632ae7cf803af8cef224a8753fcfe854dd412097733b408433da1c8523d9780ed0c59d08b2a40560b074e57fb09cd2c01256ddadf30c13b1e65bd1d100d18cbefbdde7a911a379f2e5f8d43cdbbc432e61ea7b92e98cf11dc49d132145f8f74fc04bb597ca98aadb18e92d40117d3767d4918ff1c5150da8f1daeca0d2cbf2c4f50ba2a663c5fd533d2b5ad40860eaee149af84b10bc4c05c8287388b14b708aeed2a0d504932488818e5c9eb07a6fb6bc1b874d1dcb295f1a7e866be644510ccfee6e102c3b12befa9fbe902b126b659bb167588317fff37726729058830ee33097c645aaa8fad0efff6b5beddeb73d96f0a26a2c1b740121a63c4a49b50a89c7ff11d5ce907f8a2b59de28f836544cf709dd5bec5cf9ddc1aae43836ed42ce38a25505bda8cb88b2a09e05fbbdfdb6bb4783e248df39001ca12f6c236ccf412f0a575286b0ffa406af75f85ca83d0ced9eb5f657ddc1c87a413c15066b3e73b238b86d4e8ce4ee4e9ffcb159f1cc5cea3bf9be92a1680f27642ffe1c94a1e1c5afd3fe00baa9929806457a5a24258fe5d6b620b8e4294d41a66b2acef793c7e33cfd3d90a43bea272485aeabdff48b0f4e7ec620fdb1ee1b13a1926296bfe17523a8537ab32fb50c75bdad885bbe97a01c51a220668dfa827bff74e3615bc65c1d4db35a66e918427131e2a53553ad291bb5c6b3885566761b29e29e68184d4af89e627ebe92fcb89c53b47167b914e1cc4c680a082d91e3c5ac701564f89e72fa946f730cdc210f7d463c9388087d636269d31bf74262d1f073336636c67a0a4ae8913fd2baa1388698ddd9b33fe48992c9d29dd8d2310bbec6a2e4c5fb9e6d92f8f2338d3223b3c82ccd1c65b65f18474a8c5f125660b7c4862aa1debcbfeb67dcefb7cae78d16e47a24e84cb2067a5fcac763c7cc1c21da0131072b2d015807f4471e6ab4272aa942d36667ed61c6d182452749889d1e3611bc844a5e0a0d5448c960e2dfca9e37de6e3d7369e70ed0349e30769581159f655005dcf27298001b0111bb8052c496c8e896699c34faabd22bab98918194a0c391dece46ed45433e859163827d7e3cd725ebf41a0ea9bbe1053db2846d13226dd42b942cc65f8900618c69ba00519c36dd709fb02705169f0a917358af203f13c2ba0ef7f886d6ddc70240840865372e11a782f0df2d779be31c6b2268d0bafbab69a7238894adce76640e3b149ace7dbb7a271dd529b51a2f1e182472a2cbee0c9ea3fde787e473c6028a453fc5089eb8c9d66c56ee606ddf9532be29021c3b5a87dd18c281f1d34d051e1e154845ee023b8d314aff314a1aa2f04015126cd21330167995d41081a71975a60962a4568b4777ecbb441d2a70ad41aaf21e9c55abe4ce2fba4954cd31d99bde2b5d63557bfa300f4908bbeb2d734d94704310d6dc973eceba1d21061bcf8955b51053d54fb2bd52c14e3b6c674f8b22a1ab87fe706af51462fffc17f90d935201555d827acca3a5f3e5609256a6a86901f3b9c38425bbedadd340ecd92f782eaee97042c802a8f52f956682d6cb0ddfc6553153a111913375ec678a34e457599b8862a0eff260229bfaa0ffecc2e3ecf4396634dba2c42300c8d4e7acf02970cdcd6b6d8efc9edf1c6621f9fd6f26f82f41d278c6137bed222ce293f3d91f58d9dcaa8226ddf7adae5979a991dd6285edf4e75944757061b60503a8e670ae9c704e3924c43cd11f9b860d6e7976aa2527974ee8bc1c6cc1e4919d72820f42157cb8998d74ac62bb8d84ad08a310c9f0b32e69a7ce6939ab85e919f0de1cb55557faa580321ae26e05020b7258db88a337acbee42f836eb42dd43314f8f8513ef311aca9949a0c1c6c203851e6891687b4e6669d8674eee426772704b9f2863aaa311378c72d569e9fad61ef1ff7314a9b59dc39bf2b347015496cf09f6a240f30a631cd184bf9a3c748c7db7bde8bc0dd920d5be831e345af91214fe45ebd105a8babb5187deea49bbae010502d352a1f954f4dcd191f8d7b219b4e8135878b244ee68ccd87ad4e69208a6927d417de4ecb0a2aab628fa381ea330d68add52a735b140d93f33f11667c7a48510eb60df4c91478570d541a6ea1285913e1f14b17ff3a82a7eef9d80e6b85d0be4fcf7088bffe6ae64a1f261e6b3370bee4ea4c4a82173d8259426656f9c120b1679bc8def364adea4bfd6f294fb06e59cc19a247dc1a560f90fd4767ebec7c83827d4efb5e441bcd022cf97eeef99c5c6dadcac016e36d0aa0d12594a73659eae59080b769c7df546edd6780a1caf938877cdaf38b401f623698b4d90eded226bbe827a2b4d73b6ffebe0528f7b5ab2fd67265871e5774e19306e8817989629edc77d26ef77bf06c604da402fb395f635ead65b917eaeeacf2f0c9f18e3abb8fd8c249ed6b33d834ac605234afab77f4f48c1cb2bfeba9a58bc317ba8a15967bbb0e7938d88fa7a932f8887c29f97d1578981f3698cd33adc9e8e1deebe471f37363b60dea486d83d0da092d8d0d6379b4e3608dad2ab2999d6fa02bc20a1c9b64193512a88fff05441ba681eb34fe3289571b9b23357ac57d4769b86a859ff0baeebcb8757172e6fd6f08419c10518ba62fe0c9e6a66bf0262acdef60050b336b2e5fc80311b02239758f3038bf42a089326c33a6795aff5323bb8d906f568a6c4e297dbdd745e74266beb5e18669d3c16616d7b624ccf5abeb3a16a5aeead2406b8a5e23c1e6c2a232900a3d09d96ff2ae13e4f7361d786faddc0ee8d9b04e59365b49fb49dee58c7dbba6a1b8c25b20568c956f8576ea315ca69582886dd9223f0c601d5ae0314b8bd533cd82b4dddb8765e482c92165800bad9b31ca3855d78f93cf97db8bdea7d812c3c5bf1ce54f14518c55c057f5b364c31fcc8c229d5e16c88297d7b9abff6c257e5538b21e69461826a7cc98997330a6585b1c7263bc366881a8d677da127da88c38b0d864dc8e463c1d29d7fd116f73bec2821ef4173a482f21f0c0f2e923e60c21cfcbc2dc26e1df689f209d08a803dfc234c5e9c82b865f325077ee37baa5f29257188bc424e01229d7b01563719b2a16a1f7b515f42d442fab64b58f254017d22653eb87d6ab41090ac9a7de6751251e529a4f3755853af8ba71c955d7f5b7481f6fc15b08e6342e13287c9bf5939296eef5626c1ab55904b46504484091c991d9ee682fc1bd63cfea20dfc25107ab7ba0af15d349a175f7ffe74d84a7ea5d0403390a2686f74b1872e89ea7d3ea0c3b61cd7a2c28569dfe8f24ddce38d57a5642caa4b717e036201285e604537f28e231249241f0877aabfc41bdfd85f3f2f8ea90e3176d37c045f124cf7dd2e90048f2d0ae192c1b6f6d68a51c7b424800bfaa103fc78dd1f616b67ef56aff4ac722aa87681f5483568dee1940e86c13cb0e95676ad70378f6465784a072e8558696c8ed99a359276930039756a8272b0361349667e278de13d0d7d848d1c6ac188c391affb5423cf2209387f1696103c626fba3d59c4c7b7bb64d759351591601cee9d29f47f84b194b8c2c6b3ff825dc9174aab0d900f957fabce176dea6355107c08bb4e5c6c6de487caeced030af5dabb9029041dbdaa3ff9f336c70d807abebe0832ce213d1fe77adcee5aa8acd9b41ab2b6da82551a50e15dd5f2353eca848e6528ffd321c445d6d5a17c258ecd9648143211223f2d4833858b497ade09d8418a25ac7b75bed067176066021f7cb6004576abf898b2f33659aec44992f45543e5646c3832459222a72ebc868624c09d5fcc00da021663a88fb8a52cb9b984fabbaffa93a4ec1f40755647b8fdcd3e277e8b6ac7159833b8fb6822bd699ea535698200b72652722e96720d233a62f4c5a38d9ddd41a5a5afc988c2400dd54083dac9beb4f4aa4f40683458d2e8c18399620d53a7590ba06cb5ec7cdf017c56a6ff72dcec26bb92cbd01563561531f977d22fa1f46da9e10ffca39f90946ca19e73c9c7c91514bcf3d33d62e73e156d046fa59717348d5ceff4406cc209ee0ac3ca6638a0df4bffabe8e2edbef66b89fd723ba4320cb538ca4f650fa3c6e62a7f4327374b2e191ec40a989c5ce4c3369cdeea81f2c843f872d2b1ef6c6f012bb4a71a7fedce9fc2939a9629aab53364ab77b11cb4462b63106ad04702c505bd4228ab87ecc3d6abb650f1e2052c64447c700754687d2a07c2c6d5aa062c3c83a9da34a6a7b42280d54f1e4951c84902c261808d34c7d6079dfb08265e78b1e509db9181e96021ccbf7c3bd4a9c4766f1a5b472fab03009fbc1d823f622098ccc532721b4b971823d272ce048ecb06d59ab2f1839d08f140a6ea1f758b3c9f06fd8e331edbdb223f74e72e7a78785e8d64409fe417d294492c68b8b959d726b0c676eef771623a348782a199f02d1af1816976168559d822de153dcf552d82a617c6e850572e7850ea87d4d5f73c4f4c47e10bcf08a7b5b21ec98a0971cde3b88c3c8846a77a458c3268f5e1d80e0a9cb212b3916ce37c4de34489c39552380931b1accb966f2581b5f2d4b2e5d7a59e261d3580e194cfe5bddcbe1f7a14bc564a57726e8eefc2c5306a84cd8c8ed5588a53fc9b3e147357b1a8823bcec937ff173bd82b8d53987ba5841b802b652e06c877d3f45d8818fd2e735b8036db3c30e5fb8d0495287b50f869f7dc099101c5358fd80ab73f352239180581b22030d12c183ccd205c43ca5f635f1e267c0c3e6f3cf55e75a694b93f4b1be84d9513b7c35631a73dc7d790327dc7dded642340ce6ed1911d001c8c4aa39ef7d526176f6378554ed82dab5866f2fedc09757ceb2f7312613d57d0330801d8f7cb6e2ec39c3df8f1e6a946eba50757f87e30de1da1409698dcd49cc4ee8e75b8a5710942558aef0fb1e318896f4b6e4b1dcd8de43d303dab4d1863285f4a795746664a1d1fe9c4045ad510dcb621c222d12603db5fd5e610a4cd879b6ca93894aae9a9898f66b20d736fc94b847b3886cbbde563e506a6aaa1e97e374e95a8786d589a46cb11bb05dd0eb7a30c07bb8279d7acd119ccf4a8ed242e113c41f1e8d6f282756aea443a8995c0c0fc5d5ad7e4ca4089969a1c1b5535e8403c65d85b11737a4aa09772950c62e63486de1509922a76ab708fd9bd544638b6bf2a4a0e099e841461ea74ec4d0c053af7173eb907795ecffcf386c2b145f13de14cacc805a53df687f0cdfbba20968f8327dcf061c55e6ae04745f68645b41b37976dbc1e2a4134a3b2c4dfe858695fe46d83d0f40dd1665b2d42a5079a74f082d370ac164eab733ba983b3459b5b8ef001fe29851708eb35c9ed94c425dfbca39df9872dd6947b1f657a0fe72579ff48faca68036020bdd0f9c709e89a02bcb0301efdd167eedd2f2cfd5092acabb71245cd5af947b4db99781d83751d0b6e349bd3290a3cf3f44d53df47610c135cdbf3fc398d6d251b3f3139790fdb2f938b91f1df4805ce30c6ff737d18770d00828f8776f6775f1913402a157a866a4adb828b6da654837dd48bf43168c6e6b820491fafb61d2d81f03b237645ea8203ce1329086cc46f15072b6292176bd683c805064f75b07a11ab844ca6e046ef60218259529d2a298897b3f1d2477ea56bf2721374afb029b6b5332c57cb38f82bfd0c366d6dbcd08c291d8d2ff5ec8278b66f474b07169f22f8b627d84734234cc6f1a22cdc131162ebe4cd98a18e2b45190a638233adbebc23326004efbf6aa14acc9633fa6b6a1cf10688d164ea94897e5a8eddb6526af343a106d58bcd6376777498a92035432cc5577d6e71eea17458d49940e1b2a62f4c875d72ad959a3c362894334d3a5e9ef681ec6db4d144d142e8ef7828d478ff12d3a0eae3aa5b0a9d2445a29a86ba364059cf53fcfed223c0d25432ed26bd2c24cbf6362b73582ca4dff2edc2c8e148f5048e593a8023be00b3a9031340ae0b932f2c8bb1196426ace6cb4126d238fa37d2532455649b7b12e41943043350449e3bc37aa884709bf6fd99ba32a309977ffc25359a7c70ef420989d742eaa85743931cf9eaee69d55d4b0962cb976bfe83f3715757e30c35ec1f64a829ec5efbe2b9f275937f5bea49a0bf8dab3c192ba90d50fdd0cad7c58b1ca2f53b99d2464e9a82b0596dc3a718c7d07efabeca857d4a59196c39399e7cc07e796f8e5771ed948a30d1ab63ef0364378afbef1a62c2880b394e8bd2a218e147a9a9549f320d461316bb1eb94763d64335ae68f6cacae3c97e07032956054dc7400e9d422e5020442276e4ff02d168c6f5ba22c454b990751f77c5088b030905e50bfc5b01d1ecf945c8b89827a642133f8bd9c604f990722ccbbc31b67ff0053cb26e1920ddc5e6d1372c4d9240b9970f0e07ddc8727b2e64c9fb9fd27ce68a9c4ca36960bbf0197401e90085a2f278a0b41c7eb6401051bb0237d275e3b984d7b00b9989f5fa5d15a5779df71c530f7f891132d3af323d4ab98918974586f112e7e328465142bc1e5e2f20332a1fc36f9c48a70512019144e45d5cec943860281e003b7de6fcb51ca0cb0be59d6a5b080a1817dbfc4a88c8ca6841db1cf157396b002f3f2981a93b2db6fd3c1925aef963313068bae2fde11c8ca79f5e772cfad081a6ed57be5b72172503d6406aa3962fe955291c7157cd3f8b64376e9565c34d32eaf96781d9fdbdacdaebe6286512aa8ba9be57901b8f42473840487e461bd0cb6100f126d34b4922c33296de11b9a745e73205bca38b743bf4e9c6f4ff64d4e88658d8efeb555d8637d67b6156708e9fe8fc62edc72b53341231b96b9f62717b5cfd423cbab93c2b7bf477e609bdae09935586c8e1773f3b864aab9fac2312dba555e6b9546be2865ce48bb0079279b1ff4926475051833529cf02d59a3c980224d200e93571eb51728625df85cc4b52b6fcdc0b1cd6b82fc76f97de0c62f9a4996630ff9b70b728cda1726f74cb06a316ffd7cb48fd0f178952c97347ab62e7853c23d67e169e6243663156c704c035c17b7fe94414aa2c26dc7c0ef1fe95b34b808534b8bab73f6213da91084caac7dc388d77580f290744ebd359ad9ca51e28d3367c8a468a48a2f9619b523eeaa332ecc8e70034035864c83dac0e0c35e194e134315c38d87278751b51de8d1913758696c063e17a72f98f38d1dfd1e0edf399e0046bef58e7b6dcd5dd782efb4f5c82ca3579f6a3246d55edc95e0ff12509bcc5a1abf946047d4ea6fdf479c35961814ca9c77bc2fd5fde0bec33d2e1798a3d66accf5bdbd892bf709fe074d4d8fe0f7ade4937a09a8aefcb13f1b36e3ac5a79f94390695b611a41bcf1520faebc05cd9614590461fcdc2a9a2330ce8840cca77193819fa1b1fba6e44b2bd7075631fe26a0d23a105ab68b3f07a07c4396a62bbdedeb825cc5c5836432e6b30b8b031c68d3269cf8af9959d44f7f67bdd9045d102185ac822e837d494718a341996e4371088cb5391467717b168d17478972bd9a23c0daa0cec71d58b86bcf41729773ae814bf0baf73b85148b952c79612cc65fef94cd79426c24d8df4db4f8eeafbd9b52c9733e87069d5077a2c8747898b31f63c9ac99b25c49e485d3e4b38a10d8c4bc0885c2a8038274698da0e9717aac0ed80bff87360bcefc721dc101c1a8962315ede970b1e0c6b81494eb5b9f54ea395f597b6727d122a87f93e04b202cddc806ddcc8d9d809e2fee6ce04f3a446ebc27eb61c055d35cbf00efd7f5823c2df9400567109da0fba80b8d18d321c535c0c077fd7a44d1f35b0b02ccc5443542a2cc6dac23b470537f4311bd1ffc1a9a1f40bc3af1e96e01678ccc613bfc88c06ffb4699306a793f0fe6c56b0e90bc49684904c0a6732129e28629e84da1697c9210730b5e84d7acdc3dbcb421411eb203e649b726eb2b99de5987b927cc6f2012555edb23913256a70c4e5f4889968b32a32b3b50cffb68238a529d491870276645dc1969005285f35080281999f70e6dd29c12a818c2e7c86fb62c87c1e1ba1c9f29f4116b57304420c1b616ffb1f39f405bc6e8b44d823c90919be37f24d439137a8837612891b5f5acec80f08e4436913952d92b870bab2e741b3078487b78da34f1eb33f771496676acf5cd44faf2a8c067a589e7c3a484cc6a849709670ee936370eab8a4f2006877769e8471c1e9709101b01bd1583707b51e89a019fbcf81f61dfe6793cbb3b9397c326935f2bf09baa209dac94d6b4ff564c10d932d7fe9428b4fbd9649c193596371c7768a57418df908ed5c2f1b269801ca3bb7df19840d937480c402d3409ba43aa7a8a62d97d9a53eaf77f16166bcc5065ee13009868a663a35b945ee1ad7ec0b3f23d14a20623f5c89e98558757e51b2605ead0d5ab3d48a9895a08c75504c65ee47f0bdd90a30a993d3662b2377992ef25719554b40494902ef1dad43f79039e9881ee3691c708d694c99095d12f2b23884f4164da71b07028a2617b97f7ceb8f728c1e75dbc17c66b2867710f907dbb5eef3fffe1efc4d75406cbc3ff88627849eb32198f631963fa301a9916e2d9622ded1344aeffd67f350386788e015ed9767974026172d1366964cdfa0fd3fe409a266d67fdbd6f0bc05bf27fb5926cdcbb986561edbc26bfbb2eb8936b1ab384fddc702df8070930936364c95f1d34f731db77ef9e177641e7264065445b5790d821cfbc5d0fc40e567b7c5b101eea1d54e2de8a8ddc664c7e6213ee54b9b37072b4db5a7515d4592a5d3d593a87e79d46cb65df3f6d69fb8e094585cc8f75e2dcb442ddf850c5003b642299da90ef8ee6ea89fd8882b83d774744f044c971720d3bbc7c56c7e48be0305a3c5bcb10864f04ac29b90c4343bc10f4642fe1231d33634c5b49b15e1dd2fad06a27d32eaa4c4d45c5cbf519ba8e9aef109d8fefd9cba56c8bb4b4fa56159c1f252ca929576bd024b036300b12d1f5926b43e2cee5543054ce32cbb324225dd88bb8fa49badb9fc8ebbc7d49943d142d6dff86fe51550889aa2f0b230160fc48ff61b6513b47ea9ef7f083e4ada8a1359ce0f465126eeba1cd34db351d1b7a085a444389e15010d9763776f418291f53fceff3ded92ca18dcfda845e975cdac9bb14487c1cde42b04c85e0206078892286e433558d80cc5f5c7da7b1cea7e3b14bd5d01672e7e66f6c159997638d377bbdf384d27f46e18a8915328c4787ccfb62744ed508792804149940db7344e3df03c5dd492cb2fd368d889f5b2fb284b9d6949aa66e94b4bffda565c8bb2eae634d506f23b9139411da9aef44cd2851d79f8c46044eb36a0287af13483f0ac3295ca460bb44fa6f9563329570741bc5fd541fc6be4c929670e4d8df8b61e27d077a63478303cde6bd84e08d0f3fa7847bb8ac65d971c1f2e96cfd4fe05559dbea52fb5441a40297bac3a1903aae3aadbceeb15249139699cdaf0127194758e8dd5301a39a42822a8bd6ff210aec1820c6824e59f9a7d6a1e7d483391a6e48015a1faacd408f6557aada51ce7e77e8ab3709e8ca8f026054d8615d2f1f455f27641ba9da6597e8da66aaeefb4303fc506dfefb8f31c4967d1c647c464917bbb111dd97d9c4cf0e8834e2374beb379d877dc23f842ea07f0064c86b5ff44c2630f215d20443adcbb62cfbc8aeee1a07017be8e4853eb0476acb2092299d503a4cda9684e11d576c6545736ac9c5ac48ac62a82552172f674db51425f40a8d6ac00cc381d3b8a30a7dfc9812919a3156ab62e0145d1c667e1aa13f42501a35db4d4c173b5d99868df8789f66bf5c1d1baf67b7d5c5ec4606b590c008ec1d3dd02c028cf9edb436647227eac99e683145c83ad1e29898fe53fb2386cd0f759b3d61edca3d75359a6c2e89764a5fdaf8906f601296cf3ec7da70d0c41689613504a6803b870e85264864da9309897fe6ccd125579f44498004135bd3160076e8d8908b7e18b07ec2c2923eb4c6b01d0e7ee139bc544da562a0e0516ef2d5dac411b01604a8c73c3f3aa96a904c8ebc54dea75855ea0720927adbbbdd3ae4397b38b95787ee6738174d69bcf393eb3bf7577792b801830da1f3dc479b44cb244e961a50919f2d3228f4187ce5ed9f3623cd84cab5e278cc1fc386d8134b454a481528627d0d17cf6356fb57a34217033627286c229875a520abc138c9c256f3318c357cd54fee2d5ebaa99ac7a558409448b8bc6a4498b4cda77de2a37006e730f78d7a7be2d541fbd9738e0fa6e517d3d7637c9f98a79bacc99ea8c5f97cab549bf67e70f96d20a41ccae506c950dd31611860daca20c4b7a47ac0da7ccd9fb299480a15502c546284092b8d3be1cd483b576e88b2870b96d108fdb672093dffb89a3d7c26bb632995cf90e2542946c585b79a2b616ef93168462e3506d9b4202e70193bf089d188ceccc98a50108eb98fb64dffbd533da9c2b051870c85d2009eee84a120651cde7b5e28a94cc747baeb0e32d732fcf117bf9af247b8f3cf40bdcd0b6b10b4f51a9a7fdc79638351e0246ba89636e937397b2ab19a592587bf4921ecdd7c6bd2235554c1227623726c4095127b697c541aa2f012961062bbdced467a9f267d248908824c295e94e0ad2390a63c1277c3c35ec8e0ba835a228c963a290671f26260cc65e2fc39cc8de28d63a2158dbc7b6c3fcc9f70b040e8a820841eb656e9698410cc89f312065bdd63b6c6d8bb1e457a8508a99307b72a031327e7433a588572f61ee9a34d081bc86b92aeacd64ef9a1b228e2a744bea6e8f846272b9b1144591ca5dfeec6498de73f63b48c72530a509b39e527994b846bf1730b5781f1e59f2c6df5644f68fc4fc76e05ce011e4e16588db8dad196d82a56ef99e38266ea116f518949675b9330431bd25e3d032b3c8eec4c498628b7215229cc5b9de042df58208b064925be30c0653b21ccec6f2d1e50493038cd3f2fe05f871b63917b72360e68c1ab48ea6a702811ea03938051ebd067c27e9a9889c9924f59cb3a367eccc1e0d7c9cd13c368a79c3c8504320103870306bf3ff6a0d19a85b50b38273278143b9d4fa740fcf5c08bf09667cd1429ae5f9fde0d1866708d18873845a425b80233a97c3cdcbbadcf9632798fee9e48f862e5e538e90c244b029878ebdb9688a877598358f7c3e7465ca51159e6a972010369d4499cf552af60068223992b819f0ed9ce2852703e69e942bdbe7b65edbc04b4ecf99e3ed3621606f81fa49486bfcba72bd8bd267a75aa1dc01f571570c5ee1c9cebe3b3c9332a970140c9588ff0f9e427372ae731949cebae4d5f1f8d2a2220bc0a64191093d96f96177db386e17b77935082718a025e7fe521322812ff8d3871dfecd0a5f1836386d016f8aa2d1643578479602a0c6530154aa81ccd04628d7d78902813b58900302839a28ed8adbcf37f16bdcc80a85a9796622f34679a304575ae534a22c024c8cc2e39013a3aba9c1a0fc812b00e616d3736d02dd0aaaf068f2d15c7d37c9995d9730d63cea7e49c20c57e40a1c067f8f8f639d4cfa031f2eb32a87f0ac005e3b14d4aadaebdf23fee882b311262e63629e939cf3cc115f7f8f82d83ad23455a908e18bd0626c107c7c3d03385ece4446332c230e3c2481dada6318942a0007c99c95d7a400c1a9e6949020f4d90455bc545c8d3cca1095b2977b19b78a12ef901297abe2853e5092c92025cbbed2028384a8271e56dfffbac096799602fac20a33303ccf54291779c5a5f0cf8cfaa808f881c3bc0f7913384d1b3b3e027a929594803438a8b2088fa892651c0b4bc6d9a18a54919d77475d8bff5e020253bc246b013c9b9e0c89d3c1aed6afe92ce823bfe263847efb83a41feb1227087e8ea98b56d908aa24401bb540085e9ffe0bea3e4ba4012e4cdbcac97b94282305bfe631755fc313e2bb66700c43d4a0b0b656cb9b1e3accc62a6985d3b873de11e212fcd1d90b8f1d64d8aacde0f354e51e05d1cdd80a7e7ca8a85f233badc805f50d4134a9b015c18e58e52dd3f1b23baa5542885712a7df5cc2295128023673369aaae59d619f37f4f391e8f4a30d22ef1b9f10749ac54719cb287d023f1aaeaf18bb1565ef3c51044ef9c52cb12834ed942659ec2096ab62695b6c7b3147c98e99be537cd339775e82920caa0c6a9159959c86a2a3dfdee09d822b998629886f83167d4418f4f850b9d0d6db550f12f3dd30d52232142204777025959d56a7061ad46f4b0cfb5d8e6dd9b57ea9fca2092e14e60a0cfc498b4934e6debe58127b16a1d3cf01d62d82da5fca3a9e12fd048d7c2a649b21d3db7a44e09002fa7485e32e22a1087f7f6d8b154cbacac66fbd023e47ad8762c9cedbf60900e4cd0449badac132e589360f4f4cd946de9d65da1806da7b27d73de77ba00ee5ed52f7e43228e6527600379dcb551205bbe6103beac0041832098188968dc49c1d0103222f353648af9bc65a52194dc6c70f18e4543f93ce7e8a6e265e716378c0c2593fc0275fce9d416ee4f1a6cf1fe33903ef7e4bdd0b4daee473b610603311008c8fc55de2d008b9117bc79dbf78b7de14c360b4306afa299f88eb575f6c4be4c8876bfc677305790b0fe44960369fa64e332d0f4449aaae0542d2cf94255759bd5cd7256b0688fed868d6054cae9a48026f5fec62741a51e4a72deaea90dd74d3bca97b9fc4a2e21bbdfd4c9d5a8aae6d9e006c5ef21442daef14e9c03e8ebdc89a0a90993377722390b364962181d1ba740dd36050826483d4c6f15e3e6031cb053015f4388de9baca3788835f54902e932b4984991a354efa119ad8aa2924e1ff9356c0e9b3d6283c5ac9e8ee80fd2870b4350728a2b95ffc9ea44cb8b005d6dad68e9f3bb23eacaf06343c6b56e9559875e6ffb9fd6277ca40bc7581f8263de2ff91e062bebe9f95b253e72b164ee576f1718b47874083c65da4335f64747ef0c01a80844245eff54316cb36bd02f30122437c13e6e390e09938d79cd2f7f10067af6598cb96880ae67d42f5af3d1c189575ea341fae26ddcc5a0414849aef816f45db33bbc8b14495b445a1a8c13417549c9316b4b3fe86c4ff58ca985976f560f1036d7b8b9f7cf188b51286af9e83e8e6f112a90207c013344948fcd02d301fd67a3250236d9a378d5b451f7952f5fb471e81720f56410474e173b818cb856997df0a9be1fd0363c08618ec4ea1d1f4bb45b72f4bfee9e27354962175de7217bb320bed433f85794a0b6da67cc3506d7b7b1ef71d5eac0f09c760a0bf0545ad9956c27b4b09ca4d6903dce4b855e40e81956fca0df9b036ca356671d855307fb2eaf225c003924a309fa88044885a82486ed495b84b094f99358d5b4144c7464aa2d7597e234fe7ec0ec4f0a1d0369cf4c4b8b2a77e4db4f1bbb3887a17b9643afe3e8ddd81cc931d38dfe9d9cffda8ca3e38d556ada160f4d14b2bba3c6bcd59b325976c8abf303c89212d7264e0c84fb51a7345cbd7fcc4e0aaeafc0d2145732325015fd5edb6226164f7b2566c7c63a966dff81e9316754421bef2e14fe865c2c817974a2fcaf4c3439042120bd8dc2e90b00917532eb32303645cfad5923f54337f3f2262c0ecfd60b6081791aae8ede25b2d5370993a5eadfa5e492096abf89269952dc19a4695cf8020ab47db024bb6deee2c60bb5cdbc9df883f0cccd0547c06ea820f6f9ec0462af983ff1f41b5cfc27b2eaa05306e16dad77840e8e167984ec95b6d1047ee735c7ac03291b2fc1a6ebcb67e91b553ebb3e37eab250246b544726d21263642d8de04b7bed9184e50e5fc2291f1b22854aa0f6a170bcb53100d02a6959d60c8810941d7e4847203f5b0c157d60def07fe79af899e99672c40063adc36c98e200a4bb9eb63adf6c8712b69aa25b029002f88acf1a82163aaf33299d7a858f59f1e0a02f85b8ff4e7e85270c9685d2fe891682bc8573817b1ebda90d6c0002f608bc44fde918fd240906959feac7a6b28adda0e8276b6f32ed0cfbe42e9ec186a04ad6f239b6a7f1032a776afdb5aa2aaaf275958723f665cf2e7005586941d79eb35311b38978b690db64a8db551524b2c8455ce68bffa54c20f664b22a8506f44615bcf2e7e8a7aa25e7bf44432c8c0aadb006746d22b7f0fff363724df7bfdb3296ac0f79be897dca044c90dde3e837d15f1834b10e1970e70ad3949f19985956ca87ee858a4a7dd6dbd6b3ebea97949267d72ab57b4bee39fc89776edc034bfba0cd1c9fb12ebcc2b0d9d4c5edbbd2f64199d4df1c85b57f88a00d5aba0516c77b258ca3701c636d841b75dbf550f9f4f9ccb789fa024a14ed2291d0322d1ef8820f4619dfd43ead835597c2313ed4184961089d9516273d13606842045e6ba1b16e3857461dbef0e71de8a218fef5d72f07db462c7a13e7ff8d32731834c0cdea55c6d5f8ae327082129feaa191e02be6381bc7bbad86df4b1411fff5f78b041bc7582c7f7d6932983c32df4c907f604fb2c1762685f3e620580eecec2182e5f56344f0c53cbdf843507cb53136656cb87d7bc817ed9ab4d90912e695a03c896713de401d9fedcaa87b4d3f2a61840c118e01470c97cb7ad9f5c91680c4a7517af7d443083182f16571b7b2b2d0395f8fe1bfd123cd9674e419aa73fd59c1b0a6ac4c1a5234dc033c75f435d75d3518a0b6968ad9c82b2afc225f11974efaa94b41b9273b2cc858c63c09705b6e36fa16b8601fac20154eb707ea89f8c7d02e1fddd8581f27278797b560be584a28525d9925571bd80243abcb474f5e06b4687c39a609cba4e80da0c5cd60f0c727cf6b4a780702df073f17504a9e8a2c84d2879f5e829492d96fc99741e002209fc687b2145d95953f620a752276fa44eb7f5206de677dc56ccb8439340750c864e33cf9f02134b123e7153e437f1b91ce83f53da260c2dcde662d37270e8c16901a9bb6fd14ff07888540a614b1e576d28fad75350236214fdafec08823654047f84d20a5c48954ea09134df1f6c90e969659a08ae0128f72b2c47dfac65bae9b17303c5b1b0a26d94cce33b5aa7508ef5996d62ef859f2bcc77fcb7c69afa1d5d7d3fd773d95b6c3bc9104121797b5644063f46d263917a43297599b3b4f591e4806adec466dade1dddbc35b94bea235ca7b5864d8b29ce775e716d20329c7f160215ffce92568e9db4ae21b201ab808f812569021246ae5da804d7aa4a382be0fc467210d5ad3555ae6967c9725ce3abeac80c324a67d9ea555d436b81b01ba8dec2dfee071ffefd152ae6f3a22ff2ca48a60e0ef4c8e923772962d9ab8435485bf2feee4b8ce7524765e65c47c04955f71a19be7665d9121a4724c964aa8a4e7b56be6a964d98e014af3ceeceee49e0e6f6ba5ad7c35f002067fbf47f5cb6518579a2ecb6328943750980477ee9f85200294f86970e714f1613a60aa8a2d247ff577931dd8300a551d637fe5847e41e42ac6415a7d8ce187b57413a04075f01cdd43af50a419a67a3d762fd7f078594a76fb4c00e67d69cef436b3405240b942ead0935207a981d2db13a6ba8c1dd5439eab0ec6d8dcb2813a0bec380c80ac4e2c8a550cade0aedb7458d935c6424675482734c8d22ff491d18d7716573b9f395b3f7fd178423ad3a539e8b8b41bedb2b78177c01bfcc2a7b4c465704d1fc36cd991a3e8ae67edf80aab09a1804d4a2a75986261a27ccb882f9b52d68dd68a2f35560eeceb7114d1ae6972c3af93db5b8e6e79c2f628889d071489e4823225472d731a1ebdd5e5dc40840309da23b9deda23174c652d66186e7664cc199bab9a74abbd3bfd5ec0924e5c27a46a4837340c45b70d90d61ac0f53014ea73cd0b8aec5be675dae89e2c4100e18127039295a1eba4026ded4a89cf25f58c3dd2c071049143ff585c4e7db55a86e3b5c41527274f0c0edffe628da0d34263825b039dcb3774c0e458513f482f203cd0b313d140974e0676dc8712bd136c10ecbb44dea47dc94736f04eac0f8cb01ad177a5461f556de88cd31b73e70fde4d6b36641b56ea64bb422f9081b848d81d8d1c869b278a38165a115427cddae468dec7990e240e952d65111d03c406efaf75a35348b0a3fd968e0a40e3985626802a9ebaf4fdccc21d1ae369ba5e5a1c6dc888b3279eb0ad2961d9f1fb10b0349ca64099aaf13b574107477ef162d2fbb423083209f9379ad65ba038b18b7f06f391e38f60e0ae6b69cee9197cca33e895dfd4a07991a25c360a589e6cf506467352bba08b5f3b8a3f4393a8e1dfb7f0c34a7f4232f07ddab4e65f6c67b8f01a25d9dbf48aff702acf7c1f79e2edc9ea1d2b571b6068469a104a5f596554aa418a5cfaa3c34207bc27fda54c162f606fb6c81b14d4b8d1ab9ea8bb499733ea898d4915ef05a28d0ef558b48453dd2f237d35b8049a88d2dae6917ed970fdbaab920d1ff1967c4258ef4fabb731c89047865fa787f4d3b37ad7131217a8a506a1586565a21d652a8e2a8a18a1de15da53c02d1fbb2c728b69a581b676b840dc175e6c274c569df8050e9138331343ec3d25e07617dbfb173483a8950a22cbbe2e831fbe0592cb636395f79bbf3579b9ee652c25b2b813712bc47c637427cbb037b84a8afbd7c3b37722d4bf35593cd1629340f0a6ad34bafbda1cb3af9bea81f7641a9a3974af22631bfd9236629620ee97f24c62f85a2913272091c64b1fae45669e22cd4c3e990f8680035b27b9388b264c3658744df89374df27d6471f2fcd68e0f2ad5cb8833a1571e259f1e00a17a206cd76d9251ca6c06fff110a23b62b50a689bd807476f54ec2dc31ee47b861b355ff15d9e69a8d8cdacb0732a4f734728a0f9edbadfc71246d1bb9a0673f6b3a56004f3365e476ff89b584d16b6b269fb40b621bf911361b7fb4828b330f80f55fe22525598c1854457e8784c702e8a2b042f97757b126e63a21624b913a493ea9ba2a73d5e9769f24d419c72fb5ac7fb559f269e65b651e511d9d7c3d0bb3ad89c7914643bd42ee4b97efffc9743b6c6eec39d88163a8fae187197385b697aaca2b12e72b7686b7b6080d99cbb9f285c2d342444305183383eb23700dac039dbf8d9f09890177deb1618a6bd0d588eb70d639e1699d990591785fadb9d30feebb9570c539aa4a289fdd3b3d95e58fdb6115b00b968ea24cab77c522196f693010d968f733b36c6d4b1bf50d39f481a55390c8c1f42071dc1b60939f36712a7371e2145cdc09328fa666d93a2f36e33832fc7e2069bff3404d98f052284a2e3533ef0980008f8b35c1738768b6039956d813fc8a9c1b0cb51b48a0adeb6dda9f1d5507df2be69d8541b85d10f09c2070cc68856b588da31af964336e19b296a770995aa6a9a8d09b923286c33ca6bcf927f9bee8352fe20c8a491346c32737b84c2997daf489ad83f6d89fccb330883415b99f5a5593f778ba994eafe68efea35ff0fcf4deddb167da55102065116fa00aa255ef01f332fb4d1d5a4fdf9ee3b1065ce79df34ec3841e3a96a6da5ba6e708f7ffdd0d39e760edb111455ea03d52b6659588313a13d9772648eff4da7ef5bc9e5006b189f14df6d3bc2c4ccb5b920a14c1a06ff1ad90bace2562f2dfe2ec48874ddf3441c1ea7b2d9293f6be22b5fc6032e094f34ed4597e1810e98c984eac6e99805804fd6f55d91aac14cc0eb3b49b7143b34bc4615b4d01ee08f277aa64e65214d9697fbdbab359739d374d53ca79de1d7bca0a0aa969d0757549d0397823b4e2f957d7e8632396fd1b96c33cb15b460b1bca42569c2908d5a072c89bab3087c7b61c1a018afcb2c9940b47753235ea5e50c317a461e66b92f90c17f4f3ca04b06553c3353054bfb7f66bd196966baeb2b677c455961c4b59b2a8c8b44dfd7e773565edee953f81dcb2457b2a4badd11332af7ec02979806ef0fc8ab9e1f3883511b4ca31f76ce83f440c7d25d5067da25630b865d6b11e432070d6323dba3f82079239011c22e58871b78151a53c8fc9be7a139aee62628d0dd85c20f6aac05e2863187d1c99d1fec6d0cdd90b0e51bdd3ee1f79282082707ffda3528c632db2c4c2c7e2113ebf0673b2e6cd791953e66a8e8544c8bf0ac6b848d7fce5abb1561bbf8b0611559e162fd4b02e5a7ef2d8be537d51414b4094de2b035be15600f1781ae95a0808f76ffea8a729419c2b1649076fff2fe453cd9afe6a3a1fc9f1d2cc198c69e79561f43c5f5d50bd2b710de8cfbcb4067b72b1dbdf0660f50aca8cd2314b204f9383dfd98b0b273380b7268c93543116e895f423cf0f8272bccd43950d6e60fab0e57c1a0bf13319e22de63c0177fbbc83b32964ecccce5b14e44ee327189ad34dace36ffc011885d4d2784605748c434abe950bd27b0bd7ca3d83c97e6b5a88a7fb85540be406577952204233767475a9003cc4a634e2842ae0a953f9174fc7814b3368770df27cb6dd4b9fcbcaeb6789227286beb54d2863bba475f4f8501a23229a07cde9c60e6f9a1cf31a257c847ff1c8426c092baa8e4f3634e26031574811bd37d366a292ed468e24794de7a7ba6fa324400b26fefee8dde3089397b1724cc077a1c5ebd9383d5390d78029e0d63b5347c0caeb9f8ce7ae330207ba24b19910c430c5fbda1039eb1b73aa2fc70fcb17fbc27b13f8b0ee487c7574b6e4478e3d167420ef20cacdbc28f7447503d82b05dbfb2fc840778f78c75661608f4ef748ca051c04f55c3ae20c3e2a71de060dd6e5ada311a25d0bbb3861dda5244000c49a9ba57debda6974201f77a886dd8bb817079d5b16c390709bd8f92b06d442f510c2d0b287410b335fd3a8c1a857545105733a249446d15bdd26589a3c479807eb71175c06ec3eea5df7cfc99af0aa1e798929892700331c3ea3c26db041793d225c895c4497e6af1e25438b1dde25215bfeb3d48658f1ab06be212f7712834e88963a4ebff61e5af06ebe20fab4d2a94d6b7326356c287af5a143f2e76b9d65aec53141762731028ae8a6e97bbf27636e1d166dd89b4f2330e2157017e654381cbfa0785b6c2f99ea5d6dd6b4a74f50c7730e6a49d6591d21af3f78a87516fc44491fddb819839322f4e85fd09ac8ccd7669584e959cfb9ffb5e5d63ca2d4d7a6e93d95a4a5f07a3be048ad29e3bfff40b56ccea34bd2268d20da52d144fc7d2d8e6986a154a58e4e2de033effbb452147a9f2d389d3d8df33162d05b11ea63b8d0fc0dd036cb21921998137ab620df80b96a38354c3eb6d4f1e932f81faf0c4c29ce0ca3bf50350e9945fae96c91df763a5b04364c5209520994c88259b7ca932316da06cad9bb61e10181a809d85083040800c306833dabfa4a10af7f1b72ecaa16052c7a62c9b5eb54589e12818e6e5af5c1e0491ffb4caa033964b0d3bbfb41e609b6a566665e32364a59c563d431f134b59ee7aa3708a09c1df58f3e7eee7ab1cb2a79b341d02a0bc1386d4ae220ec528d655710eaef2906b296704e02201394dcb5f4e917fa7e51408643a98c55e15feedd5d6c0bfc1bfd0f5f92e9d57d39abca2770c66c52ee1b7d4f07ee7a56e1bb34af99d402d9b843cb39c77363e3f6fe6eec03e7d3985731d10bf8cf3c8858cdb1e11c51594d458a37908b754790d9c6e64cfa67ddcb208e62edbd0f22ee2ccf7aab8e58c4b415b2fe5f97c4d9da9a1bffa1c3669590ed03891860c3ebcb6278adeeb50888ca4f1bb06a403c317cec7807d295ef828b8b9eb3af0170c23767d4f7fdf43e19ee8ffee39880093e5c9d3549718c3f793c7f8237d8c6f9f33040ef0a5c8998dfe3ec4d23b01e66b142ed12f7fd25f16b437f280be83d878a7279e9897b0a1fdee8acd4bfa357b6adba50ab9b5375b24127d04531139d8da17be9104229aaca5b833c57470bbfca2079178af36542420a5a81160066dd2538b2d881e647fd31f75b9676fcbe14821f416da6cc3da99c778153728a9bba12b1b42fe5ecb9b5c680c09c14e5417a0113ee263125e74926fd6c15cf9610849f01d2428036df8a1219617a9a90c960855561a5149172f543056e27699230a06b732f922ca5dfeb393c18020628e3d37886adbe4dd6f3c8378c8f2ea2624db3cdd43a517a2dc6f5d7402fccfe85232851a3d60fb4355a19926bf5c8dab984cc078d29fceee58b72cd21180c2b724198690163b4a576aa593a141b44d86d89097469df7f59669833658883a2b7733b9ac4980610152d1ac7460b1098eccd63cd0478cde9430239b9741d23f6ad41047ed9ae72c3014615a904a4ebf6d84c8525c9c381582f6eaed0075542993b02b67cc74527b257e5a12ae329e724947968a8ef29c9c3726bba340eb9aa614b060e7309ef90082a97b4d18cd09be621828062a2eeba4056a1a8b1960644490bbaf8b78e48125156220c2b7a7824679c95d1e35403540b07f15d2395c426338d58f208e1fcb411ef94010c23cb6257a09c285c7f1b15ffa956622f251a2f83f037600ebc71468a89cbf55bd82699180a08a13bd2bda6b90e4d811631343cd01a57fc079de00f3d4f42d09dd3d4b92825e9bafe3bc1f15c0c3071ce2803ad6f216ea1c3b581f020a5b283bdec5b893b9f616cbdefb23355f1b2c8d9f1c72d82787ca09a666f916fdb53578ccb5358c659d636aa3d05108c041638658a1c042ec7765d6d2d449a1fa2519a40059456117ae7bb6bb6411b98bcabdc131ffb52390249fd467df9cbefd32738a15e9c9787608def72fc4ce8437bd2ba77002dc25ab41971d1935f7040e6790726baa031c66a9d5a8c0afeeda7f86e2b80010f12524224a9d89440ad50e909d9304e9d7d650ac9004e924a7d3e3cdd7e0d9d6b63ccec33feb58516d35da0b8f7c388d285be35908f2772eb5eedfe32b219eb9e33b41321e4ef87e66eb90d353e8feeb07443950feb13f99fce11dd896d03e9d194f2e23c6d74866836e4b8642252ddeea47c9f5436d5e3a424b1bf4f02be10fdc2317307a9c1e4358bfaecbfdb7e82685f43cb039e9caa890213a47543f49e86c9800ef28e48c35772849f9bf40129abddcb57cf5807b8f6c00a18fbe4622abfbc9490782c206fbcb0616ad5a3ee43ab4f8c45cdcc2d3b336015a287ddfd59104550a3c5d8fb6ea38f2f4f942978564837abb06e4d79806531a5e23c326e850f61037849cf06972b90c6594682e45b449efa39d87ea9c756eaf1c7aa04ff8fbb85e54d9788c88bbbf0783987b55c9a8664f2047ffe1e3c4d0303134b906bf1a6c517ee2864edf05149def32a710d5e5ffa1bc2a6e8b02f286cc9ea5949e93495bf739710748ceddad6be6fef3f521f89299fc6d23146e564e1be4eff52ca4646973a913b27772b29097fea9f2f73b6cae406b1807c9c6c1c9631f4a9a9095ee94bdc703f31e37bb57011313c337fb549c1f3e25c41c76be0d798e489624bd3182504e2c186e4c18106f02a1f91f5bf9eca878dcc70c57eaa9cf7b5ab7eae10e08d057b7282840a6ed0f81a9ec0ed8e1289413141daa7bdb165326670f58a07152a7d4818fc74015094697786d35e5164c4c424560df7b101987603416145a8433ef524b919d5e03aaf2a640d860823e6533ff2b64b0a58dc42f74ac830bf5010cfc1f6f1bde0b16015472dff9b2d6759cb456b300efa6ca2e50ddec7b69dfdc5cc4ad270584ced93178d1529bd9dbb13fb5da4ac167712bbd389aec5eb7155ff616fa622517461beb96cbfa637f1d2cc2665867205e0d792ce32edd0da51f581330f5b0b77e6689054aa6ed4189a994170d3437ce713491d99259642cd34a5f455a55ccc8612a76150da4b9c6f8d7e9657936bc80c302b6893ddc25bcecec9180b9ba6f54b591518a7321927f8ac7108e2243196204cedf9cbed651207f295bb64120f04ad644e6c3586d543526772242ddc7ac155c09e3dc8d75d5f0432ce8cf3216dfb445eb9ddbc0fa511237ad66377aace4a24729b4618afa7602def261d88ad7ec43cd8eac8fbfb85ad0c5254d6a0159bf673e1c03ca9ff2e5535b76a3b9a254b3161d792af54995e8661b10a46f0c794543859a2ab57268123648aca8e059a435e073329ff138b083a5d6413fa7a6ac97bd880acbdb616e5ab22d1975c17638d6788ad0df85536d26ba6a38eda61958ab4670735f3c2066e858e2282db973217907b41ea58f19e40667f78c5268567fdd62f45e9a6c3f2e46dad79a2278f54eb478bf25a6ff69f51d8d2de627361733c24a2e8e289604ed9d947522fadc0465fe33f5b7f0c0ff939063ec42b40c277c64a7289ad73b2b2ff36dede752814a15841d2e5d05681c2010daadcd741db1a20eab507e9b884be081f9fba849e78b694c697505acd7604baa954582f1541d348105dd63fad059d50f53ab6146b24329ed4fdc41609d489f7f5e661f2c61e0b88e9ef3475bf2039f9d7ce236f49ef1cd4e68e39024ba7ef56d60f13bf0f3c73e9240cb38cffe0a695b0d2aac22a1fd1c92cfcc63aa4cd253a6e33cbf2db26b64272686240c9ab92830f718358e504fc71f9592a254ac78e9ace8e3f124080f3a932a82b585a1c3f7c3a638c6cf10df717e651eb7141f205399513e9706011480f67f3e85a79b518f64db2261c5b59de0def2fcbb181559946c6d21c6d2f688f7465f48e9d2db6ff137b0fe2b1fc66aefcedfc4b2bed368942f70505e44796a1849c502a977f2fdd1c3862b77944c66f74dd2ee5f4d2734090dbb66da16e4de643dffa6a3aaa70c62e3b7b359ff97ad3142eb6051e77dfb1b8ded542d286205cda4c554dd0d98c521872a9107ed3119864e2f48d759957c45f7f6155b56b12cd06fd0943af9f009411944767051ba87f9b0aa0f335364a9bba7234693f2f5a787dada19578bb29c941f49f194ec2744bced41ae7e307a0a2db8e8f43793e039621aa991c64cca628fa48427ec56c453670b348d96c04c1fba57ba3ea0c75761b47b447a54d1f8cf5430c1dbbe6afcbeec5df93e55afc408c97ee5287df0f9ca578209e54b9aba63256fcb9fb7ba003a5b5514de9326e7a2987b30bfea0001c0124f3134cd27bee8b37107b66b33f90312ea004e80f2d3b8367a838619a89f3c693ad8b8bb466783be33d9eafd499ce8ac64d6b2a3200672e354bb3f21187d3ac79af53e56121d5ae1dc8e7c80fb832800d78164224a2fd6008fccd2282c99d5ec344239f943fbfe914f807a1909be6ff3b50acf5eb419f37c0331e1442caaaea3c8caf50fc8eebcc00c36a60a638f9a5ca9c117fdf8c560bef7c83bcc3247091434cf0bb033498f0a9bd66865c158c886c3db571279b0d958a0d1488c4344a47be62d3defb9bf06755ed8e4e10f088c80ff198034d78f8c84fcd6f8c526829bcd2e0b038919c6ec2f0d818102bdd15d50a605abf8ab66598d8a46a95afa36c50ecd808790f8c5746615b44ba2adee2f715df2577529e3fa6b9049cf8b8d1ed8123d90a61011de1b6a80ff643a288db4850bb189c1b5e7fc05fb33b1d28b77cb10d53aaf85167f02edd0626cd34776f3ac2f97b7c0771c75616f71bac9f8c0a12200751b65d0721aa6c73a0765a2693dd611a8611a329bd0d9f385ba0ff88470f9fe4d585132177871137a1347d926032f85ce0d272b2314af7ae3c2ce52a76b5be6fe128725bbfd9e0a57e6222dd6f71fb5172cda6ec76f88a7be940109e461fdec646ace2fd9c8d6086f6c4e8a9f36e3b77eab9152f9827f98678950f731eb9df706a7b2f652d5f12eeec75cec471edcfc6ec2ff4e9ef3329647c23fdfe9b7ac4ef04e00e2afe41c7452df6766a44e2da97d808bbd40f4d9bcfab9664aef047066dd16810d2753840bf1b8c12db1af0b52c135452e8fa4b9e172e0b30fe9350e9772a62b415276644671821e591d96c075fd82333e03460d52655ec6872e8ea6365456548eb34fbd993b48eebc20b6796f83b07d2e54aa58bdbe1af7ef64061ae7fbb4203b67821318d30fcbf71bad5ed0b78765b87ed53803034f6b1febf0de4f4e653ac674a0dd749095333b7cb69e9f19843369c4f996ff6d2e20095c536b4f9c53bc5f8b745e3ebcaeb4afde38dd23df81012c0e58fa9cba1943bab108dd7cb03aed55ddb8f53426a09f5a7a804bc71289482464419b1f828ea1edaef721a21f9305a64e2be974f18a9f5a91341527784ca3e02dca701c9a4964168bb8e56ea073f468cdb93757f747db034380b01d7f16280b32640d3c1a74517f35ff4f07c041ef97ce709af9fcd8957d552f2e28d3d61a2957eb6e614970945bbb12c779efd2633d76abf1a1a709d5f1c2f0d61cce3bc108c70ceff4d70fd2743a52394e8ebef1af32b4ef4d18df69fe5226187323a20f546f8594baa04dc8e0f7a3f482929fd06526cf840e5b46b2e0996e22c69d9049d159d3a6e3a3b7721b636209afc538d80e2968032da1b9faf84e7f7d5f0eb69b9100171e65c809f330b67b72dd0c692c490320ff5943976da6f1ed7c8d591fc514c4fdacb84127cf0676eff77f37bcb06c6968f97a15f1ca92dfbc9664b69138bd07571b9aa71a5d0cfb94b48c5beda64512330ae289b0e6e281c210356bb37a7900edfd98adb31d4c4d09f7d9f88b82497eedf67163a88ef73fa92e4ea33173f423770a5e2579174d9f96d8c440837458d863ffbcd272050dbb8c9e528cc166583cbdfc2fd90a683db04155dff130e4f197dd518e668c21871959aa4e01a847d0d7ff8f65151c29b2d8626c8a9777f5d098e812dd54fdd3d026f9e1b77f71aa18e9098156e775958b303c27cf8656c1b185111f9b8fad6358e3fcafef9683385cc500c8ccbc7f0e17a21b7043feaa534ba3a2e9620791a2d5d019611df406c2a11af767344cb63744dae16a3d10b1bec9baef5be4c1229b23b1bdf52ae6ffcd581ac774942f188edc941cce2eb502d1d4ed075c529bbcd57e5383c47114bae080a516106581b469c18bd5b0082c71d54beba10c109562508b081e904e91d22829848450e191b2c7b24116777e567a569d74347ec6e25ad547adb62c48ef0c3d3d3ecfd3d582516f05b78282b4b23c485e2092fbe595bc3a8d6237020c9dd239c8e283336a1448f2cc56ae074e8433332cf25ccb5c9742402dd63eaddc0dd2d2f3b3572282bdf178788ee136b82230ff5ed65f4b1dae255fd14962f8183dd922c78820bd7042cb705724737204d7e5df29ae0218ae1fe0b8ec9de080fed3e56b5fb7978a0b8f1e5b03ef0e691dbd20fc2fc080c74b699bd23d72b8e25b0c3a1262157294fc40fc7bef54d2c7e99b3c3d1a9bb6c2607015df1e17d13aec4b7d9e841a29699290464384b258e34947315d15a411ad3fa1e0697a818872f21a29d9541aa416569bebf1bd193ecbd039ea883b5bba753ad6cf33b1380a8c968c2c44ab2c07ee050544a6be09e0c5a0359cb5cba1a1d62f5abf2379475b59fcb68a6e99ed40ff40ee19165e0f4eb99b1520084b7046d5271ee39c0a947c45e9575f775ca5e2d6e476c9613f3333ae6818b11eedc76ca561bdfe39f763ed0fb3a6c8efe39d5298c48636a5fef0b315dd2d90d7552b7de81726c50e60c99d0012874f77bdb06cc329686fe2ffde072d496e4ccb5b7a88078475206934503ee3842c4866993ff79ba95af6edafac55ef6b56d771cca40a9feb8bae2f682c6326ea43041d23d6e1b83a351073f877092c5d54afbcb02f7ba85f790a430a28f8b4a11871a6ca09ae2897dc1a6d30222a1c3e6e19ec4d9dc02f4d22c9b1783f26821b6a65a7aa6c85c02354fb530f8a8538d3e91de3db4e5e545753f45242946fc5fb5292661a0cedc01c3f8e30650774f802c31451b1689c7bdd5bf6186e9f60a6b4130b7d85b9de14d8ebedf3c621a63ad684b376b5b0bdfd24f20694c55247aad92be3e537e3d33aa0182793dc1903337c368f2625ae9cf29dfe63c69744121fcf21feb777c2a277faee32721f46fdf2be99d9ad672aa43e1390eadcb7eeef134985acc23a8b08e538a0a98392b781142a9a077d742790c619d2cb4eed436a1db24e0666b31256819c5a93b0c88bfe13874f0dd5f59866fe20b2369b4cf055e05b59610252029ba8e246f255476a618a86fdd58001fd34adb5b500b37bbb3fc6f53c544d57556baa8e8750dee27c50e1dea6faed1336c6916779085d75312e53b4b3c672c50d6a67c19208251e74799f1bba0d552fe0a1228e7076a4463643c3cecbef8a39cea3081390f2b097e0f831c603925ff87c55257bcbf2bf7389aee8bc0a7b1a044d60fff08c1ad10642e03c098eec5fe6b03be50249542c5cb40455013260e937fc92cddae87bd9916d8d13cbb18dea170a017112e52940a312314fb1e5579bd09e9cfa19cf1ce1171ff2566865f2885e448c191650fa5aa127d6682a2f4fb0ccf1b9b4d2e2b78daae88cc2d295d46df187960f35dd65e088974ed2182f1fe602955aee0cedc2507815d1f40ba09bc9faa01fbbbf789fa18ac516ead7381bc765caf81a26492f560097f2426d63674f32331ea95e89c73bcbe21c02208a314684a75b96a03131e489585d4711573fc48cd4905fed6e145ede2408f6c5fb273b27ef7f5df66755ab23fbfdde668d1d4d6860356296b5a60d49c7879bb3a30b1e480d09af05a610ecfb853e002e3a6c967dc06fb7eb0e17c1c359e1d6592db99bd9268fd7e97c6fd4710a41e30aa013ff2ee3c374ff68ea1634bb83f771b5585f5ee9ee874faad6f262c7f68bcf5897e92f6445167fbbcc45007ac17d5b24da05e59a7f9d4db491a615bf1c52aa58648e0080fa8f2cc0d7437209f7f38db9084c2a8db253714899b5afa1c4616e165c959a74e3cdc085d961798ba1487d2649e15f117cf59a0b3e37bc55e99e994f3dfd681f14c3160041c60d45fbed8de8c226e5a832f06ae7305047b62026b318f5098b594defa864da52bb8ab1e426106e541eb411de11fd6133028ed2dcb1f7f30e443983f56fc8468a13a3045b67220630bf41ad27575a4394a618201f4f458c1966df9dd43c026bf8142f423fa65a0cd95b0ccb73115aa0759a07a551a7e8a3968db286f5054d39ae00281cda164c79243e582e37a649c5ab4d5f6215e8070c7fa675f03e24a470c1698fec17f8dd5a6c8bc56401285259cc21645f3ac277e173588d3b9f3f096e758a851af7f0f1ae1defe28f1daf019854450459d6d18e7df801267e46ceebfb4c01b31bff89ed59fa4b025bd0668f8a3d8fc16e031c0302e3b186b4aefc2624b0e5374e5408bfca770e73b6fb552a64f66847aa7637d785e5174760fcd5c81852c8eb8eecfa8ffb947d5360b523e982d32558cb8f80f4c5b4cd3fcd7735bfc77f2b8d702f10881dec06a0cd0a92dc8685295279c906f7160736d5d02d6829189fb232137f0a78aa763010e2788ead9e64ca15d774d6e1f48fa406b8f7afd987acb7f3ec700babab43a462608c7b04f321cd10d7c9ed7488074968ca579338e37d823836f6fb676ac599de97499989c16d79f223e0c19c77e4035f72ccdbc6535e818790f398a0b55c70dea46960e1e4101e593d0ebb055b32b434cf006961ce54bf9dc2dc1006f472ea4ca87b51145cf43a2b4ac4e1ef789b587374f27af5f49030d96fa26860592ac60bfde341ca413eb3196222f40f94e31c0cbd437e102bf83ee1e5682e950a5716d8027faa112e2bc2e42a18c7343ee745fa791ef46932ef1a6b994c0a368a09c9ca552f036025b6788cbb2da165fd846e9086ae8027ae8f4e0ba25c7a47abfe1a5eef48618407e9ecbda02fb4ffde11699050ca57286854a02f44ab573170db2e6fc09f2177cbb7802bae30220ae7b11ee9ac17b553f477825fb7b8775f52bcbaa94fdef3039f97e93b6584613c31b08c35f20aa2ef38f9bad9942aac4fb70b78eb4dfe344c31cd2a3faf608c0d0c4dd48401ded64b39a0fbd85ea321d0bf7466c73933fbe7a4a217809d94a5d867a4b5d39bdb0a217fc99a99bc76c20d4236ef40630a112d0daccaa0a2c8b9079ae2ece37dba3509fb26ed0b7fba639876b51c8dbd9ee1b3118ebff243f4db489a4564d3a29f96d8959d1a60ba27ab4b215d2d7c8e896b0dc1f077344b075f59a555f8fe7162a14db72e20cabd5fcf2078e86d5e9ae8eebcf86dcc33bb39eadb5b9ee5e44a3ac327a7327074b009a92cbbc48e8f48e1e69cb77354ad7d83e4ab2db162453045b02fe5dcfdd51cf932f07cf3bbbd15de7f42011704bb7c876ed46fcdbcbca7acd126687ddca752dc78944f1d20a45b098893ec4377ff6b328733c09d9c5568fbb5f3b484366bf10566f1abc4d8331d8139cba72e2890308d374bf930d44b91f8dbd3eabaf45b0d285edc70398454dc9360c2ebe82bc42a61d0fc22eb1aa573e4ab1968eecd536e5f8c0716cf21a4e561550c08adfaa5878452a1bb71ad3dac73f84f4ce481cadb0fdec60f122bf43d9388c0ddd7d32ca3c012928855718f73f4f0bdfb33d18f2fe762be94540b3679a38a2981f9eb7370e22f38e559f31e4562af29b31257758de3c2ffb458a9e1a17a2b8ccdb25449b9d1c7d40b4a046b46059937748fb4834d8e9b367de988fbb21ef07728e3e46885dfa5e7db82f79aa8c707352964b6c939068adb1bea26648c4db342ccde230204da9264bb9582134701a31b68226cd0976b5c586f5797beeb1922c50d61615d793ad82e65da4b335e1ad0588cca2e2fd794e782e4d4dcafbc8c90f30ab07b8470982d032460a684cb9fc928f619b4d3c5ae35f2de752ac305d7c1367edb70f769a31ab3edd7b5719d89baf3c0eccc40b52ba19182404ec01b420db2b24b91bc18094b87218702069fb215635faf69dccaa10c781d02dd2437d94413af515837f1a43e3151a8458e22a1d44b34a44432f40132162a5b229e3d91e711f1da8525130be52b0b3a214302030a36848f30d8d0fac0f8f84bbb823a6cef2119c4e9382a2b5bf6fd323e6f75fec2e36d84c7e02a04e6b006fa9cc636123b4ecfb695be3f771ac634be0bf7f7cfe413a1cdad62d96dfadc76390019cfdc97a3410657ef7f5531d7682d48393ffb1bf27fc7edb089bd5edefb94f1cffca931abd2d5084e143a8a8d53a8626d432720fb88953a56f032ffe16f4b760843a172f2ae4469ca3810fb8db3240679eb72fa39008674052bfeaf64bfbc5cfebf60b3b92589a3856d806e6422c5ed3b48276a9f39a78891d22a4e5ba0721c147f0f4841b6cdc810a5d63bea2c807713f57462269af073a1ff3f2f0e938f6278661130287daa0e4ab83b23dea5fadb2cfe2277d73211ae420707d71afd466a2b7ab8462e622aa66fc1a6f00de09c0c5df3cd445ac5827761e11b3767cb28ec96cd789b4d7c82b5f6c8d91f2e29555cfedb59ca1f863c20cc2946aadadde04cfdd27e24ffa1753a0ff3f7285f993e147d3126462d9fb92e78d3adcea805bfa712c03db4275b74cb8238c19bc288e88f3895acccd9d66829173a431748db3737bfde1c431b3bf2e581d0a238c303931bd01d8bc059f7ffa9eb678e5f8c2a581ba60165fef85accf1aa122394fc719ab1e35c7a87ef3ceb998218dd4c3165cccca25cc729d4ee31685c2a137ac20effbabd1d1fe309c6dd937383dd4f54f86ed51d692bfc8adb9026e9a2dae34dd8b985b484eae04204a9ed31aa34f75ab8be5a79da7cf048cbb765c6b2196f1345da1c69db2e0fd193bd3eed7222225e63d909326a9cfe6d5818f8388756f6b681f248e5ec2a70c99c933a0467e3e40c7c7b4a18baab6399a517c35b2a6729ef8a9085180ff123cb2b7a8827aa2344092549ba33d6b8632ada8920596bf056aa0e77795b22c97b6e40bc44a1c224f58f79beba1d3edd0aed2f9934a03fd71549cd169ad6abf7ed62db38dffbcc1b01a1feee3ecfb2c3f18f5a968cbe4c6f19793e25ab125f1ebf043e06929b57884341abd72ac1d7e9469fb1b27ca4ccf5f0a30c8c38cf5724ceffb662c8748c3e55e0e9e19a59a591d0b9731673c89b424ceb7c1a5b1955255072a978413ba14a8716f3c72083d6ce89c3615e3f743413a2110aab2ac8e37a450f996c98ec36329487aad620916c4bde8b31e943eee958864af0449fe5236cc4b119a9e23d6af6019cb5434a1d43f99ab5c8ad5bc9516c2e8cf164acb47de5d0a9ac99f09dcdfd7ed6f80cf69f0410f9e6ad11323197939a0d300b59ddf37218ab58af3fff3067a7d90a217b0a03576d4a886b44e3d55d3ecd09200c94e22fa577e282e44af72fa8523840a97622dc073153d20197d105991877124398cabef4dc7f64a45ea01a7ec0c962d2fe4a0cc3f029f2225c05d3bc0b4816ed9e45f09bda7ffb7632e55de298ecb8f58727ad51f5d2c5096bd88fe2557d8ba5c166b2e6855954e1a35b1cacf25b7b628a600ef8ed6b86a7ca8047c157c6fb3a5752b5b8c5e845b203cf948aeedd67fd0b1b2922eca12d706a6cbf3ab7cd2003bea2db46c184e5d27ef8778334bd31c4424a8a077a63eaff84fc8447ad3306a648249de6cabffd18e80c70bb532b73d679df2bb2125201c0fd0d6243d37ee6d25c786c4541b1d0aff7e38c0dcb8a683c64df17d346ffc05887086052ddd8d828f36d2b2ce3b75f4b9fcca44a9ae048eefd79fe7d0b697c39e66ee8bd7d8e796fa5b9e369f1a1014966c2a2da9968f4097b30ef6dfce94b0585486c6ac978dd3984ed75056ec988941638c7ae65ad467afc218ab97310ae2e1cc54b819606e3875bdce0b9418dd16de85ddf946ccd1d18992faacbf5b6efdb3482826e23eab9c5f1faf727a50bb2643e95f8e541ddae06c2d4fc09da18c586e469292a7f9dd02a844c74ad9eb2a0f015b9ef58e11ccf508b8f1cf8e7fb05ac0147472ed923ac6834782c2ecd17422e17032fb26e7594f9ccdd5aa9b8961e797bf8575bd38b2a36b8aec711a79d0d5d66a43907167e0d63ee323dfd20f9c06b81b9cbafe2ffd1c3cbb71468428787a52b3d16f2c45c2da97ef94d7d0b82413f5471565e9855eb03c0e5b49cef189bdbf668456afb75675cbdd3c161f9a3171124aaecdcf1901d7855a5933558311db9b910a4a48aeb6e1acb3711b9f9232073c3f7814986a1ab7ca43a824bf0a4f5a027520c03c971153d22390fb3daaadbdc95f3fe56ccc758f0fc9831368e5942342227e2fa4a8fa5bc45544dc4d1b6cf836e49d9e70f54950dd841bf45bef91aee44a858fcb9da5643b2b896343d6027397751ab19c3a4c1fe0e4d5cab15d9d5760bd27ef0f485707010f26b1e3eef0c3c82e765bac9c24cd8d592d3866ad917544e60781a7ab94730a75e8fbca03bd553d686e55c4676fb629b3b59cc798c7c56c59fc223519518ede8a8ce9c9dbf6fbc91b63e529a90b39aba0dd4d3ca2198fb8a9cbb41f0ed34f753935de370c90db945a3c1e4e73a29810961f7e10cbfbf312860a03585aa2b7e2cd6ea9f23c26aaf146b947025ed12c49a19272fc2eb9e2718158d0db14468ffcf3ff58294834bd1307b9b583d1512f0dd40b0b8322a5b19e12e94dea5c399931c3f1565dc78a0937fa0f4de264bd5f7ef9b1b36637177149aa31bad78637191ae0aac4b41e726619538c0b7687a43ccfa704488b610383dd20acc2853fc014e168ebb937e6983cc836025ac49a7fd91e1aca81ae2b5812ee8daa7062dc02794e033ccdce86d3329ea3ce9032a99aeafa76ba37ac4ded6254397c5057e8348012e5b47e1ea4233ad1b0b11beb292a2d6fd122d7bf7e71ca04d26765c367afff0ed7d14a894a7fa2ad2b287bac8dd6c2decf498fe4750d0e71dae6a35844b1cc725cf7a0ba2f1c5a33fd48ce1dda892c36d538f35c657bd4bc18590a0a0ef1411823d91b2a96df8f321884f7b1d23221703164c39bfa37b52df232c365ed22f58752c267d91b6198a9bb25206c594cf34e98160ffb0a64df487c8754a7edceb155f98ce1d214f0bc31927b1c95928c7472c7a517988b3c46136d00de9d2ee18a58781312e662e42a2ed3d41332d050699dda2e6803e2f1879f549b460149143b41c9a9d14bf84079b1e9663b45ae3be4907444724c44e801191f345b9f68d88cdd8d6ba9c14ca0ad0bbcf221ee896e79ae0ad0bb1e24389cd362a89957745735eabe1fc85ec7680e3b788dbc7211250a2b498b40c63c2e3a0a94e781445cc0da9e1eb94e4b9fe05aad0a0d637e9f9fa7b2527b17a5e9f3d6adb9b1c13635ce82723d34f6abf20f0fee4bc61f13284273b24333ea6ddd5521fc164a3d61b04cec0cd25e115dadf92f721811cc67e439db03e9917331f8c74e378fb098219437dd86453204102b71b82ed1fe1bcaace1b8f7aacf3c303e4ec142109b5ea5d45aada3783e8739d5b37503eec5d42cc4a793eaa0731dd681fee939c71b1a6393877578bacedb417de9c3cceec3e2e874e730f9fc6186dd6e7a5cf1bbff93792af65ca9492d401f5d23fb21a34208b88e0098800f73e1f2431ca015b163dd1c22cca4c020cc30f04e9bdaf211ae2dce5b1fbc63a33d611bca85be8f695514dedf284337d19785772690fe64240a55720de67dd868059c050b9271d8fb3c99d381541d48197335eacd2d9adcc18603b9036cb370f58dc46a3993a36e2b18303f6c25cdc89709e5414facde45f232d8c8c49f6ebf2f6df4ec08420edcd0eba90de250fea6808bb418a52c48b0c98fd97c1a4b605bd9319eb79af98c9fbc53ceff70cc19ab9c7e65d955b7d398ab7b1caf458f8607cc87c4d58b7d39f61a820146e80be5cbbe3d3043f1f3865c968233dbb7111bc17f84a3eb01e2906575c67a2b7518dd00430cc41e6b2c3eaccf6f57f4a387a2abefffa74c6647efdfa5f21ad662c7c3696ab1587d48b94bb2981d201907bad48bf7d1a927c21b744ea72938d95c73ea4aa02be03c10ebb0e006f2a8183ed481fe9ad47bacd2b43b20cada4acf52967694a018308a2761c9eb47faf29a9f1e614cf1b2ea42b0b9e146900d37bb24873414f516be19bdc5eccdacb830d540f24788e4c6442ec51e83eb02ef779264a2dcf0636ab1d14c6d71e8964c82147bd90b7c73fc7e07cd6ba9108204f60783be4ff396879633a55305b635dd39133d689792a0409fbb4c0f722b9afb1c5f4619feaa9e0c9ee9beec9aa08f52d89b8155015d44d43bc1295919053bf975e0ca447ebcda04aa2b769ef9de03d6826743c8e78a93d19abb65e0fd193b8b2fe76a949d066fd77d146c3148d7f3f04f61b4defc677a64d1b62d6d18c2a61f20ace1899f508da90ad086810cd1722bf01ccab3bd4b0c2b5bc957ce654b7226aafdcb66dafb1bb8d43a5fdd5adf834cc6871b56433b94cb83d25864dc78a9c2b4864fd7cdd457d3712b1130ba9102f39b06988249a4b295c6f877c416b2b605d7196c8c95dfed04479da804709b38cd55e5cc9b6da01ce71588951cf8ff57155ed95614c756999259eb9a711f08749982505c486fb02537b96808299113034c6d7c51939ca030fc57b0f357cc7e800eaed2b03dba6b41214cf3f64904261fba13ab2d2a668c437b096b69f74637817d744d87a1b20124b3c503590e1737bb48c0d0ef0751eadb2cd836073ddda086ecc9d1290fdd2d762aeeab3df64a56a301775d310a92f0b26282439305442c7e2b18b91e07751efec9a2fc2c37b81a703ba978d99991b76faf58329dfae0db1027248555828a2931f5a9d1ae7ec73e6073a722a67628f8116ba746495db697b3725fb1920caf885b5c8591cd3e7cec3a479bcf94a3abb2e4e535dde3671d071738cac8abc33fc287ed319430430bbe626057368e0a2b43c6fba44ce28e2e0ce78ab39f30cffdf805b85412a23058ab2d5a102f26a7007d058f123496da81e4b04a2e2ae2dc860e5aa167a78b4bcdf674a823744b7cf7236ab777fe6db3fa99ccce2f0c49c645467be97c93613bfc0fda0603ef38540d8772ab15bcaad85c5b9d080c785f173e6718570d8450d64f36baa945723dd253a7c056c78bd1ff05d5cd3217a1541b1ab28de7406038708ed639df3d9fc8d0e169ca7c8ade671a771150912e93ed3f1f564f6fc711f2bfae2191cf4ffffff0b