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 77973 5458860442406ef96692c01cc84fa559b2fa35427c90a5b0f16f0f6c440e912a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b7ec11a8eefea5d8e80a8c19b74f8ee54182c455476dbacc5d61fca78fa24f64
Certificate Block Hash
5458860442406ef96692c01cc84fa559b2fa35427c90a5b0f16f0f6c440e912a
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f02e000070640000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009913d4aacd94858639680b8c73eacaab1ca54c8bea5f34b2768879dd9c67b0acbbb265caa05ca5e845d03fe303ea7fb104394b96389a8d11b5db21aa8e29478d0cfe07aa7405e143dc155e0a39c1803d8372a8fee24c0dcc6b080000000000000080000000800000f02e000070640000

Raw Header Hex

00004020a57dc037e67bbcdf6ebe1deb4d308d31a9ab7d38bc80403fece976fddc27f57b2f4c1183c22be81e0d135df17f21b418989f2eae451ccd10902cf7139bafd39c1d083d6abfd20018644fa28fa7fc615dccba6d4755c48241e58e4fb7198c0ae8d8a5feeea811ecb7

Proof Data Hex

59,560 bytes
1212160103076df34517a68892398a6d09159efe84340fab2d7cfd8226812d4f4a92c491645c709890799695ef1d94ed9e0b567585659655a3ae5cc5f99a63fdc18b0ac18044650c6be276f25922781aa1fca8b82d3d0111ab8de3e80a9d31cf1c5687c3b72e483e688105625b489da30f85739daacdc8d0de368cffd040d146a34d650abf1c9f677ecee4389019df2700813dff6b35aefbab06f0adb55e5bad8cff500aacf05030f57dc87719f83c4b2b1ec39dd9c1f603acb49d3d39eb96fab63f6bc75355a63d1761111ac10f6c527dcfd1ae1d465ca2f9c734d28a87536dd34dcef0489c7cec062651c3d416368eff0b1a158d5f20c4b0b850d224ea1baa7d1b79be88e333d1aead8f49d5aceff7ea572f6e25d210e83ca629626ad0d3f16f8f9293aa65d68ae4b1e7fea8f9cdb52a025d8bc30270a73d59bfdfd0da3ce82d777f595ac8b16f20fe78f8909abe133811d7706b192b9622bdcacf013f5d0b2e178ee54fc0b12d1108d98e606bb9b99a9ca4c84ca077fd3b5fd5a8b3cd0d4df3f575d0c741305b5b8f584529ca38a7a966f212637e69591319e31c46353a89c7a59c553e3994c20f41bc691c20aab31d3de0b10414aac82da6c3174058924d878688ea853fc604d91cd157df45e2ee724f2142b3e0d10ee54fde33a68b45ba1daa6c8ec70de50c215e8383922c41800cb5819f07d6ae7b911ee46538951e1976df1e597fe998e82c5ce2c069da5b7ae381ad18da2ed46bd21f579be8cbf8c1f5f8f3308c18bf91a5d4d56f98ab2f07913e98b860554b2d1e342700db8c6696051bb3f2e1444a5611278bbd07c7b9cb449ac5e19c4664520f9036eaa7457b740fd0999f14da5447a507e1a3c2cfaa19d1f9e113054a4722842c478da0c71518fe91ccd6abccd3c27785c2aab166d30a4eb9440b090dc55ed677dc8adc0555f32353fe3183c9a315eb8570c4171fdf64c209d36b68542fca614858dc5b270d958cb8b275af32f55eb9b0ea4e54cb182b8fbe77601f063979d55e2cc3700363fb8a30e458c6bc88eaabd5d4185b4c5137bb4ae3ad7cf1908d66441f7b70b2764c6385fdddb3d0c325282200b7a98f6e94b4a6bc310d4afbf9afbde0ffd9e160f3ef219bb364703f974981446d85b94cdee11b39ac324db309ece447267daaae3fe71d422043e22a2fa5bd1b0c42b2c925d62cb8a60ded402883f5ab0371a1e863209e110b7b51698ace9bc0bf0afaf238a47c01f368c28f8b1b11c09822081d38b1f87f751771b9052b4a3af504f5931caa243d770835c65ea5bb4b31c5923499ab6ae1d66c7a01de57363bf22eb5a1a89d05614aba664d5553284700628570da1281b0aee0c237e6957b68ebd873dae2aa0a3c6b6e2504d7a43163223059410517d1c21b2b6759ad7e5525a587ab294de43d88b5f7a47f86a368792eb916b6ecfc5a920643f563f24b013aaf761e7e3ce606fc5b5675b9d7186bbd3e3d895b4a7d4dac73e0adbe0c9f20225ca25fabde4bd0e6ede990561948f8a32269bc9de1387d60fb61d315786b222c7e02bc8415e5e1f3e459370c47ef7ac686c439be8fe6cce5492b044bbb4e32798ab7f2793409adc75f76bdf43414dda0346f8e72d9655d9cd9d8d092b3fadf7ece918debb7a55bdda529fb74d0d0568e0ac4fffd1723fc1d2453f249ab0e0e093bb5bb4929d39b3ef429c5dc9b3d59b93be35a3d441d49073a801db661ee5a8cd8e1e164b19235227d50a41afc394a0d45caaa01ca3134c96a09dae2d25beae7877cdafd135d3e2425b0a991eb9f874d78b77edfe8f7809927b2c8afd38f8b862b0954c71c2660989d8d8ad4210363a8c2e5c8fc8415bfc614803f1a55d55e9231e0f0125c9b5de88d78c4685a45dd383d4eab1a4f4169b66307c2d46eddde3243432a14e8892cf309500a1b3ac3768c595be99ede67d2cf38b416d40fdd743e2fe549c52b7ee9e211bd98befd52c59707f20ccdc26ddc6f14d663779493b269ff0ccc1485b2d29a16afc1280dcd57a7e7690a233b1cdbcc1b54393b5ecbc12ea89179109770fb79e1773e01d1b58b38debd391e8667738330dad2ce2d96dadf8aa10082ea10cfce0dc0cb54525f089011ce41ace6b8dca0dabedc7ddce526cc47c819aa93c1098b7bc7f83cfd740cd3a7e2d813e077aa86407ba08fb781e4e6f0f4035d83f31c4fff5df5bf9d78a68551aebffbdb0d4299eb2722790f1f77fb0fe9820bcc8647ac954aaedfa80f4f3aec6c5b5a442affc84342fc6f8bc537bb4bd7452a085f6448fd3fc7f50b88969af60ca8437ea09f46480dc92fa11f66e5a8d47fe2357c97f3b1382dfd58719e4e69a424fb98aed8c76166251728b4e78a8a0f0fe6c93aaa706be82efb8c71d9bc5ba54a3ad3de40f2da3705374c2c1ca812e2cde6c0744adef30c2fe9064d29e77c6a1404fe6325c7edc76a1e7583bb9e83c3113a83ca06a74bd89923cbd94470a5a6be84c70e5207c64e5a2622bd805e9f4da695ee316cb34aadba8236319d1f36e4147959d133738d7c3f869aaff783d101991ce0f7ea4f6fb09c98bbc8fb0c092738d4c7e0890db46a37edbbd2deb085f5193558f1b7cd2cbe37e912259900fbce3239bb2f90c92097464c5eb1d218fd8643a6550f3b10d8060468c1eaf531f3324961d02154326f8e399d20dd72c878f4eb2e00f41fbfaad1129ffe0e2d7637bbaaafab6ca4b5408ca47d45a8d9dfd775dfb2c8cd1a171c9c190beec0d36d0cdde37552d649376af7092f4ebca6435ea7d4a363862b7e7b0805d187cd772bab573046b608e0665342a735874a456a80c0763ede084e8dbb7cc2b2daf32b58ff0f410ea667efeee831a83bbc1f567ef62e0530971eaf27c51ae30b06cd3aa24a1f391e714654ad984d1c88a3ecfdb374eeebeb5847c6c0b55c5693db8d322d17e49d6a56397f618151a387414d541fbd5fba935fb6928272013486fd15b388a2fdea6980a61403933e2718b940835c2b4dc22520f8fc31b484f1030df2bbf91e1c3cee1008c7d65289945d0124b12f1b753fc8fd569c16be0ab6abe0a165530f9451aecdb05dba4aa38efb340cf06d841172d31fbad9e9a145d3478208ed059ba02859466da99c5039b7831e6ca9640823e585609d532ce018df9262a918042d28e3e35c52a2ff6405109ff9209449b631fc5e542c3b34c72907aac5c0018e745839c3453a3acb385f7f2270d9f2c69e26b7f5326c2360f4184f5b6a35c35c762e93d79eb49605b25eab1300f0d88c3782f6bc58a476289a2d6a80ee111886e42defdd5dccdd6e9a90dab73238fd01cec5920619b58174d744dec5d6e910fff60ad2fa2a31b629cf91e69f4088895995e6bf16deeb17d1ead6c71a4944776c8289593eca041669aba1f698e87bb9e2f10993af7d1375607021dd076e4ef573c5be56ec0ffb54e79198a6e62f7f068bcc249429411f4c490426aba6830cd7ec6cdf70f13f8c50980c673ca1ba7de44a838c0551fea3f87ad2ba4a772c295ed67cac94653148274a09f9fa09626b9af708c18493fc1cccffec5ecc475850c96fc2d02d6e450ff9b6328ee8214ad8c60a661144e6e538e1419c90aadda24ac5c2ca8581e823d06c4b702fe5d61f5f08baa0a26bfaa67edea737e1f288289c850734d1f075cdcdd7cc1cc134b37140b66ada56a01ba2262013ecc57e7db8fddb03b9159a33a84192288eff655ba547dbeebfe9a19567595c683c9103fb1ce86531466cbf0f925d886773ac493483b5dcc40081e04444e58595405f69dd92f64ecfbf5d78f2198e44159536d13388102dd781f4df59110764c894e9056b4d4d1093ef028666da439f7530fc665c9d81b3fbdbdcd36a83926f419a5c1d6d7a1c892afded9105150926317b8a2015a46f52183dbfc2f15634928bcee76c1d322d1be26f3579498947f90b6e1681fb92f8cbe6f6c2f8a36aa8a973f427666c4f32ba71110b593be191f7e8f29c37215cf6a77fdb511abc2db1a5bdaf25ed27d2facc7b7ffb1fb0d412ca77618ef56872b1dd62315e64ffce2b6d70a303d01713d19c68a600441eb0dda45a253ad6737d988989a8b1ef93be2b30ff291223bffc43b51bdd95030955b60344fa7e703bbd38b757db4105b66a56b8fdb86ef7e4de0a4dbc13d9eb6d733bb20ce8b2a97bc24aa4646a526311d786caaec93c1f7384a2a27462c1181079afe30f54ddf5c962a21f526fba91832489884c9a1dda9c9873aed9661de3e1a787cdb3687aeb9b8604ff15a3002a38e6b13c6c6ed8e9d94eb43d519c7da039b92cde49142b3474fd3d6d10c21037933df559c9cffdbb20a89b13b3ce82dcbad40d4729749606ff134d80c855c2f2e08ba1d406d3b96a36de8ca9c065b8fc9eff8a572ea862e154ec3d69b2eca8fd205adf187b06e0526765b45e5992e414917445e9e28b2080470c652011622b831b7a5b509a00e907fa78ea1806050e4b205e61f168c943beedd8f4447f139a724e45b992602c5ee54777e46a6f17b4428c7aebcd7140d8140c738049fa410fba07eba32d334cd00c99782560ef75bd758bdf7f03a5fd3a52358e2a8d5d9c096c0f553e907b377c03b5e1dcc7bbd58bb05f1341f42f6e449a520bfcc8054d31498bb3acbd18098e620de218be27dfd00f6b54b13c9a56708858f09fea79bdaad66bd949ab57c7c0e1cce3b95630f58595485733b95b34cf7b45d8185564e9e62dc486afb997cc1db14fe4ecb80be13f2f0da652d4c39f2568306764e11ac5ae49c92705d1639bb54a2dd7335cc498fb667a52a1e0b52a9c01ffd8876167bf0cccb9d375daee4da5a59f0446f82590bd24b4bbbc011d79e007274e555a584e18683a5733c9884ac527aeee370ecb086df2d4bf3899520c8ad66000c89100a15e29ee247188e99b7c6ab9a312283eb0908e474e200f88761b5179c88d387cd616ccb285078c659f163b9ac6cfb1ae96be62f560d4e362838d6c742fa3af506ecad0858c9b1e7f8e046be50168e8a3436a9c370417fc419e0fe328af146dcfd777d4ca098cb7c54e3953aad4590a115d3aa2ef4f7b6ac531e24890408f95f8f8554595ce37daffef62ddca26a3382762fbfda1bf28f35a4ee4b5bacf95236985aa15db3dc50e11881a13c479f1085249c8eee9ffbad8293408f8002fa7d415e17e2ac6647eadde1851a95fdcc49cd82fe1cc91959fa16ea8a3d6e4eee6aca603e190efb83a335896860335f5cd9a0714b6f5bde5641a1650f593e2141619004b94e04bf3d29d5ca80f14659e6b5cf80af3ed95fd23c9b830267bdb7a275ea7ece4bf57db8c856ac22feac7cfcd8344da200b6a36cb68ed87967da15e3ed266a3c136f7974c6c4b7452b94e3c053f9460c1e7821ce54b764869cc1af5864726658c40d969037d107746b1c58d29c6de281dc33411ee4b7d59d50e50c0312c5aa8d1f7b7a1f7c0317e057dd452645a3baff0568d49cb0b52eab0c132dfc07571c3ab723383d4957e9774681da5e29b3026ce08a641f69147f1ee97ac165188738835d8350046ae385e0f98e1c2adffe8c26af6e1bf9ea028f01eeed32116935260410f10b760c5718936e5aeeb38c242b9c57923c824e9460aa3261666bbc2fde0fafaf1d1c991b50c6f431ac8304ee9e182e7fdf3441d12227e595533fbed783ed5b836db727d495fdd0321ba244a3e821e1ce53ee0868eb96d7ba1c70798960f9561fcb1e1a62911de27c08239860f790c03d16bf2bd6e1757c713ef6faba74beea80b656417af52dbea18f8f6be504252c2e12d6dec8058fcbe60a246f7a6b4da14be76cfccaf196b181ae507e49a391263ea37c192ad935c46ead90e49a0c5187ad4abb0e73b8280d00e0cd77e902c784e98ea3ce49d4ac04eaf666addf6b28c65e5b4daf2bef77cf7c26f76f26844c00d35df9786cef29eab42cc33175879aa3193b3edb26b8deda7a83ef1911dd529b53a3eba0187a3887233babfbeee9675e7c2d081e33959ab5c2512acd92176123dde4705f92247b93f284f8c659815886b9e2171bda380506397ae1a3fd77b286504d1190ae0385105854e884bd949aba900b36431d5b75d922dfe45be7bf168a379a4fd80f2527e24f66265cf27eaf30c3673ff148297ff551053a6e09ee8998c3d9473a5f3d354ec1d113b562ff4716bed436b1bc914c101ea88de4d9dc2f6e740643bace4d0a76d523720d1df8659a42e99297aab57156886c1ef1e7833e96252d7a95ce212d6b285150290d2e0d40eb43b3a68f8ea652d0da56b45e2b17bc3d059683e3d4d6d398b68573edbc666b77293095fdc0422bc9a9ac29966a8de285a4ff047f76e5c75ea31057925c7eb443a22d0a9ee090e9c6959f1e6e1c2039f61cf8fdada4f3483ab8c5d74c211a9b2d1babc67369e2ee6a063fbac764aac85dca50b2a7cc28e67d1afe20265296bb7b0b76edf9e2eb59b68e7bd636f625f742c6d08bd34a849edd263cc0e51f9d37775a63c3b4144bd5abf21daa2867ef9e7df346758e2ce7d0189f6e2acc48f0d17345d7fd5ca644f15589bb0c9292ec3d65497bca45eb2cbed9868dc8f254c07b7daf369636856d985a4cab8bf67c3e00f7cdd15a8886a3ffafe9ac356213814e656d8cb5a448fbf647c5733195e52a4b5fa5b3ff1ead0227407eb98dfe8e58992fe102139b69f065a9c6283622ac683bbdf982585969387b9be55cfa7f7a1259c4c6ec2ea6b7e59bd0b1a37a5a5d0de0a80a6e82f4643cab4eeb5816db1f4d6df9812012681044805d96dac04ddf28a6acb39b9355fc59b9a79578a37f2e96575d4c34f1ccfb92c258c2e3c08163010b9075df3587499735c2b268b13b41949fb6dcca4c783b02767fc6fd0a3212d7d4ee7771439d94eaf44cc48735aba62ee00cbcaa35a3339f593655f53574a9a653a85d84cdce48857267a29fcac94cd3d12172231af1376da6b1587b4ffc9c9b0df0a54c60ba60540aac8296572ae4ba99c2aa7d998f49fb0e4b6fa9275ad514d43048be64c7666111bc64496d9bee3e7b1a6de07395c241a409c679e9ea5deb0ce6a2ce4e498af1bfdb05867186b78715465138ddf030b7daff708bb927af5a78fdf9e627e8c20af728c9db63cb2b9410668b7f3931f0af300d02dd77a6cf4c06a368c02678b5c2c258de553603ef3f0ec48217a52741f40c51a2355b89099b1046b2b6ecc912613d29e562cfbd180927a4e73bdc4fd33076372681f5a425267936b9675cd4c6b190993129bb4165f42d0070e4058690995bcec26c3d0dc852245a1b7d5105791b4f78021df6552ea85d198820c0a15d9bd1cd7eccee7475ba92f6db92d1f7d7c5481d01048f82a86cdd804af606f43f54f08e421a544a97e9a52cbbfe3933675d162741cecf6abe90551ba90dce59ea474b851a87e0a234a16b535cb82f88973a0f9d01710d2a93cda896b68e38a8ca448a59a31f7434a6725220a27eedf31df3dfccb6c6555e9bda0093a1285a4a438a4647d0f2eb25b7349d7d9e5804bf52aaeb52f15c6fd32ad6428f128ab3fadd94ed225ea4bf7e810ace701b7693d21e0bf63b8beddc34869f910a62b3a5fa95d5b1014230e99ea32961cb2322f571b26e37c26cdc0a9646e575096ed2a6701ea2118eb586e8a9a8c401076b410dbf6d33d96859413ba71ee5509e039b21ea55e2412ab140a14756c3d30966101e7b6310cba86619b3f9d2a1722b4c7c9e7e4926a118f430e44bda1e131c857abea68ccec7b1e2928290af9afeaf5c9139aa47a8566e449fa2d52d6e6e5d55b9703dcead0f5634e2853f45c0d57a95a5ea273c3d9953d6e2c8ab1ed2b9a77e6877b2bc1c2bb6c5a01f6aa9a4a2dd33657c80a9d5c6c37e0b7ce6419917bb6270b01920fa01a40a61193b8625c1449012d9c1debe0186915144b720dd2ebd03006aeb3078fb34f8fbb770ee007d49799dfb288269ae7805fd4a4a6853104bae7c4739e0da054cecf66afcbcb3c781c4bc104bd61f5d49123faaf5656dbcb0ad6f46ef40fa8d5a082688a348db05ffce416617cbae7fbbc9cfb533789220ce6ea06544026707069abe5056fc6f3477d81302df7800541fb29a35857e6fe2f919bda5bede33e50cad3b36213b706495973654ccb82e96354aa0576c344728850271962d5b5115f63cf46e242534f2e1f6d2e63f9e6d16072cd05e9dd18dea0defaf6b3c8abdeb02ea89093f512c000d068aa4c57ae645fffd6542fff160badd1ae1b06a4c9d0c0e29c9a18ef0429d3922d172b098f93dade8e6706ad5f9da57df7eca83a0331a503e50e3f7b94e18d106c6d7c443ca2b40d02c71d417e019db8544e13a33dce6b0871453b8d20e598ddbb4527e9e9c7d1203a5c421f95756582545bdc3db2701452d15c4b8758fe4fa576df98e36e9fe4d38829950845fdd2ec925b7e02aace2d9427cd4a0f3b99c01947334d5a653c0994ca296776f791b29812074e8c27818114d1ea34f5820bee2e8a5f3923cc89700fa8c0b5d20200ff6e0862140f534a2617133321855a8949afbdcc7ff6aa573e3e330b77adc802bce08d7fac204054676008a64d8e9ead0c81ae1ee90fb59f2c7bf4fb6efc68c5461c5022d410d4db60707d94ef07a14d26092b571ab1037770c580705b09dd5f9f5005060a57f266a475e63d7960b0a7d6bfa77415428bd65395010bbe10247c5faaf1c79238954dece8800783dc968975275e080ba86b81d72a7e5abd5dc3d56e56ed48d9182ec5aafb64222e039eca3573793cdbc6fb7d4e08318253dbb382481401a877984070af3b8e0179c61ff78d41335d69d001fa7e17892cd2d41c1b90864892e31221e857bc71228e85239cfbafa865c308b0d58f936507c67e92eb06d34d12a0888b416c661ae787bc2ab03e811bb983cc818eec304be41cec7cdd9f88f182d8c56593632a01853080800124639f7f948b5dfeffeb8fc1c7499a635b9cc9c88b3d4aff217ca35ee838a74c91fe3e610ed709eda661463c74d48d44afd41bfe2126d1304d99e46a1c261485c204f9f60d804ba2507213ccc8795ebb267f5d8b505a39be14eeec6fd170a71b58dc4f0d6f5483cd4ee44a473dcc6b9d81603040a0c99765748caef9b7c2860d84056efa0949fd9d69afb5754c03aabfd9700240beddf137cbeca058a0b0321c290a6e89a2d7976536be505cef0f5ddc9967f7b94cfef4464b33a78ad3745d57db64e8c72027fbf85e20e27dfdb82fe9af7e1501050ab5392ca7e088dc68d760c4ef8315ec86e063f76a210b21c9b7f4d53e4ad476c0b016afcfb1cfdbaff54b7fb8d0cded4d2f5ec90bdf8be31f48e1251c1cc43f3909484320d6012aee1b518bfc828a86e7ffee9923fad23bdd981a2095791ff7aa7c3bf550f1d787c460954a43e1fdc01aa1e782edbdaef37e57cb85dabe0b8d2ee5878d1ceaa37a4ac6c4acdd5abde080ac6cd78afb415f6743202b0ea0f886c8a83fff75cb056fc4f9b02ad45cb76eb2fffb1350aef6e9949b26b8aac6d4be29a8c929e31fe328b47a741092b1db5a62fe263ed71a96c4b106e111b835b89f01906aecf9927cfc1c045e10e22cf79fa242a098030e05b49167eec16a31204176b68dd1d05cc13768783ef247ad674d3b9c9c79f75caa582404f026d03eec2390883966b29475f1e7cb4ddfccbe8b168e38e025bb475c3adabf096367e3092ab92393f645a84bfd416d2b9b3ba01f8930dfe50285ec629fa960b6ed2886ebbd7eff750646635842764877fde99fefb67763d0b2f3a18ef98b5df0bb7b89325aa69145f7836a8be527657f97350d0934c0cb6fbeb8f9955ac14f14764c3e7d4ee0ab85275ed2f4374b5d0cae421faf9a52eeea31488d595912742910f4b57ad59917e83cef7ab690f2a6ddc5fe72f3345df4034401c0a20ee6d874910fef54159e73f0f6147d1abea2f287765106d263d9598d0be548ec1b764cc42657900482d48bf21b725953784c13b4be48d481559db8ff344c7639a18d96829fe676479b0946539bc6e8001128c0c065e3c300dd570e86a3e7caad4ce6069f16f5aeacc1a74c5dd660e328f4270edceffa24b1bc7c69316a8df785553a8a498d9d7e9863ec33778ac7d07e9816919eab11f99dc12f1e00c86d762cf8926225348f7f7a70858167de917b7b869eccf17932053ba51c899014ac141c77f15d80aa9a110c3156ac248953384ef6a3220b56209df9d649905d42d2980890b6f86f9eb82f974018d191d276a1cf84ab5ae7077459f19ce98cdb226416d0e8bb9ef0648609a819ef91c87bd455c57f6db686c3f29f24c5e9317f914c6df675906b5c0dd1adabd250cdfdd05fe499394b1685d121dae62cfd96cd74178a4d14248dbf1f095aeba511e453e10c3adf707a85f5cdf2da9ebb62e7d6cdad124bf77955eccedca40a2512e284be879065ca6a131f9f207ca4ed4e63e57034b8a16d9ecfec8269ba96623a8e957561522aaa20baf1c5e2fcbf1ace7e53ec2dbe263726cdf7e3f8d92ae2ada6a9fff31b4fd9d27dcc9a05c137fba5820e1c375b4c1513a56e7a3817e6b39547850832d49ee29b8269afcb58587b33192c5f018793b4c35fca2a4ae8e0fb7e5363b707bd85c066fe0fc822bceef4efc979ed805fb44812df641c393cc6f6b1dbf261549c23dc81fb001abfb8edf63df9a6c308b3b578371067bc4d23041f19ec08a86c686831c4bbd5794bd940a35992b0739a76965fe50fb7dfed123dd68188ed31a9e9e0fca0cc2f2388aac796b88f512352f1f177f36be244075ef4647b3f9e68ac386d0b5c33f38656375d7945999dce168e7f3f10cf9cbc4c203945468c95704745f0a35267bf451acd8dd870ed5d44c3f4361e541890584011b32c8ded6ccaccff0fc9e5b5039c4771f501bea0b2c7a3ad4119f0266c6ab86a2779e6299090627dee624f8294ce93c75ae5a5c6d9cc611ec4de77c5414a63890e4c814e4d566566990017474d6ff66bdd8dcdfa279f81bd073def88d91133cf2287a90ed87cdfc9c018e9666e04a5c20ebeea7a822f185c7ac57314d5ad3197b075f24a68aa85d457c6aa9166867ff5eb15adb55454db8fb211a325cbd9c1df5c464d5b5a6769411db6cf616d321a5edb9dc069504e41c6d63689816cbc7cac26228e33706b93e3ae592ff83429669f4c0ab78ea395457adf8f550b958c53346c4343fe395709d6de630195e15caf5b7b7a9c55fcb71d320e172c9c5f48ba0adc913621b2283fbb6240f6569f1a2140883c6cdc315138c57cd7c1e9a51019f797683abfdcdcb53a59170b76e40dfebb05c0728353e9aef09e3c38f239dba9f5975301b86dd61fff444598fb8d57b4be7134dbb76133af9cae8592b85d56f1b7a7e76cdcc9ee8ca07a27dbdb317ed7e26f5fdb50c5cca6839111b11e699e6749142c1f591a33f69bacdc6748b1919300870f31cc79a0275671233b6bf096818872f26443e12363aa3bef44f302378e45257a760ffddd286b7b72e97318b9378a1e5991484a96db0e7243b02e6608dea7ec91529c738128372b5e18ff928c06a073227c85a15e839666f1172c3c343628e2680a809a03daac37149d528b0d0636196a9c77c05ad732dc0323ca79ffb46a167319725ab85513d4f950c4883dd17167389831eff3932a84ae428f5675fec0ff02bb871fbdb62d32eb6109c345ee7cd2e83c6d54ef7dbf643ec486d61cb3eb4b33ebb12e19cd01fd4ec0daa66699efbdd858d5fd1beb72fc09b18a3d49a740e9828a84a4bf1547ca311268dcf22832d00aed840cd91bb08390dab88afbdb7ffcebedbf44e05ae51ac750e65c0b6c75c8aee6bc62bef114d84e417f01b2a4599b695d2ce81fb336292c68e1a2c7d384ad807b14c30f6dbf5c6743ef1f7a0fc4d7fec56a9986ce119e5c1ab11176036c482bac3219d5b18a09a463028144794bd09ffe6e74c202d0d8a788b44ca49b9a4dcc53e30083546472c0f402d18108c835d92e682b441773ad094fc86b6bc84a2812ff4391e057fa83d062c5b6b85fde401fae800910b47b4c4f95c2ed2a0d1ef3e2f08a508f63f01ad2cec785348cf9622c886140fef5351b27108ac154ef3ab4fb4cff3499f609ff7e4fc2ec58ab1731527938f420dad929d5ce0249e9a8b1d0f584f271948403bf484df5fc0bcffe38dd56ba09d140013aa3f86c3adb40cd99e3e0ff1deac6227b34cc32087dc2e00abc974fc825eaf0c2904c63782a9ddb7c6c0d9b822530c7d22cfd40cee02342893535523dc20c2bef38eeaaac83dea06dfa70785728a04036bb0dd4260dd73db6bba9eca20301acbe67da14d28b2911aa9b5e4043ce79cde5ad35e061c8c190225e44be26b3f2f0a1d969681ef59a685e2d451ebf4e0470255a2e30d8a15f16692d0366b430c14e920f4aa6628fa7e54ac0bb3dc1f19db3cf738a015b3055a1a17290dd91893a97dffb066b174417fda43aa807d321a9d3a707447a9f56370d81fd8b289a547c82cf925a4c5da740a23b29d596420a2ee3a9ca6621dc206092d3f00cf21bc0cfc7fd7fb9d8adf049cc5bd5e98c131865e37b027e17232f7042ccfd30e54c837e1cd3842bd9758e9fe1e7d61070b206aae732a5d751c6a4ef46449c8c8c68d87e69ac3c3212385550eeb68e9eb327aa5462fd32891ee35b66f04067473ec670dade648267d60f054799ef67786f24a6771b01f139ac3810d79c4aa71c149614e508758316478be16c8207343ebeac677beb9c262d08ca17260e0d6cec949aa81f66b6ed15ae304afe21407a1f25c6587e226c68908a03aebe112e47e61c570348eead32b8160ac892b3dd058e8f6d734994db72ad55f00061bbb8836d433b8caed0f12bc8c85f5351cf1150ce0e86bf3f2e182a6f8ce51e6139e371eef7f6957a97b59acbc46df25fd419954d8bbbdcf8a1099ef31b8dd2f750cece49568163c29672b890a79b086974ff6242c1ccfae40de4565c7b41ab72b3e63a712ea0b87df88e782c14a43d7c7f89a9b23edaa908bff65231ed8709c224cb1d836d60bf247fff34a1bcaa786771227fc55f9275db759efab29463290a6a1b2aeb49418d0dd5dc7c1bbb4ed0c2a6763c2a971af51f7194490d7a214ce3ad9e960b9af7b179425955dc8fcc6685faf4ae1475c787fda7edb3616c464f204695ea9c84a92b4ccd0e789076fc3acd4e2fc99aedd639d8f18e86c1af476f17d01f8cbea7bda53c29832efec0c072ec4bacad9ae09a176c50ce55db31b866d2af71097c59fcd5277e6932a75c39f6a43a7de5fcf3a58e3ddd220ae2262f66f6ac2c43f4c6feaa1fc3ae65a777fe89b0f92061757fd2b7b2f3f460bd6ae0bc5a94bbd50867819ec3e0416ad795106ed659b175481c4917a1e56d6f27a3778b54ba58c25a38bc10714c881a952e80436d0f5a3bbccf2c52fd702c8991199ff382ca99ee81db23eed13eea90478a00aedb116785eb2c37c3fe4c06044911b004fbc5a2cda6b0838e04eca60fc1f91eb23e691f48f75c258ffe482229d1d8389baaccfa069386c52fdda627944898cf02c9176174a33f93a6e03d70a8cfb173d4697e898e99c2c6caf41cef54ef95997f51eb85ae950d2ef5264ea93b301fbeb0c3dc98a1ef490d7998a2355d89ccb8c660a686345582f8484afe4aad0f3aafffc639abe79f24031d48cd0b5b75ee927473f260ce82e61b39bc25f8c0a9bdd88f9fafe2e77697934f587da66d742deef4fa900d39c93712a6795dc7e2f8df4a6a2f2832f06babc2289d72ba919a0cfa3faa2265da08bb0dea4ed5d90a69a7261c2cabbd369e4cc3cfcfc67b39f3cf6ac4e2440ef044140e4205557c45158f91637126ed4db82e1dd2eaced2c622c7c740135be39201e18c786b58022caff6e586693b3868946e32108e9f867fae1a819fe34b3584b300654be0bf03301ea837c1170085edc5aea1377100d3ca2b6218f1456a71b7bf239a6a90cf863cd3669a86931eef37938f8cf51df121d9b395856a6679994284060954842dd0dcbce6830a39b714408b5291ff9715657ac87ec9ce0f37c73fb59a44998529e660a7c49b21c3290b05529e52600ecf07d8c6c5f6e2c4c94089da375638fbadd41ec0bc2b79a9637a93f9f31116fdb9a05ac846f1e1b1c82b18650e84ea08674dd0d5a43c9f550455e9eb536735d32cf4107731f44780e891391cb591beeaf870e193036a6f6ab73f3d5c3e6ded9f5841b5a6e35f91053c3b80022362e651150598b23526231eb22b30d54dfc60b83b89fc9ee1dc84d90f551839d54dc6396af4a529bee0c567dc422137b46feed5de80b5bb30b59b823386f7b5eb67222fe75c1d19f181594091aeabf279308b657abcbb9be5385e333fa40af5c0a8969ea1b8b9c1bf6fa4931134ae4eb6fbe870ea6e3f596d8daa8eb90cbae452e795949b7e6ae696cd7c3a425e9cc5fbaff98ffbc10b3a865653d5d51fdab73fd0e2088a4259b8307d08b56f0ea7edde72b67d5c37af9a353adbc0f60658d0edd12211eb0bc21531680ea1ec5d38117dc484cffa0ee30fec65adcbb96d7adc9e62a7face721f2431cc6db7edad17769859b6896297c423750498afc8b4789cdb606ed1004f406c8cf259a1b8611b93c220c6885bd26343505f6d669ee165ccbd557f96af7470144eeb8a24209012686ca10df9157a019647bcfc80a9b9827c74795e9b40ee4c7e735af786c35cdbe0c4f1a3b44868bf80b7e5291762a3d51700a241e7dce034e9b22b6bdbad88b7f90827e9f00b5bc9571b1c887d10356716c2f4c8fcf3928c02d70fde7ec554d1e4d4a7d8d6465d69013a54f764ad4bc6d5d7b6a5dea23f6c694d3497c5eca85ac0483af6868aa6b75698c7175397e82477c9dff1e7da8f68d9de90b324ed16a0969520ea82beba231b54c61201f0b83629a22a300372784536b2869e0d239aff4c35ee82dfb95c923e25956a729ec7a474956f19cb6d1eec91cb4dc466b377a04d3eff2724d523b954f284a6321accb18f284bba51e3d46fdf7a6472b713b24ff5c2f2ce02a4600cd468c97091771cda3ad6fe09bca70e0d7607e1de84b6f6892ee7a7e6924848d51e3c151c648471e2ce67ca1c416a05e3471122f002417cb3f1f579a42c02f117226a69f7435c27be13f8ad8f52adc7af21b34dd68bfca698b878d07052e8f5981e3913c4391c688eeccfe2c2053c7c7abd35f516b053cd281572e34fe4e110484b458bc435011aed0f72f556a339e187663557cd5f5786eb542ed0687ed8297da3e02d108378840522454b5a2d2f1dbf7bddfa1dfa323610d2f3a84a70846901583c4ec2649fc391d4c20251af21c5cdbc48cbd488e0da0beedbfadeb07fbfa144ec23740d249c9ba303a14db21c458cb27530a8fe63e55bfc1a68ef87f6a576985714acde0d4229a7be844cdf22a6b9894c01b6da105c8908915ea2a8448e0698e89d7deef0b68975cc7c1652a3d3b3c1672ccd0a1cb2eafd079c057fc05102b470dea501db73d041b858e980d3d86d96e13956d3e49a17f5f70feb840c0c44f3eca9da18267ae98231413865d383ea57c56d3c531bd513489d1a3ea7e0d3e501b27310e1ca2c843b0b46272905fe7c2b78a7d0966c9060bb088fd27a3900d614aaff33c766d98c46f3ab1bad87fa6d09c5f93a3f7731a17a89d1d364e0e38f5cd371614b4c1b32cbe2e97d2226403b721e14bd532e1040051eb02664112327488a9df04df85ea8aaa1e06ec93521e75dcb8cdf740f91bf3f799045731b7f569599ff1b1a32099b568cfff936c40196b92ed965e823b2bb02f4cfa828f9982f2a3500e68121632a2ead2e46e88ec92c36f389703c2c9ebfb93bea98d238406e0a727fef484e3c7da4d211258a18e92481bbf7aa7c5f568d2060facc72acf006c2a747231f67512d14e833f93fca0b886b3ef164caae537c41d647035a10a6aeaf4256044af4bbe6d1c950ddeffac344e71c63e34a999f60660504988bd58ce60e28b78bb583047a8d419ee277b5e00fbbf12dfe040718f95b21bfea7c98c6513af8a856ffd7e27a152a9d81c503e93a8cddddfd7998cfec7baf93f4c373905c28c0ba74704b5471c3ece85d401a5310be3088c7a7dd64bb5717e8dcb1bdc2ad5111b148d8877bc548edff446551f3fc8f80932c63e95e79339a0e3ed2c1a21aa415e0e8aa16849623f4e1e12c4ffc0e857fc0805d6e3d20949ba8736a57d75dca32445259a7d73a7e9b3f0ddc18aa894e07cda1237bf9c19fef7fdb6b27d79941ba8190437d0035d25e89596ae32230a1b5932c8890374684df5530b08503abfa00e4c5b2e46bb3962f16ec9529d53450915350d865ae801686236f2a19fd7bb020188dff4aa28d39709efd8aa10808884eaea05d94f77c3934a1595108f64cd5169b022430c8465ed395fd33d70e779129c81ca10e20c85aa74686349f6938c72591edb6e793ae0d5d6088824c9b3d41743aa3a944553ff1c780c16fa70dc4d2bb1623d00bc7c6f58e34fcb1957addb2b74e1db3fea905db4f1e8da1d5b1cf53c060b452e6e92c5bf8568fc9faab48bfd77476d1215a32a60f816e37a424efbb62901d4ebb7b6a1f310c5e4ad7dc9b055dfdfecc09ee1b6061d1d60649ec03376f48964c40f55bce8e9fde8b8da1e66768277f12a47141c2e7df90fd9c62e617b310416625d961ea29c23e89949fbc3a0343cc880ddc183777cda1bba55b78bc4a3bc8eb27ef35805f0bb106f3f70590d5dabc8ce9d9995c95270030059efe3490a0fe3d247ce1fb8b6614ecd26e0362c9021b524b8b62749c8d6c18b9e305b3f8e94ef67e4b173e63f26bf00c09d34a97abc9277ef3e441c405e4b0505292d9c02437968c21a0d93184082f5056a94b001dbd3d087cf45b85842f5853a2cd60aa0ae3587d033a717614c63d8af8814bf914e3fb531e43eac6c0fef4540185009b6ea50ccb2d5af7c168a6b7e4f3da24c849b7dc60510fb2d2f943e0016cba97e407d72a403c80d46815e8f6fd0cafd93623f99a13d687aac20e6a11a4b3a5b45d8d4c770660e41a7f6efcb2d8b58a8ab189a96c0184c3536fa5f8cb6edaeb05eb6150667cafc2df6222a4b597875ac9ee388180341fe41b24a2dcb89be1feaa0ac62ac14ae38b03d534286432c38be2eebc13cf0316d07c20e8696729636916b41789e8948a559abd76017b31fdedb29a64c306205f35f3d2cd519ddb5c0e1531abd53f3a6d37e178c05d82ef480de2bf39c4e0e6084e57fdb20ea9b4c693e5963ac7debf268e7d3d329e8224308e4fd703e8c229ec7dbff47874e717127375572af44623e34b9d7df17cbfc02cbe6301e98c3f8f3a786e9f8651618dac0036f9314ce9f99e70e9718cb3e9bfb20366c58411f8dc4c59cae8185650c45ce733b19337e9ce0058d318eef4aa646d05e3470c259f9069127a227dfb0c2290c572130bb01911f03e01be1a0b3346b0f5ea7351f213b0f1ade12d2ae77a029a25d3b2c22b202e6e090fc128a07849f0c30dd17f09443f58c081fdd713247f1649b98f52ccaa9318b90a2232c4559570f44fa46ed1943a599709e92b8bf1493bcda46fcfcedf6c881a50e0046a916a5f8bdf5cabc7e510eabd7baeb4f80c88c0efc05269ee412c864582862954cce77bece3010b281396cfbb1a53b14b0b25f26eb7394a733dec0e3f6ced29c52aefe4daebae0e214167f0c4d1d822a2dddc85897b043531b97b38a88721c045617870b22c048132359fc93d39e474c351ca9662c354ff64670f9044bf950c11ded63b2b8a5ea677c98973b046ce61ba98407bf988f44dd9a7ed98dc9bf19f9319be28fdfa42547655cc6efa650bb26c935be781696f3ad5d189af68c0f95ed04ad408610a023f9338f9b8811d41edb4fae1d5c92d12391ca49608f854a547f82d5cb329deefd04b7ee1f77b99dfa847cb89428078fca136a62cffa44953f1ff2f2f84b995c9ec24ca801bd7fa4aa7f524f318bbd6aaebe94db8bc76ad98ba33d261d38a965a591bae71fa016c204621c5911b28e6ce82659ae1d096fb0dd447a2e87a7c459a10a8c8cd479059fdd889bb28507754723a0c57b3e968cfae173b9034e6aed322d264057bf88bfbb0805b0898e8b3634aca42a881153714ab10117069f92c84325dc3e3164d29ae3cbb709c2921607ab5fbfe2d842d1ac5cdc0fba05416463e396190d722d4f28e5787761da25e1a79074f6ebc4b70dfd66aa659e4152329c58be32e30f8d4486592c7d4c30ccbbfe226ab72ecd8dfcf1761e70c9a959bfec2d6d1fb313bea9b68638f0232b87e8741fcf6be702e31f3d1bd4e59d2aed1e4f4014add1d23feeac89cbb4074d9bcc1f8fec6fd9cc7575a63d26614ef83f48aecd21c36f62f69c1bb288e71a4a03a713d2954a2f7185dc8f30f3c3543bca607ee2e05dce965d6ad3c942e9116ced4ee6cbcaca44795d4b6f6610680717b38f7a0f9f972b8085978586f3de7b9a4b0db1fe52108b8591fae03efbe75eab773d8208c256f7cc8e68e2c045a280ac0dbd1b9900d05a5eeeb905494a67fdaeb636b1e56ac32816c38c2a7215fdf8680d56083fc186d2f5889bb0157c6da39188cbde5e6f28a8127df6cfe79e0fead00de910a8331eaca118128f0e73346e87dbc40087d32f75671cf8c984d52de27b11d10a15acb77905b7b19498f7dbf2b38eb30a430242a41e2eebe9fb74f8a10f25fe2fc42b2dccde0e0e586ff5020fca380f0f1bb560f18068a9bfe543413bf3331d0473854525dbce59d42e44ac8e4862940330fcb2078165ed6c4b05a1c71cadd32f384063dceee0b67da3ef7bb53b7594c711f6945e159bf3a5ecb90f5d737b40c0a9935f61a64abc9ac7dbfe93824ff0ae816d3bd86c65cbe999899c5f187e874e99e25307fe6eec20bb4b6992c23d028682f8efd533bd1aa595c36dc162c57e528eb18227708064ffc896523e52f61dffc2c216c6709a803fe77fb7af010719c5058f1575f74bacf4b5de376772495087e1c41789c85d6899a25ce2697384c051fd4729547bc503e8702bc2df66e6456062de1b5be1b7065fc6cb8683ea1d5d45f78d6a16198eee5b65e030e65e5be3d4f8a44710f4137fe7726993638b825a10aac4aae21bb761c2a424ee07c8b90c7715758515ba052c20ef2832b53f4f8bd7f4cf510350fdcdb007b3d8f7a69c8853f6c9d0ec198c81f56bad23331c0e3386e23fc04901b9bf89789ae920b59f5ace8cf255e8b0eebdd3f9075b84c8c322fac22390f8ac440797dcd49776dce5ff2ccf5d39842beae07d20d0eabe17b9ad5d010af12b426eb99274f709359f447cc0d37319c8a9dff25b65f1b8f0fb560df60c6263c78fb8cc6a50e463aef58c5f68909eabb5f1227136886c288a389debc4ce51dc4f5050f4403fc20bd9a0986d1d1ac08bc91eb30826d10360084ec8be510cc2116f841d2df43095940f85d2d063f8d805094042f3eb64f3418c12ab3f18a51fe0962540f0a890ce6a3418a8a688ef7e39e9e8672bdf61002faf22bf344cebd7de15fa5b431746389574c43269188c747342717b8b975b26a6e82c126d4e4318dc5e5ff615cdecd826d3d58431fb51300252dd190481e4d7b3927eba61da70834d4457f7ddffa66731db146ff60f1c87958af5de0a4d265ac091d3f87dd4feddb35b3c781ecade177c7ba693598e4a47d1b537e65538cea89f78b43a2d76945afad0bf3909b0841d8df40216cdd4bd5e2e12d18080bb4ee4caccf331427d11783715eaefa3a9fa915532da722ed493ec7b37f3f0b29a76c271de949b2d4d7ba4704c8ca8cb106a127b6c04956e04b2d445d9a646dacffe2851b9db8b72cdeacf06b23951607c753ce97e789c5bdc2727f0d6ca92d71636e3b7189684ece5d06322bfbdfac27f068a7c855bb060b6fe10364efb5c9962182d02a2153d8d91214d0b2418b540b3125ab0b4ef83029e201ae36edaaed55573a86e1cdb751f0d35ad3ba8b6b97e58207e92a7e8281c9afb44044a82abc76adf8c4ea9925e4c4021ba42f9ab3fd7a64b2b6e0ce090a5ae3ca95c09aee18a53a398fbfcb866f35ea14d9e6ff3c0342c128530c705763b8303e1998c296f0f50d5cffc8bba695751fab3a0c5e451ac031fe4f91f4b009c554aaebb2ee3f97d6bfa9d88c6018304e9f783524114097901e16b4d97ef63f3ee89078ec33eca434e57741d94a5e92e6c9b4e25c197566e4731e24e6a1262aaa49b37dd325612d62028d2db60dcffe46a8b54aadf0d9846f1273f7c35aef42cd6e0f0a3aa6f6f176a3b73a084ae895bfeec11b28b69117ebae50a6ac83af1ef26951b2ba12d34fba7cb49b73ab5dac8374df7b8f99e6c73bee081777325b77676cfd2ee2691978fe103a8820443ef090dcb95926ff68f65cc9d32e9b3352e856cb97b9c99bcf4ac829df436a721c30ad31284f4d05dc00cfb85c3b0a1607cedb2d397aa952cc202fc04094e31c6ddec11edf74654d7df5137fc1a2020afdc4e5c96d8d5733a153a659de9934f181896e661f95226e3529c2395f60275c12eed9f66eaa74cd6187d702fb976dd7ca73dc4ebf0cab80cc0f0e6d00ec5914cc1d9c2050862f7a81723ada4aea0d9e876ae4145d67c83746067f3cff0c62a0d100b2ef2d1ae90bb4a222aff919d1aefee1654f997a69ec5fb0cd5593a26b87184f65704a1ba5ceff1cdc4a8756ce96e7903e32f48fde9df1a349ecb5d379444f1fc22b3ee9587a7bfff44f46152eda8395d508090049a4856f4040b9943ecf172c632e83bb810c16e9e662aed45e8cdb07e6281a18bd5e037bcf9685ffc9eea4178567eaab58a995ffc0c522f59cf95ebe37977906316442ce0aff43e1d2e18a270a79c057a9d2ec6a7874b792d862e9eeaaa42cd85d97b4bc55562f287936c27953799407c803e26024258e78468796a56fa2184dd338d4aed96b72391d473274926ddb0cf8fbfa92af947297f0563b2371700c2e87fa2072f50b1cfd6c87f1f756a8c62936418ee9a9c5da2d567882858a91566ddd7c98f3615b93c21e2bc0977615f19d2cf8ca9a15c0b635f12c09aeec2a6e15ac511e6e1021aba7e26b2f82cd1b3e971d147c92f1349b096fce15081c53e0b5b1f9d91daf72be9587023e4f5fc01faa414990ca95584f967e66f90381fedea1fb17e5da924cc805f3fa18b876ba53efcf5c4bc2ab578b6d701bbe0265bb058d93dcc8deba62ec9011a8ad3b1fb4c6e309026fd77eccb662e9a1054676d29d2a0bbdb8c03840a6e2ff2791b3c34d4ed7fe09c706100a2f1df9a0feb19761dc32a7d233585c473f7d4ecef9dcca30650fc4fed729f24cf3335bfbc31662c6fc50a67d93de48a35bbbec9ddd9362bb0d038c988a0a2e32c30a0efee970c133e43ac47226ee7caebb18605b722cdbe8f35f5b52af8559c10c3f06a891251e440c5e5786d4419c76c97cd3b8c0b9ad154271f4a5f386fd3eac64dc88bd25032daf2971dcf50798d755564aa5f7eda32f3850ec5e6fbe0a74f3aa0595cd5719a02520114b7c60fb67bbdfce50b1fc3217362c440e2d337e3cbabe101c2cf4f400e350b01b98e7c79afdaf3e3fe7779d12c6797e31cd11da41018c66bb84d78f63b4497fd3b7caf3d4b88bcd2a6e0df6bff2b0fe1fc8a9a14296d193cf79543d303a573927b94207a053dddf66a5268226fdc437fe96436d27a1fd80aa1aab15108a8bbe1811c1148af0eb4cd0480bd62e1535ce2cbf0b63c3a62aee424cfeec82d6eb99f2375be2c49705c5d675a2a6170ca6a4d0fc5ebd601cbe6d23265ef5553c431d81db7b579733a96a1cc1c2255be7f7c85bbd754c603a29b00401edd165678bc13343c4b36860d47a48ea56ac9902aeb068a622299b730354b08e6d960c764a5438e955e0cdb99181aed249bb2d72ac9f3f1f3d11c0c25cbe2222b90f7899e9a5c15130f3066ee59c4a35fdcae56843700055cd36715591b1267964c3f621d74d3c4d8eac50c1d3e17382da028045bb40bd726afdb218aaab68f2098147d4fbf7d3d86837c9e35a5fa29583870e4a3e476111268c879c0f3b027fd592d0a42added908eebab73d9db8c9946c6981801e1891ee12ba5d0c04d7523a940f4d13734608b8d9712a9b1797a9fec93964102656518d5b6d95a278b6a204acf33906f943076023ff46637c861be6436092ae1568b5417b9f5f531230ec07aa6410d8e26b36bf77d6c8c9350b937f81ef3b9beb7d5a8ede0092e62e7a08e2308dba62d5b57c8349c7a912a0511eda540624c4393d14d53d933ac37ff7f7dd30ec41a4a4042275a4edb4aecd0ebc1670c250510161b53ca4fa6f2a91c6454e2868da8289afb31894d506891a533ff2716a527c2aa8d7ca477e64f31806663d258a12bf595710fa08418692d5d9107f0e8fd0325cf9803a60b47599692a2aeaf7cc88a575b246235e8dc76abde7ba22c5a508f7ce8194f1c4e126fa4dc6b8825712e841c64434bdebaa6f723b6b0a7540c694e5ba9545dd535c0540fecd64b9a076d93fbe5feb62d6a19cbe3dee66cd0dbe3b0b2f76d18811e9bda2dc6cca9ec74088e081f4217b587c73796d4986a141324e211e6ef3872c398f643de71e8c9d573171e261f1c41f85725404058e52077c9b91f63828939479542c0d5fb26a931bd713aa70af5fc7ae6928dd040d1d19646c83b218aa60e00482d8292b4710798c6fe9a64617bbd8c2396918ea16e92fe4b840480a51e4bd3c819cc23eb0e0bb0980c73c9129f6326e4c59c16f94d429caed20b049fbb0d2918dac822df6c593614b1f3a1bfabbd8dd9e671ba8b77ae89d037b01bb0da30dd4a1e88b907df7cfd7ef62e02bb766b4a0faab46d70aaab1f073d7ba0a03c5f76952d8a2777262f21e4a0d3d4a2cd7e5805713d0bca0148bbe28b6b8a4a51bfa91d61a70b0ac479fea3489941f9c5fd3e9cb5d7c72e90c8fe852352f04ba878554db2f5ceaa678eac02e829719ad5d3315c7f8085e7242bb7dde58c4cc4b4d264afb257875f16da4667fc20beecbb7b6da308251edd10e2710f57fca77da197b86fcee944f0fdc8ecb7f90f8157d5196da940a43002faf0f00a78f7b845fdad5037a8b3c266cbff99bb6c56cebbf46e63cdb127169443ca643e7a49cbd4fd9f4518778a9dcdc0bc591ca87cba299ae933faa6fee6835f9f7cb39a5f2ac1f117c2c4f37fc4c6f0f253d914df2a8f166964a5d5789f7403b756a38b9d81be29b8826df8657fb904313f4abca505af57f930eaa5799a950f5fbaed8503254d5bb06405d0c738f6dcc95d82758de2d0114f3aadd2d5459d5f4056b029861dfb7e09e76227d5e31d6e2da871d14599d19f85ff60a15e0c09da5ea34fc963ca7e4288a12492c0de5e1d4d64e7e31574512204d4a213ec1fedddb88d5cb0c4f58d55276aed03a0c77bbd0b13d5c57d86ba2e3b054189f2b7d376278893d25c22a425b1fface6d36bb9317c6f75603e4a993a38d1630ee7aee4fa18928c5fd7c9ffa3718c8a580bbccfb4b5e651fb13d0139452b80fc3c4c4c2d105ed8490f210172122966c85af44d62620a5e536d36077af40ef611236d023db04cbfb4911786002379a62521bbf1f960d4a5b487a74fa52825a6f090f75850f7688dc5382e1d9f3e733ec7cb15a008bc936185d9583838393a0f6854b8dd75a4efb0fd836954dbe0c44781ef3f97425dfae6c1238d83eaf6ca69df3e15f27aeb69aad433fc3b980372ea8c3c7c9009126aab43b7c363dbb0da30506fb8b665aa6b4e5d71f1ac673dc4b5c259194be625c42f641df498e2d20ff613521243ce444495255afbb771a0f1e096d5cf245d8f5b4c361255140d3e2e3b93bd0c07a2cabc9b54fbd3e55835b5a1f715d7e2a9502162e8b45c2ddc9dc8539210cdbfd05a2a63379e274e5e3e8d2e9d02fbb5a41885300cb492381d24c9eebe473fe99c07fc3fb39f31988d7536e812054b97bbc9738e419725bac2bf0045401fa2ee2c2c7cd417b70888125b046088ff6bdcd029ecc010c2fd3d0f8a20df8b831bdb737760b31b7375edbe98343aadc3639fdb03861659b14623c2dd4baa091cc496296caf429c4c6e462bfd73a26de79cc6921f797c08c801f912919ea5827a62ad36871450d4de9188cfdf4a619a81e65c002b6dc2e1f0f7af206a98331cf8a510e554e7873877eb71beb5530e9b7563f959845c96ac5160921aa889152b6114cd5ee2ed0d2feed37980772634100eaa9c35b508d8e52601f2f32df03bad78221ee3b7b0a60f674735d03eecca9b8caca1b3c0af62982285290d8d98e98921c096b5c5222dcc78b07427bcb7b9d4e696308e5719f8ff5c3d473bdd290562def4ddd4226bc2f993fdf109c761ca103b5defc753b21f5dd85a04bcc1c77fdac8c8473f0b0087eef70d241956e45bb681aed9f09ca34f1c4c34e10a4a81dda55146fd54d6ea953d67f017c990c8764c140f53d472c1c1d32d80210aaf63e453bac66036752abb796fb9d6480a4c88f911c2a5320f7974e848c88feb8b7ef05c095403ae784432303077cc8a60a62e29c4908c662ebc34c7a325c70453d1f1689dd0c0c855ab09d6a3aca0767fd198e1a48700ede42b71238912032d48723a66217724a9075ab210789f9017ed79dd6a1110e55c08233f3e86c2ccc30c2b3078e807fb2095409c7540a351942df3d9a2f575c5d9f3ae18bf0388377f4f0eaec18eabccbd1a4267d0fa6132d0418d4a411aea11523c96e22b5006341ee3e705134b0b984b171464d0722cbee03110ec1090016fbe77f3d7f5e1bf00c9a7ecd8bc6299862e0afd326d0aaabf9bb39a1fd5d1ccfbb79d64232c7b16fd36036f816f337c1afcc7672340bac6c21857491200dbc0722e89d858797373352a2fcb32748cf2c9775d3d812f410f2b04087d8b8d11c795cedde30b29049a8e263eda4505008dc6c76771384379e696c306c8f926d464d1dafe39bb121c751d7c42a5cd03fbd4a5c6a1ad62fbd5233b3ca32b54471ca149d04a71705585f3639fd3116e60ea739c7147dd8f6500857a19f055e7be83fbe102504ee1176c1b1c60edc32d41c01a2909dd0c3042c3f3ac803aa039e51986cda2fb6b7d50d8ba1d63c99b428350014fbfa7f574fa3d332f5adec82eeac71a3dbcea1c78ad3566fbcf491d2a7461c2afad8a98e596bd3860feaa8479c25a80b7d2c6d85f78fc8b6fb68a95614110049e2dc41baeb096885b5a3e28d904dd613eb4b5d8337b48d8c191df6b302ba36ea5004290194024322ceac9716a6e5ed60ea7134fba98e21a4a6aa6488489e0e8e417d10000179c30ab9b9c35994e69901d9c9f02e963d14a866ae76ce18390a7b04ef93973e99be2be914b718577c801ef05480e05736792957887a12f54f5f44c06b4a457c218a3e0e95fbf05d3807d7483dcc6f922a808e274ae98fa84ba06e3e481095b9fd521588f1e05425e12df64df0781d6e0b56e7a64d3813badbef1e3325a0393621b397cf19e8874c5d24bc0c0b83156a71a55f0c781b24a60edb69aaa0d25248d98b52581278e5b9b0576a49549cf0ad77632a6258ef449d8730a7d3d429491d330dc0c1199e6f0b252897f07c90103fee4c6d53852ba97093a35b4c29c55fcae96b7c05edf5a72195b0fa38a916a57d778377f78d811b67922c5dedcaee3ef3da587881ed0d32009f40c58c7d5b8e6d5dac110fb0028422d1a58633d9225458b34f6d1aae6557aa2b864045881fe8cf13e011601e72f924ad22546507b46e11b07a5136357e5400fec2f325a8553c6d95e9081d75e78bf43b72e297834e0a0cfa638a55543ffd523c2b8504124742575e29ec71a190ee25310a2b6830449d7cbc74d0928e9bd943109effe8096a1864ae8e589ad108d3e4cfa72f9fc4ae5634b614c974e9cf48fe540857d61584d27d50374a3a6e32c55f748921d0bde4326a887c1acb55b130cd91c95a6740f718e2e58f93945f1bd11e305ca149b944be2a6688572413097c3c391143547783568bd599b356ac159dad86d3612a2b20c29b82480e919da70ba5050544a0a907c311e9f877587fcb436d7cf57fe3e1eda9afb44333b3995523a3513a4d1ee08ec77aaba82e5ef911cdf809fca7f8b1b0f0fcd74cd62881bfa15d07c0e3759d49870e76ba74bbeaa5329ed37e87ba8bd88db10c5bb0641163f0f2c4c2d079f1bef4c0625af4eda4b85420bd5becb7acec858693843c3837409283b3c7bbe123e9c22fd4cee9ead137e7ca5962e18e41523790ab4ede991c04f22bd4eefe87669a7d0888f9a0ac65560e1feae4e2a6a09bb53a9c74f146439c94479225ec6be3a40a586f126621ecb16b296c4a9e41be7a5e88dce8933abd0f9b11e184854bdcef655625ac66c17b00b2eef24e049553e3f7fee6547b24476a48f6b09352538480fb0a374a4ab95d7e08cac7216c04bc7d93dbfdd5d17e67102254739577d751e66c731c06e8fda48fa15afbc8a06af7460dbcb97c72c73c723bf8eb51b86881d7651946b4813631709dfdeea326bbc3e641b84faa0dc7d5b141e9be90278946265535e832c5ab7b9c46330b50aac898c374c3e2f8b79c1936873bc5a372bc921a30139c9b9df08f212fac5781bb45c3208dd3648bfbc9ab5924457b84fd4301f38ff57bc183d7c51b27ccfbec97ad7e7be1880a397dd4e7829744f198c061e012cab1e8cd2882ad381de723489a593dd78a27d4f39ad86371f5c1130d995fde6b83671f2859a5e8a1164b1dcb5e0c873b2a56d1d96c3d7f7cc990e0b5955618a30c56e5ba43e2455bd5535a59ddd550bf7c5befa2f6f5ef78d5153588a4abe10c5512149dd7a139decb9b8f32cb1ada510162265739e0fd76ebc000920d1240945c99f3330e3b8075b5472aa9fe4f6142d21b75d7dfd4964826a04b8da4c2daab4b1aaf8ab7e387bf28fa5355c8a12ae13cd2477a8bf7c0a58a289f5884fcfa62aaa4d9298bac2b895e0d8d0a02b2a3fc1ee4cdbaf5d48075a0b0ae95d9f57a9e3adbf7e883a38c2bf20d882d5442b575d11d46990c974b453513fa6dbb1814b257a4965433b5afedb5b5410a243304fd7d514f67b30c940f1d0f0d097caa7ac5483cdfd3eb836061c68b4b8447eadb92ebe14091cff1a648f8828e321f570fa0cd272e79e089a703be2f19921063cda8ea74f9ceedf6b3376d1e6e60881e2b8430974d5b0536cf6e2c56f7a61f33ac05c4ce0eacad738a05004898837ad48d7ba768584d2840cabeca9a2c4e314caf53e8772a8ca10c52fa2bca3d9559850fe17a2575d5610b6978e128ba756f05b827eb83f160a103bb91b0a59f86f7f042ccef6c7f03ded86006253704449d590e626307c1df4eb7d90fe62919f84cdd23acc9cf2ce36595343d50dfce4986e5b41591ada2527e3886339ea2b13c991b884143bad2547a05b900347d5af466d0b9a8426d8616474cd49645e448e410a77ee108cad178143b1944cd02bbcc6dac25a726c9a4892c2e654718a6190c074f154f375bf2603da11e72c9909244442a7a08871bacdb794c6153a037426552cc7450c62167aa6aaaf1bcb072cffdde1ab28bf6d4ca4e1ab73855274b66278070d0a7e7c70f751694de3002da6f02348963b9ca361c5c0a89934f39c699dec720941590caea7bc78327f9ec7b36e06423d67220e5b66a364c1b18fe82807e771fb04a5f2c1f17a9b7f643f8c8a499457970f2feeb31645e838200d44dc4229048e52bafb47e066a38c73fb2d4ed7bc5b38a4c40f73c4d1d1f115acd1aab32906e4f6caf29bdf235c168b71a97667ceaced6ae11d5bce2a0bdab0f3104ba6eb1a3e0b111d4184619c6ce67b31d33aa35c4054c8bc2b0039f8d8db2c5d5b3eed95ba69302da9b110b0a2da55a3e05a0cbd914f2a2f9968717d7aed8c00226fa35a48a9e5e0c2d31c171d9819fe22e870fc8b3a161381c2e467ee1c163a1a9fa463d7253b3f351fe95ada27be545831f546cdf49ad624d1bc82e6008e645f189f7e1341607ee09d312cd53107dd64eac1dea6126ef13aa1c25c9f638bd3b22de5cd35ed6f5d6111ffcb45c042d421f91c2e9352ded0dc111ebdbdab30c82715b3c535259fd3b00235b4f180288503d51396fd82c6b730650d45d01aa2cfe9ed90ae368b5c1c121bb3437d95966a8e5133a787029d3a181da39a42810ba2e767321556a02b770d62eebd699aff99a2157e54be72a4256dff4739b54393a3656867603049dc3bfe625a04e7e533260299dba1136f038e6307053594bdbd97bfb5d9ff95ea7b1ad0b65232c6d2094aef10d7b89d1852739cc5f0a55b4909d583059924f0dfea6fc55a957f6ac69870e95b8ae4ef8f189795a97baad97a34364c358d54e214b42e0d7316434df8f5efd65656817e89dcea3d1600ea632f06090c15d90b8b34ca4926504fdfa5c5971d3537e1cf3a475eb630bba8899e34c3aee0c798f9bef1cbaca5e6372fbcc6dd17f3b2fbd040aba2f8832a0ec964db59ae06da6b1516c8ac54abb823b74003b895cc051313de3b7064bc9ee7a48b8579e4c1136dd430052c8272d87a2163796aff8b01877e045415c331fdec70425b8808eb6bf76170cdff658cf01d9b96870e4722a39368019c525d94ce58ee42c04d92e97a340fff5daf4a94df4c86489ac0f3a5cfae6cc3cb925fcdcf709bd611d69353731f53d0ad60869c2c245154fc76067c72bfcbdcd41c6acecdd67213edd86ccf0837fa5731458c74ee3799b754882a87c8ac860397663fbd1b36764b18981bc97325dadb4388a080ad272f1ece8fb7a472b19df3f6437d13a2cf2d0a0bcaaa910a570c269d4768892362b08eb88e0f489006d14d84e573126e4b1d9a936c9f64e011318bf4c796ad3660e94d71223cc81b884f0649ff15d9a6b4162f13776140fcf8add888a451a8d10c9f258fb919debe06eb93e06ce0f7bdc7c648977a7a73d18a5ba2766a49796f8fc0057864fa8664ff412055f1d9e6ba2f4c628e5e418d6617dde125f56b89e6e88e620061ff433bb3f5384b1c034d6319446be28e2e2feb71c6d3e7cbf63312740d3f2cbee0a44ee7e6f6cfa20441bf88398991895dcf198fdee9fa301ba712ef16333f50c7da3eff20876cfdf889bbed47328dab08fb66d8f7eab6c98629901f498d722e5e4393bdd184ba3815932ec85f4bcc417f797da38077553add863c9d94830251384c14eef3efe31f9a7f3cf68695b06443661542d9eeaf74dc39a641eef3ffac55cfedcac4faec0cd443311fd039d5695ce3058ad0f75bd002cb6f91911df1f24c8cc20b2905be3e84e0f8716fc4b329f6f7b1fc1b34dcfa3dc82036ed0e99fef30c7c88471c925d08c0c6719ecd1befda061e8085d755a668ac5b5865c53ce539f2a77cffd16ed17e12f9d2798ca31c01f1bb6cfa3c31ec00c6b738391bef1d42b4930da0abcb9f8db6e87ed3cc95618bb173e6d8a11a7a990322c270fe35e97c24ae337569338ae7d144d564a91abbda0e1bbef13fec2d44450dfcc0f83ee446f47a7bcaed87a2368d290613edc2f1249f3f3c9dae0c687076e9803fa1a0244f3531dc0445bf84c08f4821d86105a3caaaa0ec1528d40591650f4640cd620e18048c93332fdd808d4c6c840d9e3c7baa489bc28a92a5e310fc06a1fc6f72850136866e8a565830c272e21b3e257e38db657cf1a9ca5424803bbe67c9e6e576861b142206f772e4c79c2e33d7d11ce5658c7dd0a8641d784c7370cfd2fa71e9903c091243671026061eed14bedbdc5201f9545228142d26e82ab108396e95d00323cef638cfa50e7b0c43a338eb1b1c1fb4e6722f73c429656686442cb26981b6c26dfaa147ab4c49302149db81abb37f8bed09b47ab8ff508f1397b9e3c18c69d41b719fe5913fe9472f1080c7078c709729bf7fffa4b1740faa4e6867de7b660d786e97c61019f4045624ecaa9ca89252eb554c3ca12b0a9d77f47ab1a4bbf21de3520b6bc9a8c8ab0a51c8c74f3200db3cd1b1c04b4081d02509401b3014f57c190b9fc7d85a1c30eb16466755a0abdba43d6eb7d22d2701e8d695ca0e9ab690a1fbbf2b92c5c62cc7887aa956ddd2df944c13a1e6f0a05ddedd2af44fcfbd96cecadef2305c4b1f11402d49ecf5c25cfc600056cc7cc7ac67a46b7da4f1d097c8c548dd11aef8055f80460b3624f2c3c32c88c758ac88ed26098c7c90df019f45223fe47af351e375d7e4f81002fc21e6d350c319aac1a5c00a3be318fe3496cf895b8665d38b6e36ee623b1e8d9e99ffd3d987f1d3bdc142dc741bc9cb250edb5c1117664d523e9320c09c31c991c812eb2b1e2e9760a1cd3d7d9f70a06d7b60a073266ba3446b4fb30795ee74ecaf86e082ee2aa28fea1f6fc0e65ed7ebe51c5a3dd76dd443bcf13d28aea450a73f09b147e20e2f463475eb613a54b625d20b4b455058eea46b4f4e1b23704c228c999232cedbdf75a478d586f3d697fbc144ff3525dfadc045769a2c24a214b5d5cdb739b0d4a4d25a2c4601249d01a3f8f6c39aacbbb8a0ac741fcdb9b499e5e35de39dddf9afe72d64078de9414b2154f805c87a287040df435b3fe0959380d7f109585bb7a61170b91a2f869e49d0da6940414135189222d9b8af3265d3d507dfbb85527ee10c68c99e18b2f11d4a9f2eabe6ce0e1263bf4a973ad7a94523de9121d82e0946bba1e1b9b29aef038ce9784559f676129ed6809a59d0c0cf63a8edb789dbf79b52a24293e546e604dbd94e06c5f185239d89b2c574cf6d59ea498bb0c9b072c25c0eb89c0821d15e20b80179e65907c861e2c3a50b9afc10267d8645839697b09e5a30a9f1ff8726f7bda7ae0985e77215e535a7b7de4653e218e9877d092591142c47cfa2c82856cf0f2449c7e918820eb5d31a6b9656448b74ea728ca8058cb542cec2a2fcb4117393e2c3b0fdcfa3e193e58a77a7d23deaf0add5adb2291c1d857b86d15bec04b24149eaa63cab52766e7f71d4863691488b07c465184551905a3f81241409b26d253b4414ba970edd4437c8fb865a08a5271c007c6bcf06da0245e855d25f5d95cc75890a06c5a75367489beb64252a98affe98236cfefce4414f8d8dbdde5246a3d7ed987523ab4cb2e6f8b2c0af7874a39276a7a8c5864ff2f97c7fff1227b3c25291d4a18ad5917d73708c45460516b586e64614ff624c9bd55d96433f0fe9e9403905b9f011372e7fd6caa3d817657d76ca01d14d18d3b639e0ee87c46b8140b06074228a59228280a72f423cb0a3226ce44bab5c799909353fa25a521746cfc4163dcdbf9cfa84ed0d3076948417874bba299a40017e438776cebb49a67d42964b8ef0b0f3ea7f852caf8bd0df86311772ccf39f466876ece85cbb4537773d55a3a8c21d765ad362d79e7c71797dff778df352ce2304b88b55b384a804766667824bacdfe72ad7e8cbb264fd104445cc7e98ff87de783a19c78676812e0d8c852671150bbc113a408321a63751437821e146904c37f55bcfe693838ed10c0d0bcc9b587513daa210f23aaec9d93d72447f61d93652ef17fc660de70e680d3a4b20b11fdfb1e3bd3b49c4c52a9fc6a9e2073e3bf0c026b3c4cc4b7d20c6859fddaad103fead87eaaefc2f1fa6f6b99abafbb0d8209a44637ffbd57fad256e50ab93315a8bdfe9a44e1ef0e8e7ad641dc66367868e9fab7be1ced41930a5c803dd275dfa98b098a8757f3cc8ac8f12ea8a0b8ed9e37d9cae9e44598cc8ce7fce98ae3fa5554ba1b749669606a54be6beeaacbda50f98ae654ae3127d45f80570ea73d2e561ab4d3519dd4405273725002fc5023846a2eb0cad759c18fb58fbf1e25429f0f1a85fcc681920c6b8a75ccf4b1c9f9d35cd3462da892be03729c439a09ce1c0f19108be87a6c04ecbc0f39409260a105595cb9b46274c57b7ef3a702c69e2f1937e16ef3d5cea6d5ab61f76a4851ef25bdb85ca31815ad7ca47fed44d9102b9717ddbaa885c4523fb8abf9fa14c91171fe95fa9d99a6e873021c9ee9c48066f993e64a21e104436539f1cacc98f84b755139e174ed7c2bf3ca492712db4c665347630f8c9afb1cf8169e686d44e6e501e8900dbe7ff329955f196376e7a7e2e8a8f5534918aff21a6ad0bba10751036a8132bced1758bf00275695a5889fe828a53d7e907787d62d21c170f3c90b800e073f9f2c7d0ac49e5e4cd906ffd6801db34a112852b4cd917ed3ebbbc98b11591afe0f84bdfe2d153c3e13fe991fe911832d0487bda999521350c35ff39599481ad6edf564e21ddeedb9e907fdb0510e88fc35a0be1af639525e538faaffdb39552c7e6a2819edfba024f531fe79b4b29b4a68977c96bf100f7445b4e90a4b185712879fd79ed6569c09592c0e98b4cc7683ff564fb087d4489cead4458c97a974abed27a5f7fa3914e831b80200a739fedc553d07e750697875675a6aa1c36edd72cd4a573093c5bc7b4d2a4f93c5bcfd5d12c4222005110960f486e238cb65398243019b4d392817ae89c73ce6f44a8627ea6bfc8dc85c298e349f087d43db4c1bcbce09be91fb2273be225cabeb6f412014f3a0a541420e405443eaa5dbdc69f3b4c7c6568f45d266aa596a4e96cffb33200b301db2f88856cb449ec0ce3d5a56668fe686b6e08afbcd5d82b28482170f79b84c30fa141c7dd80c833df8a21fc660b6ac974fd50bd8504dbe18c8e3207897881fa2632501ab6e934e4adc452119b0bdc4d916f9dbdf4eb8b70ff1b455df86613b9a3b97300fdc3247d3931d9a121f717b89619d8cef50397e1e07c521289a4de34c3eef54549871c1a2e94d7909c674bdaea47cba6ca8e4690b5b7bd3cd6cdd92b3cacb2411f795fd8b1714710bd647f82a1ee61c0e328d37115fcf8cc19202cf65bbfa775296d9fe05862731935d476507bdeaf4c23e9dcd639fe97e73bc35464d878c461cfa7360f376bc565ff706fb9a9293db118d3969cb8dbf0796645c44189983206e6fa7d41cb3018eaa388b3f6e2a5ea331a1ed9f7244820f102126408124eff5f85a997a512069d2349abab9a6d45eec8f2e3cbda932a6141a21be429feecfaf782a1a0f7d3d483ee6c237315459d160e8f3321acb4b824a3001f46f1c1d39e9988a12380200f13553ff57744fe3f4231f44b5ffe1318d023cea84ec73a1ec3fb79cf403f834b10c8cec85aad1d2063a33d8d52fd3e6f0a7073f1321523697e637dfe18cec32973c5fca2ddfd1c5d22b51813885e5212f5c8e71043fd0d71a09a68b6c3884e51d2988e71096a13a3196e2cf8e398e2696b7e70d4483c09f2f9ce3422976ff5ff5a66a12c268be604b15083e948e4be82286e327a4e41e172d66e07eee8e47befb8e6cdea73315882c642d28ab5ef162578dbfe14779de74473cd01719358209c0085331f9d9fa2aa219b702e97c432deeed6b07f26c5ace8f70acff48debff061d19e246143554d188cca544d21b3f7e23beacbf7e4a60765031ccb1a89104a3b4205493d2a09937912ca722052372b9b9af91aaa388106099bf2a87451b65687d83e96f72c48c9a9edb6900a2ccdfc42722ad352afc66eb278b131529e1321a8f8f12fbf0dc61f402710d6835425a93b8a16f1d0f61a8030f043607f1f4087d1c1bbeed457d3c1ae74aa079b5e4b3bce0b1364aca8e9a04cc7e40418d7d824abbdfeb285a739d42968b468b691f357627253cbdad7e7ce1fd8ebc30597e5c0696f9adc697b046c360604787a6721f391a2b7fbf521c76c140e9dd71c3262d5100bfe167dc88ac38972fa1ac3ab5d198d358f52afb06f432253834f4a44bee9d71bc6e2b83a15f33f3b984fa09b0acedf4b6db456bcbc85fdc60d7aa5e0651c10cf54bb1e7f80786ae19340b3e7645feb406ea449ca1dae9ae69dadacdcb5832adf91675495d35e239fe0d861a2b05abf1cfe3f4f62d052b642927ba37e18c5a1ba46f8feadb6961dedc7146d36b3e9b535078085cf9a0158cdfbd5d505580fb4f8a6afcf1f702ce8b99aefa74886dcc20438d87fdae0b5f280b3c46f9aac4f7c479699ff4c11b5279e74cf92d69cc433b97ed791c4a70d2bfbcb9f1d1778ef4c7e4b986647ff8a63bc2e0d997453694c3fb490b7c93245aab60135d34c6f6eea95983c6397de38266c8df33704bd4cc744fc6911c5928bff97f89090ea09810fdd7ff8e8cf04d206bf0a505e4f93b410d7b622d8f946b42ee7d545162f4c2ebf4a3cdb05b26980b860935a81f547d116a98f2ceab9458361fa31080b09aec4a3534d4380fb5e4c7007283d376f0641bce2ada9a68f60c66b8dbdb520928e22e0d770b8401469708093640bf0a45ded7121aab9f4fc46f33b2c910cd1136bf4a7dfa156235ffabe16309cc67a81817a6f57b21dd5b04087c0af2de7103774beaa8bd2c927b2380bc3173f074e173c6cc228132854e6093ad6278cc15c1684bf78a83cb3b710a39d25cbba165c4e5a21bf6d968dce51315ec831accd8abad433b54aca58c5fc4a9265e6d52fa61473822e5e1eacad6dda2a4590ebc003799c7820c14ba9031f22499766fc849fa71b96b2b5367398645a306bc6797cbd48e8843ee6bbc082f5e951c488d46b266f0e0febaa818de0eaaba5d39d88ffe02b27f8dec0b5121c6e7077e47853632019bc17ddc93333abf8d3884d8b882d416c52e28c99233f7a3ae267ef7fdc16489134d8d182f449a498105b1b1f9a4ac5551ef31c51a45dfd277ca152e4180967c9f24d0e86fbdf3e0cdc0b146c1b682eac8632f9145b40b6b15819ce412cb0ce6be7ba2c602720f209d408d8ec55abe53f8420c5bc3524e77b00f9f92c089591632f3f7ecee40e650683cb39d68dda6173ffc27b334e968262850b6e2f6ed815c9d965efaacbd7bf5e6175d28bb10ef33072eb7378ad945e70adab71ef0944f1c38f96c11a9af23d48613cd5be19e195d2b3faeb5c954dff42dc312c6c73f5e7d4171a276d9ec79dd4d2b87ed587282e679234b0cace35e061f1c7d85b2928ae07937eabf0027d9d4bf5bb22be63bc0e252d7e15c4749539e052a37bd607c2e8cdc76f57e68b9effbce5a440fc158ac1ee83c4755f7726d26867746da27a141612d13e6fe355b1453c3ee77851939f7566ed5474f216c84cb1e759c76f737868a81bb0b2d51e3a74f2837e3368346d24a9448e554107dfaf1003c296d8df3e03448e81e208c2526f6ec42dfd074e81cbd8fc885877d4357a9e989efad26c07ac805e05fe4852bef5477c027ea851350a78ff6119b2fa868ea1863f700678fa3c46123baa70ee2a0b847f7a43f95eacdd78c2239e4c33cb9ecff6636f8808ede5a9ddd26af69139939551e372d9f39fa8267db0901d2b7d924c96b66652b92110f42ac82bb282d48dee0a36f97b0980d87f1a746cd6752277756d18e8a02352e49b32e7852453f0cf229bc98848fb559c4c73c9b4637ef8aa5a3f0ecb714c84fed443d6629acc32d1bf0c637c356299745c45e3c8ee5cd3bcffc8c9ee5d967240de9eaf3c43b19504e55e1616702debd93138520122eac366668901cd3004ad3c7c09b9525c1e1afa8b3c7792c416afe9cee437ff9ac76e0d6e15e58cd45dc75c9bd633482e3e9c5bdea745e7c4522a24c0726613c566a5fbbbbb59b079ac963e4088201250de8c351edb2bf29bbb2f8f36079b01c6988d93e5a86a95403a036d55c0b0b9e1c18a844ffa1d7ce78b23bf6ed8192cda9a1ab830749102258a34e77ef84e7230a7637bfcfae14c6399efbc74c85fbd6eacdadc2cccd7f7a540428d47077ba9e330d6e1cf21c3f4c2616609e610574933ec269231f48f01dfd89ece986ba109be3ad2e7652ec889075f9dbef19e07f531f9f35a27375048df181a001a59b03cd5d23ff955171ea3017e455ee5580f4f654393210efaaec796ef62d4f925fb3426b4d637b86db39dacbfd5c2fca84e2c9d896cc97c6722b387deeaa220e8039df38b67aa5bd8cbb168c50f40d82625c357b83b7c33eda62f3ad6701bc6ed645382435507124945e67634a6b15c08fb987c5e03896bf358c28063d1446ad9e9d1ff593965912ca9d2b4114696d0b3ac118c5517164d021a51bc431dbe35d36d825ad8015428630d5d8b0c595e2813b010e93cf512e91596eeb1ce7df0f92f29fe77467eb77487b91f2d22f80e4fefdc6f13f92c621e2a1f271eecb7de5eedb2b7f5b06867f4f019f87730171abec41ca0a92063056a42a8ffdc710a8cacabc3809b945893733b6b62d045f845796b251df0386246070832a077f6143bd4090f91bcca863179b8554c8031a220854326dc0725a0d19ab09e37d7b3283872b42453f31a59208c77ecad005b428374613faa01511c9c5bf61a66fc5a5f74d9257c7ede3affc8bee37d4eda76acc34c59a00d4cc62faaeb986c941afe053cc9f5895919d13ed92bc370bc1ac5de02e96a8010fdb0325cb16f1b1aea8c60b5713192d034a249584d51821fc592122f422ad875a73b0d8a449de4097dc03f1d52755ff3e74b614e370d3ed5978604d90ff2f97159ac3a38c4fea2a2e9dceafa3d061a9a855515feb72989681dc8630ded8b6af614ce67e9e1bc85e67c1f827fee6d460bbaf1ee3b9710af7967f58d40115434a775822258f9797df648155341f8878a4f2860db92dd202c5e98c574a4b8c8ae42440056216e9a5ef5da12e64b3c41278d716ec346460f3c1eaee62b718c9a3f813bb5c41483d1c69205454e49c0b38fea00f6de589a41606e16e048412ec99c1d07d45c999b523d870b3c8892c313e2a7e073aaee874ec5765c2f4641c26504edc03a580bb124a2db5821780d3d1bb2c7c65444c4adefe9149e919afd8e52011d74c5515be1665e8649a83980b455c1e1f5ed1f36c77f41ce2ac1ce476b0660716935a12e918e7ceb2276859fee323fc2ab838c4830597d239eef82007f1fe304ddf9376390b1ea3814dc9786ae50dd118799c969b1e6a634bdfd88c4f7de23891efbcbc247fae5d2371fd75bca61d35dbccfe9967d77a7e1bc3c3d0436c7f1bb8751991caf232ec674426b0149e5bf8ad0c4bae0c7dc2a1388db187a9c1d5a237df1c63789c9ee4665f13dada6cce7e044c66c7e2d4a160dfa143d6821be88c411bb16b1984907264c36a88056fde5cc7670985cc00f9ddd17e918efdcfcd28e5353bed438065fcf658c41a687189cf2af76f0c664c70041829b49d4e36ddaa7398e4c4b71abfb2967bff2cf7a9ec76dfe2620d1e3fc10b9d348278c30687770af9802935107e1e623e050b68000d8d57a649aa1a7cbfe93e421f999fae33c2668dcf7a96e0f20d6c96531e314b7500b549f10b0782c258e5b504d394080fef7af8af456c9f2d784d1053d3e566f47b32df568d8bca767292366c942443387eda4eb52771fdb4452614cd74ef2565a980f2df97dc0eb99b21af43463bee9a54ae7628225710a14077256dda601ecb33c49eadb87176baf56e004acc4972cdc915f937b19134a10773c7ba0a88be2dc33b3da2c1e3613b470acfac6e9dce4320aa0ef2b9f930cb1ed973934ab7b8e709b21aff4e660d1f36bfe1e4b014cdd18f7877563d817892754ae1f7ce4d5d2b3451262d9ce43d4eea7737f09803400a17956012d316ec26a738b934fa20fe468a67be153de8576dd11cee624ac376dc49edca9204b27d148587865285837ae43c8250979e8dd86f798c5abe01debf489ab7d3ada0dda99d67c89f1e33d0d8c5870b8d210f5603fb02d8c6435e218204ea65bf77b87d9e9f75c10f844616fb392106f0af4c0fc45bfaaeb270a63adc4778829cdc232652dedc15a69acf702b4c9fc8187afa47a26655cf2419cd324265ea29c616c8fe1da821095efe35cffbb975ca5b1097a3d5f00d37628313fa85c726de6a92a0525fb93ad4b0dd572a8bfc3cdb031a57d1d36faf52d34ffb01c2b3a6a44b040c41734d03c3b848febe055b1b94280aa98a45d6b4404f9235a747ef0b9555271060436c967f59f2eca20003332203c9c301aa233bd66f3ae4294e1a736a14441852b168ca5e3dc0b61db4f847b773e5fcb7bd96135b5d7033ddad9589c8b9064ab28f0bd99550dceb108cfa0d96f92db0f69e0650b5ff15a02a1a6d60a94b23d41bf331cdb9bbf5cc71991df90fec2f7230a3cec96a6db3a9116a30228c26be7f12ec5f2612fcfb533b9702645f8e56b9874656754466945dfe001d4ccfe84ab1c27a281233249aa832092c21f5af7da5fbac6983056338a2d0474933385f21e76fa0b5fa7d55f87a12f6ba3e3e3f8480ad950038196a135ce01eabb9ebd6ab8d23ddb775b407675ce1db334ead9b68b7f93a74be194a60d9ca6ad0c1bfd794c39cac4a517912ed049e2c9d43a14e89b3678cdbaee146bce94a76c6135403569e2a671432bc058832e4c3d53f916bce8519c2ec3f351dec24655b790c50810d6789ba3e2e00ed1396d2595b61cc9c9e093e9a6e3c6f833b891e400c67d35fac8fec2517433a9886b8578b4aef4c43dfcc9129cb0c847d4cd1ccaed9f80b37af24cc013df8f6e3ef3e5fb2c548bfc7ee4f60f68e2dd23bc34e9ad2d843d3fc55a71abb973ad917574231f27730cec90df005c85e10ebe6ca53cfcd5bbf0feaed0c2f9ebb71307e0a43845fe373f0850303cc11117ac49de67d51a1799146944125a9eab8e412e1adf68243bd5d21f073e52836ec57a3c374c7797beda89a5b43319820b3f99bef2d2bc708c54d5275541550bba5df990cbf2684bbfb1e9fa391ae18fcda186a88e30250081f6b569f4b50805c420a743982d3dc7f48e1844ff28be412033c483a84400e91ea9ccfc25981fd7b09adb797949781aa4219dbcf19c1a6adaa14e1664c84bc3c0a0a84134474c19b18d3f7cd5a4d8c0d9122b781fa9d4d68129c8356dfb4cfbab0c04ce30c710f956b3d44090bc3367b038f51b82985e81c533f693746fb889cab4045a021d397d4485cfda40cd0dda93b7631ff6d012bb53f79a30e93d98ce67c561f422790ad443a033d1d7fd31ba20273d88c932b13bc8a34e0a0bf106009de173e8cea71a0d7b09061c1a8dd82d388edf6b0f1897896b469f990e4aadac931e8217ded7c60836943ce8823ebcde0d25465a4bec6b763debd5cdf1a01abda02c6736e2c43469029a3f4ad821ab9eb211ce4edbc16e495868014df10bbbb33adef496bcc7da9b9b63d53a05d00d52f1a67941a8888336d7fdf196de016ab8b2f215dd4ebe8b6138b69aaa82f95b02402140b97aa34aba48821a8d6c123726dd4f408d78a45eb27285dcc737cc02c7c7704e7deb913b3ef5970420bd872b2ecb13cee770d0c2fcbaf289eb4c2c667d3b5ddc8edd99dd2a457d26f8647a726044b161b445180ead90f7b84107b58c3010f79438c3b7e051399d5ec1c4ce2e60b830d2c166087bcf29c5c064faf98d884765803caf9d841332fb3d6c431264c0823186c874d974735cb5d2aeddc6a03ff9f10cf47e0677cbd94a336f07c8f026bce03ec75737d44bb55b597ee5fdcedc3338a9028a63f15f042e50515abf0d0c5faaa92804ab89447f55343e4d95190c193828811a8b4da79dc82fc995b367f1cefc3d3d1403dcdf28458993565fba150c5582a2eba0c8e37be57fb1782f17aec13791ea66846b10dbf971759739437fce160d1db477761a82c399120d341df20cfa4c48c0f60daf9521a8a5c4a786e493dd8b1701087add1feb566263303403320d58fc8e693a1354fc4187c75b8372214936fd9fd944dd8fde1347c2981147f2a11e07354534c3f931fef80fd957c78958877159a9121f052c0176c51de43f726d898a1a3a5108b2d80c273337a6b280dc300c8b5fb18b5df592f3f0eb845be23a7038363cd3c2dcb2eb9101e0fd477067e2e5a09538fc6cf7096b796601fcab01616c6fe86013e47c1ed2796a3974c61da2eed036773be9d0644f9d69bcc386a236c5aa97036a132c47ee987ef505302cac897fe986732fb3fd0c8740623e3e8dc6705109804212181603fed56171fcd0a43261019ac55ee54fd4d066563f1b2426139e53b60537e5aa4765d70bf985135c207ce333c6bd001b1a51214588b80b7e2ed291e015e0837b93b4f9bd0949f31ba842fd0d76cfd0cdb4f553c0302b9939834320572371f7129f76985a9f1c1763ee79a0d4785d8b0a0cf42fb8961b0d9795f9c854b52416ebe8f5ddc79b62da33748714ad64cfbcbc009948f8d8ca0a3020a1c5ebb2534f913a43eddf6f380613ac5af4ac1fd59c8d8accee9d218778dab59a3b98b17ed18975378959bf92ce9dc6d4aabb8091276dd796058aac76fc6c13458c8dec02095b3cc281a30c11a41c6629dfa46bae9e7014a0f2c413e6d7b9752402fa1e481469f067e4e7e99a60dd6d68142f061f4355fa5d93151739e7d93d75dd48e5f117574b73f09a465ada993683fb930dfca2c7fd4578c4127a69e81a2d683f52986e662edbc7b40943d97248b0ea741a5319041838c34addc0438ddd893e4374809d5a149bbf4ea71acc98bd2231e79c48f96d8263991fcb4ea2e50f0ded1a4a0e2ae6f213d885be6e4597af9239bb20d94af4e6d09e7260a50b3587eecc749e8912bd10b568aa1132fbe310f052b0392f0ee491b0ec92189223232acd368d55e7b2423e140809e61f2239ec6995c31f1b488fdda723fb99a8d2a25d8af0f8b7a5b0b24c92e62cc84457386e497daa24cbee5214c0be79fb45405533a67f4ed477f9d8563299833c32e6b905a76490332744e1a757ff329b57381cd21aa7dc4289bf8aeacb408246396f5da9c54845b8fcb179dee986483253cbf203f8e904b406e95e153d85d294afb99b467c6d48a2b17d8f85ac297f4530ac0c9dd2f4450e897d2b98592f2e81d1065f058ee8377192f3a051a9edd8d4c603a33015bf2dce8b3c5e3461f0ec4d125f947dea0008e6a6dff51e2609baf1f88a4c57bba284628ab7ec2b68eb89de7e8e1279b27254679b82592d205826da32dc7634b78d6a48d80d5c8a765ec37bb0a0848fa1c2f9091c9bf17880283683ffdcab25bea03a1cb2c51d9bd1159843bb8b9d714f0162184ecd3d862a769a49951ddb375cbf5520c5eb26ff4702b5bbb3e65fe3699a5d5416e2ffe7e349bdcfb878da3630767b1a1361b05eed0026babbb6beeae60c092477ef0c774352902c2350c5c044e5d2dcbec49e1f06a471dc34421a12f4e4140853e598234e58bf40c0baecdf1e74140b371cc0eae9b129e676912eaf6da09cff36da13a74b0cdd44d3ef35f418b7a07b95928a1ae95e4f413c1f5a6d90437a2522ea5e7fd334bbddca56c0fb375cbe48b3610bbcf17d2cc9347c975a8380f1ccd32282c82e98d184748bddb49c21a34ec8914c83ae1e8d81928bea6369fd2e6a372656cbd07d45db93225a9a9c336fd6f0b835de7fe4c8dc232998dd76ecbf51dbfd3ab926c9f192a7df4fa55a81a68f5e21e3062bf58efff3740081206b71c347c74ec40145d1585bf642a77f0265cdc78a0841def22dbf601ae5653087e931504549a3b0b94c45a96d75bc8b6957fbe14546b95025791ff4e9bbc9a22bc0b59fd07d8d1032ba0c3611d0ac69ff673e072e06d9e15651171d6a46572d3360e7691ece8cd05a5785d70814d375ca13232cd3777d8980141c88af90e7866e4180c9ab2a5be36138c279caf6109aa6b96628f5f56615b4dc1e8c0ddfb0a694d2e00003806fdb6c99698db0a4c10a20ee082727c3f434691d0d60f4a0cf8cec124b5ef851df57fa23e5f2bc3d81d2e0a4d1258a89ca11f165f96f6ad2026edd1dd30b85ad2a3d455562ec8f2739bf42c5331a7f354040fad86f49ea5e1351568413419dcaddd69969f415a07cdb985693057e68aea3dbc3764461e25d7a235e16754f4f68d267bb3298d78b81171024ff48f66b297fac6bdfc8ee4277889d4100cef61df6b65d7f8d17d7dc2a289d4cd1c0955bb26eda64b39a728110c7489580e5e17c83a2092f2056ee23bf641d5a7568a7f9076450af99c1444463a5b5f9a7639577d68a18699282f12b0ef81ec66e93c0f81525f8a490d4d14feb9831497fb0fb1c170fb5c681d9a58e29d57d29927e56917e59838451c3c7b683d975e733c542fc1b6b561c8b58abafb12c886b9d2331b55c51a8fe1eb44402b70c0efeccfe7e67eebbfd19ee3868b4435d1406a5fb439e698bf5337f606d0b304e3361653f2072e9f62a61d9ebb29e3bd06c2036ebdf7b4cbb3b6601eb089a5c39a133f17748924ddf6297c2cf2eb2aa87c0aa0e1ae04d986b678a7760a9a45f024a45ce025008d0cba74968f6c681d1bdc8913378ac6f89cb46c84fe1c519671dfbddd10ee13827df17a63b2a8155be4b6bda3b1beb2add97a6395b486f967141347a8698a62e7e0f2bc17f2cda66fa2874e02b2f3dd8b5b11f675a1b103e404ddbeaeafc5399b08ac7ebb45d448a7c63d9a2f753e04f7b24358273c024bca0dee7d5244cb074516ceaf4cdbca97afb5e511465ae1b503cfe00ffd73373b00f6f5d02efd3f3c28fcccee911f35725686ce2a9fe6bf5936a7c5b07e0e2f5dcce96410834ceb85e8e5c5a1c7f0b4caafc84982c8b4289b676c3772ba8f89e07a9370efb47d406693ce954fe90940e0fd883bad7255115aec12a1d610c073a89e8f2862cfaf6491c8bde4dddf28b6929c327a5deedc13c947fff785ed422f2ab6dc765b94407a06684c8c60ec1acbded2e6aa387572e2d63ffc4cb9aef7cbe767305daf03e673eb44c4bda51ed5efaf2c893627abaeb925cdb2c5aeb0ead78d53e34d19bbf4d8acf86912ea0cacb1b5708f64da93b40a8ecc69d93926cd1bc277e95370cd7d8d6e12203252a0c147b714a47f25b9c4ea890682b3dc180020030abb8031513757c4a13cdb3084d80d19a0ef5bd19459413c226e8606328c62e04760ab914275ce22ee8954480e0b2c5a52a089ec5d1de4e24bee6860bb946df9c0df2419bfbae5a440351e9efdb4ece3f3a96b7b9bedc71af3febc1c733800aab37856ed4d20e791c8ff325088a4a7a84239c14937f48f162fb7631b32a9b06c828a4f275f002d2deff74fb7b5174c34a3fe11885413c4a0e5ea1ffa753da0c6a0f0ec14549508006f76a5258e2056df6c2b3f71dba94e81818db722f6200d9484aeefb2a9d3422457b01d448879d8a36cf40606ee288000f6d683c8b4fb05bc0a8f62291fefbdd75d25718e7149ae27277be96d7caa1dbb6cb9ca804f23134d1dd3ddfaa1e85f8873f7f3062bd2182b4dff95f31782b6fec349f97a2a1ccfd43d1f7ed64875fb6ae9869b8847ccf98f35e053119d13a595257ce6964dcfbc1d7ea409c71b7ee4ee6fe4edcb87d9331f202b11ab079f0496377fd8fb4341f0957ee093cc497e04030fe5768550b51c4fd24bacc41f02a08653a25c5b59eaab71824e0985fc0dd96480274f21197092ee78485191fe9f08cc838430901b802766746fcae1cfcafcd67996c35e536a9d3d14684e4b90e295cd2b4abe294d4b79ab56dc9b2980fc211d41099830d16f96143316eb1a2aa69c8d83f803fcd1665d6ae02d6ad09d4a0301957573374e5445e1c61d701dfa0fa8a869715162c530cf461b2fa8a1d5ca899b466cab368d3ab59ddfbb36159a7fa7158b1986af445ad25ad9d2c9cce08cec3310a23f366ecfd55fbbf799edbcd73fdad018b0dbb7cfbe789972841b6bedab047562782808b9301f42f9b9e6642c22ec8e21b36ffa01570e80719c3f26f50f45afba300aa11a8e60a69917c12eb68fa550dee6bfe4aa40b161a07e58b0a77225c2262af9e36b9526337beed9068826000245387cc890a1939db7c8beea55c0d2f33fb560a7c5473ba85057632930a1e936cecb29b9092232146ac64b8c6c22dd1efddc45684419e43101cc20d37ba0068963b34f9eac939c3dbc2f65fdc69c936a8db148cdfa106cda1b1174ae1276ffa790336ebed172a78e71a0e238bd39ae657e13925cb35bcff36df7a182f838257dfd39732d56748216c433e0dd7e587770557d34aae9b9f48793d0722072a5a0e017f5d51410fed215814272bfa3757853e656dd8c4b47f7ae642b1fa4206ed80a277276fbd06efa8d46a84f6ab6de07ccb1aaf3ac0d73a2e025d1f890fd279f3e2ea633b643a41bd1d76bed1770f5912f940c12b8bf24ad3344785dee037801d719ccff5df4c1febbbb3f53de843ccaa978717e8b2da7855d23a1355a144ec3c41eb46bec85d412205df4097675705c0b7f944772334f4c3d79c006487099025482944912bc6bddcd97fe846195054b9b9dac910de9af4d4f9f3d50dd8a4076ede349a226f8a8e5ba9dda413df89b0d4ab847b8227ece5410edf0264890819a9dc84b39f5fe84713b06ab32a2d3abce716d0e505603a7756a570c357fd148d8d07397fccd9b177b21cf65c08ba5690a6eaea28272926569ebe223f439ec6e0789dbfb49fff093420771b3191e115d0bc26348f84feea3ad92949edf030fe49face67129e01b00c5b232edf162bb829f57346736b1ee1158161649ec8f412557fc781c4a073a3c50bb69683668c907f75218a4044a42976d8fbabfd003789615eee2832a7caddc66dbe4f59edb77fb0f5cf458d81bec3bceb9d247589a1f02f4043b7010b1c2f4e51f3299c843c627ba1f3705b7586c40c9be01db4501feefa1ca3db2df6466b39ab12e020c435ffe9310cb7bef0ce5367457523c8e2dd99f72b5c05ad80f5977333fd6cd9341d5154cd5ddf59d3b898f5710b6f9d582a1306292a80b89646019665878ef3731e6b620d4e33a1039ae50381a9a4aca1218c6f304f4eabb8e84117f215b4362ba59dc3e31994e14e0e9d6dd259208432bbbafd1078522082b232fcbd204dd305fd579caced7296d54610c3cc049de47035e4e4f90098b20cd0f1e9b26364ebe4399620883845bb0e7c5b8eaa068278949c2ae6f735b27a604b9ce5e999e0aa90f1c0715cbeb7e4d92f8210c06cf1f1b30f751c2036b818c8a29a1c00913cf38e91b9b5f60291d3ff67199cf6aba47b5eadbd9258bcfec97742664f229082a281b42083b1453abb126051ae9daa1e46271339286e94ef774650172648ec235d6f1ba7fd85e3fac6ea871397b83fbdbc2da26b86aec02414d5553c80bf2693233ad6f671ed395b520d1a081f45bf362956831e9b7b8b40e88ab54362fbef39da032575ba6209049b98f6b16b9e1bd833cf178c495ae1833f9c6280ec8a6a6d10b7671e60cdb565e6aeabc6932c9e248c0a281569d01cb5ffec1c9601a2348a1a6251b232f2b87a74db0e822dd1fe6b8a2a37e389fac64479cd82b8828ba3e1b7ca66fd777a9f5e3bd11f7bb5c153ff03370d622d1e091436443545e7578d0c54ab82920987de9afe19cec94b669f800319c8e6ff43adab3d06721c3655a3902f9683047c7622c52aa9b4b5bc29fa9cf9d906d60f6dc8babbc1d6287de6495ca5acf158e7661c5740e2be314ca3e8f1ce747422e3e954415e4a1df2ae9e8654ac14bc1336b27d4080631a52b131dea3820c2bf7f3c5ef4aa1063ee153f2092ef9b7651e8bb8ee4d9e48e37104f84c8d90e521ed71b4d22da786a73156670923db082239a7845147c4a7c553dd5a5eabd59f32ad686708c90ef156b3e163cbea2c7195b8fe28d0ec7a174c36c30aa79a70bc4949e285bd1436503c322760bf705700f48338ef4d65f4fd2eea28c4fca42c8bd0298fdd1960210ee97eb7a6173d4d3bb11969062c2226dbb5e8d4032438e5822082a415770392dc610c634f4e35f01e887efd55fa752f8f3067bce11f65aa9af611eca27bf30d1e5f00de9802279a2ca27df536ede303d5aa43b664aef517f2805ac940d297ec0249ed53bdba58414f2cde6c0a75f35167907954ebc8a149558d399a3beb96e29ba616e182f530991f49265263645873ea1c77060482af827b0d68c9c3f4c5f66ba74629a23294f5033426988509e120e9417f2c38123bc33c3cb2fdf7f82cfbe82958ffe792b1680465ac9a0fcade711aed0b992dc0bc5f4c137f920bf5a3e36491211c84d8caada3e76f818137031bddc61158a08d7e1121fdd5a28e0656b4f550eba9a108506abd4385d9f07369e2df967e5b157b78c77ced58bf8b687777e7546d55453342ddb527746b7a43547e9d35c745e398a441f61bee4a17c5a0752e8d6a8d396cd5d3ae12a39a11117de737eff75e760dbca64aa6202ad4e6f500972de57c49648a9d270adfe638fb6dcfd4030a43ab508a0911be9950481443426bafea6ad907b42c1445ecb3c6fb62368537c281d42b01d70d5ab714a8561bbaf2ba4ae125f4f08b718afbfe6e5ce3f20115ba306f65a2356bbd85d8b646668db1ffced4c31c8163de58dd7d8e4216ece3d638d2bbddbd8ef474d22519ed4d9e539c5a45acc5e0aeea8dec511ff2ccd13af55fd342b258240b21942d1aac3e480e06291cf1d1b4bbc5ca700a81442efcbbb20d0407166593e2620619722a1d698ea63f913d6170d765c1dc58a72ee6d79298cd09c7650b58aa15cc47e973c3d0e80f230d189528f2b38e9ac2ad26ce7f35683440f82906830739c2aa4eef47ccf18f5359de5fb1b519a0eed2b22c4f44d8f38ab2d858fc5d6e23116a1e5ed148c9a36c1aa15159703a6081d16aaf27ac53bf2bdb8888e87a7e381af5f5e15275f79d3d95fc6dcac0116b64aa932deea5b7ee9150f762d924ab509f2f43aa14164570b263128c66ad7b442fa0447a534e040b701495a9324f54c389a82ea8226642f14f333ffaf1e520e12b67ba248b096ae27a4a00c373a9cd01d4bd94804c4e2bfa6937d9791679cf7ccb07d05f6d81ecc6590fd33709cbd06617865aec1780771ff8fdf3d05c84e2a49922321fd21b21688c7bd3547357c31e6976c86d96ea9c9a05ffaa271d6150ba67205dfb6b3c9eb260c486f3491e21a9203450f09f83e27eeb9b1af1b39edc32e0f2cb92b7a8c20532e2bcb41ef03eac7ee346dd50d46eebb2722f1b8e10917ec24667ed5a525d329994577f8a0b89faf25cc6c974f75ae826545484578a88ce82a68ec14382773e285478b8d39ff8c35267bc4049436a14155be3ebfb50639ed01c937b123d6b99c6f2613b756fcb71da2b67a310fad64401cdfd8aa23b431cfcf4308cec1ea698f0292566564a25847d152a734207f54311da4c95e98ae2d45bd31e218657814449144058f4a1361903ecd77e626e293fd7cd33d14cf4c833a3aa48eaa2060c84977edb6ce713fbe2f6951d27e32a5136942559beee8d42155d2e353cca47a7f37777c5a1cbd738024cff48e04f514af532565e08aae953095285720190d4d2234b687eedd72e36a1109dd149161497e2b693c48ed02746ef5d24b5d3ee3c7bcffa1df9db839762ebab382f4c50a0b0f070923b6f91efb7a4d27f2436b021c24d616d0e78e285b013d7b5f0997c7fbbbec5a29ea280dd0f30cc14276c6f6c8a0f3ceff2deb1028e89ef3d176e0ef3818445a41b910d36b1b0c30da7152839e640dafad484495aa46fb9429f9e4d2eb5f51ebcf06481eeaa547b7ff9b6c92cbfc722ec1848fe4b508f1de00e110ee2f035f38d9ed88abdf714c5ccce49b8f0d4f8dfae405dab8601309aa4fd35aafe76dfe7c5411970acfcf41925a3fbc3f217b4699f9ee8406b3494c74ac75eb04e8ccd84c6240820f23631a4597e5a8d31958398b69fab164fbfe13f91dc833c0e42c83d594260f4ffdf53e1adb8970f1b9a6fca72bb8684f95f03c02f35c78f1f214692493c7ac2e653d924297c7289f88ffd15a8d899e61ebb4c6f3849045210547c44938b8b321469e93073088102c5bd0608bf910c9f375ca659d8baa161bcf6492c473c5da60f6f9d8c1e38c7ae1dd545f90761f651ca7214b857eed1d5fc90fbf741e947171e2ae9e4cda81890b68653890a4d282e4fd3a155503344664cd30267d76bb3a3dd3a591e9c787f65d75019aec6a43f7adf529be5280771cbd06d211adf0952152894421f8b9c616c8fe1da821095efe35cffbb975ca5b1097a3d5f00d37628312358515859be67f2ad2348df5531b14ca176c62820e1769c25049703643eb670142511f59c561fdea461b085c92a19e37492af55bd089e9fd93a79e82b653259de831cee6203899a0bbe4fe610e530deadf10782ce25611f7eb7bf8731d776fd5a858ac65cd38354e84fb59a29e6f16750c87fd4f660edbb7e1e19acd0312ccb027a0530aaa58a83ea0aa08186f49624f842a9ad1cc0fe5b0f381cb30bfbc6e52378a3f704688cc41a7c7acb604d88cf0a516a5b81cf7d1b26f18e68b56eb23535b33d3d35808983eb094f46c01cec982b339639d92b8e5a0dedc5365f194f7f1f176550bbbbfee3f225dad0b39119e3cf274ba849cac1d72ecc8396a286e93fe01b298b7d607f7e71f522120ca6d41f916daebf48549823d6c91025169505ebf263d2d91518b161eb36d2ecbcc893189dd5501833ba30b35ce8d86e8d526ffbb7e75a78f494153a410830ed07231fab92671b9211c1537c92089578d9a63f269f2bbef59f7133c241501869f1e81d2e7c2050eef56e15d34cf707c0cc709d0b60172c2818ce56c1d77f691b29f3548d8e63ec6db25f013352b806660f264cf44aa56fb8d5934f4e8e3b296dbf7ca20ef6e87ea1cfbe683f70c38472d8886f8f80b4aff26776378b65680e189d4dc7988a0163b7d7b2d6a4ed0d1ff6f6610dd27cdfddd8532d8238e551fda7697861bbb2888bf3debad76f4c7932dfec2ba03d082c4819bb4d063b1a32ff48f41eda70660686373f0850303cc11117ac49de67d51a1799146944125a9eab8e412e913fb29fe791768af683ae488fa3348ac70815432847305acbd34ad955df81261085408a71f1671e74c754c1ac02229a2c43ca84c4ca620fbb763e8432c051b7313934c5cf7721b11adca0bcca72d922a8d2340dc62c4703fdb0b242f9d3aec36062e327449b1d4cac7e79cf7277d5d2ae5e2d8ff65c722ff35c631ba92c9332d8e3449a78f14d3379f5b4fb4292cb3b342c2ea6a59370fbdabb2c3d8a7e407e6d7b24bf9679a631617ab46b4281f13f2faabeff9a18784de551c51c812a1808ec2268cdc9a88cc58d956142f2507d07d113ac9c5ce5f9ed3afa3a6ee55d81fd71ac7bee3d53cd68b1ce6f7a18d97ba641dcc899f15881083bd94b57c0910de3b15a2f0f5e0c30c6f84b4727e6cec333665fe5674c7803150f35e3e5dc01fcd19d8030fe4f583c0abaec7431d0fa951bd9e9491eaf76c41cd3b2d5f04d3ea73e99fde37d50c1abcd19515097bc2975631b00dffae53080f2f5e34210312d1faa22868f720b0bf0ac608c9f53913bf0edf377a9b150062f4f6d94e15537f4283d6de3d08c70bbddd7bd23d5c88ea2872ca245c704059d2d18fc0b50c5669166452e69ef995d45c36c229bbf500d72203a02e53b5291d7db6a75a9fd08ed471d93d8a0af3c2f4b7e6c65136d75f2d9b7ca152aa8e0c1eda1dbdf54256774c2e942ceb02fc07cf7c6f8acaad16650642d2de308ef463b910cb5325ad50956883a8d43309104453a4cd0837e9503ce41ecccce95790756560e0a986b4383b0a8997d8fa6e1b68e0d1c1d7699217c246ecee308cf50a25697365044e5d3742d128b950f56f0e8a2460b4b5c59332375269850c221a35625385138dc04daa40231567d99539e6765510ac1514895af715eaeab053c01cec2de2f37ef319c058063ed97079747676ff7bd8cc68d4b319a78b76d27113f150c5582a2eba0c8e37be57fb1782f17aec13791ea66846b10dbf9f353380136442daac87c04882e444702125b9d16845446138cfda82e9546d14094634f18b82edfa738eff6c97294fa5459e9701837c81d67640cee754fb0e769f05922dd093d00420548522bfdae05f48dc0237bbcaf0188f8453b180ab7e0516cc884516bed4359fd43bdc62d87d1e31370d254a93a628afac2cf868fc70ad80c7d9a6ebecfb989bfff67b792aa533af99db3fbdfa8689320b7ad28b9b106ef5189d92dd63f41cb6e9f6f3f661d3cca51f6ff4c257b5092ab003562faea9144fcad41bc74d52d7ef14bde1bef823377f0cd743a39afa337973fde4c6c09b53b9777f070426a508c269a23d4df43b8fdff1ab5fc907b3ed2c696f38dff40feeaa8a9bd88ffe9c3e37f8f4aa9c9457612be845f82526f3b831fc545ea364c2668709b0128e3130497095520b90ac93a92e86fec6175ceb5eefb01950277a427c9c20d0615b36680742de54d860ad39a886c60f8292322c2afcee1700659c4e5065ece53215a3e9f40ca805640c395c1a3a7f8147c958705097734e957b90ae2e4d0336a0ea2cdd5e6c937e3d95d4131a435c4043a990fb6fe84404bc1b4eae8469bb0f11a95255a7dfbdc5af4ac1fd59c8d8accee9d218778dab59a3b98b17ed189753789595ae169333b36ae0748e19ca5f07c3b731fccb95315338d5cb63b8f20b5708a6ed134f29a8ef1ea95c931c9f623c143cf2a0ec3ff4e8dce8889f42f265a9d83a6fc88cb339c0210702036302a6c0ffe3ec35db281b1478ac1d2a0933bcd5b28c589d8576079348f8d0a50580bb566ecbf695309e918415119ce0a539da7e8bb7c098cfdab21d33df2f5d2ec5ddc1b3b59f72971a353af9065eb1414e6966d1676cb8c32a4e73f00e0b6b8645c7031165131bc251eb279a2ae5c663a7abc0ab05352fb14cf34ff28a334f2b0e5f849b2457d2ccb56c5c3e2c6f788205c41c942bae07d6bc9a906e23550e67419e72831edbec68ea1ce8f6f71d5a52b41f313ef806aab77bd6574ffbcb04df278fb36f52f0537554b1a30d539362583e3d6bfce8f801e141b65a29ddd4fe524a6d3144c050e5983abae572ab9675fd55431a00c8bc8a6ba5fe2e4deef84b7b80971de6f6f49473d79e222f13b7589bf8aeacb408246396f5da9c54845b8fcb179dee986483253cbf2a7ff2053e7262491e03c9045a7b7f7354257d895df5fe526c8d2efa89153e59f4e3799e537f743714f0d40f0ac569056f9d9c007a3515eebfc9b05458d4626450e0aeaa1ce57b7185cd7b5006e56b997789298dee7848639c0076844ebcda39e6b9a106efa945a581f76290e8301b2476fdae515bfa778a0dc9a1388eb1e482c43dd9f7497346005689097350826711019bb03d87a760cb278c9f81d99c13e3597154a6d4dbd5c12dd12adabcf1202ad1397c36b5642e103b3ed2cb445ba31d1169def0a711c330c15734620a96e751f28aa4dc4693c1ae6b2d564bab3cfc954ea96667dc0db50b09389e04a83a4ef0668a1149f8cfba117de7344f19bc1e41e3f6ec56800de42465c5aba1c76475e92d49f2df2bab20ffb2b229075423b79c6a0b95a3185ccfb8660588a7a732c25c1822412a7a50c4c71a06e3c9b2cb00f412cab6259ea1a453d6677dd1a19e9708a02e078a40f677537bc30987be0a12705bed7af25943ae8d9b69fedc7453af569aa51fc602d08af649db25f849acad54daa5ccca90f16fc63ebd1d4879ef35a3b9773f9f71d1d01287d0afe4c33e35cf3d3146c7474615d4f574e0dffb02f5c806ec0b14f2dd23dba876a3023ebbaf6788bf95f6afc1473f34fbd072b0a945af127fedab703cdfaef0c28c95525c979be950c77b2dbbee675fe1c2c459487a2a5f15e467ef7f84a62dcc363c3dab1fbe0682b8e3d0f6eb2fae6f0dd097c02a077001de037d20be6dfe5287a5e127243765eb06ac4dbb5d88d444b8588c600ff4d357b2b8104209eb89d2713aeb4f2900d095e62d4a0e016c1215fd4a278ddb2a3f0e8391bf92c8e7395d858af52579d3aae035e0f4c00cecccb9d757cb69b34ab46668e3dd724b0446f012cad8bbfd2177a3bd27ae00fc3e0d0113076cf0aa85e42d50bafcde256e36cc1d081f8edb2e10dc1abe087709860db84cd33000efe59d8fd75e9387e68633ff4830b6df75cc20bd28ead060cf0e3dc2eaeb845034643835b75e06fa464d959c67db8465d444b39d8ffa7e26efec8cff3ecd26d3fc850f3489da4947ca7456e20b3a811fdea749290723fd34a34f0daff5ab06fddda044b2bb7c212caedeacef2111a7831420f69e406bc37acc85d01bf2268f91ad47b541b3ad5f0376c35b683f99e1dbc46e943c89918927ce02ed12603df27e7de7aa360659960b86667cb8f2396c5be17ceadadbb32b38648140f3f8ccba4492eefc4b0af16869c047188a2bc28258ddef953a20726176dcfc0ce8ca1b20a02c218f2e4466a80fee8d251b98b15fdb4076c0215fbbd31bda12859a2fe240d658fad6469a73b36098e7d10e0da4a8704774023dd2e353c908559d1f532f1d77783ee09860142c546909e85bf4068a3dbb064a4becce3b0683ba231a6ccc3b114afff830a15af8307d61536a35d6a96e7d04744781f86406cde7e4b162da22d15dad44bc8dc267fd43d0ae485fdd27826fa04480b4cdf15f52bb89a5153bc175f402b689a55843f9fd34ba80280a81541984d02987d4a905c80d1cda358c6675481696106afffa32ab2a90ffa4b9b00fa7380b11182c93b5ed5da0d11c54144e77364488182f9aab87a7819eb29af083353e78ce12eeb5d4d605f3bf0cfa218055fffdd83ef5f4c41420f9bcdf73b414b80dd4ecc750a4d287ad033ee3900278842013e31ccd0da81a084f2439dfcbd929e749f22aeb55893214a191a50999dcd98324251d1cc44fea87056ba9a98bfa37ba0139b03da98929e6174aa86eb618e989d12061766ee126be8ce70fec48646a05a51f1aeb5f9c85523626d7f7842b74bf9be85a4cc5bb993f074d6e6496dd72859192a0586b102102ce744e9729e6ddc1811094e014a617be90fc6f3145af0c34a73998aab4550e34ac0bd7f150749099c04157c46793becd158c169554e1ce6f7dad09a4f4a7bc3d81b30940b6669202c3a08b21a8901d1344065dba87f952ed3d612e569d718aeb8a598386b452041919f7b59b7a7344cf61b6250056444187ea3dd1bbd1898800705611365f8cd462fe60d7081319337b5cafdeb2de8575ba8a6a60e9792b2dc58caa4dbba6fe404873d3f86d30e8c4910eceb8a02e80b84e57ad4087f3b48dc65cc6f3ac774ee07eab247022b0c2913c3e5305d875480f9f2f15e7314307aa6037cf7273d6bf6a63179776303e3cd707b6c9b74dcea0b4999f7b5ca6ea308674af1e45f1594f2558ae6602eda5f2233c388b7054e9a7a2ce308e7000dffd61c28fe56f1c0a47aeed1266dda9c2ceedf7c9edf38f3b18fd0ef17f5fbc86f2532b86fa93533ba6d1e0d7629ff85896720ef8788ae329a393f0221fb9357605e0f27d3272666da41c39389d194dde60a55e21e44cf7b34844961c27e6d426a6615c0fb5f010f9a2660d46e3eaaa85019c6a2ec7161f7e6471b1ad30de8b217f28dbee031d65086eaa97c5227e2ef4c2604bba349589f499bc58a6c7df03b94e6ae020dcfd9209287faf5ac463ee32fcfe637c1eb0df33f16bacca7dffa5e39ea13521ce52079bc4a3b70b46a5b5fe7ec57fa4770fa25dc69ab575740f445d43c6bb0dac5532421935a3393718fb339545435e0edb14b4292b549ee0fad47c5496a1801d261781964a4a62926421d38e36634439caccc4846fb003000ee2b968777a311fc65b6f327cc77766e6b8a462ffa2e1d859502aaf22f17b2572f04159d840d7ae392476d2a54835daab21a022dcf1319b4a351993fa5a9ef7ed88deb7cfc5f8689c7d26fbcd57cffa614d166ff53dbdfd6cd2ed62b629b1989226412c1cae9a96c50aa631906a02171e059bcc9a91755f6f4d8b455fb0dbb7bc87ec9587a356d78efc9e65dcbcf266554aee27917ad58ef117c19b1b37652395d75aa268dd52687ad7c015feef26c61cdfe87e6ed7e6f7051a4d02a51e133d4a0dcc9da79d80b5f79fd025232b6dd2e0d0a51ec647c4cc0ace694d2f1e57ad8292321d5448ecf6709c5819d1df8b7162abd503ad5166da2544191e12e4e28aecb665536bfc221916539463a537c165b2971fc45ed2588fc0677c68d8d283c9c64c022549988ea369152f7ce68d5ee8cc64a14e8c91d3ad1105f4b72032f67646a4fb16aa1352aed504786089de52bed05ce8884395213f48f28b82ade104e6ef41fea842ca7c57767087e9600b10832b2afbddbcdb4944d5b436ea20946381c5045358c644da1f2a2eed31d59b9f744a3c40c4cce8c8e45ee467ed39372b1486b0e9af51c05577014b15486f5bc2f77acb131df5f4b767ac5b59d58c319469b6d375a163582b545c92f73e7f9211d815d840fd779a41639f929c5abd1624a5024edcbb1a4177b73fece876dd3596e9193ff98c595b3535b0e5a9fbed31a7eeb671d087b0dfdbba6090b1b9ba64cf261049762ea59e40fa8770b9dc03a0b423923739e29030ccae78d250325c9552fd612b5e27ae06fb6cfe163736edcd58ed15f53f5bf78fe5cd57c4a996287e94c36fbcea87543959f4a652f7c295a1f02882413b90f0593179c9475366bafb37a0636e1a2cfa9908ef6f232574660f3a80fa48b0cf30dddf8a1ee511af9efa872934fd7243abc39d8c1460339ef3f93359ab83c134ebb7552e6fb96d45cbd141ce29690a8f2562cab8ccfac29bc821139e22709721e049bb4195e1e81c6cf3a80ba086c5873775689f8fcdcda2bc35e104dd9682d88110867f7315715e25d75edb0982f4e6c311c0bc31de5da3c029c0218bc812725cac483a76dda823ac68163cb03393fb4350781bba91bf4697dc517ff8ad09a2b9638a62478ad79417085dfabc5ada93ad5cb78c4671c09ca99301dd06c106c1ef3051cda2f397657a570a3e29d061c2170dc9e5a5951d1b4cef570b87e1a8d988440e951fa20ad852a2949b0d1a1641e4748fedb3bcc999af617feddc102b32f822d7f652f58ca4be9a4e67c110f07253e8bcf92475d4a20f285312f51c49e49b16468b5917f62e5c5a927eb2b4101ed06d876daf4355cb158544f07a3a65de8d71addaae40f5a0b94f2d81fa6c23509df7226d96da4c6d36834f31a745d16d21bd0e5210cb7df089c3f3e741d74160d8f59430ab7c1ba283a864c00546649920700431c2e8685a26829a916c7fd094bd68870e4576cbae82b6618b948f82ad1d74e55299f59055f9c864dce8616f25aaf68426ee4e2e66e6c4ae86c3ff121e7eea139755774a814bd87bb2dd30abd827cd50ef3f49a8e4284bff108d5babecd044fbdc36d4a097dcad1cf9a26431c17b39c1863f658b96bc4c818cad14a2c8cd6beecb86476c78ce5cca0428b52e99e5bb59614a928d5838dab359c4a9e056cb53863feeab056a34d97e111462607d2d0556462df468e02ce678a654d3d8bbc9742147aa47c89cfff54d83e69380271f155aa10b3279f46a9f96d16b36d13993d9db74b12bb0bed1b27c2138fc7c9fe33983ff31044445c71c39955eb28f5d4e48d302f1a302fe35fb59f7bc09872674cad131d1fd485d1965ca1a3ca602310a42471cb1c93db3442833c421988200632231d415c84202eee24e26e6413a6aced09ef4f78388e9b269ea8e15fa1f62b51beff44bc30374b7729bed340c1178eb0be0994654250d735eb25979da7c5f1748f7c719f6c1761b4a0af8702bcd57be62b49878a7784f5cd62504d1190d76628cd77bbcf19381bd632a5d5649be353c977d1b60cc043e34b093d85dbbe47dd95f71350463168fbc3fc56452e9168258799a1fddb8a0ea003fe96d487f43d4b17134f0484159b2fefaaf64217452d30f230fd35bb6a6cfab347066a7dfd449f7f178797465b3fac39c045a2c77095dc0bcbc1e68fd947ee7dbf737ee6487a18efe11c860d1b865b5d9bee76d87d635eba4caaf10bfee10fc30f8b908cecc9f9123a69c6e1b1146a81cbb368550382f813184cb9e5c1502289ef08e76824f4e9255d1c6328d241850195ca6ffad2e8ca7ab821841cdccd8a2033eb1cdb367c86f1b4b5c32fbf472f12e408c105e255718d787f7ec3924a1d4970d9112e36626e9f8f6330915fe132cdf99ac65da0987428d52542d1d7db82e67ce87d8fefc3c571814af7da8dfd35e14941fb6cfaf6fd145b46c963820355e7108c1fd6fd618b3f3b5825b409c137651c4b3f8d1d1722112ac6d98d85c7caa8bc3a0077597c900de044e7dea08ceaccc5659eae073a7e798a04ae84494d2b227cce3265110447266f370142a4c4f62673109605608c0013ce68c40b3f576ebcd548d3fcdc958da541790fd915bf18b5c87c92653607cc0fa85154fc259b9560ff9de45a710aa951be8ef70de352b81bd29e8989a2f68cacd9618deb61573b7074fdae977709e1ba808a5e83cd4cd6df1c906f9b2ed38ac9e22a27235fce84af54ae99c44ad5992db9016f964c58631c088e372accdf4350063550c690a19a1da2f4ecc3c0039bcaa86060358007edac95e27620e1b00d1c7680ea2d28061e788d9d6f4e2b89774c80f024fb06c87e7e2fbed34e854c07ff677c879e16f56d54af2688fc59c4b3b73f521a835413698eeca49a2e01118b0f00c01e6aab995edd7c4fe39a7e66a2cc733767eef2701c9e50359270af9980a7ed2fd4b7fe1c47998858d0cd84c7ca9d674517d2f8cdafbd48251a9f40bee6a238505a6afe0c291a60960598f11ec2e655e6e83b6da4186c51601d169022c91a55446b1c0af0ec825ce43b45cfabc1d377989156f6c5edf0f4b96cf0c7119197a88246c2a35e8b36fddb12b4437c4b46c36f8164d4030331bd2f8832af003bd93143d6e76e3e36c23ac0dd6190665d976f20f746f949f91c791ae6c928fd896bb6af407b1a494eae7342917d0a4587be5496f285640b9bd3df6ce37182fa163966e3dbfa87b83a127fb87aba20c554216e77bd1a50d01d6717039afe3b4b468a293379a1e3cbd8bdc9fec0e45b1c8dbe591a8dd41773aac2ca494a96613d6e61dcc022cf85e594ae8332d7b6368cf17b0a1996097e39437b7f4430fdd7a07b75b6f93f0dde0235579d57d84ea2e94914e247391831af7e0789273258520a7470d9c47883ae5214c65a8ea1986ddfe4028be1263eb97383bed5cbf66f47f179d576c1569c18dcfe68336311f795495c144cff17f0edbaecc6dd3fcaeeefcfdf33cf7c8c725904b92d69a98e1c982893105e2dd6343544302fe62e50ec3637a81201859d49fac269bcd6f585696ee65648304a6c09a1ae8426ebba068d4a9671ba96787d7ae058c39b75f6d265d5fee746ed0b2dacfd7dc0c3c67dc90e20d6710a61e8bdc65ee093dc69a0775f48fad485f6b9de9ea46847fa7435f34f10468b7cd81108dffcdf488bff014af5fc16810c1aab7651bf7f91a3ca6eae08a1d61c8bcc680ea4c22b0f783120b6cffefcfe232fb3d251c6e939c5bb4e3301bef93f8003ccf06ee6d8163110641f12c171063501e03a08c345fcbcfb9801146a948aef83cb13502d248effc9d1af146a45f87ed851a65a219c396ccb76a7241707d90d2998db195e05dc866f8033a4e2ece5871f42178de296d5e6fd419420a7117d612262cf356593294a8074ea4aab8d64bcdb4d1a46f908e2c4ac39904c9ee34ecf7a2549a187d12b68dc09c3497f736a0e64c2b5400f1233857928f498969f2e72021d7c650fff9424a67aa28e02bfe4e7ccc8c6b6f94174fc6cb2c9d2f3b3e133f0034d702590ad727b0eb95b237e0639e1ae70b958c8d379b5bb3ead4091dc1d1a9a66ae5a0f00665e720acd545a34826092bc243b69ca063ea6e0d3193d5c8f89967cbb5282f8b284cd5c228116f6a62a255379e5286ec2974cfecbcad4b4f6a4b28152b0b577b46f761d925f218410ea1a287f769df81001aa2acee3a94a9c40be4d30146f3c7e9f0d8ea8a08c573df7a57968dde69943e52cd2009513bcbe54eae77ed41d250835b2fd49b4d1f35141da02a6401c41006e419fd641e3dce77ee35a3ef588d1ccdc57b5057d55d10b4c8f0277a15782dd31bee1a599bbb18b0a1215c891c03c43793a3cf0bd99234dc922c4c27b4c19b83a3c516243abfe8ce7ceca4b54874fc7c1d8d2f275249012bd2c4a8e309fd4407cd45f1ac77f344095aa5468ec6d13cfd5353647b7f710b340f19af375d65b689ef4faae01d972f6580bc8a3cde63b881bb6e884ab33b02474a0013bb97a47d4823a8dffda426aa40b104283735e4c9ae114a51209eb4311cf8b1054128e3f2b5e0f3baf412c189234a67cf16d4065721994acda3589ab3f9f44a1d28462daf3d164ca796778b6774b2fb03317a9634cdd1815ec7aba8900741e72ee86a09bf3250ed619b8bf08c5e81d3727ecdec8a0bc87c7815a9a7ce5f40767c6dfa65e647bac3f21cacaa2e0c7513e1dfd4ca362a05a2a138517526900e2b2ee418574bf361a388be0375000b50c0f52ace3005c48eec250d61a83206bf6c6744bce00a5f89368257bcc9865ca877cfed22bf68ff0254e96c7706599eafc82b217dbdcee53f6db97906ca3627e1b0ab73452473f51d865857f0f8cf6715f3f009bd4d48de28667c891e22275219639b3f479d2a7d5c3c2aabd57c4713ba5c2629c6365a03473a456edd81f594c64964389613f2330cd60c847571d720fe503e1f1a19b7dec3dceb3cc35257c9886df24e8660e17110e2f0bde724073fb90dfcfa08e458131855705e4ca76968d4db38298359a8abeb0505ca57d780ff4622c0a5f13d5e52fcf956d80399535a13aa685088e010898ea0a84726b954fb99d0edd732914e725d61fe2af242fe185ce67cf7b35f846a9eb1fe16e134dffc667dfd99c32db3069e7a71e05aaead7b33a3076fedd39f6de66ab736cba4e8085dcf91c7e72a49d46417a7d52a9876f9ab11bec80eddde5a483a650dc9ac1cddaba799e235bb6a85baadde8123a6a395ef45861acb0430190eee16618921db07579be74c37269c78227ffcee0ccea9b8cb7d36714a0230fbf8c514dec10752e11f09f4b9d2d6e9d6663f07aba3001e01e2aad9d940d471a24d0f606e61567245dc766b3f6dc2ffd06b091a26771aa825dc0d7c474e2feb8cc6f2d1dba90c666ab0fbf19729efaa89718d651423856589164d5daa657c69abac23ef0efed43fac152906ca0f5312b9d73999a03ae7b6c8f80aee25ccd3243c32f3e37da5e77cd4735b21d43ec732e240a2355cedfce0975fbaa8d936b138ad66c1115ca85158d3658ccdea2f2647b1dc7655f7785648e1ea59e3500316add041549a9d836290ef987b9a545567045e69762d244ae9de51ab2282a2363f652997b4af313cc055b43b3998075aadb8ad82c108a2892707dcfd19e468c5e63556434e22960a9784bb60685e19a7eb33600182f9accb0bb063c2d6db156e541b4c3fcca0d5a8f35ca0f964d091f1ca550c3eae8305e8dd1afe2ad6afed61b9e27eb4f1b415ec69f776eac3577a8d7915ac255a9fa79757ff1da92c8cd1c324f26c59e6c44d08dadbb6e2fd3bfb823d2e94fd72a5f5e710da3d6ed59f20b5f9d2f723677009e76be7aff1b65e421e94a9d18a8c138886cd400db9f35f1b8f71676322d5759ec461857c6ccc52e6460f0b3ae7942bcbb3ba3ca78990abf8d6f825e8d7780cabf700adc5c99b8f66c03e895c70a99675f89c019bbfb4579f5c94966a398e892fd79c18add8668c285ba7aedfc5afbbb81449b18d6d564750a1b23c276b3d640c2b0e66317e5d140e1746fb6bd374a0cd47f85936e213b3c26c9dd984ae9d12f918c64adadc840b19c6a7634151b76976df27ddb60637039b2e913931817ed34021cb5b20c464c9406ae3eaaf0eb7f1a6f5c4316d4e7ee74dc5b278be334c9ebb8c90060b95182d99e0023b4d9070235615d060e84e96e76c405939ec9e9834a99f432bc74ac2b923cf0292062bcebd4a6817a01a09606637459c5686139546cd71a6c25e76397511fc7d294b6ea25c45b3669fe5a601517ee5486ac2343487d28ca78307d67991e764e40905185def97391b34a0f68f9b53fafbcf769abb3a6ed4ca4ea74a2a4b667cc9004d6b7efc69a96823e3d459bb2dc54478c9355f6582ae3d1db3d7f1db73f66f573242d8f7db1274315ba6df5cccc609961e485a4b1cf267203e65aa0df3f4c6dddae169598a914dc1a9f45a96fe3770c5908ee325ea493de31066bef354b5c8cc4b6ece2d28ac21ef8bac5185ceb9e2d42470c10ccf5d2a66ab4225163ec76a7ff1d15812f0d4ff93e7bfbd643bbf540368b1d9e687a13b6ee534237608c04fa3e2cc9699f8baa2db45e036699a4522768e82d7a961e08a5ba8cf9078619ec2f0925ec05d520e61208976c1cb235334b2e397470a18740907e782010f8feb2be1dc8dd694badc94f33f5c07bffb5b77d5adf72e0ab5dbd24cdcefd99fcb7c2b7cd48926a03042ff76302cfde0308273666c8614edd67fd53d4287d300c7a7bddff8a981e9177a8015f25f4c17a0f3f858edfd9963807d6da242775d042cebe4ced1c9d1dbe761b342c60e06321cb14fa41a9fb87f38b2a8e24238b6bf67ca1542838742b27a8795a1cc51021c5e0a0522c7128698dd3d9b27c56cd43d2bf7e4b0b082e28efc0c24a10038e7e78ef20162eea7bd7010d50108f56ad4c0b9cf308e6533e39abc40ce0e65f254cda15eab3759efb09130969cd07b4fb8d352629b16a1e7b2855214e86820d5e82181726757812484e1dbc8d42dc828d988358f020c27f258e7a11acd1526e8f989328aa2b581db03946a38f83ba67d19155d78fad500fea78fd802a1f5bdf5282130ba8e7e2398a6909c44bb3fd7d0c596155ad98c3521790c7087f6981b76ba1d3922c10f8d161447a1a1089b6cfb67708f823b62c9510e86d57ab5eff089f23413e449e7ca3b90151f0fca35902e15cbbe6066a4c18633ab1350c890d7c603b6215c40cd02c8e5ca9fe723c5ffdfc19dd1ae4bf935939940cefc050e4c89ce08779a06f03ffbf859445d3794b1701205eb3b9ed268015e5b28db250db2b234e079e8eb5edbdbc2f513c9737a137c3d8a55224428eeec1b2b79432801dbb744f65bafe4b39beffe4a5ebfc692f695c21bcabecf8db28c686070c779974f91784c729e05ac04b8ffac053cde24ff47cd2af1dd978047a2f591f094ca2ada79ae50befeb09d95c30db28e09d0b1e1fc263d216c5d0a89141908ec92e98f915567f10092164b4bbaed11c5f58e12e680e4659f3d15ac5525060fe8f848c7b9ad7237065c50cec8f2e1970f4dbc8b883bd412e9fe9bcc46c7e94395fe86ed374e129bbf995826dd828795d17c806ed7ba83ea82248e5ff874cfb0171064f2fd689a588c25bdcec902fbacf250ee8767827403f42945cc7ee3fde2aa54ded90c7df9b46f8406c6ed7efab99144e98c6c67b6192710c3afb4a7690423c06dee419f83bcb55d975deb5d0ffe63cd7f72d18e162cc9bae5ea5bd0fc38269da303f7cbd5db18d8f48ab3fe90a813fecbd581f898acbdaf9d0301a41232a9972d647dde626671f380e26125db18d60a134e85345f9f8e0b79c241a668d626e60d819788e12fd9923d0646c1596090a77a2030402821a8f7df4da02b7fce898a4a8fd1273aa08e74961f265dbd2e60efc4d9c92a602fdeaba1fbbea56cc289a0c2f680779bd2a58d8f3875fd29377a607f88e6cc8974a102e9163fb4d5000ed949756abfc6cc773af5879d64da47f7cc546edbe06891f134a96fece9fc1273c4adf83b45cac7886ba8b1295c0796995bacd8ba6c02fdfa0207b5d284dc7d7ca502e450ca7419a06db1efeedae87e3da2b6a1d01fbc9b6b688672f5ada9d925741ab886828ca89ce654684a1c6866ee6f63272f9d4e62a363bcb20b9eba3d02656d7bc2c763fdae1ac3978f0b381bf6b114b3d74d9f966b37cf17094bf9c081dc8d77f01a924589b0f5b034ba6def1658e36280a9edef6f2d5850352ee1877ddd7b66fd6c4a4a3c23bfbf5a8843424d3518586a693766d7e66eb98e4acd5e03b34d466c13cd258c5ab5103e9d0e1aea0811976aea152d7781c75dc696545b00df31e90f7865c7b68a41a99b8a37c8f48445c0d670c41f6de4bf5b9cf87e26fb61069e81f5ba09d7143fbb3058fa621336fa59e39e4669e79e21fc408b80e460642b5959efd334ee752e31ac1890ebae6618b3912c9dbe40ccbf6c269420af6054fa35b275af8394fc3aac3db43faab465cd874613a266904da62b7295d534eee90903e5d7a5506ee79c4e5efefcf79290e1719f8fc6421edaf2c14cdd435a1a9f0b31132597505782d94435a4cab73b8f9be68b0043d8cc438dd0ff38e4edb00fd3450a5245531374ad0478ae5028571bddfd36391a2b977f4b5b76678178d97e82ad2be0c6511f91198824f6d05869b671447c86b784f1c4d30befad538dd74bbe15fc402ce97017c5f29b7abe0ac9dd0b1c62ab946852798971304107691dd14daa9cd497d960d61aef086f3962b5909133e85fb2a04d1c23863fa52d73633d142d5285f03102ae91bfda626e555d3566f02f68a9edbe266df121e3b8fcddc6d81db470a06938d18944c0e6e91dddb1156c15aba7ff377622f2f03f02877d1fbd28cfc70d83b6ee116d30c30cd3383a58b94d51b65002b333632a45baa01e51396df73b63a4bcb4d0ccd31cd7f762b25ce504be2b00af21265167dd07c873c285ba657ae0dc5b0b1ba0b9e37ca3a7872bd524bb4bbe2282e690ff015726eebc5adb0d149d870dd14fe62333c452bcf4e0bfc7dc84d9eb24bd53e23d6e12e529b846ac042f549777ec86c9dc6a7b29bf75453323a01f23a883b20dfdf89386464938dc769956ae58933d608b6ce6bced82bba3a14c70de93102303545efaba4a876662bca1607a74b4f1c8f52a70932ecdbb9d0b413214bf3be2cc5a76c90b82a7b243e3edfdef890973bf97b0221fd84ca33dff9c893ab5119bf657714b7023c4918c5f4202124bfe17e0879bf1ff94a7115f40b47d0827ff571e754a07c1a9fc825b8dbfa0931b1dffb840e470b927b1bfe5d7c99aeccafce0c9889c9bad7e75d7809af542e8bed52a63ef8ff0adcb70008d2e6cf203161c870d2535de9e2cd0c69410a2b4ba19bf3b6772559f38f01639a350cb7f2b578b372dfd4ca7473d5d3f531adb0e20c4abd2fe0c7d0c1dbbc56a2e19fffa60f8a69adf6b78e8862852e23e90e8b115c8b54fa91642b598e9823be52547d2506412ebabd26a51ce3be13337be790eaf7e100b57aad4a2ccc1c6ca5b6fe80c8ada8bf2660a96982dc85f9958b67601e94a6139c970652213fd58910ec747855ddece981ffbe08f47912ddbbafd041d95b128dfb5abaa0dce0b9dbf9aeb5103c7e903bdb397864f3f5d82de76c66a38193bfce159ff97e754043854de1ad0ad483e07ab71ba25787fdd121498bb2cee85a0f61754b13241bb5bb0cbdb31541adec8396af45ce5a05e1ce855c6c627e5d1f0c86112d48247e26c41322e8cc56cfcab457d4524caecd933ff3bf591e984c940fd7f87d9c2d74905bd10141cd073f371584c704c00fa1a82301d722e1137e0b46e515749f78a8c001785666739c95553d7d5ea74c676b87532d3d1eb908837f60e4c9a66d7b76c578c877fb4282a86ebda1562021053654162af96b849e223733c6f8471840cfaf204338d9b1204b8edbdedbbdb64df8e31e5cf3aea37274d649282c00e06b77abacd2308f9ddaba90af7326d78ac8818a1b063569c4f8c5f9429a52cf7bd80dc896f642618e7e796bb061b669ef895be0c5de795b7e70820692269208c96c69658eab3c6d5e2ff1a662d7a425fc25060cdd5620a87511e28ca3f5b2d1341e7648aede1451e5e4fab43e354b310225e9639db28471e864c130b0577f660a0a8fb2e1ff361dab57228bd578d8da8c3f8c63b104f3b40a97573f2fa3f1822fe615fc862f6ae361acd8130488b7925ade35183fda9f353677ccda923990d02fbf6c1159c4b2f93afa1823160ca3781fb075d3ce76345c52a79df0d94dd8362cc1620d372606fa42aab289ef69916b944a420b9c3139058632748760aa2f4e9544aa0d45a7e6aa9a4173b9385a9012c39386645c1ec538e2eefe4efa831e643bff15f0d789a2d18d13ebbbacb28759c25a2a18ad787feaf90ffafb0b817251b25e5e43a770f3e5d83a0be3e09489ececd2c46857f6e3c3cdaf1cf425bd34436416994285d337d5652ed51a804e19ae59f167a760d3b4f4942b8ae1aface6a9f9edad78d5bc5ee53760a25c68da73f80e93d144225845a492209338839550aa31f92826c1938e6335cbd204d3246ab03c5df3c6c7481e6984961d03e5fa547fa2be0f27e5d85e2e3c6bcbf4cf24811fec2a2c53250ea8c8f57da8cc2e38153fb68c886728c802ac649ba7ef05a15158f6767e312e58b09fd162dcd2f5285d4ab1aef022fe0fc2f60befb3ec76470d51abbba03ea8e458c3c249641393b9905796b50ff82af7a246985c0fe1f0c2102cefab2dc98877dfb01537d50b15658f86af6741ce1956afacb3e936ca1ce85892e6058543ac87ba69b10248662b77eada1dd9dc5c8eb5f08621ad664f1c881300cd5272ff2e532f2672aceb2f71dc1a4386fac075f600eb805ef9689445af6503c9b661abf9ebd5f10a452b282b4fd7faf6cb981a85e273bda7023af7eb5df869888ee7beb2758e47ce55e3b5ae1cecaf0c3f8a396d8019c239d05f6e4d4f082c53c91b8bdf0e2e0100f2607afad948212904bb12509410cc2d511d3822a10e1f3f7805970d5071f060a6ec9d25f3a827fa43e5a56f776dc0ab2c3ec66ea635003d9fefe4fd32a5dae865e49446cdbf441149e2d01a0ddad76413d9e12ff1f045133e95011a74351254fa21a576a1eb356ee895dfdb289e693b42394a8bb7462b5609a20077be8b2f2810184da8a57a708c859f012580185f7d24e86d8753d298842cad12999a7ca1fa81b2c505f49c4bebc581a6202b2158596124c02150a35a79cb4473c2ec1e0f299939c8e85790b6cb6de553861b1a2564a3353a44498e3491baf9f0ba5d118d81bb12775e2502fc528c9020ae56803493081e90dde517edf16e19169e51dadec21790bd6cc32729c4e56ac80051107da6f5fef909cdee47c627ff25cd21df8c83e22e6153add51d211aee5acaba5814d790927d579d67b1f091a389c1e147cf60cd3229322927399f032cb36e88a9af6e6c8b889fa1bbf25b76f8d44cf630e39bf487ba36bd743c0c767f15435cbd81e70b2116166dd22d0b3d9545086782a20dcdc0a8c515afb84459607d25af2c1c8c02b793e9ae1379ab9fbb478b0e6d1a494fdab1bb2b5797db4051f3cb5849355f77d3db29946da9b8d0476723285139237b1939813955e701fb6361a6fa9b6c834401c3f71b360489b8b95512e89cde73730ec1daf37947d431f2aee12bbc7f994ec773632c75fcd778e8ff61db43d091953043a38defdff14754f31e762714cb499e864972d989e2d440bd069f122164b63ca849f1ed266bf96588c8bf7745c880013f1952e2095aedede3d3435c022a7d2d13d628895de75890c3a2ced562c3f21704ed7ad7447cc056088b42a628a1d916d7fefc624e0e9b53d511927c27b8c0ca5c7e6e49413fcd63a7301c96d6014a52f34d2bf56bf4829a39e14b8af32066242aa99295c954a3d6d417c3f4bf084a6ab3ae6fbf882746c839aab7d4c941a2173d212f7f652dbd9e617e8a2e9226e6a3acb9470039e78c63f8f01d9071938293a44cad5186168872e995b1df65ccac74b9d14c3c7693620404973ab41fb6a243c4a22024b3727fab8e16530e1971683f62a5a6fa8b6b5395c1ef9c495abead284ef7e541a9309fa374fd314a98833d3d097545b5f75e7d4512810964fc155f7d23af3b06e0fb07be9fe786d1e71f3f7b362ce193dc65d04e3603d23d88d4cdc8ec2c121f3f7adb339443ebeb3ae2bb7d60df8260c8b118c742197a502064fb65791351532825f6a6af8720c31305f68d6c38da4cf6003a679b4dfdcd84479a0065655611bae425eadc7cb9bddac86fcec9aa297f77d99c4e5e109dcb53e45c5eca2cf43f5a972d672c59bc14846e99d81285abd6cc9ab0943c0dd4ee8c1b143c4ecdf5280974831c0d87a5275376d8cdb6cacfafe9cd0e2aec828410a7bc6b38981237dae85ba80bc7c159a60483175d4fc7f9c8204ed65fb5c39cba13951bd5b409071a2ae53eb4a27182c6889e349023a54421a68a3ef2b6ec7911a1562535bd7ad06b635c963fe377579d0b42a5897266703e748b44f4ff7ea42fb10b144d5012749e09143c4153a65d514380c78965028886532bf454e787f478ea46684a06462b8e147a92d66a6d0554c12f183ce084244f4e2f45131964aaf0c4e2aee8f5cc6f434fa197ce1b179d2c2ae75744b70a5667aa315949741556ba5ee04940991fbc5076a58273c75ce13856717865e7958cbd16a0aca10b1f6acf11b0f3bef7a6eb0d5db132384cd38c6a06085b0fb7db95611e1d7d8ab6f7b6bba46d41eb1ff9009e5c396b51803c3769cc2d916888d16a871ff25d6bdd292285fe2015ba437bb9524c7e3404eaf3f7640cc34d3b36450261636b4c178d47aa1bd9219f7db722e347bb51bbacfe72036ec7e3e23b8db16031b5592c9591185ca536968f3762feb6edf0feb7510555587a32beaede3e32284cd621533343ab4c2bfaa0c73d40e0be02f8a8d5b65c9617b85fc1a43e45b3c177b2f115c1c39c6ba25ae9a184c53607e73f0fecc2f710d7d741c5448215b6268c466364b8f349c163416eb1876c0ab97d4535800e72ea0eec8d9c3175199205c504e2f9da739bed33588d5f35d3aa08f5a91508085750fd9b68480db31a7f3a5a8c350a1a087111cb6a1d0c0ce68dc4bd0cec447f5c92b5a8f7cbe61b207a32a1deca4bf2b7173277cffab775802ee729187ada9ff723945ed502258886edc8b468c749d21567143bf1f4a2491f672856d988c3413718860e96dcf8715dedd2202e895de23bbbef6a6ef004107171560cbe94ab34281438f8cb229e75ed031434e0265724681288543e4882ef8ea97034aa3f251d5193877f4b0d793f17085a5927bfd7453013d2fe38fb728443044a33abff3bfdfe5ddd7fbbbf7b019a341e99fe810d5c8f142fcdcecb24039f14d132b18604fdf4ea784cd4889a658f1b25bd571eae6f0e3678491bcd4084b16d8d97bf535495371a2718f0f192401a18465334bbe5cb2b57e602719de6dba338906564551cc6bc4647c75a970a62a53e8962a5ae1d8b2cd311c7be13cca6cb3108cb39d7ae316fb526696875211ffd0c618d1840a28a85e7336a1310f24300807a3206d58f4fd18e52998df157a06f8b7ecdead2ef0b4269d1cd488c30b13328103920b1f974a24a20b076cda9b50d525e307451466b8cccb316346322ce2798ed2f30073929414b74c0feaae847bd0ce07ddf15fccb2e1a3f7eb8fac20b919280847939d833b337533c71fc445dc4724aa0c62ca805ab7664006a6ab0302969c919f3cc08ec45ea09c64816031439a761efeaf03a059f0182a9144aaaa7b805f2ec0d68c7e814bd9d47f0b7b5416399bc325ed455fd4a7958a3367e0fd46cb3d9970841364586731f65635142bf2223a5a5cb95983c91a8d91ae41581b65d7a06d7c82dbb09bdc63bdaa78aca224a87b66c5eccf188df2ba6a30565e2b7ebe097f2ef5c7f3e3a587a03ae509c0254594bb9f3eb3293ebd1a56365cd8e8406dd40ec5115b8321468c015d21c87cfe636746d08bb1f2240aaa0b300a6f30dd8a203ef59430f8081f0e978d5e28b73973d287c8b953bc2a23eb93222ebd3e5622fdec18c25e0066db02ef93228febadf34dfde9527ac4ee1be06092439539efa32b68f4fa19b9f70aace3cc2cff2842180b2054eaf7084924dad33e0139c585f4cd6599c1c989967eecba1752e6333c3d7b33aa1c6e89602791b3c4eab39fd9977be8a3ed70a7acc876effea127fe3931caff0e3c0e6d312b86b26d9f80fb760d0fabea2a6e7d564357bef02099499d6417ad84d31fbb0d83c3c98823bdb0fb9148d52c3ae746149ac763e9f193fb343ae7a10337f9dadc2dd88f9b1ae40f105990f50580dcf0af2789802647b635284186eddcb22edcecf115fbb04ae4fe85651a44bb77012e7dfcca937e32087fea2f188bccdeb5cafabbd8bc30a9aa5e7728ada0c776c826e7d3af10edfb9f664a93b40a8ecc69d93926cd1bc277e95370cd7d8d6e12203252a0c147b714a47f25b9c4ea890682b3dc180020030abb8031513757c4a13cdb3084d80d19a0ef5bd19459413c226e8606328c62e04760ab914275ce22ee8954480e0b2c5a52a089ec5d1de4e24bee6860bb946dff8091d26565699fb3582a8e598bcd97ecf9dd361abf12b9deac97305e900f248d492781d1de88248d5d851b73dd9b54cd210e3d28195289d5539b3cef4442056197dab5361a8c8bdaff4cecbe1788633fa5c53fb6834fd15a28ee31082757a66395ef858b339fbba1065028d0b2513c4ef9a28675655a4c455d8105515deba2f97eb94556563f1e9522b349b5bc07786fa67726f995a88ab0f5a405edbd8988ec4628fbe1f23ee86c731e3dd6270c12b1c61d405f866b6122114ca231c39754629db905672334e698473d93afeb199385e8238dc9e208ee95a2dc2a1c50280e4f9c25b66947c6318470f5e549a22f25c1c1e159e0e1958c1caec339ce7cb1d8bcd9731b33b88cd1f4c5d35e270b6c8f3dc5a165eb8b595de883bfc6385abd3c73b7102b2df4998b94190d21dd577a504b2a709b846f9ef9d5f0fc91124d54713aec9b0452c1fb6cd4e600e03e570add6b6bd5bf330ed1dc6f0ae377c21030918008b2361d6089ff37a7309dd2410b181f5d37f7e3a995426ea71f9d42d47b1a1db7df9b6c8dc7ad73f21fea8f88713df5a349cfbcd6f1c41567c69d5ec69256eb7e8f06405fef9750e8cefe157d0023a083e762c98b4bed31977b70806308a80d2dbfa8a1d5ca899b466cab368d3ab59ddfbb36159a7fa7158b1986af445ad25ad9d2c9cce08cec3310a23f366ecfd55fbbf799edbcd73fdad018b0dbb7cfbe789972841b6bedab047562782808b9301f42f9b9e6642c22ec8e21b36ffa01570e80719c3f26f50f45afba300aa113252e3c704517114b1a4c52c642a5c2fa8193551ac723f59acb372ad3be4ef1d0b21d03ca9893193a1e2a9fce1bd2ec77c3127524ee87121e6425b4cb01133906e30b59d526c6d2021dcca3e8c0b06bd920eae3422fee8dd64aeb37de88571b214209c1333d4497e5b5ec389dd8824bc0c971098db9f2ea9e647d520209c6d8e99ecdeb40cfd1c98ebac69c3fe3c7291a8c402683a747076fb7ec9e7789416e197015867d0ed53b60f95a9077bbac2cfd629823387269bfca223704fc620d2f756de4527fae01c2e43f57b33f7611d324b1baa3dcc2ddb912be760bf695d9af19bda2bca98217e05492a74bf89d48f391e73e49dd53a7103725a577412f43a835716c63be5c16b3cf0d67f917c0019bd219cceb6786eb2020f6fe85f1213c9767f9688fe74c353b8790b436a453e149063484a24e38888f0385599b98d76b83202142cf18f78688860c494b3b95db96128f060e463e280116e02a4e80475f170677d0f0396ee45a5abc0ae5f236cf6120566b2779d9291996e6e4cfa9f729e6eb84d2fa75fe56bc3eb77675db018d711d4567d0f4e6f5a89949774d7a99ae3ba4797d33cd0756d6fb369c3f6c1bd1b7c8482f1ba64d4b252361e71d4f252ed5f086d14bca4551930eb21a255ece6a1b1fb4dfc6dff1dbfab5128727e57cb4139f3cc7399d1de4b2ea370149e504d6614bff9158f3e74bd6dfe35ab9759802aa45b4a261dbe83410859bbbec7dd993a8dd09e9e631a208e7d5244ce693505633c44245c922847d7f3920ecdc8e3202661bea137acfd2b9a6832463e48874e56ecf003d8fbabfd003789615eee2832a7caddc66dbe4f59edb77fb0f5cf458d81bec3bceb9d247589a1f02f4043b7010b1c2f4e51f3299c843c627ba1f3705b7586c40c9be01db4501feefa1ca3db2df6466b39ab12e020c435ffe9310cb7bef0ce5367457523c8e2dd99f72b5c05ad852d900bf84fd3a15787f026ca3531b3f9a1589db5158e907f494e042c05a286aa200c89e643fb73b9232bb6c35fa598d237be42cdb76df4ec747265e4b712f22c39136c39d45889a160e3fa5364a08d5a5e48929c75df6f0bcab083aff6a061fdac6c867207efcb66a862a4112116995318ddf610f6465a431acc899254e3330c5d9f8c7492280085e8d202ae0ceed4aed18fd2b04ba944e1817d1cf27b6a2f96cabdb902c00fae12bf076515d1dbd312a610301e5094206d406b72d6d008fcad5ea40f83ccf8d5b036b98bab38c91012ff471d42c661e2fe5d3b2e099a3acb25f0d75fe9b0a9bd35a6daa546a8ba395a95ba4030ef1b127dfac9832014b4906a3ef477ba2fef6b109e241c783ce9e0ea61427053d2ce9f6e738edd30d61c063380f5501b99ae542b19beed691268ec7bcaefd325bf25d9cf4f8b56cb70f98f4d95019e6a7b7869b3a97d1c707ae64f336ae4abd1790361d3178c495ae1833f9c6280ec8a6a6d10b7671e60cdb565e6aeabc6932c9e248c0a281569d01cb5ffec1c9601a2348a1a6251b232f2b87a74db0e822dd1fe6b8a2a37e389fac64479cd82b8828ba3e1b7ca66fd777a9f5e3bd11f7bb5c153ff03370d622d1e091436443545e7575aaaef200ac69a77e29425b00cc6bf0fa007dcfb9e79f0ce50425eea14fd793c4a4ca7f89cb1d4503df9ea7845b72d854645f030750e3b51c1f75950d976b136f3ac92264e264ae16ca6e3c63baa65c22f7ded137971881dc231c38159049431c2f5e2434958848986a4e444dbf3aaa920c302c2997a76181187331ae155d683093e74fa52f4822b556e9b9f47f3c2c423db9bc39aa867d2d792a839e393f2d8a9298d5da5f19638edc6cca582dd1feab944a6407c597fdd1f4da42b34315d2f7e7922477f5acffae96949e930271d7fe8a968f7fce989c644e07bb59885e03a2e12a344e593b6bc273d96e29c6b412da5a9ce70f4a82704682f76a9a33fdad2486598002a5063fc2c2226dbb5e8d4032438e5822082a415770392dc610c634f4e35f01e887efd55fa752f8f3067bce11f65aa9af611eca27bf30d1e5f00de9802279a2ca27df536ede303d5aa43b664aef517f2805ac940d297ec0249ed53bdba58414f2cde6c0a75f35167907954ebc8a14955bfeddae0d2ea07710ca414cab6c4d55a02427de8e739c4e60ba319d0552b4847763c928a4d9c5184c72d3c96d9ffb2a5b5bfeb323ce5d079be5c048a03497d6a08bf32e33c436a63846ec5ac1d255dd3cabdce0c78dce0e71af6b31221ecde5699f5d0de3bff8db84be786c93143c1ae0bb6da847c143a9abcaf4ba92ae5985a5572211a33a339320556e07ee2fc88626bd603041b65cd9957d246b1978c1212877c854c8fbd0613bd26f0015e183728c819a8dbfc6f92c66a0d630e200a069f908c81fbe2cd3bf9f3d4b5203720ad5e892cd19540455e1d28911fe9143e06e7711d4f46b7ef35240e57fe83d696653a4982383899c4cc43faa5a4fb4f64460534d5494bb8068db149e99c14481ec287d7196c996bf45e27240d4b95e4f576ffb7fbb51fc3cf501fea1c9400d553a0abddb78f7d52b76250dd1b8d228438aef8b9005bd4c66cb81eafd191ea2e62fd0c0821dc42ece1a234172d21ea12aa436fd66b4d2bf7f063aa37ce8af9d0cd6cc18396e40b08632a9925e3ac19b7d9de97b2c7e5bd1526c96f3a64f4039e515dfc4832f70ffe59fe9124d98beeb8155ffaa558107285c6f93f0815773f8ad59d5e699a1de6fcf6297c27b808bf328124d9476730e7355e5e339c176a04f8ceb7701b7f77a2fadc64ba8f7f82264f46dd05ed8188233d8d45b39631c22b2a48b00081a1f3622f79be68ef9ee5be19b43f69ab358b56a6eecfaefbeea6c010547ac791e7c132e2a6eea35986c90d0285f2c88fe8df02ed9bae003e5ea21e449f4e95c6e63e2aa5c2cbd4fbe398369cee90eaa6a95ff188c4e76b8428513b7794912c453544f056acb8cda577672e6fd2d3c6991d27d283b0995c565561d324fda0a8aae48148b15a51266f854b32a3bba7d0bfc3c19a44566b0627db3bdc6787fe451cdf9e57e748a2027ad2999dcad99c95adb16503662f59790ce1fa9518251e799fac7d28987f517da787b0d1f74084a960339b71f9b63b672d30914cb6f8af9130700fee9c21ac306deadf727c783e7ca24fde1be2e1fda6dbc9bc1faaf4bbb54d90725f2ea2f60670d06f995309dffd0ecf638bd6874f4fbd1c88922d4de0244316235522fe8e42575459954c49adba6e2dd3d9be156f1473ea78632358a2fbb9fbc1ca5fdfee2542e7adb6cce60e3fd767aaf67c37b23a198a7d5d60bc3853ba9fc91630ef1370bdcffac11e73e2f7acf2bceb651997f3f63a037e179e13cf9747a8889195b0e4b8504dadd77193d16f38329b56b1eca3205d91a5194c6c665e88c5a13db05c8af95b581aa9395f63c2875bc2e5aea00a1fff51f9b4075dc9a3ee614a52a4ef87a259d51e0003af177922be3051ddb28c5a8879874ccd64670449183ad327205fd1b233d2a488f3cb88af9a8d3fc638b65f024e051b53d5d7a8a78bfaa0c468dfc61f6c1ea35de46b8471d09cc99f29060404c57833c46570ae2f4eca7336b59de093f1478dd47905756cd4e6a3ca38f2d4db4bc0072424ebf4fc712d439077b30de5c68dd6d1acb8c377d585b233688a2df634e0e93cc6109c869a5ab8e3014d0fb8672d050462bd0ccad55931774f45e58d499c03f30fda31c91c2499f4861d9d398166f2df50cbe3a0bed421c15795e8f5a30515fc46fafeb0ca35996f2e7715b237090f649edcb6c77221bb69dab384d5e1db0973930d36a023afe416bb4d8a1b024d6bc2c37bcc2a7a61216390767e5262569ba40e6d7eee1b597eb73a5e0feaea3b880ee0d60d5ef354ffabad9d46ccd0c98071c484813707509e2a68408b97b9ad871e59c6e8d866a1ecf9c7010bd2a361d5fb14ba3a099c1a8af7ffce1f89cf3cc8115d703c601f0186577faac822e7aaff9e295bf285a37b71c3e0042ed9ba441f2db5cc0fa6ddd9bbb87814d394f6d1bee649fca6845dac5703b85d495a91645e2f650b4f2e5dbeab6b6bff0cfbc7296fe9c3a824261219be11f0307ea3490455aafe8091e05c0394923feab6348f167322b2874af0a0fa43b535511bc06d55c07d0d23910dac94ee7afed0e432dc170438e38cf4093680129e0ce07f7b494829661b8110913d344dd1d8a0ab795cead390b2b5329d865f0cc1df3ea38fae37ec85c2031b87ff16502cc9bb50e57c44b815ae78b4fc89898005a5e7db5dba7fb84d29ad0523e3c103203b66ab56073c3d1946717f0a6ce465c69c7b24d1abf917cf5c661f222e57a52d9030db6574442362b678cfe6e7f37252ee5b3d9282db407f9cfe24960e20c12d87d682627bed78d221e0be6ac6b5dc261e2b43353e77ce77379a04fa207fe5186fad0ae864cc1b8761d5940b9012e6003049efba46b0f6139beff5dc28f8f0a80f4916ad5a20cfd24e1d5f776666c588519ab2deddd66b2523eeea897da1a66f0317ccf4d424bb5592f7d91c14d36334375c9a7b410009a8074191c1b1cd42a73cacce541a75e71bf695fb160d27e3e0d2a1db9e9904fcddec9d78c5803e089f4e1cc34b8ccd5e691c3548dd463bf704a1952f8b5a0b86d06e6c2c389cd3d15bc6c59c62cdae841bcd5168916983cb42f8ff90b83697711b797eda2b22c2778b9cc611ca33dbdaaf54d05a8bbaa3fa98410581bef52f1f548d75fb543a75c6994547018c8ccd58719c735dc1282b660f02a4bd5a0245aa735ab9b0b19161baaca8425e961cb7efec9e9c6a30165a3de7f854a90fc8395e9093385d0fd748634fd67604c2603608b5e66986207f8d61783e8c3366f49271d5d869cf6e63d63098c935d9d6c8f6620fc1b9f7b70df0d15c9c0c381a89f22f49c9c224e88de673f51af06a3d4d4218cea526fd89d825d05575bdb476f18b8cd03558fb95a83c8d40bb511f90887a6cd35c0bfed89789c6d7d6612c48d7534974ba996446526f02e2559fc1f4fe288fa575026b0528834a5bdb8e019000af249fedf1b7d8105323b8af33fbbe25bb2e90d142de9f4b388be55bd0c8936f2ca0c62eca7a4013adea7e90d6a0c2e0e3f479f8ff4e990028f1a752df3a4ad335102039e91e2ae8afe5300c84902607dbd4774f0a5f38d9061159163d648aeea5f32b0718ec0dceb367f1941fa6387eab44eb44331ac4838c4f57ff0715e53b5026ddc871d15d1c7daeee0a849088d5be23c5e3d419260066ea94fe523b3c72d804e86787a657bf46133b1a509cf353f53fe2fd5dab54324d30f5b7b7bbeaa213d8a41fc0e993af9286e1c35c85300081680f466020360179dda336644bd62fb60333c490591a91f65e8b45cf076bce622e9613beab65d6ac0b8f45ab9117b881d23c614553f93b86487dd3498e010c9ec8d3d3642bad24dc0fac0aaa69d079ba4bc8de0fcd9acee64bcf817c29171ca0a1f587bd679c41ddc507561f9634a356a2c8dac0d019bee75ae6f79a84f9d914e0ff6682fad2029ed9f7f3c3f46ea9692e210e9b6e85c39cbdd6c9765412a674adc5c93d7463a7fc933b2e19da4f9190904eb298edd360a5c7f033fad2ba051f7f676c2dfd5d9033461b7f285e6ef23e56beb8b8993cbca75b1c088d297a8ccd340edc044a10c420474839ca809b0a5141bff1d83b6289c4ba3f66baff507e704cfd48199a9cb825a118c9c321e3dffa52345b61e7b1b8dfb8ab651658c9f8662ee5aa0a7cb5aa80a678b6f699b2169eb7b644389b28f4dbc8ab1179b27e458084667d2cec67bbe068a09c077651847441c963d7f9aa3e9a7bbf42065cf6ad6eb60781514d71a819dca24b84c6e93142a1fa577840ba527707dfca1e6552103f4cfc5a60b6d8cda371b306f5fa2439c9552161ff1b39175ba59cc4eb725d209973359b50fc58b18324f434ab3a31654a3290b3777f0184ababce6f6276136e023d87562e38a44762cd5a8fd69ffae29a8fad1df2907d37de23f2081b321731784480a73ef5e77bc46c4240bdaccf9d6de5d6e743d36d3aefd979998469e16dd240122e3891792fa8c8c32204d3c616cb064a3630b746916829eac0078fc8ede6190355178095fcaf06fb0f515acf74d4c5980a526f3f84efb49e5f6cebdf1f8bfc54aa1f2a7934229a0901e5701f2deed6dbe69df4806e0591a9772433a80c66d7460e9a930c8f7a9c9936cdc05f4627bfd7d358dcf0b905666c85944787d04f4ec032f9f393e5958a26d0e3de419ee41bc52d158d22bb34a463392b7d251a9bfbcedf5919373886afc107a0f6766fcf9951abc8b6abdaf8989cdb8f28a757a24448977936bf06c310e6ccc77e1f67b1782c9dcfced83bc1394196d4f2b3bbacba3e269617f1e354c01ff2399a4af903564ef55da1c2fc4e8e056ed2c64b7165297e4080090649255b73af1b84ce749c64c4a0e87f718b5e0e04cb95f707d746ce11ee5530b1ff9d17c80446e5f676c8f98e1385d1ca7c2da08b21c8b6324d09ac74390da2f11564e0fd0ecf3492de70978181b11d3bb559406f61919d1773b1ac1d9471d0dde7cc4b0ac78f3f75dc3d9ba80b8a4376a864188aaaeeb38dd45504ae46fe2c032c054f7c34d7ef8644da70efaf27a73a10e6f3b4625e557eec8102cc7ce235569d6d10ad19d0855887fbfd29c348786a557f8dfd10a5cf923ddafab78ef173885e2efc2766028b27298a62f6c3e73f3b97be5158167890ec036ef0c106ba8f13cf3e7b7492ce97bec44043c423b0f39f1ed100e2ba5aecce907649aa546e3818a49800cfc5658abe3777b9226090de7d32ac50e22fd681094fa18dc4400963b4bfe5ebe19f82b71080154bfb8d90905a5444eb036b9cfb4e4fd4472362f27e40efd6c88bdaa492119543ab5a77d292089be581088aed194946075fc71a8f70719d7d7dee4034ca807131c2394479a4b6e97c61938d9ee7d8a65f0235752b42048edcb341bccf136314926cd2396f90792760d4b0081df509c7aecd5c018e2579e197f014069ff7ae3720d9cab5dafcc8567dc8675e4574358c0e0924042be9dea3480bb56840c5d20a06a5eeab5111f8bdcb3415a4be9987fd1e016be4867536b44aa6f55f108d6bbfed47600bc900656e620d834fcf6b0ee9babf6326d423e7c5dd6180e62c93eaa8b05b325d958124d2d30c893da5bcc695210fd12a6e59e6cc68e47867dac6ddeefd38066d9c3009b2f1cf2b53381e42337e0fbbcea712cb9762559372dea0fe7b70d1d3a53b160b0a588404914faaf8ce98240b309d6d707ab737c1de8c9e57204be4ba663917c33ca0b5c1d7bac269450ceb77274e7fc3b11add95981003a4d66a8366df1f34a92a4a467a8bbba8b90d4d289789ade40fd68553d564a7316bbca6b64c9267a97f1b3fc403332960022ae2e3f51e56c5e98534795540bed508913598caf4455e82f54a7f3c0d9f088ae3a8b79d37e83111b1f996cb292429e14507bdbb3a010cd548c4ab6116b2f1fab281b9ec465e4f9dca7dc9c11868ed2b7063601de750e5266689e29e6e32be8c596cb8d96db63572738708e5bcf28dbca84a9f535508c7d75502c2e4d1d8abfa5c36c5b6276d04a669456007639694b5546896b30dbbc0140fae5ef3457c04c296a7f6ffd6c3d43a2d6d21ab957d9baee733565fab015b8de294d38f06daf71fd968273c5548099b759b4d63778e0995c911de1a4a20089c901a6422562ace78977ccb8f04ca8f2982b4527946f89547345ee3269347947bcfdef36e5db016abd3d472a1b8dfb22bfef80f2a80dbc474e66b15ea8f10a2293ee645041c3b1c9d3957f05fe8bfabe913f4755314ec9be16b571424ae4a7fd84d5918305a967f1284ff2a1398642ec89392ff2bec51714f41fde986f819f2a7b08d9598ac35fb82304907a99aadc626e1e65d6ac7ec70991e9c40e783eb6a25b79e2b19e7aa57cbd12414e8bce6ad606b15e71935c23f4337125e1df14e9f271cc125f3e353891969b07503b85d114a5b4abeb8e6e76c0bf4d9a06e00c8309682d852ea223f50d75c44d32cb7c6cb410bde02ac955fcc499e652e77e4f5d7282c45af01ab56d3f942bb52e6441ec0f719b1980d02839cb198e539457606002db34b5ac34f1165a801b3b260b972bc8b087c5526c6af44d4572a22df3107d5ce2f7ae1da41e881865613a35f254f05b613829a40cf2ebba7eca92601ce70d49041fc895a3c523a05084654ccdf143d90c64ac85c413abee17bc1a2f4a689623a0f0a1dfcc6ef85a676e829c598531728418b83c9d63b3f68ab60d925a5ac34098e9ffdd68c9e45d57458ee262d8f6a7c44b69c0644c01b1a1d426467419bc7c432eaded1893c89ba601834a19f7d4a7fe42e346888c26e9944f709d1d0e5b4b4ef011f1bf49f040bc33017fc8128336792efb9f07e15bcff1b0316fc72f3207f9ee3cc23da932053e3e415efd2735fe1be0d2c88f9f109c4523906eb23d9900437c47478b4ecab95820013fbe4b532524296801889ab1ca3457147402a8e6974c06d238e588c5de419aebd5be23a406a05b549bc2a152f6aec81a535e0c2582762823fcb838b7558326e0ab1c3575b50844b839a40ec48366398ca0cdd1d65106128dee8926adde06449ff454827d16652f4ed4f4b1cbec6477b7cea1a96e4831f452d8fd424e63aae1f83c1e01a29ad09b72036b7208ed62c47c0d80f5a60571f6d9cbb349a4fbfc2d20a0fcb1df25000be5f9aec3068662e0f8ec6c15243c8aa24fe7f87fee0658cb01340a6225ab237826a6becf3f21d0a68a9c2bd7e934f147ebde15b81e8230ee3f58399af5d8017d92f4c08615839dab92917a2d3de8abf294241c0e6aace2a8509fa093ea35329ff1592dcc526f3e1970efb42e67a8e1693ec91411c18317b27d03f540d6248145da32091458cd0cc9acacb026d8b48c1c5bfe99053c236db3206614b749d8c5ac7ac21493c99385aa5e01dacecf31841a96c3b7949f3b14f32228faf3dbf889b30041df9895c50ee4643177cbdb24296fc02c1f7cc2f6dda9919abf04422939c122abb9ed387eb7ff36662be833ff935cb39ba289472bc082f9f1352ef791437deb9d03359fa819d034921645fdbb63fe91f152c25aab44734c8a76161609b67eb04617cab50975ed9f85968df23c1fde3986856ecd12a24bd01f8b3c0f44668c40d9d89bd0f5d2c9dfe4a6bfc7a957ba57fe356138626687255b4b06b29840cf2950340e34a9faa0645e01e3d8453ac5254f4b95d1fe9a3dc75adee80b4013ca98c317e074744a76335fa9e3d499357069a7ada045760b3391d6525fe3d2f91f38df8595e3e9c5e09fafaceb8d009e6b2d37c792b0f81d11aa5a0bc6dfcdc3986e3776d88f32b9f06ad5fb25cdff735b2766b5cf0fd7ef038868aeca3b19b16245973d174b4f0b2118d1c4740786800ec1d5e85cdada911c5b82c980cbd69a4f2f522f2342aadf14342d5a1bce89ab1aece9c89942a0a5d2ec9c96c1f0d9ef73b42acddf6f8645bcb02b6c4dce1ea2d8d0cddec6c160f2b33c5b67a4d7af953d8cc1e1880e36313261c2cd5af06357d162b99e8709c7f6d8315d6519188ae45d7e3d194bd368ad8aa9e4f41b7dffd6cf0315385a661aa8abaf09015b29f2c1939bf6e9decc44cd037bc9a30eb5af7a1c9709facd49e7c8afdb70d13e77fa13b05af4696b8b1ca0fd6331a4a5b1ef8c740be22f6bb23f1a04520569e7e893c25be0199cf061a81f6d000caed0860a24a832604f7b25f766e5a0e918fd773b1fb28d57a2b8fc0ecaba29ffa8ee6dbdb960c4bb4eb973e1f95b7beaf3b677fd63668698f81aa161945c3e5e5b408709997fc368283b0702911c561a50b6c400f59018c4c08345f5b5484ef92b9fd55972f2bfe27f8dca24ee8e005558ddec915ecb586ba4e3a72f4b1117873ffd58c0ad651317f3b438153530b97dbc58a8e0269f0252efc7998acf96f8e8a2f41909ea6a0b6eafc7f4502cdc962738fff66c336f7fb3e7310e5cb1f9f30e118dc995e7c3f97a68ec86c2f6f5f66e745976340c76a19ad824f60da2d91a170906db81c9984c06dfdda4ea5a580879ad34314fbd34865f4edef5dd1ec5beedffb614414b9b45e21620a61cf6c4a3fda1a2f7907166d19b0e4698945d1e9f35ed902a9ee749392fb99950b26ee18da1bb3df41193296d7d73120ddbd1e60f06c472be6fe61551d54d919da9ae61d67861d3a0ed7f40016dfd4ce4288a0653603cb18c8dc7b119ed7d38545a253f2c993b929ccb21ecd345c1a7df3b4118adc26345208ca1ed7807e006259587178e0699d0991faeb3865a58cc63513e9df82cdb95b5208d5eaef798b8a3d342f8091dbcca99117e4491bba200520a748d16a2c5c53350cf340189451c334897d0418ce430c1186d15840001617fb3042ee02b51f2c95ee17f4fb01db10bfbbbdd98f8a2070519983b65262ae15248578ca16f68277ab6405602d7757d36ce8e59e8b2f283b2d4a4a749c11130faa31f6c8fbeb24d78ed8e2558090e9dfad6a701efd98df07b1ef1768c0949d3a9cae4b777bb8e0ac7a7edfff9b4ed1b9445eb430883578720925fc33a8e0bdad8cb813501f50f151c670159dc2bcf44f083a9ddb8efc06942b984d9d7a4f6b74e373ea53eedf7e4a4892f8dd8755e302463a58f05996e10cef89ead19dfbb2588b9279f240b600e74495b983c6e0a8dffe000824ac76a719ae64dff1946f957dc8f6f068bc18f08d67f5a68d3a374a4cc019beb937aa53a99204f39724c3cc9e5a20124d38df0e986916d14029d661b1c9c0fc64bbe2983f532171fafae95fab2489bf2158efa532e26eea1365bdd6e759c327195ba62e3e1a6755881000af87332c6c38dd00fa4fd2cca1c439f71ed1e971f401974d68f9ff91ac380f651f74273a0fd931618345582c54b0c1dadab4a9be6b710b1db5147a946fce40fd191ead262dc6feb237b2ae215cc205c90a42f90ca4cd5389800cad1f297e046ef1e29532a6779cc038dfa1cf24bd454989672e2cf22d0079ecde5e2e6bd2e8636a322fb11cb705bae6b396deea296543bc66eb52826e7a560a377872651047bd4507408cf0277ce567ee6d6eadec2fff1e47da1d90ee6c4b7d16190a63044b5940535fcd72b6b4ad68aeb0543b3924e7684939b816a92f95208d1c2611fd7fa15098ba76dded65d3534b1628927a7516334ba2d9ffef4e18c2e861e2d78f581a592c12f0c61816ddfe1f5e9c3ac85b786aa31dfd5ec24d0cc3cdaf5e39bf436e59ddee8cbe69ce1bb741ab19c4e4171f2fdbcce8c4b11d8be702cd2e5251a8b73a723c9a325d30f0464e2ed8324cb54bccb28d522668626447229fec204dd9cde20ff6697cecb24bfc430ce3a85d52f244c87e9223657566d47cb97850c4417b093299a391d943b9d9f5d99c4d28a0f84f3150e253b761552e379f6a17af0912a1bbe928b2be16790a56b875941fbc18f8bd5aeb59e5987407cc8307a56af5160fa7976f97dc46398ed85a76f9ce0be1539490b5916a3fbcd491f49f8c6b26fa61e13d5cacdd73fd8d87cff6fcada7e1001645328e8b4854ff7c7843736f9dfd38ef978b1b5ad0bbfb5b5032941a45139ccf9054597311dbaebbbc7791744335a4c169fc29fd989864cd683c771371e09028a73c9b9720161813aa352f4bcbfdd791961af04bda0d12dbca7fc8f7dae0c1b28a07a626397f4d12334796fc99d14f2d7755d02da8dfcd1a08391b14c6ff5f7f983b4e4bef00343b7903d6c5f2dd81fde5cc3041f09603cbd01815f731a72c460eb0479b75be98346c26c9b27f9aee6a739bfa5a6b2df12c7a535f3ab884eb557b475ac70141b3f31828c7d192e6b02bb671bebe69e10f9d856bbee285ddd2bca6b55263c483d77a6e34090c16a4ddcc622d5bad8872225f9e22bbc6c3a4adac1497d507c2c5c2a82d3315ae481bde1d14d631a36b937bc7db1e1f495b96597ace463c00439c78a822690005f16ddb3ce0e31b99d6d0b28e2403478e2d60eb824b875b03aafb5ffb854aec0f3a912be02c56fe43676950c70e7a97be4d4ec58fb0cef3352ca321c29882c033ba0425787841bf82f0a060426aae4ed58a415ad73284d36b4424472763fd1e88f92b31439f37f58ee133e3e390136688e1c5b435a043066b8d9f09c15d6227b915d17d04c52f364c4278ffc60e0b394936bb41f013ed83bd76e4b048e835fa266581dc597b3a6cc6ddc7acebf706a74bed59d6b84000ed3fb40b3cceb4da6630ad74bee84e61a57e353b47ac59406b7a87e1b33f13b6cea9fd912a1c8321f6e346fe68f0b76ec506881ab46f075e0092b591ba1619f4a3bdcccfa3c2abfc82b7a7f0338fc8efd7446983acde1539eeff47a370242f99cab8065b8d3a7ce76e88f2ffb95f177aabd4d33291ff770405e6c54fb83bad7e79bf2d489eee4f33aa9b71b55ae35f08a82829e46ee9f351b7d4891a9b4fde3dc91fe31b35f2c3f631dbdf7cb4f1125a6b7f2836ed5c587245812938c2457fbab809afca35c6e46cda12fc8ccd37f17fa96c217d3790557a52bad716cd208a9925a104a513682c350ddbab2d8a11994f01aae407cf095d8c9cceea3259b0e23aba6a38775d925129c84582b1676811ae416652700319d4b7c2549b4a5bf4536e711088b2f243bffbc8a2e731b242656ff26ab5089e7279e96fdac6356a2cef6a3a60923af33ac1b9f425fb0123fd7d55fd74636bb9a9466469977c748200fa15a469e47fea14d41625855773aef6a4e4892c4e1dc43b9ab32238775716745c93c440c63ee92bf0dba314719fd3b4d7d036ee6a98eefe97ab18000622f04805404ec9591af43a1b5ead8b8f3dca191af8eb2ac66d821caa0ee59b604c34ac64d56502f0cd4f8b56b5d0277cd09e2fc3d4152bd2e753389f7802076caf08f9b650d14f02b9d0e61708f64bd1d778069e75eed76ab5c9b74b80c97ec49f7bfd84590fc20e0de7cc7e2f6c2e4b08a3e0c102030db7f0f9be87726ae406f7fbbcc2e3502ad064d43a278ea5cb7d59cd0051c42e9107f43fd3fae37c841e026add62875159880ef4ffdca1c4de8190d74c67be51ea2bbeb7de641b4e3720b695cf30954befbaf2e7b84916f1e958375abbde4157c81c705ca6b4a7c07d96dbfd2c008a0320326ed988512ec180b02f7d6bb8d7c1b0a3b9be70e57ef8ed73f9f1ad77e5468cfb5d6c2a343b6dc4a649fe7ceb54d7dc04cbf1698c4408f255b4797cd17e374a1078272a941d95bf50c06f9f07e355b6a34b91e679c11d6c1352a32942a2c9c04ffc98bbf295b5c8c5727a9e59d6fe2bf40897d948196741115c368b45ec434a048d6f1f6d1ec5252c100e8978da217496304a77a16a5a0976947a728720d9c23d2bf9c6dc8c61ab790ee0e0b654ac2b98c58b8cf4f0f53c6b2042705a555610a0e743de91c09c862ae062bd5e28da32b182bac774cbd87b80010023c3546b350eae329a986c728622e4ae83b9efc90cc30f4bfe86183bbbe3be9959b1579a3aca8f1e9e7f415be25dfe83d235ab62d085e1b7e9c7f43e6ca96272f773d624309f1aed812062fe8e217bf567cdf1521ed9ed90cd9c831b8d909d5aa6abde5cbb9fe5120f3e0247ef1a73d523dcb2ac154d031f7eada908ec55740fec2b7cde83ba4c3eff37a957d21940e38c6a5964977da9e6dd13854a4406228172ef7b237c6b331ba440d39aca4be38e659daba2803baedd015a3472ea95c0f24309a206d531b6830cc7a29d2b7fad9c4fcbb0eacebdae424af3ad5e821b8ec1504980bd76b8a3bb5fb57d437d990ac2036295cc45fffef7ce14fb09b2ffc0f1e8f365ccd45c39a3608536d163189cf175f9280e8073c659920a7e505d8fbab46c6b724b3ba4686d6a9ae07c568ee8ad0196e6e18170711c24ea0efc10161001adf16e53e708d2376ab802800b86f595f3927fc1afdf95565806dabc1b84b0dccda1b8b66068114da656d80b996aed35d0ac55f2bd56ddd1971aa111c231cf35a94680e9e40a49620f77757d12c48c7deb17832ffb1d50adacdaa564a924d4871a1d053f9ebb484740b23503452d925b06645ab138bc2703c1291089ce6f296d0b0f81ca0542c50558794ae9f8e0bbcfac45d1a3140d015ce8216dafb6b0bccfe2a2cc968dd61cd40b8f748f2491a9b23e01c4e8300172d9e073f321d2231c071b16374d8150a02a50cd6a6c5f674252b736d2c4cc49d832e1998388460aef1cd779c1d8fc4fd01f6dbb9696469389528a5e535ce332448d9ae53125d69b677149870427ed39d6a93d5f98f54047ac06e4cc3322bbc0296c4d56224013b6cce3243d6b19d4606ea81c71f48981912debb8e9fa983d04e0db1a81f5445a419da1eb70dab8f4325c9597be8053a16dafc202026589f890beb8a04dbfd1b13c51bc2743667489a43be3564640ebcfd544587881f783dcda3013783f4ddc834e6e0c99f256a15de1164716728df68661c6d3f07c8cb787c16f825f5ceadb76a486615bf88abbaa20dd25f5386e49d1d703d5300d9e6342f23c8eca874400134cd56fb62f535dd15f9b30a3f84714c0870f608b52daed3ccd618a2ddec8a4c2270a9a7102fd62119e522740bd7f95149b6854303ecf788b2fbf408d2730fe2fe003cdabbda727cc8c003662dfc0bfb73e0c465140d29743cc0cd669b487f803dfaa27bcaf05db3489e0a22ca54ec1b93b92ab073dc4f857d163fbcb1efd3a3a7a26339d33db7c8d2463815261d212c5944380be753118f8d0cebd0f98ff082270b92be80a5e9d7f6251f99c7cf5452b73a038be45b3275334f69263eb984a1a2b8c21ed6142a826ec6f7f7bcd404da6a2bc35c488da075e1203626c7fa1ac1059c856eac145c8a92779407e1f40abbf38758bee99bbe7fc0294cb8813388d995302a2b5cdbd44b9be622ebc058860af728e943bb2a7976404a19857c118042729322c38f59e29106ed6f197aa7065c32123cfbeeb70475c67cd1354c1dbef3fea8805e404bb6fd744fcb66ffda140c00fbf4b05a3754f65e3a26fb92c14641d9a4f3f57ef83c314739a008f7c66c599ec83be652a343cace9a72b790dc20bf15e4b7b1654a0adf0de25340f8ae7213884fdd19783e56e0ff77ca75fec3a28ed22df0f8400fcffffff03