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 74989 5526d40ff1ca52bd08ccd258eca80599f8aa09d6ea61dd640a84b1a55692eb84

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3f93909ddbae64be345d2155e18daa383b0ccd9c55519f1f309330d4f32617cd
Certificate Block Hash
5526d40ff1ca52bd08ccd258eca80599f8aa09d6ea61dd640a84b1a55692eb84
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0000ad010010ec0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000aed518711bcea8b19f9ff0845ed9851a798abd3ff04d71675547f271135120a5798bed7adf532fa632a5dfadd2b3b3c6de7a3902861a0f49daccfcece57b3d1c092087c54bd661a43d28f106d79d42798d2186eeda4dc457d202000000000000000002000000020000ad010010ec0100

Raw Header Hex

00004020303735e4759f951b38854aec8d5ca568c08bd525d667cc64ea788e033146058cf756f4ce0d59eb65efe693f8b8bde9889841f83f12b213f717b0946d1d2466a345d6346af1e70018cd1726f3d43093301f9f51559ccd0c3b38aa8de155215d34be64aedb9d90933f

Proof Data Hex

59,560 bytes
121216020307f967f75c0b9daccb9aa16c48a79de777cdd7b05d0e68e0d54bbb4fd7a7677680766008bff8d695b119ab0da90c65798355811ef870e786d5984a9b2c0ba246c447b48eb5decc3e7aaa2f2fcc08301b86f1271606fefff1e9ac3b9593bb0ed20262d8c8c1172303efb8fd84a0ebbf62e9caaa54ea633662f967a758494c434b95abdb86672aafee306726f8e7e1b36550913780333fcb35dd7c7a997f87553e91f1c6876ec745c9c5c2710c0564de290ed395bfc67ffda27014169d59b179a56ac0720c8bf035fab855023d5f7b3d50aa6802b1ec90797d27ef3a7644bca79a1aa7b6fe756241ca72fa972b1d6b06f8f1539bd40236f3edc3ec86fcac9acb7be97753925dac00ae8b31afea30f52ea52cb9114a86cce3cb9f01feb70162428d5a184d3e0ed5980120893a0a45282c4001064847d40b89d9bee5ebfd906b3c326c9e3c44b0ab6e66ee645082cf423f399da7ae290b9870f3cb0acc9b315a4bd4d29965744a44a839f5306c862a82f23eef548b359d07f474b2b9645e3dfa48b861b5884fab6104eb3946e0de8c42b90d37ddbe5e40a98cd607f5b273136a0cd188574efcff00e4987102bf734e5273810ea40bc6837161d1c671b178497e0c106644398a8c48ab9432f6097b9853ec19aa0b7b12edebcc4ede0a28c21c80eec4d7784b660a37b934b19eb556f3f0f17ca792e3b2502a82ecc2f40b0b1aea6eaf8143a89646a8e0c8a2269f47839b8bc0e4e52a304c9607d299c147fba3b7fbfa9f9312a3968ee5c73d6517078d654fb954be47576faeb46fc042fb4c03caaa47d56e9da136d2771607594fd24a4df48c1ad482df2b8d69843bb243384f2629fc883a07b8ab30d1199c067220c824919d76d24a5e349acbf858e34e596a7519ac6694ce37da77f10ab82e09813ec2a164be1750c5d628a1097c0cc411143f0b2220f6873bf32c865c60f8965a325a447df871e54ebd958856326f11d9f5b5108bdd2d4ec337fdc1ee1fbabf480c6516ca9cdd1761ef729782688ea6390af87be44a76c4cffea94b345d815d3ff5d857a90b217f69eaa9342bed80cae423c2fc0d4685800d2f8a83af908098b4f9dc0c0fadcef048aa139c1b86899b94475a2801e8039070d0702acca21ae310b4923b1000b71615acac129401d0e555c5d43a5454a6fab976c20ad8fc194d7ed962bdbc165b37887467fb1663f7879c3b6fc6704fad297e7fe6bbf88c00a71ddb403d3e5955ada46c527a135b3e0cd0e36938f8a77b687309a2add724f3378520983e9af9087923386be75ef8203432a1e0e458b054b66cd290eb8d3206dd9f2757a2800d61da35bda881e42e374456cdc0bb253a3131f73aff303df804c5b58d94312923b2aa25f9cf340eb35d42d0149b407bf102c349a3eaf113e848a1c5c632d4deda2e66534b2d50dc3c194ae9434aad0bda07a3bf37eb19364549ae9a827b471b93d3570fd546afc1a34d3e0cc8b5b23afa2b934286b68c584ef6a6ac1640f81c68fd7efdf2936f41e1415cc16bb18ba9ac17a1d71ebcd3ba30d22203deb1e28ffdaa2b68be3a87d0f5a1c7a902ffedf0f4d526423447391fbdb1f1653be059e5542f6471b363464d0e42186e76b188a4ccaff1ff02be177fb0b4d3201c8c7deb6461ef331f7b86df6367013741b40d324d9dced348c17c795491d3f88244d023f2f154d44ba671bf0e8824219277d90ecfa973c78c3ec8c1241cc750c42588056a1d7bf1b215849f60540ed133988e3c94a4f93f770809e13b3e613927295e84bbe4abf3ba754b1617fc825d14035b6f740b3c92afc0172260b3bc5e7be52900ebf48314f8f4ff031c15e69d6cc2f2c6d5c6e70e6760f81fe1a924cb85b6eb45cbe44bab468f0dd8c8ee48f18cc9176b98ae912fc448ca7cff94f695ffe505b97e99c59251c1d5fb4a0a61b3b062947a5727e7a180127074621de9ddca24a9c9fa4df61759e32be097769b33af4af1cf42b2f064be961af9b786bcc431f1365443fe23b03e16b1e1ad61debf29f1b750691dc48c5483073e24a01e536a7657bbbe410ea926f2591477052f98f5330d0ce0e8f47770b91f139e4fd746db7f12c96c6217a26667de27a7d331bb0f69a054e5ea30adb2029787de041908e1c65d0bea237775e00515a079cc079930ecad5435fd81c3691dbf415d394348876eabb89feee8a2e5a3379cca5d25b5a0ccf0573891e853ade21130d222af5073ebc2d09c793ac36cd9b87cba02cfcfb6440352ab39d184621e34fb37814ab1ff712b8625f9344a65f7c881152c2e7e7451a2100b2ca67b8bbbde163d4374bf6264446c843310d68282ad04f13af38802b83fcba0ee5a816cb0f9963d746167161fe172bb5aadec4a421a3cf67c760f8327794869b8ed0b4aae11505aa091bd415008bc92379c6d62c4a05712e66f9518172300cff0b3eb275d6f5f76034c56e8e0e5f60e88768d777a77bfbe46a54a9e270e583c974cb2f91587d355163518ed9e46cec09b1d620d0050f8f212426b86a37d9af768b4fa9dbf7217c40a557189ab297e95363b5421ee83af398fdbf952aadc809a5650da1371c817089d19f3b20fd0f57ae1f2a16090f3a4102ece10070b49363b3e3f80bcae117eba5024ac0241ce545dba4c7203e84c8ba6efdbf338edf258435d21d2174694ce3fbd6df1b2588ddbb9b717b06320863595ea1e108f3bb68c48060c457c182e10e07d2107f432ca0860187db72cfeb72fd769f91153337d7fc1f1d35f2570965154acff366b0a992b0770163072c042c8e03cf6611be176f961c0bdfe6efa7ce1c8ddb51c22c301762240b1e33478b256da609c04864f551d19b1228b54757bbe46fff40441ffecdbb1bf1c1b885a3a769de4c77914eb0fca9bd5825abf815d3bd323acb685ce935e1a3b998e7a1a3bb989b905524353c4e28d1e9910da1b6a501fb2a19bb829f043e619aabdfa2ba7001844b8b0b890ac2ca6e7790af9efe53109df3528a2c4fd754327f17b01f9681746fa3ce005e092914d3b030ad8577bd2ed78032b01930fd2d3175f6409e4bfeaeb82e7f4884bb05c566a8aefad48b5a54779e8a9d7a420c8161c165100a6585168273ed741917d9342b747c25a5f69344b9688894b067a9b60374a6f2f0b1d1591a146b450348b844a9c0cfdbb239313c7f7b1d001d999a591b3c77bed6cbb07f5da53aadca85b8a8e29b29319b0744cd734b741285ed65be66697d2afbddcea8bc6fb879c8bc86415570f6fae40619aeb605a15d19ef02f6324a052df26776eac4affa8cef447bd893e55aba35c72876719ed66e07ca0111319cf623504bdc7996d253ca1f5048ca8988a857ab951d6e51214a7f13b4ae236f0a9bbc194dc9634afd7762beb533aeabdab5d9fbf0d4692ca9eeccc39c7048998f0af5a1d0346ddd57a9456e9c4fff7bf7e32e1ff2e57d0e7c735a79d2bcfc0e19f01d5f62d6eeb5e830a47552702456f7d50c1dc6be09a6bb858cb61f28e685baf19bf07685c4464a53382e72bb4443661239f2b30970a083c80c5a8dc65fd0e271d5f0fb71c1678c45cb8cc5e9fdc0cc96c2f433d6282747e58abb10b2f0582ca87f4f5f1c3bc012afe3f8a432c5e922c95bd5cfe89c90801b272eb5fcfb31b0a0c3bdfd028e7e19f3457abc3dad8c2f21c54057de2b6b828b517c79000ff1553a6f4e317376c3de8aa4bd6c1ee2a6e2ab8b83da5efca92727bf4fc062056bf174e77f50f03de10de2caaf6155fee9e770d0429cfbda9ecce6f499c55e8798f916693485a68c36b0378938658f41afa219afb1c63b5869f3ea02e8ef800db598ca87a4085a6d481bf9a0e893c890b75e27837127f454210a18e87949882ec28ead5864cbdece53bd0718f8015436d54ec6d952550cffe2c74e9bfa3c130967f01429a7d3a09fe6b16abfe20d50bc2789fc3a71fce92ec4fde6fa49320d6258553a92e4725e7caf1af117c890d8fc3c79ec817616cccae3b7d19a50ea194789d8c94a68570eaab1b1f073aa63eb156b4c048e35254ddc13dc014c44785347309ad2e880a02da6a6007c6e77605693599685e68c1c816dfa0e91ee4778da47fb4d44136dfb125531a0d76cd0335e9bb0d0eadd73884a7e75d1d8471fd68cca7423d48c843f3653dc49a1579aab5681e048530efb30d58a3627528b39cf3f1e255e179f3cd314a5847e727ae9273e232c4c39626f42a57e90e71c5a2ec71b9a377e957c34c04194650c3a576c66f9e97a862ce2e89b708a97fe83e3d16baec1351fdc28cf6f08e8b14ca482484f5468a938d7295671b9d173d46f1d1556735e9f187dcaba50f16867e0e9f2b00fe43633091621fb51f2ae568d27073672198041f59ad9dfe7e71fc8c2c2be569e2130d8dc10734e4ef1d324fa92bdcf0d93b35ae2dff93d090d5b40e244f093fa7da0feeae5b1427d8568eeeae6d411b845b8417dc5a2801c00f4adbfefac27143980b97a2c9edfadf44000128909b4d0342ae26a11891d1a25269f4d9342e34c089d28140f31072e4a9859b1c6d1d97bafb46f82309e3406fc40483d6e9ca8a2fe4b9f26bfdd81f854f02a975aa4dba86ab39e57f542cf40eaf7b87fa482f47fabb1a0ff14d2f423177262ac6110cd0525b6ca6c6d34d1575eed8d075134a31764b7b3c72323a97d13d48dc9c9f02683b6cb7a85b98916f2aa4c537ec3c08b1637b9db5cfd05441d69811fc1ef87ef7528cb84d507bfc3ab1d6f6b85f8beaffb9f6ca271cf205a46abcbbc60bdeb7669b5066ba6da0565717e591c68963206be79e9c5a5cd27d351be6f1aee2e776ccbbcab60af1f6d55b78068429f8ebd74f6e847a88e20a0d162cee864a3c361ff826d00e4a4c418e4d1d8f0773d59048ed8ef36cf189d00463cd2a8e018016bb59afa91f4d9b830ea15e9a30577908fc0566eca1bf4ef00495260d71d59b9e041849a14051b7f842b579272816577897131586eab7820e6326b3ab9e243cf72c0156833ab33fc1fe0a59f28acc54e885219403db5d7cf641be64068c921214ea1a4cf3f8ef9e9a664aa3ea54458973aa4c0656da98d10cbaf8d1f1a263e07d59c25ba0c2df00e5e660ab70b0a7eb64d221e734421beb42c23563cf6d007837e40c01af2d6e27efeb6ede5e9e96d5348b27177445f54fbbd8f114caac71a3ad266ff29f605a98906b6d7f33e35d155a2ff2a1a7aa782aebb81bdb966eec522f4dc6df043952cf006630500c37064d97a443fd4f93a78ad41a0daffaef08c1aab422147a35e939f2cf5e7aabc641051aae43eed02077f447a6f565b813ea7cb02bbf412890f560b240275cffa6513e5b441a54939d5cadea6abed817ae1fada158a1c17b3923e23db2ef736a08e66f07404ca0d74718f3ed12f758e757c62178484c1fc9856985aa765d131ac86520306a2dc95d589486577a46f69fe8dafd277f48ea2a0f26d9c8a22c9a8155c9a66e4112ef1c9b20df12dc553fe2a2b34e3b5393d7b4597da7f93a3e01bb610b98452485f1f1b1afa6a8c33062c25808efd9a87855f04f03410ccd6beefe7105dc69827d7dfad652b3dcb41373e5bef77c9f14efc56c6bb7962858379b29c30ff07bb2e87481f7d5d284a63b0fe16a9a39b07c93fbd07a7d7a15d31b82bcbfd1fcf5f5f382ce4ee145dc77ee3b5cf7fc9309210b67b256e86603925f594ee9c884af422456cb3e4e3522188759c8cdccca13fc7a1ac3abbdac4917420a903739a9fec59c50031eec69e89d9ad8ab78b6265ca5eeace7a3a43bf5d1e41af1e160e9bbe3ce0a15568f56793b6c7bb25bdc0f9cd2d6e89c663a89c42e8d3a86168e1fdb52384a3ea47cecb6610318dd3741d4ce45bc2d5e34d2ce06fc1730095be5cc6b58d44c69c4cbf0ffe0547726f1e93b65c2e5ff7d23f30da73bd7cdfc4f6d35ee429beacb1f07ff7c27528df2db5887337bf5b4d51586c6204ab9195d3ef562036e9d62b2cc6ab8eb0e932765a12f9ae987e2df861fd42482ac32b8a970cd320791612e825b703573d8ffb21bad664514cabb161310c5dba494641251d49d9af20f8ef09364c7d4fb24f473c248d40d648660f53d3b4b0d447c4ea4eed49858aca90a6120a2e8319711925bb9ddacf30e9a6e283efa2c8353f6d9c921ef054e82436afab9a1bdf5fa9349a2846ae21f9d786d0e11a7c2d18cab321e4bb237148ee54b4a310282bd5c3374b384e9399a77fb1709c767fbcf00d1be9a31f249f56a29f00c30bb3dfc747eb0174381aca27df11f8e86a0cdcf947059c525794812af8495af9187d35ca0e3cc75bc17dbe18724f32b48e495257ccd319bfa8eda3144de84e502992941d356e1b202de659a01159eb50f958276b422398508dd465a8596651c06d5d4f1580af0e048591071dcd572207606fa4fe5e380fdc198416bb097bf679df1ba8f9ee88577327fccc6456e5497c9ab17a43c81427e5f04ee1c214bb3f262de0b63af2348496850df9854f1413706781763252896ac18ff8dae1d1b9018e0ee55f7d386a97723af1f3b269fd9e13172831c0311b73865514a5205a6aacb123fc7747c8eaa00851403094230f83e5ccb0ebaa8f83dc067b9950d2909ddb03f854af02aa05eeb55c761e804e0c08eb8905576d2accfbd51722c39ce4ebc2a5c4ba98cc8260a9ba4a99149a24611b0e8b7a429c97ce09b36a7bffd12d7849925cd38d1ffe2f1d036ee7d5c4386e972002cb065e800256175b1b77e8adfe1b82262a41d4faa2bca2567cf0bde65ed9ef38a204e0617d9e980cdcb945238e7b7b1b0031627e67d2b862e2a6f9d1fa104af58a580ad4e642fc60db9c48ba56100450fde1efc0933de5c60839c6d45b9e6e435898131ae378edfb550e7d139fbd93d021f6a2bde55d4387b0b9407e1b04d3745baa56a4657f51671807ce20ed03b11d06055a8810fca763cea63ad27cf91de81fdfb747a54d0dd59b077f2c9dbeca396b3e35c1ab4262d49dca88c814b05eacbf2772a38a7a95873ee814e8077b409746588bc6e267e07eb6119b71148985ae7488daaf35bdcbb151698d27758c6142480bb0253c6fd0dfeb84a8be4584ff436b12300be322278c3e6fa57afca26f72f0b48b348a88c3b444a53ca7767359f70e72c305788f804e9dabac7943d06365a4333500502d9496292e54a5c545697295d74ae43780eb5b7e67df8b20b5c481a269755f33f2049409f65c44fd9d5ba556357978815c3184100b1768f58de16396397260ef8cfb0635a0a994e6ea002ca440929732c7917696c1444343daf36ffb60e43e6a46a5ab148e83ee1f73dc1f902efb91c2fe942ae07b3207b4514236ecd1d5c4f72229c17122fb66726a9bfb72905630ef21f5db7e8979821343bade8afd2d85f99a2b5e0b253bc90254e60e4deb808e971b176ff7f18dfa8af118451d09378ae3e3f26d7a9d1877541b48b738a380708b0a1058f0a363a99c0fc89785773e6cae33f683fd4533e5301fc1c19ca59b2a9c54e7bcc13543afe5d4432dee708605e6cd1d5aa9351f75f420a9be019962ca5b3fbfe029a57fbe5c592511550274e7e1d04581b672784ff813375e6f433aa1a757d2b392695605c15585357803b8060b5478f93549bc6dfd0bd1b318060aee3e16e49a648970e8dfa14c9940736eda460b2ef641c9d673070b8d0d7036f9848926118100920fd768c3b2f5ec827e021d55568783d1e1fce63b4dfdde922b42cdb9304452135816a8adbe991732c3d321248ddb5b930a4c4db3103c70f0278dabe7f750a754fb1130acf849edaf095c45e9471b165336214b6fec37d1eb020b529a7dc992ad12c3c498a719df674cf231fd93503bd104cd6321dacac907c0016da408996b963bc4a93dea0b3f07a0bb5ae2289f493604b43b9091a9a69702434cacb2effb21b67b8d5117660bf5dd2fbb4845122de19da1320b4858daddab35d676e657fb76f466883d7e903bfd726a9c80f722b4b8f8b1f6cbf096f7b7e7e6df4a3b0f3aac1c1743f725397a60909af158904434fdab7f46f95144a3f2719d34d4a51bf625476cd821589ffff74a841f56f387581c012887b5d8b0e84b3f6a4badb2fc03dc503356aec286890d225b7189c0147a11aefb203e9aae6f3c55ac7b00692fcf980112aa1a7e4179788346c1217f1d27aa810838c5aa93fb4fb8179c953ed3bbaa83c40490388bd2b1ce861752ff9b50d365f6a9efd692642d972a361f7daa7eb3ab2e3abd0441ceb67d7946554d4064f5a29602e937cb45c8dc25e8582104fa1e9f9116ee8bbbee9f43d3ffc501dd1bd8b83d84688833d56f2dc51fcfa86da46c422e9fd3ba517986df5e3ecee4103bccfbcaf217dac2e8ef49116c44677eba2cee07bbc69f09e73c9ff91fddbb1ac32d9ef1c2759c7aa4d0cffe7b59aeb11dc03d33625a51f7ca16df1fcd708b8aaef21f65c37fc22e4386165577bfd44f5eb27179f8830291d420be0a659f7bdb098c348c00f1a225980646289fed3c6d6572a82168ebb7f73240795000077b56adf13ca82c9fb926b4835b86581ed1546bfb0de8171de31a6d33b9c6715a9fe4d8274292be627df374b3acce64265838fa4f4e2502fb317cab6ebc9fc0724944f64f4f8207b064c3d4261d32e79fa4a2c018750a21aa0c44ae6edd352a80ad181e74132b7a70140b7129b2a4155a5875c501d12b02ad5dd9ed1d389f7e7f8064e3f556d1dc84d30f2bb4a065c82fbe9cf86ba8ac2b165227bab0b933d3999ef1cbceae6d4bc126cd3d8d100deea461d80f7e92a1667e5ece48219c14efbfdefe3c3a31419f923335355eef54a00adc92c80587a8075790bd97d245d4668491d1d41d786b3f1cbedff53da7de34f51d2ef1085182db9fa40ea59db6413cf5cb8b8f5084321a1a2862e5b97e036c1073b4ecaaf9be8fb2b78eacae06cec84c8b103e2bc116243165a98f1b215de0173e2a3f828e1a641ed17e4da42ee09d271fe4bf7c110b8d28c368b72e2aad9c70da18900f46fd1bb46925eb20d57a34cdaa590e320bdd096428a1eee5aaf7975702555854d1b8111710918205377dceaaf2afbd3544ece19b81da92355e874676e81588b471ec4c71a4fbb17ecc0849f477e52bd7534191030a786dbd3d55855761c988313e9012506546fd470265e8d69d7e38018b7395056d1924495afc395d8e846bc7c8d82ad4975f83bd2fecfbcbed78775a41a0587e280c2e8c4defa10c5b030c05a6953325e47aa49f5be88c49c74a0ae00208578e3077fb1ee7cf08e2eebabe2c982bbe9c56f77472743a6e83ca729be439a81b581038fe5501ccddd426bbc646d49515ca35f641095feaacb1a4325cc3920d0ed8015b6079fe11604f5c90cd59dfaf250d9230b34a252a0f57725f8c6c803206a02a610cd19c84df227733bf08f666039ac8108cff20ef3e6bf877168f4e265e50b7b8c7d151c5b4e8940c193ca86990b74b926d8a2a6c708c9ae6378b1d5a6dd5ef0dd32e1d698eb6a12e551e9963986f3f6d1ee98b3ff7b9aa88ca4301d637feb25166e16c7e6045a8cf8aadc6ed547b564b6e7fec2b540e641000033d5a8311277db2e9235f9d768a4ca2b627f631e98fa8d61821deb57d85aa5235c9a55a4f5aaab837456e08963d3ecd60c35fc9333558ce47f75832ab3d562aa3c4772e2ce5830861ad862757220fb57f51ca274e797151c2084cc544186d9402432252011237753698d1d4836cccd98ae8c2a1b091b62df1e1115ce4237be1c66fd42b3a333a825647a906582dc1c448cdd566cbd893482eb489909c03e71bfc6e83db9c6780f755c13560a6ef203c313c6d03ba7b7e2859a956549614a243178d3bcaf2ad46b9de3dcc4eb47d0ed627d34b051ec99a483993740d112d7e4a58fe4233b49f9cb1d0f03eae8a358ddb3a73a148d63f426c2a63acd1cb495e325c639f11f6afac916665b0b25521bee56b9e3d067dc36a4ef1c0c4438cc6dcd6839468becdf7c4345fe0e0f44e702d5b8ffec267d8badfdaf724dfd81a43ee4675b9305fc359641b1358ab075d49422686465d5ba441ee3c6db0737e25544a63279dcf3a7cc68307f19606088629c74f4f3b8df68d6df1dbd5b0dbcd285ae00c5560ce66b0cfa611a14713a10af87ead4a602a07fbdf86975fdf56c543899ba885f3f66f9ec819a786386a73692d2ded9883f60bb41be350a0eb25a4950e70f42bb5810d55b37ae1f564bc86bcc0b09c5b24ab03f6d2dbaf9b6d16d1f911542997bb6655f39222eec845cf4bff76a58cd27d542306636486b49998549dd08feaf3400d4882b97c5cb684894bc05326dd533b8b89195d47a3e9e65821e5ed1310a2bcc2f6a91d3dccdee1f349435d58d9ed3ceb13d37af8df408c548f5ef4859229a4f10cc2d8cef1e9c5754ecc931f3f478ef8226d08acb5cc87c78834dd8ad451d6b192e01dfd3cbba69c57fb7a74e6c981223023bcabeaef1612518c8bcc41470f566e7ae5fcfc062a62ce0a3a99d38d6a094de4d44cd5059ccca2b7491e123f9192995a1db839faf34c9840686c56c5f66d64851934ad3338b6231e23c092a1106a968557fbe7edfe6174a1f23afab9ccb342930717d3c11a52e42e6607ccc5eefdc3463c9353dcbf3876394e32edeec0b2703691e32d23ced1d4cf44b2b040eb85ad8b992f4cc412e83e3c1876b7b740070035839d0e2680b1f7734be064859655022068fe8676b9f69dd3b603e8bd5a5e9e00c98923753dff1dde18f45378ee9d895d9a761c383ed100c1568196e1f595db88ad4ca5964f0dd9ee66393b4d819acf4b9b615693b03eba74d19b68116ffea72362ea655398fa4e31bd0bc98953aadf3cc383e6e70b5d8229a917f094ea7b4b8631bc9eb37c2504f0b80fd5067194235d3c82c66a6062b53f137d125877bb97a95497174166b53b71868f06bc97cc1ce819b286b64c24e8f7e9ea6c610204fd6c8366ead0c1551827595eaa05df5615127dcc6cc9d2ec523edc754c8fa0b68f0e262bf04ff021bda2e7fe7b69c77b9515bbdcb25f1c18ebfe88e29ed4ca436312c0fd240e1fd86d51aa9993f2a0613c7af6d128b58e0efb3f56b5f9641d2691b822b244515edfeec8186c6b576d501e28c09074a5b322bd72d80e9b4ff2bb95630281f61df28d496d57a47f6adadf863c019cbd866f94c73917cd028aec5446e9c3ed41cafd1406a67a5a58efda19a30dbed34f0a704889766c584c1e495acdd8cace990f85bc7d63f99fa7704fbf775f76b0f38294e628b3d3ffc3bb1f908e2bf22b58256f278e11c94bcf238132f847139486aeacb063ff5247127d213f3ee70bc3ef54799f371d117667b824bcbe1ed293f2739c2f4186aba47946ed5ae3a3ed7d83b865c1a77427c61dfba0fae23477b48a3ddb2b87a5a8a3fa57ae3604f09861b1e8a322339eb0286e053eda774d37f7154a0fa28c0c1f57c3baf42b79bee9528ffc0564870ba9d89943acbbfed7f6398d6d293c78a3a12876de97d246122ff1137eac39affc48710f8c922811f5822b2f55a53b3e0cd81683043c3889442541975fdf0f29b09924afd9f5a74067df99f397c3ca8c730029b3f02a03da00441ebf7a8871c8bceeb36650194de6f6f0b8669935d6386d01078f681ad77405c3c1dc833269b3f315772f78e8b3e170136811fe93658c1bdd7553a66ca41a218fe38595f13779a47cbf2fc3ef844fc4b55f74245c16daefe5020abf99439c76a6ba22a84870c81771fecf762268c9f36f801bb22b9de0748f68f4b929098ee5618a15d9dcc8dac02222c64daf1d29cbc505ff3f9f0da8707b014e7649e0742df87ea0c3b5f55cdffa5a035d5b3eea78f6dbc498f4444f8f77f81a453154593720f3ef1c9d9afca0197ca0fcd52d4c5701901e3737f5793eb9636ab7f9771a130743543d480d96f32ba8d7c0830fd4abb025d631bd2b50b3ef3f7f708806b85406b70580909b24bf5da8447051bbafeb3987ed565efd341d180c0addd0d900d9572d237a90f2caf0bb3b12ecb24fdd5dd7e99a928d99bfc8858a32a0d3862341992c40080da3db11d66586b2170c5b6e1c27320c0b3f66f28b120cec1685e07553298cc4d7c47e64b31befa283474cc4179d9b11e1a828b5502556f785176af7f6a886e09a296628a43300db67d6d0d9922ff1cce63566bc7fb610f83822d2eb5d050e764b582e52b9860b49f72e77473aee7b1a02cb5db20867598cfac94a3de3ca46e6f0184cd565545e5354c3701bb81cf2f697ac01bc2b1862d92b13822454f8a923d65da944b0c589c4f4990c4201b4d9c61e1236cc4b597fc0913b95355fa625ac7dc63a01ad3a29d571992c77b95710f55e2a30b6ebea68e831fab4dfa0495fc97813b8277c209cdd7ab6f0af8ff3bacd1f2b8000761400f8f781d113e1f6615972ae4de04838691b504e3b9b99fc9c043b1e9beae4613c26fde76ef2a4c6e83b0c7ebd3c692d59e828516549f920dc0a5f6937310edeed466889453112158f7be2322750cb509c12c402a02511bf7c801e06c348e31e302cb63941b499555df07d5875a8fff5c9879cc7f229e9aa45aef1db53e647e0f3148a0cd331162952e9a7ba9797e56fa39eea2333bc8abde526ea46ead651e6528833d1932267e0590a7933c41d44db6e95ef6fe84958d9554681d2848680fd6f3ecdd53656c2bf28bcb1dcc9ee9be128e32c2eb2bcbc5224b3e03fef72b60deab9f44a9130361390d1b222150259d2182e47a682dceffcbfcba62cc5714b6b39e8baced2db93001f673254798de9f24f9bb97b269c0563121eb94ce8320139b85119d21d75f1b7c4e2b1ae591a2327a2f6e7375462050f11faad761f065e093d1344ea957f9da8df7e29a04d57e1f775720a2604b406fdecebf7a285482dad4ecda6eceedde2d003574c0f1e9ec3e341ec7cea1ccfe2a4131bac65336b63f619cb269f13b392acb528bed041ad3fad229cd7126e07654beeaa0bb34aaf6e1458f9cd72cabf326481edaca8b5e8bf67d69959ac0b861deb38f0b71ead45f2040eaf953c0188b5ff661f462bb25b533ce0abc34506378eb1f439cf2d6544443af93ccabd1ab21b7fc0c863cde101fcaeea920134f42f4240903a4cb39336a74c3cbbdf48c9f4f22a8ee52f57b7e16cbc82ac15be18577101f89a54f23adb5f0a2dc2a0dfe30148ac0173ef66cdcfbea88b8605cb0a392fba0fc611a39a264b3b461150ae03863b2015a6cb222b4910c5c93d6029fe0dba78906fb8e96d30195f4d2e3d815fa767c8e5e8d5ae30a9b3da5678f26e573793ad5fd482bcde3e510e058a1a033b8334d538f2324c90410bb93caad3f62ee2f005638420f639d0bb85b66242932c8c3cd2f3f5efcf8ad947d6237f638a1db7b7b4cc1dc37f501d360997388a2f0fe2d79d77272766ea62a7a0894b407a77f15777d3e872aa29cffad1a13882fa50df08167be101d02c30b947e6228a8d3228966f20be9fb3fb130526c475f2e425c2b304946b0c933fe2085b42a91f825ae54273dcb89da21e9b80afafc25a1bf514a8e4e6685cbe061ae3cca88013927477cbe2555eefc3ed64f4b1c88f97ec8debe649fd669cbda89c320e451ed1cb3cfedd445d1bb636de27be6bd31fad5a61060fb443249971b0f30476dc5ced61cd0653bcbb8ccee27f2045e720e1f29a01a6cfd40d624366d047a508586fc1d5cf00bed3500ea2c75e840708d308360628854323416d020f634cc1024714c8e87079b772f96b1f08cc46859017fdadbdb3570831da2e4df5c504773441c4d126825fce095511e6c45cd5b799d0367e75018a3588bb188f2d2771b8d8ab56536d2152c0770b6a427083ba37412726caf75003a16df176a3322844f171cb0eae1cb674fd91c7a2e774d0f98b538da0ef26bd0efd3bd82b65c38c78e60c23fb52bb2ad9ebce7e49e5af0680bbe3c9318446bc058a0930ff2cbd7634385d2ce3d7940058f79491cf198a3e764619253084277eae732a5d906f359aa67b545352dc1dd94d0942ca8e0b479512fb6f53091f0d65b64894e2afa723b69cf339916d7d817d1fcc86518d79c0b96ee35c691ea79d4a936503a32b151e165a5b511238a17a815acddfedc181102aa3267fa40eeedeb850397e4a0d72e4889036c5abf4c8a113c0b6ecf0defbb48f09d6e4f8421b5f959781849c9579ed20c8465de898d700351b821b9d7889131f6b65265db294e09d76f803615011415675185101a1959b5f1e7df2846f89d2e83793ee0422be98e1b4c7b494a6d7e712452d425265831d65f43e5c70031c755c5e82e9e0de9c25ef34d6999d5a4d9aa20b3976713baee47cf110d357f0d7c9e52919d73ae279e04540a7c1664cd1ee8409f318b1286904fc8dbfbb66fabfd22179ddeafc8ca0cd8dcb1cb71920657ced3aba724798fba753328bbead15f63c1ff16529db57c9f88084cc5ff03a068d013fc50ea9884c635e181f82be26c730936dfa783330801269ab4990936f1341742535758288684780439054ed0e1d65081604e9eac77403b18be857a6a59c32977bd876bee9970d7a57fe1ff5c45f76cfa092bfbf1e48279a33371a0125c3340a3dd1cd24aff4f22f7db195708b1b5ee977cae69d9bf807608845786ccf4d91e74b7d74c2173d75b4eca0365c4be9199d28a734da8d01e0fdba387e9acda0fdc3a360831aaa1d3462d3345d01ff89699967493ffd7f91013fb40829e3550ba9782f4aaaa9b4821bde36f39ff412b2e2ed32f33023ba6a3ef66a3fd67e4cbaa0482dd0b05331d29821434375a31c5267a20ec7cc72b514115c5eb27481b7c47ae967e399ccc9d39e5d781fc89bc0239fa740362c6d3e6af69e571898f871adbf89e165f921b02a907ca680b0e2732c1636a46018131df667741b2f807f145d2a787e68b5d40962ed7180c6de186ab50a11af352729e1e52cb8ea361fa74c12401891fa4a258bc7950c54ead873d0959b38bab0008a7c355bce12af71f7c5cf82c029cd1b69c999a777945c796c6874a03fb9a5dc5c30c81e2a1cecf09b2ba033c8f29f218c4cebf61bffd30fe7f4d6f3a152ef55c4f1b12037161ad240d8e03e9f10cdafe6246c2b19f65ddd34734323a94d231023365d11664a0a7f28a517ea7f6382bfcef7fd6c06445cec2b0537ed882ab1d6add229984d9a2d53da781ea3758acf3737240c11063b41ce3b9cd373410ff6cb6a862b4157f5d151f5a5ebe99767fa028cde17b7dd817af535024f09f46841273625d982f1e85b04365612556852b85418a5414481e49170127db6b12957fa9eead2f55a54b30f47269cc3db6c2be72eb0fc2f501eb94b2e16df9528cde8cd63d851561712db6023aef259b9d5e8375896509ba34033d9a5e3caad1481180f17406f81254cd4bface032193a10d4c7ed94a49c38d26ab1176c15b9b5c9f026910a944ce050d8ea4f278462280ba62fe0ae6d25d9e22efffa91428d2765b16b42e55daedae6dccd8ca89fc4b9748f50662bd6a47df2ebd43b406f800bef2fee81caf40e9623f7a68f021aab5c16d4119b4218f17b417c839fe5d9b9123cb80d7e32c545d5f44539160510bd465df551383b11edd2078f5fc0009849d4cebd8285258ac50b541ea97c1f02b9a47a08ae14c6716e82771162b555d8827c082a6c7e43438f1b9c7dfe466aed032859374b4a9bf5731149330d39d7801dc02c8932b66edfbc8ccf29c8ef4b19de63f12756cd923e6e14285a00ddb3002b0d883e49ac4b3cb768198d7791e173110f72c00c9c70ea03ac678500392a57fd9410ed81ccce0b639a532388d9570532e571ce42b4412b651d4e89a54144afc6539c63af43f583a9b126045b53d1c47c385a92590b894670ae9cff77495a0590f492a89b098f51c0f6cc29a57a3f12dabb513e31fadfa114bc0b3919bf0384c0238fa0a0c82cadc538d25eb7d1fed1afb661226e5a6b36d0f7793f111c363fc626f0fa3261a59c5cc42a73b5cb3635b29c0186e9b9ac7b1158ce4d956b60980d8983c6cd202603620ceafc4de511904d716fe5ff340ed6f1610a8cd6cdb467abeeb06b92174244cf30616ddbb3de06144ab6956853008c2efba6bda0b5a7b11f424562225ff4cf2905b6f2be69e14f039fce9f95d71915ffc2601de85a3cef0592be9368a76b209da737637fc2b7721a804d5250cab1a84df049e80a941c0ead8fc8402f46ef237413656d4e5dd6723fd28bb2a84696514d3a03b04a5e521c6e1e16f0b4a694cb6aa82cbd6cfa2afb944af6953a3c93cf01be90f67b4f973098ad77c5290ad0d31e5e2348527d629b0d76a778394dc12f22c61d210ced0eaaf0e182f1143b6493cdb314db52dcfc40151e395051563807052d3d7f95c79bd0f95b613b8d36d4a4f5faa1a075f375bceb072bdf1d185ef617ee55fd4341366346137b60300c0372b0cf8b5d0c3a7f7283e6a24b32e91c8a61f0e9889692b176bef00fd1cddb1dbf34840ab74f83a6ad7c83dc07a82373793180e86ebeefa04b574c830439b62f38c9b737da7609e67cbb09b0007ea6979b4f5ef4a78ea7f87daf2c2fbc49c93f247585a5085bcb7d84d22ec260a550f3ce22cbb38723640f3a05763b40b4bd6b3d974b0ec5564c152161e6488e05fd1470dc8afaa59a101b189cc3a0264a801f7e5a58f0f69180957e78426fd4eedac22e295af5217b52c144e4546e4bc43b45a2dd09a078237972312cdbd3282ee4b982246e423428f087c05e544161af35270d943979d937c888eae9f9467aefd5d915abc05b7e2e880ed6499ed84138efc07be96156cfc72c31fce4564e116cb4392f9bb83dd4b7e8d6aa9c409f0c14271b880273c4c72459a1477062493f65bbe46c7dc4c14cab6203b2f300c7e3e437980a69a3a47a2d4f2e249a93d46b6fec4661faf1b4276a724cc4a21091197c535877ff3d0f62894c7476d84fe184d8518d3fb080f2eb3a2ac424f13a82d37d15db9c9b5e9d66f2eb6741ae41eeba353194031999bd542c43cf6b7f8b61e9d792bf39624211814fc731bab6d4a177ab993580e4dff94ef16f3bbfb1bf8e608b721888afa0816026e9e1132905c973933520c889e18a09f1e50360bb6c0ef45de7a23cc0d6a4e5015d8939360bfd9f693dfe41fcda5be8a3a0f5e66d932c960c7cc18a58797c5e09b382ab397f35f5acc1254d64522337de0c9eacd210d9b1c4f39f7d49582f89ac23165402c747cf7daf0893585ab6538bb131774309f1cf28905f16c3e173be4c2500dc509ef1402b2262834af9a31f5f982fbfce6470debc855e8b21d5553e2fdec920d77864011edbd57087e1944a9265a5c0ab1202f698855a745e6abf5b7ae38050fbb55af831792456d08c1239a190e92d5f1d8e19224bfa35139f60b15fac326723c7c5eeaaf03da0ca547230e17672a26f16a530750dd9e14e45c1c649d263f379f02b6eb3fe2a20924cd2cb4de051085d94f32a625a2e8739f442f7b1d367341e09c89adf2b5db915fec97420c45f914230dd77183668bdd4422583ca7114e717872ad661924ac2ea7cde5ee2a58293e1644e22fed54e70a24096f8d4e4a495dcc28d56d0e424e5e4b3a60177661d6b4f6fd28465fd3eae079495b4ffe72bfb5cdff7901b4e457bcb7535460d9f4d608da6c1c0afd0a599d341a0c86417bb9c4848cd666fcd34a05103662b0b920067cb27cc2f959a5b050ead43b2247784e99e685c072b03818f43d58008bfce8542425cef1ef01e05a0fd1f846102723e80fbc08655a325e4e44e806b69cbae06a974201540dc0629a7dac88aa96eb432a484c4250945ff4a6faa243d228e8b9fa740f770f0a94a0ea5a7fc408f4536db3574419f2c94ad77101b12a34602a26624079f378800369ee7b78f90973a42291888f7888b093d25a1200bd5078b1dc36532f15ba177dc52af997acc234b9fce718878202800b8bb560e625ccfd49bd5fab07dfd3b6173eb0e0c38244a75141b19946231128d3c13a0b0516389ab15f5f232621fd235fd3be86c324b9a3d34b0bd9e65fae7d590cb6c0743d75259f6f8810f07b34072ed8bf1ef3fac1587bc5b93b28a97ceb722b978068cfad25f452be80ec851e6d1125114faa2cd2f8ff5d49e8a805eb795e7683e1ea3a9e467ee1246f402dc797ef067fdf88945aa391d949437eda2cc3683ddffa6783e469056677321b1aab5dc3b0ee3ad942ba4bd949dd31e1c7bb72952f1ddbd4e55f4745180a55ccea7db606e4937c7c8502f31e796a38d70c94b59866b32dd8eafbbe81624c89bce28bc6116981a095b0764a6132d46bc750fa952bb3352bec9b256f13ba306c4367fc3ff92e359d2d8c14033900d5e75ba33fd24c6e8231c135e373c1542684d1790db763853e7c0c541bcac659a2f3482aea506f2a3b268272fa0626f17edd648d08e3d37f78d393850d989a2b9a92a075ac47135aa9a29e28648d3ac493b81bc692a8bd569ee061126046b14757e49e5c8dfed826018be285a8de837f1505ec51ea8f9c91b239ac3370db4e3df834d03a4e2a772b0f9e78a5de39a636d4783f88e365ade1ab70cbf99d8863a88f36a00904a5622f3a7a7b38cbf4ca17b665a6769c7062238db8f42c3674cb6f0a95783f284eeed4b452ce5d34b1f3d0020e2f705c706a8ba41ca5cc3ee940817299c4a598ff602b51079139e8b80daaaacf4d32b5e9963362faba29eb2c1994e2af75abd82a2d0f22df0e1e12d5412a4ee5be2bb41081ab61f9032be7f2c8dc35b25464339183986198e4776724ec9cc3ee9848c9906b34ada051395de1b3989fd264fc88307e13ab6bf04b393ba710ddd666ee24b52fbea4f5e8448d3f523c37499212798ef077a42809579ca798b62ffad8b90547ca791b54ae4f2817c0c0f62d35e5a244eaf49321aab92b1e25c908bb316f350050bab355085746df1df2d63159153a9274400178e8a02c39ccfea636af4dc17bc03af5a8acce1cd9d7533edeeb1898b0bbbf6f176f12cb9b8a61fa0e2fd8b981e6566cfbe2ad209af47cc2b7b4c5595a00c5d11aca9dd929182f00b56aa7b2f9068b2ecdba0078032a65f28345abfec9487ef03e2c0417709b8bf7aef67d0a37352254d975603dcfc4eef1b4347284803be6536a662707450295cffd0ca442ff8d3e42ab177e0f721d9e7b980456661575d7ac6cd544cb592957180585011172fc87e947ce963fc3b3d9124695be2a80250b50287632eb966e279b17691b7f628f1bfed1c30fa4bc8574e114775c35a27063302bc78a920a7b652ec920602b9547f03f7879f0b8b81c77d76520aa67189d6a8f5bea47c7d0456599ec154cac359116ac5a75dc2cfa611153cc69c9683698ab75e7e987d798e9cd94e35aba57f6eb7dd0bd5055129e6d49a8e1a07b52e4189986c6fe15a952278cbf5c3201581b11f7e77fead59cb6cdf0b17659eb4096acec2a29c7deaa552bd3b5b9ab687aa14a9c1347cf649d0c808c0806e1d55deee779df613ca2efc2e8d4e9ef24069f2b6f9f59c8b3755a4fed452e3a2313f03e737b5f07a309da7d178a1141f44a8711b45e219843c5bc791bbb00478ea624e4c0eccc8b318df4d7a8bdbd90732afc67cd37aabc38f39990604456bb7adb8a34c4e6ac1e290e67390a9a130a55c9fdc73a49fed7d0f693171f5416d1bc72256638fe06e7bb11741715a4d76139c4da5c9ba2471fba9c80ca3b00cbb7a99fb390b7ec903d4d89dbefa4538a72dce7cdb1c1dd6eddc45964f7f6582b5eab02cd3d887fcc7be74c3be68850f20eb78a2fe4bda85e65bc928dacfdee03cb37c29295ecf2fa0983cabaa4ee416ade9993f1c349ae774fefc05524aba1b54f34798272f4f29bfef3517199bf36d489df8822cedb1b46c0682db9c5702792dbcae0190b4e8f2b4dbb7c14ca6ed2380bdf12b39507fe547c5086c697ffeb12b850010b29672477beeed7f7b621acb014569e5efd330b07ac6284cf5e2c1609e0c29a9cc9a90c62bda3b54a9197df927c756bab5c5d58580a773c5f44b4f5199c6e59d6648470c06260adaa2397b9c18c97832d22d06cbc1ab1d841bbeb4fa3c62e3341212df005f0ae7c468dca577f0ce59f0d6420c974278867e13b217020dc0964eb32b954ba1d7a497727c8672571c0f647f339191482c1bd06cc4c4d02295e6f49a07242bef062446bb69f9d10a7b43526593719409f39364152df760178d9c27ace876afd178eebe60f06d548e6cf0e805a2d3c7999468ee3cef5acb676c84bbc18c748c216a33e44d57bab7dffd87ba54e28c8c2ba7869c023d4a351d1debac9a039f1c7be2a5fa73e6231e82655653d676a6fd063e647e2edf12384e85933d5e0bd09bc8ed06ed29cd652fa33764879eda27e0c72e527845a44798eb2d84432f721cbe09fd379e955a9ac5bffc38ad7d11d4915a747d054b3d6cf30e755388df5a7223661ddbdbfe76a8724b00a81f6211471500a0f892a7b5359772de355e69b9a59791216c7a25a3c14db17c624168198d54a38d79623c269a2682fff3ad55a18691074b14de62af7eee8d11e9b6ba2d5cf4f7448edcd22e0765c713df2cbfec60aa381a5c909208cb80f89e2bdec86b9e4db159adad093d9ad5f29d7e895ef753f3f0ab8de5be2c2ae7f285745cfd6dff8341ccc4f1015384ce30e807aae79d60b3464f6cebeec5da8767c6733c8de22a8157bc23b295065ec8342ff7e33cabab7ed46a34d4b616408fa15d2a13db49e1a92a6afdcee90b36231240663dfb3c78221b6a75f71fb24517eb9cad1c27eeea38f120ed2f098e8d751c37b4e0bba130b698a2b3ae36f4c89a491f9ef10bfb41847beefe7d8a398be4327bcce81d0b028a2f4b51e921965436528de19274da6cdb20587b755ff437e6c2f1092c73f6905491a33d89d7b16e5aefe839b034100741ea916046a3edf9238fd8ec756b5f3e6e1b8418da519b59847fa7cc42d93e45e65217d02befc4e0e4c793c1add1be59332ae2e2da5859401180e901497958576cb97bdf146d4153834bfe46fa543e11a7b23885f60dd836b5d97056decc47cd1059b1b3879419347ca21a487a67f7bc76ceac4bec7c7528189cc15e976407ff0aede87f90386acdfdbcec991ff119cf7140050eb9a6c4a021ae7f855b754ef06866353af24c1bcb15ce1231c6ae2ba97dcdcd0395b41620ecabbe252052c76a6bd75451f18a00e8c7112ba62cc4a917fe62e8491d78b3484097247522d44d2959b5d6058fc81134babe720ba3297bb9c7a8386c72e10ca34cc4e7b15778d5564039ab98503e510b312940fd1ee7925cfe488859e61937448f406e8010eee7546b5e5532f4765fa473f7ad448b3ff5c88eaac48892c1366cbfe9f532adac38a473e929d4c2319a73214ada1c71af6c35c4acf45ad9d3b65ee7e7765d3feb22e1e5c5753d574cd9d58ccaefa51c8d251fff4a6d28b40f2a8815fe3205e7043f11fb734776e74efc8a69a5beb577b1a06cafa565ce31fa659dbc63303d724fb654b4a1f393452331ba049afe2d2a054ea4e818cb56f9f3078c1ef0b37a779a70ea19f4916da13fa7a306209ff35f40aa652086613116b21304548a7e725211535b2e3b6e0a14c4f535806bb68e39fae88174514b3f43a0661e50556896c3ca64a246450766d95e6959ae68747776e86802d979fc6ba7cf5a59301c71e9033dc8d693011a518ade7fe46e8e72864ee8c5b6bb39bffd0af4d138165709900532142b40ce0f3db0b9ad2d67e0a9e4bd0cb6fdad28d5068b258f19c3994fcf6f072c069fa07219d8045bd6a6bfc49c69d4b36737e64ce730c62e8897da7e3f3f420f60ff31842422aef184de5f978e5c62647d00b24a16f021f3f828d1582a43745a47fdc3cafd9e74dc3e73b19385138314893e313b584402f4afbc2183e96ad752cb67fff7bb0810c914a266b4fcb2c80237fd6c2e642f16362d12beb3aca017a026c5de3ca08c747da975bf7fce6d193bb18f97e7caadb6453ab22d8117b37d332540606f04733fb7191b2a633dce4704f7b8d2ff0ae9a200f88e679850acee0658e81fbe346d5721cd73a56e650f02ee1126fd53c1d9435897642b85ec450fc6f55265faf4514968e6cc81f322fd352f10aac8eb93361df42a1f490614946903229087f818e9361c4b3724cddb1e2ee21075276e8d9931a87fce63b8295651b9b70b2e66b1466d44c33b6b7e9575804e65fac1710b22400dc275c11b7fcca9caa34c1c45c2b5b15fa0d9356f5e65c5307327b9d276970aef348eb75805a4c718ae54ad260758331f4c36226fbbe2812a49502d050dc1e55a57664f28cd6e16307465e9b5c521555b78bdac605ee4b5c7df7ee4eab21bc89b5cf9d27c0202dd8b3fbc761679c75d2ead30484f98f7879d8f8751d76fbaa413a74a90236370d9ab66c120e93d5b5e6a04e99c53bf2af596439d4a4f6ec83adc65cde974c7b9e1dd4af7030daf57d5f297b70eca205967a3f139fd8d9db97a0bd8fb149e96c0626cf89537b2f40e5948ba2baa7d5b1ed1ce1222ee130ad95cfff2f5dd5f6b307bfa1d8ceac73d2fbb7b5526a131543aa462427afb496589953dc337c152f1344403d0fec2c42b05bcb54a7ba40f1cc0c585fa897c81d0f2238cfb9b9b32b79bd3a9bdd5160e2b1bc638fb157b5165435c73aacb31a6009e94f73451fbd91e3ac5f6c716ff26c58e6608dab96fc278f32911788e43c13696e23663d1d068000605d068f3225d5aa9a9e0a6b846d8f48879abde1e0920b208e39a99d8f32867cc9db8c6e3fce46346ae7eb92b7013f1fe6d62f17a0313a779a282c33b65b928341f52b65a71b84660f4a6fb0d6a991615d2ed83ad26993bcef1a8bd69f7a7c14245278a11196ff251e98138fc0454d811582f9352ab0fd661ed0c81ad56b710e6587e820c4ff61b2304e7941cf7863f3706253622a4436f0b0ef3b6ce83a62a6c5049a61e8111cd02b358156b2440d1a4a4fc01373414f02bd96f30731cd48b2f390217fec344c6de432e397f2b6c7b49b307ef2e1584abe5b751cfcffb0e131a56c2f7fbdacce3a994ea9979582cb1f973fd8edabf642e767a5949133c4f5d310366c231ca9ec6e6581f433cbc3f86eaef933042a680e255a964d954cc876ca2e62e3c5213c32a695127e617f0207976b941a570200e4663b3e7e749f73525ac279bb2a1f209983911a5f8ec77a407af162fa8a01e444bd03068674ab87cd0e66e84fed1a5704317c9900212184367d1e954ca2bc38c8ddac4c707fbff68c1c687c3348115442f519f699d7b52f04a16f655f4e9d85626221724a68639013b2299d9adfeb8bae40facf3b502259ac7735c5ac7ba99553c6d633019aa4d71cde4fa5ac34eed2d32f5d8ffbf6c451741b68b493c411b3f502371d7b1b8467d1d177b4d7ca1827cb263d374471c483b9303f3a2b466cd4a3cae47c09d4fb70bfa8f9029313f7679893d3f8576e4311d426672cc64d7d598cf1d255e258e08a515da292988985c5fcc8fdc12257001482db200bebf01264e649d3648732dd511b80504a48510c32c9eeec2307e376ade4fbc80a2d35ac650fec315ce9e449f2e534ee0b1488d48a78799eacfe729ffe1f5220b34e1682fb98a18e529a2b51acd4c6aab5598d2ab078d667f92512a5298cd9f0ca942ae642ac53a564bc0632f938a61f85c080a11aaecb205349d29dc3a6493c719a2d0a19c888ae37f2798bc7bbc9acc11b9942289802db2d77e2c8e2061eb934f5d809e62d48aa690a86b1b6c3547a07393dd817b8ec4a5e26a5cd305eb186ec5e2eab340f7a9f3f7d6e6cc490ff30a46691018e3dbb32f1082ef59269250a624a4bff99b1f5035abe199d45200a9367e606fd8888c9356e80adc117d142dfed4e69e68981db3a90d4533a5e7897ad7e712e3b25421b9899ae51d9fd3d15027df8a8453a1bec782d9da05171f712bb5885b13d4c351c53f01ae795f1031a444300d01ce917a24ec8987a986e2705a9287b8f875367a51855bfff1c1a4a0bc15ef5ec5b8bb4aa3b7be7e03c96620642c83733c1639515f33d06edcd84e03a6e380abfe4b570c0e80770692fa43bc55e74620e97cb66536e8ea05df402e5ed2595af2a6a8c6299b829c7b937ee4daa7b3ee1f5b654d59fad57bca20e9222c6147d5e733b258e8b3af90ecfce2a4e86326c46bd73ef0ee1e0f0a244ba8b2050a70f00eb8f4db0bb1a3086291da827bfe9dec4e154d901eefb10d49cc986af36099a6a58874b8c56a79158fe1e8188491a700a5d80d8b7dfd2fb62501b51a71ec1e0bbd5c68fa4c1a66c756196563ecbcdb1bb9441550318cd9b2eaef3b036dce76e9aebb5846e04bcde9bc857665e4089f3de2a457a3a63864f9ef019df05cebf31d498b170a11f77bc9890a7b28161ae880be2f9eb29a3819c315ea0f94b8402e51668824519e26d1c4aef7c33698feaaed5562c0e94791577a495b584781668da657703db20ae58be12fd4d8320efae071c1ee0982a80485da03f2a3913d6a6c0a10d431b6d279a523c50a7f1c2c168e3eb8528fbdeb72254a8fb0c811c8d29562e053c538b06bbe4d2026c891640569726176f2c7b1917cff42cbb6ae7c58ab7092da7ec502928f33b378a5ac9a1bc2b0d9a5e063ee61366a0fca2ff8beffebde41081b862c7e88df29c88c02c98e5cd30031670478951a5e0f73b28a5032ad8effa46aef248984bc684a811c0f3683a44a80da6aea4f6e5c5fe0bafa4bc85bae0aa2de8cbbcd92a9380c37b72b122c2fe528ea96c06d7b32c7945e78f9d26e7eb7ae789f5ee2cd4c53e8a8f82b1143b551dc82334e65787b0fc370c77c1fe912cfb1f2681ec8ad77a28bee5f04dd4efd337537b4fa7c6ff829bee8aaf40edff9b0e7c96bc08866f5de855533b0fd34ae8d26a66ed6db8c4f0e86de30c5c86bdceb250a38b6db1ed12d21db88a0851a881ddc01906b259444e02c9ca6bc9c9450f9a8dd5af9f67671e6989633bd8ac0cc978028e2dce39e3c618ce2b6eab9c48a9261cf6b820fb3f6b85a710adb8cdc208011a42494b9a3c79d7440ada86f757662198cfa1d3a32b0d84835e5f28499c2b2ebc69d0406f2ccd430d855e062f7fff6db7506c340e98fdbcbb35df939986e53dd09cb59e6f042ef5293b9de8af6c0d2aafa0bd1bcc02a33a75c37590cbe5f9e12e7c04340e1767c73ef351900009b13e5bd5d1ff38adf9e72f67ac0b99e8b29710613ab0bbf15ad6f76a0dcac581f83fda1e4d0dd6b67c56c1637c83136115a2d5fcd88fadb9d26a6f1206196d17db315111a30553dad32247c046efc14b5ed1d6764feea5e5c9b8f0c36862eaccf26054d9684e13d30b92670680d16761fa128ac389aaf72453b233a6042b120122ea4cf1a7d59bcea115a181ebc8ac99eb70a64bf5fe2cfc4993cc73ae9b5c666067fa024c5564b98289535ae5e285aab491f50cd551052e742de7413e9e3d02bdc525d19a34fbd48ba4214d72481df055df8889ff28b95a725b5964c820a3b9410ef2ee8843a4c377ecef0f18d44068872b7c9bc465db5f963102d0adce871f2b38a2942810bee20f38c76c40523a8cd84316bd70b475ac835754bf877e874da8b2efe55afad30b117a353ee598c8fda1273ba07d9cce07ec6b28bfe16019e454ad1c09f63db91ecc97208a3668f727bf33ee1f9ce901e9098b41c6f34c6a4d2bc1436c07bdafb5e7a081a6d224da554ac65192bea0fce802cf1802d2dbc7ff7ea78557238428d3cbcd22018003d851f600b6e3c341d44277da4cd4a61b72e78b48f9306d3337191b70b525d9cf7f83f9d098739839c03381fe1954ea58c53f52dd59b6b4662dad97c886701b4f1c76b88f00daa93923c1f1c6e3db798782d18cf7383a0f71cb3270ae4f6f1c51ec265a0b89177ba5ee65d09810445993727f390f48a2274c8f9f3393dfa8fe5ead868061a437bc1e2a46ad5fb5056239d649c8f5d0ed86e101423b7e9b1461701bce3565878f72879a9ab4b0efdf49f9861749240ed194f93526fde0a0780a852cabfad77e9df7e1067e1da3ee6eabf24291378368b69fe76a9a0b10af78d18198af11fb320783ecd95b63dbca4dc3eb2daac80ff38e554cfbdbee587e92acd44e4ff62046c08ca4e804ec967611f44de98357f64417d163a5b34be8b835d186b855cbc391752df454d90744a59b13d039f8cdae7ceb25dcf46bd94f04a4b91c799dbae8814863992a136b403b86650a44593dd7bb5f6d421b5da41d415bf2c4ce8e59ea3f1bc7f47ec1d3d06e85ab819560126d5ac23f591846435527697f6020a92070dc199dc5e3db3cd454076df66210048d18e879e9039904de0ae35219abf0dc9f93e76bc20467e21a9e798b5303fe12042f8a1f0edd851832116671865b0a68acb54bede7fd316e371ab372567a7c2e5c7410907314f4d3a442e261711907375a6cecfdd53b4659744a066015353161131489bc800fa459530f6b0fbef30848cf408dc1493b879ad38465bbaa86597758caa9b133e326fd6ad495b5c0a32824f744a2d47dc811c390c2085b75b4a91b0c2da46f17cbc040bdf4813c92804083ee886bb2ba4906e0bedcdeefa79a6dabe7c452ece065b5e24aabf4f5b99e06f94c5f70358b1724677ba8fa72d5c7438aad0b3d8c88fa13a0019da02cc39086b1d934ce5b608bc707e1aaf38ad7ce2290611d28391430086275ff08977ca6c37180391fba42ffa540755308df1ac23f8c1c7a13c464c9031c59bdf9adeef42212445dbc4b3f93dbb1baad2cec2f4b105ae4038d6b6dbb75b81804380185341c451bfc7868b6042893d297ebea64d3853c29f051e52eca6b9672bdaca4ae2ef1777dd86e04b5da233d524b34be7e69e686123c05bdb56e77db6fa4fcb6052552268f581ff8f70019442af5eca88a9da878aa72c3c614d3cd0d17afd669cfa4019aec02fa8bfb9402dae27f70ac2098d32f0939432ae315d66511bf145d6e5798426e98aa4823e550bc548793ee886f9af12841a49a667422986844f5954aa509dbb1052778734872c0937b167d8212a3483a5e669583b2f457391c4b82e9f488270b0ad0a7a8a19830f1e3b38f0561d1f5bab4876c73fcdf68dc5b0f6393e6bb5ecbd899bc35a4a2a34b3b1d13176fb49ff0a8d5b5b0ff6e486dcacaed6b111b98a94878f9d745caa0c07499656d790b8a9801e215a5746a6509040918458068f05b3b15ab64cac5f65de2fc2cbfe5cf3b0ec878087f7d316bc3524b9431ee59c7c176ec84c15c344a840687c0cdcece2908cc68f77b36449cbcd3af31b16be25e1ce367ee97e4ec891a21fbcfcd948d71d6536045e435068106e59b952e41a61fa573b04bc891547d4c6b5e6cde665cf55ae4dddf81d3b6890c3d965674ef0607787ce0493832fd5b3fda362ef6569125c4e0007ef36926dae49a21276036c19bc30ad8440391c7e19627d963df232d5eccd7ce266eb9de27ef10c7d2955001a949fd24aa99497d5e5a429191a09ce4b30016953781bd0fbfe3c0412cf9d3b4e41d01fb01620033f0408992ad7cd595b4dcdb8ca5dd7478810337cda121fa1c585732078fe01b6e745ac8f2dae4e9485dd30ce62a44e06abd40a14473200dd299a9b95a3d433ae10cbbcc7b7d943fdf9b233fbbd132a448bc341497e3c41c4d981d49d95eb9fea4d492eb9abcae93f1f14763d91a303d264f79232c57dffe0ef8578507fb70cf0caf8f780c9b3038ab7295a52835bd1b783d99808d49fb34f0d1a9ff3f788f7236514fda35bddb1700b90e559c9ec9d52123a3c26285fa600fbfaeadcf57b986d4fbc90dd8630ff8b88de629a885ca47623e916207ff98f4d14942f15bee4443e5ff69238bbf35a037a772d9a0160e414166a85a4cbc9cce5f4a4dc3c7396ce9eb8e0fda2ef7c86e2cfab388d5db9794c8d31ca2776c645765f667a935234af0ec80531248a3c59619eff88d9fa15bacc8360c9e85d805bc2aa08ae45fcfb9f42052d8347645b6e27148ea8c856de1cfaf9c6f82da8e0fe79de1b3de6e4ccf4f84216c5a80c74fec54896326825826bea88a4c0b74dd4d5a7c1ed1111430628153fd4bd9adae032c551f08fbc56f85d3cbccb0250a77fc7e39709729b5d2f6605bcaf5514ee21e01060e7538ee32890bcde91b8c85b6f194114469778d3836378b193ea8148315afe845c4834b5375964eb44bd6a7b4ebe0c325f5add40e522d06e8c92aeab7c8df12b06116ab32fa8408fe3a25140bc682189b20cd646063ba101db84c3ddaafbdf45942ca8015f32d35a0d8ade270a0e34b38a6c10a881b8f8685d287d59e1c05003fcd97624d30a738f652878293d53b85da8d1ce8e8891a1fcaebe3a0f82be13a14125efdb0265e9678fc804503e495fa4f82b41a3b2da32b23d43faaf3d503dcf25dc7983a79fb3b836b112e7cc5b1d69943939901caffb7e12b56e142f25e9b77ff3b72820f8d9552f669b3e7db36f9d45bbc5d34467b0dc2dc6b3de293d07dec0498dd221b51098092beda9774c9121f883cdf1aab4e79f3ecbe4482c49850579596399f33b51cfb44d11bc957bf133c1be6054107ec54065307313779f6582190b63e6daa6ddbffd3692a63cec6d97c0544d8bdb95a3d1b2086acace6d7a77ced685501ea33f4c0d2dd37d7972f95133cc8dfbc07353ea54594c765cf8051cec736ed532bcbd21f3880cc55af2b622abda570c0a1027788ebc6aa85d79f859a1a27f3977ea775b8c2089f598cfa3015f63049ce9bba2bd99a1b094ad63a759ec279bdc0ed4b620b872cd7f50508ae653a606ca5e1ee2106e8631876a9b8ef28231b804fde75b3d72e143e31f44e358f0de9bc02c6cd54776992189e9fa7212b5fa4badb21440f33ff860089f953ddf7809282942bf609bff1d0a63f371341c1c5bb45eea2f73129215e7fd18d61cf8b822ebb6d39a525d687fa8b57750bb5925796ba32d9aff72025b99cadd8cc30a6749b1084107e2ff85ebe40fa5796bfa0ae19254bc069afaa66bbccdf1ecf4567ef53b2918d3bd61cf95ef3f350dbcc46360672682ec33e502e99d49b9edbea2099b592fe20e440e9bcde83af3cc752b0eb5fa597f025e7282b6034070396680ae741ea54e1b535df87c6e584116ad39d624dd6eca248da3b1189674021f59e32932a58332f84db7c8a873e04eb8188eb9696745ac737b38501f0a138d64fee3285d889621218313b9607ac29a8069b905d6d218324f4396d3e5381117b13d20fd88a698418140a2e323e023d6f18795d586f0aec53735467bb59037c0c560f4479745102f267a5e85fb615d45a9db6ee91cd16f999829aba9dc4c4efe998fa7fc3ddc9d03a817e3c8d11d291678058fdc16fefa7903fa8489f60eb943f519007d45a3405c179a716c99c29788c26a79485aa7bf34c816e53e5590649abebbee5af3d2bb48c8ee2a0db7a94c422b7c1683ba98a7e6b1497c41cf8adf74fe99a313992bbc78fdad691a249175ccdcaf94eb2c8faf389ff724fef8bde6ca189c3cdf4a2d3ee02d889bb9617ce1405b2b05294edd129cd652bd04a2bc6b459c189ce963556e57ed797a7d2d19a850e664aea4aeab2f59dde6cac158b98e2bfe7bdb4f6a1e948e85bbd7d1cc976b90c14178a1b63ede6d797acce8242d9bca979404d2ac655aa281082d0f654c15165fe2ec8840b9a491292bd226fd1067cb6f476236dcd06d3f3b0a395628b724091a30012bc488a3e252b78dc41c4e842294ba052cc3b6b8228a904eae4e85e6655ce5b5c9b9e4fc3cfab02f2483698a1de886243a6ae3573875cc95b9fd816487e6a3ebfeee53994c31721599f921f15ed3aa64bb2f5f4f28be30c198ad9a04da0dfbf4d37b4c99094526822d07c6f0fd74e5666774f91a4c4cf97ccda9df2eab6a0b1dd2c376bafb19a3d83dc2fe903961f04d7aadfcb05148a7b3ceeb1347080db9207707ddb0243b65cf0a9beaf4e44902ad6b40b57967d6b2912b5d1d792c247d0a6c41d92641d4d5621a7ccb48fafd8687ab91ba72b8559e8784a387fac13f9c9d30add1823e991e0bbdd15488c2f8efcde250bf3108707e4e03b106013dc98deebafa9c0172de5e98bba832fa1582aab9363bed3810a8c3fa0e1677688a5f516835a2410e6420b7e2b79b30f96385915cf3de7790ec9fc37898df03274079a795175719c4be1670632622351b7184167de4eb9a481f8617806fe67e3599cf99d898e4bdbeca5c3207cbaa98d54c295e48b2bb40fd48bba12654982c13b2f3badaee7099a356d31eb92df41edeb982e0fc2945f6e924914c640811de1b1cb2dc7e7d220efdd011bf0e7334ab96b78b93a9075aa6babdf7d2dbaef19d76b29e25c905214e59a675af3da1a6799340cb9bc6130da6ea57e50f1a0dd960e22c688615148f3c4adebde70c5ac190f9da13966869c00720df8aa7683ede43d01a13d60e00a434c05e4853237f23fa35cf369fa889123e6f4f6ec54dda904032738bb875ad27457f13c198f8d6bb111c7603869c3f3e6e7e3a1101b8a6447f7d1f2971331d50abb28553e70482a5aeadd8f7c5d4250221d9ad33ecc9052aff2dab7e4e5584fe27be9c8adf0d25768129cae337241a5877ba2c05024dc0407efc243b18f75c0ea99a10c1772641c90d2600f6ed13ba74ffc0d2fc2d26d6526295afea90b89559a960edee95f8a3b28546fcbb8abd1184270cbd4c803041e46d159c666b2614eaf0d68920cd40f3feb44187d3e936ba71d9796a99aa45018ca8997df23771cf538967706f1b9d32bd26ee4a8d5d80ceb6492b1f9b18b855a4c38d95d2a47d302aaa3afcdf8f00c17fef101ee87b5e149da3f587b80be8fc46ada76df52e7e5d28caa337c17352239f129450b88fc32e25ec07ac323e89c884b8b401631234b44a3d48f3633e0fd532f110f398bff04ef713b2acbacce3bb12966a5bee513093c002765229ced61262a82362e4a0007e6ff2b8983ba6038adfb7d66bd98b0e9afe2d861e140551ad20c18a25088fc97c151febeaab260b20b00f6626cf1137e465b7a617551f736a1d1f0a56ea141def35b01bb9a7b64b26e4dd6a76b3294968c7d4654f886aba64e2e46b5f2d122aec834372719375dc6620a9d22fdacc98157a49ddf8e26f8050cd0eed44c6ee22583f3a019f880541bb3e444734e2b549eb671d79cdc39c5659552f0d2145bacc1d16020dada82a7a1f8744c9a345c9047a6b3de81165bea5c7befb7f03f0f92ee5553fb66c1e3ca0b26749daaeb83aaa4dc2bd8b05a8ce64ef91d2557f5ee5ae8ab3c03e14013c1eafee2bb01b8be75c2a6eb88bcb3bb3224a169153c02a8cfe5b657f8d851a4b81097b1edbf2eb380c632900e56fc69924865339463906743b0d1eb8674f4bc7ae78ffa434eed003ef86efcd29f33548a2d33d7fea0a6f95c8d37330a7f5814570d748d722bc9fdff49e52542aa459bfb0791eb246387a8ff6391f70e05d6f81faf963493118568fb3b22a11b71c83c67aaca8785134541407b7119638ab4ba4a739bde9018923d5d27019d9a0bc11fb8c6dd5d32f6095c79d47d2e3051ba049c6c3dbc58e3f5f2c3baf834c2b2299ae238dc47252db935050d091cd8b83d8117e1186cfe1df54ba3c16d5a59acb012701ee7e31971399690d3d49570a8a378852046fcb3ff464450cc40da2835719b157f77803d1a639932b6592ab569c44d997d05091237ec32eab5d29544db05376b26c5d85186e62a9510ab4f992b7d5f2e4c1b07d27efb3a51d070ac0c9a792be973e1ec238c73bf4fe020bfaa704ffa4c31667e19048a7d4c8dde97734b9b2376cf67568da51ef680fe452e21aee86d45785a2abe9bf0f9a8fce7c4cc62b5d79ed574b1f8bcbff01e168ce5d92bf53a7a4acde4fad1658e3f13c33718017e0c8ff4f78c0ecc15363cb2edc1074573ba82bdf23b4b634bad1cd79c188a6a86d286cc836c8589accc21cd9261f11e187fcb97f0849fc0ce970cc5307b8c8801a97e37e88bb875fbba4e7d03a563c0a0ccf7b4d89dcda1f5478cd46ca675c2dcc7b888ddab364cacd8447cfd6e38836daf740cff2e0683a4e8d177ccb6eeed1d1c0ef1a20bd57f0654a61f1f6d4c84c1f7f51a5f316ce6bd6bb7ff2fc8dba88d5fbce57852129ae63ee315367a527944b8df2b7541e0f0b77b6d56b94bfaef4e665fa59513d834970f3db0d91d89630dd2f6c58f96bdab7f100be38404ad01ffc2dc0e3caaee3278254001d863454d5ff92fe57ae645bcfb58fb59ca272132140b162c695844f777041792935ceabd620616f6db5238d2f67a0224b98b5b06d7adcc92edaac9a85db7c6bb0ad7500e05f63687f58be67ea2ab8984be1f4baf34de43012bcc286ab07b2e16b98ef374f1e15e5849bb203f498586f577335b7cf8273901ac8b4992bbd81febc9441e2d7fc49ac1f2e366ad7f0e2fd3335a99b14a4d6206628aea24d69f415bcc3785655735324e5179be0466287d9d989686e1b96e7805ebfd481e113babd7e379e70f05f55feeabbc8e99bc14f21e94f902c2066294512e5bfa0a19a5c1633232e5f469c4c124de6d44037c28b65ec81f2633a658b81795b1f8da0fd6f8817484d21db71716b1f848bf538b976a3e1c8db47282445da3aad4929794138e3157aab71470cfe3070db6d4ff469dbbf67e411981ddc1ebdc7e3c9bf7070a8a0706a5fcf65a30c1686808bdf802469eb80fd2b6522ce89383e363a0f139086e517bf1a28e284456bdd18ee12889fe007eabe6bef5e9531750349a1ed3b2f2443701cc2d79b89e401a9e359d37c9bc58a76e92ca90da95c27f9e65f255755e759de0da082cc3ee2b93dad81c83e4eafe1ea5661d99b83dbddf290ce4e4ad126342cad9a29a44a89cbf149b5922ebe1cab6543fced0b0c63d1ff37fc88a1dd2c7d49dae74de91fcd59f291dfed23149ada834b4d03b56b379368dc7615edc3f39758fd0c70722bacaebea9d110f6997c0fd9e61e3552e13b7e474e4ac04e271981975f1cce572c292e1ccf49da1fa81f176b90a24a0b0bd38d8fcbb11a08fd27ca29dae41914237922e523ae20100e90c26eb27e9f6a6b0732a975dd29a9562ce9cf9ac152ab72aa58be259e9c1f9382b39ff35e980e65ea84879acd7000a07a55d56aa71a4e3d4dc3352cd000787c681e91caa0ca3966d5d4c366e86bbccbceb3b5cb66466cfcc22ccfc950dff09a6afde786a8f82aef07cf42eed6c414bee35ece8392a7a541d94d3a5bb5830ed24d909503f61575f4aeb613be4b92088f85dfc6ae9aebf9a628c455016910ba1f73c77075e0e2d442ffcbbf34ae3f45e4552ae91b5e89b4cf55a8b662e6f26d4f1b54dab14ff41fba5064071925ec5383ad7530122812c8d0074c54f692f67dc4c5131e6915e2d6e2558634cabd7603dd6a50f182d686da077e4fac81bf7fe15a9ad1f799a83aff1b469eea0647ab35d0d594d563e390f6a61e72dbc4130756b073572d1915b56ebb675d2955aa58c8d7f96bc5e1cef5938387f96824c15b886df5e7f77d1273c708b676f08078957ef728b9ad518f464a8312f47999dc18ebe4f7236881acdc5ccc546523db55273efcfa6410cdc3eab48ccb1559b1776107cb281ee7dfc2a238088725d81ec5966f0efa88695d9760c320b10fedb451efe7aaaa380c53e5589e427f698c4078428262ecc66fc5c8772ab2371ee98b4cb59b358b90bf2f911ca76df9d65d236bd644cc5966b7d27beb694adaf2885794d0afe0e3379935afbaa64cea99f0f0ce2a167cba15e22b5cf86c77f8944c3c394372454be3c03b9f3cc71d4ac4da10d3fc1ca138864643567b900dccbe83ebc75d01e6cb915c5cdaa92a885c90099f4db17246969b116fa3ae89b493655741e7c36164d5b1704227b5569da814deb0d9c25471aa5eac83402daa65241a3b27c6fc1c6b3aac3bedb4c6c544970b0cb0f7434ac7e61acec7a6cb7fe1a31635c645ddb98cfb54c23ae1a2204448de6766318136ab5b7c41a283e0405c3b72a5e4da309265d67f69b7d488b72ad2ab88d3950e5caf12f9e69838b6b213072a4304a123e53d19444b286bcc1b941fc32d2a57ed185b2b595807746b644ac537f7acd15ccc42ff4ae92a791c103186f701fcaf069f6a0d2a722570094383f9a9eea7dac5f035e2d72374701a7eafe2772e3bf042fdcada525912bd61f25a81771e53f608c6410b11fbd8a03d1e6fc8e5ba7ff6c173cdd04abf7274febea261e98432676146b0960bac6df7cca5bd60db9970855a50874c03a05a8d60edfc823ae21c96e4956310ec62c91dc97be4ede0d8595f4744bf65045604eb3632b4c25faf63da9eee62e3a6d783c2fe585cf9f339d02ad386085d8ffb38eba4fb476af140936ca0a559b5a10530cd25739a6b404278821cc3fc0d6835cf1cb535d9a09d2060041793b029b062d030a72f25729654b6e357e9721916040522a296d0fe2e4be824fc9df73b4b44163069c7dbd8f30da266df3129cd2fc3ecd8c478c7d8641a1f46e32b4dc115339a706765144534fd3cef26ba51514425157a9e0c5e2552e21facc244dc59a4a0433dd47c73d8b5f5f9c036bd3aad8ce110e04e2bafab0c8f615601930addd13c3909f0f9f0b7eb33a3065786f8449d1c012d3998e763eea9038ea1fb89f7d4c68eae04fef784018bcf66eac6c1d868a4f3bed3e83c52a15c3591d37d2f2640c81e9732986a18977500edda9d578f50b97b8f080ac308e939eb3f7a5a7d6fd918435f6617e4b8fabdfba5e38a0df58d3e829f5f0f90fce05b4793dd5be3b8fcdd48b6726d18bedcc0d0d18ccc43f426999d11ba9c391cdce0523f6d3edd7cea164a06bc7ecc8b24cdb4e2e653844695607ba238142973aaae7dab3c79f2135bf54f2b9e4c4fe43cbd02f285010d034f47a481457235c5c50b5f23dc4bc43b062f14876f23b9e27c33088c8c3257c58c5665d33a8c8ee9e38a4d68340eab20a946c4ef22ed8ed7509a3b9b4e73a877745d5987e791847ea3b11e09b94aa75c3c74e2e29bbd8ced72ac8dc1fe83970a568cba3a03a2259cf952c9c3b4693677b97904dbd08ab5404c6af620cfe75a6a0761b219dd8ec91abaf1a53f9e0cd812684ae1ac2727d9fb20a2add9f7ce20381bbb5d621481bd9ff407486042b4f8a11fede1fe7b2074c098512e5a1768a0dbfb1b8675f569e8c09b7f3a7ecb2366eb28eaa96c2a32f3f9822ab31c427c7c928b97b8cf841d045534b20dd667167fa2307f1e5ba3be3a78793320c2008c3667baaa0ca032b209e3aef9587a46e72876c5c99ae6d80b6f56fef677f4df87427896b14fee9cd20ca1c6613405b0c1caa5f6736bbfb5709cd8402aa2d2e2dedb499ee287a3e655124b7bd95a2e665d4a41e8f57ec8f2117b7a61109dd660fb2888e6c9f1b27d618fb1847bc43b62fa36aa6ede4b16ab3b0f7328c1df7019b009ce3b1a6b73e4a7b2ceca623bf22a6fe46c8efeed25f3ae0d7f292311ecf35bf5c8fca4166f522fb2524f34f23b5a2a930c7ccaef819d5d78f0dbfc5603ce2c84d403e87067b63ab42e8f57519ef6aba42f9ee36fae224fd39a52d0b7c5defbd324432e542e1b1ddacdbbe2b700d9f3b8afa9aa9e11c4b644ff247c33cdfa19268cf9de978f871e6256904483d85d6068d1bf68815448938db7d316a5cd9974647b790e4fc8dbd826e738c47b53ff8b4e7533847f81a5993d2a1b5fb6f7876941cc8334eda54afb3681f3e80069c9309fe71ae50131e65c6cff092e3ba036655255435cffe983f84ed8bb81700abafa9936c830237abe4bc37603331b37cd3631268fdbf72383e5ec81c5752249bd17967121948c72bfe17eb9017e3e5dafcc314f7d44886a2ddcd3dc5aa1f801ca4ddaec180df44866b36d9d59cd26263bc14e2d36fce405c7c55423f5d25d10232622faba389a40f7c8f77022d7da71f0a529fa26735777a62b7a994aa91165b24848bddcb0125c39b6df07ac8ecb89430285c254b13344033c0839189923b78260b627fec35414e17724df56e9e3d8155f6a89523ff5d217daeca883cdf24e7a557528ac1235922f859c3e3e0cb2b8d14d33cf8c002c082e12ff8ff284aa9065fa72346454fe7b4512be74f8e8581b039b9bfa9fa3e2691e09051bb11b92763bc1fe01d05fd1bf3a71ae2b7d16b674e917d8fdbb0204556d61b840cd2975b50e124d95d19a5e52261430b64ce1e57be2b98f5b03d1ac3b46823c5d8c8022e4b409985efcc2a603f68c8d6cf17682717608f95c77ad8a56e058a8dc8ce253cbf17909827ccc04c1025915176bf79e1ea2abc035b531cce56576e6c14ec004c9fadf2688f24c88ad4728dc1af0c679ffd295ed2a5d49743cb71eb7ef3b1efbe4000d2d06e4b596933ba2d7cd684b768de9872c672682cfdf7adaca6d9592304ba1f71c8f910893de273dd75ecc8272be8a502c181d2ff262fc4b29a595039501d9fd57da746ec5249891876be65f1005c0d067100253992c10d9263fc2d0c39c3bd87bf7512abea7b4ec233f81a6350517798353b03b18baa6c836146bace471d62962dd5d3cb2de084e7efee203c3ebdc28fb63e71000aab87a42eb1de54fd15018ceca26ad71215d10bea2f1db1c16b1740ece56c0040fb0ef5aff12f8ca815136226ac41acde12f459f1d38c4761e72eca91a209ab0832b36139e442ffc00283088d549de731f6d640963a374f92f297502e6966f53470219a2db3614eed0d5da1361df58bbb174681f77eb754fb6ca21dc221cfd4f65a3166a6c203364835d55b881efc1f0eb5d31b9f528ef2adbeb83de49c6df5865dfa1ab3c90a8e72f76870957f22709ff9a382e66546c3052de63d982ba7d398447cdbe64e1c38f3995993540edcae99793b07b50cd7df6dc14bf3645d99cee6954409b5362ce7c141840bc7b586ce0fef0ce4ced3e0f82a6a808dd7323e786774869b2f369fc0779db242b23922559963889534b32ad4e7ed8bb79f4602d1340b8857fc9080ae0d2fc3761a59eb77d4ab257553e76c87a580c23ac7167334357d5d756c5705ab01d841a1cea68096a0577b4491019c8d7009827e16ca7d394a7506226c5a5675033e1c86ac2631f1bc7e0255f86e5c7cd40ac44af7a6680bc73afce364f86ea24a6f5e4065a5d1395bff53de79eac950eec25f0a3546e704c177e4af76ce0ba90745dfee916af25a74ad6145c79348c9e523dfc80e2688cf76363af4bc5e6662533aa6aa39728ba65fbe0c306f722b108fe738c9df1cd70f8cd3162e843ab0e26294f9a0cf253d36f31ad4cf6bf3bb9382d8a9f8638a615338482f4c1f9fd85f6572499fa1fe2b1bdff45c282739b409c6a40f163a72393021ce6fe1b0edbee1fd9988f68ef4ef69b2bf582faa1849ff3f02bbba0e14b453486c35d32895943a8f08b705cfe5d42353fe1c2fb0c51f9b9fce8fa45b83ef4af83a7c08eabc5c5fdf94be9666be75c803bb931fcd82dd77e974012b2fffd84d0c37e9dbfaedc734637dece0c603a32f64aceef7e5455d5b455108894b817b77462ef649ef601eff7b72d9da884611f6a2d445efaddc974b68db0e1bcf35e89923975369a08ff4f18960bfa32a599bb9c182efc71927c3bd45356bb8fd879945025b96754e4fa954777c48be7870f7fe70bd06809da54bfdecc90fd85835c1ecb0bb084589065a80e199065b2c6d608c112e05ee1943f0b37fc73890e0f26899c85ac7528f3c4bb8be9fde3166f55ec8f5a0ac44f8123a41201b41359710b4484f0955b716b4b324299ea3dffb48520589cc8d391e89f9aa35b24dc093e42fb1319601723fdb7b5c4577409fb4eae2e49b1f4dad4e8b808f80bc9495e38a0dd6778df388570ecde778c1525d467fcb2cbc004381ed13eb6e8c26e6f75a01b2925f1f31947bbb771a6fd5906845444146c35249d43d964cbf31472b4d1999cb4bb8c7fc02b1d0e30b651995a99c568af4048b51c6358245d58313e48d26f6c511f54780ce5f3713aed2990ec8fc1fd297a07e078555094996cfe1cf18fd658d58ddfa2abc0b49bb62cde6cfcaef0fe553b5ed93ceeb90181ff6197b02fab6f0979bc95d5437e651f8653fb4f117f304a2d00e2a2192ceddd590a70a6ed37e3c627bc2942ee9e25ac0ac3bd535edd38fe7eeb6f1a8e9beedf8741afc2ae3fad684d4517f8d6bbc12a264b2add4b640bbfe9482b345fa7a633b9e4f444cecf8e366e773cfc66cb77764416b82c7246c103730b45b0996fbb2b0d4aec2f36be09618aff0bed407fe4ad7897d2cd046a271fffffc9e5b7705cb895e2cef66a2ee851ff17f77b9fc21529225a23c297c4c065807f30bbd4f6637203ced7018dc576b98e9a13c2b14a228a16eab6398db3443c4dbf439344bb0a19dff01a1055adcf183d4a4f05d72a1d1e203e1a271a0504ee4463e3ec46b5eec55d82b46304e3b26cefd379d3be4946f8a8c884d44f9db5bf702a74567fb7b70e2b98a0e3053e4da930720538ed0f4a9ea57ad2077ec0e6cbb789decf212a28ea0bb9099b6e7e1d9f9acfe3d0c3c3d4ce6db4dd56eed114331e1265d05b5c0ccb4e5df204f3d5557a5d710bbd10a721a107108cf1561429544bebeb73dd5f7c9fa523ad08dfecbbba5385c2c9c16f3f4ef7892a716d3609deae2404076f134517a0af4db179ed014e6e2f83d2221632a6c419ce848b14510233fbddab2d3aa31b5de8b0ee653e13a7aec4e5fdce478c9aff7b5d9d5e4a71da09ca485aee997511f264dbcb811364dfcf5ee645d7a8c07ba49e31fd3038bf80155e93d65448e4b8000a4f1441954acb7d78afdde0689cbdcd47fe76d94c02d606a24528b0edd86c82a51f0ba8d74992f3befc3a93cd9346bde04cd66198adc3675e1b76fecd04cc7c50a738d3329e60f78b7eb20433d1825e37c598430665773dccf3e9006b7a3feb0527b2f3c63efe49f96181b61599158e18da5dbdf7aa6e43e478132fc6f176694ed50e5ad46d10eb713d08a121125b951dfa395c7b60a6a132d2533fed4b6699326730f04574fe6056ca4a7530dec7bb1f6a64ee36dae1acc776b9a431104b280226a1e237643358de4409db06b76ad321786f149657201b3e1c8d61461ee5daa3291d375576386b02b20200424f26ce17f51108c4150c05bb9bb4ac913b771cea9685954cf1a8f3cd473a9e421f44ee783a427d08e2589b7f6924903b19a1ddcb038c0a7a2241f6c4354c5810420de74f22624b3ec6e7b8f0aa627f20a4d228f9ae704c2fe89088335520853cd41c0b90664cc4deb0416d25a8e79c85fd11ae97a6437d1b595caa8cd7ec6fc58d58454ecb3add01d004f875d98a0d0886504cff7e989d878209222bcf4905fd54bc2c8a713378f745a83f3f9e32b20fcf08366e592bcdf3ef022b0768113b6dad88dc6d49f33eb82dff8f128f7a8f9277ae3d0692bf84580f135714bad6690653f039fe01824a71321c891d5e43d3636c36c9dd9f029391b93e8b6ae302d69284fc57b9bd57e7041681ca1b01780e268c46e3c4136dc41b0e2a88c28d5c7eb0e1488be8e54deb5118aa2a6e178c9f0ffa2a84d724329da1c7127a8fa41fade0c8b93e199a5de9d1ed582557dd04b324b6bdf15815cb8e037146db8eef30ea5b2e4da90d0890f59b85a7177f516039160cd02a61ef8e95799068caf64ca0a9cddc74227472b194812a0da6fd4b4572eb4f093b7503a74b6b9b9781fb5c81c5214616e81a2539c73f0681de1277f7af9f30fe34d49e20a34e497cf52f858bda637f17bee1d2f1804530a32ec0ccb208c0213cca39a741f7f62878b5a1614a4c45b376c8208779aef903152cfc6eb9c5ba74714df69fecde861ece312c7f7dbaac1170e48ade5704b2009608b1b3909fae094412be0d49a3cdaaec4ec267293e4e159331ea541bbe73522fa6753b00c8c8e9098a151b0fa87f74bf937c4c0ecc7a83fd61a659192ba6679933693c025a048c3b9f15475c2eeadaf2d5304312aca1f35f05a15972fca3eb0c2af7f7f343630dd56e30855d2613094b69056a004ba06f5b58207c012b75adcc23a01dbc55717c1de4a779b263943d55df9a9d75985c90b2a3551af091910385899eb1b16b94f69f14dead06421839790008644cc7a95892c207704bae111d6d44a6bebdfb66e79f41d433ae1b42efdf46ed7a6e3e4ab2fd72ab7265d82875acfc05e8993b6873a369b050c8f4b3958b820098c6a07aeff2e0e8b6de696b0fd3072fb2bef147776cc530d5737cc63805ed8cc1ff01051808184e42fcdab8d43004df091e5c7861e56b7268db039a422893d8978ecdb7dee556f7f00f7a760d398372d645f7ab5f04ec1a1a3080ad55e2252bcc6c9140c4e45cf0db803f2e4e6d1139cad58231ce6c63e90dc371bf394c7e35048885ba2e29fb257278c5251f477b4145ac3fb7009d1ce050ef8dd8cf0cb2952d8668b5bcbdf7f243e708f8af9c35ea77a7f12f3dcdff187c3e5dbd0acdeab662fd260c57c190cdf2abaa4e9b3133031f2f7bd83cee52669a1209eebd496ec779ae71b28cbaf54ae86d64ea3aaf4d8476494f39ec74b9c91252b55a7739aa08651fc0456ef6c5acc3c91b527e49794a10927a04bf9560949e33b19c61deb63416d155f5b9eb8d8e74ebc6db13fd697e31725aae90c959e2d2b7cb953032d4cfaf790dbcc2f4e49ade3989103fc3910591ad1e1ec67e0c3140333979ac9a3b07675d7b8dcd1e6e0dd8e43f448f04f5237d52426c096f62d4a39fca4021720179058258bccf04aa0926b3655b7baad47e8b3d51675b3794b65533133664bc667974b4d064c830924a25389a94580b1a60da44d6f53cea6cb5c2883ff7abe6651179efba43f46dac29acfd76997ed791f5a47735b8b3bf0682f3bbaa81dbf6d445f54f0c9fe5485cb4d004bcb3baf4f171105874368dd7537b349807706e3c1e1b51a2cb035e1dbc88af6ab3571fe9a6896d8a306615ecea280b8abd6a784fbcd3c3ca54456fa1e56a47a9a5b29a2f31dda4987962a6b869aa9d60993f679988910c6b014e2a467f2bc279daf459e018ecfe8f0b04a613bc63be622be4e7e19aceb1564f39aa3aac390196b9ef069c4c0f0fe1de701baec6f9f20f68037f6bb1d5b4c13bedf4d557b16efd744ec31f8010c4a371ae94333dc843542884e1e6f44da1c3b34339b22a5c471044388a6ca1648d91cb5a0c0152161cbb2d98681ceb46c5a3f695c0caccc48d8485c3b558f461e86dc43e3770bec1776793de23d1368d270c92915b259b11662895ca2f593e2fc84a39ca97124e24187c41a628e57cae268f183d62af305abf5f64424a47abc5285ed98fc35cb24d69c92167bc81324f5608597db877d31740c164efd1093c74551b660918dc1d25c3c5e69ac7a744e7e8c3156c2e39ea4aa8a7802610a164943eb183f6a6e1ba368663bcce7224a0b87b68bec88299c5ce10f671f2e6b3fbbb947091e310db2b8354599f129def78361ceb72d83345ce8eabf4dc326c73c2de6ec43fa18c48671f036283661ebe2c1ec26fd9b64186ee6fc9ce8ede121844d21ace6c7813f0e38104cc7c2f626b9ab4de656d1143b58baa7678c0193cb6e61a0a1047600a84d77b8191a35918fd0aeb9a73e8f0158e3467751e6c781971bdb8f10a24a16042d42af96c2b56ac88681400b3366915cc103193ff1651460179335607667c5a99f6882913d0ed721f6c6ec1d8cd7ed79d2fe4fd6767f10c4c1eccbb664ca04e036539df01d88556d187872dbd724a7539e9cd98dc3a1cc8e77ccd53194d34ee1833b5da41ac77cff7afd441bb05b91baed13c858eb73519652971c7fa9f4dd6d611f8b6c39a19b3650ff155c7239ae7cc28bb9aa5e2f6680afe106cca634e43f57d64985b73fdcd1ff00d872a596b245bde2aa3f0b4156ac3769b1389f45f8dbf5d7376632c9a9cdb47a6be415f0c75ce36c71f33e023b129fc39cbfd4b5078ece675b2c7816ba6913867e6d4dd9775aedef17c3c7e2da9f6185490c0caa5665f27eb6ef43ec53216c76125940b5d5d611a8e8d94cd10715430bae183a8a998582e8f68a5969fca8f608fc67de1664c3907a999f1c9753bede85d52cd03bd0db9862a2bbb506cb976745f729eabef9e0ace714c5b840b0a2519459c43e7e6f8f1eed18c46dbd2da7bad50196a5ef5be6f01675fb547e318e81db8e85beef0397e5d0f3bd41aca00d5abf5c5bf812a48d70cfab519615adf4afbf75f8cc65138240f791c5efba0291a122515c8b9e59137074468370881f5099045347f09b43308d2382a670fb1d77eac28a40ade9e5ceb8da925a5310b2fa5fd98e6a711399f97658a41ffaf844518c5ee20f9f97ab0515c2a7525e94f1ee2e892b00ae6e9883c2527099b1e1feb8dbd1a10460776fda83593ffa04e78c546f075c647789ad1c925246ce1ff4bcc2f771cabe905269f801d6dcba88010894a146f4f30f55edf66ed0b106ba0a8fbd889d282cc01710e7095db73782e77911e96f51e2e68528fa70ccfe35dda7aa8b573e5b8657f5071f2bbc087ad6b7a331b756f6b592c9a1be9bf1034591eadcad4d683531755b74a74f332f8317c3fe97962b89e3a34d68e3e7d41028dc24f1d4369a81a5cf3c9bdd9213b7c6e8974c5e6d63745e552dc1c466d9a3b5798451f754d6c1bb88f4988afb62b84ad0ecd0d30d87b9f0d136a8c459a0081886c29a223570a68825064107b514aad6eb777f620dc48f512730aebbaf9ca7be7eacb90c8e3c6a8bab57a6e35a4d2334569052b29a4620d85900f75e1f070f777f0bd17e87eebecf9654e9a2ce1864362685e206be9032db458a3bf15623adadb40a9e7e221ca0b625457177db4a5f5818f3f45d1e241a0ba8c0d8c1cbd8a62ea99bb17b78d68a4c7f62098cca7ff3d6f2b54292016cad8cf98ecba557d35a0fbd9dceeca4c480d1779cf3a9bbdef8ffecdffd0904e026e622e7ab5ddc6b5f7b7ee071a70ca792695c86909a01dbb02cf13d5d324095317c3fca4e137e53d463676424e83ce3895819a95816617c86c47ace774faa88ba9f96e35f5e1e16f358e4410685e7e0bc7f3c094fb53806f6c0f83d31faedbe4ad2825f12e1b9256a9a006e336a16ea2825a5630cc04fbd1792e8f32aeb050fe8721c58b247946fd23e4671a91d2fb9b8d20785403a0b3ad77b9e9c7dab22f50990a9ace56d56eb1448a332ed69a3e42f08785bbf183dc2e49cfa0de9581207752c87ecdf551e7114e634977b8cf4c188ff44a427262a322dca1676b2a91f7ed307bca1146c22358ebbb7a5b5e714d932af4da92e896e241e74b60ce2d4f0a8d4813cef79056a80590fc240595166d3f30dedc249a666ac6dca6881f671b110bdd67b5534d730b87921137b67939cfefd63dc63ed569f25284fe2690b621b8341736908ef714fef82dc78651b2aca5b8461f660fa520ce1172dd330ff03a9176cf4476968cd93925364fb2b41b2023c0e9bd03a63eaedb593edc9cdc31986ea9ebd27386a254954557e1a8014fd42ead2484151d242ccb80f6eaab90237672809b7c784fe22346a2792da18403aa19d01e43eb0194880e4e6ddd3ea8031ffef11288011e14a68ea26170a40269c03a2b741b95d4172338f330aa5c90836755adc6a3c37a496bb55915c6eea4fea2995fdc1fe7e427c990fb3bf2f4647feb19d181561e3d55bb01ba04f4017fe43fa3dfe0c8e33c7f79263ced6d5d72c597430ac61742ad662fd1bf5456c5f530bcde8838660c14817e03d4a2b4211e74d3ccdf4deb12ef122ef88744d0fb803750b87081bb419e117b12d897616784879dc60228e1d6dc02ef863a3b741b954663bd3096e7659e6b133737ce4acb3c5c12a34343d52fbf876488b34627d908613be6295eaac53e748a1b7d428a1d70532593e51f136c7cf42f360751831418ba629ca6af9ac59e454d0752352da277631e093a1873aeb8777f0ccc3ddbba6c7e5cbfc7e33e66c34b9f47470c46d4a347eb7ec239bc8ec2946d98d5038f49d259905c3787d6377554fcf76f2032e243c0486b6dce23a90c97ab13fd35124fc4f2780a139c1598cb9db9dbd743fc73ef97761e03d616496a2c6f84372b371cc6a0ff64f62e3f8f938f9e5c5c09f7b9ee500829d5cb0eb58d481caf05e75a506aa70305c52e8328b6f3b294a8b46b28b63150db817ac8bf0a977d3132361e0440684ac65d4cd5b164e5329370fa9468fbc707da02f204aedfa62f54d7371b8d97ad80a0d01de570439167f813e797b2628f8135c01fb6c3d1439e86b63efba39ceeebeb9a922f3387a9281f8eddf81d8fb735792e0142f07555ef8dd2c0161da2541a9a1c4b925924eb6daf789bf84456f03fc376efa11e78df2a66714c8b770da3d505b1a2cc59837053a009a52561eb0d0ef0248f04ef860d1fe3cd1415a3d13475d2b425d206573dc6e147efc543da1864e1a2f30f70330202719fa5fcc1ff23a3cc2ae04c573f367c588d782a27549c2bee15201ec267b840fb1fd83512b4a845414cf5b158d6453061beb498bcd0e54359156d6030514fa019ee2ca1e1d3a14e6eeb2a3846758d11829a49280528a6ade6d8b0d9ad18079a06214451f6a695354623d74ec2091af477aef323f19dc096d7fcbb486de52c4a50b538218bcb166a7311bb0e9c29fe50e70fc57046316c3e7d2ec76c9e54ff15f8b351374acf953e26e9f3cded4eab29bc362c2b3617076f89583645210652291dd25672a9d76d442d1689987601233d6d0fc6c688985445c67a06bec5336fc27b7cda0bf73dae28fce16fad8c220c0623e880e3c335f2463145aae5e0b361a1701810885c0521312927de69320ccf3347044c1b42dfe1831b8b5160a0c56c6183ffcf9a0864b25c1975e9d64e253c8310b5b2452c9bccdbb9556f0179b9d3b073cd0e63d600b649293ff3826725f165c092c7ba501853ca5d2910aa48571bb997efdfebf2bd3f1c7f3e9411315f1152060f0c4d9a92caaf52f6a17896e0dd2ff2a02f270cd68cf104063d60947ffd5f86f88210d72fee3bb7ee3045cf5b238e2af23c61f5a7865c4f771fdd3dce6aa75998eab800a6445a567db661f7c34db96315c6d73e714f43094eb9d92f2431e70d68bc0341440751ddacc541a2bf86360ed621bad7d51dcafea8bcaf238531dc9e21f40d55d14f461a225aa76fd60f4f2e9f7e05e41c5c2c4d03a42bc8de4442cb5698b8760a625ef2a2d68da5e97539b1ba6053846744bf9c6454e345a373e04c18ed665abf82f7a1843a991bdd4d80597ea3d8000d128ad59928f675d70d673c25ea422bb5cb04f384606b7ab1a9a013b4c508687b8890ebee40d6305feb85216d94db9233515112d3a7a56c5e200a2b0c772dac392ecba4511f81a4cc223ce4d6234ccc140b892db0d646fff42bc6689f100ac7f9fd60cc718c358dee4d69a9cd60b833d284fa7c41a26b30018baa3497c59cbecd2077ae35cb5dcac2b9403ff4306fec5892610a469c3fcf931f668c109c6b0375272aa0735679d08ff7f40c13ace223eb0c777a536f43fcae85f1e1a19cd10634c07a9677c5d29b369e623ee157249e0100ae4630dc1a73b9dd30ff3f686815c10437d718466491fba87dc39208b0fbfa7c791e58b5ec034cd4bede2f144ee3405dcd8215536834e385770a628a9d773f1402aec5539c3bf73bfb3e3900fc020ebc1063feae3696f739de8d3976476a77d1f1dcbba69db84c0f1867b32ac4a3e12c3b612856182e696656f6123709ac4a3fff386e4d86e3e080287301a840789850f5a65817f3d13c43de5b905d7e09e7731d899b4aeed961bd00d16414ab666de5bcef9f77ef92a18efc2b0567634f2d38b0adae2565443c7753c48da1281151ff48651f3bbad411eeebc18f692d5eee19224295c4dc884b54e241995c12b7338d7bde45ee2baac5b2065bfa3bf586976abd43ee85252ef3b6bf9baeec1eb0e12a5182b515a01e7c27ff22e6f9d9712d39b1d97418aba273446d9a680749406eb62b98efbbce6deb0ddc586be7c17636528652f0e0bfe926ef43f91dc48502608117dd183343395fd6255ddfc828e1ab1c35159019a9c44146eb80c81ea7f28778729d754571cbe3d3ef69150f066e32eae59eec475286150c45d79f3c77649ec4de5b9725b3bc94be79be2f53af912c723761478c7e7dd042623702c114bfa28ee704ff58a5bd93339623461cec8508624d97c098d0d67ff5c311822c0c7d30bffb9f056b03532851f34d12dcd1dc3a527e9351aa747d81c09a2538b644518043bbd0c20d5f7d114217d8b36565ed67196a152c83a4118456cf765cb33b17ddf9603a616414930a0fcf0ef09da14878fd453c39220e8a7998f8d773e7c6ab88a574d8b3439313f34410c76c6469336e3e731cfc38932bfe4442d6978a239f1d9bff8a3b56b448deb09d67a5c2625708d1f8bf4fe96b09b325907d4b0fc2ed0b707777db10aae0ae34714dc3ee4a3cce39969a6b2f5d8ac71568664246fa22029a9998042588c64b53d7ab44d787d572c5d4426b07fb5faec6218998c45034efe9a70c7e149c6fd308491474760e09c4449610af6c2db9e10eb1aaaebf969d6f1471562d387486d05043f5194446a1560d7bbd7b3eb1a44d2f3b9c28721fd06f39323fcf3de63fe7b106ab40f2e29b840ea819f8f07fef7fe9d5293081b94f3bd9db3babd24010b7c4a77d6b767d92c4fff276c083e984a6e49ac69dbb17b00680518e12d2922239d63a67acbd6e34502461778bcb7e0856ef51efbf2d15cdcdf95fb739b4e9504c1879d666b6a860ee6d97b11f0430f8b35c117a35eaa6a8e39e34750390a409b759cd2967855543b3c45c2ab7d42ef6c8471045b975ee1c2347be15a160315c399a3cfb3dec86f1010474a2b023de3790a62ad11e46fe346936eba4d8220a4b8ee3cc27a1efe42a3a19b9bd22eb9707fe501c21d2217ef3b325db0320694a22ca917a17b4f1e02a2465b16b3dc21a51a61ff8638a8cd00d7a3e05ae4a9144ecc1416c30497a7fbb86349797460059970c2233718c7068d76d1c41c0e7f212222057563411c7b299c273ae4ed05cd3e23daad4e223f057285bc397ca894f927a9ac2e039ef1da6021917b80cee6e61bc282f9880bf93af0544236a6c2c933d6f8de687bb676a457ad9dd1b57711e8f0da4a53169cf1d69d6a8f044fb72d8282f08b69043d64dcf8c8cfe9efad4ee69d82a5713a09193b6cfc8044fd6a099d908994703e9f6ef3529374c3536294501526bc9f39d00d29163cf6a3b5bbfdf000812e451e51397602e07e7d8ec91dfa134d43e8d3f08498de5b84386c76e4e79d9f1f0fbba2cfeb71f3a3e25867ba1ffac1dabff3f3cd973d0b9042be80369cbf60fa1b5e8a2d32236ddb1ff813f78bc8fdff176cb32b68ca2cea8bac9847f308b60f7cb3b943bedcc0677c346450910002f636de1b32be3a0e7639355665e1a009f045d13f4fbcc0a52170f5b7957222d99f5f754766ccdf183ca50a62cbad6eca9ddb66ada4353963e30d98f204fdee397beb6ac06b15a72fc903c3acfb3a419ab8e9178d6cc2e12b8622da5a4b59c6145f6f7788be28f56e15db72788d8a0245ffe16813c5e69fd340cbf69c92299ebb2baf76a3e74c5b26133afa9cefbf660e138fbe5076510ca5e14aa2cd6273fc3ede8641209d1ad6400b549d779ea11299da51974fb98f8dbcc0e9cad079fcec2516656f15463666b15d0be7c814ab31240cb93f297a85eb3e92dcae3ef40a83dd66f72f229364719e5ff9befb0a9fd66398bf20cd52233c6b4a79955b64ab14353334260b33e33d917f6574d82eead20acbb81be5d8e71acfb3a3ff1605be153c0f11ca57bace3d58091f06f05de760e5a5bc5e974df2e09141bbb968abebf285d4d8440e0a3a1499ab584d5312209a8a45fe29c04645ff780c1e612ec91dd64522031ffbf3e1a5baebd5db19bd3bd89d9cbbfdea934733832561e331c88c590d2dc2bd28ea81084ea4830c16c3bde2d2146da18eb5d306c2a48052a19ff83b8e68140e534769a8b47038087243eddcc6f0888bb83b4d1018d65a3e2bb49c29032dd5ba83bd6de7d9d63efb934921ddedcfb0fed33d735b1c77b40b8bcd417899200ade0a5e241cad4136fddcd05c3cbab2199d590ecfde99f5395543000daab7c8d5c20d7475a365cd551864423b3b47214b04cb363a084bb387081bf5850f50eb9f2b6d11e4b87da9f6b6ae93c3162bc0c2d981a1d19a6f8fc5e61cc235a9390e8f2b738413c9d6649e3d228f116530efdd0be864e37ca8f3a50a3a3e0de905f6944d27a99dd9c6e0b88d096864e8832e98fedc84385b4857183c6d9dbe4aa122a2beab026b8cfb13c326d3d74203cbb7e63159fff159dd793eed5ea5817417644c0d86c72e7477eaa7240d8ddb66d29c33305fcbb22727ae3a5143ed47d6b94aff0cbe002bca22a2eddd3c8d3eff6dad5d634cf8ed9d7d2162b8337c5172ee2c723463e49816889b96bbd44254476b4e20fb92597d8dc986fe04fa041c44a5953f9b9b37ed9e12131e45ad5d0f2609375d1789887f27178309dccdebda0f9c14037294ed2be3b28e6a45fec568531e6c01bff2379d3318566fa005afa2f2b3485afd608fa7bf4fa5d0970dadc90c29a89ffc173486c42d9f1748ae57f2f205da3af79cdf240cd7038a474f981dd5c6d7000add86a4e108fd65aaf3732dc060554369f6607cfd985e4452e679702c48091cd73224b57b8aa91aff0089028f53b550f6b2b52a118408efa16535e7792a4efef2a4ea4737101a490ce3c35f8dffed4c8eb93c03c73be435992239e1488bbf68c428e8ff3436a9792c9be301b1553c6d5de298b91bb8f34f82f9b61e1b9e7df8f2268f0c3cdf0c10248aee3c25818a2d50ca414c05023d751381a7dd23c707606ad6c13bad86bb0988c8f8faf370ec94d332a83e737263389ecd24e2e256e1a0ccd4057a936d9e41f19294ab8a3f845d4efaace23444e6aeb300627d812fb45464161faac654dc28b9f51ddbc99d945de4cf14b2c770373160caab8ff845ea1ccbf3c2a9e140bedfd3f24658ac0386c5ac993345d9e53432c36faaab2d02c7c05cc9dd7f6abe88f5a4286e2426ecfab2f006c00e3eae4521897f496a868f7f1ba45b37cb7ec74b0c524aa4dea41e3f695eebedad59ee207afdbe0fbf56532e22e03cdc13eb95f34a1977b2df4ce8b26498c6e64e01b8fbef43b6e8235ed5a5135bc69ede76163dc91af0fe622225cb94321ed6edff48008890b0ef5420127771d38b628c1d1643e68c803e9ce6b7a7dc066798c772c16886cd0f69e01583d9c2f2b9e7325af7bdb681e9ebcf3c026d87d5d2a31d791056a6c3dc65fc92dfa13079391a3f5605285dc129737d653e0ac3f905eb6826642568b82c76eb3856c227a4375b303e8316469b677b28cb95a3f7c5ab88b3d1ed530d4abda7012300e31635062b80ad56272b3300e993c00b342f64e3a51e0dd05527dc63ce473c7240807d1f1105774df155bce868a8d9b85435e62ca4f504b2d2bfd0aed3dea775299c812b567fdaf7b914f5d1c41aed7c43fd4953f93a901cacceedc4a0a1a2cd3c2fa25469e8e6a484f6fbf4cc061035c2518130100aac1fa6cfba4145656861e67477467ff44b1e30027d0ed4b2f8f80d0d7f4b23c9b221e41e0e54d4be0c9b1d520bce5c451457d0a2216d46dd32f2421289eb2c491053c25208e945eb4f41c965b347059b82a0f3aa22b4909c48dde910daf7b8f5693b971fada4b82ebf69f85cbcfe07b5b4865f53f5e079f05a806554cecf9bdc97fa893aafd9b97805ced2641afc1543f768259950970eb26fa0d16734c101c4fee71129e0ddd97e30f18d551d54202332a5dfc0e1239fe98aa91bb9cbfbb8dbe9cd44dbc425d9ddd27a7adb40dc6027c141a8bf3b5b894a1f7b1c770c51d9313e9aea36332e6f00f5e2aa40d461bbad3e36320c9053e5ac87f35aec5f4973e6cbb28ea30fb8b25ed9453511788714402375a6cb78fa8475e3106760453189ff73860b1d4d04d45fef9ad67ffc037b877e7429be53ba227df7bdc5daaf2f7c09eab74c293f96bb54fa13725333aa635c83669e6a7230592d42bc1c6d7805792c7b3b4a4a5125d27c4adef623e50da446be173ff7cd8645612ad003f55edf6ef9aecf35936e587951c0d73915bfc0d4e4a2d44aaff4285c77ce01918500e37db76fc9b2ea571ca4dc3e54ebf5b4b299bc624a900df6e3b7a6611f410941a06b8bb41ad88dce14c8bc10bfeb9dd698768a60daa1d1c6415e8a96d35ec4402ab9b290f3d5a4baa458b74053536dee4d94d195c4e000103cffaed5811c0f024c7aee31dfd268af151d0a8d2a6b8696419a1758ad3d300946c9943e94f9279c3f64d5e926ad9fea900e01b1cce9564310d277990d5ae752d0dd8929b29a667a8d2d197fd4d44ebc42211e8d9a4d22d189e2740f8232c5e10156111f093ca07db8529da6ff3bae4df8ed695b76b1328758a1316c08d3a9fe1b2c883934bfd8b796868a482a35ca6cab444a1341c82f267e7ef0bf81c027f439187843f297c66e384f04e9099f4bae1012e02337d63790e1def6c23e6568492fe020424a2eec1be544b475895bff888eeec5fd867ff3e7eb8af9896efd67385d63c5b9ed4704fec960c90e9c34ee1b2dc9ea4665d76566a6050a98a74c2dc7046e11c4911328817ac89ac3fa49178e556b4ce8e2eee7b1657f05ea737a124825f75346a6af1da9d33c3a3fb9a6c766ef777b210357b92282501c8781a4dbb7b3b0a25a94f578257d768eea051b8473b27db7622d44ecc55eecd75bbe27afb1cfb40a57ecccfbadc615c2db967b0955c216bd752bf7489057bea49e1b6e358ace20a0d5544b49b72ccef2fe49257586321dd967c586762178d66dd1f0928151194109019cb04a0260007667ce0698dbe1e40882498d7134409c90e3beaee1cabc77df16b34c2e1afa8b5797936295082631552a945610efff2392f38b7c9e156603466871145156ea9bb5b82ed1e1802e2b16c4c22e5413914d7e433b4f97bb75c4c228d0d135d1bc82e8d835c43710689f51183215f51345586079dde8ec803e9ba8b109d460aee15d30bcc55f9e46a5119aff24651474c479bb5d819e2e5cf0b803dc0c1aacaae7065e306687290a73213c05b10dd21f8118853aec58606451e74cd0ed2d7290a1c14c5bb4bae8e1f0314c4a17c05bd960c602c6d4f242f5765aec9a50dfa1115e584d40f497e7623b9293f843957b2ecb922ae8152b94da6c793181317fde918faa660bf110314f4e94b65018ba925162cfa33ee854e5e47731cd6d19fcd05959426d5e40d1fccdd53565f8f43aacef47f5cd5e68a85a8b19f0129ee95471178e40155326e7ca60c3f4c65d2927357494b865cecd2c888d4deb13ae1b7e8fb41a1527d1510b0260de86cdcc5ee053e305cb734b14fe02af8bc96a1b5cd24511d89ad1dfab811dfc3bdb95ae9a2ca40173c27ec330006e6c48af0bcf424a86f453777423e3c4b7735937c5a0324a960908149d06be713401edb8776f1bd3ff22d4b350114a97233bd089a7d934061946bb271673ba05a7c9d105f36c392f80833d1416a60770c30b80954952c4e8a443a8b3f05ead3dceb865aed2b393ec23b389bc62e9392653ff0cedd3c7b0e4a1210bd09814bf5f68f29f3a6d41043cfe15a7f0c771f73d26cef6f4317f0d09e49739939002f1a71cabaa702e187e0e699eed2d9916c31b0f6ee77139b52159b50a66303da5c77fe8301f4ec48d87ff0eaba50f9eea461c0f1a2ab050e17d9a0ff26815a14ae928d8562c05f99841d980b1f6ae4623617c8dfaad7f925bb22758fbe3fb0fe81ff7e22f00143a970f0fba9ec82e4c21b19aff8e25cd066fe05b5c89a6b0fd9f67947a4f7395178067efa0f78b7cd1c670f35f2b385f73492722a4a4c91044afcaebd65556cf10676eb3a10ce60be678579cc079ffe381817251ae2c0ec7f978a9412029becf2816a0e08accdef1aac20f37875b13cf5d6391cf05204b1da88257e318e114e584f659ab8c0e9b2b104630e45167eb1660b9427cd9a9c3ef8f450429badafc113150ff2ef195ba559bfa96aa79492ee99d3e65fc4d01613c7a19f4743ee24d62560b622891127c11aa3fd1393a2bd2ddc1f1981776b95a378be25f16714f4c4b76cec3d6ef2cc1296663a545b7ad7429aa5bf215cf7baa88d5476427ae712ba83173e6af3eb49d5a7162ee0678dc33f601af0d842d76288053a3b592bfb023fc4cd8b421362a3fb121924d4e3d48f7a726d0e71eb69c6680033913e7c9247eac5d57986ace224862cf63b9e33d19b5419200d6e9e0a6a6d1ed992c35d6a203fc8d631016f2e810896bc5183a253e5f59219816910f8904641dffc69a7ead6937ce14d4fb8bc26846223b7bd77446384683dc84300edcdc8868e505d141a8fb800e40113c4be058d744910654bfc611c13b090e8723750f4d5029712c67158b034572a8d60bd35e8986048540d77442ffe93a0b1a15ee7481145879327cf2a21da7ea03445b99d1f83aaee3247f21b07e3c265ea05e673892d22e1c6cf8fdbe38da34bf3fc8b6d6d6639bdc64a025ceecfe24614fc77414aacfc2f09fbe665c3c43283f511e95a8de77159f60ac30687f3947fc1444e28d942e7561c8eb78d8567985ee1bb88140c4c684476207eee94bc479552e4a31cec84790ec2001baf9d283c9d07fe2e32668e36728a65430527c64131b7e940a33ad01077a93293191d068f7f6986ac95a29e0032765ebeeee377ea73f88cd7630f9b7e031f5809545f1ed2c5d30a73a29c87be313a57df950de4ccd9f2d537f7dbf7ee0d7b7919b03afd2f9ad55e821189c14bed54cb8ed51f257c3f3b888ac98db8eecd28a2e1edcdada50a48670c1a5657245bffcfc36177ec1b17ef09fbec66d8b9c42c3558dce9d240a278c2981fdc18b1e3ad6fff24472ca7683760598e2819d88b827cc0e0e39a065c0c71b8b5a33413da04a9121ee0da9f2b5db915fec97420c45f914230dd77183668bdd4422583ca7114eb45366b7f03c33308b9fe4028018220ef53720ab18b5e2f19aa178cfe1b9bd6656a59f4885e64d56961f9835de62121d65548352f3359a09dd0c8d99fa6c8b46f7c0ead83b84362cc3f9a62d66fcf9eee237b8582a3439d68e012afd5d17041b9421d470fb99b903ee74055c7045b56267d5921f8187d7bf78bdb15f4c9898b7a61800cee1cb95a52c74746a30b940c603324961ab3988390f4b297704e7eaf00e25985adf8b4168cb0760e1fcf10880f9b70bbb2a919d3fff8c4788fc66f7b261e3445948cd460e9e117bddc3b9d4515a9c106dccfe10ac8ec174ce1b3f928743d46592d3fae224110ccb3598972d1f415adafd4e2727ad2786fd107deb5801ad6d069febb0663e6a2591eaca23dcc66344b9bbc67b806cce5036ff21c3cbb0dc74d387c90d938c8ce11a92a8a2c9d08a876dacc4e21342987685c4cb87179eb91059b039f8ec9ae5049f8a409b1a71ddab118e1ba5432460748b75c85671f0e65ba5cd68277e7e6f9f7b9d027b5b240d487c486b7d19ede738793c39200e60f6a60310a656aaf482faf85e9559782107b6b9c3a20d31bb5b385847b030e457717717130570ef2f55249b454c64a1f91c4edd4a3cb87705b2c050ff47d69684a9f1a16cc33f99a067eb8c83ad938a4f6a2f0749b3133996593462d4820e189f01463d87a69a716e78b9e68c593de205ebbc1c01f7811ce932efa648d86699e9d5579a9bd7fb5c302e97228b6a681829eae37b8bc6116981a095b0764a6132d46bc750fa952bb3352bec9b256f1357f9a9be551f745013bd10dd9fc78bf1015dd5cc0160b1087acbd1bb22b1b1f5b35e7b22a6297c38fac96c238e28c31c34cb361d9ebe13e858186bf33a641bd8de5edc4c99bb896229f0080ef4f6081f0f87daf66a9f2fbdb84ab0cde1e8a93aa1aa8cf8d382eb56d020deeac7a54a52ae27a15959ca9837dac345a29503146c7a7922bf2530b06bc9253befa122580cd0129abfeca112943e86f7b937a4737ba2923eb72457bd3176067783fc1f1f74df52f97c9780dfc8063d3e0098736ea226fd45d07d0d265ac7d77f3f7aebad6f20b48e37947898936b026cc2ad0d3ae625388d93d6fe3053f39e9703f8bdad7c19774cdba9203508f3812580e476748e16a696266e45537c4a31e947b0f4957d2d5e4f2a1c4871d50f899b15b1cf896b4d76ddb6add7e46c107be841ecf66f767598260bcaaf8ae727778b353681f0df729e4c9fbca15e0e79ef0c26022737bd1f213209684845f21bab1c5bcd5a7582875287aca20d0ad4eddf5e5317de38262c85b4d6fdb657df851fc00db0817c3965a15c1819ed37593d74502b02994b1106de4fe344879d506685bf1a8b9f062397af69ad20f21179d3772eb88567336bae15cb79f5d4739e676590916a4c12c1e32d7d8e7fe04ad9113424ec79d0c28b839fa7e777b9d74bf9b6f50520b05b00d1cf72c03f88ea6a8f063c701e434b7ce6ed8fc1af9b0cb8de134dd1c7a8fd9c1f6d4ff54d5761582c7b491dc8b412d38e8264f99c07eb4a22697eee21dabb30ac3f7634fd02fa663e702bdf6b1924c181ca70e76af5fd82dc3f2765652f6d79aede5ce32bfd5695abad6c5201376305ea3b5dca1b42249fb0db6b2b98fe4fa0a28344d42c2b53458adcdd41c591f97da6097b4414dc2648b1119ddf977a587e35279823adf8848ddfb3d11026eb3d49d6c4cf775c35a27063302bc78a920a7b652ec920602b9547f03f7879f0b83f544dd6cef7469c533bb4ea1d5f68c47262c26fdcc8e795566df06a55ae171c3cb20b7c315c3339093c8bc00c9bec77eed91987bcbb68b1f3aaf1e3949a4de2893a2065222baa80e43d1f110f3795a73609ca6ddfe691f932147deb55aa727b5945e147644c9768c099839a3717ee6f10a2e03c0cc3f99afd3aaafbe27255d50cc7e9af5257aaba4677b9f4420b0113f7d70df3d12c6e42d04de0754915eb630ebcd20d32b2bf0274c4413836d427b0374dbd23c28fef26918de63fe13336b29dd473e713ed5a61a1f06d7c6b42389e4d5d619faa3a94a0d2424f4aabca274f2f948c80a08a5b1a41efadb771e4c9e9487b8887c17c02b70f1b2374f89805b80bffe0205cc7a0f73c616fd06f2d86b5383678ad37059784858aeb0e5f7b47b8fa713a1a0b5a615043e1ff297f591f669f305ac9e300f80b258e71dab3c35baa92a39f62354179f28e4d4a5828c654a56c812b7924c09be842463b296ffe3c4972969846f23a9143240f559aaf2858e07fc81c2a575ec05f9fa8c908e0241946f09b3727ed2fc20273cc4059a790ed34cbb439e38b958d2cdbda5033ec097d369c401da7fe00b76795008f2b4dbb7c14ca6ed2380bdf12b39507fe547c5086c697ffeb12b8bff8dec966e9084866cf922474fbc9f48e3e831d1b14e704e45d9e34bd8b06be465239850efa43a3510bdea724004cc013d4bcac6aebb0be7c88ad26f7233fa244fd390e3843e16e62ec676c74ae9959496db36f204f7ad37c6a3a296a8262a0bcf675beb3983a7ceed46eb67f6add3bdd4ac62f42c0da4b8f754f7d2db887ba09c3d172441eaa8a13ea7cab18a2e1b164fd37ccbd68461640d687346b3c66c88bfdef106c3a1c8e904fe7321a3bd7f26899b174b40329563e86d6c12f4df6d47a148c554b27c6e17977a5634c2417dbfc1695398788378c4e65288080b07bbb6e3e3a0400fa1840a3d2f1500a979f413cc08e0c433a6da928804b0d297290d2edbc04ce3c30ea1f0ff0cc3e5d0f5a482d2ce929a1c79659f3acdeefa813e0cca5a6b1b22df5856ed1084d01d7f859676bf582d9920e4d228af2fad7ce68575cad30f82e9bca3ad5c7022b22cc24550d698d29b448e0ac0d33d054b3d6cf30e755388df5a7223661ddbdbfe76a8724b00a81f621d27709e355803b658f28a5ae349006e27ef6555dd3550ac91f22e9fca3f95ff617d2cfaf873dcc98c0a574cd4f18f845c9611a83126f391f2879282fcbefcbdc89d950938e16016617ade913e9bf47417f8514bf9e512369aafe39b45ba9853b53c5a1c6a63767de3c6165b5ee2a312c77683747bd25ddf8027f48739bdc665d6a52ed8615a6c8f7b7903fc5d526d4657d2ed97926e186d7c18136078da9c93b174b8e6bfdbb9122db5d6f9c35171d52b52112f8436b015015e61c9d298f7d5fb853a140023579eb4e5f1907be6546d62fc26c22f9d82063422d4ef7678fa944d9aa32dfcec3f7cb882b023cca0d85d4ca3fc13c431d46fe18190a5453b9b1e8ea57be5d3e99b95c3b515d6cd0e734675f911a7c572b5d5ef63ca1c11a2e09ab0dd34950c3bbf24a135fce9ea8acfcda873c02edc66e51cab838fdaf672c249f5434a45459d0c1d00ff74f949a454b5debf3380f84d52bb88afb24658ed94b84ac6cbb17ffea7ceac3b1b3fd32d312e0f348f1b4f5090ac160af3acbbc018051bdfa79d7c4f1824d9122889d7d26d8efd0d3ee46f77207a5e13e02629a5db1bd0b335609f8250dc44ae3f814fec93b7da59e31dd123b78c63591af09e1439c927ba74c6d08c0bba03f8733d190726794a3031007001cd60fb5a3965a24628e9a502ab184173a2bd7e966b4599d9d33d69305a5f305aadfbd35459bc7cb345b6184e71813eded0aec2d14e5b82ee9889ef2b0b3af9747be7e5b8ed953488915eb710f548b8fb68c2ff69cb607eb4b79e125333f26ef4fdb072e1420e1e1c25e2e07739d3183788f2d3d8d2964e59fbf41a3a2f18f58694a905baed256c21dc854139e8ffe88e65258c1daabfd9bfe8037dda4175473f78e8d79b2fa418a62d45f55e933573d8445ebb226e5c6589f788524fbe07b850912ef4ea2d179fb774f1fa2165b2b31964d24d99492f605e316dcc54e82bdb3b1d2cf4e9bc1b2624cf7d74101f5c1ef99a01dc86f1172d152e24bc112f68ebf0883f194c18f37425c6bdefdcae79879d3a7d44b2430b367c3b03185354a21adb81c0260ab5abc6897c94c0e9ee72be83c26b9d51129efd233489e7a20075a99e3931dd6a4612a565f99f317ab9ef461a8deeb48d9a836502d3c85e3622f0972312b9f1bce82aef545f414f8b8f94f79829e8b947b19c0385767802ebe960fabcb84c5d0d02aa6acf5c2b047664ccb5773caf85c828eb8f55707151d052094d17fee84f07c515fd2e12e86d3a1e8c71c9dd6bed9c10374c7c9c46f984995896493866110bc03c23c2880f584d6468a9d705a5ea63139c4a9d6ca050b2d4a6fbde2ed7f39a67da7fc9ba592c1dfdd6f41f03f4048da2d5ee8494faa8d19e754fb60a830da838c9d66aeac020aec2356f0004f6b134f10eb6c1171e677184475a15ecc2b666f8c189054a88a254cc4f92dee56eb74da6d8e26d0b87706c6f47013a232c464be6f1368e014f30e9b058da5595c50e6df15a2e3f5cf9fb5cbc24be60ff0b60c123ec68848dd4a64dcdaf65c075a486800fc8f1f8ab98e815d5098e28b63860fdf6c31c28661e8ecdf6c44889fb25408b4705ee52b3ba7fca00fffc5c8dd2cd7266fe6ceff33d5e1e9e6d85b12f3077da7810a4561df8516dd1777ddb48e04811db3da40c2a5ac7587bab8d6b09aa67bad896911bb5af68c3f4b398727374c109a6c946ca69565e1466cab1704b273a0178d786fdbfd63f5567a674e65b2318a031d76c2da904f13516fe4e18753604de4dfa2465b08026f13bba1ec765e0eef725fa5e480b978d51fd260fb88369f7331fdefc63d6a969aa179383be1a7783aa31a209607e03788b9e56a242e164074fd22df1eb9205aa3c2d50491a2f6e9b28d459f421169974ddccb483d28df5df0d881319f61d092bbf404f27651afe156e5f83dabde52c93e44f9869a4133a9a810194f499e2d315082147e46b2f1d5001df4e9de7dbffa6df050879a2222fbbc10fe055d89db16942e5a61e9a0e6d80c40a9d7e19ca85e65e0f0cddf042251a4ff22adce58553f4e93b21309d4d52ee80504ccaecea33fdad197ef24afca07b36949c6e872a125f8e39888fb66abd2069c6062d86d5fece40cf47c8ca459746c9af104f659ed8c781f0ab2c121bdc185230a74b82a35ff6fa8e017e355b9ca7f383b78a6fe76e8acfd6baea231e05bf812a13ba2f859e373b7e96b2f46f300277211bd5fbc5dd4957878604a36b96bb2d7e4f6480cdc2a32c9f330d53c5c891759bfeeac9a167fed8c8c4a6f7782d5c6884c4c5810f81a35f792b5f536447e4284a086a9cea97089e7a9eefae1245d231fb1db89672cb776144ed1a3600f562409aa535a700efd6fcd72d5620bca56738f7458e91c5ac6efb526c0e8d109a7f2acff822831a2a816b53201c20a7404996ec6fd44d8c01feafb7267aac033e216565e1f07288f7161b5e3abe41502535a5533a60210df82c00881630522f24f0f48eafccf288d12e7bc95ba0502dff5d20af0d58ae0a8957dee9613f22aecd5e73966a87c1563d36fac39fa753bfd616510cf3bbaf5a51e6b001ed7c0d30b6a36299db1c0ab017535111648ca12e079c8f0f4886df8e7c35e99392a5341a709d9ee06fa28573a5e2fce59c4c98efbf405ed86e241de3625d03cc0b335527e4578d62f5ee6018edcb47170b971b17808507dde6e49fdec113f94360f9cbdcffe7a4aa73924ccc0f650fad9436353db00671632e93c7d17c53f0e6d97b836621cbe5b87c94b26330e599ec6a63225b80f5ee77871a3e2caa2e832f93972e15f838239b5d74b7622920a782b9abdd95bfdbc4a9f40c5a6d617b00276869639f0d80270a2ce6e194c91f4181979fdebba708db0b7810a4f30c5e75ac69ab4a8353f3b5cf281ee43f88f4ed95dcce74d4f247adc6b6a0997f43d9338da37420772de4782731ce28e5d75e9b51d8179c78bc258614ebfefdb2518308aa79ed369cef639b6f5a419c9a7dae9912829cc394138405a566f5c098835087d458259092541cb3c9041b65d9159a4fbac680914d3a34f03ab8b14ed60764e02e09903a41401b7558fb8f6428fab8b151c813c93281526b7eb0b48604ecdedd008fddf206cc56c38fe65e9fc41e842c8a6a32b8dc9b82dc3e70e5263a7ec5d12f7090e515c2189d344f92c42150ea395d35003eff36bb0e0f705319c221247efe74e7c4b13f0256dbfed911fde64fa4c92139ebc2d1f4aae6ae33b144771c8092b62db01a19aab9a83e3f9bc77b96452ee38e6ff47a56c3f67401a486b1c82bd17e69d077c9e2ac9bff5b33366c65b1547430f9c6cb3e41d28f0a02c4bbf4d1bbe286240751c7daf863c5359e70d8150ca3964da04c7a66d1fe3ad8fae58f0dbdffb7be344db9c214e20e2fde570f9dcc572eb6fbe9947c9a6d3c53a96bda1b692007662f35f8624ce7213f9b709a779328bb3d68053499af85440c9c528c04ae701c0341a25fc3e5aa518118f11e35328a78d4c726a7d743dde3ebc8a26930a5476807786fdc67371b6ed6798de6a0bde29cdc6e0a83748591d02350a8115d30a7165776d7893bba5f0779910fe584423bdd23935c8cb83cc5df9d57647ff135688473244e88626bcd86070d5c91a0880171a50c066128cafce3088a2589dd92df8a2b5a3a1d718af3d2e9462da5f75f753e013994dcd7db2fa2c44bf376bd89ba6ca810fc4102efca4b45d728ac911cb68012fcb9b7116121d5582862756b80af6c64f7b07f87e4661f1a0e0558a2f1a52d5d23e1567516663b5210deb69571a57a46ce01b039d6e0ef6508daef75cf041e1aa179d89385d99c81b2a812f51ea63cecbf1e6cf150d9a0a966d178b07c4c9f145a4620bb9a46a3eba66a49b14b8512d43bd7f57031040133f35a17bf3e50f0e91f134da67e08623e1a8ab9d191cf226c8d1252f32fbb16f04c779ff0a1b82e0a4b6a33cedc531e6cd86f41f017a9ea05cc260940b476fe9c47db7a24fec91b17456021c5140d8635028bf9f3a11b1f7c34b85deb225884a0ec3d8be97190fc7f82c8fcb9d1f22f132fc8fb3ac3b9811763935c6410c6986122001b607a3cb943ed61855d653d54bc42137794d08d94afa785b5c95c97820396e60119f77a62d4c2dcff1c038b1eb9e72997b1cbb6bdfd3c5f6e466a1ba414fcdc85b16a9ec26e1f2369336c0086027249ef9b65026ea66313b8432c40d4966389907a152ec97cc8daca5946c595ca83158b928cd0cbdf71e687db2c4f8da315da9f525232b15e2e9ffdb89cdde741bac7f73212ab831c6be8108273b721a977eb2864863b1a2d5eb42845b156ab7be45c5228781b6cfe466cabb1413742678105d30031cd315c410f4a86341767c7a87f9c3a744db5f92432f0fff61ac20d45478f89354353eaa26aff6b5abbba7cfed295adcdd7af7180e66b26a12fae6f09fe6cfee2ada0b03be00caaeba1b9d4091c5aebbf82f1f2e2513fb4d00b3d672cad595ec6aeb6bdca2e216b9a83b4fced8591b91b7e33e441e6c228ba4abd6d81e1caec795d9cd133771bb67641f33d184eb05b2d694bfb6296f6abff28dfd676bee4315bc1fbea197c6e478e6de713d0bc4dbd93196cfb63136e97a98094ffbfda026371a292686fd8cdeacede70c931683fd0ba543fe8d34b2bd719aeefe93c8ca1dda66cc63d177d802a70421264c828ee88d251fecef1ced0a4a9bc9fe733d095190ad102f60442fda47f3d2cbe4b2b993949264e6e6fbfd47df2edc1a2b15db8430f533396cfd427649bb1e0d73fa75d3b087659a3f39cdbe39dd77c22c488b17bb7127502cfba901f0133ab68846f78def03808d00f619ce290838d05e51d030949fc24476e342f7a146146e1a9e1cd40a0f422f9e80da7e369d862804ff07402016eebf7853927e9576d7cd3a77e4d53c1e73b7e19337e5a8155266931f517846f5e6b58237de711ff1ec910c373dc462a9e31565911cb483f77f1d09b75226adc1342fe024b6b2861aaf9b478ac7cae038fc75ed4433db2c0ae01998c52b33ab57520e697326ce08560d3cd61abd97ac86a3133c000a3889b113ee071827bff4090310fefcd812615cd60489073cd39df014413404f4eea01ca559e7d4779f8972810804b936a321d33d8c4af4c39efde6cc6076c67f1a0e2433ce6fc4931375ffd2da09fb17db825f1de7fdafd70f0cc7ca192ebbce6f8828b8ff487fd4ed357ada9cd3d662691ca79c18f8d3d9154a434edcd5855fc8f8054b2e0233ab70d0b6e86956a41e0c6e957e19915e096cbdfcb76abe01b2da1dbabc67bd5bd7df2ce3bddb405ca2d2d078e8ffd9f799c0ddb5de7dc4ecddafe766d8b037969b3d79695f45529232f3c45d84bbb6740f65b2d7140b9ea11d7978dba23827f9342d56fd48cf4214d68e1ab5dccd87b3f08bfca9486449df4ceb6f1617c0182a5b6bd26aa09fd4a50362516aa8f9409d2233ca2e191ccd5f8fae602b221d13b47b3d48c76ad54333befe402523c3d9c8e28be290296467f3882e476b4b1c5cc260722188aa4f255787651ac457f34afc26db72ab0d92f2d01982ceb569fd46db32202d7f3158875c996ca696e9f1afed2607502f4b460ae1a242669caad568139c45a641f1901f5ad1e45507651fd52acc004c43b44f52d3beac748971f2ae050bb7fe386e573ba2ec916c3740a5293fc46a64e65aac35f4f61268d2f79aa841ff6adf4f806fe6d3b72b4343fde83465c73f027346e5dc948c381224f67a639d7031cd8ba46d464cf0232477367b0a0f19d8a0280bac975b7492f41a27ed909cf623961056b8a3d3fa20758c7734ba46f4f33a811d0bb59c25014e71269e3d268d8e5fc05fb162de52952a60dc633864813058fe1975276827014215d76cd3f2dc1b5fa81e1d9b386165b41cb809045f98821858f115a6538f7668fae13674cb36fc3d53da6c3ff9e1c5c2d92c584d89a2802b567b2237ef58ed70ea5dd871ebae9670c03c896cbe401e875d140010e82ce27d1834739653300abcd74a911ffbbc08f3de08d58d8b5b02e70029cc45f2c400e5c91ef48e39e36e5ead165180ad56244cf58df9efd96735a4954b43ccb2c05e665a2c98592bbf227886313e785bc08770c90f8c1cecacef6c40c3f2e03d48f755b006bb8faf2773e1d35ae79429761665c04742540ad2da118c48b773f5d6ae155003d19f141891edee2aabe168895d278b77d535aaa96ba207c22d2440abe431a0af00149260d7f86efad17689f9eb6b258746f488d65811aa97354dd79ceedf358a5110ba9b71a85863bd68fb7c77243e6b825ff1a7347a3026f40f806f59be68aa51c9cefe28d06d299d9e9d3f9f4196434f928ea70544ae5991fa37a60356c0384ef99e331d3167d6de97cf1c2c3c1e5d4104447908f365c2343a1535d9c98c9fec53d11e0fc1df8ad282833d6e7490c809d16ff04303cb8d35238749e30392c4e38e28b73ead579b10909674f7921cef2b1d9f8750ddb00fa23e51c03e67a03b2f2e0b2cdd474fee5c1d0530929c684a80f3abdc3337502f719de098a8f988a1e3f915d5a39766ee22eee1ae58750110512373f9bbbba87561eb4ea7f723bb4907e23626575388fb70bcd40ce4ae9e4304a3ea363ba5640f20aa0ad8d2e9cc194d2a75bf4a5cd363faf01985c06cf5f02de479db1841ccdb84feee086080fc9f888af9e8ec85acc3c2f6b735fd41af7d7213fc3d104ebabbd66d00947c74025532e712e13b9c431149ad0e6dedeb8fa36fec0a7d4b105dcc497c870b8b0b0a6204af2b4af1d82efb83e09d3819325fed80cc786f8c5ab6597f1013cc254be76ac886172b76aae235b88d5e74fe3fc00a65e85bbe5b8a0337af97bc63df500308f43d3edff9842a8c784d0df5d17dc77719aca1669f7ce09450c34b48a6e09256003a0a647e1e4dab803ddcaa3f8a09a267c973ccaa19840033fb20634991c3578ca618a26ca6739e04580e5ba1bbaa79b51c72ed3a2e8f1e565a4ecc8e21986863dd937055c718191b98514d2570971a89bcb5b1922c21c389129cc149df03edce9d2a167b193098c3a4964d6a7c390ca076a557ffc8eacae546565025a28efc8705b27e299f814723211b39614ee7163a675f4e9e886f777b85c3c0c7376854cef1f97062aa321801b87151ce650a85628a902c21399a22f4ccbf7b624e153241b831c7a3f6bcbfe0ce427b7f4e5ef8db72bbd8d0fd2cab24452b5561fb9655c58ffc73b9e0b70540831a66e63787d3c2fa276a142f7c62ccd97dc10ee616be867b6f30d2afb68ea344e9e2044c3fba9af9030166c102fca0d0190fb9cf726fd7b2e63001e3b371e5093207106044f76d448b200524c6bcc6e1525eaa516846d51dd6245a6823d5e362f52e977bcd692a26f534e9654b310f17791d21eb14e126d09b41a30fbf346999af67ea2cd2ec3150f55da3a7644f9912dcf14bfc05017d1c2c415d18babe336f235a14041da26cbb4864f6a474cba70269ac936c8353e762de603b5509b44fa7c9a4f0451257bc694fe797821c7ce3187f0e27d17f044f58a311d7ddfce5fb97cb9d6615bb4ac6d610aba419d4865d43fb58c83a37b685a80e2d25f195199a0f65156ac14abfdedfde2131778fe85503910654fc36204c6b3b046b6531be6ae5b90e6d26f3a55a6f21bb198fc836611546f2501fe054a082cf82a56a502565e790356b869d375a6ed9737f3ae424c8c63a2b7b6429ce1272fa97aeff004ef191fea7c8129fef43720467c85a2c1deca479c2fd18cc293f19bd26ed27302ecd3ec684a7072f22c1d1c01980f374672354a35149a4085c6b4af1b97bafe93155bbb0e5aa1cd125d2b81ffcb295d5082d7419a79dd8a6f985e2ce3d9d378a7988a49ab1158d57a80adca3e3790b9e7cd064c6c68817770e6e443174b1070ca21eb24b61ac14d5feeb293ac8eab8f48ff10e3407483f555543d18c4c3f7fa28469316a552a6c55bdc83064107acf61c4cde6e32a5706d281512028982e5094d66083ce11d453d498df7c21c114748d88b57ba4830b42e2c1579642e1ef5bb1dcaebb239b081cdeeec49dfb545c2907e2da7108b9fa2c7e8f38f484fb04877caad53df39d8486a633f2b7a96325caac3112ce297654897b563a524301aae6ae1de1454b72cae83eeca4ba758d7396a08ec5470076a147d19da3fcf1a5a437a0e39e9574d20e13d038a71e1ae046d450cf522509119742cb993311214395db5179206b8eecb9c3a4b810234e3fd136c757928cf645b6b029f37bc6be1b4980e86637e661d9029aeb55bef2d3664d5e89b4402c04c1e116a1774e7a0b0ca810dbe5dfc94a0aab801eb6adeaeb32a3225732a294b8577fbba89bd919dfe6fd229ae921cf6fa88c67fd842cd5770fd3dd0acba4e14403655ee51260e5895d565b1853a7d733cc6911c83d3c3ed8482414bbf0db195815fdb2c3f70202ee25fc61fef4b2d0a71730b8556c90829d57420a93206163b40335f130afaa4982446cdc9a2df675c9a2819323762443ca1bd0cc31403a49e623ea927c6c15958344cab3489018199976a7309529acde0b85773ad989978bd2ffef61ee64b023f0892b67da4950a10974862c623463a622ef6f63bf0b386bd336303be11ec7bd63061d47f087d7448e86dd858d2e2716de072a2104a66048b08f953cf54bc483b5196b8c794d9c682de45604829044f22d50e0c0aa3d5edfa0f0b8427ab2af3a6e642213f08f8d184f62881963f94cbf5365d6fa5f5198a4b7aca2ee4fcbe67924b9769961bbbbb7db47dba5a2b4a1b4fabac074145cdf8ed33be80e9f322f9c07dce766792ab76e8cf944fcd78a606d288bc183b79a0c45950e836dff2a22171aecd931f03eef8f9c566b1d78991c328fc1e6acbbab6eb3c2fae9ad4b4f3c37e3ba816f164df72bf290c7eb6dd055cf869faa491d7e37822d566a47cf98e49093cf72ec82c14f356300a758ccc5cd0a837aae809863cfd4188f04f5b5aed1c0907317ec2eb7be94f3f1425958c53bfab211033bbff652038fea9db30041c8240f499180effa93fddc4cf5cd39b1ebbb9276925212af8d00fce0956c2d6dcee9f76dd975bb0b276759592f277a28ba546b53c93f540147c23b490e16f23ecd6b680d8fa72394900c7baa86fb8a5ed9c07c70ab15f97256e9042858e42f73842cdeb4ed1f0078334b272ce313a118a6322af55c64f2bdab58d9ce896db46a3d6def8d8fd00d2dbc757d7af4deabdb47c2a599443e893ad8ac03ab1417e314022d47f8906848ee666b75b789d80b381528891e1adf7de4c3cc207eb7febec73f1df50084f7765ea2d71e313cf9dfdc45b3f9eac9f6314c303c00c78fb8f83a03ed468ab0a9e700cfa07cf63f1bc73c6e16c7667dfaacebb18bda166e6723a06376eb958a8098e5bbb5972695927a7a876ea8f47a0202538a403958f2aee47ea9c859712272493dd793b09ef21a209c26598ce0545db02d0be435c56728bc4e8acfc14430e94a4beeaf556649d2f2c59f49f04669687052b77fd09c3eec4db974a71d06da694b7c6ce70d839245534d09f43ceec386d5224d7c3d471ce3212b8acec5aec672302f2826c9d10814a5ca6fcedbf214787875f98ec1b4b7de4bece0b59d05d2f2171adc5091b3b094c77a72b3632ab242edf38ef777ce077411672cf71c111cd846f2252c793593cef60e50f0b9124d49c1df6459d29c80592ace711f010c94b0f6c17130f18fbad66d6394f6d764ea939e87ffd170b33ae3c45603d35564ca0dc2e0e5dbacd3ce55095d52f87ad13929d8010e9ae1153906a86556a39ecb2e326f0e11e6d8e5c5aa017a4d42cadbb8fa33bfaed8fcd6aaf3c5dafea5d00dbefc4fd16145b8371f40734562f91681f997bf79d05405270a09e22f5fac3e9ed46acde7934e1e0b547460adbf997f1fcf85d39f564cc44920a510ea14e8ae54d2e0a1df1e66fff40415e523b2c6051c8a263e9a502c43585eeb6a3573555438ee4793c164319a1820ddd674d4c884c1c5a04202942cc503b6a8d5c450e58056f1771acc831feaf03d32a8a76a533479b513e4db44392888058a57ab2bf59677a54a27a7c3ca4b147e484abcee7ff5be53b4ad7393852351da212cb7b8d56c1c0d1ab4a7433929beaeb8e0eac77d18cb9ef73fdc47746534562984235663c3a05581f6a0fae1e471e7857975d7f28eec84cb9bc23581b62c53c5bcc80d85c7ace21a7fb3c914daf53ae8ec3cd856235c216cd368b5c11b8c954e1b9950bf3c37cd412ce9244d10b2cc79d2e2ed7573df939f3a73d410d6bdcff83488c2750cc4da225ce9f82e8af8c7bbdc626e6f2f7c479b58f70631c4df0182a60f04fd7b9d308e4cec236be845093be57c03b45b6a3c73170930c91decdbd4425a3a22511b564406e247fe803f9353a0194671c58638d5756d0256de15000359e8bbdabcd5c2de6c92e4d0909cb4dc0f248cc7e5433bcc5c19a60110ddf142e904364860489f040f3c0a8d2e33e8cb42281f60ece684d82e48b0ec6af8b6d1eab97da6538a5d1d85c5cd8c7a92db4c6de8bca80515d1cdbc82698f790eedf77da05e475262a612c03d07ea8c21ece24cd24ae4b9ef006916f12c712f1fca7938ad2dfdbd59bf4fd235d46e41da1654d9a5daf1b1c2255edc60f4f26997699521238dca38e68cb2cc3ef4eaa1e58d135015ebd6259b9eb63dcc9364280b3a0ff5e031790f2c58a86a13d7b47652d7db72e31b78627bc4826263463c31ef924b273beab2cc2b8733538308b1d1308584d4546fa52427c6bac9f8d91cd97925fb8354341963176c63973695d8c7c3a1932ab8950f7b69f9044fd3f39943b189334f58947d4deb65485969e8784a88933edab19bd4fe35ad1e4e07e0d02f04bd742f47ca64af09ceabaa7a27b4d4e964ac6d95d34f128cca1df8abb185fd533d65a52df26a2ef999b245aebba5c54e00caecc97860ca6331522143ba3ddcf0173279d29b0643b701f2405e9f306bd8c296fcec1eff431523b668abce6eae4f8d46d84a8c0fcc37b59159176ab7599c51e4f36743c6fe5e9aa8ea168d75cd7ef9dbf9887516bd5f967522313492ae205ffa2e882b40044a8baf4c5addf7666290e9cccd1877497b7cc0efc5cd313792c6318bf33129b0ffe398d886729f239978095f026180ae27b6515761a0008e0bb667a0aa19b90898780f3541e86e5c8e49bbfcbfc6fbe360606ae66e443820229e087a706412a78c67585901e897b849a5c6085fc2fde8d466ff2c82b81e78e6a26244629604f4755c4a8715c0f97dee59f71db126b640153cb6184ac9f8e024dc5f38bf44359e4421a17d35f373b90757cb83c4d7f93126751b28ad6a5e2041f8905f8acb5ebbe892f8ce3bfa34cc98d1d9e1b617beaa28e16b843b9eb4d60aac9167776b0e2a4975a1965a3827e61e20bab77f4a68a9cc6ba609497f20a27170f3b0f1747faa7e725baff10d6e4c1e206d0c32c52810e2e2f672423ff4b4a032e0f8ee38a1f984dd70dcc11279db6b80d8b430d7ffccacbab5a8a24ba470e2e1f392698e09e5bccc507a365280c26396e88df805d5a82228c4bb51537b57eca7d33410e94d266ceb083d971df7b3471e427b077b03780fdef2aaa8ede8c3d58c299b75a6da91a9ee0e738757c1fecf009d47dbe7b157a7fc5f31c430f1e2699e09f09953c0050383b0bfddad740fe49542324dcda67c35b2fe97c7e9f54e99f20276c4839af57b11f865d5918bb26a687a901e2b625372d82cc7e21cba5400dd2407670c5c99239397a038f8ac5c3985691913cf3376a0b3cc904e45742acf675279c8ae55a271fa97a9bbdd5203edee2c053691eb2b6284f5e39d1b79a700d361b42959f8fdaf90118a2c6c0d8b2f8012faef679d3da90713d69dd85bbb191629a5067d755eb60a7a2c4c986edf8e83c7d7966563387f70fa1311ca35daef313a5a4c165c4fa061c0075242ef6ec134f68533d1897cc6e6bcdf694c0e63e357e1703442c4fff05119bf732875e3d414cda7539fa76f6e5889b41ee29ac417e36a3cfc101b0026f58abcf49bbfbb006311cb1687557b9d9a46ced743b48ece8b016bdc1ce1a1b2ff5905fed315d2a6262bfb315cbc42e1da404960af00b3d362b667a47490a9d43d39ec0d1729a0b0212a34abdb090b95fe60165afc79067fbb8fbc6746fe45246b58687c9c62232abf017f151c006ffcf7fd628cf31c5150887cfe3ce56b34bb225b69ac88d1f8649af7c7a34ed01f8470b4abae1c96711aef0f4ec0a0ae05c46ab910635e0c14b496a193ddfa0269202175e2cc4c7bfe123bc8cd8e572d3075207bc59fbfcc1181fd77d7403debcc7998a93b3f2178c9b1f498cb7c51314c9f64767189fa7086946147984f3acaa65b09171af56723e8c8c37b47c81b9787dc7434b1cbd7fc58c80178d63866973604b65ac64b7b627125c04535e6f2e5f6e3038bb0dc9a426c00c74b5ec5e7c875831c9004ea0fd1a3c58195069081e88a568d23ea90201e33b41e9caab52c3467d56e6452c0ca24367e90550e1b177bc1ed701662ca0ef036b2c5593b52742e2921a2d4eb0f6540973631d8159981d514c969f828d5f93443f223c00e60afa35d2ce89a2efcf8f32ee04ab60ea6940f66b935739a7ef71f280e33b477dafd6490ae35e0098f79e2419afaba96f1be2614e60ed4b06e39505457f3304a396a19d37235e793ba03695955ad80d12cb3a5a7d77255b944019cdc43640a0632497e15069bc32a27e519c76fad5f55985c71d19fe37392dbff0af2721803fa60617378a2b56548d487a00912816d02a588006a95613b7dce54660e723f1cf1634f39f1064912441cb74489610f5137adac2100b5bbc896f07cc6433adee6813f298ab8c495b6d310a3b71ae92d7df2f7e5b0dce4c0f6dd1a2f4c9e94e756bc7deb0844659af40a572aa4c172aab0a1813ed726b3b48931f05e11818d7ab722e6abee8bc6dc16dbeee9c88e29f3958545a90b111505802a4ce2f9b5f1ee2da3babafdbb0ee4418f73be78afaa8ff68f7f1365d581b554c40858cfdafb7e0d75bb6bc702ad7a9bfefb1a5ed375228893e8daa27906951e2195b17af14c0ed25ed426a55069c1b8f5c2c431909e411d6e787ba8dbd265a407e1738ee901bccf08ca0ced79909cc4476dfc1431eb34496241f8f67d2d927df9972ec2ba66403088bd090723d75d7c52f07da6892dea831b1e6d5aaf12c15836acd34ab7e561d393266f90b767fc42efc2935f0d939274413566600a5dc427204b226baedf7bc11c75c39a10091deb632dfb0650dd294d5dd7c8f524b707a5355b16d915af5b02af44121a978a9655fecb79ee0776c77e94660f9aaeb7bc602a810d8478c053b9b0dabb28cb066b92067363da9e99075a833b5eb4c724ef80947f8c1be4b4939f1daa3eb0573a03dbd610409a505c4811c80361f84a550d810f0a211de74d570aff1a94b37613f210ce06bd80d4608fa628b03704787c1869726df9d01fe4af5976b1623915a7d1e85e6f4f014698aa2f334ffa2b84fe8b4f89e215eb5d661dbb43d4ad78617afc099d09ea0fa03d64d505320c55e419a97cf2a57f36fd7c7b0c7ad47d52149d7034cd1e5b3c49699e269d5b2d590fd0e266fb3112a394d307abe7586af60ac84ec1f21b7fa80d717bc7cba942ccd24db3b15b307eeda8cc7c4a0d041b5763a027d19ec797c5aed92a348af51cd1727028087f151609288a6e14c246d4d17495d7a39886c9d28d13d47daed9dce1afc21f35fc4f00fdcfcc81ceaa70acf08d62eee328064c0f363dc2a8a4e12479e0d84a1a8c7d20805b373d2420f083d54dcc949c355f34efb711ee79ed6b3889c69857a8dae5918526c3632c22383cd5b12a9a356d513c6920e2d0a11644768e75f8a4083ae22b0eb6c9ff3530aaf28f4eaf1b3a39661509b66f867a0fee661e65a8f164e8e19e9c062cc755a00cb4928ac92c35082cdac2714f443a372d7e53f80b3ff7b7997b3cb1c62e819381f7cbaf01a646e5a58bfbaf033b414aa0906fa41f70174b96d2ff737b3ba1347775252e871580b4c3269ad593ae5e86233a3558e2d3b81b38ade991684e52e266a25fbbba60697c7dbbf5ac367ed6be20e9d938ee70cf2ecdb29a1c5bdb60ecae491ec3848c8bb9b0b38b6afb22314d48e24808db7b9cd7d35923963b79e0d9e6f9c268693d512d9683175c6a0c63172a4afa30d10dfcd0d5ff731756c8ac63a05d32a3aa5f010ec38e84c738f868f184702d78bacffab3a549d4092cf980039aed161e6c1063261d455a0ca37b5691197e15556b429884487c73c99833fe4ba0de4407fcb42eae9b2ce3e452ba3c9ca8c3ed514aa672f65ccc0366452329f5e55d1b5eb675f738764f7201e43877dcd61e9e7fedeb4b286a092e14f2ab34d8864cf133c1051e18a74d9bf8eda7aa472ea4287ed5d201afe686a1cdcdb4616e43d4ddcb06aaca3434c58fce36ffc07e84eedddbf092e1a8c8388be20b4b081ce67ec3213aeabaa36143a2902ad0dc927062ca369bfc987a14d6ac4e5e805afe0eb979d23efa8ad55eabf55645789b377da270fdfabd5b6b283ee8eabd32718037eec1a30796356282f8f54d164f8d57b6059560691a43ad7a7dc671de2203b9e3a1763dbe65fc401acc0771bf463791b078a89e90f37e2ccb085101d2976ab878c3cbccbf548192eefaa5a008a64e290e870eef87951440e1c814c564015d8bde9088323fb2f7e7181b9eec767b1dbc9e312538eb0c75944d4ae872ae9ab7dd705c715c59db163fca77bdacd460734eacccb1d08009755d1dd200f9893374e2ba0787dc0e1966cea98d8caed7bda4ddf375093b867c69c7330296d8cf4495bd6ad3707f07ca875afc5b5e6bd450477ede3a4a7866ed0e237e9a4b7b8138f4540606fa472930812af434b2232e1bc31c56c41c620fded0e600dbaacf8fd9e87130cd0f2b0719cd27e99fb27a87a9d58be7bbc7aa5c9a8d666b2dc450a6201a347189d057be56163a2fe86e5ca2308f835d3a7ac2c13618515dd5ec1b0c5317a59bd18610024dfb26be56846531a9748e677c790cbb8c2e2a7efe7bd48598a989ff287f85bc8f36058a836bcef19e85966644b3f4976b6c862e74114f4f5845e27e4bed93c3a13c33a8d1f41449556d1a059667b78d28ab0545cd42bf8f429e1f8708e19f2c4c6593e206cc5a4dc830d8b8c8e4c2605ce8294b4bdcdc133a8b038e61bedb679207325d5420b3e550887d03166ff8503b1ecc20383fed73b1605ca209389ab722622fbcc51d1d68a845e4e1de1ec0da731e7d616bc3c151de8f0f16d65ba62e2c0dc0de8b334ed4c6f5662886cfcac975bb8c1e5c20b3b4426b568d02fdcd6d5e3565b78cce32508d7a2c0cf5cf39d7609e264b83f94d983354bb34ea7b058b0d9b0073c8f750b9adf0aa895007d1818f5f5ae5b0e360ae08068782397aacae3698eda53a8a3f6a38022e95c15367aad50b7460bc10892f5d0170a3796fe091fb5d3fa50789da62354bf57e56efe44684cc969a78de86a14ec9c00d9745e1ecfc7fcd9eaff7a1e483eb51fde0492cacd236550818944fc537c314c5e669f94599ea557eb6fc6ea68d0724139255f03ad3cd42872bf6a78fded8099aa60696c5f7891262757b1aae5dc7f79ccbb1ba2ce39b1b46eddfd5dfa818bf750e3bc00f43a7fd074d6380e7deae81f2a560c63b4bfd372ca0425b8c656b5200f6a393903888573720c200aef99e98214a4568f52abaed2d22dbb33da7d3219ff63aa804581912f14a8c7d8be4391ffeef403e99624d2bfae08faad069dd819eaa4512599345f9e45b35c67b0e260a697258b5a641466daadc8881979e5787e2f3661ae6147f1985e2f1cb79c4a6e773a04aac6ff6cb248c6d97c644322092cc50f7ff335a0ef64371ea412d3f11b28598bb4e85ebd9250e94a933ba396b93a82dc0873ea00b77cf9a78f99eb46d99d2fce3eb12422667b2c7ccb3e7982c6085e6c9087c614c3a1ae290e2881464f5b78df72240ed203554cf74e12443e4d91c2e2fd4bf9e88c76a891db80fd9b44d8d9c58dbc18e059922b10324900bce9d80325885ed832739371b9f0108e09f4f9dc443606aa82083f3d65b1bb26826a292d26b7725513d413bc7a5746c279e19dfcbaaed6734bb015bc848503a4fd7236e260aa04b5086c2bec03b522b589d552f3289f817e8c323a9f6a3144a10c7a6936975dbd40ec372bfd4172596b019ea6826e67d20110c3bc63058bf419267e5a80a1f34fa722f5bf40af86b684512d4cbb81a3b7848a1619c3af6f70e824ec7fb6f1a3419def177b94cd50c93a38f754beea4dfcafafc2ab6eebd1d616133133bcd836b9284d69ccee76648d0416c1ae5bb3952106cdef91eebcaa5e5eb76fce271ef6e2df1b409e158496d276fab91af4a85a6bbccd593687c061c3074aad39de7e950b0e624abb4c5e340fdb2ab2835a966db54b84dc2a4c9a497181944e75a520138895e6b4d35fbe5ca07bf3fd332d2d86784bce37602b0697e8c2afce47d72e8e8259ba7312ca691694e38879ef3fa18bf8862e724378d0b94da264a117c1b72443e2a7187880addffc0cae4d7f9c0d21228ccb0dd978b1d080456ea471c3e0b9f73447b96adb30305b9170f6f53830038fd2976c31f3f341809b574fde0330b2c391114e6592d1870c6fcca8cd8e065ad953210903f329019996a27400b4d43073d98630380b26d2661bd1181887aed0d4ddc45a240b3cf8bca4d0fda84cbc7b9279bdaf92fe051e1c82ed082c14ced37465847f51d1908a63ebe57ccec53071ab2a27f476c4cf1df56fc743d06531e843223b7cad00cb0d7ef76d15be0d090ba51fc91a4ab074c6a1c92405d4cdb8a0d1a2283940c68b8045c529e6b8bace0cad8ecd4299a8750c3f4155c90b2d2df40643b09be329f4ebe2a403889f3fad80efad46d95161486b3fd8b0c4ac642b04b81916c088b8256f607b4ce52313bc1daffcf481b4702bd4f6f7bde7308f5f16281c549357fe0d4a61b09d9d11dd0ea3ad80ce4e03b2d71531148c023e0c310db808e144e743dd49d134b606875c8898bb656fab1b7d0136d479e1666c2da7658c7b4e74addd948990e7de4548f94d87ad96536960818aa540407bcdfa9a91a185b29d6b801b64ce2e9127daea437aa1fc8bdd653908e284981cc884afba5b85f354a8f25bd308bcf940a343e8f540b452953e42483fcadc7eaaea223bcb4f8f32fb3b55d2faec96a286d652d8aa762c2e076fc52ac65188be595c512992eb912c3f58fb5b1828a7d8b153be66539b89e6c4bad232bdb5b81c21f279762e6cd096ac69c12a51e6798382a428e804cf4b90f8c41d1dd8341415b99be6ec3b83f0e6d3e8e2b9fe876a1cb0099bc0076e51ee37ad9adf30d4722a94871de651c760a45c2288985b6ac34fe222d5e850bebcf76ef8df932719ab714716f5525510bf5d7049efaf8be6ae2ccb453792fb6024c81553bff608896947f33857035dccba035101a6eb5b454d5df7e136266adfbe6d15120c34eb64c1e0fc824ceed93cade2c0fc74f217fdd669ab183d75ad3c36d3f7b033fffe2ed9d04ce72bed87988337810a941ea4662718bbc4cc72d4e6e36f7c0a19d4c3a1a3a211d2f48ecaacd2d6dafdb2a6c3366f6b19ea1a2d7847ad4f934aecb4daf088812d5fcf0abfc42fa58e1e0d8f2c5037beb4e31cb0c421ccf45ee5862b184e6f412387984104c64096432f9040610f176230f7d84fb8fa084a9ab4a695fcb709b2e4ae2ae48f53677ad1dc145452022e96c0233941bf478056c54326ec3a68adcbc3bcfbcfaf9a7090ce849a186c290effd96e1de8bdf7aff47482d5c4b95323fa3fab244f4d605ee9461a1fe800ea17d99417ed5ffbc768f9d3e46233ef4c0ed10ba64324ef82a9190d84588f1eb70794f99a2efa5e7618fdac493d5d8ee22d2f99bf29ceba695cf2ff4a66ab29c28cbd367ea4a5eb9c51f0eb2499adafb725e8ff9d8e68686ee797fdbb28e7cf8a16294bb4d2df899ba73590efa5b665992310492207db494a7d8cbf22db1369ada1b9a49cdde426f2d53e5c47b13611876ad834e8ff508ea74d27bb75b6105c60f7f949f4a69cef29e5fe6e31bb941c3363111c661d8662936350a4312bb2244fff2701040c6bdaaa1996d669f2e14921cb48684aced69508b3a431a3c453317d8b7fc3b7293156bc5a679f20953ce6a74f0e8fa7ee16a8434f59746560bace34e7491ea04e85caaa96fed7c1739645feecb96cd3fa0aa2898a17870cef43aa5fe29b3417b02d5adc59df86016c9a18488e932925556f0f1ed8d5a38b492698eaa724f3bda5885e1ee30bbb5d3be6acd9fb4aa22d48117cc00e84341b0ad94045db42b37051686c265315bef76068b67ec4c26e76bc199d9ca5bf772613eb5840dd3ac4511f19c303257c507a135fffeb8c7bbb9ebfba8b26777b8452ee0c6c0d8935cb488062b6094da45312d0471b31b1ece7faef1ecff9ec9c40d17eeea740f66420b35be494498f06fee9b64d4c269bb5085d8f760d788357a51a62765db39fa50cebc84c2b334155c4f04ac769acf2ad78571ffde52327a4ef10ddbbde8548a5095168d3dbe9c680b7f559e9dfcc5680e4d479cb9ccfca772495a4073ed784300d70d3a7ff1ab8acfa824992ee2fe39f1b7fdc39c97bcb8a6f897125de13c6959868c33ea50e1bfb31641cf56a8d39c291fe875954310c4dd69b00d5b75cbe123acc154fdd4e766414357ec67ca0bf1933637870b40d029fc9ad419061361ea75abb3ea136eba4878bd446dc6b36530546b2b01ef90898d3a8d32de63e2f589f15cadb6f0619ee294a2b8d0999f0e5ac2ff44a4235d68e99b9f2c25c5eb4d8ddc4f2f45295b9d0c8c4667cd992e615f252fc0a38ddaa5dedf0cad85bdf5ac2be76e02d7a37f5a09cda09911fec93519c6dfd3e47380ad282a066396b8b961edbaa5460c337bdede33382e0dfac76ca4c45503528889432bdf7e48b27ffbb7fa9e319ea9ed9e25c4ef2ec00669cb652d43b1c937333e6f97fb0c569a14c5bb281ae30279bdf83e70135b64dc2e26a488c79c26da3c23dc7258d8a0ce6e4255823852d46f573fc05dc3fc3ee70c8282df6372ff9921f1a68096254608945fa2e94f1f712538dca91bbe7a7e2ce761dc45ee63069caf039bf1b85d6e43b2c59cda00988c42d74cfc192ebe7a38145d48450a82225528ef104ed4ffc9d256cf46a00589e94004e1a7f80ad14cca0c3c8ac20335f2280cd320cdce58c97249b28c34e9941da168901be76ed95bf8ebd9128da5b6825fdf2a392c6fe5f62b44b134b93955616400ab8a17a961cc95307ec41147e54756ac52dfd20435a906bee7ddd598a3c2c83cdc45fc6eb772996de0bb7588144576053e934d345c070fbe212fba8ba69d2e4c16f1292c91ee46bf7e5f4d6e0c11f3cb959dacb470b4690d746bb8a9fdac7158619fe01e66b1b77f8d4a7b5eb893cd77e958423279d4caa894c41502300f50dd7a2df4e51f1d9e0f6c19adc76a040aef69f0a0909072d8cd0b2f6ebd657bd6043bf78e4fd5c635c39a03ed3688eef81968d4d13ae92e9a37eb2c6e2e5a592e793c11b25a2b3c3dce2d15914ac505e0cd8082f3d0ab8edfcf435ea90f915637072f917e6fe1457b4545143699c837f6cf0524115d6eee99b38237a6f4f09950e2dc8b40f3b891fa1b5ce570535a14fe6012a359560eebdee16820d70822f942bce03f950cc2677a9fbcd52b1c3decf52e72cd67e74d4b4bb06428bd4b961b96f4a717ef60382f673774e3ec84c837280645408bb8e09d070de438d41784ded5446fca149c6930cecac7c55f87d5a49f87a997b979f77f15edb50b28f9b4c99869f7ae8342e8ebc400c547ad4544fbc6e5db5f78190910f71eb610f88469d5144ee1680279bb686350240bc2663f3088f0c244b9a1ee9d61de9bb8b2e3a870957240198bf56c0ee75f9ff8d9deae1109fc42b536262268a786ec231c58bb51e13ad23ca32d8b2fae93f5dddc595a4f6e639bd93f900e3d0cb80daebedc1683b1f70200f3735f87bf299bf1c2103ff46ca54ee4fd0907a9932868850f8c75ecfd42c60204bb34677a23f937fdba305388f3f4e2866f299c8fe79a8c0cf978d32ec1dfe9954ef25ccd5b87ea891a5bc44db9a867839ddca229408d7c10111b6be17d5f301e53173fbb27212aa609e30a7586e2c11b5ad9ca1e876e91f97e2bac5e09695f89ce2d660163b92b4f5d704d39e721c5c0941015ec786805c75af21c52819b0dfae16da785d0d9fe92639378a7ffd85e12aa0f777df8377fe2246be4a1a63809017df9143608d2865a16636e7336d24f3e183964c6cb7c4eaa9644e82dad8f83c24f4906d6996bf7df768b808ce48f7ef82c1339de95773dfaf0c9532945e0722bf48c1860cc9e824baaaa728b3661f93b6cb89396bc480900957e06855ef234cfed1abd9548d5cb2e5760f7dda7ca61eafb35543214ff9d3835b1061dc26e1859e6069c47357b46537dec5193fc8732beffdc6c65ac4cbe059b3be24f3a113131ed0d723b9931fc8131b772daf884fdc154b7b5654012df787b54f681743dd7ff28585ccde0011683229ae63ca6688a69a52b95a1b0fdd86e084a5a901cb99a550f9fe885faa413fbbccccedf0e42cb33474dd8ecff5b740ca872331e57ace730f15944eff599ff67087538aee99b20994dbd9b1b81e038ce4af22adb84b9705ec452ff181ff4a38c75c17af29da7baceeda187ebe17539387be15526b3db0022c590a4e37bba5cc6a5112a23bcc68d44a239166256755e1472b0a4f365afb92fbea86fa55309ad63dc48ecbfdeabd67e50fee500602e7683035d417d50a1fbc45865678e033e61cf17b664edebb19893bed715dbec954a40601fca605d0e221eb643db4fd782c02edff1534f95be27be2e1169c17647b92c56fe23f6f846d10fc3e8b8c7801976dc1f0a29d6635fb4819d85a742ecc2f7ca8eee02dc2f16c8ae0c6b2f6911ddb3a1335667c57a13966e9f67eda4dc60a7edecc383ee8b7a9c77fa6fe237a76eb31af0a34e92d957829cfcebcbbcc45b158dcc4ac88e59edfc7e50e24aa4dc680e29d2d7728aaca747f559b2cc799f18dac5009a7a70d4648c49f131aedbc90973c6d6954565e5fdd662d696543c4b0391bf1915cb4a67df2e6958b866c3927056872e01f6a93354ddbc16a5bb4d97ef98b4208a4448a1c6d16d183cb2d92e11f55c00c7aa0b5af12d6e70cb25ab725d9c2f50bea1b945a675085686c5724c3ff604a9146269f23da60e066e1380aa31858627b9964d7a3dcfb12558ebb494913d67c65ae6cef65bfc281a913431bf637672e0b42d1900ada6fa121fb041373a0e346c445a4b069ead4b3a8909fc79c85a368c023e469c10a5da77e34f130dcaa471d41ed9903ef6e9f11422598a3d61798c627d86e3a65e06da1c46cfb016e954a52d391f8af3edaec7801dd57a988106a82ce1bf71800e41c51132f705c1791b43cb257727baa93b819cb1fee4546aeeb443e773cc5172a39e50f0e2d5e225a7158557a2da64f39d8e2d9c1caf8298b520da378d0429b2bb6ee9f6d9450bdc493984dd260b82a54e52c5495eaeaf386760f611e0117d5ca616fa98aca747d96fadf44286f446526c5910dc91f7ca1e5f8aa628a0cdbf2c649e88bccf5a1c0c24279d006f9443e6c7059dfd6a69fce680792d7394e5563832d82d688de403966bf99c82253c004ac3df5f6afa4cc4aab5a4fca1f6695622b6822dc029a901854ff103b1999369825e9cc2529177f62fdddf7fad6236d20f365aaa2dbb14d1648562e9c9dda104e65e42cd6d44ee336d280bd223008011a8ede227e25d017469e5849b360e3c282ef9db9a97a4f71bc45b1efadc1a52b2f654c1df1e39726d6e4854671e1d064808b7df46d8cddad798e82caf688005ccaacb37728ddb234a217e01652ea08c9f60abc84707cbf0193d5921bea68e5f12c4c3cac1bf38750fe4e14c9d5d21667686c7559f211270beefe255dda2293e0435a88628a1c82e32146f055f75684312c9a8aac3689b9aa56eed15901473c7417b357ec35ee4098f1fdb82685b6de9dfd3f2c0ce8d4684b2b2e416fb9069dd102c467a029e0027d45e15b81730d0fe83ab2ae108d416cedfe9e0ccfe18fb009871cbfca08f0067ca389ce7b809c07799461ab33d4b1e79f52c520914988390eb30d442f63f4a2fa6a077ec698cdd784484307aea9a71f70c377d0d1342b4205375d56a1d198c968d1398e82579ba1a96a5a151b1c96e1ac2e5e41db6b28a2b91fc6cdb877b8ec292d46fd0fab3ece1b586465328292e260e0b0579254ee1b66ded85c7b7331e105914cf7806c7a3d6c5a1d5a3fabf1266cd5fa82d8ba7269fa5f4e072f6ba805253c6e87dc6789cfe4cafe57e1980eb0ed74185e1b1d02dd9b95796a4a1572ae259eefe924865c5a4a580d4ead3e63e8125addb09db5357dae77822075edceed79d9d5ab7f481ab3d8b41a66a14ec015bd0234a5cb87e3af7f4550647dd51bed8ac68bb0d807fccb9f4a21d3e052053a72e97600aee6913274cfb138d11987be8d8d58f077651c20f572da7a224dc768f372e426749bbad2bf20b910dd0479467a2862971bc9838d85370088947e2fc29d0eaee891954aa0e29d487ddd8850acaff00441d5622f20c6bb86b648e5a9a3f9feddf9de3520b4238d15896b12f2f8f8cad435663ad59e4594e44b379723dd05143c3b201ae8f125303e9956c8fd8426c1008edebb20ff4a8efee48ccf00a580322258a646885b25457a3c7b042a2e29d9936e0e0b90282b16040daf3d314221a7137269967a3bfb39bfc6e31d39f74406b7a3bcf0b081c0b3daa4ecdc8a9e2b089a472bdb349d36c9afceede8d2d89c4d3799d9f8aa5c2e466648a6a6c56b3487fbc64c8e30fbcad325139b5b136cbf9dd6bde7baee3b099998c160a8936dc642dd5822097661356de000ca2af1b29eea98b9654478f3543657147141e5d1cda5ba24626260e0ab5b31fbe8d83608675cfdf5ea24a8d1b9885180a49babd3ab5bda13b0e0575da68c6da13d4f90bf09391dc2c8f7d709e55cd9e91b6e79a1ec5068a19871c634495aef013975fc6d0cf3bf0cf4b54e2f8f4fb8a0ea361356d1890e5792ca071aabfdaa7a2b68a5e42d0e9d0dc6c4d1a8dfeb86e8ac3f340dc6ab4e5fa119bc73e95bae445b90a99baa43b9a22f8eb525f02c593bda93d4244d4f6cb83b63f36b2bff574bdaa59f2a21de8539e4def0b5047fafc2773d3808cb7adf3a19466fee861ade10134c5013ae7bb898f4621cf652cb973e2d8ab884517861ff54b7db2383426aca8a95181bf635bff56e8b8e900654697b32fdc04af13e47fe92e288da9746fe844e289e86f532aa8a57e4c4d5bf5fb4b8c7d773e4beb3bda7a5e55af2b53b233f5487e11571d56dbba7db475b77f9ae7facc3c1dbfa5cc06ee02cef9352dbe1959cf44074e11ddd068b81231c20da1ec721ccd896701a8382fd9cdd73023c0e09c65bf862a1bb79887dce8624ea01aed35bdbb6a3044a60c8f5d0f801df129bf1bf446826cdafed8949b51277ded5725ba5f4e2e689d7e3a2867400d6761754cb50a814ad1a913a95e9084a0951c170a73519eca069a305062978f22be5b3078725871662214a81a38e1e24f7455060cd4d76e7bfa660348c50de96a06caebbf4f56b587f7609202b36273c1f8b7091d7387faffb93732777270631e10053b43cae4dcc83b9a512628f54ce998e2539fc890d5ea27871493711bad956381d142cfa7b8bbb2c45d2ff774922c401a50493e40deda17ef243e8428cdc1c9a2e70860c265b4f4dba6c451ca7820441abeeb172a61a8f4160e578e674979b2e2eb65c43c83f5704adf401ce534e250825c8e916964cbf909c9d5e4583963664578d3f0a38ac3daa085d58e141cc1c4df1a9e4405994cc6dd9f7ff4a2485a6b913f99443e46c1099a13f8828771949cc9e44381546b96e5401c01440dab640799ef45ceee8f084fde4fba8e3bb19faec255f9bc1f2e2500163b3525953ed2d50b68d26e8d834b22cc738044f7df2f2e517de33e950ec0f393114870c608b2ffff2053cb22d3fd4ceca3715792e86c5e99ef1fbb55c2e0c319ec696ec8adf87f6b3e4db198d9b50751c3ed38b7c2faa5e3b456d78c1179fca063c33a878e4c96d69d5f750433d49952271ef9451ce181b76348471f326f9c120ee90e6cbf57982b81785090457a7a36e337a1e0e41139c24b7750d3ef4163e6dc714f7caf5f9518dcaff3fbb5de9007e83e7945ebe7e4ffad490c605e3d62edf1def8ec6f843abaf9f66ed0d772bf5ea9ae5925febfea3d6bd327337c0d292f2880cad3503d4f606eee9d28973427b623063d2efc205d91a529c78d3f224da86ff2234e9c34519b44950ab41918ee2ff83840e76b60ff048323a5ce9865a78e750af1bb4e710587d573a62a56e89efb6f9e60c2d036049ea310e96dd77cb8f9b0ec6c95da7c5383c7bcb75a6a270b15b38e1ba5d861530f62c9cf163850adac1eb755d7f68c2d2b8636f74588d34ceeb0fc0daa00fff0b376d11a3c29af9ea376f604827fbeb8a485fce8ee3b67912bf916f784a663aab1ad9a4d9c599bb11cdfd5805cdb1394f33b2d8186dd219aa9f5273b2b40c8ea17bc3b3335acf7c52226b5fb710c88016ec84af7e6d63947caf8052c2d1e047e44bfba433cd5b370dd8e0a815afd4a341c34f0e572a8fffc5141624d9d7a2bce6ec30c140ef2cbef0494a7f71964b7d07b9934a01462a1b348e460dde655fc8aeaa7cfe93df1bf0832b10b218f5ff00dbbd0f3898f181d27cf582c082fd56edcbabf3196e3c09a4fb23e93fd0396af9f0cd69e9eefa88ea3a7c5ebc2386fb5f9e4c2ed6b398ea77d7705171414d486051ee67754570b122fab3951a4be516abed4e613504d399bc609ff9f5730be6c7bb187bffba90d086f800cb4d3833ca4fbd004555231962fa164df12cee110ab9ec9eb13c72c72f53e4f470c06a89cae1c3661db34da6e93ace3a0623ac2a4798948b90ef0ac57713d0de44a5b53953d1b857d9173d92d5ee005be3a312163c7611379223e36b052740860b2ee70ea086cc8b629e6db0a1ff84bc0250690b346419eae97b3cc4cce38c483fc09a858d92fbe01893aef8a8e935f4308a68b084746acafef955ad3a360f651cab490039b650f8966285d780c1b8381043879fff166e1c54c45566992692939e655430f973ccb87b8f0fb1452c9d3c085be56a7ca17e92a0c2c2eae07d2460d75a01a9f1295b9ca9bab53ee92fc149bc5667f4c3d53ea18f4e5e507194f1cab86ab1db938b3e07ccfc818fb922d0383663bedbb73dc6777ab01fae854f9518129ac39e75f0780d108037e3f3217fab235af14b92eb7ca82d044c7609acb4126c58cdb9dd7fb776f0825dbbbfe5c1c3c39d8e6fa71c27d585462cfb1d3bc70943424db9b9ef5f452219276c68c245c0127301a97aeb8d01ad3883884faeb9ddbe7b11a2ad70d5762d088913548ed826e07b397450d70ccf6a17e0ec702ddfc59cc70bda8e9547fbb22f2cacbb827a3c3bd4b4894eb895bd98789a928e4be76e4f9f5903bf2517b6cb6bef8a843ea8b47a0372ae21ecc967b35024f5a99dc0b670486331f9403dfa45f50801fb7e89745762306ae9408c417d9a00bfdc2582b26c5214456cfd70c670f976fcf9d088f38fd2a0f29ad705810eb4c79f97d9324c74f5653c48c42fd64a474b9123db02a7e44691082f016d79c1ba530f3876ca1283a92003f946443108d195f840945410e0e3ca826de15e45d0fa06c1cbc8071c1317ecf0130d3d7edc7a5ada7b11c79040d0dfca4c51c476ee9e2d89fd753ba9ed2736ec851dd00dbc4077f434ccf31983d5fc7cfacde117188fb2a02f569826d781e86128ea2125ceb670126637970c90038128601ef409b24822feb47fab36ad14a6b667284d75e17d1a35e96095382ecdf8b8afd207f748c1935ea394fcd49cce9d3ee59110922bf77f2d55d1371a1c0f62e7d93c2849d25d4eb39a2c061bd07f97dac99845c2a9b57b7da97f89b7702e1690c890e37a2596e3c63e9b0624178e90aa84217e26feb9b7b6d1811746d3501ec31c493e6f345bd499f195392675ad96adbd14cf2a32ec056f67bf54ea12d1dab791c900ebd3f20b041ad3468635f0cd9957143b50f735e0e0b91dfb120a5a6baa1ecace7d90afc51c4b7c686073a73c1f85f77adda936d13e15ed7fa9c2c2a7363748c5b94ca05181bfd99a5500811312abcd65bd5f6cbf179ff888c94af49192fdd564777ed5a4354b6428307b76ea3298a392879d63d27ea2dc6be71e6fb3470fb2c0791299a42c9f5cc699c896c5c0992a9045df24da12e24f6d680984fdaf8f64ff1eea06826e287031e9d2e8f5b7d62e633f7f15e8bfe9262b98b46acf071879905120590343da295a7f5c7726dbaef18ed5d2c580d672882e6beb71407125923eec531816747ad714910fefa711904abfaa045737f7d22a166ae90ee2914d5b23e80af655db9d0bdae5a9b76a0396376c5b632ccc870e983e06e00ebf23e1b8d808471f8362bb3ba6bc046654eadbafd9df911c7c975fa2a13154dc3b59c2c27ff4e1fdc05fad712e114e3f68d9ed7243ed69637dc2a1de50e8e0b4c2cffc1871cc4d266a009d0b8dd15a13b7f8c350a3133b75bfbc5b9459dda3e744cc9d587977fe201598c04d4637aa46d222fd9ca93f6abe8543ae2e5d6121fea9d5d5ab883447204f8018f5478450f2717fd726b52d7598f5dafc9777edd6a4688ecaed931b401f87d27f3781ff580c6ecedbb868a78d274782c564650917db79dc5915dffc7dbd4374f9ae523ec33839c44b747e553a013b89e9e8384010f6100aa0adeaf90a9f97b10a1a0ec49ac3daa7ec9652549afe7c174e3963a8b2b58858273b5fcf1b3d8ee78ae527a66c584f37dd2790ed1afb20061194182adcb7cf2d9a96a92d78b1f94053b402c7b83e75df874b2d0f94f9ec162eb68889bff61356d917af38e35381bc0825a03cda691d0d413e43a7785f955fd71cab51bf4db09725af6f9b62b0b01f90a48e10b21d3fca63e5d405243087b312e2780199d3556bdbe65a90c8b3e85b7d5504bca83868bd60a36d4e8f09985c31245036749202e9c73332939929f06afe1070100224472c03fd5685af1f2d411fe8084c900927181955f354984ae8b770e1a80b2d9ae3fc38c47f2bf8a5fe568ca84970b4c60ec17dc1c4bd3fe9d3c8583ddfef914c57f8e8bded677cf6653ec42345639ede7d00b51f3d931e8dfb99a8e5ac9b70e2acb68395430055e73943e0e7a0de6c0c387b826355f5725b279bd12ad0666dff0181565a8f4b165e33508a258b8bd3ccec44db7f371a9de3b8e2276aca5846961a7d482d2aa9b52eeea009f47ba0dfcd288dbc216e4246c8398369a52d96d06e53cc96b209a6c32ebc27359e9c51ebb6ce249b766b71292b46fc9b1c8f8542e10a160fe93ccb1e77ca6ca9ffe66170083debc3e980ae4fc878f1e4d0ea63b8f2fbc56f0d34d05c877f4c2b8590f19d3965b5c40a29e31ebabfc8a41cdea95b45d27635447570e659973460240ea53d1189bb7045e784ff70af8fe27fe5436ea3b08eca70850edbee0c8c03d317e621b632d804195c91f8828dec718a8a5e1840330b23d744a6d6e9599fcc1095eef8a3df586dc054b97dba7829dda8bc4267b6ce8cba0eaef4bbdabd62523da15461e65a75e62c45b09538ef1ffede4ed22cdc11e41270fd0f61393e2a3f5dae5ee6a248217725dbdad4da703e381b06082098f5da28c2fc762528f3df31bbdac4c65c3bc20591200ce25666485e44c93ce9980831c038977a21f39703e7e48da55e0d0dae6df7ff528f021d12bda3e87296ae5e68894c38bbe7a56ef17e8aa9d1c1ad239c8b530c1005f50015545d4e536aba01b42bfef1cbc8251684d1ece441929d77220afad85361de6b10fa8241725c2892bc1687d30738f8fd6a33ed7a20858952c9d7ea397c02acd20094dd3a42e253ea0d0cbc24917d06161f7e30bed971739bb49cf6ed9ec52f93bdc1fdb6d9515034955a703ffb67a4e877782f5f0bfba11037efd6d83053685e5e9487d0a68dfd58a3c2edc82d6d1dbeb1b607b5f5e64e65ef4cc464419a13069cb046770f68ad5fa8700feffffff01