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 70202 eccf092f014add9fe4f1456d0f9a332e6a3f15d000fbc81421c74134b5857470

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
efe8cfb720c9e088f0c7a6f439fd0601061b7d7b2cec65701fa76f4ba76c5a09
Certificate Block Hash
eccf092f014add9fe4f1456d0f9a332e6a3f15d000fbc81421c74134b5857470
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030200000d0260000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009e07b78f5cd8c37893d0bdc71088cb8498b1bb6b3f08cd3fdc886a880fb30cccf4ee87457c47e028c5d097470334c79c2a5055dc90108f700eec87d14aca89156f9a1297078fd7885c689a350e92d2e62dc396307a906642d004000000000000004000000040000030200000d0260000

Raw Header Hex

00004020fab1bebaf79b8742e8c9103370d55bb71aacecf866ef5af1205c9bc88d988671e9e975f5baee5ffd4d8c181e5bc356ad187b693f3919bf69ed067148a3effe842982276a23080118095a6ca74b6fa71f7065ec2c7b7d1b060106fd39f4a6c7f088e0c920b7cfe8ef

Proof Data Hex

59,560 bytes
1212160203077933e617665a0bc43998bb12ab0ec9f92122a838386bfd2c207b5cabec6299dba0888873ed66fdbd928b56740db178745108da584ce9e6dbb2921578515a079daf3cf532085541b4efa34caf48ddae0698de9e0428fca43ba3726f0454299a60c71c74af020cedfb8367c0019631d3783b1eb12be0a4fd6ed38870d3a36b91f1ad3b9c958ae785cda033e4698f95133b988e9abf2856c5acdcc73d5f5384c964109b4b91e85d4415878c547042ddfbd5fc60289fc7f0479e63875b5164871227c2d1108d98b150182862958494a424b15f17c077048517e9ac28782b1660771ca48a643e1ee3bd1bf1c55dfc233b2ecb4b234ffc10958d7a85166a4447223fad3f14073391e3d9fe8381cfdbda5f97aaffc0566a2b4246d553cacfc0682a5916a585d7ce846773b17041408bf75e21913caf545953525d48e37dd62e7d96eb171f2b6d290133d320c230a3e91c5ace0edf4ce1910335f26ffbe3bd137a28adefcf4acbb99f8616f2d7a17c3f9c5846464a304e285c967c1cad37b83e8eb73afe20b96e43fb6ac177472c27e58987167f711219c5107f35cab87aabc2d19e6d10e8f1b6a188c8a71d74e4debe4a1693588d3c06fcd2d989c1be714f67f6f7870fab5c5eec0adf4b1f28a617204654a598c5abb834585ab883dd35b7b67c3bb678796cbb45b1e5899750234f2090e62306a43ab37cf096319bb98b68db36b958067071a470dfa949790d8b99bd9397fa70848272c9a48fb69d718dcf35993893f6eb2025987de79bcc1d86335bf512b77a37e8833026a18929a70f711118efb3dd55339a1025d1a5fbbf81bc0a656629e8ff085895d73c2359803e41deaa1ec556c4827ef83f9d2bc84b9c4d811ee90e01f919631b74647c3f60b24b4fa54d35eeac05e1044389760e5213423d7ba14b4a2cc963beb4736dc0c26c8b0d410ae38afb6d5fd9f7432d0377252eeca9cb33088f00baa9ea0d1007c4e7556b6f2964dc6be1fa946d221f5c0a41b8b8314ebd8c8ec93e6f1305b2f1aa4a250bad5d7c13f0926cd49e9cc6a942cf343212f669aedb3daa49ec54a087ee685c841754dc1d7be48bdb6ba354c973f5934c44d8cf3b83f7028384d72cdb558bda48f1ae03a2f6001112b55b1c61766be7dc7ee3b870a9f2a716bfcd13f8f6a7eee8f9564ea623d57bf8db5660020346d1531b63d1ad0f206e6925113ab62761e4b606f1adc8ed7ba89a8336ec915eec305731799de363c90067a2ba761f7f41a1f5710e20485d35abd08233773e213e7fa3686f083f0f10c564aa82b816b95a95da6280b6aebc2f9996f08b2aac0b7372c3f225f8a4cef8524bd7e11fc0037036eb61a87c6fa29159cd939fcb0692f02b2add26f7a26d9972fa63d0bd02c74514ca274902d5a4617ec846f2285ce00dfef59e6df20612220a4f7f27dedc1cc84ac4dcabf4bcac0e76bab4d9b6eacc280f212742fda297b26cd078665d3ca91b192037202fbb8cbabc433b213ba119ed16b79af6fea00ec7c852f8e89af9763554239a18ba102aed4f2ff7d043113006881960493f57814520d36bcb83f8ed2da9361b34d961e6bc7b205c152e042bcee71f9e02573c67c2a3013dbd69d7fe262d6c02e183073eec81cf80a1323d24225a609ca650f22702c391ad072ed74ceba745f67c3fe57fb44c3b6b8c1ef2a198f10a6aa8b9bb42749b10b324588b8e48991691b688cae6b6b8beef7acd0119aefa2cf2dfe27a7f1bca53e2b46d9b19f13bd12c75dd93c4bc9f9ef923a731db1ec119917e1f52c979138b900cfca88f7db342921c223b04b3133a94723414feb18ac75c789dae3d37172301a91259e247aaa626b6fdf1d4370a476faeb67017ad96fa0f57f421013f08a8af322545d172fe5ccfd110e3018c50272eb2c5e49d9ddd3704e0b81731536993a472a5b2c9fd2c1431974071c0e3611d267aca30abd33cf849de878f2d7c8431fd2553ab09eafab5f7a84efb333f0d73d9b98f0f1eccc745caf5847a3910cd496f281f6caf8cb25c9b3837b065e23019aae061664e2a6fecc39626d8a0074cc17d992e41394bc1a627f65e0dcceda04669402757970ba64fac4f64b5aea2aacbf153a7c5c0017c72623410ceae11c441592ee4dd3a6484b95933b91c46e346dc29d88b7c17615be52511057d44d9c197e545edab8bd6f3d24a6d5ee52844ec57343a4fb25c85f56b7c08f665cc89493c12ab06023522f2932d0e8aaf2ec462febc6d8a9bddf5f765120e8349a15afedcf4d9aa0247ca8b43269e871ae468be4c919286b3fa5510be0a318757eef0d76256463536368bde18229320975a9b14922c03050e984a423881d55b8245c43d52cf76de0cf9f2074640ae40b549ebe614ba62c1a969baa83f273e2cb703b58202fc162181a639443f786df4fd052bdf768a216521a349518b033d91c6892613dc98e08b1a529095e5ee2730549b65fba5a0b932995b4494da46f9bcd687b1cbefb086af3f6013b86370e427588fa382783c7839a49b89eb4eabe2633b820b8536f751f486e43877d64a26c8abdb4cb207a1a91c6b68273a710c6f1810f18ceba341ab33bf8109abac5579147a77ef8c617c22db1ae28a19a4e1e216293fc3e630981710e1f641cd262d462ecef2d486fd0438029e3610ca0380b58d42bc861806df80328bc3f2beb0ed7ec24443c33fa26fedca2fa6d96be889942753a9980f00d8ba112c887788addc3f67a1b693f3f4b2325381015334e1148603ae2c8dd979070c0acd99a7df15f1267aec78da3ec813d6cb2dcd2a20a31ebf661e3dde8bde97222c49ced2cb266d2e1a9e03efaf6e96678b13b3e985bb83bc2af8946204bca8a40d4c168e2868061f79e92bbb1a9721a3ccbdfadf4eccb6e642cf57b9a41b58e1b979f5b860b9bef77ad4efe29dfd3c2e05d5bd7eca8223632b7aa098961d976c25ecc66fe288d6c2d5b98012adc3e755367450d5e455f6d31671c5b6fd99155c2555ee88eb5de34500a19b1babefc310267d3aa266c581646efe405936117be379900f428e949a90d70c52110244ed5255760c169a2a116b09d690dd456f192369c181cec7e1ec5a4a3c4d39f642d7699bbc22545a1f42dd3824d878e9f20cf993bfc3110ce250f0132fe4cf1a6a34e94383181089e20ce845b96972663d85ff8770e88b88acb92385bf10e66fbc2fd177ec0b8bf7843ce94762f93992f89c1c6124a36f5a0d373e9e96ee27f2660f6d0adbd7aea9ae7fa70e157a2bbc13dab5eae8b442854ad971e49a93d3ef615c276116d16553dc5a5f2b553d99128385b7d04dd22340349a0abfbf461d853c1e481fa558de43c79b4cd6a8b2b63b54a67cf57ea88a6bf8b3f1468784758da9e19bfcc1a34fdc6149f4f73e15b48d63c1fe2e2e1f64e2d8fb6fa7938eee65cacdb392b9f5481c7ba5245f0c182b64bc9ab9df95281e874b350e6af432f1e0f34d544c85831b7afa529f07ecc80d20bcbfe17571dd9445d2fc0dc113aee5920178161def271ebd7593403941ca3f5db304f5d5a6e05cc21a8b5d4c6a7e258311bcd71030f53c16a952e6291f553f1e8e80adf1adf820418df76a9b5b290cb2e50d63af03f2027df92c5872a4be4197d9bdf21ac820e3ef0651b81084e99e49fa13baf005ac7ebfa478f87c4dc2d00ba70a8cea4822b725cfc9e1e503b147965f42ab54108a4fbd8428f1cf2f2bf9bae93ccc80a5d730a768d396a74c37ed645c40c4e5aaa453fc4ecd7067ff90300fb677cf06319b75bb5fe66926c112ed9e295c00ffc094ab68ff59983f9bfa8e453a3b5fb67b30441063e6ff0d875050c42837bbc30dd71d5559cae3c1829f2d04fa59be2e92f32f2a8bc5635eaaa8a7ef907183c9ef5d012b7e1928fda0832dd947d0901a85f07c3c74aa19b30d90fd423419767266a6216f1c32dc14c1a2922da63be6deaca2ad231c9ffdce3618b7a293fa97f2e3e134be47d5c19442c49ba230a825540714a4500594a41d66fbfc57ac6e63ac24689876a27b48c685a3dc1792300b0493680c615cae48ae688034459d7caa663c1450b11f9046af7f8bb58da82e2a76ab12212f6a215f4927339b37eae38b65b12d17230be93e5cc630e473eb7a1771901f534b93fd76cce9bce99e87515c04b9af86308e1fdfd73cc8e86c2f0851ace21dec5007fc53d4d6d853321e605ad63cd4e49f0c4668eb6fce18e6e4494dd93c2421a31c58a7d814fe31665932a52bf33405a3dd3970be66ea35a9bd4dddd16b4121560cf200642367b427e4b0f72bd87f1ad199df9c4c68a91f12d30286967b062996f5d589eae28b2f3948a5220b07862dce01cd1c2a76362d19c81ca24a460a1078f3259221653f4d507867fb1122f4fb48cf2ff74c1093d6cd4c38d44b006b1f31623ef55174300f637a34e4f4af4457b0cf6639fecd39a87543445eca06ca08fd760ff0a00856b7d67a14a0a462f8a56c77e508246fcc89991cc8addc02271a6c184de0e1d5dae67bca1faa5a0889c1dce515daa242a112771f0c230333abf743b77e7ec6f9aceaffaf7f006618ca48e5bb6737da83d1a7fd463932d6d6fd806340c3373df6ee3a0b87342d80593e0f5ce5f073509379d0af1f1b1e7a51615519e401dcaa8fddca4f389f0cc4ad30c3cf176c977026c6213cc8af13ef8f8606cb2e3a6ca476123d893bcf67421c0c5756552a8c0f0c863036e7000de906c734bb0e299cad084f641730a8e3c0a5b45747b42a7c58a3fdf68e3c8da740695ead94b14703e3d4b679018b3470e9004ea7e69a98c4f9e83977a1aa0b6dbecdb7fe4a8bcaff9c83b4b6286fa20720388bc1573d1160ec325098659c08564554b7ee579eabb353787b0b4fb59ac6dd61ec690717bc1d677825267ea35a4b17bc4f1a247130090c20b0da3823ba6e76856a286f334001103ae5a38b8c511495b313e425865aafd0aab1a1caafa1398ce331c1cd89f9cd5ef2f28cc47dbc7ab00fc2b593f85789064e93f745cb4f48af0767a705b1ee0e4441a8f4cd67b8e19fdb9269698eac532255226c94506b7a072935a9d6b45a83fa480e51fca05682e74d2d92243b8622026b9d51097dc9aafdac53c109b8b8fb78fce79ba549bde588f09ab25fdea0096c24cd7e064ac795443ef5dae52ce643b5014de4b542741b02d990bf95c08e4bc4905023b2e23488bb57867163249a181c4ece5313a11c8e291564f5138650d6b0455c4885bc7f99c0736b1115892c473e8caaa5b07244e352be49acb54e29b4acc64052f082cb4ca48640570cc4e5694a9631a94f05f5bff8d576ebaf30443582e1d0e9097bf7e4bafa2402c11c8d8a44534f747983ecfb2353198d7fec9d2fb9affb3f045b68c987ca8da8adee2a76eb0aaefa13a5002897d7f02e4ecbd58d2946fdfe88618edb43b8182d793a9f249d579927a8f1d7f8fbd5f3db08113f99dd3d1b71f4caec583ea14a91063cde6469c59de29a4f37399657bd111436192b7ca5b5454967bedd1de69e6aad81947ed500d34fd2fd7b0f4613adfb5654f867d72fcb927573387b2e416a573c91abfc8710be371e097e9c3baf3da491fb2d4562fc97e91c07cefe7177a7e3cb5e694565065f62043864cc5e527347fa7404290fe080ee0c304100acc39040762593f372cd41504bac5d8eb93dbe3ef5d1746b7432835cef4dec31c4b67ce5deecb4cebe1f9fb747c0dd92821e5e15c08d75c6f1320e65f77b6d3180be50f9678644afb3e17d510f760707edad3cc4382c99392199c9760ba20ce07bdd913d58b51659e5928b8e44b5bd75a99f5064cb3ca87c9a148a80aeb826ae2299458d9622a117b77a60c2162c62e6a3743f8c4892e54202b84b6fa3d72041595bebb227c1a31764f4440860761b2c8f30a5f78fa51b7be9273879810c5b3b4e9e984396b59151d1bad06851a402fdc327fb56c3c39fb695f92e886e9590b1a964b9bcb7f1cb164edb30c92784c5e9b59dca4b817bf44d72d8e00056d2aad0060d086df7548b108ab213764b962f15389e29c8753ef2d3de8a3354f1a953c9adc7e6c3f55906b05251dcb46fcecb628515220cf4aacb254b63d0e2aa99c55837821b79a6a314a1cd26dac64f43e97f955b087b5489d523da3eb15ce70113f59a86d3cb5e68b290b1983bc41b6dbd4704fd295849506299e0e39dd6ed3536218f942eb0f822a615aed924ce267aaa2208aab5e4fd72d2188d81bd10b26608db406f3a60117b0913322e41b2bd62da0954cd0b6a99ed89aa8152c4467c50191e184a03a481169852ed4661df0056b7cd1602243a8c52d58a22e605b75afa0b8caf3e04192a49fc1b0d47158f8db7d4f09fefcc998912a1c75cfe7e687c7560856c1cbad09ba71075a0e89067f4f41347da7e730ba2042c83b5faa2c121a0f4f91e131e9c203fc3a8926bdeaf680ba5b42d772737917b918fe4d93af8da10e87d4f63b522ebebfbbe6424448948d2995c6c2416174d955330bb6733ed7d579a8e0f5957e7449de7a47b385a243f9f71186c864eb8002a7d14884358acc82dfab51d8822b0c6831765aaf960f04fbf2d900e6ab59aed0b0ab48f743c5eee38fe3ec903fbac7a5122431f47df57560d3e8da064ed63f889d639036015692212a06408b537cc270b4be21744a4784da39b3db7fe35de2de04eff879fcf99bdf9219bfaeead954535322bab1679b446d09d0fe55a075168d58ee05b3ace15d50043a57737a81356856d620ede55791e386d59c6a5e710ce897ba4debf7e1f48bf8c359a68b790300743adf9dbf86aad6cb26b1d19e03b5271b1ae4c4c5f29797187e1859d79a0e530eea410320424d7d38b75fb1fbf1e53bf6094c73444e005e4088290398456e7897b683c00a42dda9374cd87335049012088f08c0e88991079df49078e14ec5e7c5b6be3342763af851bb48756af8c8304a151681918756a2069a52945f38a59e02951d36cb940afc277f3f464a17b5a6d61f73e40d24526a27a70dd8ac36b356015dbb51693de5d390d371532ae78d450a71418b981750187f1d7e208df2f00c8aa62039bc6c3ab0b7c3e0d384ad7f37e17b020c2eaf11d0892c456c0990763b5ee0cbbfb9b3e82777db00d178492de07f850d5dbb4b80795b6efea7d29e8e8aae8c0359443871ee14ae66ef373d3150148071d4d8612dab92eb6724af0fb845191d6ceb8400cec758f47868c572cd556e47d26afa748ef1696e4295e4a9ce45970053f810a8f0cdde4a1a424aed8ec5c8a5009e3f682fee6fc04eaae4d4d7495efa54dc34ae713c805327ef8594423f72d9b589a99493d7715c0b450b51ec0410197f3995bbd935b6fdc94c3ca4569037b8101ff12709bc2807fd17f851940c8421a1c8a76e7c0efd1701d1b8cdb621bc40a942e903f4f3b38f175bb38451c12ca5280aed62f24a7ce49ae20889cad1c842d9563ed7d450ab00587bdcb153693e760de32dbf64426316622d1cab05196a18a9e87a9aac7e3c38bd4cdb531213c2cbebbfbd87c24a0386020e1e81dbd0551422f2379ba3a75b8e3040fa5ac3bd713b3390600d8868782820ff3ea060446cf49c632a6075f6bae2e06f26506428627927faddb772b15e6315e81317b0368e43cd0fe6db0613aef22821c5b6182adec5793099f8febda01ec6649a1bf3899dfea90cffd5c5f60668f4f8d6cf4697034db1d2154e9177b6767df436d660fe5405bbd8d231c0f149c94b6188e88ce1170b04fa13817e48a1e1ac9067a0b4262a8521c04313fbc6a0870c9e2fa9f69c008d6662b5dd7384ea05bf1c8e7977f689e44296a057882e9ccfb3cca3b16fab98fe08f0470b7f2249553a4f6a6aa7452d91f9cc7252ef1b128ea24ab0654fea1a3fbbe8d131bb8b1455a4ceb3fdca5e3ad10790531e0e42158b93812d415abe41ba97861d6303d888874c0d3a068e09b98ee4ca4e88d14eba1c41a7d86c2d2dd715264ccdd5a56e111425ad39ab74f43148cdad97819c89cbf2e3174fa0198e4679220dac344b166335dd9c1c8473cf0dd8fcc5d18e5111396f6667100d0d0eefacfc6399d95c5679c8e2c8900725a4eb425ad6fa445a6f1d16197bc99cf225faf1db8d3ec124bed8cc7d6e1377a076a761a42db05c2e2ee045822d760cfe62ac9d09997b03d3acae0436194f1a63942c68fe1e103726f6c9d5b9f2dd17ba05f80c4c390408ce0519e7438166a0e04962077ab47b7cd08d6f4d13bcd231a76f27dc7623a27c538b225560dcacdb8f18890383722bc7eda9aa005cc2624c538468d4d5996f934240c52af5e2f52452717dd9b04624514c4598e21812ca2a279dd99003d85d9673f23e815da4695fd8dc35d2b4aa68fc0f14cc7a4114f281fd346ebf9ff5b7e5dc83a041ffa29c3381cdc19dde3f6d541a29213420dbb1ce4f1c4365cb3729c8ebef3033c8513b483796a853a5d2fd14be5c647e80f3e5b19ed3ebb771e838eb9ed22cfd8e8f436ec967664cf31e876e168337e39fb3766f89ce49374c4569be38e55dc5678ee59149b43bc1d5eb0a6e516a17ab26473916e2ca52f1e84aa5fbec00976fdb1728d2e7231b77949aa385bdbeeac4bb41bc684566721dca3945de7bfd7861fac545392f1838680b58b1a99cd3b74f566fbad0671ede8dc208ade20ec58254841fe556a2c4528f2b3c42285d92995460596408a210831bae792d847c780b1aaf2d1f3b60d694f763566f7116a6e8ccf09b53f00de21a120d402158540250991dd4411735aea53d942082e8b5586861462e191ef82a91dcb262ec81edec946b5a93eda1ca01d7c2260e0fc6705135f78ea62c99c589e438833f409530199ef5ec5424ef1ba998a36ed8c1a3ca68bb53a279d12b8719e0457db2f6efd8fecb67ec51e246db0d554f81164ca5942dd1698f901e89065a246f12181cf1025e32fb24fd76ae5ed863f20630c9e3cb798c0e54c48c45446347644fa26f1300c9bdb339ad72bf9deca0f8081166747ecd5cff36c934ca450c12e5ba4ffe6f40a6cfe4113dda0dda3d104343a676bad89821eb543c39c0019bcf2880854d320b717952b2a9b7313d1e42808d4d45b85a837831c248f6231398cd2803a0dd07a9de3d1b65dd72637a44ed9676a4d4ca8490773cc73cdb1ab85e51008cf34b72cc75881ef37187e658e7aca763727869985977033a5c94efe3637a5ea77af90c6b523b645cab2af00ff25756c2187ae72daefd57f5dfa4f8209df4f0799fde7ba5058a0d2c572087c915de775aba298502632c3c29ca98f33660a49d6c9b2cadd473d9ee4e2f2fddb8a69a6904e1eecb9bb4455b6126d0010d8b713a3c1ba21c92a5c0094dfcacecce924e2afec1b975f7d76f97819744770c8676220550858cf2bdfba2fd05a64920cab4c1ad7e12bede6816b372f7bdefa19d44d4a49a0281c2f1e75b56a7781afc3ab896544a154a2b7884ee766ead40eaf1fe1dfefbce3cee5e389e015567c87a2504c4e5fcb6ffcf3add58fda6cff2bf93ac3f3ec2377099d6af1e18d2ea518b0dbe548c1e679e812b99b383ddbc7e74c65e3b03231847ccd5600569e8ed5ddf365b35c5e1cfaef45832361d5b190847f32c6b9e0b1dff581cd6c817ab039d45f7b5a964bee729dcdcf94a63e8b70ab0487665b88d43d4990d36affa9fb6d44c8fb6d9956e67f08b6317c2d242716d913f701c0ef20b5a944dc4a05f665dc3300999cf5e8d0876aa5a675137ad47a258615e3937568e01ea01dcf6c03cfa8563d1c3d013ebcd6dfcd6658265ca5ae40964b83099e7127b141847a13440c7b9f2078338695d1d5e3816741a49ac9425ffcac12a2a5a45f4b8ccac19570c2434e1668afdb5fccd5229a374501457c906f9f25a902a59d6a686f278c7cc6c5fd4df2cbe035932d819c8a16acc0975101107b25e350d5d7a0acfb5e592aaaced832f4924d30e2faf74301fd1328b28376732c7e0a360ed85640f4f8e19144342d8a8dd97d5f29e8c7cd8338bc88281c0b45a3dc27a3948b9fe7a539746ea9138d0da9ee2a01c8ca7523ef7a2fc32b45062c89f2da200b7995325772221a45bf7b307f9dcb62e424a9fdbf491d973fe14d59eed384bb22b57ac2e96ce985c8219d667bd6e2f41d3d37aa18ca28e3cede209bdf76f629f96d3731c2ff478f429440091c0f4d02b934500206acfe7b164c9b18b908fe43d7f467d6aaa92d33e24b4a5a2bf58a428920f7c6f0db46f0846aad997e8674cd8b2406b9e0ac94d5dceb0826cec417e08c8c0a9fa7388047504871e7c590239df9a3c4546c6b393247ae2ff6e41ee208402ddf561159b204ae1f772c7ee104fbfcbf7dc021e03ced495ccb303737d40e823063e1758587a56b359a27fefe7417d03fe3ccd7649656e388f6513f7f283b88c0b5d8d44c7951110f852c12717d9525ffe057010f6ebff71af153ee2d02597c260af94ab75c0deaa699a0917cf098e234e4e02a05873c3b42363bbd7bf7ea43647e140a01b910815013e52d02d35ba1d714ea49d8b66b5d25ab3c403aac3681a86631363c67573a8e3d651c721102da8a9f17f24c0a226e771017d6b935c8bd27cc2895ef246f9c1c0d5d5ff504018500fe3e58883416944654d79214c681df4ff7fed714e75ff7ef51b0f962dd9a7ac8655cd5d800b09ea4be2e2916a8d85befc226974ff7ba9d65836ff6edaa8be29b8b00cb0d086c06e9499ac6efe32eb4fa35c1746b929e300919a29ea72f57641061ea4b41ca462552ecd4d850fec49d5c3037ddd442994f2610c509fcce0cdab30699e8817da456502ff29e965f82a582b86e0c6c07a11991753c02ad622d5634e11f6ddbcf21444ffa26415a2ef3b092b075524d1cb54422d3cdd7ca056eee9fbc2d03725b408e234d584f16804328b8664422963128785167d2b91fd0369101ce64fb16e5991b3abecceaac8ae61cf1e320c5c18f2bcad107d2b1911d68c66346760a8a13737a4578c5cda33937dde1407892f6f60e50d6c732a010a5c905484b03cbc2e01826e9667571783b85291f93f77b32802c5740de1f75c8dfa18a1c3b3ebc797e0e6d94f34989c562ff52bf03ab982bf9e3b228b79c09a19d692640ffd40b38c3a7522644ab728b7299da7582687d40319f69e7c7e3bb5784a6a7f316944953e955672bd92eec702ef64830fb348e63553576aaefd8776375a8593d2b6f70d286fce5a854697824f74c617a23c50a81574eef7fa47ffbf599f201844f9362e6fe82c95b6c0922439f39c4cb2dcde1092f371db57f6d86890a81a877e63a81669e0df403ea6ea1317469e89b9e8cfdfbd951a04d03f5d2817db56f2b768f56a0a1f966195f629ccaea43279e1d76ed5199bbd7c471ddba0f636a7b27a518e96a274f381956b89277294303f4dcc0ef7e421daca9863c1d9a01129e9598f74e67bbce2bf56c69d470c1e90b5da7029bed728603a859e90212bb52ca8905f46618cffa76144b2f720f827370c5e947eb627f1e736f97e51ed45088fccb97eb9a768abd9c27ab89f651f00a73d50c67e7a9605f07da74701cc249f9dbc3cb847cc49e5b7d46c04fddfce54ae035d93010872550d217147d00c4fbbec905a660864d86a328369c479b1c047de51a858a2075ad6e034ee30e0a4f875797c2b923187b61539e1458c23933d06057a655a54e03c095a6517363d428e32bf92d820879b689c5e45d7b213f696e5c3a7b8888a7d098d08f1f3b0c7f67c37c72f4006ca48f2602041f964ba12bdfc798094151366d7a37148f9fba4e035928614b0bcf8cf8ec5bf1a40dedf3c9360d465fdda4a2e378ef74409cbc44f8e925655763059e7ade9aa8967afb1a1a100898633c4ac8bc1c5599d056727c012e146db47cadc31b96b234c40f94452d9b1c7f004ac947bd17f5948a78f63f698df394eec11d2a3a1179155d141b67fb115178dc22f40ab9f5fd0291f297aaf4783e46240191db2eb4c534f3877a087574fb563d91a0f1becac64d3a37c851b0f861fb8d574395901ddb7a66e51dbaec556a103f5326ec2170b1cbaf5580bffdc261524d7ce3face7dbe8c911f28372c1b234cc178722d2e3d37c67d5181033e80160d35b75d34c5e2978bfd9fb0cccf6a1250b7a0bd6edc0675832562a81868692e3c643e1dd51a0e1fab703c83077be4ae6d0b893b8ea91bdf075807b263dbd6634476c40b9ef3c6f9d74d2763bd643b4b533a942b70b11a0142ee5b1a490ef8affc4d49ca00a1f2e4da8918e0a7e72dc3d56c4a135e012d90f3aedf3775c40ca3d68f007e85e9fc0b178a6adc4a84e8c870f92109e8d74f26d87bbf40a01ac3b83d63abd2c2af35d72bca43abf96c3f0fbb616c8d4d56d6f425856fe581419ad845d9c2e8b72160f5b97f6fbbf912eb88c1997530a5e4d2cba14773a417be5ff44dded68c1b214556b06d5cb77d969eebe485caba6edefc51645ac713c1041723b1ee668841c24344ec5ad2642b7538a57483228d5247ec868e4e5542b34c2bf63507ac901c64e7d2aa7103d329555c9cecd0649192d746d7eddbfbc91d1f009a1dbde4dbd0d4e6a81e0ef9b9e85a76fa2c7e9aa894c6fd97b4e606f5fb7fdc172f9663c4851f86c5963d806f930f524e61a32f725de30d83bc2aba4caccd9d22e944fece6abcc410c7c68bb6e28d37ea398cf0498d8200f70f2ddd84554d8ff1b452c411ebce79625c092fdb04c966670dc8f362cb335ed9cb6a786d7c38ebaba8b2c032c4772d796cc8736a60135203002542a74e507125aad7b30eb4e9d4a5c61e33d5d2fa7afdfd8515bb322c44b8436e1b909b4190bf924ecc445cbbe83fea40aa8cd993523ed17cdfb4bdf02c7edff8bc87528e70a6001435367438e2f87504077dd95dcc94192e1ae02636deec703a2a7fca41b0676002cc40da1459461572cbe4391120cc8ea6f0b6050d485b90a9e8512a72a1500f74b5652ecd2feee059f26a5a56590da6eaab670acc7916de1b6ba15c00c4d54ef8cc915f96246d067662806b9de03774ccb4d6fc30d28918e8ceb3d61534645b56c2292df5ddd84d511b0c36ddc1458bf307ebe057033e444c99597baaaa0ee64638db6859fb6e3ec6ade2075da69fd27c9c7a605e92b24b02d4a27762f3c917cd9994b0859156d65d1004940f5507c6e776b5918038fc23bb159e19758a166c9d717a1840e06e6eebabe18c4e95ecf3236f324e4a9b94c669b66e3023ebd24e427d017d108c80e67d0c0238738b1cd8d6fb05e6ed87ca9589b458b62cbdd292e5eb5a47c078ab170be56fb570ae0281a3440465b8a8072c9f296786dd7f2ccbe4dcf6cfbd181d4ff074c42a67738fb1d10f60b80a76734f5b8a48838627d491cbcf1b01b2e9e578c5b97d0676ebfa664478555a23cd1cde79a203945b9e087e4926452cb155f67b9049a5f00eac7dedc9dd4308282fc309b85e87057ce00fd2771b0b07fae880f30376b21c8d20d694cab4890ec1a36f554138ded9e1616ebc8d4d0fd56050d30fe6ebcf02e216207cc47c79800ffabbe63c9486f5c6c746f6ac9f2c96ab85b90810baa0d7f60d4f61477ce27bcdf62986081e73bf5313748bb47c4c58181b6928c2ea6f158eb37fa2b44c7e0cd1af9649b67a9192182b009f616ee816b12e9c8b934b56cc180f99a456ef079062c7d37a46372e33a679e795efc895157c596e779be77574c46610b3c590cb57c0b6e0ce385a098226bd413dbc72f27d6719155dda3f9e8b0ba573ed7837421c35d1a5ba275b05ad27ae023d833e7bd7492ea011707316c855818072786f8e63eb0f888f7d2a3a47da852063194cdee464b34e37b1c520e90f700fe8d61a8ab9ef51b5bc30b30b52ccc5b1c6be727de72fbf7001e1b7e93943c689604c2738b4eada0e9e1c8c13bffd5a58f67f18f82e3e1a5b609b2397d39a55215bbac779626f0c2dfc29b92ed874b8fe33e3908b5a33634653a027e6b632d03a2d15c90f918a6f7beedb92dc67c984961f382ce5080e83cab7c918d066cf76c7651dbddd2d0511a2deac6762bb479e56159839449d6c414cc1c405e84b0f987bcb88468adf42486d930f1351fd1acba28ba77c2c25bcf46e2524de756407c252183b409b9e1f10a27aaf56a0f329c2169af69fd8a795dfccc401730f82a64039b6e1f918ab477ec283d5ca3f2e57db80ac7a6739f7f21109169b85ea997957b942a0d0be95896960238d9241bda98f4b9a2e56066574a1ee1e347e4d8584fe095a02fd75de55c79961d67281e736b91eda3152983f3e93c4f1bd9c824a767db913c507264d019db95b38004c4ba9b49948ba6f4b693b9065eae30077f80e8338948a20fe69f4da71215478c8ff6ca5f23812c571a97c6da198b7b7c7fa22e223a4875452aceceb19a6791554098a9122ca8810af0c1c332926733713846b34b279c75bc77d373e5803220d9ba30b6b302b3dda39d025e6e2904f396235875fe8c6c30ef3e67a85e56c7dc52e627c8eac17dfbb3f163f2112b113de10c1aea4c1dcfa95eaa585b5e9dd827e4b26570857e19b6ae859717a0ef72aa44dadf5d6f08a448a3f8a45089b0787126d1979e3c11ca02efd5d9dc75cf4ebc7de221c87247b6c6f2ba8fcfcec3567a852f2226b91147f7b146c3d5582533c5119a4e4bb2b0ce092f3415ce39881b37aeb45a820edcd3a31f03de25af3ff3a055ca7b9c1e1922459c3ba53aaf76cfac481f16e7cc884157e5edab2689deafd44a35967316e40f230fffb04e106a13e8c23c236b1dee11790337e8fce7cc26bafb6051aa255507648c80ee573b80c99644c40b661abfdac7836bd73a98c6de675869cfc349c94b9437418b95eb49b8d34be2b914a17a1ad751d7d43d0950b0a18fac9ebad636aad0f0d5ba261503e3c19acce6e8dccf63050b46a9f81596414a96010996caa29ff673a75644d5aaa809915577268fe7ce21e9396421443cc127e3143d383fa16aeed3e251979514a29d43fe9b07b592b0fb087b57530993d287b7907363f09af4e19f119c5ae41e7ee255b1e304ba2b203b75c6745422a2409269cef87e58bf3ccbf1b95b36efb8a14ee73c888018cdd921db26282eeaddc9cc95ecb52acffec4d7a0f833345563cb1b60d0666fb5421a7e934e87193a87f35f8eb00bcedb98af1250777bd6c349a7e716418f74910fd6085c6de0a7755db770ca1147a579c370132df99df404c1352281126c941053a4610286c7dbbf46f28aedd49aa1a122eade252db612fe499f35866b3eed8e9289417d0c872717690667c3ad7ebb0598db364313b0cd12c78ae2b3cd8fbe6df0086fcf6be8b5f6f2ca7c6feb8b7b76c1199a926ee663943ab5d26b9c35f0784a2bad3f721115ee45ef03f81f5fa191e6eef8045f32a2d14ac6a1176c9a0e3eebf7967d61550c86439ec301cd68f9010b8dc6bae9aa0c4b4ef3ba11999589deac54df3b4cbdff6a620e2460156a36369b27c454fcafd82a50d3c1d8a9dbbab405b49e1eab06596bc33ae5e00368ab5d97bd52e1e978a1dfbb22244d72e3c0a1279146d62af51fc05c222b81a65217b583737f455c653cab0e1ce2696168d5a50f7af55238c6eda46a242d13684b7509c9772ecf3a7c01d61d5b51131a6fbb34784a2071d3f5404f6bfc83ad50a7c2d68da6fba2bcc15e473f68645cad1559c402e055c3518130a984c122b262afaf3dd98b5c8810c7011bcc876257f4d6a0be47a030bac731adbdfd49233f215f87aa90486530bd16ea6fafa0e835c6edfae836ce7b0ce8fa85a9ce755375a7e73c8380a4fb5a7436cb1f6be0d5033d277dba7028a3902e861af5fb8c4249c14e66d616e03c134f3cd501fed840891e7c5c6a12184e9dcb8d24b6d4a34fce265c8c41abc66d2d605414b848b04e2beff96cc02d674fe1d339798c19832636384ca0fb8fa2d44b0fd401b2fae63065711dec488b107a800896bc3822489fca14a41164f74c32571fd1e84caee410946e3cf70b645452b317ba923cbeff9861971e191034bfb41d51c3923e182f3804972536d24fa2b4f8dcbd4bb834fc1804f1660a1630d1cf04920578667dcf99c125ea9bb76c9fe12ba9d207cd7a15b4861ad9f9b5f5134e9031f3f3683b6f4b189ed01700463c3908b3f718cca7e7411511c7c7974bb3356df70c30efcfd78fac6db7ff6593de9c010134e0e867319d17b21880c1e4964a779aaf2f2ddcc1a3e6d69ea6c8adef3477b8ada95f3652faaf1db4ce7da14af206000f80da3d78df2031b8777d6653ccfeafb75c9fde87a1873503a124580a28d1e4be0e970f0792aa4a8e345d500f95eb8e742829e5b0573a2073011466b2516b123abcfd90943dff62c4cd4525a56b3ebda760770ab915caca9b9f6a07c0c33baeb1f0df38a41597191077c187205878ea6a2001c059b51d871785a4c1a3c0bc6bf548f9880888ba9b359674848ea2de5ff2ade33e69fbfca6e0676b71ff5e39edd828d0d591765996929f6336f1739e7ae3130490c98037c84936475fc9ac31298bb569550bb6a91b92b9fe2865a76a137c5c6785e7db9c0818fb0d8b4ceaa1550ef9babc51a9ead29b3e875d13ca1f2ec8d06fe1fa7eae5196e317d4446a58811a6a134a1ed728e762c62ddbe6f4acb0cc6f91058dc396318c0d77f172c8494132722c15613469eb4c39b721f7f73b52bd419b9c4711a1a8422330be53e46dfcebc84f685a40c693ed35e10f4e2bcb31c27d9089ad65733d2779a7f03040c536e65e98a7021db85703a5df28827f4339c98750be0d8c3afbc989eb9cef375f1125209ad8e350d02aecabfb4ca9e6b9e3f10d786e38e56a7ce1f9d81126c7eadc9083772c9e91fc2cf57d71d893df373fa4b2c7c9e5c091242b62ae9fdadbc4f7374aeb54a778fd42b611ab45c46306df9e4344873fad2c01719be75bff8f4603f40ab2ac96ed219237fc8bf969aab48761e004b13e69ffb493a87fb26c04dcd210fb7fa271a003062fbb24c05215f9b504501a5b323fd520ffc3bd9febad3312ef0bf79fe59fa05e82c1b897ab972db938512690b3c509f430cc01712515acc5c2e23d4b5958670be8aa38e8442e87248e7f8ef33a51f0ad67385cf062c201140aa054657cb0388551c7c94c8d28ecc34314b545f1df13aab75d832ddb6072ed0b63d6e1bd781e6bbab4aabc7de4bd552000094c4e8a4ea5baea080b5d213b04e3e2075850e4185981271aae42d2b2ef1fc65f86dbf298face1bf64b240209c846dd525920891f031834f31883b440a736cfc428956a61955f9cd636584c9fc3dddc4f920973741a09ecebddff74d3b91e57af764c3d4f2adac12733be0827cd87aaa7bc149233b322d1279ede4c736e643979e16db8731a9ed8a26cc5a36f65e8a79d3094487ac468e948f7cc92f63c718ccc096aae28d4bbf768e326e332ea04ee489387f95329c125822c1c8f059ea2b8dc184d8d137b513b1e097a6b0918bce5d8b901f079a8d41c92ac182cf8a265172d43b82a9fb855cee6348a4bde0f583e8ab05d64b8057fd361a13d0e11d33c5095aee9673ada8fffa13895e7fcccb23c40c36e2d582d72b430037e3c3b024bc33b4ef3df0ac7033df8fafe7aa1cf73b7cd9471e34ec3e09c344f2948219b733600b82343756c569e7425690fa113caee012a31503db5afce577cb846d84481aaf6e98395afad8ddffd4c835ca1760aa95dfc54bfc191ea5ec6a2ede24fba9f7ebec306a1a9b25bc0a858ae7210d986f9f3875e7172d6b80f584de01030fb7048edf11f2522903addad6bfa564ed7dd8897b4d9f5aa0d67dcffbad9e4cbbbee2500c34565f56e24dea4d6dd704878f67922dcf6e8a9fad44740e3777db8b4908ab54bc7c772c5c79b21ade310075e408c648b0d46c5a0437001b01a7c2e07519bdcd385d8faa89af68f7730d60c9eeb92083f114994c2a196b0769152045826f70d3171db2cea1a8150421f60a0857b68a3208ab26d073e6f5da8fac6557728ddeb71733c8bceeffbbac2b759bd5be6abaf6388cb7038743618fa91d069718a737b37d5a83ba4b1b7a28651cd12b478fb616aec8314fa3b178c535fc10a0ff8511076a475a08ff56e7606a88da252870ab9334662e912ec24b3846d4a778ea493987ffedd6374ff77de1b52a67e076f74648106692186834eda07dfe2edb0c0162ded559621b348bbdde0176b02143fd81f060ec9662cc3ce256bbe539f05ba816693238b9386ed69425680f55a3c156aac97acc58cba83031a6ba2241a3c5d6a32395ec7f56d2f7bf1830537874da2213aaead96a20a83d3b52ab707b17e22892e8f047b8eb6b32c9cf65833851dce56a0fcad1fb7ce70fe0d6b4767dae4a3f0da5a274da42f695a618509209c8c903e92aafc042494d3f86f2e9f7108c7badd5b555aeccdc71d6655694990c2d02087bb5407104b7ca1618d3e3b9403b732bee1cd144f22ab85fafc403e71ee7e7812e4035bf3d8382b54fdd29a79e5dd8eda2dd3625776bf81a155a4b9adf92b64840afb28169a58f7172c511c5ebafcdfd630ac2e912159c256e2d217c8e4b7ee3cbe95c92249b40510b903c939156bf2d630c81aa6bd7c83fe2c29926b8d28f2e3604bf9559ed25e1dc52e788c2dfe6efc11e0fe678b6f54ff51c69d2863528f3fbcffce7cf9f8342797e3483450719c585a5b0d6133a390e6e9f7bd2ce9a27ea301d047bb673dc4b8c66b11f9d660cfbc580930f50ca9c37f321440fcc8f340969fcf05d930ca0a3ea0d36cd4a7583684ccffd734d643b4a69c372fe2d9e1da2a3c13ea461a4deff20a0a5b9acd02e60fd2345e33597da01ebdaaeb087ff3a20fa1e11bfae6ffa11b1b56c6ce6fb26d286a000b33aedb26dc1e20a104fbd1be080b5a3f63459c355f7f608cb7c4986f2c16ea7fab36efaa2e9d85e6e76dfe0a8cbf967bfa0a380661ef40c59ca028faf841fb8378d38a42869c55261ca9f65c5d43a2c955c859d5c13e4c3f5f1423defeb594e276b1c7cb534421daebcbd552857354551bd06bfc07df31b547cceb790e5ee2c17773d1d50d465af3d146a8441be454ff3531b826e15f47e0a84e7aea2a3208b6e1fca089b55bc1527b74fe8d3d113fa28dbd3cbe164942bbacd6aa022bd3873c7edd1b3abe181795abd4c9304aefb044ca1c00693ea53de91ad0bc2d20f3052a65887c2dc438809d806dfbec514708027a5b57287225c8c8246cd69565303aabad46588e304aec06950c58195ff5642cf323617dd8bd17a1e7ad7d39e2c9bdeb2b69ec6017f0ffd116861dbd129bfb79f4bd497fc4fd6e2659f068e40fc3b623e66027f1d54aa926dddddb8372ca93e819e70ba91b7b744addabfb820c70232a158596761ba2893dfa489d649c38fba393c9f0519fa90f6b2b325ede054ef1fa30ffa60d0f1ad769c64a16f56c9f8da5cebe1e4bfdc1098eec8bc3adbf95824ff0d3ef5957a74aba6affd2c8587a92c0a868d51dd94bcd9c8cae1928c140c60e1753b96b45faf67b7c0af6d3e2e80245420e8c2abe3d31f22c6ea524a6dcf1039cee581fd087248a291d67ef5d8056b3f2dbad9481d5dd8dc4b8d422bd476aaeaefd8931c3bb954ae69bf8a1b603eb032faea7529c5566c3ef46fc1366268440ab046d6dac06f1830f784000bf7e5b5c21396c352b18c568e768f98698ceddff5c3a836fd6ea73dfd1a4015f5d5e9f9e607f7120e0438d93ac0fd7d1e7993519029eb33edea376df5631a993ae7379ab21254b964638a99717afbee8e012795c50713288113114d8758ee50366e8e67b8d8ccc08bbb2b043d818a8c8a0b7b95dc4ec2b42cc8bb7e32219256d1ff024dbe71fe47942ac8cec5514baf3302e837fee93bc8f1d6ef999c0be813c0bb7e551b0fb2d83f06636139e3b60b87cd60cc71e02579e119039e5d319bf8036b0e5d2b387ebccff194956d43edd95ceab9c7081072cd8dcffd23aea2f37fa1ced09e46362e244d2c2c608819a5a663066f5b8591014940f72efcb3f0136f99c1968c96dc92723594497ccc4a95de97e781a6f2cc09f6c2e2367d88e0ebd0c31b547901e7b5fdab60ce64137ff5a78136dbe1eaaa2546a1c6e5785828d822691654c2640c50a2d64b1d50ff9ffcafff3753930ee0e109a079ba0d3fc289b9aa40f3b8a8bc2bbe2398e0caa9f09453f36ff37f769b7025297ebba78be04dbe3846f977e8e34bd9979b664cd98be2e0daae44ccf797a150ef5fdb2accca3a187bd9506dd47505fb03f549c74e6c09bc0cdc0a87b619186b21be1b5b1c94a7c925a65b7904c6e471d6695776614575b8726648be4692ea076b010b0fdc7c92163f108e852ce8c9e0e1966e4c6ca452f13ee8bec82cf2a7c98ad8cfd43bc7d2dd1cc42683f2ac8fb036a9be9f47981cd5ac1f0efd3538f0c8c0a3144b844e22a3ad73fbb40086626d636131fd089dab42fe20f45aace4fd22fafe67e8815a65abff6a0e9d23e420af61ed93106011378be8b3bd16def5dbd6d8b3b4c8e91257259d0af548ef177b17166fe3d226ffed01dbc0dbfde2d938fcef838dcb3b0ab723bcfc76e83daf2c6636e767705370d07633d031ccb7f4c6751743d71c59aba6afcf6ec912a45a6571a0eadd7ccd25b4c94b1be8bcb366cb60babc12904c7a68a960800ca0b4efb4f7c99a81231566ca572fd8c078a09a5339d656cef3c8f480ad8bfe830546111594b71ef0b09c031ea49d501c3723cf77fbbb0eb6c1687f9796760da2613849a7a5fe5654601991ee07b87b81b0323fa5b0219e0172f62f7807d5da137cef8798df5381353d46535f72b92e25e1a3332ae0b5aac1e71e8c3b3a8cc1adbc0de80c3614bce991ab84a85551b30562766fb5187a9f618a256d52a6d07c242f4acdfe5afd4eaf2b6f35ef5ab25c4b0cc60c5ccb051c3d63e31e01f2ebf876a9534c3bdfbd67cb3e4a08b0e7157fa01a16e73f2835547ef1c3877840b5cf831cca094f4601cfeb21f69425e480ec99a0da627969dde6a0beb0e5f00256fcdda89e4df2e5a080fd5ab845c30e32721be2db2afab9804e60227de2256b40514ad8058bde39d7d376fc2dbd757c34478fe5b4639edeae58e6d3246563915b123b2fb7202b78fb8d2b3604c10c6e8b8c16b0fe21c7340d75cb3df2c7d4bf5535a12794a870cd474da33e8f7bc2d459922377d90a0ec093e807ed704452e93637a1c01b122639eb1a0614b100e00fbeefcd46e116857e82a064bfe523c53346cdf0467426bfe83eb2119bbc328bf4004d2ccb7c40b71830b096096cca95cb6c86a6113a5c29a5a9cb73b36728247fed6368070a7f6e2bd9086384f033f6960de72f91b85de9721c8debf52b07a4c34b0a5bd5899ab5a29cb52f9355579d72fb04663ec47cd1b717a1bc93860d68f8dda830b6e9e49b3f05413f3dd1161278884a13d4d212e151fe710808472ff123ef35d2b1c6ef2afdb812968615431608737114743bf623edf56207ab506907aed680e124ad5fe66788b748846c853996d0b90e845f80659130b535b138b45260ce83b3e119fa9d607f204ce40104a9ddf8f1a1c7492e3b71e77cc5332aabbed837e7f0c1a4d4e65728eb39fc77c3c0c3debe97d3375634b02599c8111d1bcde12653819e4c5fabec00c0d11336568f87819fcc5aae50e98763335d9d1e76e2c1d487c01bfead452d5f60b20925f5ddf965fc96063bb3a463144156c068485be5976d246a0ed48abad7fb61565d3a68f064b8c305feee0f83c6443551453607839ff7923fac3c08cbe0fab8c9f7e782c374f47169d0d1fd1c47692401d7aaf39351d838720f3b3cd907c28ff2f86d0d33c5db1e65623edaea3bc21cc2d1c52e342b8ca9414eb1df305067d331fe55880652beec023af18b565372363cd5903fdd5cd959979c66b9c9a20d86999a6f50826585d4e7e7ad882f945c74bc641ca3b9cb85cf236c720bc433c9074353175705d677341068f2a685ae5082e01a32eea5d06ba68be255f9fffab6103b5410c95411a03deac4ca7a0eb8c2f76962a777cb1f37424e4ccd98775197d55f5ac3f3ad4fd08f0f703a522d2888e6945ddd4ba7b2f3e2adf4ae469117af5f77269ea65fe7fab95f6c6a5404b63ec70283f36affdd545f552f541686e2c01f531405959105488a4ea74d21a6e7ece282716da7202dc5474bde98c9f60e2d347d73f71285665d48b02fd7f1e6d019111683e3a17b2a4ce7babe1b3d0e733b5f28879879b796af806bfe68f1285c8fd2053314433f6fe020e94267ad7d355a6419275fdf86ce923b83746b0854eb15a006d054cd82a4d308ad6b7c1a04dda2b19ed1866b1aab2783e54c2d6edbf5a2f7cbdc900972b3fbc16723d721596ef582086e4a4304e2d0d786cb422135ad3bac0861f87086cc8a7f120b680b4376f2a8e386559a979903c7a539e972329b4991b53970900ffe94b86a821d28b878aed99a4746d4919aa78aa0fef3492b6040f1a4aeaa1e1027a8e3143148aeb20ab22d101fc85df0ca8b0df7ffc0f24f44d6bd361bbe2640822a9f094fb83edbbd70b931ee7648efb9cfc4f1bf87b3e9bdb1ce1cd0a9ac3407b5ebbf15690a133249d0baf1d57eb8876ffee7381093e5ca104482f30177c20bade147087ff644b1ad333dd2d52ceadb35623b800ac0424473f086c6fe6944b1642f28492a2b748c417e5713547503950a2e85fbd286b641dfabb9521b60ef3a8184091e849e1b2ca8437c3efe6f5529b699553bb41f0fb66d01bbfea62e44bb026646684319009db2dcb11f9957bbc0b6bdb34b822521fb8fef86fa0bfcb3d796acac3d8096a7253142bccea62463fdb19e94ed85f5413ffbc5b851de4009e00f393418807d4fa777b296fedfd90ac06950f0173ecbcd44b5cb83360750436147cb96d0e8e8415c536b576dbbdd5bc34171631f265f7930830d1e3cbac111f700243fc57790ea1030463ed5b0ed8ff3b4340e5cfa83a3b28388cd6a3dc2e19a6abf9e03ead4276392bdf1664c75c5e9b381dd01aeed8e42c504cc1911ff2893e45b4042a37c34c41d5d1b530898db73a3322b75c27d68fdad14b9b22270bdabe5deb352f1171072575cd4b64bcd9132be0832b45cd86425229ba4055d2a1c8a67a80a67cbdc8831a5dd957252445e4c91c8a36a119ddaf5130ebc016fa793354ccd359e8bddc130f45a422213400bd6b0f2d5ecffc60ab5ac634d0d2f528dace4cca18f53d72a82d1df9008a97e486ab82487d8993858f19d54379fb12e664cfe7127e603bf8d6a9599140452a6b1801bb5e533624b6e64d5ccc8db476274c3ddea66615b39d07513d707911424f00ec628a48242d33f3bc9ea66c5df34dd9b6b85d622c8ba1a1e7496d7b6c92ba5a4231e4349a4604aa664ac50f2d8eac4d8df3bedd3f8554c3cd4daf932733fe568b32d08239246d20151ad87fff17e6a3ab3edee846ef11668640d1fdf3663d14356a690fdcd3072b4712de12c6ab6739a5efcf62b65698ca5cb41d05778611cfbdf10c5112d0a3a8807c4928db306600ed3c56a8bfc9cde11bc9159826f4dd72aa88eb356446c48a6f2a9ffe47905ba4796081b177211398e9dffa185a6f297b9c0fcebbeb6fa7bf6b146f64d6cfd96f8252853ed5b8187c7a121b2d4c9fce6e0684bb47d2f713927a8eef0040b9a0a257b69a3ef34fa648df4581427dc43eca63195a31f1e2a3bd550d3e089829d8e78fd4272b9018c0552d547c17da9b4a5b2cb78c09c68277358e7940656eb360fb2e269b9abf71dd1b62ab3af58463db38be212745894a03e4bd1b9262f1c4fae41bd30078525b3d7ad6ff61b0c8a6a0f00034504fbed653f84fbd16acbbbc3a24c9797b542c571787c6b3543964819f1cb9a489af2c7c320e93965ca24bbe31e1ac36a9346511fb93543e284032d94bb4bc13585fce4f968f1ebdfa62a5441abda479ccb3252aab88b9dafe6affede7d983d21d5ad61137c495a36831d99a7c1df5882dfa4edc5da632cdb20d179663d8240c71de01b2ace4fcc13c469f05cd041830e7181fadf8502e6dcd7015445f92e76a46f78540956b61d5c839fd125323393ebf705b7bbe590d6de1fed41180362854a63625a3ea7e1e82c35b06b664d87abcbd524a1d33ed27ee0479a62fc2f426045f2508de607c6002a5931fe71d75f69a102c8adc9f5d1d4c3cbe9f95c513b490866bcc03cebe95699e1fbb8d885d7c47e02c1a60ebfccb500b8119365bb1f21f108da4a89d9d57e9048d32de72d5d0eebf9951b727cd3e938ac649e46399012f290cac59e0b057e4b19fecc99fe0402b6c3000c59e39e6dccf1ee8a93515cb543bc689d666f3773336714fe12c4c1b32de1d322f719b776279ca381458f7404606f983b187a26396961c228b4cf54483bb8175904fd3d48db66adfb94d2f540ab3272103a924b2f3a4ff1bf75b02d489e3c2c6fc91af4b1005beaab043a01f20c48ae3fbdde91032f6da1af82a27b7869f4619e5254f3e88bfee8691e183243cf318f801b97ed32db28a1e0d11f40dea83e4d678cf3376f9a28658770e90412f078d2f5284bc23ebaf8c7e56a285db4f666a30c3eba9d0a1387d3c2dc693fffe6f105f16ccf307f30e6ccd0b1bc361246ca05282e6ede9b3a376c43065468aacff2cebffdcabba9aca06c2bf3e6d04cb0309ae66a56fec5cf71e88f2beac6ab9f44d39ddcafef763e9796e1e7ba4c3c8be04b3580231e538376b15eec9b546654a1978ec2a201de552ff35bd176ad8fd80dda4422471cc5ae5996c8d7d43a2e2ace0b0ccae081b83caf583610a08362874877f803fcd54fbb8c2a5cd77368eb9671a05cf7bded64799b1e55ad22141467cf2200d8758dedf4ec24cac24273d67c3656bfad6d30912eb20e666192c3df666b14567ba64506afd8d57ecbf6a2e94b5c8f6fb35db9279e8581ecd96e538b53cf3137a95edf258d082ba67de64b7b83ecdeaa80d5fdb2f72876ba83774a7dbe5c4d0e59a0ee267c0332457c2c37d920ba6403e6419429748555cd951b6da0b23328f1ab5fa713ceb589de1434dbd985ed8cb50e0d7ca47801ac9d9d0e618a7f197ed0fb881bdc31692a496e2021f7cf58514c2b790f890b0255da188f1a09e8cbae6e4bb852da4af982ffbc504b2af4036a95dda6a275121daffb2ca5ad097a55762534432327617688fc2efcc6dc338a8470336cdd393b8d51fd8d640e8015222e7a009102b40953563feea3fc49dbc512d0957374dacf4ee75170cadd970655fc6cc9a62560c6dcd64438610a888b5e46b971dd0edf7a01e6321cd4cfef16c66174f63cca05459907b9e489451fbf58bb98005fa6b981eac0810f3215d17b8193d92fe16e8f61342dbc06b5ab54492e1445ff4e7a2454af95aaa082f1022a5199658fe786ce2aab8c5e04527d7a30bfb3cfe07d0731936a3090b230e55149f95219ad9aec3b076dcceac1a797ba4fc830ec73791e2828cc2f08b9d7a23b97423d044a293f495b88d91714caa3305a1c6219e6a47a47f774fafa33a58d79a44fc414ff8eeb38e6b5249ed316762cf0edeb664e22ffedce1dec7d474c41f9e0c0e18bf8b8060f81f646f615646ad557b22a2983553146990faf48b5a07f15844ea005992a47344282846f6851eeca7b6a9f034fab1bc26e843d69c3d5ad26c696417ab9ed85883306024163e70aa35430afd97a2a8c3da16cbad8052c597ce014406f627fcb85640fc3538e5233a54c5c112fc47c3b7b633f642a6d9a01d4fb1a71a15dd7c85b52a32482f9e3a4647ec0f074841bfef68df210143dae256ddfdabf56052938734dbcbffc8332c85ccfd3ef6ab8a8be68815d413e438a2f3194f384e926aac810b7796c44ed82d9b100362c4932d1791e36f24f53f604cd1026905b8c309ee8b02749228f059afdd5ec5fcdbd3d26d9bfce15eb3f4bab24e76037daf4d024fbd8dd52fea66b25a85504ebcc4b1f302d42f26e9f2fbdb8bfd9c366aacf376bc7e8d9e9ddddb2445553afd20e72708a01682cb875efd4c39a949859b7d4edec94bd7d5cbc5a38605a6cdcc21bafe3c5d7e48ed6d235c3eec1bda3fb43191bb443e82ac43ed4d4a71d2f7d3d8dab52f27bde87538951deb8bed44b4bad6c80f9d5b71b375f6a6f920052a77808c3ca7594f7afc5c1897272f51feb20a48afd9572a2a817fdd97465b042369bbba113c314f6d88dad75530691eb28eb5d6e017555fdc68b604c470c403f8090a55f37064a64cea8e4807826f9577c8700b5ee73f71d3a81ef3d09dd554fae91840e955b337300db096deac272233c64994feaa76abf6d8a64da32360fd190e713a2c8ea77b8ede958b5e940d87b0b9bdb4227977bbcf53c10582071e395214875cdf059d349846acdee58b5cf496941acfa4d6a40634a5f7fe75cf0a78ceb949938aadf616dea3f72934ad24765eadbfc9a927bad166f822247ba2085c91ca142005f71d7db52d81876b976704c30a699f304f1665f010cd2d0f40879f6e1c2e4b20a4c0afafe9fb7dc438856588bb5d917a3fbb8c8414902e77ea39138c8f76156e0ecf9a22e9e55cac4acd024e4783183f6ee37b639b6995317394b786b338224d8c797a2b04038e5339dd5538019e9fe95682f5bec23638f38057d37455463be730addbcadb36a1893f0286f8b81872815d14d8c73d835f7a0c85d31bb7c21c727e61d2147db203b4ab775b2a43a679dcaec9e67e19ac44659c2f017ae0c3505f81c6a33c96ec77de6801e2d3ed982afc0b44171a559f7e50bf8b6bf8e46b13075d9c50c3320445634e76571f1ecd8d9cfb0ed889ea660c32399620621b5152508575424f5e8761eceab0a63926d86c8511f87aa1031f0e54d45c251051bbcdbb3a9595fb2fe5ecd0fcd52167f006e21b34b5962e23c8f74b2a373fe13d2e7a2fae9312f55fa904c9a17b92aee7e13b139408ccd66589a34aa92bd27258b48deebe2f3765c1dce7355132869fed523a756e97b7f822bc3c05f93772baf85a58802ee1f604870d1007a9b9c5434873bc6e15a3f222f0d5cd1738759ef3e873e1ee8d107429e0c7ffd3dd2ca0a7909bcc4cb1a84f50b821aeddc3c379e4ad88523e61cd2014ed6479b0f7a1eb18391709c4f30a6e67c7e8dc8c710b3c45b57f9c30f367455dbf675a4cf3219b6f07f9f4a10222bce18c5fed8fe41e2f3fcd70d9427286c38cecd08104581d0a027e5878ed452e01f4cf45f6b8a0dd459ccbe2ac042eeb2394dbb3410c39ce0c2144a422058315ff7defafc4c6cb7eda63f891cd59498aaa4afdb431802f2272db55a1946851960f97a3954a0e53a5b1db7d3ae06b0244446ee68fa536bbb70b18e10595436ff50d6ad4fd2130a3093506f4cdf4be6ecc324fdbc77c095db3b58eee75570f2a2e57822d547594c9ad4883e6ab381f413e163babb57215d216f5f166ce7d8afc9a1c3f5372a249e2801a4e9783f8cc6e507ad7d5c44f194590827197a12f614381d4434d09171f9e9e21097eb3248ae2e629872d42849475d9c0eb3fcb5a75fdef1c556b9c7828751a414145f1642a1e7c58047417fdccd971b7b56be55bb973927655e7deddb164f6fdf38170c39508c835c7942ca314cf231825fa79cdd01634be3d2d866f72bf10e02df674b4a33b750d179f164fee2bc03e73e434a5538aace4f094de925e5d5c648a4bde0f583e8ab05d64b8057fd361a13d0e11d33c5095aee9673a63553d83bdfd241cbf9ca48cc8190887cf178e5d517419b1309d1801b21eeb053e2cc5f2f8115088ef371a6037d3f6147a3512845c2350e0919dfdf7f676fe325a0ba9b89488047f813cce4597656700f35a8caf6b3805ee423282b43538d4d1f7e6c9b81dd88f18bcb7c431c8894330798376610903e91ff52c431a8c2c36731e0141a5d6c2a4f3701233575a0fb98a0b29e65467698ce0fea2e9d1c3a6701e2381a83e703526bbd3732124391f0014457b40af8fb44e519257cc8f098949be9ef50143512b7400b6a25907f10b590be16dfb115809c17155c45d706eb19d2af1a46a264a8cc3372b1b0d3c819ba1ea0f8f19ae71c9c57fb17159ee3715fcbeaf510c1c506ef197c8581958f1b5dc99c663e808426e4f479fc7549a245c3e2a9bc09dd32c6efce74b247da80cc8700653dd5bdfeb08ababfb0343d57a4f63768225ebf656b331ebdfc3bfbe45247dea420f8d4b2ea554444398785d5df15c09c05208695b40d6277020e2226a665a85666bc01550da2ff4de6fb48727c9e392d508f2dff4aace0c71c5b86a77d7242bdc5a2b0240eb7cc694f00a7878fe7ef022668c3a968238e20ab42d23ad9b4d9c91abb6ac4d21cfb99942ab0ec98a0f82e2bef08128ab578e1860b81430e6dfa282f74fdeaa59b8cb0d91f0c2694d6deaa7d46e5f320504073553736ecbcdad09f919010b8fef9ea8bad14a33f92a944ebc14e2bdbd0844b7acd5fc9c604ebd9d5c6fb3b52ab707b17e22892e8f047b8eb6b32c9cf65833851dce56a0fca822832cb01e4570421444ef9fdabdf199285708d3175a1a2a5852e88f4f5cabe023ef1984898cc29c6dfd12b3042868f3c92eb4bb285ef5036f661340f3c7e2e3c85c61bb1178c8b9a0d28f9ef1b51d5c29cf6caf227dfdd5aef7efdfd08905e57d9319540a3bfe0b0a448ee8553257f74a3a4830a973244eda8f7d8157afc963cf419efe8d2a0341b441ccee3f90ecc3130d388fcf8a4d820ffbfebd275e8be90d76bfef3f33fec3e560b56fb3d90c79224e1be801c0805f20d54dfc2c3b04b4e2360d0138ba564a176f2e836f300f81b872bee455ba54669a63523a02af01f2162c6a3ae49f3b2bcdc213cbcfa760483dc5fb29ff52c4059da67e7f353e517a1c60c27674eedf62119f6557b50d476792f02c862c48acb0fdb7f71ed962235012c1cf2402470ae47c24517922735e11d38e2178cdd70b4783fd264ed9727b6016f3fd07715d1f789a2a0b130e076bc954fc5bd9a07bed426a3dc0566413f52198f9cd3a87e2426773f9b6aa556de337db8067d363a3cd9d39d2c167d96c20cab79d3e0a6a16bbee5142259d9d86e5b8df8af69b8a8ea1bd5880bb067f16ade835f12128fc026f89c6229cdd162c28ec69099651f9e418531758f5996ec33f8da753b33dbedd2a59b78982d2ccefde5b6f83788135facf6178043a918ad8056de0993754aed2356090b853a4ffd4b8f0598a3321f350948ff7769e0bd41a756d361760b02cb91fa25f800d0f452177b34fe92aed1e95cc7b11623043245cdb32ea549da5e9431189759123139fd8910aa7361536dc814aa36d3b4b803768138bf1b7dd2a7cdeb7d4b9d81f286f5781f198e8d313fc4ce2bfcaf695704a5fa1435042865dc5d799ab157703907760e685faeb6ac1a29bc5833ab7df07f4d7551c1e46ca1f31a31a0e22530c8f66f1249ac0804c6017f0ffd116861dbd129bfb79f4bd497fc4fd6e2659f068e40fc5a2c04d4c796d2797bb9f08896aba52aacd322e48802b25a1b278bca3c0f1b9bb0b464aaa79678b11d78c96852c2e4ff5053671d2b55fff87d915f90a2afcfc6275e7a5e3ccb2b35492ff5655185f11f2087d8562da4db40f7c78d2b85108aa7dd5df6d91a6b9a2871022fc6f8350f67e5fce2f3f988fddd87d6175c1b8d1fcf0cb2ab304bb4c019c5966956b3bf222d7849a4b182bdf817fa6ad05f6aaeb5a22d893dec9d186103b7c0ad281d34e671b27335e10486155c29d795d264324b4cbc4fb55e78bb5bcd35d4d4e9a6c7419652182140b9519693534e3c0927b79a5b6440af3463675b9ad07c64e0ad571b073f4fe88258e9f4f909ff77e9de4e74bab06d9c866bf4d7da847f3719acadc30381b3989625b0e132870146e48d4e1d58d53a472d0c241f3f2cb7fe2d6922018d51f509da7f5a9ee5ba380df121ba38af3705fa37c1158b9d445519de51e495f04d40806745d996f24be469dc05c2fc60519cd034994db5bbf87b57f47b56b1e7fea81fa38198de2e7190b00f8d7683a699db150ed9563667efe52521b4515dda57da1f2d3ccfb448595526de0acfd0d47606f6a90b5d54b75f395d319bf8036b0e5d2b387ebccff194956d43edd95ceab9c708107296686218a1d698994bf248ac0385cb16b7c6aa618255b14285fa0995759f43457f5212df327c07ee687ddfbd1d106f6b9278fc0d510267d0733abd620c9eac10f9c2ebd23a2ee15d901141cdbbc78105f55cb68115f1e10af89cc09e29d13e9aecf095a6a4098749c3c85ba572b7b59c843a64814d7bd9069973d2ee4f795f3e09be98c13abe4240e7f58d676c7bbdebc86f7bf8f57f0f243a5b79a61044315ee90dba567a9378fc5a298fba143e207fc5d908ff2d02fe1cf97272e940c1e6236d789e6648f7ad51fae9afa4754560797d49cbea9618e95b07614caa73caad10b254e29c878e1280bdf78999c9682a79d32362817ce4f4b2d14a1fbd3e2b0ddd4a26b497d3becfd7ad2c937418aed34a7fa2d78fa387a5a967ad56fb438697cc29dee0c9145f1ef168435137df48d549de320b38e93b3bd99c8a58899d037c51debd094207ad8fc726238247911fb20c5dc9b29e94fab5ca57fe20f45aace4fd22fafe67e8815a65abff6a0e9d23e420af61ed93428e41432b62074f144f378460d0a7f8583bba09438010a78370c6547921eb9cbb98e304be94dfd6afed53b597a12821341203b90011e9af63b05508689eb7d05d5900b5722c8970a3ec5cdd5972edfeebb1ea509f773d2c1d4a0f074228f3e5460775c4e49fbab880f765b1b12d2a8d6a9eacb6a961a5102c34952bcee0014dfddf688094b0f1ea7a148c9d079aed2233724d81e40cc1ee15356b543ae53a3da9b373bc4049eb1c1e8cbf2e0e3f45861ba99c1fb8f863ebec92316850d24c285c91e3c1bdbaa8bfb849708c95edd8484dd2bd70eb86f367ee7739b2e6355b30f1fd6e11deee38b68cc5db45176880378547a15e69cb93a13464c05cc80f09cd5cf693ef795b926ee65a9c1aca4868e256e5f3d1a313043cf947184ad9a8118c2463bda171fa20613c262bb1b326aad890cce299d7be977d949a7a33a9875a07c1bf10f4f19975a3eb45db6dc112ed4522e9faae649c7e637df671ecda000807f37910b606d9bd60706de106ae8159ac64124e0ee538eeb093582be24ae8cc9f8106029330fb9f995df733a2d3c32b03bb2629068fc1155bcb64eb54d39ef708849b28c078930ebcc708041b0731c91d0d4d8ed0732a8ee760c572b19c92ae23c1a7689cc403bf3c99b44412cc911afc774a8ea0b3d9221667821d0d132f3ea817a4d67e3f5df1aa87b10b21cd186e51bc8944c59a1e3bb54000d9c0cba85addc30baf07eb5c7a0c9f06a911ea4d114c3f0a77bb0e557f5f0e11baf3ec3207ebd6be4c7bd5afcd4b282844c70974db8b79a025049a00fcee5ec7f9e653b38a7a96cefd447e27c1aae0f4033ddbeb8c0e299b59335289b3903f5172734ed5d73a366a8d944e3d087e8a7499ad1a7472d26953b617f95e7ceca0eb520fe82b9e5f3dcfc38ec9c9b172f56ed332e57491946d66404e677d3c11515de3b19c7e9fcad115bef8cb9af1edfa8de49d0a4c6fa957c64644e21a6002c89eae6c41e3f94f9f00072261c3aff581d03d2299592f5f2f6dfe371ead181085dbd6e439dedd4701ba08c2852d5ce61f0170d373f99c4d9fc983a04d706d1c0d7d54f79995ffd18a2bd619afc288458437f83cafcc3206e304fcd6f2f38d2a01fecf7f5324c3b070a09fbfc063e9a61c84145b719554f1f04ce09e87095fbdca3b473c87d5ac37c525359125ae7aa980cf8009ed3c4881953bf733d01a35074322ebd0c7a9e5909811b0167b5b2663d4ba9eb474ed383f4b34d4d33b87813b23847fda1ab323b77786edcb9560c4fd843e04a8a74823b81fd362db3214bd61b17bc6c55dc415d40ed8d4abd5cad73e150a9936e8cbb606d3280ea823bb523707452838d8d85d4c2fd1f7130ce2427711bc9130e422864ea7ebc9db70f0781c410e37d5d9aee067bf625c46c3a2747f11c8a201b8bcfcee2e11da53d35bc18ce31364165055cdbec7a9632260537b0ac402754e12bb6b0d9e480c07d45df3c34e14ffbe89ffd8b7e61ec1f58155697ef8f31d6fdd2e894ba6ee2d0d2c218db7042b67f76ae45aaf6b8f4db951bf5cc90e99d2acc85bde6a70c2b99f4ea9e9150f728f111c1dcb096548c1c4efb10eb14959da14d542425772a6a2ccacd0f7688d51497819916f0c5abd162c221b98c7aee7da1050844f4e99760d10f6f7d907d2bef38f6103561bf633dedff5398de94c9741624b1dc593d275ce44e86c1df657d8c20e1087d1f5e397c6b537b996b1a7ff9d6f061558d48e440137d1bbd3bb6447edf73917cb717d4cbf5126d3ab3c9104e2cdd92d4083d20f3850c6903be4faa58f90c5a0d1c631a329e4d090ae4f0f2033c4ccb5013e257f625374322fee5b6ef901269abcedb7c6930c110ff204d0690ece66781d9c4a2e8a18076587160fbc6d2f811a86859cd9105f97535be19ea5f09edf8ea9eaee415d214b55f2106b585d27f164bda250095190aa99975d957667452090d0b2cb7dd91f21e704d2618e4dfa942db50fb0cc4d8479f437f6293e299b09050ab7bab93dadafc460ef7944b7cd51b7a11b51b7fb250603a25ff6721a0f5153ca91c85bd8902d4511ce4dff1fa9c55f5c142f380f397597e467d55fade6e6ead0311842911ed8b11bed1e836d89962b7f084e107bfd1e98a2b841a40c7ded6e4e2a02fb00804e332fe7af45b2c066d65f4fccb5ac4bcfc7eade0f261c11544a6e8d1d5409e5e9eaa2e6d1780c5b4f2476aecbb30afb6f3a19a713cd697370e148f6608be5b845d0cfea91220cce28a6e0f5122d50f324b45151a31eb4e963171784bbc19b676f28d61e4771cb3b60359b6761836faa0d6f417c67a410ab1d5f04c15f06da2520c5a78d1fdbdfecc066cc08c93c72f467b80fbeb699b9f13ba4d4b02933337eb538433563eb3c4eedbdd4cf1f4adf48d2fce9f17c2f92d2b000a14a12088a9317d4d9f33449b4fb51321f19a3ec57af793bc50aea6c61b9f38637d3bd89b47277b519007bc03fb5b28b11e847ff5fcea7987ed7a295a56c163e068f494502203c25e40794f94df3e7f2742d84c801002b75ce50626a12f4d94e954d14854a73b221a256b06529597484e5369d415fabb2129d48a177a3894acc2115330888f9921f1f9e1e302c3353fa6efbf4aad745b9894aa6eb25e7ba31d3dbc1678b8b3c9507152f3428dc9d7a952662e3ef708e7c214042164d9aade5f6caf33a8605570c047cf5c18be3e85a5b4a1c718259a9d1feb559f56fb7333553eb1a076cb352fb007b93324a500213b19d11192074148fcc21a5d716d489cb43f4630c6d88c9d18c204c34e1a08df27f61aa54dee396ea22066a6cf3c1d59aaac00a10b8663e78522537f19d5002f93d12bf2d14a7d169f4136a3bcea78f6fb53ecdac58e4d4b51f5b4614afa86682a0cc1581598552c5a1618c239d8b0ea6f6c6d842aedeb9462deb2ba1fedc74250c79ed4ea2455dfb2a19a3e65a1abee5243e022ff559a140b8169afa135c39b6cdda530e1d4f9311b97b3a2aca7d206959a394f8f6f6f25b01e582c0056b1cbe6a48d3f730291b472d3729b465593c8d1c687734883f519e627d3f3da7f56cb01ce317e84edb8c33631a14be3bbd4bd64904c4ad17dcffc5ae87122a3aaa5849234196007ba03c514c08086e3f9eea213e1d703a1c552f6d3623b69a11bfbf87cf1640a14033bb72788f7084905ee1e88d33a46b9383fb8dc31c46a92587f0ef80a3a21c5718adba7be5927d204fd815a0fac8e4e7408cf2c4de255205af50eff0b6f254791b0fc1211f7032f3df15620c9c5660d0fd59d5d027f7fc501fbc2cb73706645dafbcf03e81b2fa780c480d9993c5d89ef6640febb9d7cc5721a1d34077de19f4b264f085ecbe6eedf1d7ef624b3a10f8cc04ac59328c4e4aadbd4a359a353a963cf402825db6e2f5f9365963a595720f6af57022b491a6f75cc4d271fe7d4e76e45907ce21c1daf1eaff0ae3ed39acd5bac873bdc5217e2eea84a1d4ef11485875d7229a1f711a3ca0769f60384f9c9907ee08f535f068baa3d4081e9f452c6f2bb7d3a2a7d030cf49aa71b285918b74a89fb00a5787a17ca835857562022ac68cca7e22fa8c55cd083b36cd98e675e36bf7ff33c28425d4c0e793dc65aaa13bb8fcc5689b2f953b00a4654c5dc47a67f39e9ea4c64cf230e582a38daa9ffbabe647c6e5de5068def4942a22d208dc8fc4205d544bf2159ca014694f06d8e473c7eb2f17de3958c941d4091325c39292c231fda55a21831cec35eadc766416a604d19939bae9b77445dbd342bac263a350945e86439ad3eebcc4bbfa6b9c885eed1054d642f3d423dbb2b390986a52dc20ecc8426cfb1ff2ae20d493b517f5019a17658558321ad5e289c9be25f595899bcd927b414ad504b4212c2306498c12a480c645074dbbb905262859d916d43c663d52f4ca31793c4202cf2714dedb06c70c8e0057fc0d6ca17b7f0d8ca2a87fcddf860e424767d29d6c0c9eb6b35d8ede886b53cd53963fc338684c40cab4933e1cb107ba729d924dac69049d0c6dac7cc4d818930d57c730acad5012a2729f97558aac552ba5d0ac08119e3e593512bd5ba9d1ac8d84210cb025f4e43054a6a1a4cdc1aa683a0c4bf822f846b451864fd419c165294392496f51eb461f9ea788b6993a4c8cd050517e357b3a5340e9ae856b8c86dd3e4264e736fc276af1f0bc5850d3d05cd6a5eeb2ef9b4cee0d567529992d07cb370f91310f36195a38d0ea1eac91fe1bf1a95639ee97f27c8997bd719bcfd1e9a8322786aef1f15e7477c3774c3239879f0015ac98e34e539b89f90563e506552a9b930aa9748d68aa5cb0fc1f445ad866d8fc63ddd33dee49e41d60df579d16791e169a12734d7f5f6e2eb7f5082ab0bb0a4d1c1178c4f86e1cfc85161dc6928daed6c7ce98eff39836ebf8cc1613ff7445c22239aa052160bf25fef2fbc8d6c7c3cc721538982822700b0397a67236dab7a5fa0da1d6a28525650df75487098cf4cd7a84cecba2e8b988bd370b5469fcf51d29b2ed073c2867d62a3ac85b7caaf5de40702248efd34625f704bfad3d5892a280c37f48bc7c13b2d60c2053f3f83a5a0ca86a93765b75ec333b428f22587848773314c73ecddf2d4ac41d6add548955f6e528d0c6e41a1cf635049a54f64cad09b5034d2daefb56c906154c9650e045b81a9b1d24f89da6bfe99f0053cc4cf58840a1f2bab37472965834a66966ad77f6a0a87f095a5d01788b813eb3d06bf51ef412afa1018acd03d8dc6d62761d2bf8e330de3791a4e78558c18e3df5ce8edf60e172b8035fc4ec5091f3845e66fa3ee22466da2ac3547df0797c1760c46c9452ec757722de1597661bdd510e4493036e80c3a4b6edffa49adb64d1749465440c45277e33624252af618d003afd378ac4e1ef02839d93381bbc56006f1168d1c0c4fe894457fcdd262ffb58e1def66ec564f313754078c1fa38f0d728086b0ee7b5ed913b314aab938f9b4bdec96a3bf32050ee418a45037388afb0669b195947cbd713715140d51c55988302eb83b478fb47c3b6869955526eac3e33624dba7a197fa3ecc3a7ea7b5ebc1f76d80fef743b324e4d8614dcf466991130cb3b0aa55613cf3d3306bda0816806005871b6595063685a70165ee28e7ba00c54d9675ec7f3fa1404098a5e407b7c7a3c1b64dd335d43bb09c03ec945b196d0fda933001ed0b544ef038509d0d13a3c9e41f9dd4454403d59a23ac088e6ee37fab6799c34e9b2f69c0f015408ff14d0d6addd82130dcfb75567a78fd9f76f97ec40c65fca4ca9971e252a5e8eb5aaadff38b47c77032ae077a65a85f91f9e5dd818008486cef83a5135c9a80c66805ab4352e4efd5eebcfa75fef2353aba8ef1e5f99bdca847a3d6a0b8ffbe426da5f209ceef6e9ecaba46a1bde9f04e568007f79c92f335e7b710a7b25d88f7526bdcf5e9e55eb6e11acf851f8f85efd78aeaf6119f1f3b0ee5d284e3e53e328c197652902ca15afd1827a2cac5bfbd781b0175648535300c3f1dd42d40a77bd5f7ef42828090bb29a4e7f7a5c3426e351a148fa45cde150b3681d41a836e7b1d2ac5a30cd76e5e081f105717e4f2376d7b31c3ab395ecc667a5458cab881d0046108693f8cb7426fbb86fc0136eba95add339fd906486ba20d5cbb3f077aff31f0b4fbe4f5f56d807fd8bac2866bfa9898eabf7d8ca176ff3a6f59246ac18b910386aa761260dbda629e439c0daa1dc4e49d8dfb14c74b53641e0fdb6b8c9ae1e7b0ea4b8dacf3143fac74d75674bf780b63cbed1bb963eb843352285da8c6c91fd1d6acfab18dd1c0bf33f4461645e2e30439d13ade261c4b68b2d8de1827e9fb342ac23f62741bd61c1dd016ef525e02453eac271ba691948529bba0fe024af6747176cc976cf68a8f706e02671edd16501227b45aaa0d67fbefc457e1be473ac50e3bb3ea2694d2d0c9c36623dcbbdc30781242a39a3090e9ef1cb9a466860f6914de737bf1c9790319d390a7cbf980993be2c0252ca272fdae165e930cec95723b1e5803b1005cf36b9a4f3a3b52909cd3d010fd13a6ace17a6066c0585f52259bd04828614e68d013421a83ce55b7d9f0285e21338640122a1b47449050b357110f797382798fa85aecd130768c75b0c529478ed4055d4e5679bd8dc3b5c18ab7a6ad6a761729452c850ea9326e7a406d23df30b3141e02576af5ea18e7b61c016d9f4f35f308d581b06b4475e39d59f5dea41a852acbb875f93d3559205415bd3ad90635a9cafb404b8a7fea773f966714d95e9928727d8c1029979d92e491a5c19c3aa5ad6ff84501821a81dab158ad548b544b361b148e948c1651009ae34f8628ae85abdcafcb19673dfce6573034e3a52a19f97a43bdbbf14a2fff47312f5ca1e1cd9cfe7d754a939e2eeb422ccb86039cee1d7be0f1efb2b66c529784363fa11b77edb8683de4ece3df503f7cb49ed6f47ef7692bde98d2b79c3e2b76abbae5cd08b07312c9fc6c9373574c39a40b92a4db4b722cedbeefc79daf7e78c03c1aa5df02a6b1ad95ba3941b5bf3ac255f89e060f48a344a2f01b631e8ae1fa323986bc95151592bd39128ce2315d210ec130c289af29756d222feda7c4a652c20c89fbe6ad0522175a259fc94f475790f3dd696846390171949c30488f72c55c81b3f295a120a303d0acbc11034d58d99e22396df8a15f918154b9647d7f7c10950dba6c7bc40fd6c32cb1b3773ff5651caca310a70d231f05733d4ae7047c4aaddb5d672bad327c414821245776a6dcf1fd57c910070d6d4fadcd3e29b92fdbe9070c5f3334a0126fa515ac6ec90aefd4155a214f1728916649ef4ce41866b0770e7a634cc313c6076b18b7edc85389a476fee6899dfbc6276d3146cab526ec350d8fb60dd5b7e392f24e40c4c3138eb058605694fcbcf63814c5e4b1e9f8cbdf2b5b33ed36628e714e832467c14ff398d400d2ddf10e74c552e608142d72094f9f1f68688dd72e2089e9c73b0bbdb226ca293ba541a94b03740c17a654dc7600381ca663c43edfa96dcc0415b54d00fd10b6cfadf8c4ccdfec5976042f781f534e989f6f2970242b2c3c4f730b32916d6bb39af154c0b36bdd3ddb4140227b3addc553ce225854aa9ce84adb04204ab07322ccac7b82c5f467f67e3c50d64d1fe1a952b248e0bb64836c9317e22769e8bf2461430412d615aa92033df7eafc32ba38f5396092506358d33a81ef2762ccb242d55ddd27abc4c13091825cae77f0838df48cc1d44ab9f5c5d6384a38c16830ae2ccb752f3072a6c9147387aaf8ee1cf0e4100e861e8b162b599d6454e13a03db24357c59dcd1087e7b8873c284890fe02fd03fef84f265dba09689bb7621f5c31d8cb39678481f57f5a9c1f2feddee4c384b9ac024cb5541b29211367999589da74eb26b2c72cb7a0d9610f34ffb89edf67a013a6cb9242db623d5c611dd6db3f3a8bd88a80f6b0757c5f413510b4f361eff1992a87d64b78ab9cadf60e39750ee83d066665333769f3f5c0ad76194d94191d998353e99d17a4ba8af8f11b4fc8d1010fb7b53d4d2c1f585cc98c31ab881d28b57fcf6f89a1367fb31b34a4a0af0b792046e1d6bc96e8fb6bd1627ae50f123a3f758cdf8d6f513e43c0c58669eb971ab22924c2ed212617759502d1ba99a669f33b832f07678a81f6d130692d6ab37f8fd7bec207f3ce731d1ed5608e6e0e3d415a4bbac93c6c29263f86a56ebdc2b5cdd92c4581a0dda39cb95909685507a49d38a1f3faa72e25b43ba8444487d5e6fb4967160aa2bc0378dff4be7c651c2ddacfd8aa670a0a18d33fb83a56c40564973a338335462c5873cd0fe114ce7656b823ff8d93adb782b494a3796234c272ab9e31b37c3c8373eb9691698e0ea76044a0af8b7a11b7f24d8e8cec4a5129b76bb0fb033ab7b8276db9284623464763411e3e69a856ac2a6cc138366b8541c3218c788205af29bbdf551cb30a1ea52d527c264a7119fe2e1f3a49add18029801d0a16dbf5d4f934dc540e11b39e354fa4ce141acadf4ac77249e5f3d8fd8c9d6f73a6a99101a326718771d2da6e3f2a9d4d594240c07472545d8e9c7481bc6e838b878bb063286f7d3f088fb8f8fe67eea7636e5df0a8a39aec1efd160af010365fd4f8fe3848b78614ee70c82e38f6cc378ef6320425a1bb9ef9c2e4c792b14e4ad66d07f4d4b19cba83424a84197086385c7604c0796c9dfc68ca55e6037d642fb5d90ca075afeed68b98a8306faa83b425401935280047ca5b285819d174c3d009af3e01194a03b259e05dddce995f58e4e46dcb5a64c3b19282490d0f6ec911e7d385fa9f8c5291c107797d027eb0006f9fac37341dc3786ba28b4eb9ec20174d92b2a3256803c6e903942686dad3993791f0330f2c02c968c1715af8ea8303efa31376031851f0e401032c7022ccc9251e8d64025d2cad566a86b01457944b162e3be94a045dd038771fde393b9e051a7e14a6a9e9f7106436348295c9b8773fa083df317e503f37068c2ffb9045b7cc79165b3b2e5c74f362d8df4bfb80006cdf6723646ce9847e9d2b3b073547d908791996c7385d8b66b70376cc398df4ed3ad76aa2195affa91b76905ac4dc21f4a828f4b3c6e9b67065d888e909c97932eada435461bc10b88a4c578f9c8c78b9609bf46345ef7cd0dda5a96d85364ad402c8847c798e956abc82a61bd4245b2913585677669eda7e594585f7382b049832f4c47b0d764d2562b721ab67e4916e87d5119301889f42e48aca4c860f69077e6ef758901b8860579fbdd07e666241439c86f6810d34dd3a67fa0a36a5efc1b50933ffee969b579b0f711cde5953d94fd9853aa7b8a92c009d536cfc036bc5679cc6997d73e5ce0477ea472ee058e02366e68c13195e2a08c44db07c0b727361c5e9ff1ff4eaec6bbdc948fa847cb1b99310706fc7626bbc26848ebd4dd9a353d1c237960c6965690da926540b6fcbc65c28e9b8cca3c951a11a414c79d89275c6e7b1afbb8da99955a680348e62065e349fb90d4e16aad818ec165134192bda09a2d627eb950e8f2949453f70641f9879b5edfe54e8d99e872b473a1823ffba6f03fd9e5989bd0cecacd864fecff6d51b8b1864cb0f26aa3adcdb516b525cd9785b3cc42c9e01020ce7541b647d353f6059ccfde2b5a4a8e67315c32b53fdbd93e345edc54ba4d45481b949e4e756e54e5c7339a6b23080fca6ce7fafa456cdefb5f71ae8e93de3f2f73d4a457e59d201bdc4447bbe63cc4112c2983dd505ca26074a7aacc39370b9ebfc01e77704b62d686ac029443a45ee5beb712aecab68c0f599fe5351614302685a18f59c070ccb7780d4c25519d88b4931e6b7b83753b85f4296033f704a0d462db676f427c165128903874744bc7d12bb22622d0a036ea36f4ba7a704d5ff42244220280ed6125f6777aed6d1cc1f7dd7e35a34b61ff4ba7538468cdc2e946c7a2607d7ca16f59fb029018255720e0fc93099f6d9fcb6fd966df3e53c05e0cb524676a8e09c821c071d5fe71d56e5a30dfad47af85820d9c9523e449231f4125f273bdde7596a503ffba9890a2506641e18bc6beced95082f44d5afdcb6df07f64fa54cb24aa60039d7adc594c0ea1a3927299bd1506cb0683692d2d13e7e76c172ec95ce2cd01a12092ede2a5c72a77f13105bb73a3a8a440e5cfc8c0b79dde81bcb8e058e9e659ee51d46cd2a0af2a161c4c557a6676905ff2cbd7b261848713db4e978385a0c0527d61a3b2cb9d2436819cc6b86252f70bbe70580013bd5f631cf09a7a59d9cbf216d8b8e4fa20da141a5ce9013272c53e0f0355460539813e15c77420d5c2455ec680c2d81e37c54c82e831d84d909332f9dec1e148d1a6dd8f38754090dfa7967800286019b65a2edf42f6eef3a282974d7644acc20dbdf4cc50d62257926d398173287805ba01846e0be39bb99b39e81e71a6a647e49024c786d29c9f606781c01bab03450ffb324ad8c539ffffb2b74b6bb9372059a740a04db68d95573a040bcea89b0cb65039cb4307593cd586559bc6a48157f3aa4f340be5d815e8b32851f969e26aa7a6432ac12c0679642271d485da4f5dc6d7897930132e9416c0d1362379d268bef85eca41009d9e6bcae30bc07b4aaa6f73f6c862c81a124b5300bfef3c3b37413658565410639f851dadf305ab75533588e54c403e2f56476ec35c4fd134d5254b4f7ece650f7f371d1b049b7ce0fe473e529bc54c150a4b3fbe07e541ae9d8d189d42744e512df5c04de6f3513902ade12af6412ced8091fa0866acfb9a19515fa02930816a35eaae9763e08a57d11215a5bfb0e07c51d95933530e006431add660eb17d877e02e7a7d969e5c66681f89de0a12977c75040d4efe9da3009690bebee589f97205ef7a03786bd55e198479e2ec85116f9860a01c1f0cefcc26eeb040b17730d622127e6f131a1e7fb63e4cbd05cda096aef8f9ad24c22171e12f790d2f976beb0f7b4e9f2da3e037bb52e28fa4404e7d1a251768c9510de90499b0c1d5484845baa9509e87579e1d36e32259266d4f15319a3676c0e95d811f99e4d6a97a531e73d9e8e4dbe5b6b990eb18e30855d7e2038c1b344dbff15dc227bb15eb1442b73aaedf1b94d8c5d248e7be8dc716aa0ca0d95122e6fb0cd48490d441cb38bccb7d6dd3744b59ca4fc857b298858faf1be824f969ce1c686db721982a45fbf7a4bfa69ba8236e0d263f4f2b93ce21d7f6d57b1276ee3fc8e0abef527214593e7294e7457effba693d7f51f83ef27d7665a854aecc9a4104c629b3d12fa75b1f052235dc2d5e7616bbeb9582f6df80927a57de4fa9cb380ec70dd59cab85a57c870976578426ac21f5279a5a8208f958c086159424fabe8812afcfc9b99b31e41ab4f406e2c262fd9b8435a74c9cd928c5bb0ace57bd5cbfebf5b110ae436733152191ac5062b3b4a1b3c19e86e01a544cd35aeabdca93152ee22a720250172a81390c09a866b536b6393329090942f172bb25e52f05464ba72e605de0271cdbef791668b918809450e790b3e684359f40b3001739ce84dc727a1530d9fd7460691185f43bef47d0fc98f6a36ce275fd65f850e4716705d70e2a2d28f43e8256ebcf1414a9690d9ef793610a4fff973fe470a59b714a2e68d03e89673b4c047bb811a3bc7f1921ee560ebfb39260ed6e678a1cd3e68d6766e881f4f94a5044a8bb1e6524df590cf6e856f2ffc9e546a9176ed1b80a94646c2d7bd254824da961075f901da142441f6a12e39a5b48e94c4d4259f0d01660938c4d66d4a7e5c1765dfcfd23d7b730dac2cf043e1654e58750981c15b7c38a9c073974eb1b3b959a7827eed3ff8acfe6a679b1dc7a8253347e7729cc1850587ce424357f28339c10dc92333960652875747dda5a6e47764e3e20110ed5105cfdac6f45e5cfd519268c6b1193adb489e685ce7bede0465b8379c261063539c54303af964d98fb0ff579f344f9712506f032cdcff4190a9b3227b7d0b64b7b72607af80f2227197e45984672b79d2595865c777fed16489d490ea8c8d78bf6d4820e01830f85e2cc0ddcf370eabed1f5f0b23ba014eb52f19a4a1714df1465e86ed85f35967368fabad48a1022266756c346cf6d59a9fd161f45d55a5d91585e2a94d221f4593f0050b85a8fb090cfe9ac20b994ffb378014b8d2ac560e8bb8f8840b590f0acdfb42df30553e2d50b0eb42aa03792ffbce0c94528c97514c5b2d077cf0124bc549333db5a6fe1d8a666368d4b184e63049657d62f599605c47cd39e5a249c8413c6e271857f14629169e0ca22a3e757e684375f74d1bc1631a813d109cd57c27cd9bfc99babd1d9abd3f77480a24969991bde8ee9bde5187e1dcd14f1dc8fc3b0988c4a23a5bedb076d4befee2e1a141badac2c8e9c8f7b2cbea18002bf0b52d5ec44179205db528c93aa2652398a9163ef126ac20fbb67a92fa903ac373f66395023479034d9e757d6e5b1dc2ef3dd669e9fbcb3d2fa83c8eee0798951bfddc3668d7896ebb904473690a20f77b6399a78d6067166da085b0874472ed910a931e9fd8fb57d77728f1ffeb8da199a92e61598aea64b15a1d5a547c47f608c4afd5f632111630a3a8a0ff91e0977b01ce370b0a0f49f03ea8a4b1b3f32c95e3629ccfae16eb29d6b9723f8481eb80bc0b05db30854f251b46dbcb65cb1401e1a88dc4f3601e791b8e6a86857f74bb733a9830921fa4887269976aa840e8d6bb82b88f57f675fc6162c9689d6936baf8a7859b2b1aa2a8beb0829b2c0a15e8a7dad3ef7eec724def3d56dc6402110ed7791d4f0c9376df8c269283ea97c47830ceb5aeca61f80fd1ae88b45f906e49dbc46659435a73ab4887cc31c6eb28e570cfaeaf4190d6077e2808f39179d45a0f992bdae7c51ea6d1d54f1cb8fc475a7fbb8bda5b0290e14561c311cf06eb81f576a8b214c0b244940ab9f1ef0bba4e8913527ff81d506e42fa2f87970fe4ce162c2927e5b787c12f9ee156c5b071726ffdc36406cbede7daad02f69f8863b971c252ee1222164c93febf5c7c123c67d961f73f4ef0ef8a10c0a1edc44bde672482b99105ed3b81ec6bcfe242ff0d04b211cbb99785471b7259dc943cf4402388c9ee79624a343636a3f08a16207c2a346642679d3f6de7a4f0f10e40267f2db4f3a98ee45c9f1acc41b8f8aef71326e033587f9a9c191b5e58ffd1e096aaddb98401c42018f4485500e69da33e5ad3fad41a7e6a40e90d22b7761869d6760f3399a16d04e87304ddb5fdc34b37b5759704ebc8031c84db98c6b72879d04b0cb23aaa11e8a3d4d59b38ce4318f8ce9f61c64710bd46957dcb17567ae8dea50e0ca73b4ba1219cf999de3a6bda1c51a95b1a44525dd253793b646cabe08e809458a03bcbd5eac12bcb42ec3aa00c80d13642950ba6e68919f468624297905e8149e3fc517abc43d6b47ca28bb0678f942dc2e057c40e2e964528777ea1db7cd23cfcd75c4b96dda6a14f98e4eacd70b35b3f445fe5f8e7a976e925d6934cb4d8172c1b0ec93340f8fedcc8305c07dd4937bd629cfeceb33baba56fb17308492ab8ff161a816ede444f85855612165d8f7cd337eb1d631578a5a57ed31f412e98b45257b3aedd63924c0cf6ba04c9ed01a5703de9ff0275820eeeede9a21d0057995ef73e10fe1d1e60405b1a33e0ba710bfa527499b73e23a5d0b8914ac7d2e61831846cff4b28f46c6e393b5a1239b9736ec1a430550d3d45c1aeb6ac9e63e6ab319b8b524a510a97540859679674f78a9a60798dadaa55ee296efcca35ffeaa86b863d2dd0b44963c45b8cde6079d8245dce4e6b28064684eb66c8c67d19176f8d0fa0d3ca013488deb995907fcf84277484139ce44f24e348d719dc222c75862ec1d16293f65814de1fb58c5979f60df9ab9ad6bf9a21f8767baa484ed779bbac7243391335026738630f6a3e7e21e8364a2ea49f11fa8cd71cf27eb8d2c0d0de25324d009c43039751a16d4b13c179ad9d9f01450fa74b1522b96219f5aa230a456afb89349b5232a94c4d3c4921ec76fb108f0180bf411f65ee680e8dd43315b94f1433420da21da36cbbd1b8cb75191d8b51f2133552b0e6869d72b0c31727c72b47c692a6ba3d91b12c3f689a65af380ca436fa2a877592c36b23d4c2140ffe1295050a50045c183995b7bbb7f986f28deb725e9169dce26a9e5a26a0d432766bf0d071d72219e3503de3115f1ea3cff0613bec237fb9280e94f5bcdcf4243cfc1411f9fde893d3b3fa48b56338d55ceb0c50f31dda3c51a100cb8ad637a6e26cdd1e18511483306044ad71786feb8f340484947b366d4e36fed2c161dd2131b29db633bbbf85778d55b6f0994e21e8c6922e98906850c02c731da1bd4fb668c8758297a0ed8b66bcd0fed32d64b3579620193d7ed6010e3eb1d2458e916234654a2d6c6dc6fc75dd2d5c6dc13c1175bc518a72d6a31d42b36710ec73510f700dfe6dfe76e64ab04ab23ca3fa289d1febaf0dd5186b5a8a2927e3ef281eab3c44bcbc214321f4ec543d8758f894cc0e2da33323a19c3764ce1a04e4646e006b371cbe00c8a34b2efeb59f431a22fb508ad8f3611eac51b003951b39c4f4ff019f28b1fdc56da020ffb8a57399b1893ec898c94aa1d5ae909ae31a87df0a1e75d0879f138ce7290a8004068597e5533e88a3d2ecc484caf8bae6eb9799720ca9476a3285df4c6525da05aeccd1c059161790cf872f51393e9d4afd8d83bb9311fd4a6566273e2530701d5a8ffcf187008c8dd9a6d7056c410abaeba247ff3eecb4f0dfd2e2a7c6a72e10a083212019387312806f42f29b2e417877030a773904e24cecf3bce0f93fdaeb1c602170300b938ee5adae19c4d1c891bd1f949f2a286ad2dff3967836eaa6225b77cb89bda58a4d505279d5298f112e7b01e2e6ab1a72b053f59d07762c243e1c3207da1005cbe6c8553dce189ae59a1fc291ae4780148b7af94e6a684325b691ef2f8bd134587846ee8bd7c23618d03ea432eadc6d254528251fa17e5d8b3e564df13b89edda7bb32144cced8c418238c59b21ddec5c3470efe59d72166d181188da0d674fd30320cb137525aad96ec4c0cd94956266071c4a3e1bc6fe5880d1cf1908b866e9811cfda139031fb607f158820a85052dcf8e6749ca44fc9597f89230116c28ae583792a7de8efb3947d5c9c42e3f5aed71a80b66cc0babd57250798da794b3766a51886a06fc5698fb30d0ed1ca2b914a10682cd06f17af0c0e9689abea91bb8bb527da5029bfd863299a02130f796a8d00561c043b0894123af39c9a4676e963dce65c758d914f0c321cf069900ac1f6eeb0925b4ac60cb43a3f7eee5080fdab62a7ecf47893e95feb2aa085a8d27c9e27e97df9c8438327e670fef31d1baa526f3cf31993929da5644b63da775bd2b01264d65f71e22e516e062df965574ac4f260ab62332df66c63f401dbfbf9715f5328803907f3dbf850bfb5f732c1224df90618f470c49023401bf0af81293e8260f8c84f7ff3efdfd37262da943401fd71b89e2e5dee9ee2e17d21b00114fb2f8cd27a07d60f71235f30c7cabb8f6bcae699094a48bc6a5370fcfe0ff8aa664242829fc0bfaded5caa68d5ab8ff019b3bff21ab4130d694261808472aace5f55a164e1214bde949463c5bd79a68a2f0be20072d4e06ec7b1cffca7137b14e27829a2e174bf63ef1f2a09d24e3eaa37ca904d943b7c4fd8fd2fd0be80385cdd45082a1791885255466baa806f9aef9030fd6dc2a21dc22e32c6d4556b24b54380b16a23a679616579738199646f359b4bcafe2e58988fafb558b7a89423756e2c2a2754afdae0f787aa0c9e53373b8f39aa58db9a350cbce1e7993adb65d91f0629f27632d70a6bd6e72f35944fe227cef9d2a87a3e3f10a6e88577f800b840bff164d7f05d3fc83da3a76efb588655e4d1d25681e4b7062a440c4a02cd83aa4b8001f492494b9627fc629cbad2234b7aced9d8a3213ba2d8882b83b9f943f8dfd0bd2b3ec1ba4675ec194a5fcb7371113b1548a6b74b0f8c5f3cf6bba433b2497b510c745dd565372f94e2813d6073e9d95e8b07c10805e779683a067c8420650c811b9a78ae96bf6fa8b023f9b1f99887ae5ca8ab4ecd12794e02a1cf7609e85a83a02cc6fcc3bebc41e4950784691683c63a81f226141ae71915be14c5ec38d219b4df6015a2770b2e03f264104e4e8e41badc559553c9e58f818e867e32c2a460c9418cd0eb1958aaa4fafdc8a5531497680b5319d2d32c4484af2dc00871bd4c58507c6c8e6af9bae024af876f01cbd15aa38a9ed9bb1ddb4a99bcc25f93d6a25412521e027fc74c14e9e9c535304d7fbc23e894e2622578a014c2d7ed0f9ca99f4f2eccf3598a000e382453ced31e25386d4a972d10a652af04f83779d229b08de9f6b27fc86e9a5ab92405a4c8a8f83a9a74e1027f3aac5dcf069c7d62187b2e480e7434bd8676830a5274b5bfbf532f19e77895420d0e8beeef1b851cb5e8ffedf0cc2b71b1b9eb09c6925c0c527139a7a2f83e893c9cd0b2593001775275cd7b79a883d6cdb3aa10454fc881d9c1bbdca77431038eb1be9fbd418e19fa7c8793be8dad08df12fc4258616ae983e860ec61818a93b9a7f148e74b0da84dd0316e647f1c375ce7269c95e2c18a7838a42416d6223eed92d53f7c64e401b50dc240adb0feb6b56eb307c52ffb1be0fcb871365d9a77e19d90624ab843a7720eb8210784f9acfc84ae98fb7a6118b28c3a0af83129d3d06403fd130f07c65872df5380c82cff2a92c1411372c54ead9a46c0ecf7e2a38e508b8c004579e549494c8a7792900ee522a23a794a04f0adb546344dc9638731f49cd0a987baa9d5c178ef6b33fc9ae0133d4743f5622a9d1e2def7da037b8b589c16a0ae4a5c748063fb17d833af94180e356688af63a13707fe74843f7cb0a4a1b07e913e02d646f6d3a58b7337536750e6b8690f3098d48f5c5ba73fd13f28e36b3b6d7f75128b82f242f50938b7fdb413ad1c5cff5c237f509f3a565699088b0fdf647900f34a820cc9a6fb03ae3f329dd050ac79fe87f865f6eff9b2684ff3029497dd1c8c6094da91af8a3bf7f75e122ac5f9742da646d1ff438f5d0a6b545dcc80fa71f20f9e612e2df1f95a08b7a1c65dfa8d91f45bc519c5dc3c4c93fbc1b69ab4703c67c42e23eaed61909c046c6b19e708c9f71b57812bd12bd47c86cedc9b51548ff02bfb29f234157a662ed86fd20faf290de5b4cb5d7255c1e83c04b1df1316273007af17ed8797528b7e0c327e8311b4b997eeb5795b55273eb6aa88f725825603dc9564498f7db38ab6b3bf9fc392ec9d6dd0a649fc42411acbc8a7bf460d9b4bfb64d04ab6f4148e96342c53f8dad60a5bd3fad80f6ead8daad8d7556a0c7f8d1fe1e009c39f30414c0f7193096b730ae728cef844d1fe10722fdf62f65ea6201ef6df193463e8102852c2c8ac99e6923a6f751def07da0bf0746b87dcf5a6cbca2bdc56ff1b2ee1460a92a9528d6c902004aa1f726ccae79d028be664bb2e9cd666aaf92bf79c95ea5a69cb8343d4b1f231fbeaf5d05de3a0c1c5d5045de675da939e4491dc9543c7833e8e9149818eb80be312096ae3992198de4a96866d2bfeb3663f5da0518eb5d4a2dc23209e0ec04aa1ed8f86729d87a586af89efdcf9d38872cc502ac7340401c35e477ecfc11402eca145b9f34b7bb4353bc5dfd0a0d7d3462d935d122d95509165ba4d4bade23a49ea40c6e5472b3fb20887d71369911ef9a43dd0a48663d48cd250ea2322dde9b2a7d2fb65ce8817ca5c1cacf221b572978c6ba94a732f6acc35577cabd2e75e8eeef4c4a2ba54ec63466a40c0a28a4619b7e706477313e13236c88cc98f64c8632daf3b3558149b1e8d62239ec196dc3b7d08be9f141732dd7d0c87b6b0caec30dfba6918c7dfcfd2caa2306430365bd8d7c92f37838dcc14e4821f153a8447943b482b61418b6c701668e299e1cd07dfb561f863024a575bd97e7403be45712b85b9d8d883fd930fd4a54a67970667e9f2314b43bb1d3548358027729918d0fcd7290e40d00ff52b5a8b6c94c3a99c67d4483608d017122a86595ae985513b65aad3da3317bb06af51ea8c2003e5c377f5b0068c200a7bf4c86994a392d4a9332cfc14bee2579ab24affe7129545ad48384a003bec5c4467a0d34e6ce826a6bd61ee36749833c22644b7f3222d88d66488f687427fe6dcb0c41bdc2f94cc210f7e56f22ae8bb7595564d7519b1e9e187f746c00a559d73fce1705b5475a53f6e86cfed2f3bff8585dcb40df5ad13532df3eec6644847815e6893b9caaa21a3df88d44cba14c735c39b92a4758902605a63c0daedff9a4f159b9ce47ca7ea7ffc21986a4babe702065e4a85a8f98da479f849df34966e5e7957efb4738f30709f951e15c06a6ab34eee34d842b2924c2ac14e62cf43942ce4dcbdc191db6617ce629c9830dd2076fe6953c87e34038ca643dd136aa72b8a3f9c7ee71672a40d540fc344c2cb2a0d1dc5f7f3ed926e92840ca1507d38873977ea833e049f32e23afe64750bf180e0761ecca0b9136d9375bc51122ac73861fd0f2a493b68bfd27916e7010b192fd0760ca9fbdb98919b0aa449bb6e2e9f16e32886d94e47e89facb18812127fc104a62f626aadf10cea108963b7802eff918ee04519cbeb9af36910b8867b6f588e6f979fda4415478878b4871f75a8315346be87a4c49aff3e715b51927619551a67bf5c8e9af4e73d9fe56f772f5cea9a491ebb196cae5e83f01ecc4b8923573925cbe3cc0569c61b86d44461ebf3a98eef764fa2c79355a0df6a2d026c2a839740dc1e8079398908e979b73c10668c236076c3d410b286b0c16edfae48c84bec986d4b3d80d3897f59bd0d5c6b8db269d463010beaadf9fc1d7e1f08584d13c620a54948f0b79920e978757582f6d953d2f446c91add6f330149f79966fab0319cbda24a52e24f7c843d8687d0230f175bd2f1855560d0deeafbda9df8b74e7185dfb378bfbe3bf9bfdfeac37a2ce27df22698c8a81ea9bec7be9c255f82ebab899fa818b25b8b5ce2a2705619edc32cf89a2d0624f6daab6b01133c487229147e0111200a5aba7bc2b9dad17aa1ecef6c7f9b4060c3760ddba43619efd18073e86b89820adf1dcaf214306d56607f03b3494214cf956dfef3bf2af95de7160db28e0d8b3c31a25e22d2806b5dbf158c71247b969bf7d870d586f1d3b16fffcb5ba8aaa935765479f94be6b30a169ef101f7142b639f52757582179b142a5da90a96f54399d93ca6675abad0d522dc5b681e39340cbd2eb9a26d21e1feee7398063889a1b07a1574ab3041e4e4b245608399f9782801cde4c4d27735452636432e0675b3d612d643af49a43e4cc14bfb5f01fae79cd0eae9c32891e99263f3b137ed7b0384237fe75ffcbd823ae9415a3e098e4a051d3dbd2421c4f6a50cf1a19229044c1991d42562b0214c4c3934963931ae88184dd6f325fac09633120498422ec73b980160e437eea94cf914d17760374ea0b102bd981b755aa2c1e0dc37976313b22a33f3215de5c014923c8955c7d0e07a3a5f29289eae9f43efea5bd3cf46055fbcbf6be3d01a827eb60c1706bdcb47d6330e7cba7fc7399c8b72c9fa53667206a42057b5a5d13c06bd01c5bb538c3c90e93703b677550b12c8e610897a0cd3639899edf14c021854765ec404f20cc76b3b51c1697c1d5d91c932b7ec736bb2490c6b187da0b06bb7ad5c8bff4f3b7f50042d5743dd9c3d5706b2b77bd6a057949434138dc527466654ef4079a399264050b9898f3d2aa39041e19f059293ee253a0dfbe95594fe62866835f769d77840cb5e539cc06f85152e9cce425cc52230f1c192b2f2adb1ed5735894eae27c36d791f47395beee7e51b11f648a40b35fba7a3a8f53d6cfc9889ef6ea8748c4b7b91fad6b6fc2d654d2d95f4af6a0657facb40f96c689566c125aaf69161f4cc62ff53b200948d3cbcdc95aec6bbf97e260c07ed7d11dff6cdfd496b03fd1e982c1a093b183260235f1fd78f80f82a040fb29e21c8c79766beb54050306c77d3b0bd4bcbe9446e7de7a1a1d5ca142aa23c702780041e7978b7d3f8bb9d806d152e70cb3acc56c1ba3fee5748128af021909a22822ff4d4ccd98143f6c5c0f6d97d571862f750890a0171a76e046e2fc730e8cdbb196f2a94048a2b94fc5d42d48b253f8304175967d600eadb02b99f0c1e0939792a1ebf32c69e3378689f5eced16d94ce5b4fb236faa9104eb9cdf8c4aa45751a4dc28302da7a922d4b0e271e67e6951fb4a24200f600df87911d9f26972a3c0c18ac29391100536722339b7c5a365ba2dc620d12ad6d23de85d37f0d9d81e3154207097f816206b6b378da7a0cf203b4e910ef238a42f3923a07d5cfed186c119a01e035491bf2325f231705679e45e09bfd877d093e11b3f0215e809dff8121c58cd60211c72c64dbc735f8300ad136e2a5f5604ed8639e9dab196d515d538314a3c250e4b7d6826c227d5e956ed6185147fb55761311e026ed2e3080461efd30fe55868e9ef07ef30675e603afb3c65877ddbd3197baefa08f878c544347815861d0cda3bc4711f8911da7f5af3641e04a3825b7a23b0bfd6d3a5e656ec6f8c4a0d6624162cda7a524278be25335e29201bd43bef86fc1031a09f1aa18fd3949ae452268cf7137a174da7e9f36d5d88663635300e9cd3ac472989ba1bb0337ea1d3593400d6c246ffd0caa79f3c9dc2b1e15f4bfbe3f6cb1882eb786d5bc8060bdf3b5daae2e673952e373923369ddd51ecd669be80ac7021323d49a22580e4f6452ef25a69d283d739f88fd97079ba6514fc8d946df50098235124b9aede9724764c39f2232b116c9e6dee28b4016afce3f2a55a7437dd137ee556bb5d01f4ab7289cea9e065fa08983226f85ca4dee85c248b742e01153ec0ab059ed0cd3bdae292cd1a308ccb4a22770351ff655c3dae070ba80e14e934962ec482e90f96aa6df00daa91e33f80d3f9734f3318377fe6a94165d5bb4220195b6ccfc20b50b3b35ba66cba3c4fcbbb5fc7bf0693115c49e15b90335f1d537cf7e24468e8e52ee0b66eb266910d2ea1b258270dab3e8e9b2b02199edc2826917f53cc724d128acb5277ee7314980506fdf3ff2b144ab18fefa7c7d16d6c6fc6a79a0f8b08392b9576ebbf3643686c3d85cb92bfbde8ad98468ab6f906e81c77f979406a36c1c59d3c7fbde5c1389817ef8ceb7151af1e8ebd1591465c0961dbe7ef0dabfdd9189a0517b47f2971615656cdc8bf23f587ec35eceba792b6bae79c9c4421d837234fd908dbdc8cfa9f075c3c142e11992acf8578db3faed6d460cb80f45b43a014d88d31cff7a367911c75adb54f6376f81935dad6a71e6d213c2fa8348f957e6c7e7765dcf3e9ca64648947f0bc94e040e231de5e3bf2923956ba4e00646d6c00a7fc51f9910029a8b356dbcf89796e71b437a11a3e3927c912000f3ef5993e551840e886e25bbe36d1bb2f590953e83a0508c075c70c7cc20715017df760c4bf691e7d405607a633a38e80718c7fc8cb5161a54665ce6f588ff0228cf518209c2c776fe1866d1f04fdb9e90bbeb115771579f80ceff91d52b2c2a413a93e9a71a656b84f1ed807f3f14f93cb25c1aa4adc6f2010fdc4c3f8d7478dcef373fd36c95a0d20907ebbfed8924203553576ea37d21b8cc323cbcbbbf650fca61feb39aabc7efbc818a365bfcd02140125e5924b4fe5d3e2816945ad81a2ab5581ea0391a0956cfaac37ea842ccec48350bc10d7ef308a649cf773d410a3b6e3b4b0b518679b6946822cf11dafecd2851fa0eef65ce7860aeb26f804b3073d93479ba942c6835bc477bf001e22d43140b4cf1c5533b4e9b7a3a7a646efc48f184fd5a76ec89fc960760438985c378afaebcd18b0a790ad347868e8c94e72535eb75faa0ab981cc90d118f856c09632cef7928fe4db1699078b177b3d623bfdf7233642f5925313305f5009b22b07d184901e75354e924848fb75bb36811344ee74e88f819a7920c230d648740ff8d779a8096900738c25f9fa453e8f98af982a67a3fbc6bad166c7e208f0621418b981e8cb29ebd2e37962a6eb1d7d0b5ffc32baddd367beb84bed1dc0188ce71cbe56b85c6210b6258249c26cdf3d7a1616f8e7a2363d7623b2f426a4258edcae6923ed9f6caed24f1122dac09a6064513ebb30d34aa3b59c94259386d68d1007dde91fceb0ce0ee5398a23ab90e7279b03c516de2d0295b39ad3a9c36679136ee930fe948b929c25db21b23d08d03c4a21cad4300a36e1b327b771b95bc33e6109262f2fcf64263dabd3b513cc453c305387ef7bd0458c6d32b16ef97fbb8e395491e610f31a6fb7866117bed9864e24bfca32cf05902a466eba7579212f1f43b870a5deaf9cb9e7b081d39751d8da1331db3a2dd88696c2f60432b2cbed59c1af29f08ba241156a09bcc760f4a77b47457de802ddbd290997e078d0824bb5e8b27f96c956e143ba80d73eb45a92f74e6bce9e0217528857d9184958262bc2d45997020290f8985da9e504339b7db34038f7e114778ec7bf5f20373064109e422fbe7f8deb9e0a54277a24f0fee331c9026e7e4b6e90a5d2a36319f07cf0a35c5f4870d24693432034db020edc234b9b52e75d68859c10937686dff4bb763038a9f1137b50f454ff66521d5093e83433e59260c113693fc0e866ab8f5354a440066f4c4ae6312e4b88c73bea167617cc5f42590055e4e9466eab742fefbfb60ebfdd9995e1d345e590453a3ebc8e84097e96e949b267edf20d64977bcfd64dd494b92d2d865770169196f5dd86824218266b396293a4899b0fe9bfcbf650c00469e7aaae591b1d067e13013d25d79ac697fb492ab747a0f6e02451e83bf1d71ae8ee3cbb882acfe843fd17126ca3419e5745506f834c9da40f4acffc0b3f38ef32b99ff374acf4cd0890652e9cb5a51267510f4087342c793c63082d488d709b6c46ed5a86708e3df80dc6f8a9199f117ca44071d0e65b5ff6d8206f3e7cd4b54453ef13971c820e33e34f74cf652ef0f990df90848f121b64cd9631b60a5ba4067b4bb7f17d327540bf13da8dd402c0bb61b645d2be291d9948d371cbfe4d7604c2eed1b653a4783f4ec148ea5d991d96fdc1d363ad94b028bcebc7cfc531a3a3d027f313613421e04f7bacd405591215e96e5bf70960499ae54cae4a0c533e3054be60f4b2944087eba368d4b4c8356f519308822951e3ac8bc8488a1c0a6f0a58a24246b6aa634722c2b803ddf63cd6074a5d70ff65b865e220bb9d95f597e194b865b3960d9a8e34e7d137ab181a9b362c82469db3684e064400043c71b80e208190980af5f6ad58eac5f7cd3a19769f5bceb507be432853e10a2b345f04cefb8c3f848e26d2daf5e363e7ebe71e90c28f6e946356c216f858cf833b2861165d7b59cbfae9e88b63ab9e86b89aa535d8dc84ab3b366f6b83a21f2fc9c1b875f7e8a3bf68aa16d06b0e6f439e8dff334f99a6f865ad645bd5fbb20edfdc8868b08a58fe65490c866f98f256c3326774b719dc41bac0086b83caeab6e325d11d40a247beaf812421a08c878f77af5ffc9783bf9ed37811b3a3a98160a0b48491d8f014faf72bb294636c9d117e2d7e6cd38dffbe797fb3b5f78762b1e226c671457329a61d88e540c2358b8ed1cfc420d88dece6a585a00da72cc81d28fd21225afe28f7216e00e3810258878804eb2e6da3dd976e68c92192ab18d8d96d1954d72b82fa2c245097351d0db9790c92887b6976e638ac5b8759c5065a753ea0c65670e19509e18b868d99a1584d4e6e0e58ebef346b324cc2483f9f32ed9d30e6350d8540abba7ce95c0095eca79c2d1a8ad9084871a0890ea5b9eedbcd638a27cfb59d17a1ded40f7749395a1986c21dc52e6e3de4f088ea323c021146963e77821ce6ee515e5d425d92f4a870d7e70b37f3f9fe486188e4013312c1ca990dc15babf0527ddbad2b0000f15c2024f64c915358c5a8a8622354d30dd190fea55db0292f6cc71de0a3abe649c0c6a2b7b52d5ec6976d63d188150507964f65387450cf9067a981cb8277cbb9316980e1f3fd2571c51da26e9895e288817bcbacc537182a339a62e34c904e4744bc229a08e8353d8a7c6d29663603312528a5006569497dce6001310e3e1f03efd61443daeda263f6ea18da17a1de1cafb110a2f3673782b1ca44dccd9595e7337d063ec12bb317764e1f8814379a4bdaf4fa8fc9cb95f14fcaab0a114037e3c7d6320230a70505f6bc703ac81f8a1bd80b5c7f3bc0ec642e1d70188df41564c6b248e67d19a6a8846997e4bf4d48d4958a56b47f72415471cf1cef2eb304e683bf3f13bbb083f460546930726e358042cac23b0342a8cdde6dbbeed790ad319355b0716148c36af79dd6794dd5b7cede2039ee978847e7875fb8619ea18a9384f06ee190bc0b0180a2fe6951e873398915f27dd8aabe7882e3b4bbbe83b0a64a0c202ed0255a530af2cb28db565d2c36ec57bf13915a039b967e62ea6ab09612203884b9d3b3546fdd8b73ed4bdc7a9fed7f2eb838ecc945ad57b13e7dae426e0a266f204a6cce816cd2b1a0b7f0f074653de686f8c469903d563cbfe31eae1fa50e290b9f9c917ad945de667d3838094b0a39cd9d843c58ecdde68c57d2eefa72f32a1344f30b80c32d5199849afa9619474d61ce95aeba5d87da49781af34631c2f90b35b70bee55c5a21a90f7870585d615cfa9040376ab5623ed9f654c381cffae4dfee5e0c55617d3c862e9cabae0a2aa94af7dbad3d9d4e5cf9bd1bba047c6ecbe8f9cceccc9713db27573a169811b64c7c23a02efc71c7b6a26cac84a7113bfc0aeda52a7d499c394e1e60665903f9222aac277ea03544eb277655c065c6a6b4abdd697ffe6b258167ffb257b7134708948e4607d448a9031abd912bf56c943636f468d75adb0df4784222fbf1f06971564ef2df88cce384af44985909c663a2cedce498654b3d8f3f3086278feecbceec81e714e27e9d555565c3b081f43d1841ced10337c33f7b624f6d82d35abfe5bb79772eb3ece26db9f238d0694c0d192ef5d42f191bac9352e4bb30ed6ac2f0f44ab496273f23b6038416fc939fe68cd6bc1ca5ff53aa3a8616db668099505069077ade474acf9df987a8b2e61388ec1cfbc296ae026d3c429fda085371c4f5105f2b3f6e15ffaa3bae0d88afb6dd8522725b6f1cfb4613cdf3d38ca35ac783243e11f359b86d7f1740ca044ddf918e72f268ccd7483042ca64de10e6d0ca1101d506f3c6f2d8ed083ad9d742f36ac48ed24fe9f3e1f4575026edba75d7b76749a1161b4a2d7e80db209e8d9c9e21fa655e87eb766d195049d31379a57d9491420da8045088c8daaa97eaf90102e0c1ab7970c8b2fadc9f0925a9dabbd4dab5a1d02b2d05ac36e689f2958ea912cf1d836ce12a7c463a8114818c23df1f4f969cc826aa710b10c738aee74c9e37458d5df3bcc615523fa723ffab1942d9847661d521adcf299769c993d9ab9c4bccc216286efa684c5eba3a37670a1a6b4c01635f39426826b6f46a7079dfc2e88f50291a0941ce0040853371a3a7f3065e7ea9bf3b55141f2cc1752b7c9bcbba1ced343f62d02b523f05a9a8b411ffbc05f9deb28e0eab29d339d0a1191d1ce68e34e9153c4f66aa27d31fa1544e2029427685a2650603884d831df786fa005528029b4fb10362304ff8ea8f7fe2c4718628b6821d4e77e35e9c39cfc2e942b2a17672bfd24633768a3261a151f20f2589437e05c67f38f7bdf3f34a3f93b56f2873164eb633fa9bd824ede1842ceaf776680a5c0042d9f9f04bb1c5f01d84bd94a0cb8a42eea1630c3638f08c893199125bce6fdb37efcceb890120a4428ef7832cfd044b40aabff04e8d577e382811b74a18fc5dfbafc19c921baa633a222e23a49a0f91d431464b14aae537df5c2495c05c072f8227a4c23e3cab3c922a7ea03ca8ae2329d076f8fc0beacc523fae3f1800a2ca6ce0933fe4135f0a4c83dacc59d8e29e905fee00feaeca33b191db2e295a11fa29613b3b9528d1b3f852ad96733ab1a6263196fbf2c574d1160a31612df5a244636be7a6a43269b4ea443db66cbdf851f9e45115c99fe2a58c32eb8c0e1490ec2d180745c76ed9acad7d659c167f6caa187c2b919c18464d138dd5a2fa8a4b4f187a8831c8237cdc5b1d3aae5c8e424ba3768e8864bca70de6647505b0219a63a7133ec459cbd9c5074d33713c57a9cd60237dd421c622968a058b2e20a3edb195182a7b07890cb396b9be0baa223ac74086401fa70580634a5cb15b45cfd7cecd8c2312d5291a97d24455082e1523427bef3b94b8fa33aa9a87cc15a852e721dda0fb09898cde50cbb3ec1a02919d783482926633f18636aa3e9ba4175d6984a5b74656c4c5e8267a3f7f3bf359ea0cd9e1ffa621d9909488ce949354ea62cb88cb22f9d58240e81072c2e5774e624244bfe84b2ab373619f884f22c4d6bd36fb9bf62a4a8e34df9b91265b168d5737d18ec6835703d6a8677c52731ef13b548b28044dff7c2ba7bf7b9f88bfd265c02f3a3915d48e512c545e1a03948bd20a98fa73fdee964e6ac559623e2f8fa07b2726122a4cc2856d9e7ac7d2a933a2560183ec4e70c944c02e161497dd75b0fe5cea9387b178322c825ea8416cc65943e90b426e3fcb8bc2916587e895429919f48a99b5c7556e7a0f1004aee243dda6b827e6450c52d94dc067533e803a01435dd6f75de4a0c4595a7fc8290fa8f3fe1835a61503b180cfd7f6ed0c182231979c8474a3f5fae8d2f60283d263bade0a36e5cb0675c61ceaf5ddb7516772b909cda25acfbf4783ba247efcabe5c98d5d8725550c39c1e44cafc3a2cf4e0626162f9d2663b8e79458e2de0df28afe64a1f8338c703b038dd13b1c7c5d371d02b955adfa35369542a4bf1c00c52d91373deac3b53d47c66afc9d1c494541af858b8699fe6f4883959a6e5d58ddde365461c430753b5e183e337d017d997aec6a751f568bd502b9ad13e95028a4a039ac285cd267380cdec9de54038cb18f1148d3347e20c3ee2029c48109162099de49bc142133b30783b4711dac268117b749a766e49911fcb5a4150f1f8f9ec524a44cedc1364f4004ea38d74543fd8fec521900118303af66a51c5b7d1a0d205f110fce8a691cab3d35ade6c35fa290f3dc448d98673e2ded739db99ce31cb13c46024b6650f315d57128b758f07eaae2a5968c326e2d86394b029b409106303fd85cba816eae66e328c82bc47e89733fb26a2196630c40b47ca78cb2a3aceea42075c00f9b63787f056c20ff5d214cf3702d5de3ed98b383a1cf0eafe11da26fd84dad9a7c664d278e45c4a53c798dac17949b2dbb0217be3b89115904ecc476c877fd7f53341700e7e697838b3c43eb1382fd5d6c37bcc960c3c120aab7849d4db3b018dd8e5db5ca22be2d1e2c2828dd46c8eca87ea3e86c410dd23f34f27feb4a7603f4f583f5a99065d3c628489c6aea01a696c19d2fae2bc9fea5799b1c01d49bbaa236c601fbba898d694252a8611ab53b2613fd2ca9aaae8895a2d8b351745a1a1a0a60544094eb5458f73875edbeb05affefff0cf6a3feae336f653e0c6898c78dd72910130c1571d54c3d651391c1771a2da4c1016f0a2439c46cce6fe553a5188607fa8791323645436dcd43a5a3197687d9e4a51d5a1538c600d7ee80a7bacd5c425967e9e3accc4da6eac5c9013aa8ff0b42fc8be16df72e4fb87c605662de3a9b7393bccd61c12e982ddcfa4acc114fb95526742c8a2d00d55e75c2ff9762318ccdb624f15c1799d527d1c4710d4d5b83938c6eb2145b26e38eab050531ba811b93807b690e58fb885cb184b9dd391a2bf4e4301578767884862d38c84b531a38c0d3d29a85a737042d0135ac308cced71e040868fd49510821e76641087a4623232dc9dc0f6380bd28a2290334a36c43471c3fda51ef10675df085ca237ce830759204e0bfb66d9da7d2baf24b41dd320cadb97adef22eb9e59b98fbfcc43306f0ae2906c9e65a06338382e1fae63b4deb2db9f9bf60f3d31967d70904ab5b6888585912d0a346f679d50f135cb03a36d1323d430d9a008260b4b1ad01609df6598c8334c1c0cfb7b511a07a7ef7af8eab18a8d3e9078d1f20caad40e40060f7a6a08588b29136b6cbe57d1d7f7ef92f29e0028efdba87cd241b045f32da8d592ec3ab0b1a1242837d7c7e91987c99e567ad277ac2b8478887a313cf8cef6e4e6f259b64850bff5aa5899c146a7c3051e69ae421166c3308af9f2b31d5768ad8573469e8dc0846f6e3c748552caa62f906e077eab74b631cf653d276bd09f8dc200cc5cc3e5514394a2d62eed00ceb6623b718001bf043a82dbe36c2dce4eb79e319716d81c480a2fe6429bc0ea7937a95e2f146d0caf695f3593bbc041f479ddc33c5caf0b81648ec465bf74dc101caeddd3d07e32b10e99475438d6562b2547142b92e479cf8c76a94eba24b5b35dc7896d38e86a35d1a8debb6934a6f7df7dee08058d0974e5ac64b92ba7bcc28ede60e5c69de973eae5c8491e557d32c7db108c930d285ac773c6d7caa95de4ffb04b970c62bf338af50eb17a21d0e623c36eef0a845fe9b0605ac3354952bf484b15314d298096f1732af9730fe7e136c8a946805e50bddbd38661fc37ae7f3a00f49e3ff9bfca41d5405f5c278f349cbacdd525969e2d6b5916880f45b81556a48a548c7894b77474f9741135049ef834e03b8db13ec53f17673facf30b54f18ec4c3b1023a8306041a3d90ac83f6e1eeb24439a904b31bd450424ecbc6b887945bccd58e1c622b0404f4dc5fa27f8efaf9b88751317393694129f4a61a053aefcaf8f0438b7eb18a133afa0abb940adb4ac32e2cd64fafac73ace6403a99c6ed100f1bff42f2a16fb1164505aac19bc94ccf5923771920e9d7d75442ef939a2356b4dbeddf6bf481260d611ec942b0e7f3e3e76672688bade16903b20e178d332b21eacfb33bd80f14ff34b7cff678bc4999e3639b3ef1ae4a4d3d81bad1c25beb61f37c9b720020f70d3b4fc78f8e4c09d4290a88f38a4442c20611861666b511a050e3096d0cd6d81488a5bfb81cadc8f7dfcf2e4c0c56e3ed8005017b92d57861f9b3bec5d24fd815b46f8df9c70a853cf5b5edb990ea2a8ea6bebe678d255394f0e5453977f4b4e379b9e9f8411aa13873fed425c64e7cb07b543a58631c7d3881b281fc6a7e758154de60d92be6eb145657c22c203477509574c0544352280d87cdf8c448e4237b5327ab72c42c1ac8010b34b85dc84c4c6b00b6e39a835729da51f0979ccf1f1241f651b561058202df0321709c4671a2d3fec22cd6135be47a94e30143cd9650ee2215541d987c796914af16982a1ba65fd665ef7c70c3179f57da787a5d5eb80141fafb6f80d37ecdba55a399cd79b1953f03023a21e1f6573b791cc79c5312b96766152faf5d9e2d6f1584890b981cc5a5427023e4643a5620ab4d3990202a83b3ead19e9d7774fd16f54f97d0e16fc4ffa2f657cc77ce1e1f62cc9c845785a35ce12406b15c1adc83c2680027746126120020b58fd3fe4f46e2cc91eaed65d552f00640068dc2000cc33503e613f9736ba677b349aaee8f3659f021f94a556f1d210ee100ed01b877f3e7533be9b4c1682b5d17f5bb8e1d08baebf6f241317e8fb43500bdfeeb2ba0ed7b8b55489e2d5f91b4a28dc77392ad348447867d196723d8beb5488d63c711f77f6a1cfc9f6733ed73a6d9c2db4e24940648703b09e396f60083b27d21406381beb8e2565d623dc0a0c140b5b71e7b09dba3798ca2aa03b2cb7d7287ef368ff7c48c7ee56642592aa4bcf859fb368ffdf3a54c131f08b9cb55997b17a9fee4de33e2202c0f303c8d1b8698877bc63109c55741e25fbf8165f5a9e56c9ed26f67ce15689e9515022528d6a1cd3aa1e9e4fd4183b50b7c1dcc288cc14b55a0c7d64330a56cbcaba1b40a701fb43b0f97682f95ed681b1d54d0110dbebda61ab5a944c25e6630bcb011372478d1ecafb717f1ffc9021a0707d32425ec67ada1ffa29bcd13be48bc8a306cbe84ec68ed0641c7118997a1dc97019580ef8c967e110971318d709d4dfe7197ed8d6fa61bd9113599c04efc54e466b25498c45f31c5a73970b054c0b022cb7c9ef82b66eed4ff07c826874a6084d39cee2e3b25606a3c9b99913fe0c98b1afb06aeea44796b9e8de8bc99c9ab9e8ff0ab4c188bfbec611a1a3a1dde54cf8924dc432418d1cbf79dcc8cc98de65bbdfdb92e8b90f40bef507c38324406b1fddf9676d6ac9ff4ac98104cacfcd0e3f632909eee9ef3e172eaa641825906f7a2256f501bd3ec76959edb24200a147fa43eb38977abc5c600a15941f49dd71006e622fd9aae3a40dde7247bd06bee49ffe56909e8ad90ee89bc78c4c141ab5ef2e8232611e32090baf5af52587d6fefa10b13edfc1e76b38fb31dc60f1d1fc697db369ce12406db7cffbb1c346612482d80c1644e170f1a0ebf2389f1973b891e9d0f54475b871c8e67cc2f1adf36ac40a623dc33d44aa470fe83af8a1886ab8d044e438d3e086bd0d0d75506cb6bcbc53143390340c65355cf9cc20cb00795e7e759aafef221ff76dcd6f8dea58672626a56e7a7d79048364a13dd57460bd53d46cfe4ffb828d79e85e205fd308be33154d920ec4785abdcb516781bfdda3b5cb5da681e89c63248b52dbd0386a3e8ae6367b939d0ead6a84318c5413396a0e7598c12554e129c75b8784142aac66979759bdd97fa237623ef5e5cdff50c0a946ca7e4efa4ffbad79d112ca6366e7168163a3a7b3dd3a9a2738acc0ffb8fce78d9adc3a0647e7405ee337747cc22f8c962274f7168666b20e78821f242460e382c5c0b7adfc17170b54a928206d73dae7ab84f345414cd58095a81f6cf0abd4df9aeaba3145fdde76ec414f498a392624e6052a3ea623d5acf4ab2bd24463e593283c573683b1eef101f1673e7af9cc1f5fdb86d545b2c9f02bbfe593f8aad83d5027447243b46889079a538c19b1be5863a3d9c2aae9ba6041773a881dac8a0ca13813f18b560de1660342c0214b2283f51ae94b27f0bd7ae86867519855334f80520118131857e0b54d2fa696b53b9e07d215d259e0cdf3358f96b260e6650e6c4dc9f8e347df9be66a527059a7e6bc2db21a829766cbc5c3eecfe71936078142599d107afd94a412aad03c05af865ba0a7e4e0a435b9bef330a279a2214a580d014cbb4ed0f428f039c1786e32e19039600978280f9b28dca169bbbeea21bf65faffab7ea3961be15e5fd305bd9efac4677d99f901b447ae566c0852ac3357be779b1a554e07df7094c8f9423e3a910bdedb42f103327ba97e174c7b22183571bbeadeb4a4c3bc3c3204ecc6cebd1906c7b675c2de322c7ed3f2825991efd2ba7aa6f482dba735aa1cd924a02b4a70839e017ec7d4f525ae0e41b1d07c96274f82dc40a924a580221d097691459200d96690e8fa704b7ff93b13411b75dd9f45e3004fac6e2ebf2e039fdb6e5a8219124b05f36d5f1962c3052e0dc361a006e646942c5f483907c2759c93c956879157ee6c8cde886128a85253402248b412a53e18313370e167f0629835210b479340a48bfea22a5958183a296bac964c48872171423eadad709a25ab7caf1e8fe94d9327c75cfb190a7edc5dccd60808f0324d57bcccba79e712537fd91ea19dbd4c691a4e3edd066dc0d556a8c7ec1b384c709b7d75ed9456adad144a731429645243a629ea24f3e9eac00d111a6edcb271285cb5f44f3b35bad77ba5aed1e3f877ed329d86dbbe950414829fe5840243b460dce5b3eb21c32a836ef4f818bde3146184dc13be56f9f708b25aa0f1e92af64b6c3d79a9fd3c832c5701988182ddd3b1f35f004159ab27bb6f2cee92d7c61f97e5c9744c8958bd24068e483e5652599c0ff76d522f794b7b0f7219895a4e7884253ddefd86de991f2a7c563ad109013209564b3e9b08637741353005d3ac4a7ee5506da4ddcca60cf4cd01dcf6c5b2689477b34f9f2e23a04d1d9032aa3cfef9c6ece8f1cbfddfb0b3eaee24e4add6e30800f010921cd595b7df92139c7f945782b6f247ebb465645e73b073916887fe01beb9c417c48fe1094c5f4e2bfffdf6c85e1095a2a7f31158bcfe40b8dec2e0fe0c3bceef8e4f6c685a961611567a395b75d0243e2c8bc5fd4ab5b466db1457ebf0f3b9efbf13eba4a954ec012ca06296736bffc44e6c68994d7cc81065d968c98bf1ebb2b54049c94bf0d5a183e8ed3d5961b1697201232b6bf5be0a5310a4d74e3a11c19eb7bf59df1c86cce7d10a1ae2405a545b9bec2a4d42226caae50fedb498b1de34b8725c8189b33cc5ce10c70bc326619538cdaf5d3c6b7816eed1bca3209d8335c889d9e26834f544c2d6899ab8925b392dc49714a348497c97440ae0e92c78c639439454a255c8b9a17497cf92b31e19adfb661c6a7fdbb486ae8fac3e0c1dfa77681f7817187adb7327dd10978caa531d20802a36ad1723617613f2bd26a982ea5da4e2be50663162368c4a8d5230e19c8a38f5813be6ab4b8c9aadd5dcdee5fe238296968dbe08cbd1e8f099aab677a51a5211c0c416bb853d07486e99169158d8a2d3f068aae07c9c2c7a0dd551dd41e6b033e2866f71d66e83cef2d3aaa109fd554b98eddbf3a2571a40c845ba10f562d5a791a1fcf1108f247e31ab3b63f0d64fce2c802228ccd6e991ce2793df1bcfb1d76e887d03e6203f4165e66b1af5c4b0d17e9beceb59ed5d292799a6ea4f150c8bc8e38c66f7eb5f76a7bedbd17789f458ac1cc0538befa03dc5d9cb66e722360ce977d503e54d1cf0992f22c51bc75d1d4372f261721f3a62b01ab3b80bf716671c7907e308276f407579f7810aa63e32d3897834d37f2e74b0656c460fb3f511b6b62df9f98d3ba62ea3a355c86b5423728d1528e458368265b80a2d17f982793e0d3de3ab6fa5f7b0c0b701c5a97501458e4e7df60b3e5462079d058f093745749f6ea8509a3027cfc6ba5a149d2b0de7a03b46621253f2ad97fb12d2ec175abc706805cfeaa6e36b9642cafbdfc74afd410d10b70501d4b46c5badd73934cd0a4cdd647af7c2f0dbcc0d22cf9b635c3ae15c0fb40da4ab33ab283da14ca50062ea718ac28a4b012619402c14479dcb3510edb00304cbce38b4b7c56c82125f23f27aa91b25b13565ccd46d05d64ea5e09e6103ea92741e2be29e88e59d68c193940c0930f7f8b5b015b67e77566a76755efa87ea3b6bb8ec828cc6ebad81e8258ba428b65e3e9e9dbe20aa44c27c9995caa8f88847291bcac80469ceb08c3dbd2c0be62e580f9bb72fe8bc191b17a2dc1d2119bc5820b44d65586e5531c56a028a44a8c1412948f28a6d5c3da999ed3ca0ed9f2214f96057a36a884ab486e01e43bc89eef1afac99a8bd074aecf806817cd309ad8e35da0337c5999aeb60d739dad535fabe54bd0e9c3f37d87092bc56f6689653707af00e66a91ba0bc63d24230a18e1143b6f823b51369ec2112a215edbca421c6dd8bd5b01fbccec51580ebec3cada99701d21b5ce85deb795b95ce71d1b9f207979248399eec90b6004d93dafaacbe1642a4acf2bf37b37cfd75c59697b0ceb9514a7d4aba20ecf3c3e041b212c2e2dfc883de48cf1eb84b5439b7c51e2fac8fc0c8ea413c10c32688e7cf97aed62d429fa63a22ee3eff83d3683a6791fec7a20d20df3403f0739938cb76a4055c743827b41832eb17e02e12f868f7da49c1770b9cb39c008ffe327252f4be4b10a283771208b5201297661bbb6000f5a409f28e5bad722c489b5e1c0174c198fe11a14cf26b6f706929c1f616aeb12450a2ce7b6dd70f247302574bfeee66c7528c71fb6732d7fe37c276323cd953ceeecf6d4c8a3ec58e86a87fa21180e25afe466b0fd4fb863959d3dc212a612fed0f4427936c0939b88b2eb54738f60392cf5300711e5fe2ed12a361d53cccdb6f87c35e311937605382a5a3f70e2ee6a1d752c7c3e6ab5e964a42202ce0a70779f299c1096a2de3a61e17787f8b60160a79a15c10a44bfeae744737baadd79437597f85e74ed31f4ee4300960f4070fc62fad5b33391bed638aef6d7c1f4fcf3e33a784f7b3ecfe596dee8cd49afa62ce489895b44da9e9c2b84ae7c73955d213caf2fc8e06aa3368b14a02509712e4858265127767f35e731ca3c6ad6a5d7c7b873c0fad560ed85e163157f45d0788d766bbdc91ef63c4a09bea377cb601cb6bf02e045cf81443a6d7ee16ff220039038ac8b2fb2c999017cad7487bc72731879336cd08367f9102d171dd661e835158b7eb5306738a9a31cf29c261bf26bea619e5a1822201c4396e119e09b6335a4edc3d99f0db8c95844cee7f1854780949047d7e8e8a012a434fb380bb627f946b07c1d98a885256a7293c3689282094a36588c5543a0fdc6021b4f6547adc17a239b83c9d1d3ed79203712491f1ccd8c82acaa9a400bde67033c4dd63ab478d844ecfe180169172f641495e719c25934dded1baf34bde3cde50f3e6c5b014ee7852d248bd3e77d2430dedd4f158219aabc7e26194b35d1fffd3406de451c01dacb8dbc32dca15d3d2ccd75c0c7296699a0dbb60d670be9d293a12f79407854d72fc8637e124694172e418255c45f7812768a8bed986a634cde331c7463e3734065990c9dca05bd7919e8acf44604a2c656c257db3e180de0516c6864d330d51b4a7b1599fd1aa84fdbf6a76fa8681e509e65dc874ef422988e289657dc4806a794e7df0adbd9b84de25d419745156e07ec7fcd6a5be85c93ef464a0093e250e389740cca6761342fb8eba89a4868ee0948aaad33e0c1506ff4f964f5a27b255cbb70e1e048f6c356edf3945c4f078615b6535d055c3e68457eb881ee14cd6a4625bd90d5d821f726965858b5cd551ed8be778396d060ac025903bfac1ea2d2dcca6c31471a252757659e2df72ac1e63138d25d23fe26a03c5120900584fb527170caf278ee1ee8ae081a7e03fd31554dc491de87a6c3be36821e157e2c1fe3b60262d9c1aaaf3c27a6333af00a3e7926b9da953a76066e37af553d6b1f08efb69e537be98fce2d6aeb06e33858c1d4b23e68e5b3183d6386d649158e1c6b0016e61a488bedfb970b22b82221714080c1410d95e0e18dae7c08ed07075c019e580af7084a8ff749ec2632917f1084981adc64999e7746e054da2b5773931b54293a77cbe31bd79f7855d3d8eb11d631d4c7ed43a46a4e7e7624b9372b9ed083b604dc18fe73f50bb399dc2cac589c6e239784c4fc49c0f0a5018aabb64b202d1659c86582aa37421afedadd2d09e097c9551aba6f4af9e261d4f5842af2dc8961ac6a617db081fc4312dbfa555c1c3a2e5d473f96b875dd347e4a41ecd941e1a69acf5e8e5b7958ff11c56a9034bcb60ca8e2c4bf91af43d826e9eeca0b1cfde44dfd7fcc0b1403ae6029544d30ca8d8f1754ae58e31d0f39b3f09fad127f673a0d53d2e9e2af54ccf6799d796cbe5757943e3c3c88f3dc851b40fc2a063b37cab9726e5a5cc038d88c00044e8323a04d276228372313d247a6162d344fa367846a182c586345786e9693f7e588fb44c51f7787d3c0d5249834e5894d3aa031815f690ca8a58bd970a4b76df3892410f06d3266d18bb0982d1f4d91aaa418be7acbcf5a51a4a393caa5a5dbda6b34fba4189ae6bc300303c64ad10e6c7e5d4b27525f14b7c24406ada9dd4632bd97162cf8255e968f6f727f5c6aad945b7a9ba637a7d164f568e93c1fc561cbcda7413786d3a445ea33b01328046f003fe102b47081b849c5a0dc4a18ce44008cf5faeb4174bc5446358172876b1e44ba7778357f12509ba4bee459090fabb10aea34bcf3e9f592f7b3a2e093478c1723ee8c6269929b0f3478c5bf2cd0340b7b7998b90753779cf494f64297b5de82d7e7d0691e95c423628dbcc4bdb1292be543e54821953e211128cf7e27c26e4d355d6e4e8293109afe91a56aa75439dbdff46256b455af4a870e33eb7f023641cfeb1f83538f8f272f0b509565bda6ad65a2267fd3a82b194f3e74f6ac242c902aeb07f8e3dfd44c5794cfa794dad77362a120df9fc70465bb0606def14ec3256335b40ce64e6f7ddb019b2655fa5c86d96e67a10167a2539e9bf358e921e32a672758069925d77c2c9977067b86d3f29c849c3b404244101cb63e5742bf7d5316be07e8bb8967fca0d11b0d8ee49147d93acbdaaf3ee5fe1c51889c713be831604443da3b70d37a376b6035cac67eaf050ae3dd9ff2325427c5d06a9b52fcd38a9ed5a7a07bc9a55d52af92bd25131ec6db518589c2ec03015f365210635f5dedb8383ef9bb523a2b1d26a7c36394373b30353ce251311f0c7e02bec49cd619feadf47a194ed87c058f2b16d6a4a192d2ec51f4b145a378df8380a99c70c689b449e3677430d98ac1f192269479c644aa53eb4510fba3ea9cba53ff4231d3b0079c370503fe7da86e7f0d9801097a5b4570e2ba6bb370f0e29d4a3c3fe964ae92f2e11a5b9f43f9bf9b31efcb3e98a8582428a7b5ef9b76a66d538aaa7a71e29969235085eb0f68c86ce5fb8c53cb37a0bd2f0eae1eb72841fca1db30663297862b0078cee83dd5e0a67a41f218a46db54f37bd3da6cb2e3e90757d681daeff7260b48226f94067f69612610f17d465efc524e6f72f4e6ce168f796719b2d356b3159316fd5130b52f877dee82f5a9343836896259e9f970e033bd4afc8a2c58a7d983d9e27fdc5b7e40d3329a2bb6c7dbff29653e2710a14a0c5be876245cf6a45f22949fd361286a01afc7acb9d33a244207deda3205827fe31bb7aa59e5ba301bd6a20c3f4e06d4c629129990feae1031e5ce0b6048ca8f4a67f14eb80f39e2d4ee1baf9f13531b54304767306bf4f5f290d300c3e248118df87ad9156005e261b01fb321ef6e1301501e21559e5af607b52791ab78b6972e725014e21b341aa3dcd734e09a9f04347c683657d1b67e5906d168928960e5482112785ab412402208477e3931637a9624a7784ef017465ca446415d8b25b07fe4447344e641d33a6fc9ab0f14c939d5de8df04f47e99d293fe9206500ad84f8c3578a92eb26a08205df8c624f1b2d8af69f1a571dd3d9fd46c41e3e44dbdbb5ff48ebf45fc0b65f9a4a7c49e2029898baf5c58b09e98045a2681e01accc908e9968f22be9a19de1198d5d67966175969d1e00e26225178256adb264c12f0cca63d8f01d034051c55194110fcb48b10d8df3c8aae8e3b1e62f93c31a7f2a86244f60762f9f67989d4490b1e85f6ce7569677836d80058705461756ffcc299a5967cae8936c6913eaa9d6a92fc2621c3f73de6b846d04250cda6bb9589faff97c1d3f6351051911c280ee589a5f26ee0f4b69695733395c281f88e399ae24a66787b3d51f9ffb259462f80b42c316122518751be00145ec6b323146a39748c693c76e3b9acc1ce0f7169450f3037c87fb082272dbd4f371e09e478b49331f96ed28aa76bd5c842a1727cae01a31aa801b68cbaf05d6aacf6fa41848e8d5286a0bede39c0e88058a41135c55ebeef15aae828340bcfdeb7fa8d6bdb6561706040ac97d15f84730825fe07c8a8c0154ad80090bf19e269e44919eb3769eac2cd5d51577b3cfb441c8d11af38f0b219125f80c8cb042e50360e58e5b600c8a40312b1787d930f2a2f22951cb01abf767bd102d71c180e95386cd09cd4f9e3d1eec4fdcb859a730701c9cff3d4d7b94a830358972061172ac1209592a5674a2580fb6e0fb2e43aed1278d0e92eb7c4b488aa5225da9474780957a3224155028d22a1cf9748b51f1769ed0ab818cd7f8cc34b01a41a9cdaf7c3952bc7e0117c8051f95412518be18b4652414927d7cfabe7708a7678b17a156ced81e335c03db233f8434da76ae8cd2701ddcfaa212a8a04bf8506061adf6f7933f94a6fd2e15755e3ddc1a7fae76f200f838af1703cfc8b4e9866d4efa247f14906df7abd63d4d53c65770ef1b9ade01da644dc7a8438400b057ed1a867c4bb79657058bfdf6b7af126f92d441cb15c837e7429c279ec5686473f6cbcfd8ce21c099300b870b1ec3b03207061148fa6b608bb5c61b097e47663230868a884780e57aa39e6edb07efe1d8b4269a91d90f66d9d200c14a15d8775464910d4e35740c2914e2962d0ff7ee17d7f9927787bb15eec6f7dced5f48464e46db23dee4533e552797a384796ecda8c90bfc71366edbcf9b4c0f05480e7a227a8a25ef5d0adb51c08f4e6932eee5c568ff4d3cf61813ebf2305070d20c53638664622dbd2babafd70c6a51552f9a8042d5ef2d54b456fddbda2bb8f7996dc545831039a94931b22475dd0b63768b6591b08caa799fc6ddb59a09d62cec9d80ff988cdb2dde0e19adb77a11cca078d5386b3b7a290f7998ec8b6dbc42b9695af70e2788a8bbe745819f6e51c9b5991c7621a260ac490e7f5a1fea0092b3d7d17d0bcb29d1003b2670e186a94f21bc72c41a6209c9521a6dd18c3f46acdc18f1cacf95f882ef2ca57801b69fd653973a2afe85e25cacedb799a3753dfd4db651d2b05e22e37c1a6db54c468278985b31298b1117f108cd7c3121e71118bdbebd2adf259b75d373fb4c07843753e14855dd12bcb1a0cbe03de404390f395b22d1704a4e3ed411847653a27aceca4d446773b7fbdd2e719153dfef9e4f18d1e321fce8331c47f2b20ce3765e7284472953ddd56ccaba97c6e850698ffffe24fab3fc3163ccb64b27fff2d0ae73b4e90a367471b3101409226116d32df76f94bfa57e4227280b0dd16b664a519ab43a3f5344fd2cba8ec4b7f094f441366d7b32f73f2cb8fb40341b43882f2246bee8b23de6611abd65d09c93c6a83de96e4632a084fa448f641da9cfa1c3d39bdc3f19575272a4a8c8301b6adace920cce84962d39427bffd443b1c32be59a6f3e3b401e394692e828e21b909d412525c383cf3d4d76036dfe61668700c46eb5f9237264b4d10974bc0848e1baab5b4a301fc7bac3da3549c0c2037e7590f7bdab79d91902d32cd1307bbfffc3a31aaa088718b4fc0db516b6616b96af78f19fcd67696b9a28b63a9305315c593c8ad3c0aff4b41e83c2294f9e95ef4c5bcf398126f283c4a5565e20330db9bc5f0f24095fac97a835d1f6852efdfe7deb70092872cb2f00167a75f55ccb911fd4fdbc2419f5a73952a62ca74385b3eb1025b7c22c26676632f2040a0c782216b187a3d58be4fd5ad98aa5d6dc14d9d0368d93f3d20c661d8a8e72c6ca7353e7e239906781db5fe40d6fda70f22003076fe131f16bde9f35d52dec0c94981bfaa61b819a04151b1dbbe89b510a9a9ab56db8fc9438e76c759471d99b57192a88f9dd2a11fe3dd416fcbd6161db8ec8cf0cea17131b3b2080dd3e64b17c212826b7fcd9a38ee2f81a09b429d4bcf2c9a58a1200e4797c0286604f37fdeff69bf4ad078d712728f0648d5868558e9050f7ff123233b1ec2035105030e3dfb9f9694c82818c940f8a3e37955300390eb27d5b7957e8b373ae52bc214b9f3b7945a685bf7f6f37c5b320b58338eeba1a4c028cd6f84bcda84b6b0dedb9896d037ced048ccc4c2e1bf82a76cf22c23a1424d728b1d2685e3138c72927d511d0b6e5d9ffeac1e8123eacd932941bd488dace7484d441e4537d305551513e6a19280ceee4011a748ef383f38948af310662fb02b84bf7c28b2dc137d5889e9c86e9686eb1119f6505cb46a9424a0b35613af358c27d17328bdb8076228e332123f066101816a137d19c04d82e705557903cc62f5476fd415ada1d8c7c10dddda7126d7d81e997ac7c2538a215481b871ef542fee9dede1ca5739eb4adc5efdc5da2df7a95ca50d85218a254a0066c2a5a9e9c825e04d79779e7160cf11234eda655606350c1fc1b5846b183edf9c3fbc6f0f22e84a6973ddc0a6b7c6503bddf11ffb9c0b63e6353d2e7ccd25690496241e1b07afafe20b25624ca1dace735bb4a69c024256a0b4c8793d1c284d1bdc0639ae2821e6d17439f228c7eb59cdc2bf53cb2cc073190b3b60f141178d7c7ecb139a8f56e91d9f30322bb460a93501ba48c07e755efe78380c7d6f20b110599cb770401dec52e2b1fcfe4253e88bcc2fd09a5ea6f6622b51a3b7cabfb5262de8a3423c54a8f15dad7f904355ce4bafe8b018acdf97aaa7453856fe95e6926d40b2f2c94b81ac0c49dc0360346e017bdd131a46cbd093dbda0f0bcac0b2a130a4917793d5a9d5fe1c63067b4163b794f3c5900f616e79671b1792c9fcd82a1efbac34c0b815750aad8a82a380126edb8d7f2de3323ae12dad61323316d84de3301f5118b4336dee5e08c0436203cbece0f8f480f6a14893ff0b3b1e77002e9b612543cf18373d4f61480bdf38da77703a80ed547c5577ec9e6464487f3b2d625fae903b456b08774195274deae05d1609665ae06c17bfb51176d616309dc8daee726f18d5abbd7a27ae0156033d9ed2f349575a8b9b357116690b313b1f235e76ce988faddfdf8d14288f1988bfaf46c09af07de3600ad1b118959d436dc4c8121bd0fa6273e8cecda24208416755082c7d6792fc3284c7aa985eabb34c92c9efeff4db70c427eb77e3b21d4b9ac2547709455fc16b2d5e48558764c4b64be675ddd66f23630178e0197664dedd89519d2f9022f13994d603b70104f24698c3ee660850dfdac5eb3a1f9a4198f7ad8367a9b4028ada58d0d0151b9848389f5068092ffd6213bea2f5fce0d103154b0e776d7f20f7c4fd7600b01c057a99f9ae980da5c3656331b6d68f4814e2a0e876e86d9abac0e78db92e51bed37b0d64f9bf6f163a3b1de213e19ff47e2f6221c8420a8573c4b6c3b0b124762ec57d7501ee144632f98213bbaba17759a4933c7e4131e4a55d6d3cdef818bf0012cbd131aed3a3895b2b96fffe1486bd0a237e6cba21cb2b93d99e78d6447109212fb735ce696a91434c50386c978f9cc40034e72b428c27a067db2eb6237e9fe6cf7fa3a71e57ea0d046ca6e86d0e3ceae664de89a7b77bbbfbcd49142b6931e88120dc8db48c89c72c2ec1271de29d0888970b6e38ad3d7baa6270d561e1cbe96c679b8be864ff47b6a8d4c5b727571a601b8b7be61703d03869d80ba2c43bced08342f0a8d0a4e78ec9a86ed582a4e32286c634a2bb1ed79b2f010282fe775936ea50b982e22a99fbe6aece994ef5dfd2c8bc3ec136d493e63c9db2acbca0a7575bd6836aef358da07a2adcc0efa21048fe4cf189c8a46973e3ba9454fc9a637fbe60cdf8cfdb76973c3a206b9257d25fb68237d6c47eb45c1cd95f0c738334da8052c8329f82aa5f8334acaaaf79b7c1aeb85a4d7ce8165e4f604639ab82f73a0421298ceaff6ba8170597c7ca928ba1f6fb08552c72cc33191de09ee5c81bb22a0ca1c835274daf1dcea1bb98152437c73848a18bfa695dcdfb6ce9b59bddc94cda8b815ed88e6f35a3367f4c11be62a4cb36623f40a5497794cf1f37cbdac36414219f93dfba74181dccfe5c1621970b475644a7a88524b1f8ec99dbfe45dbc4bee5ac4168529a224e56a4e427c467fb904feea0ce612deaf3a5ad33a73bb1bb199f09232f6357e1a8387cb0c440cfd8eee66d01c17c828124beab942159513305743ed5c3abfbea902152fbb912d3372da868f8196158eef9122c7b297ecadf967075f25c632193343e58e52c89cb1352ab8b04dab7d9ccf8ce1d8c81ff93c014394d842ec81696b144dc2b84c9269432cd0de2d12bc74c38d750aa229eb9844fbc692ce24b470c3ad5f7a77f9a8ccbd0f51cb5090698a8f0e58c2c17cdcbbb5244f0653900e378ff39accf24c0524677e71cc68143f56dbfce9a09e08d33ec7dcbe0479e2c04df1fbc4da57c90366ededcf98c206868344f7489bdae270acd6782348945dfa999b2f0d88b6d7892889e67eb88459e12c036df70b14ef881c3b281dba426b0b3b14e0b0365053480bc4ed914775fdd02a2b8dee7bd5b79a2754034ccbf7decfa6246ec0a3b213d32f5db60517a8401c2d8595569dd8a9764ae83c1b9788480c46da91714d5a2b868feefce3986c2c117f188f7a6789daef17c45874d6e9045cc8f2f20fd3f61fc17221a59e98cdc9582d92e16a843fa2d46fc4bf1ec0901e749e24363730b3b154c0e10bc550f31f64bf6128d1ab400ec4d6b808ad1548e8a0d2fe372120310a8c3407d79a118529324845e28b372d7bceed6db069b220f98f79aece69f20cda7cffa704a7a781379712e7de3559279cda9c130ecd8853b5f3aa9cce3f1d37836b58b4e1b6aadef2977a7696acd9e415fa33adc99c605ea457e1bc782891c5c3d13276a2937f262eb2797356c005794eec4b7a08abe1cd0c00e3b733841e4787d92bf69f47c0706cb6e7d7c0d8fa8be2b7e2047dfce710e986616ca1486499009f16d8b66b5d898bff77c5bd3062f6e70f9a9cdbc1c5a50c8635429efc62e878403bf8639751c7dc27e7aee997f7c20cb559b76e61c15b159ecea9c24738ce5b8c59179cc275e2722e3b2d199492bb884f1d74ab06efcb825193039dc1040d588ae0088b43918b65f4b733442768918b4b6c72d52c90f8cc83d56eebfc987ac719f9f59eb539770a60521bde6934faa90d6224bfa7007f045fe2deadcb023c58d663ae63cd3ae5d6e791b9717c97b6811d83f02457625851ef218403035273919582ed865f3e62ddd7a3fcd3b28ac5ef318545cecd2d259c84fefee295a2a2585a24d44f00828861b8257f8d9e65f2557b670a5220d70760c1be6c498291223653902c1c840273f265cc1429a1beb7eadee65a6ec860e419d3f1dd4b1a54685c33192391d2fa87df2afd73466998754dfac51290da1542d08984d825ede875c020e2dbe38942b2376b27f5be339b3e98ced353d7ccd980f675729b76dc49ac363b0fc98b137df1c2bc1f8799af2bf1c984a82b3e437771f01d5a98d754c3da948e00f9eca3a36b4942511fffee8fe35871f5fa11d336ab7de4d2e98aa457ae24199fbbee9d062d1b11e0694d81a70d0a2e906f3bdaac2aef40d3c2dc6eb085dcfea318db15116cd0edabb91905342781d3993bd55985df4e4c0316e7ee21239298b563562968719a945adbd784d0cfa3914d446d0f1429aaf49a7b6a86ecd1078a480f021658a3f73c644771c9ac1b13416350f7a26700c0ad7de604b4cbeed3fdbfc02e0e8d97c9d7bfd69fe8fb7a7b5ad7cd9ec1cb1563729ee5da3e110fcdaf807e55d9ec51c69fb80c2a97b0c9eeacc8677d6fb5c36ca15acc591df9214ccc23e9c2a79833046692ccc0db7ec502fe4738697b2d506ab405255287144489088f7f0b3b1f40a2856a1380e44e0a13df622f7deef72c5cedc08a819e77d26bbeeb2eb4fbc40d8f35d2b312ede366d5636eeb6c4c5ba356d908524c62ef6eb6509b21f3cf1f9e77b0d483488f2511f2bf0857f012de10fcf3b5ab0e965b6ba62f578b0fe3c6badc152eece3f21f4dbf045a43f3ec577e252e7ab4d23f292973305aa6b5108fe7e852bee6b8e5ce76d5ad1236ac492349b694397f61bdefef5fd83204a1185d452fb5e33f5dad8b2ffe2f9189704e1dc33e64afe349b63958c2efe94c2689e742f3474e83a1c53e24c3b603b9ac2ff8356c92c5656af6e32967ccd23ba8f2bb5547ed705eea944fe6aee0e6a4919b67a98431db906e659880d05654d7853d52c4c0e082446c4f8cb5622c8415e2c4b1bde8a834a5c1c3a4894265f1b948668e1d138624fe2640eee6f6508bceb6f54a33fe5f184a2f28a4ae280f6eafb9665f9e5b7f3c770dc82cec4a26aafdac9dda9e6e671ce0093b7ae997201c5d2378a432c07387b8ff888f5d0ccdbd00b83bdc30252e53d310da54a719b2d72445f450e2437b8801201068572b9f59952bb76eadf236b6d807bd36e4dc5fc55653c50587f7e2714e0922953c5481f212dcad4b9ee8532ddd738563032d9742d9d8f5e0a98c897f54a6d5c1ab6f6c0d87ab15bc22d557c0c28f5ee697f0d37f15060fd9e3f85ef8f55c398f90500ded14323405d7fc0b7badf24bba9dc11aca7763d66b4d387785ed001bdc67f83655fe431cf742e82767f9a04ab37ae898551f65b1c700514010797c6319f161e6c1aedf707a15b1cb45afd82943e296e09894a70485a6c4694c40e78802f38c571d603a0628b2b715c9889345bcd3e86344204e4f12d3edd2e05c470f40b5b70d7e7caf649378577032134950f137b115fb8077cf831d31b8ae7883c956c1365e627f2758ac44ec07343f7ff0981594d09899e66dd076a2fe961a217059235abbe68b30d190d68e7c00c0d320f00e0d817dc965e2729cf2e806d7a715337ec94e5995fdaade4d66745cca3d21270a1bee2824e3aa90c7b99ad98202afc03d268c566fde5f56ccf68e8ebbe7fa5763fe944722c7f16b4a89230b833b104d3448746909a2bdc376b575951b1d3928e8b3d48db7d0dddee1edd8d8121b62101bd28f469c516acce2880e4cbd9909dbb87d11b67ca719ebae4fef632eba64d01c974ce1ed7f9269d8411833298d961fd78394ea3d0c311c7cbd362530556c3a5b880258754a204d64826829e89ea7224c9939a9cd3a2167a573ec3a525557e5efab0825dbf35c51e93badfe56d85be0eb20b8dceac437387c2d401a74439a136e3cdcdb9a65a702da88e05cfdd35c90fdc6069d6dfaab1fa01fb5b2a5716b680b26a96dd44c868af19f4d60572a80ad2fb7322d4edc79b8793fd96ab191d517641d325ebed8d3c111bd0be18499fae5153c624c82001237f2401ae0170d72b2ce838f3f694830bc83c0734a309218793afb2d73faaa9fcc11560efea086d8b6867ec1eee1aec888127a9bc6fa230a43480116891e6a61eba2fd63107c8560a7febfe7fa3cd24f38315516a651268074abc09c5c29a889c668504ceaee8ba64e36d1fb04921dff262d0366e15f409c8ed25af3e10c2a684df683c42d36458cffb4edb532f5248072da020434ac263454471764520f7e981db071d982e6dc874034eefeec0547378f8b4202668dccc48385a5cdc5da8c3dfdef7d6c700408b0e911e92c3ab16d77d6a48205147da1286f6e48c0c08d8030e09ce2865f6cd02cb4ffe4372ac3336787f42ce344cc1cb6540c79df6ea643ce5110bb79a0cb48db4ddf043a38644ae1b50c0662e524dc26879b5031d193dd47d16a7626970c50326a7eb6f260752e21e4fa1d5783bd480f66e42c9cc84d2fcd67ad2abc269278e6c83932e919790acfa22f478986a8ed4a5ef0a0de194d5bec95a1e2b155187125af85e6a391b9359e712813477d2c70bea6e3a5c8a37a4e9b49d2098f044fe24242efae6c15eb3b3c50194dc0064749b6d6206ebab3949bcc8464978eff5a46287485662f5104b0c2b0bc9c6a3c4b96a39cba3fe2a01add6a8c7147d3f8f56576112abc378ec9f2bed99fef296f251e2a8d9920211f09e495ef955d34bf02929765a50f35fecc28bc238f3f2f8e93e266a9a2ab8d0cfb24952aaf13325bdfdcf522396cd1a60b11958bb06fba6564103102cd5544d0c1921a50f92b3402d93f89f063aa8e32dbe38ab00c53cb9ba6594e1b875e3bc36644e278b209d80e6c67aafcb98bcea60e0c9795c2559220bb5eb40203b7e7a78e7e0ded5a7458e1ffabbb6ff8f56dcbf722a5ecaffea7759559d23e4b197ae9236d68d3d44480794c2dd6a863f268283ebbfe8186b4161b923b8d9919e0dc85a26617ae7126a370d996d704091f0a94bc8341b675cb2d989dbd166c66ec3f197d3824bf4c3cfdf24bf2e3c5d3ba3f1e9974e6f30e7ccb01e72d3c0dacd5f6e67a9606ddda715ddbf75209c11b9e91ad3e1b755bbef627dee469d344a6498003cbbef68b019d9614ac8666f213d310d97b6abdbcdd4f041fe4bc9e01fb969675f2c7a9edc3657750cc93943ca4c4ba40796bf0c6818d1327c0f7427ed1f4d741cbbf4b2db089cb9a405000ee632295fe9b2ad7fe53d173c45ac5329766dee61ec85cbee3590ea158667bfd5e90e3509e9fc884a499dd7d50209cc3ab1ff323f9e980cb19d22179c9f8488b251534361f911c05e41e3281dccd17399b6961acc02ec44ee6be851efd3109cd333d46ace529c684f64afb643869b02c3a0ba368285dca5476277c3f8263bd6ca2bb47fbde6987871d9c1278ecaec61d38082cf7a5930d510223f1611bf00d8a0691af99ff051cf1c1d3b8b509c1475d15711c7ef036b52dcf7c45dfff87a414b80680b32931ede7fbdac56ad8a0d2edeaeeaf3b4af3e9c9c88739f91d70bfb24008c0890fbd3ad3fb1ef8f26f9a9c41391d76352f74f6340a43b77f412c34a33bbaf70bd9bad64d01c9d8ac0bc5aad64573b55b9724d9bb3e4d854a89d251f9385be7b18b6b5b3d711e272f939fdb26edb2db2c832771d7b20c872cf37171fe2566f756569c0bd171b149764aec1334c655a8b9ecd67d196e7c32e75b89da7908d0b6ebd23bb9e8b555f7339cfe0453ac98b5798b2642f5cee08fa5b9d262608b015b0b108846f08ef5a70a60085a832c6782b7d6783ef8b6c430d698963c1b8c98f52d0473b9c47316939eb309cafce121bbe15241c9562388404ee4bbc4de77ed6896a384d0467a6b5c3c3f94a6f9cd62e17e7a3a51c52ccfcdd14522ed6c4730f78ad280a665aa89642fb2f40cedfddd8aa46450c08568be203c503af50d66e6d79beb4161c1d8fad3909284a64937b3fed17470a683321711e12d79a906a6a65dd4c1e5d2ddf04107d38b01649df7e3b60a6d8a69726db8079f99006165adca76345a09144d4cf17387bb85dd400b6590bde4e5ed4cf14cc3129a80ed63ab4bfcc7f26a532f93694568f5aeadcf5ecfcf9114561d984211374dfcc52fd08cbd70730a48ad9460308911dfd0421ddb652fd9d9748584533c60fbe2ddecb54c4852f9b9182482e91ad512cbf2fe19e85a7b4e7d37aa1b08c38dee79828b812f8f464208ef489d29ed29c74686599c214a0c3cd730f589fd49817562170326cfcf7616edc3fb00942f336adf008d2a1e02956237da4a42db65dae013a5d51930f676924184ffebaef1ab587000c441c48e7eaf0ac634fb049b0849e9e50b88416fb9a977b475c2b185f0c9cc285c2bf061ff0fc98290345b742e7d9edaf5483d4a64be09770303dc6900af4d919c801206ee51e5340d1ec0fdd36148246b082f7459354c25bdc412f9a38186908328a5250e1ef70d5b867920b80eed800c2b034ca7a123995861877b3e6a2ca4fff352c74544ea5593def38f74dec4f9cf2128a02c0371fc9f19024acd6df041e6c7fa14719b272ee62c5b68d1ae06fd01a8998cd6b93c36fc24fe0ececeb8a4ee1b03317bce2058a24d8418c4d0f92ada6e84f8c7707d2c73b3199221907f3d1462e063631a9dccbb2119af6f888720dec6136f7c80f7e96acaad88bc11991f783f31407135ac859ccbab96387908b031ccf80a926f7285ccb0368eb440b695f0eca26dba80290f9126ed519e998ceae77deeac295397540fc4491ceb130f67a978a5862cb66d0e39230ba5d243422ccfbf04539fb42c3cf99257d1f6f88b1f5acc11a2250ed1ea69d70fee00beaaa02663fcfd55314bda0d1c8788b568f388895e5af17bc6f75fa5d5c4dd3e789bb5367521c96964016468030d2836c7c5b7ee4d7d30dba7277ea0f5da6632046f4e81619d55a0ecd2a6ae579c765488dba610f2cb99253508e4c8838b59859402baa10913158456d13d7ef9bd5cd338ae9e33c93464cc22924133e82f96f9642761ec29a002c2869f695adfeb3751f1bc2d7c7278a91f42e1dd805acc9b013a0ea1d6f6eb588a41fba2b93ed57c514327e842a622fd038db3f1db93b7ab3763576430fef54f82c154c84a926fd129f84221880861f56434eea8912d362bdd38aff7a40fd0712ef0b93ceadd13efe980fb2062776997f7a594e1fa61c25c9f224f0f0fc8232028766397c76082e0a6351e6e4111d8a64c27a68bda5c7d6f71c33996f38af9fd9e8aa0694b2cd936dda3beab5e0eb3e92af3c413d13da161d0b3af3b735969e38eab050531ba811b93807b690e58fb885cb184b9dd391a2bf4e403f9c5ed08e2e0b2e6de2905bf0c255d931b411a99d3336076f19c9bfbf1346108ae17dda392817d0af8e33671b751677bd2c0c00e6c0789bcdcb6b429167fc38138763300cf2b02541bdf681244c7ff41a5df5e70b2b4d46ff9fe8f07ef2b70cc53c94c792f0edbe8042d0a009746607830314d286be4f16a314fd3c478ca84995bd2ad2662ad9a8e293b05ab28a558434ac574ff152eb00ff72ac2df7dd8b5ad0b9f22539ad817ae616edbf1452016efd350f078088315a6586b08c5cba82aac06e875f10a7a2d3f8003b503a05af10bc35ce6ff4441babbb770fba3dbbf0274215e2c96d327caef4faf38b18820ace3e46fc5a97e43adf4a084bc11afb3a432cad0948944ed7f055c430453734731a3ed437896ff42f3bf19ced3d2383253f313e0e8b4fb1f9f3558b19c2f38275c8b03ca44cad48ee4d2368dd2c69eca0c01caafdf9a9d910aac763cd2f39899e64b774592ea9202e2df7a65e2ac4bf3a6a83b2e092773e6dd85ed227101705b959fc2642f58a12a3774b6447aface642a890f1a307dbd1e0878b57c056adc5214d47d00ba79fdbcf70af12f30f9083adddf5be0d6b40a7b2f527a7dfec58ba49fa763a0b35536bc4ec74ac0a405c18b4fcb5475b0da73a31bf25582bb630d0e2e8c1e7a1c57064c2c36dc4efa2a5cad7d55752b19545a4240d46e8ec134166168b851c5db37b10aa6da9f819e4c94d1d2e201bc5043b986f8639b718bb83e6ed04171a5fe9b0605ac3354952bf484b15314d298096f1732af9730fe7e136cc733c4e3112e8d649a0c3de2ec483f4dcf44a5f333bece3507c2ff1deafb379f86dd1e7f40959e3a8f7913be838262d46acdea7afe1080eebbe46d5830e36f85a7cce1b3186dbb2f60057ba1f7861cf38413518e933e8bea2ff7b5e68006b355c1161d01e9d2cbbe0b1d2574bbc6530b365f6eddbb222c6012c324fc82ef4d2798d33384f06c0d8cd7666ece70c846a9666017cc7b7962e45e46b3cf8b9ca4d204e0dcc666b4a56ba9a2944099cd9bb5f21358b1595f665befddb17086d90b6c9668081e525472d9768a0fb372cec2cd706df5cebb76088ba1956c7e6da9299dd365e41bbde9c22a765606f4bfd7c588bb478c5e171637f24e1dc4a1fc1357e5882afc8179e84b780020f8844894d90c4bdbf1f0dbd38c820f9e535d0a60dc6c642d178e8e6847d7025f8449496c3ba618b12f60d40ec1ed9c9d9b26c02cd0915597f0c4219ffc297541c7c887532212c589015e19dd8752ef549ffef81c41801a9665bee8357a49e8843b17c31bbd4490f4c7f051c9b076bdfde5d49857a4337801e132e605f57940af1a1f547a753c564801a814b071850f383124fd1e514ee8570fca4f1a95b751578900e5ebb914c2eb449ca785c3cf4727d2784238b2cd633b8b2619aa260616023f4ed0a3056072545231cafc8d76100f33b52c2df8ba337b1d93c14c0f6bfc50cce2150d3e587e74fdcddd93453665fcd91d9a72442b02ee2da03c68d8ff4a3ac6add0eeeb68bd55a37ae50b2e33e271bae74ef1d4e82c1cb0e7052f007145bf9deacab3e2dad54da08ebed54ed40019634e08f403a5355e0a671ce8be3038cbf5a3a547030a1bf0107494c6ba0383d801a04ef649debd3861526c547250d94a0a27dbdd76bb2af7fbd78bc0245bd81140cb065ee5531877c6e9678ae6377c140baedb1d4ac0a1b6a9f46e2cc91eaed65d552f00640068dc2000cc33503e613f9736ba67140ebe79f0b996573038e6128e211d5bfe66cbc7b9b37ebd16cde7d3da4dfdbb3f42a4a1a5938264c5e25773b826607954127394ab94eb21d8f6e22bb3aa6bb9934992e1f007015c98dfdea6da9fdc9588e5718886300e51044039eb4c5c7727108b936e0daf3a212ecf7b7c9b3a9686fbbb4989c62e5b9efe0503b0c01e2bd50cb21661e44aa33ca3a219151331b80802abf0747eb3458dee118e8b649f53a2f4d8f9117cb28fd55bdace9659e06d568eadc6c93ae2a01dc986d064bc5c0d7a2ccd7af55f264aea830ceb0333d356433ff0b6d748b7a62c29d4201b2cc0766a06af463ec6498e44f838c8c51a8310fdb89eef56c7376664f56664b3f7f2eeeeca2a7c39a6c6f01e5a0ddafe7a40cc7886a26a413eaf81617e02e6ba5d63429348f2f1476f31dd9cbbe068b202457be822677b63a56506a6234ecd6bd994c86cbf5164c085b2ee679697282cc86be8fd9ea648652f0cdb19892eb848c88a4477293527cbaba7d6f1772a1e5b1fc826fbc9fd7d2f0695553ff78b60ec26cd7267a9fdf37548c7a840b15bdb12c1fed7664143da035f02c21ca18da5543de277197cb31db5bdd7c7f059b8c99c9ab9e8ff0ab4c188bfbec611a1a3a1dde54cf8924dc432418d531cdec4b2cb6dcee7012d1e0cf85b4af2090635ec74b841f37b5652f09772ac43644770fddc3d680c108c4e42cc6f37314dd3e1611359ccfcfe4577e3c4cfc6ebe9f6f984aacb5333339c38c402b1eb84913fce898d0598d4a51d44d1094b5145e060060de7be524eae431af6a883464f0d8138a5b22c62f484ea4b8c8b14b609d8128102f0ebb2f974a7d69f554dfa26f33d6fcc22e95c33120803729210ec7c0505b93fe3b320a16d199267d62b2d4a049c7fcb62c46dbcd5f0419c149f0d3dc33f69de53599765d9cd4a15274ade917648a2dec274ae75aa23985950c4dfc881541a04ce908f5bcc647dc2a8e91f9ec158c26537cf0d7b3b8f2b285031a4b545ccdabe4449c2ef758559a6590ba1fa969688ba89511f3fab9ec5d32d15ef80b5bc4b790b5e2f610b378121063bc239a8a7b3d5664586f7921f3b7ddcd1756261477daa6f867d2fc7a01fdc86225cc38ce191985148299b0e7598c12554e129c75b8784142aac66979759bdd97fa237623ef5196b2ffe9a0f7d3975bd953286f35b1bc55ec3cad780aacd898c5affa1b976a67a75b56da4fd8d6888d309c296355dc8194102a41a2fb39afb7fccdcdf436c2bd3fda0593b17acb441b660b9ab7d83d1754235dac5898cc95d017ff25a47d3b083aeaa56ec94126b0cf88493aaea6251d5ea1fb3c4c9e0410bd8a60d5b9b9db2544ffa6610704dd496a50bc1f9c9ac859e5c052dac6b55b04c1d0b0a520e68e9647d74e59ed8eb63bffc63edba27eab172e69476f2aba1393f417f0bcdeaf5af67302a80d376c83682ad60e1e8e55d505961f5ca01cd94e7d45e4909aa7e7d192a80b9f80ffffe020cc58029dbff010843f81aacb9ba77a7c141e60a406bcacab1e03211e75c1f2271bfc2ac1c4df60bea9f165c6de7e85f590a08003f08b91922f28970f2ea54e7326b4c469e2fc2ac07171f3bf8d1ed2c6904ca46edd3bfa91265912ba5fa0379dc72a06062a21f979d43791195eb4344978a8645b8f686945d0ee8738cbd1825652b27e71fe6c6b8ff973a2187a5c4c055fd47fbf3025d2eb07ee6295474d696f0b4c87146707c53f21e6380805c1132728823cc879cf5e647b4b880d1dca8c9dd5c74adb5e3760d083ec22e5bc2f58da10594275ec376d12456f12c62a6e4a30a5edeede0f29ac816d0894598276370284ab26868622047944cdbff05371a16faf5072fa11e9cf24881257e269233e7c4537ce78418b2f7ca68fad34814f4f2ae3248af797f55f8807f887d789aefefdbf720e45e518a36171a3f788ad5beffb91126afc2fb9969e93e8a7ce8390f8cda2fe4906b86d4f40c0fbbcbd6cd5e45a3b9e76bec822d410e1ec9a4cd5c9b3a6add2ea0263f5d320807124a5a460e55895265f4080bf4e6fd11066bb0b028d2535215bbef777d1ca1fdcb26f271c86d4162ac3c2692f05e7ebdf8bf06ee13f1f159e635b66343aa830e06069d26f0d9c4abc22d1a032804e74ca68853c81af4f123cb60e15c39fb467640c85cfe82d98328fac10c3f92cec533ad4e8f45a6f78bfc20cb7c2d00edce5f91a1fb26a123a33c1f11fd3ec5d54c013334d52aa81495aa04333fde40ae916db22910ed5a86534c275dd121366352888b94f954e107a0efb60e2284ffab73c1bcf2ff01b43cf8983f159696277e5cd5f5a2809a5595248d1f09592a313b9feec632dd3171ead0e4c7b0ccdb0aa1861569de95e30accd85e9df2159fb172810b348c720d0c03a9e459a39ba7e9173b1ead5161d6091fe666fafbbbc0d905538c3997b19a5b415cd9031a8bcbbe33b34e23c6278685e1716727d5622b5a78f4ebe6530d6cc6f3360bc5e64d47db0d17e218de11b39511bc4ac8c9f1212c67806434dbf94787073c91a4c459a82fc11b13d723c071f31e7ccdaf51d0482a385ff9d43b2c6d6c879e7ba0e0ff082bdbd3225f692384ccbbe7aed6add57c07ecee3adc718da804749a1a275ef20001bd77c94a9f1a80c707daec4c7c617298272425c728017d8263ab027d972792c364f8f4fe06677194f17aaf966a19458ac28e52ecd52ce88473e6bd321efe0023a53f2ff2ea1f7eb4a80516fd3526d139093fba69a3164d234a84e39b26f70cc4b7b464730cf5feacfbeac5d403aa98afd78340835099929bf8828f77d542d4a6902a8624f6aae8a53e6303e78619bcfdc1fed1ba0bb07a379acc528f6a07ea7ebe035309657dc17a8e73041cd4019d17415b84b321850507510379f3a888d8a1ddedc663946753713a66d3bd9ab568821f25a3ee47586465d562072355497e807c49c9fcf217f2a2fde6d085c4a562ffab0ee6f246484ba0e4e75934c104c0f864e5f707591a98d8b37cc38b3313f31caede404ed50755cfebab362c2cd8e64ad3326e0c027d363c441197f34f13e4e528424c1815c5a8c4c9ae87203b9739faf37afb94f863eb66b43eb74b1fa401bf83ad04e7ca27f90302906b3cb489831687dbc9201e1aba261ba119dbb0fe7cdd45d2ec2077468da32304e5431264e787bdc4963e422009b09a9e7ced7b76c56912b36ea0b82c9e3f6647c217ba628e786a75bf3bd67d3a3c7995b1157aac490ffa486c0177269d120cc8d4eba7405704159ac18260b75311ce4c1c5e2ff5bc4bcf134746851a8bc00f940a0b70ef04320f9a22123da13f058b7a8dda6139116b39172c7ae02e503dceacdd69a695bd03af6c3eccdcb478d9e77f2ad77c91e09dc7d1e694982632917ce28655b1af9ba333412c58569dc582e84f94f63f939fbb8118c20c56a8fcc13abe77315eb49c2d9324ee3a9a67af0fb5d7c019f99f259711620b1054457487ec55c7429f9017a5757676f49a6fa3f9ebef350cc880fdd05f921d4fdffaa52173b96641d5cefb5555d8d9d30a3233ce131d76700a6485a7afbaeecebf39bb30cf72f1c5fd8b2ac0d25e19f54120ecb3b126094e8e85cb21444a515db0643a7545fa020f65477a620279650e38144e4ff0a5e981a81420547429cf05d46dc6d82092369febc009463ae1fa7370b2c1a16c7634f23e1a4e4ab251bff7d1b38ad3d0f2b436c5c454fa7a0a942bfd6129f97083774c669681b7a800a87fa58b3e383799279efbb7199bec0f5c8d90d283dbe38121f235516fec245a1d97128ab2840e69d821a39fc82eac9babfef264c8a61737bb3a2b40ce7c8d125bfc6021bc4aa73c0832c1d409501fc881a6f75d7019f3836302e52caa9f36ad8a3634f1bba0eb5258e0f84e65a1fa38a7137a677ffb31696489a24f1ee2aad2723e6d88891df51f7539bc5a259c53dab411d1889c249a50906c88064e181d12230055777583e523ff6b935cd66d5d36f8a8a9e964fa221f008e0f3bc076f170610dd91aa70777daee5d05471aba63999e8bf5ddf2ec663e6189727355a5ab505400e0ffffff1f