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 66821 d1e6b08390ac94e44dbe0124eb95ef9a21c8d14dedc632759f6566bfa58a42c5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f1035253ce48cf248349fb9b8f2631995bf16428df2fc5e98f4de4b6d59cf124
Certificate Block Hash
d1e6b08390ac94e44dbe0124eb95ef9a21c8d14dedc632759f6566bfa58a42c5
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00d6f0000006af0000
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a5ff203bcc403c4c108b1a4893d7804cde6030724b08754b723c1a9e9d170c8173490767cc9b629fcde6f5e25bbeaa851bac1863e06f401008e4a64d7a368a4b0287d26d5806ee655c683ca6739e7c36acfd4e16f17384906d090000000000000000020000000200d6f0000006af0000

Raw Header Hex

00004020b09aa52e85040f0841880bd6a24566c288b0f080c76d30f04cd9895c96cb8362af25994a3744077276ac38483af38d2f20e5ac4cf99a7f7fbff3567aa68e380098a21f6a2e54011824f19cd5b6e44d8fe9c52fdf2864f15b9931268f9bfb498324cf48ce535203f1

Proof Data Hex

59,560 bytes
1212160103075b51a8196686dede04c1231653165122272ad6ea81582bed2751ea2b1a4a40139d0a4b56cb18c3e0fb7189dc9c37db7d77fd419650b8133b942dedf68ad3bf6dff04c9de1e8f1f39b73925c0cbdcaef022d926dca06d79d87fb1d6029d6c8570763e8ca05e91c5e3fedf2666c033e1db44936f04c46b97c8f0296f7606bbedf7042460f818a3fdccb44b6e98af98d7f20028bb18a2f31a38bfc17ad16e38a2703d3c2fb1d69e2cd8871f9f750afd126432dd38dd6a2f2d7c03e3c906b3e34e8fd6ac3e76a9c25a79392948fbfc953343d8f960e8a81462dab529e14019dc82c854e063da45391e4da0a75253bfe8069f9fbb6b03c111328dca9e937851a554e1a914caaf9a35eba78dd7fe7fe04a4ee999bd792ea86a307e09dd04c76a74d390a8200dd04dd1d0edd643ab83d937b4e3f275e1cdd762042b21da41e04dad94e61ff8d5e9f095c012f735fedf0f240e7982f547c554503b00289c203946278875b3e4cfe02a27f8e63afc66e2115a32abb573e766dc403d944a0a52841db0c042edbc14a946ed2a9805598a8452337b4e2859fbcd054715df008a2315b3b92b41f7a00474fca09650ad36303bc9baab48f2b12300d28864e8296b7d0b1f73dec4a3454da808596ac262f77691ccc0735149bc2543e48a240eaad6a017fd315d9dbd94716a86bd249da4fee1140989ddc82f0c4bb1048a3e6481ca651f46c581a98a4e757509d3a70fddd7aa2ed6cab9b8f063baaef7a7d7947de0e667c663d2d2a98a4fbbde22b9750cfa73c5323b76e6b7fe7430afceef8cfb4e991de1a641ddd9c6f8977c9ebda89791cfb845c2a31d60d5fbd50707fa30fc5195c32ba6d8d58e46558666069dc29c75e70b23c3b23d024c1f36bfa5bbacefdd9409efae553480deb7a47f15c1ef3550f7a871e21a5aae9b66b0512bf305626d2ed78a17c6fa33e7ae75b08c09677ba0a661db47858ad19264f8b48fad5d1ad6bbd1ca550d0de1cd855b3bb65cd013649569e1128034671f4ee1442823424371498c69ba08784f74516a1caf1510b34430fc9d21823e92787286e9054c5ec7eef01fededd5e37b774710ec554529eefc95fdc0547d2f625312a1902bc07296e51da8342e3b0ea47817990ab5b479efbd0728cd7e5891e8275eba172a8261a74e5e003481c3c1e7620bc7259d1e32201dbc6ed3bfacfb5c5628ec93caff3d3200678402c9fa8086aaf5547870b5aad62eb1de27847ede41637a3787151be74cc39a1ee67e519b4b4c0582310f6317e1b1cd99c789a9e6fc81685a6bed63462084cb41963472ac9f8530dd3c9841887588589c47d46a1805cf4fe9d89b8d6b564507823223416d5b67162102a8d7e266a289a53c2858b60b6ad331431cb52f39c36d1fae1d55e335872c894d399961fb463c4033e5f2c76548f7d35e21992e35c99ded92d0d18a097b26cfb4d81f9c3c8bcf1d4cba2a8eaa381c6a5f10d477ca4619fa7539dd8c8c844b4e7029e892c34bd6467cae24802f360be834120b9b4c8d8fdfee19c9b9471da031def3fa62f9574bc557a5f59f61db7a136ef6b5f2578e31a6d06802c57943d1af203b162f490a1f9d6e673cf3c3c2d2729061138267cbd8ba1e24941db68e662d3fb5f0431680d8c0a0dab3eb6f93924499e919271d7ae3c90c143071f990ee48a8500ec04b868e6a8b0327bcdea924c5fb83685495df7e3a2398b9b379d5b34b15e8d02daea199985271fe06deba671bd5ff15030c8b1cb4b9015756a814d28d38e0bf1625fc804c9c6bb860451fbb78efb2a8fa7663da45d1a6c3f9d1efc39cfa31f865b2d76890917bc255bdcf85a9da88ff09faff6f78289254a17cd7553578fd578832b892a595e4f3ade8930103bca33cef0e9ae9aaaef066e1faf862a5b47671c0db11a5e2db74605668eb7f0b39ed289890a855602d655387b85990e7f2fa57ce727d6b60fc88af5418626223f3e78b63f39e0c3027bf8145a9a8ac1ac561371ab49c4163a460b7c0620874df08b93a240602e5cb73970698b86ac5cff815920fffb40df603919c0fd042e5a360b27b07033d744e198694827016f195da473e9c4a800d28be6005d4bbeb9a68dbf79fde0ffcac304f3896af1300b7fc8988fb3b072eb9644a2ada994725cc743e7afd9de30ea1c6e8c54edf6c4fec0546b2d5ef06624b9419e99ff703d774c48f84574bab145e1494634e68951b4617d53610f1f116cd45d62fe26b4a1790219edabc42ee135d74ad7ede41ec845562b66e4a5d0b4c671056263c5fbe5af9d1c3c4fa6b280f401dec47555a0db3eacb7b1e13903f5679b8c373a4692bd32a60da656283b66d411338f746655b264993ee7d83e1b193a719002c50200a68149b7718b64e79cd564b1dd3f5af0380ac40bd05a76438e8d39e2efe0ae0e0cf45a3ee0b3d817c84f11986a2f96c64c85eb4019419c59e1162cd7e1f2ddc2a3fef8f62ca16bdbd4899c07660d90609e2720cca4c5b8c86b0ec727b73e74ea38ee7adaa0add4506e1f558805831e160b49835377a0529b84ad56cd0e834ceb4d3ceb2d359e75780b447a43d00c486caff22d6fc20aa769744bb19214f5b37eb7cddcc678e40e46b6fe60a39519495e9be6c0ebba7dc9ccb3d1a9ea5c7c72798ad3123a26439b2c9dc62d859dc86cc923ae847483b7e17b19467fd49b066f0c6103a375b6c181881473934a91c73457f839ce8f3ee92fbd0619cdef9a9079edbca53907a2adc2d17a3eff9bb18f7dc4b8858db585035d311d3d6778ea306b709cfd3936107da371a9743f2f637a0b4d3df18628c98c27125ad897d3b1319985f8ccf90146efad814e65ffbe8493aae5c6f1ca8753c9011d9b1a6dd7c80bbfcd74217277f2ab141f251cf95a799cee9331c1d5c12fd67eeb9d1eb96010049a317e06f1bf6ef90a16e7adc7989de69d0821277141b4da217649524ef2b36424306c7a967f5ff86ef3e5142a3ce3a0b56fccfea592be18ed0748b1601c7b7b45014d592a421806a9ec47c6aa35775578db3da8a44abbe0dd7889c29d3ab06cfc4c18c754853a5be414e47ac007641755550bcfba24deb6f0a121870e20f2b6be17ea6b9a6c6b5a63482623ed53ad9ac620a14f690d7bd4bf780d470fc257bf13d6b1581ede4c5bd44f90a647e6759c9f96acd396bd08a9031a83e6c7c7f616b07b4a9096a146fdec6f05a875a4e881d7104bb2c4c0fa69676d48ab234e1a1b350f045ea228f4cc8d422c93a0c73817bfdbbf2b2f53c1a6be5c00ae9af02fb4bc40795a46dc00af2c2d410d6f15b3c2a148b999c7a589bd2714b3478735198b58fca0309bad4dc36f7c59ea5dffe6af3ae191400d89369565fe12abb18833390587ef87ac0da8a8d437778c4093056df98c049decbcc8db874817b2bff3bed19135ac418aff37a0c3261becc58869f467550a19aa860ee023e431e8781eb0b5fc5784d528f4c59d887886176a262b7dddbdaeb0879fce18d26701b8ce5d57fbac657dceef727c97f83e789e264e09ad0580f9bba1d462cf7ee7d66b222121a6597e6e6a40d8514918a28a6b61e93d76101dbd83834dcc2df7d317c60453d7f63a3fbce078f6ab52dd8560fc59220ceaead965f664663945123eeab3f1688be595da1dbdc4731446d640d462293a01527bca0948aedd72d1789b3df7b6bf71b63d1feb951851e761fd4d6b77ec46013bec3e3aeb6622b1f17170a41356b3314ae09017c277a51aac25f8dbba64b78def7705807bbff191e573b1fc9342b2ebe6ff0656bd0945bc1497d2e624738a80cad6592f678f61fde482abb36cb1c4846829ca9984b1cce05b83cac7d143f969bf2bb628d21088c37766e691d9c2020ad169870c2722bf8eb898ec8ea0bea39c8ebeb16245735beae040df48dcd03512400c7589809f535fbc950ae482dd8bbc56b53d47e2f63a2189855f7ae5c5d8372195715981ef9743b4f4dcd278c57a81650d11ed4231472ca8b821a93a7566e0b72ff00f43e64263962a54a3d385464a3ebc5cf45fc2660fe54b92919e26d843d15f045ab0710d6b7ab6f9702754c24231e450b77f3fd137fa4747788325d26d86d72d54b1fe0ec171114c0c5360c55bb344627adda4a949ba68e480c97a775db55400cc22c743d3dcb883f420e1eedee5900a5d7293bc9d7457c03c388692b30e07207c7d543ec4ab217ce2d9e1048516ccfde9e906d05ecc421fa37e2e2d8b9612e296f0cd8158918eaf969df654356db90ba1bfd8a086ded74d2372171f301fbdfc300b9418c46fd62793fecf93c63cb41950ea0be0a4b59f9c6223a0e35dd4386f9445db5aa412adae58284f2a2b4bad231c17344fbc216c23bb6ec76055dff08a6408630a5aa97d3d0f4e85314a0ad25292aac331a8137c226811c52a8b76e7bb87eed7e0be3286d7ab56a6c1c00a9275da2bce62a1d929e23a1872d7f119aa44a7476f21be24f2967c4c6cd627340a04a53e4f7f3a6bc46da81c66c089db544a28ae80a80cce3512dd8ee714dc5be75d46dc5564f9faf62f647ec55ffe94b27fc19944aaabffdf1255e1e5a67c494c4e9d9da376fab3d68a77d9802ba5118a4cd07e628b8829987fcef3a84de3ba84cb137f02769fa3d426bebf5583b79206882ee20ce592e0bb4e20b34e784633d29f83e1ecaf3618734bcbd9c47d95329b4b08c8c5ae462e8ba6ee220fd66fb63c859e994bacf2c551b8f6c2896249abdf5d52cdc01028d64a3983a0bc771cb15af0d1fe393e3e40d55897a337e96e70a23def31ad1903fbefbc21bff25dd1a073e5a95ae9ae1109ae957586b67e7b6ed78029edbefa3b4208be8c9df97441647e7674906d4fca5f17325c4055a21725bb26fb58f3cd4ad3f5f5b45303bf2992bf3465dcccb2d838cb44b6ea9f31af304a13226991eb78672301fdce57986735088e0ffc1e81996e6158847299a4f455d598ce0084323022bb1cd8db4ed049b6ef46776c8b2d5e79956b67fc9fc76a4f95770b4d472fe52c560c354b569adc400d8aacfa17bbdeb927e209d620d2b2d6628184874ae011f4642b4e47b7a6b419692509419c2b7a320355a4da8ac3b16e797d0d77807ee986f5ef09d61e4bc52272afb7bdff16dfc14b5a5584899beca3e6b25056eb48c7875cf5cfc57b893d710867a7837cfd67066891bab7c1bc6799340faa9908902b7cca72a9da5eddf9378474db9b2dbc168de78e5323303f123fcc1acdf937d6eafe0b8dd4d028a4ec442c37a55293fd2df37109c6da59c9807ff37118d64bde30c9b4d59d9147c639fa15e673f58650cf24dc0f369fd50cf69cea3d5f8fb15a6157498193229aeca382c2983b1836ba5a6f7eeb02992254427c51a090ff902e9c500906487f874a70f76f36c547e2eac01833f564008a9e8130027449624668e2d57909f3b01fdaa477993e76c56fb4493b67b715fa2d85950603f50ed4ec24fcf7ae6373d9f8616116943f06d2ea7f08fa8cd03546aac5f1642db3125da530f71c0f415d9d22a8966dc3864c3c42b9e9e23b33b1c8249c5d17d9101d3b793fa8330d863799511018737c0040d08cf8247d63379f4edbb74924e53351ab44538e045f10c5fb26732450e203bc3fb93531fbb2de6fb816da59b02b1bc2b10deee66530f36595eb9db407dcc45c54d146212629f8ff5e7a8e3695797b42c874e32173611107ff14eea2c157c7d1b1721906f39f14b7f412c5ccd5bf66d5fe6b1b5877bb217ce87e044d7e0e8a4ab3244af7a02d393d10a8fb689a7ebf644ae98f994dee2d01501d8ea898a94f6fbec24f145fcaf8622f472eef9bc9f1c4d397c75353065346c5417ddff228fb409c766cf2148a3f6e442a99e7df0c2dc520e14d664bb745cd426e07cca15717b7ca9a2ffb4cf91c50ae17d6a6487b2222d91020a9e78117ba07bf1ceba89658610163b9e2bfb85394427597a215bab77e5cf00d6f67056bcd65f676276caf709bf3a7165b0bb378796f05f803f84d3698322283bd4d3e174ff1fe0f3da55e9c486ab148344c251150b610ab1fb86ba81709e221440cdb0255cca186c95b1e333ad1797610d462e5d34f4bf50c9ca7088b250ac14b89e88cfcacd4d02b1b34a2abcb7d79c96583c37a145aad43dd862d48f1e785f8f621f0b1d35ad1ed8528eb25e3f931009a1efb96cf33af77e57764503443eae5c7dad29684e992efc33b4deeb57efb6e20abb5e42bdfec78a478c3b8ebf02f90dd54bf0093b14cf5e74a6b3801a78fc317acd933eabe93fb4094ce112617b2b213f143c962b8111254cbd25d48a1a171bda2cef84d2bceafaf3bbf05347459089c4876aa25a90f8a3bc2a3f7a21f6567705f61ef2b79e35ce1e5b2f9b2de45a915034a433e81044202ac59e48fe707641c65d62900b54679a62835b024c4ba3602be05972b8d7b3bdec5ccb13eb3165c7307e01dd8bc4c6974023953dfdf1c97d0e9136ea35be31cb70840195bf95486498c5b7d7697e6954efe6dc91085bba7b6ccd76640166eeb82578da79ce619d51435e3156f3b1d490560bf53394ef82a8f3b52e1a3fa5cd7e3c0bbcf1a81a9cf3735d406de224daa479da9063c697e42eee5c5ead4284b36d2ed29dad2807d84d93d4aef1fc22bde0310077f0fe468e57369273bdd0075ea4553426182d0b7db307c17b7888c89874c78e102643d50a4d166ddcc4e8e5562c2353cab03c6d008bccaa344a0f3426e7a363d6e470735655d1b1d8f2c98d174ad02709053e48c8d3c7b1320106b41d4c7a80c7f9ce09035d8877808db4f8004d6b67b63c5469b304df10ffe27db497463d920abf87bd3f0c2bd23ff73be546fdaa5e521db9cccac4a4cf4a7dfda3493accf587a09909e49c393cc998a7f3c205a09452804b40a6cb28bc7dab54847cfd37fd07c02cb3ee6a30f547e23ba1a527faf9430624ab11311699b545153e91cf08d42b496ea95e4fea045c37808bbc92670acfb194906deb2a8d5f9310d3c103cce2a8375b6c68c81cb27223b5f1118599c2ecbabb07bb6eeb74e0f8af2bc6a13ce39995d2515c04ac470af01bf07c223ab9d8070434a282516bb1a9cfa2d74d9b92a090dd2afce7d3c4f94da785acde1a181379c59034d225799e148ac0e5d4c88364e73f11ece32dd1a7a9ca2944b59e2db54d71d91acf8adfb955d50f940cf0436b2578dd1765cca87433eb6dc7398327ea434d68ca040600612ba447337c7f97dd2772d2bde52f907271961bda160aaac28d1c83aacbf6515a0bf66babd5fc47455b4aa49ad15f913c299418ad4eebf0c4cb909e8e13e4f3a1b8205b56224c9f0482e96b0a2044c90ec2683d57b551ce6a45b5e9d27f9ea6ac44af434fd0fa564794a6158c23a87acab4e83c02968facadb9523b003de6b83a49fd964dbac1d99e3733d9e4397f98f843c339bbd689305b728b50a967a1a419a9d93d2f64e5abbc80b00608dd5bbfec9122c816378c1c176da3dbf745cea96de9fe5d633dbd970a93da8b70c9373ff73b44dc83aaff6e69af6ff76c40da4f75e6b00fbc08f71044ac5dd78705c32346569d033be717073925330ed5d817406ad12fa27d1dd90720db8c25c75d485b0ecb03d90a8e723bc14424a689022c2657ad9d4add167a0a35f48e1ae4185820681697f62902faf4fef69ade5fa0b23435fb5d8c1a72d412921433e2943c4de03b5fed81a85e374e8556379bfbe6dab34af50e3dcad7f73fca3d26c60ec35010190f134b63629cd5d0ceb8cab486191c440c767c626e97dd7ce0d658331a30471992372ef1b30e2e2e186c688421f66cf829fc48f7b6da6ef35c92f18c11322ee1ffb23c379fea27c90019560f6132a18dd916586fb80b144354b1bb9c331b55fd0499acf92e8fd7d64a0b15319d9aac046994bc86caf01bebae95d7d60204b8d8d4850c31265d6dc5d7b76627aa5315584942cf299b63615f7e72bf31b304b69e58122c50a9ca1059ff066ffe869a29fb4e163d90b1e99359d8d86c7b1379b66077ff768f013f06d435efe0480c4e1e396a8f5d189b811e0efed931581504458854e993fdfd35e5ca24ddec5831b16011d3ac4e931d05c2ecb6ff8ba6dd70391b23222e922491698c33e79ce183b957c4538fe1a303e550e1161d4a6d8f735a5f71626a8acce48e6840e33dffb7382da25428ab2a9642743a39c431af2fb799f9da0e419a53b3bcedfe5d92e42b7f3ff12d5912b178a34b464a4fcf7af72e39f5cd89507b2ad17900c893c71f4dded52153026b103731515d8519a384247047be8e569cf24a43e2320721e7564686f526e6234e7f62705c9608adf6b19be3d64e904c55688ebb90a32d7fd6f0ef63c17165c30f53fbe142966a2a8a5f63f4c848e1264c29f482c62d119e8aa41f1af87a11eb19e38baf8d750cde3cfe29e7b9e3d97bca26bac8cd144ec139fc35b55fd20539ff2a05ceaa084cda044eb1233f70026eb89c174fff855fff309d6675c11cc2d0ec9eda777bb07d1353b0abb4de77c02465d0edf631d5de7366ef9cde0dd73e8cf9de29fe0bed9e1cc29ae9ff1778f468ed06375c7854bbcc8daf1b4bf38600e5e8c3d3a324a8375f50ee6a9a5702e02460d0c9a8a4a4695ba91cc8831dbf53f4a2f4b644fd38e7da9af8cb8f7e127c1bec2a9c73fbd417da88b406a31704e20664db48dd8124a64748c0e1fd0414adc336367c2d6e3828bc28c9fae8c18105346d3c69f1ca5dff9381d0b30f55a0dee5cde2dab016d5b4b33a52e432e9e7f61cdf51583c5357cf4e3525838fd91429f30e32100879d748e395055a4c00351f149eab8999c1aa66131a638788b26e03883d924af2f09bef6d68de845797dc5010de39b74d7923728fd8d5e533d4e9432e2b681c1e3ea32fc1aa9ffefedcf5933433b4c74502322b4b87877533863f9dd459d6b0b627fcd817f5ead0e4f81931360518a675dcd3f69c2ac58892599dc4668bcf159487693fada77a4bb064ddf9847cf78c3f1dd856a16f603b64ade93f44328f05fe65cf003beefb949818865eff9d797c942afe6fab2d00ae4b104dca0a2d0702f1092b7e49aea9bad20078f6903795c34d0f136f57a9a06bd8a379804a80a3cf64b38c5c4b8bdea73ce59fc9f9fd67022736d74873c41f8c70a2cb4218dff07e875952116d8fa97f7de01724c174a2a7124e30de56b5a906298b4c693ae3d4087509c1814d04b1c773d87fe610988d61c052145f9eefa70333d1d3cc95939a04043cfde2d45800945226edb61f070e4934c9e4a28a7f53ff22b0c67619083af8dce74d86cae5a3c98b40916843f98be21358b4b937437c04e72ce983a4644ef6f6071fa57c0945d3a79dfdf60240a3b2f3d99a938e9174ba71057528bd8145e460f193b28fc179ecddafb7e4f66ac063f0ea0ea8750f58cc71a27d7f4b2543916e099de9c11bbb6f40319b195976743fd543ebb0640702aa686d37103657e8bc7e0ef7f80e14d5d6a26d78b476c481aebc2d11ef8aac4cc00f0369b4d83753ff1e81a9b70223207f0569e7e852524f964fb8e8ab56f6a7340e571b7084253c36932af057c280cd36d8b97b46fd0d3dafad87eaf5582cf9e66c85f995dad4ed12f88290fead67580728ff7cf191f000998e5d880cd0784f00c48b03ea3c70748920bb1a287d149edfe287c257987c0f9676faa92ac0b2ca9868711957b040223a6b8119a71e2be98acfce1ff8eb18567793addf4c518bbe211b8a218cd2bdf05e0b874af37861bfacf2a86a4458b4749184fc9259e0ccb4a62c7903e849f7d4c5119ebdc6c3662d2611497e7137bca266f41da3808d69960bedd16b0e81ec4fd6df02a476396f3ecc4e2a64ccd44bf4e11aa9adcff4668f812b53da69cbfcab96133f253d5b37298814eb62cfff1d3d9664c25f28da8e0e0d98792cdbb214a4fa2b5d67e3d73f6d5fb56547b2ecf80d14bd2bfbddcd180746536137c3e5e9c339c4265690d97bd22acb4e5c8e17d3ccb5a4202e87fce740d353cb637df63623b08b4766c02ac4b6e779d3b7561a84782da31d8f33c3e6e2056737c894724ffb8c6fb34136a6a776ccf47c47f412b28c919c2491447b27ad5bee46722fbc32bcd43ebf750e8a49b869481cad295b5d942d613afafb76e9cfaee04e8d8d1bd4c3fef1eb68cd810269a74a8aad5768895d9811cf6054d4abcc52b4cf4b3716a45231abe1c7e674175ed3cc1412543ce195a8634fe1a10ac70384cd7c13a71fb3e6f5cccda0d51aa0db69091792b5f154d2723222a4d5f0643410b8c5141fd39a8811c495f07ffec353b561d19d710c5d1ebf533b418d6f87a4197819aac059717d37e4e02ffc4cf81ff824135ff8ed08582664edb860e4532b5448ef5b632e5e2cb4d15295ea9a70f298fc5088fcf30fc0b66ab40f73921c361d5d280fd6bac43cf369f089419fcf61066c36b003586e62c65647a6fa686c11d93f0f64e0373c2be08217b44dca49b586c5352a4786f28f54dbaf430e134f6413935bca19579ffb20d6289dbb14d3381654d60d30a21f3e3e0a0836b00b25adedbf238bc75e25526a0862215a88ae55890d935bd7f7a133b1821d6cf96abc701b119aa287504d874bee2aa882db98209c1c2f0804b92a08793dd467c49f9fb4a830abdfa4ee1697f9f45f06c1a640a666db18483fada6790d51fd916e633f5425775ac5657d545b48f6770f07eaa2edc35ddfcaa6698e5e4b8d4341e225b8f7e110f0a0391eb47c8b8728be7b542ed63d960e762c5485477915f558e9d49e780555ca3e5cf94255d0d0f6c32d7f54c7f280cf579e8333cd2678c2caee556e83dd7d8cb5b1c43bc94680fd0236de44733f77580e64b290b4abf5b4325428f165c955d10deb1142b81065a427508f863527d6070740aa2f1d99172374c47248f75eeb8453ddbb6da213f28089c2112390a815a9aeb09d8ab46a991ba8346183ace9c121a5b6b09dd521a4e678bbd6667e701b4763483587c99e43392c1f7df92c86c81e966f17c1e86455aae74a7ea597c127bd431dba701c8be8f1a60cc56491a114976d8941ed31840abf80a55f917e38be3d2346adbeb957cb05e6f227f418c3097175aa328d43cf5dc872cb5c40e85d9c3087ecad7e892b27988961204bf3ec73cb29cc647067182a38e55ab9b42fd962322a42e0e524bbfd668adecc150a97b95c2bb8ecb7b9a6ca6d81259679414760f6ba194e93f40d651603ec5da4296ce4a9ae41b70761c20a646ef6e959f88dbcb24cfa901e2ed99d20c4b75aeabb4ae010ba3757c2e2641d96097db59e5a1733ce700dd13b1fc2baa79ef627b02cca6c83e765dcf0bd22315060045035f302e549d76d575718b2e6738428a942154ba98b9bf5f984a768c064f216d93fb465c1371bc216e5cfe3eb3f3d14d459ed8d23fcf07862eeec82cabd9c57bbb54b8876ab02680c160e3bf0e6eb7d72d907d5bb0efe3e7d47a249526c5791076e6aa3958ff1a5e045495b0c647e5283459ea7352c5de4a530a17c2f5daaaeaa69284aec993e3e52f690eb800def7486fe282b0232f307aa49fb6f42da7ed3d268b3eb88e80f64b9d765053fd68c456633e9d5b2a21898bfcbe96d5f078f6eb6b415dc476995a677d47f423a9b05f9014e28166160dd7051e2b86fa1faf7a80f0049e0dc7040d0bd608827f12be922192fc1e3d2ca0909d0ef0bb72c1faff8ab3360e63ba46b8a3c01dce7b4aad7880f48d0c08101c2e8f718ac961efe8e42ee34e2b15279ab2969d4089855c6b9a9d956edd052ddb050b3f7cb79ccf9d7eb905469f0ba66508996be67d484b690ed17fbca1cb1371ab186bd722c89d90eb32cdbf7b7aa15cc9d6cc8eea22bd0f96c12de0c5b4aaf5fe8cfe98813722e15aaed5fb7b9ad200ff7c91fdafc05027023da181eed4b14007aeddfd57aca91324a079e0c2482fb43a447896dfe53f5151dfc85a2c5f26f09a7f3cfb47bbdc7e663248a18b87a1a731cf1a2cac01638f0333a9bca33a3299aedbd7e5ca3411b545072c249a2810723cb555f8a9809c49b008ee5e7dad2504a389047e63a96368b225753d41694334b43cf9d2ca502f11cdf9ec16ac9cb02d29e528821f55112fd560be7b73bb2c0f8de2e05f70515069ca2cadad5a307c8ea3690f9953fe7d66c2e22f40b35fdc6e8792e7fb7ee24b5f9a96f57aee7257aea7c67cc99b3953aae9f0cf789e2e4427831b7124cced288060e834e1e31eb0beaba3d4a15d7ed3531894c8207a87ad161420ea31a93dd9454f098b7207727831400a88aa502bdfc06555a72583fa85d160d852fea2e273c2bccb2740974654668214c92f908880cf2073ca57a464817157b7236cd1b7f2c77b0af336ea88c9fe6751db5460be8e2fdd236491333b54f1fad5aef219d5d40493ef56341e418692da7920934bf82c2d671a8b8a7fbf2890816c039798680294a0f7a8f86e9239fde3e18423da724f7a5f4a91d4174054e42d79d0efcbf75ffea9b58720d5a60ab6f27a99a4544974be31d5f487150eab761fe6509a07274a311e7e28e795ef0e74b30983a6d27ceacc1a943f6ca2566924b20ab6d289216c004fa5a8edcb86beee6012ea2c6a7354181b8062eed3dd58aa310fcf05c81b8e48e59614ca9fa472d0dfa21bdb043637d2d40050066382415be021b373201fc2c04c71f3040250f63a4ffc9bd8db707bbdd2edc58440a28aa4f87ebc3cc3a0781fb8391c0202d9c55f138c961ae50637e9ded73c2a2b8eb54453c88bb73722e7ce7d60f790a120e47d35ec462951969614e6adf0621b87473bc7f7c5be7f82515b61c6c3887887cc6b2db6cdd0163ce2d21b0476a7c259264b93acfbddfcd3c0c98232ad5b593083b714c1d0bf4e4c5ee97a790921bbd7046ce9a44adcf588d15ef88eb5b435e8ff59999aa4014066e1dec4aca4d0cbac24ec5fb85229e7329791ff5b0832fe106f476df14e44734c0af96050034ea76b88ced67ef33a23e2b8e0874e02b15a71b5e9da3695d1ae3f43f46052e8efc716b7dbd3e4a71a2e80bac074047fe2b7a33f46bee9ec4c88f5b62336756c1cbfb3d54a871fb5b836991948057b97bd5fb9379318a45689eb9385b9c62048d16e3ad6de0a14561cb31861cc68f145b06ace7227793b562fdba948cce058d3e876d4152f8cb6891d73ee856a9e797c2b8398c34e92cbbb209f1e70ad20d56aa685f822b426e1a658ed654f6c4ec0afba53f2ad6b480a363c1a991ee690cb9ecac0cd33783936f6c29670900304b03e8163032446e5fef852d3296cb76e82ab8d552e5fe291db56c7a1ab708e6a6e3cfd42a8089b0a4aa484c96512c8fa6494ab1c1b5ca9c9f350dddaffdfd5a40f75d9d5129f6ddb952f4d8bff0a0bc5514e4121eb95171ed5e990d8cbe75e9d923b24bb1eecd6cc22ecf5c11ee77baf56c09786979d55a2c0b8698131756c5a89cb41cf8f3816ba4c95277defbdb0b83874542f38020c93d08f9685d1fe850a3e4bbca0ea8a5e80c79b47003662a0300e73439afb4b220e96993d976f051890fc26d1d705759105093ca68730e11d932b5b0e4a1106a1830100648573d3ea5f1a044f713d004ddd3d7cfa24372446a5e20780b839a9beef8d68a53240b341a7f931b2c7535edc21c4c82522e4c70f31f264b0f35e81432e1a71fe311cbc74aefd1eb740fc6389fff17d335d1533186f1a2c1c0a2b767fbd54537ec3cae0bdcb50fcf33f7e45b37a2da2f9ecc18f4b137d4dfdf9bd68a9c01adfbd889a9a192c2fcab9c988648c8e5aa1e01a69aa37bb34be1742966c43f24cc082b06ee2318ce703d39cec11751db310581589c7143bef667f7b75c76701dd94fbe8815b37999563d234439792f0506b61cecf1041c574d0137de9cb4697d99fc3bd7a7b3499cae42e612a35d5cc423dab0e32810bcb01a4183235b4357293158c6ca762fbe33d82416b158ab80f156eee980ebde85fa933b393df98dc5c208bb2da686bbf09135aff46cd62f8677af486a34003678f08321e6a200704a869480d21899bbe9ab81947032a9a4570aa3a35012fa31d6f4c38fa8286f306d8ad36417b7451aa26eae093d5d3ce587029c64ce88b9713bda7e8207b761229a79920c5111d782946459932b3eee894e185d91c0d2b8f3978bd9560dfc11b9b03a49abd2a958c43cffe83d20bee7e925054b9ca9098e86e75d843566978d468f1e6012e45f89937248b399836b9ab09042e686117e80db0d330e151ceed43d119e88da2c159f84bc6d4494ae55a87899753610404147b2d2c92687122640bef28c299b40b7c6603b46930aa55403f0659d3651b90cd2b0d225049f16f3408d72d1f08ab52ff32aacccd5c80c528da255ed19ded9661d91990eccbfe2becb4f7c17b06053b970a034af8cbb28fcf7101d8e0ca15fdd8ec548ce0bd433e8d7721ea29a5573a734ce2e1f1580fffa051073227abd55316efa4e8f1f97e5c38c6713d0b103159241d50935681a6acfe174e47276a6dca3cb255f23864c8b3b6e5b2b83d882bf615156d8785ce4e7486854800eda03556864dbb6a442471abba11327324bc7669817286742f7b93a6f5343b413d3e89385b5939a987ec3f59a6d57ec398ce802abf09d78f20b1335f58f8fa6c1dfd287d279751bfa88e1f9cb807558612e470bd7a85581d5d2059389bc17ea05995114a85b794cfdf82753725f82ac4b4e22ebb7d68d8079470030e340a23c5d5678f7dfa8f15af14b8357d217355ab81eb53268c8926b4415aa3d24d8c20afb1f91bc26464c5b5ff699624c65a1d9d081a0de52de585d74b90a4b756670eb54c8b0a5a2b98494ed3e1a70c655b7ffbc77b2fef7babf06b0f2c44d04b8ff1b29fff2cd9d8bf2403a71a626741cd1e113ea7d9aa2ab9cbfcde18c84e8a5879785f05512d38e731446a955921c61e9383b693a108369800f1c298682f0e8a75fc56bba0f41041f0b75593c6bc74a90b85ab8e23f3b264d5f2da11f18710dca86d1cee871bd90204348253f117ba5eddcb20089a62d9ca036b423dccc4dd66d95d345c97b16cd099d062656d4d077c10970268a9dfd9dd2e0623d316b5d4788888821010aa491acd274c2a8c55e477739ac98b062b69bffc7852c4dd2689be789b9bed6f5e0b7ad8a049d8cdfc4e5766034c23270e02e29fee80b1d21a0fcc1bf0856bd093964595a98d8c301a540087816c33aa1f56ee0cea4ff1bd3a434d09f691f9014fe2ae594b8db5b280bb2ac158db6a6da036e2f4b5dd41b95421904cdd64a22f4538b5085994bb2e635364fe0195f764b3fd0e44dc3101ccd9ba190f87de6e42ad76e0d0eab03a088e37b57c36210b4aacf7a8a850ea985381d89c12981509784747e42d43eb615b925090addbe5fcc14425b46a18c41e14436cdc308d85acdc248c67b775d5c6806b7e65561ede623b7bb08d70978aded91f9d96610a1a867d9af98010516bdb8589b559f8955b01f80e1c49a66e7e207a0a2b37e7117caa91e45ae5b3b800f08cc8de4e97a6e111503072f612d83c77cae559c1954b2a6098bf2a78a0ee135b31dc8afa96f4616f07eaa0601a9fd6326ed683baae6c945b268165171c1b7b332c132803a8420a5a909dc3b32ae74ed75315c6fb0ac20e95d2b44485de4101cea04b0ca07aa19b23fe25aa94f0c41199fd377df382007f4311130205547269a65034ce9af5b7a3b67b069a863636bbe757692e3ab86215cbf5cdb23b6bfba00584eaeda0991aab09147e20907b5638dd86fed560eab6a291b89d218672f2cbe055e725c697796dc95d30c1c03f0077b622e8df6cc7c0eed063de94feb4033be4ed4885fbfdaf5e2285e38c976216b4c8bd899288a925836b70aee9cace1b18f2641e6503b9abfcd29f8b33c036ceadbf3786d009b129b85d3d2a27e94b1a2b45ebe00cd6a1ee979feeccae01234c5467dcb424a94ba722619b3054939a413a384d4adba7514e118ac7b869afaa56203a1c7ccef7d099382522436a97b92e378f6522a9a846fbe3a74a4e6b645aa16fb662d24ce43b271dbca66b69471049468b30736ba22850bbc134498be9fb81e5aa8f29e7f9a81d4da8b061e9d424365d8ea1bf82bbbd640b3b9114bce41081ab4ad716d0accaacf4a69d547ca66b339701a7adf89e9ef988ff20e8b96802a817a9b93be4107635d9adbc1b9d93314593372d4180419745eb70b9ac8d0f6c383050d05dbc60e56ea9f13ad3e88b56b68bad6e818f775b81717d5d866e5bb05aa004106548bea6a4d2f8dc598d6d006134276efaddb4755574abffce53fd6ee63cb82c679edfab7f6b1cd5b7197cc6580a12b6446460c04bfc21bdf8b7824cab08651ff3e9b6a0a438f4da0564854e4562a5975ed1176e50b151e4df66ac2af9d5de3c0e035ba6a42fba9750481b69990dd928bef7c9413ecae0119d0ca92073cb0e8e5085b99e7b96a76b74740693ba0faa3d3b65bbbb29b8f64ba20e3539dc47627136059d9d38143d770dc816583bddf1725d92673b90a166f6dd666668387f779dc154899fcf0d11fe50ac794ac8ec8ef7e4eb768641672e00d14d8b9ab9f5d2c660b55ae63f2c739e910b59e147b221a7a31919ae496197710c3173e7b358b4b94a6c1185aef29adcc18d7df29c002965e560c7b7ab227246b29be9be3d91f0b7800cddbc2c1ea33727cd7537adc7c5944f0cb0eb3cd8fdba17dc4aaf09ceb64ea2ed6e54176906d952e53ad59eefece147f1dd53eaf644f9ef1abfc572a7a03d13f5b2f1f1b1605bb86064713f6167494fcd760089893ae17a245f69f8e84cb39915219e1b4e5c9ae0e6bc659a810b58794e833285f1c2e7187105db88c3891c0e4ccafb2f5fe28d7edf59c3786247f3db165eaf915eeb961a70df22712eb56e67860122451bea9c38483eb82223c58496b8ee6db32fd4b1289dd557c7127955e6c90c346239c3369d9b8de4783cbdb8c3fd4eaaa6d350fbe28c61c8d043ec9db6f25256e2b72d8c2dd62e5bce7ace11cf791f01216a3d442af499c25aad364cff3fc6c4b1b6c3da27c9350a16ea872e36d1414cadcad6b43caa7d1a51f1589d4dbab8f75aa34d1189d6cada6216f14d58eb79d4714515fd4c9216e87d98b574608a667ea990a8eff76cf3ce878ce6407331f1ad951155f18ecd3dff0f24d4850c697ead52c8cbaffb7213ef9f8cf66b161916c1e4374bcb6aa45e61a94ad21317183d378f8177416ece29c3291b686c7cb882547db068afc7c9f30a1e42672cc6d5bffc9762bd0f6bd9d7f98d10aafb8c13d8fdb7f3a38681de9a2983f3b95bf99009fb17016528f8231744eb8305c5e809789dc69e48f3b1eec481626fa7c5ece966fd9371c2bc5a96ffaf0762abfba6e1bd0e5b29432924f7ef2ed470d27fc5870932b7da9c2d4b7bfc950943c869c1110e5602ef823d8db84e1764cf9001661a9b1ed1cfd2bf9a6b9a74e2e09f06d7ed9a05e4061db2b095daea9143277e4a33d33c8758d233431aae752cde01b49a4bc041936af5c5d5c00e23e5ec3fde970e95cffcbe62e67231ca8836d98578532906e0fa25079f87eea248ed6e69aeafaeb6147a265dc59df4dfa1d27227c7527e0ebfd74f3278993e50578a297a5320329c44903fa31766aada0ec3f22dbd1630730079e0505c237d80d64b33bb6e8e08aa2113d46a8640520fd4b50cd176c6d7b4a083a2565a641249225c6ff449e7b3aa7d4b721e558814e4009988b956d2a329ea5b9795d51acce28f37b191bda440d076c0f4d428850068a0f39e5c5fd4a5b83f6253b97c575b9b6a7a63246afb890005650e8c91b244808a966ad4ec2c4213f3eb2cb7e42cfc37d7761e60a1ee4fd5a66ca86b1d4d6c1d738a09ff42b5dbfb61b31854dcdf4dea62bebb5b09a621470084b0f542fcf2f254f757dc420d9c531126ed63654f7875f9dc86796c971ff51f3d42b2362405a382a72cf4b5f1101c72d5f0009d0bba058d5c59801be1fcc36635a2016fdb222171f3fede5ea45975804ffd92686749f4f6aeccd8f30bbf959834cbac5e51193727ec421f88411c1b7d443c03a4c952787691832f838885d182dae67b6e4f2bade0c7f823548d687376c8deade25591a22c292794ab05877891cc7353d0ae716f6fd8f3694a843d3de17c12173b0152dc307881e5fa79c4c2e17f43cc811d698e413d0cfe1410a6dc1d38f2100370269511259cb2ad3d2045c43ef8f1cae9fc554ab40e1e8d6210a60cc225217f5b525144dc9817d5df5d1a8b8cbd69f556cfa8e50e7b85af050b624f5dd81dcf4a77b0902ee61f69a5b101c87bfc44ec70443c02dfb6201b5565eec34f2d791184334c976967512fd05fb50a0358b5473808b5cf080301479828ee94690a593f007df05bcce75fa85df8417100c1898ec12596641f8d50cb4b274a71ef7b680065a8bbdbdae6e2bab3f1c7014258140ed3ae0d6cfbcb7721342297ee9e9b3bef2539456f2060bec75cee7660a44fe5e091bf0ac1f431096bec17013ac7dbba1d8f2c3f87a48f3330c965ca5abc1a74b80a6355e2919db73439c5fb8caf5bf404ae8e2b4aed606c40c36991b4cab1dfb72fd9e529b85fe14eaf6a222bdee6896634a381b03e63691ce9a86f9f68f6089a52cfa8cefcc874959bcc091543cb91caa9b8cd76365487522445462cdb0462aa83d4cfd7e3556295c31c912f7553f82cd4417bb86c9a2d9a090493be47c0cea8ba5bb8c0b2efb2195a7d60f6b12955ce83b574e6fd91e7bbfb7db2b78a15e818e00be8b0009cd3607b6a6fd15ba31b3c8fcf1ac172634f33499e60381e3eb2c22c0305f3cd7a016b4f5650a7e40379e775acef87ff6eccdf0ed2ab5cf095510729f8a180a25a2c89919ef37d1782ce40356a290b2a66e9bd10894d6f310bd3d7b6e488c759f938e8e18d1f42882815339966cde10cc7d3116534233c59dc38e72ab29289f44790922d9d57181da5b051167163667bc54ac706b89db318b68fc96c9941485b9400cf7e61ad94823ebee3181cad6f42239555f2eb7ca119acc7ca4a1fe1e2f7410c233d7b274ece7539645eb39b5d77f9cb755231295fa4ae9527985e020835f6c48bb66471cd28eb29839e009d9fcf326eac588fd490b7ca0b07f260f5528e38a8e8f7cd290d1dc779d63ad36c766fcb9ac86ba1f1e6951936d991d1e8fe687c650a05fa13b2bbe3c3b5072822b6c2131d45af5206e2e1f5003b167c438056b51f68f52a3f6a897725911c438ee8ec22dad71a83418d6588aaeea8f5cb3d6ea109fa007f6aab2d68569e1a484952a77a8da65a605a01d3d30bd5c0a273afaf364b69a7aa5384799c3f29977ace5085fffc395ddc841d3e3f7abb4cc54889bcaaf25ecba6670960b89241de0eab901a009d29c7f98e1b2093204eef86a68e1bc3dd9f4ca0a672293d054a9f79541de973bdd1b46e8c4e3f937d1b733f653e677e4a38e9f429a0d9e2f241e25163a4fd67b42f5d98953066118a1f70cd873a50d15109ff08f0cfbe125f0d5935cd2ef9f86712539f63e827447926c0d528c07b2ca84ba16d1e9a5350167b22b884eb8ff7c7f044f5b379cebfca6da0b53d44356e74244ed7b79891155f7a00979c2b39b4d254c4786067dcc235b6bbb6b0a14e4f4cf457e0e07e67312ee6554c7d9aa5eeb0631b8affc6aa67f9d77c45e6daf29e427a35beac87fb7f0ee174b7f888e494343713cd07904fe7c7f9808614e8013736445d2de65424c9f3ddac13743ee387fd7a8002a5d0e8c9d16d77754628887cd6773c5fbf4a10bc58eaf3123b236701e393ffebd8b3d47d62b8689e769888276da78e1b6f64c22aafab390cc1dd06bab652aae3beb78fa9e5c1c1e6172ddcafe58508d0828c41783ddf4eefd39460edfb50600102c28898fe02652f2f59c6fc09746a0b698868ca02c0a5b9cf194af46af60e9f6e75891e8fd6e7dd75e1b785a92bed8b1d67f821f2f6fd8566d26e38a1609630f6cfbc3c53283ecf7892c6af276810c732fdfebb745e6d40e371e3c635380b523aadd40c3cb64203a4fb1a631260a0101550ad74e03eb953a5da1c14d1b091973c6dcf32d5dd6405514e36d34d02ec25662793241442cdf359136ef40ab9532a0a50d02060f7a2d91729d1209b980baf2f3671644502b67ccb9cd2be804e8fc4d0b88e478d03a1c37592b9b909ea3487226ec06da4dd7cddc7f5abe43afa4b5797bcad31f5ff4537c2a3670575ddffe1923656fd8a58d116f7ef39978068da1f2d75495646439050e77a28e32adee8730b111abf5390adfe4f1c6f5bcc6701f41473dc659d81f5c903e0ee36b10e4dc2d16015caa408d3ad7ffa71b3a4392b547ef8aa11817ffb26be4bf0810c99a7aaab1f49196a5c7ce75b735fc111472d442b2f2d2a22e92f401ca38da5c844564527beb603d3c8b6c6a1203c168de28400720d78d34f601dd8a98b1b319a731773f13bedcd07eb1d409d1520da383699a20a4e9fb5e38d108b93304c26837cbe04f9eb29526b5a11dfe371776c7cc07c2decbf1cc9a14a810a4a4883d1db6467bb53dd7fe879624cd21568437f2cf7ab08d2724410847574c54f455373ee7f51abacd9d855efb66a09eaeb66d6a674cf33ef0373123875df33e446c8195b99ad88289e39388a2009f1f1caeae9facde6e311e9ef25473b53cc3a232608982d312453506b73a35ad79a641097f11896c592955eac981fb9088823daf800a81fc5ad5092678efefb4e72c7fc31d247fd992d6d6056477f51296ddc23f4e02b804a4e8d4a11e8d76de293b2847517d33306ffffb2d46b542b5f93e39bd3c8d11cd268684a30a95a72f0e8b028ab75a8756698bb00ee3f7f9fc79577d729784e34c5f496115b8d2c8d54985c033ec10de888f22dd675fc7f939907789dc049d5ff147a333b6414da01ab3201fee43822b04a0867329a66a23fceed1e952c989bf3f5e51fc2cec74b6da5de33ae7f29317031a4503a44f5737da080a777ffd3bc3370b8f21d1aac28ebed8191ef2d9329074ec48a401a6ff5cd8efdaeb4b975426064fdb611ca3b356648a641f9f00e751079f284661f968d2a94232331a01ffa7c615cd6b2c55d004f52bb09cd3d879d0b229fdf7ac2961dd355022358be92e6aeedcde9e96ee569b1d100b2fa3dc796790fcd33821f8b71120913b00f2a9be2c3ba305ed31ec7910c604e1969dfe79f4c126870f5deaf86ed5270dc89a4e8b0ebe880459effb0fa9e1745a2178a8fe418fbd581289060352b0f2ede15d09ec8c729ba098714cad7cb343be8a35552c21e7547aad21200a0f2b7968eae1682dd3717903dd9018725c45062a2290b56d73dd33a9de4cd34a2d9e7631b74811769774972e36ca5960652e506788bb9112abc2a262f41c71d0e9a0faa5cdf9cd0d38eef7c8242dc7ccaff4137bc096423b2da74e450720d02b4f47262e20666dcb6c72ff02f509b61d50db0a14a078f780ea5e23849318f431912836f6c6813d2ca8463d6c02659bba2a75ee205114ef507e3594e8cd2c454a7b19a352cdf38cbbbdc55eff6899027ad7739083203dc252e025b69187807854184a46d1dbc43184eaaa79859b26d2d2ffd02512dfc96047e8e6ae50a7c40ef75404aff376a2fb39fd742d913a1c165d8d6e4bcb7b7ce3e681cc6ae8056f90598ba59e52bc5fa8b23257b2bc9e0a23e62e94e61d97dbdface02af696e32f5ee1b3ae6dbd8101317cbf5bc9a93fde3e8afe73bcab28d896113a95cf5e4676b5816b5017aee0f71646a7ae04457961a579ed2176621156b7d5461411f2339f505ef8be5504030a0da19863e51dc97c90b56c8c3c7b1a3eb0cde8e25e50b55e07b3469eec4290f8ec36dc7b55a560c7449a304f84f90e83aa764791f19ef809ed8bee69632693ef673022f19213e9a9c8050b366e345c656bcee524a1a60d35962b5fa6faae149885b701fea596d8cfa9fcbdd8b430481f1edf2beb7f1d5f45ed6ea459f96d7f05e4188e26704994a17e7317a3fc5a3ebb472898419964f4ce3aaedaaa3f2a943424cd34667bdc63233aaa0b9c880f0e918a3896698be743d85cd039586d866fef47ecea9a5a8e507fa1fcf922eebfcb8a706bb5cba0ba4c00d75ca4d5d182caf3651a31708100bd73ba1f82f2428a9ee7309759446ca9ffc307769d7779fa552b13b9ec09543e3391d7addb61eaa9662bd712fcf7a24bbe01a7d719037cc68f9f32b705e4972b8641a504d82d17b2d47a182a82b4465a73e8338549650e550c339aec2dfb1bca57b16e4e6b5338590bc3db36e58f8033096e4e3f24b29957088aff02d75f4b1ae620fd18d14c0919a87b8026ca7a38702f25f8eadbad7d78cb93d7b5e6d9a712167019cb3d89a8e4376d68270f226cc6e4a4da8fdb740da34c4e6d508bcbc74fb447378de0223a96daf3e957d517f7cb60bd55b785925ea9d04af3a987d633546e48ec2252d2b78af4ea4ec3603405100e4f87d3b77737aa2f92ea82c4abee31dddabee41d7c36b13c903709521728958382d4129099903ce473ff63fd068498fbafd12a2fd004dbe6e5fd2ef0d84f07a427184ce0da4207e4cabecc760d1d5f1cde0d08dfaa249b1c2709b724407a591fffe516787b0aab213d6d78953c95a850314300bc7e3ea176e809c63e7c294d077ff6d39b9097e3c24ca84b533aadec88896f4c52c3511e02c61df7847f9f4897297804b71b3ee1a0362b453f63882c14c49d75ef9a4e782694701ab57aafe6e051078c6f09e6e5a7083e0dc72ce45ad5f4418eb8a811d916b97382d2f8ad7d612905e880927b850de5c3938df33da3ade5ac67c7a22a8c62aaa2f65d30facdf2ba769f700f72d45f7f4c4103faff20c380cc721d7a94f8fb379fd1c71c9ba7bd6fec76f02917a751efb4d12f7126dd2f985be46d084d10d267a25349488b44a5e711815c1b6601353c2069a407f8661c74c05e4a6525f5370a12d18e8cb0e927876c19a630820d1f5aeeb59af238d710c354d4ac1c33e66bbb4315def9de877161bef67d59e0e0444c22e3c518138902eab6646c0264998e2c6175665910118ce0f3b3ba1a6abb49fc5d47ec5495ab80a0223754fe446cc8bf990900cdcb62b765beb6d875494d4237df00189bad7c3b56bf1307b93d88adb445da1b63b3905abc5e05c83a6b4a8bb5c4ffdd37a0a48f527f7dd0bc1f6a71d7f3766d21d78c3a85251bdf98f0b7ab7013b14fb041d32509d7dedb446ea01355c4f514d18d93ada1c21ec10317e4fcd91ae2607e51a81329e55f60431121f67ee601eb974df318862c6b3f79405ca0913cb4fcf19235feb1225887c3da994f7d5e1a89c6964d243383e64b2bf2a400b70dfed1e53ff0b05bb7d0ad7033466758eb1b841370d7281c869bd9d2a9400d293a709d20cb61f2a81ae69585f6bf343f8ae7e4bae6f89db0d7d6e6b6de84024e83f0238a848b077a9813bdf0102eee47cd3e839262f1311fb66fd12fca948f4be0b5605ef7ae75a74f3adcd6394091e947e065d388a0563c413ee0e9ce36c148fcde6ad480f0b9c573f1a11fc1820805b510c44c0f58ad047efd6822057c299886ff6dcb9216bde7255bb060efcca0131885ab40beadfae5a9629455a086284f02284f2049e60ae9bddf5d238b87997bd456e13c204e15fb2c811c813591771407140789f710e7c2c59fcc3d70c5c3bde40200074120646f9ea9183220164242262cdd5ae177024a58f852929ad871829ef8515ed2e277fb9b17b45141534002cfc9e87358da9efb710205bfdf0d580671c77a5db4afbaa19e00e7dffa8a6d89a814258a250dc211da0f779920dbeccae102365073b473b2460715694685722c19d7494ce4a41fc7b164e9ed8c7648a372ea2f393e4ae2e3b641fd3a3351c4a211d4a44aea3044305f591e149dd489b5ad19b475245d505494eda9ac3f19886e843b700248bfa1a25e66f33531a0c1219adb76f78e0436e122c960dd8f34eddf18e7abe0f6af4767e4c214e0e741826e6001ba6ff9d8ae4b6f1b06b179894bb814e546271e23d12387932d5749024d211bd1b4db5b23f8cb91e1a654a469479d94e49af363099a4d6838a1d84a42974a6fb734e6e406a1ffa8a3fbba13e4e787eb780af9e6817bc7391057ec3ade377627378a4ec4559b7220f9d96b602862632f7e4928664a73c7a2ef9fa182b368a9e1b450422ba614b6724b4c48ecb95527d8bd615895657acbee0aa3066f6bdac9a395330acc519adb8724906c93ab54c1458164b20c5ab5fe83be7d8d31178d9abe2c590b1562b560ffbb22be305fb7c7c0a7dbaf373f282946fefe7b08b2442ffd44939d4961276ba949363013cd6a3f2dd808c2e4d7d838a29a5214d332669e198e845c8c1ebd588c7566162e982cc4483128ce5cee62efe0f33fc4574805adba8f1d612df59a23acd48eadb2b090272afdb7c239ed2e53ff962377d3ef78f8c109d3b49d650e68ee490bbc24bb789ba4e917f2baf2e6ef501fc9ffd8c71888a48e4bfe24c874021d696eca15ab0440518e9b1d6209ba14ed3ec8a23e1696495dda294abba98d6eedce61355448c30cc136864ee88f9abb84637a358f95a4409ad3ebaa470b68d8294fff15f86ca993f964cc064a5b50e61f3b58c7c1eb07fa4e26bebd5ab70f21a6a3721af24616716a5db4c8f66df2ea083253152673747b45c9dbcde90d867130353d5735a369183ebd226950f1e4233eaad7bd2ee31ba65f020bebb245b899c07db65783f78079415af7534d5eb3d3ee726c24d114d568ef06f68263661a5fbf7a9ec3b23332e3e486b40d22a9bc08ccc5a6df1ece62145e2be68c4cc7ec5167380d848fa3dc80d309bba8be5576ddb919cf92245d3243e346202f6b227200cee8cc318aa0fd033c24b0dc36c36c7f1911327ee84fd522a05bc1087a3a331598820cd2575d79cea63f0e60547805fa47194f34eb9e47dcf4b54b49d94474ea9eaf211b3b0041c72219d132ddfa172b5aba294c7e3ba65e0581f4806372df6b10e43043512a97f85d770759ac7b58d3bc1ef0bc5c2c63b180ee6737029b0db4204662038551155e9d6b176cf63af50ab8d4b225c4dbf8ba433a05dafc9c45019cf2da0185fbc13a423c9d1c83dcc67ce3b80494d5a09ca842d42e7827e558e34b2d3c580367b4a9020ccbebd7f868ca388721053a2c0ca2fed41f9cdf570ce71291020b6adfb486ca9167aa0988b6251bf190399f464abb2f12cfc72bd3e4da24772383e1c1f0a2e45583f2b635007d0e66f91f0b411ef5f526ce7d9f5c73e585dff343029fbeccb10aa2df9612cdd110ec8e6438cf210d3e0d4a739343a85b9a406b19389ef7a89cb898799a6d76920dc9fa0f1539726aaebe839d6ed3fc0c3e900ecfe369815e636a163de2088be2e7c241b31d8cb0a4e3b05a35a58519a4f5536ffdf6f1cf0d9bb2ed3509c8e72761e5de9ddbdc0f65e808e6dd1585019f18b65a990e21b8f37e8139b190e83b6ce1cbed36649b4c48620de55f9ddda55fc8c807bc94c448d9a156dddb711ea1d1ffc367b50b1293e5b09e518e0f8e931f7aba938fddc63726551adda839d152e50cc97461bdd8403105203330ddd6be7fd302d6da3574e066102d0cdeba08faf529717a2a2efc872e3d67d1b8af723e5b239a719ec26ae1516127b5d5191f1c5973ca965206049fa9380282f3aa530249bf93d227562dedb7e149adeeb4838a3bede64cc3bc8097f73c7a8d8d8c65b20f45d9cbbe118bb237e9a0af06edcbbd6eacbee9f7f6051cd0af90c484c8e54fe90c649e83329a0ed571201cbddfc299d032072f6750e98de7dfcb9f2584cc7f0c979a7c2803df9054939b6fecf3ee62473d104adccae1c2539641dd2dbe773332cb96c9a97071290acebb2472eddf6554642bfa6892cd821760ae94981eb7a4bd3bafdca9c007e8c1486bda6813c368f0ddcba91162c14a615b355440c9ad668a826b002a3a2430a22ec1be8496930d0b21666596de03e523b79f6af92634861241b6773ef2deacb7f0c84edf7582d15936ae09c4b65fab63403911084716c5e37d8f8514c730a1e33ebcb16727ef6435018e324ec24b75f3b495547cb9b11087e60aa180c491e8566c71b0e48423763fe181b5e00216a7ae828eb7e0324728b844e5e4e5ec4804a68a3a9ffc5abfe9bd4d9aa68c1fe263424cd3e6f609672b05f520807d45a538ec4985b5034db5bc7102075e232bee428dab8ed7476bbf429af31085a21f34164eb6991c5864dbf99ea70301c0509723c1da6098cd53531e47f4b33a8d4279745dbe117ff78622a2e5e48f382ced9c0c13d998b358c726c9cacfd1fb37aabbd82b6d6ee8fa70072017ed8139345ff343d6e48c99440d9e3f956c493bb2971e5f19d91b5f3e6c7fe9752c4421ad7a8af8bc6106275f7b513b3445587a82e0fc0b4298c13ded3e00d09cc2ebd05eeb7e7e65ca6d095f8e90b655e14e52c70785f9346f903fbbc942173c561e9ab9ef780b64cf763f693a2f8a4da4e1467b7624aabf9f0e73772c39b9aa25addec46820bf99bfe901fe7ba86dc8192b78cc8ee7a21bd6332a12f6c447c46156342dbef70de3ac3bc519cf3cf5d108c68fda1ec3f35ee6bcbe1b6c6524a7218e0331084f3a94988d81159d3965bee171260243c81d6a1ad6a6950bb0c9944b6820e324f3563ca9f1897e82f5defe39c3bff159a9fdd2d341f6a6e41dac0e78d6b5e17eedeb1cc4b1d375896e7160a523c56a47ce035bd0f13bd15396a1da81c2b9b9232330445a9c2184ced0d01c7c7bee1cd2816df1979d8d83486a0a0ae114418a953494a7aa0305fc1fc3a851ce6e14eacd22ddeedf71c8985f6a29b6b6c87ef94f38b2424cc441c1ade9f85fa9e3c8fffeaf6c9f1b39b5d549f6992a479ccdba7fc65ecd4fb9fc0dee42cf967db128727d55dbd3c86712fed8cd0abe3ce72ffc9bc7c31bb67e9341715f003eb01df7a9e2fa1c0c8404daf164623f1d0f72aade20d9567d5283e5fc8b9c65f9227b42492b71543b066f6698cd70b731b3f6356cd6e875ddc316d47296721530ffa2445f62b6570bbc26eaf397f00a1c754e3c3308d28bb483b872fbaade671821a163a2922b09a897edcd245cb779beb49aab13761bfd3a0fac0a31f11fb796af78d2ebdbdb2b2825161e73048183db642e6db3271928b053b8547eb460d23a5a04f131b89c9e958900b91e1bf943042e8c902378805164b92c4d490a3ab1416e91568dd020881329fa384ebbee596401cf7546b945620df84a3401e8c9483be5bf1405482cdb4d5ad9489ec29037eb674073b390d0b9885535915f77d3b8f7aaa2c64cd7c03e83c962ba4b792bd8c0bd5cb4380fe7ddfd0873f2dba9207b0de11c4f62a3efd4ef4f800f1be2a195637fb61fc74bec1311650cb36d8155db08fc208755f7dc7c307dd1bd1cb7459ec2a4543d8a7da75d70dc913da128b7b2fe89d1128c3287a0f3046373174cb361885651eb5919061c6f26bf3e5868a9e46e1ceecc9e1bb3493c7bfafc09e2173b54e002d955f8050dc7e53cd4c3e81b64fa280032218923af0436fe0e888237a5d7bfe0b517631c1986eea35627c6c607f91234c2f4534e213de7ef8137e243e150007eded7ea7413d3df659931777a8affdf4b4a9f3ec1b9f5a4dfffb80c2092097f16cf8cced74af9381f7e791b0209b9d31d5733a8442232814a2794248dea966cf499054e6d6f1e5c04829adced14b61f0c18a385461e88254f2dbf9b7ee6e387a8c3fae428ff4ff01aca10197cc4d02e3dee92064d620ba0d84828e8cbe14be208e480c8528366d5c43dcbeedd19705665da20f9e9692ae5c7794ad8d61d113a2954109d0c5af038656fdcfe3d7ef8282e4c06c22e2aa337ddc65d65bbd3b4399eedc5ea62db31a015b53cb368f0bc32ed88732cb40ffb56ebf8c0877fef9b28270c8bb1dd49f137eb02c9c829a9d5892218a8ad193671e592c3df3ea3c9b9854bd7fec6e2658b112a7de27273cbf6bf12c0057673bdcfeea4bebab9d5fa4bf4fdd856da0145180ea79a146a40db5acbd37e3a310719246d1a4b13b85572d4e587cf581ceaf6d302af4029cb5ee92b1bf142aa7cd1030149b96e8aca003b36ad18b75451360f6c48b1f33cd0ddb01d56648769f9fb8575d5b2f595b78cf89fb95d3754d625739b641410a4c681bd4595f00d0d8d4603cd206304a2791e0433b6d4542cba9ebda8b2fbc7db5ec24a44fad4d02ba7936459fa899db631d7bf2a6649277e2b3b603aaef8d870e5d4840ef5258da05d0c3d19eff2f10022f083494a6e04b6a3529d2ef440d92e844056f702205fc4c51a312991ae38907e350de66ea036b4de8da1866d9fef01cec4342cdc65855ed3141582accce6462d45a7c82b22ea12b65f74f34b08134480cf3a8dbaaf8fcc50f8d9ce319fd11507e86de7954ecf0e341c40182aa8d4e95c07452600c67a4d8472e7bb7f6b1a668cd2c7e14701ad34998f2ac9268a699b905014c7ae9af698c48eb940bb20503a60120ee80a0b08c284575e5daaa0c4992a9fc8af7a7d5c73b5d6d4e29a02323c2b075f1a95e37e29d5222dca8b92b27650653475006159d9f6ef1007a7ca2891d7bc3255fe5cf1f4dbc5f137fc234e04a18530d21fd22c5a7480d6c8b2740a54c3320596bf928dfddcbd6d3bea6bf52628612b2c3e5ae6105a8bb620d0be444edb471ea4b66d003aa8cb9e139eb2aa852b2505319d6f3e9965f2124f4fb4f0a0de5a2b6e7d46789ca726e35cc308654a2d7c1528e0c9c1f1bd55293d9031c0754b9918ac5331670bcda9ec654e6be57c86a6fbf4e2e1b0f8ecc4aec921b693db5ee4a608a2a36dc073c9b8a21c9f48651fc05bbe89bdf1ffb7d282173d03b7570c07c3201fd6ac980f3cda91a4dbf2c1bce06a8c5cadfbd7803e1a5adeff4031118b4d19c529458d584774e8458ef85a8e4c98ba21050bebfcc6b268fccf2740204c296bf55ba39db6b32ecec2ea6e7f0e4be21d241b2ed9ae83d8bbe56a410b2640f5dfc3695cdae586f8f27fd1af1dd6cd3ee832b06f96f0979fc7eab8605d46cae9ab640f488c07afc4e54c435e396d731f19630772d9f9eab8e88aafc0e7d6b5541a3ffa26d2759a93f4e3a6fedddb8d03b01e95ba359372e8a679b4516a139e5838d93e887b8303a3fd774ef474e5a731734fd981435c7decbee9ef84c8fd222d05a16f39ed3681d8d4e3ffb9855e9a7bade94bcc6a39fa2b975dcf2a5f0e4f990c989aa431795f4f2a4e7bbdcafd41e4f56e46b655fc2faa2b8bcce2a1e3ce2dae2c9c75649297b92c6287c425f6d2a31a28df8dc48c7184b7ed4069e00eb9f05d53fb015288ad84e504784ec9071e531c98832808d0f420f11eb6248395e634e633da5ce1580766613e0ba00a1f449748e6c24fbdfa90234ee64d16045de6cf21bb4293a69477d604344b1e47e134212a7907dbb119e57e22daae9e3c4feb177e2991c39c41a01da4ba5e8b45530984082f0f0f706884b8c92cd171fdad0148cbe7d50eb1ffcd35f601f2ed8209877ca7f5cc08a95a6eb1a2cec913fdfc3eae6b7860ccf89b957ef97e0ece260907098a6eea4f5995f59079255429e42adc1604504f28c9c496cf61448414f937655e2561a9e066fa99db9f187b0cca4468180158b9b8eab24704cb0e7d412027366c60ea99f3093d557bdcf9c1fd6804f3c39b38232928f3e973125133aa45995219f55b8bc7df4e8127a53fdbedb9a5c5884b2e10d06cdb5c2c2b755182808d2531a4373356a932158801f311a7c641817a1bfc570f8a9af5281d4a0e2b211da895527ed32aa65bf735f3007b7ce98e0f27a0a1f463ebd9daf5707f1ed98b7d78bd1af45db651339606bb131bf94e8fabe0f0fba16c0529d88e9a5f665b70e267f73b175e009751d6e0e07359e9fbda39e3f6083c5c1b6274d6a5a34582eba14b0171814b1d6d89b077508c458b33703b0c08bfe46b7050ee00e9cc42c17e52c70f5d368cd79046099d1a9ec11a651377cecac0f00b39e38f57ddaace26fe9ccbb4437f80521da71fb3ecf942fecebdcb76de509b5304bad85b66fe2e5eae4f8295d41ab3b2efcee66c495fefb2c67e30538b5122c647797e2bc07e58d384405c5a43cc20bbf16d1dd0777a60a2594be242ac515afa15932361a548f63dc4fe3d26f4e6b1a5c440ab2bac06a801b7b927f79d85cfee4e5488139d41cecf1f27a348908171608e8a4e7623b12884199f648133c846abb1cfb000713837abb599e922ee363f1caa2f469a76989868f7dfca2209dab9c83430ddd0166b587a1212c3061a4eac71598310724238147d8556152bd61d27b66f2c91d2979f4b74efae9bb8357d808f79416c0c20a6be6a97cf90cc4c250686bc5fab0959e33894f485e8b46dda333f1e4f2ac7975ee3a49ebe2c7c7ae2fe7e9672d5f58a7c713a58a0ed49632bd1ae2a5a62402e561273f9e7b90894ddb728d0eba546243ff685898a79358c3f70329b86b0ca8039ea39b0260bc14c6b1d73846e732e436bb5339016942b299973b6f08cdbea1917ba90734913dfa006e41d1a97337d79240deacc93d1432b2c73a2ded2c098737dc35bea85c9df05046583f484a0dfa6ba41480a1267abeeeeec3c330efc8adb3703e84864f3135663f26f465fb158dee4518281bf5c49c9dc69c898a302bacff6b3207311af7633fe07e7498acfcec36bcdfd2bc9de8908c3ee5eedc50c6a94c01bed4ef5d575cf373f2c15dbb3a07cb7b96497a43ed32945d0b3d12cd4627037ed3d80e072f553e99986eec9990204189cf9d9cf88219bdda90614ac5eed3856324e4c08772bd31afb1f68258b38731da76ece514575c4894fe92b69a42bba81b9e8052389adf086cca3100ccfe4390c8b270ba6cec929886a9d72b9eab7963b35b65358753268563a430dab2cd77ca707fa19c5ee78b804cf27d3add62011faaba5add21e13026446154209c4e8b06a94692f679eed3e3299f2b0f6aff0890ca462e63b5e433151f3168b1128e833164038027fd77abecc8468ab8f1d3940445b9894b718c5ac03715fff4a2b282fe9329c5d362312d6032083f186f76a5cd8fde8825749ce435a32ebfbcc4250877a1a33d37034c547e3ccbfb04643978b9be1fc1523eafe9b8a6864acc814cc96760efb1db65ce11ba69badad9174dc29f8e22f2df811d613ab1f4091cc0f07565a6a94bcce735c6543690af9cd5f2fcf1608088440c8b40c2571cf3250a707116a2b4374fa3f6ac0f8351852c7ab6a154e5ed4072d2628374f213ad016bde35855e0cfbf92b504547323d6e4f54b343d1d37dd5ede00242714d229a0a427794bd86adc9831feb17018ebeb257cc35f5c7b390cb33447dad9621fe899b0e0528d80c7cd70a0401351f773b4062511b84dbad17581cbbe984514a0808e76f5c059aa1acd236f21f006f0294fd0549d894f73efe0c27b220326fc36ee9b66d1477d2a025208537ab335aa9750bffdccb47e5be9aed675a2d6cf3126b19f14efc7cee3cb6b372961ccfdcd45b73447041c134f0850c8c3281479682431e2c7f20fc95e64bfef9701a42f73955fb813c53f0de5968cf086419d6ec87b1e0e9b3810f6ad85ad32dbd7a0156231ffbe276a5d6d9d7ad101ee36a026fc71e1980062cb5a23a34b9417d75fd384b541682c09979247c85522b5f227ca22915481686c1bd7b572d3d5f36698e17f71f47a4e64a8a02ac373c45c2197cbe6734871a9583cfcb5a5bd97a21008c9490cf55249ce146ac4d5ac34a3e1b309f42bd1072d048acb6821610c13af16a86ef9e7955eec0a8d59716657367da9b2702b8442e49cbac805f63c038c7507920b8f49235841304d6836d20882bc6ba16c88f08f13fbe5e4ade9847240412b3e97b2fccee429a0bc61873ddd35a8359882705c44fedbdd2e04ddd7df98a3d825733feba677279d67efa8df793e9e3fc4e6c9608d07b5db60389b5efd077e8d1f2deb904f5fe4b75fb141353097fcaab05290b66735e00969c1455ca36564fa24c20610d46c6a75e19918cd9ab949b028259cb8c3e114eb8b51ff0ffae5fa11e7fc7f09758387126559d538fd0a414a478e7b88b3de24bd8992577dff5a6b4b6ad2cdf271b16dfcd1b12bbe2aa165ba9ea4c9b6eb30e2f5c5c674f6f693708ff36386e53986990fec4ac2eae957daced33be3062c4c77213d6eb0c30fad8cd8489702140789912d99607c3744f2db8c27c0b32bb41bd98436aecfc5719dd6259d8e943f51a15df334ece3e64eec88ce0e210258a300f663dc9a491b41a466157a120ccdacb50f4fcbf135594529f728fcaeccd1c7b457b1fed66f30d4d4120a21d2a15119a34d66ba865ecc835460d2277aa04a49c76a1e6acf3f862b83a13c1b60910f298ec7cbb1f62c883815327176f3720a29dbca8d63863a470c8acafcfa51d97393790a4893e5ac217e391f0df299f4090328236fb53b491991422f9d303939618d17b89811d40bf4257b41f845277a1604195a1b5a7138414e8ba028f56971a5f330231297a68052f41bd3bb8f480edf8df2f11a0be0c63cfa9e63eaf9a0350967427a72975bac8712fcc130cf52af41cf651a40ab9024e227e866e4f39a5ca0e317251c6c335945317d43943aee21b2f519388af9d170b1a08aa95811a674629db57a40edd50b6266463d72b2e85216907ddafc2a087b5ad0a6f4352224d50a0caa683caf8bc714a5a93b9940fa1d7bf35cd6f6061590a69f7533c1c3793406ff57f8590b20939ebf523c67901a715f59a23c267364bcbf29975a6a3f70d76a57a7e522d1690297ecc3f47e9f1f003b58cc4864755cb2d9587be7748d220481104d722ad1afe42c80ca8939aae45a6eb261edb9a6eea785468d484908c144f24dfb2b0e2424d7414cf6d7532755c0adc194dfabefcafe893b0e1a30bd8bc6d0372fbbe842d38965aae218613afdc514320235d2510fe8861fea5a928ec6ec5be88bde28ef070fdf3b6dd6515ce556339f6c2ffcd97889923021419675136f385950361207e18b673dc0dc406231568e780d03c5557e0072d8105fac9254eb2481da6e8520b8ca4e497914a2350ca82dee24aadd35b9dc57e91e174dd8de0b2a1930e98de47fb9143aabc40dc69501c5c225424fd32d21538e8ef138c27ab3187fd0915b7d032e7dcc113189aeb628b965de59069d004e75ab6b704c52919ffd1ec54811dc98a33d64ddc25a0f2c9f7ce60862cb93d46c12fd4d801f03055f05bc1a85d8acdbe45987e182986a050432a3b83292daa8c56e91481774d23f80b959159f9bc95dd3afcedf918039c8a0997567e14abd75306049bc4bc2903fdf6ad012521380e3a260924f133a28ee41753f88fc393242d42030612facd5e1b30d67346e3a2278570d331ed8f98ff021172d3a2654f09f9b0daaac31d74ba6a9b4da72c1b0ad91a6223ef1bb34e9fc316050c4667ebc9b6df437789b50506049d141742f7ef112217b86184ab4ba7f85c9dd3207a3344e7716b73bd018ff108a5cecb4623cf8f52537a58b885b47263ab01b02a0b20013bd5968eab142b2a0b77c4d7cecbdd88b2315e4fe48444a4eab18dd9f57c0e3cd58d108e99b21f731a1c61520173920aa99f630d8b649bb56a8709804faf1567e23cff205d8565e53c4b500503b26bb843d873a6b324448db02ae2fc418aa29415881da9a0847a96bdc2bab47bb3abb10c2f13f5d2d522be737badd8a001c788c74882d3424718bc36b53a3cd942893c44dad0f220392a14da2530b7a6ac7124db5b51eeb79bd8deee78b37a2089488c853fa99454d362c3888af0c931c9bab472ce0d4451449aee6a81e48ea94de5bed673dd47d1b76a43a68679a33f710ee9e5cb9bd76149f84e8ac6f39ab338d7cbdf4fa154f3534cd1c7164b9b1a93ac04d5382ca9f5a7b38b468f45cbd73b30106c60c213774f531e97718daadc45e0ffc67233ba9c30173311e023b93040344409782e66f600e6d601cfb7fe5dff43445844a054f2347ae63dc6e36931a1087590ff7e22d48998141fa8f3120816f913f3311f0d0af5367765846fa25fc6582206ef261dd093663d0fc4b3e6e8ae875bc0f7d2b6aaa55281e830fe4d91849383728f5f6d69eb5627057457ea7b70278083d677763ae63346f2953dfeb7738f2c06f39ce5d7e04ea5d16428071c1a0ad62edf5614e8afd64df38ff3039a4f3dfadc693277ccb5d12d113d669d89a266141da48276520c9391dbf69a42cf1e7bee8f373990666e600a9045b5f299efc0daef328070be3bf69670ec239bcdf623c6af7c15a31a60409238d7f1294f780fc6b0e87f065f3bb36b5a3cf1bd083a6504ee145abcbf846fb18567f4c08981e930645c6152b8ef46523047ccbf53160b98dfdad48d3d6aa7261d1f2ed2bfafdd885febd9f7babec7be35ecbbdbd315011fe003fcdea7daec1a3e316ce07e64e21a0beb501db887325dcdb2a510c5ea2e17a0ab7424ccd6155af13087c62f4ca5d1e2b09c9d103a78553e01cab77abd10fcfb3e0061614f3878e8602e7a709068c27d26dd4568cfbe8acb859280cc02d9512594077d5360dac3df8e96581dc216173d5367d449d339d8134c468b25cf58b5840dd1dcf43072b46b7bfe97c4a1e017aa433c53945f3ae85ea828fa68eb9891866df4190cf5fd8313f105c9e1b2f83225fd0067a50f2e8f201dbf28fcea59f04a34067a60c835557d10e80bd4b259e21d77c40142f6705f06651e01d3a5185b738433630d492ddce4d1f418c0454743acbc831f3b9a76eb324f6df5441def85194bd72d4e6ea1585a281976ae5a33a690c9094558c02725f99d8f18dc5c4eeaca0d02bdb5db8878917dafbecb479753e854ee848f102e1337c2ba94b9bb9ba3e21469f8799472941b58d2df1399ce9f59cb2b6af4c3ff46b26b11bb07bdc6febedf4aee8fd58bd4f7e4c37fdf3be4674749513d4fb518d1bb057d31995aa67ed2920ce2854424be5b141a403c0cd17532701e5a7fa8259a5a0b2d7b285f74f17e78566d8c567d71d7ec90dd71a2ac1c5c4bfad51e920dd64f4bc29123f3a0734edec93d8efd2fe683a57d1d230c28bbe78f6d0eff528f8f6b283986976eb17336b86746d7b4125a5eaa964b9d4c7f245868bbedf33f6f4ce0d6465f85ebfc4e1cd6a42ca62f5eac4abfbdae823be589cc0e3ffd94c2dee5b8be91418a6cb6fccb7b37de4b8f883f8ee7a0c587492a0fd3b33e7d20c8e5c1bbe86948233157e4d6a532a040f06b394b6dea5d1ffd81646f873e21e1e87436448399b1bcd9f3d6db74080032e6481b432f7b5cbc29ef823c276d06f0752cec3111a357497ca8592d7b1b47f45b429bc70093233db66cdcc14ab67fdb5a5e5de04e4b00efd2e665502b33a37d70e283336fb820728aa353af67b94435293612acdc529cc9e7ba722ca49814de855d58963b393b33e470e1c14f7005be12aaac3a410a2a216813a9e53deba2f7f57218307521c051caaf5fff3d8a3a06c5a71b5e569d901e2718a8e649a8d0583529f9bd6636b0b711aed8fd37ee36963366db636b9d021390730b9e1ac3645998af7a0bca356e203a90f0afd6e5837c8e14d7c7538301dd5fb93dc1a677d835c649cb0e3836306c517271a1c4e67938022e675dee3a357d9ec6728bcaa25f58f48d90c5532b7a3f9501abe44bdef5c5fe7ddb884334a368bd8f139096adc31b6bec3fff5b508d2ec51c3f72e32afdabfdafd9281082ea2a620c263f3dedd090efaf6b4155dee88a7bd9b146d1c799f2f678e6711b9fbdc9dd9bf4789eb9c275050a4eec1a3b524f464a812b6914a2d2460c1880e6b7df53001bfce136f5e415c9f28442698e03175a105b0b55dfccbc5565609cd93d3741497237c5c4d95effb68ee8e044f70ffa9187de6c0917ff4a420841c7dd872c19ddfb6907ca8f1074e2fbc56cbfc6c2517353d1c96e7ec764b93bc512ad2d6e686532a154816a30faabd686de3a3be2314d3ba961d059a44cdc89ddc5b8e8c2559d80806ae14c0dbadfd3163d6cf65fc3a206ba3092f3fa5d74568a8b5f9e232cd81e1b9470355144bee47240ebdca84441f54ab10031c54ca37a37a3f22f23e105ef4f835780a6dd25da3d0245c983eb3189eb152d1756c0a583d15153e75d8680a454188962632ea374b45a0433b974d32180dad65355f5acf0b46b901e185200eea56bfa3c5aecbde8c8d313925e7ebb75581ac7cb0a744d14cbf16ba793fe74da5884907398a19e48ad26fe82101dd865515b3f3924f31993658c05687ac3a09bd30d2001b127d4e4576e5682e337a736642af767306813d32ae9a99bf08cf5c87e1147477fd4afe0299a5452cbc61796a25449ad2cfae95a5fd8b5bb9e50cc4be625cdc7cbe65f72b4ccb19a7b0d1a63ed47c0863397d48eb9a97a629563b6cef1e502d6a9764faec016851bda222facb75d6aa9c1b823eeb45f8058b2bbdc24456c684d24d7cd6e7649a8e00e37debb848e55bb7c5f7b390d495194316c6f51a7d16529b3dd0aed109a4c4633217bd5585ffdb6232c15963443ea6bb5516c79bf32da628dc7676edffe4b4a34666396446dbea7fc09b2de358db85d401a0f49df02659b0cf84a8e1f0ca251c97a19f89caef29c5427b52159983fff6138bbc17e0ddc62c31585bc6ecd722eb860dc24ee7afd4825ac93b6bc90291ab2d8791495df9a6a21bff9f29464aee73ddde63918256828e34f143708c9a16e8d496aa405edaccbf98d2df2bffe1041bb5fb09cdbc4f36d6e2494c77d6afa634f65f7142ff9d53beb3c1d12c51e4c32b60b427c874118ae2f4acb44b28cd7d9215174979376020f9149d4fc352b78097b1e1689252bae57c63ae2da76998b62a63ba58e06280a29dca404541f34dc949340caf439ac67406a466035dd9e9f449f4e3988c95e39bee02675042e58f1b63b679cfaca52f1012636e6b38e7c35d03e8cb19bc3d2158587c64a2b88f88fa63c869ac61c999b08fd945219cee7e9304b0a55ac52d49ba9fecdbed8f15ddcea11f669595dae72be65a2dc71361cd093f913242244aeaeb1a53e468d40f6be4038d77f7e50e07ce69619b48aeb282f74be8d1a95495cac05ed3d2db9d9a962e7dc596a2aedd0d1edf396c54996ba5a2e2bc87d1582e7fc922e6ecb42a65758c231e01030ebba8b5e75ba7c88c9b19ea9ade89f3a7774da65c47d6c3ddd1b4ac65852c6f04da7441966f83b607dfb988e87db16f93d97e0c1c7ba590f659b8d4589d22281ecf8b9c8350f20f49f9af5284ad1c1edd10ed93e6dda3913db7d729cbf5bdd8aac80443a991b8eb562d7057a49c224b826aa6668ad58c35fed581ea5894015595b6f6bb17b6884dd7e963b1be58b3be2492b399994f80f98b7f3e9d9535f03439cf06c2f863d5db840669b7e29c1d5ef3974b0501d4ed7ab3f16e3a30737193ab9fc2aff5915b7bebb820f74d802b40bbb996320c48be8c1ec680fc1893613d24d638ce7f618f6ba6b853d5735baabf7fe308bb48c0110d5ca82fbca10cb1e4c1b41b1c4c885f55d5ace7610584d9df19ccdcee5f97859905a88551b46d996cfdc161d5d9363e37400d5219dd7eacd1ec79350c90e28148eae7c884fd0caa160b9e46fed6e3d755d85961062355d27ad681712cd3dba7408dc63a3178c165117b217c1485abfaa79118188772fca7f55c25a37b310c44d07c53df056c173cf35004ae9372ae81ef9d3f779c2bd364cefd7c334c765ea6433a7ff42b29f3aa403b0a424e2825b5da4d0e950c718b77b97582a372e079db529a8477a8809f6a6089f016cd2756ebd7d94fda29dee751e554bad1f7b8850f23544af92bcc35a974cc846976968998fb394dff613e4b0d5eb94c67bea100bb7099c351f23e72f997a408474be4eb3dcece4010bc066c6dc6b1247b50f561692e00f24e6396f82a2cdfece8d3317b0bdc5b2f676f1ba0c39d49dafb2e73cfe9511a5a5c9e4216011612ba3cd1e18fea990c3c084930b78295ee9d8c606b16228672059f23c5a90bc85690f3baa692a22f21177e6e23b73c9c42820d5d800f5d17470e9b9c699c268e07a400fa056bfd712a57a457dbd183f0cfea2657702d7972e34846a7b8a4ecb69e5a0e6f201d226d44761735b94ac1cc71bc984c1a0e52225096ba98f054a292335bcb356eb5d56e0aed647e7fbc879de00243e36315de85f74d23bf5b99bd4d5789e3985279e3f1c3d5de887c7f47e25ba2d7616252db767374aaf85fa66e1e913c100850ad28cff446bb0a449d3603f92cd65619f5429cff847b9ac0a1eebea4e20f29880c27eb2eb6e2123541d06c5725efba5c3975b110cf897638f57df1f18e4e2f7a3779ed92d1b26c5f90cd29eb636b5700d9c11d08d5d165e6a5eb51d0ae5da80b4dc29c9df6b0e43d41ea5827653114b21606c2151e40da450ac3d78673a14a6dd49acde4f330ff116dccf664badee53ce310c27e54a62080d52427316bd2879b903f700902bfb8969651c9c60ea14ab1658deab9de39b4995211aa81f01790681f2787705067a2d1f3fc6c89befa77faeddadb56415f9de287a1d3628a3fac6ff639d963bfa15273d87a70402b4b21ab5b533c9a9f2d4f2eb54ea076ca7450e3ab966667bac5826e672b8cff67c09ac69110651f485e2cf4bd13e9c68802ac7cdd89dd99d88871d4786559909304d264b44c99f273aa9bd317eca4453514ab52be7f7230b8deb0017fd882df8060f8a6b1edbf6adf55e56bc80c1674456b0c7d988d68c244349fc690d1af299d48a2a15e3acebaf981bb4255395f98761a29ee62d75b4bee167db97aa415c13936f6046759275df8e0369f20c13bda9cfbf1a0acac774e37612417f9b97c890a6d24256c8aa1ce649cc0549a3c195d322d8be810acad4d4561c2d90201683858ea1f57371a1f201577bac5eafb34309b7d5c81b5e368845e571f9318555a7d897839babfe33042d183a78fb4c222173861297524c0b5045c6598f3503ca071989c791f0ce497a3dc605e7a3c2b89d74c4b0fc1f1e66a0b36a91abd2c76537ceaaa8195ebc817bf2f307073ba0e9ea7746f4ff659c0a6a01d97fcbf20914d4ecb40059db0c500996a61501becee2e2557f297b7d7432cac4cf5e02a2df535b7b89a5255ee6762fa250ad6adff51d97223004fcfd8600c0a7163662eb6073af55ec4812b4fbd2b11b9f634e4204ce3878cf7b6ee709f9c579b1e7dde694581d2e79bd3243525c77f579c7c94f74a1d0c81dcd95ee230876c978bdbd5e07d7060cc2b9806ed3baea75c46750d4815be30ed20b6e7c10575a1d46a443b26128ba44d77194384ced72bd8c7cfe4673fc8fd7b01767e94923699794afb1b0f9514892396ef4ff5ee21ad87101610a205c3293e8f8a9ba9196547e1e76bbc524c9a7692f44b0309babe2af24d38e3a375fa4e95872147d413298751a65851f36afd1536fb27ae33a61a8d659a564501d3fe19ec63811043c9d692ba03e0f8ef673679aeecf807de00ce5e47cc7d0fb20ff5f4024c2ca83fcf0e8fefe776344affb1042d5c8d5b1a8be7db3c5e157fdc0ae23753d9bf6d4ad7d99a17b9519aef0996ce9ce85370f386c47e2b9c94c79a461923e18f218fd3f674dbeadfd11555ce57a402d6bbdf68b962f2cfe60803c75544d01263437860a288e78c0a1dc9d6ab76f48c433b14c8ea5c62f6fcd92b83f824b73b5bc4893acc269d3e245e5d971c6a53f2a4065f186c88cd6993fe79a5d78dac3fb983ef3fd7bf46ee852c12411c4e52a7fd8aca89325d190c9a4e826ed89c69847c7d09149cf40913acad0e8db8bf79bdd12b97ea118ad4b8656234cf79615a061d302ffd35a025c33778248a7e5721e3ecb564fb4b601dd0db83317003b94b48b9753a4ab1a50b93cd6f39d11579841281bd4954ff9ab619eeb469a387fb48b3e88ebc07f84472688e43400c735054445344cbcc0fdc9c1f07e7c6a3aa53980a7fe4066dfe13df6da4e47b579a909dafda690dd489b5b3bf305c5f6674de0a0732751d36017a90b30e81e5e0e4c8090ae29105cd70c4a90f27255aed93c7660d631ab1704b8976503b0b87ea2f704c7d08f361e8d0cfafd255fc7ce9f9c46b0fda6663980adc3d1c78dfb797f57dd43628c3be118d65764dd7d10779b49e3522ffec1058e38a36890c9253bf692b0b4add4791d616ea14b11288277c8c772b2ce16fcc37f369e8116033a3a21c908cb3cfbcdcefe21f31f3811097ae87ba26e426dcc2f4cb0b4539e6fc3bb6b8a8fe411e5a5c72b219cfc4301eefc8ba0cc16d8f5fc88e389a1f92b08ae60c432ed1c20be38cc49d495fb6d4a003e58e2ea9ca01dc345fa2ab5bef8b775adca531384dc679e11d8cdfb4431e62f953dafccaf01ca222a439e4dcc7851a3de9d89fd2d719cd7b966c3a2e6656d08c770984d6a5d79899522cf0cbc4ef908bde180e63eb532227ed04bf28e327bcf2ec7d32ab93886f90cb9efb605b7397312c10ca349dd250e950272ab965a8cf8a61c81a760533c5d6582aebbb3661e741634c8187ad9fb9fc76be74cdcda25fb0ee468de9a8094ad923cbad1ac04a1cdbdf103b65d1dfa6723a688d8c3b7ef99018841400584a4c62a0094a6499b217bb6a9d4f53bc131856370e9d592f7d834505851191921cd652e33b6724e1e66fb9739025e1681c8e83fe06691070a86ccd4cbb37f2f8b9b7027728df36c6f146559692ecbcea84a79370b7285cdd17f0f6e1bf585a25c20472baac6b75a1bd385d9496a6646d2cf3e60ffd8cd76f532ee8b67d245c96e239b4f90fd08d5e0c4ffb76f136db01e800c35476d71dc9df9e38d21717fcecf871f230df12a60472c84589d9c0aac2a45748c77bd7e02a815ddd0a23114d2a4f6b655b82e1319cb4c76c8920a9c6d9f961bfc8cdadfd0027247d58b4d4e422d705296d7d96b15067bb6fecac160338fbc1757426f363a633f4e4f957b7f2273e14099157fe491be39e6f5ae3d50e0bc31db0e971fa3953e29b7f49db2867b9ca2aa7b85ff247da6f29857bd9cfe9982cbb082e85acf1c5651782d48da0e456bb1b76b4a3fbb279d7dd3097f475063a1406e13c977d1f0abfa2138784a61f307ba11779dcbc54b57d7ec3eb953112068513d832cccc289cbf8ecda029592f1035021d3b28d78c00188044f98a3233f561f459fed3047b70b1cd987835cfaefdd4da0e37449667388e85c4d95794b3f138556504d067a0c30fe3430974eba21385461e356245ff5c981021730fe551cbfe0d1052b2fd27699dde367a322b74ec0e63e01f3eecc52595558dea22f43ac0be9d55bdba2852303b872a341895552f88034546b7b9b99e4b41cb45d8852e6a7ab9f0e8593f7c48394ede9817fae182124782249549fced7688c81fea96dae6b5399780075966142dbc64e94a7debb26d0dbb8bfb799b46ada6f9b88f04f51e98da9bca32e8751e67294d32b319238bbba8627106f178888493a6750c07d61e1e10e33f9bd7d3b3dfa18053dea96dea9bb063881cd1ee582c738fedc7ea7f1f1cf1f85e8c3105115578e00f16274d3653e350defa1bbf0e39960175282672cb7fe75a24eef1258f736c5848950b5e7e6abb970551e76c34715726d821737adc0704369931c06256c9ec607716fd32e2c21679d1f4aecb35911a311ad1f9f8545101e959955d5787d9132fb6257b0d75f88d785b41daec923f1b215c8a52aa61ce62d641e68d809d547d72bbb32142f8693410bfff4e804649a8fe4e80e912ff35c65547b26b630b65a55e3a1cdba3e159649cc25023ce68e479bab7132f3e4b2856923da7fa3a00881fdeb1d6e86e9667e7b5cc7166a034cfd8c41d837e19616bf9ad462ea46a0d62f6cc864ddcaa664d903c9dd89cba6280270b09d57654159419aad845e7d0f1c23023809d0d40722d580a71451d93a37d1282668f4fe8925c284638fbd584619d2e1e55f8096a959f67b364ca288f653f16bb6c1a84468954cab64edb428520603d9a3244f2bec44f1bab061b87bf5ec57275a6363994ec96a4f08d6059d60aee61871031f35f62f85e1c504d5fd50ce753020b22ae31f49fe0ba9a65ec86ab67013439401f62e506764b5011286bfcd538b0cb835bb51392ee6bbf918c3d4b31a957237734ae2ff2d0ff077ee5dee9092db64322f9dbfdcf3eefc1ada5fb6eb3b0fc999c97897f91a0e0a58de652ec28ecc4061957f9107c2e9dceada36a4d912ed9ccbfdc63a751b2e5e02fdee383f3edd9ca2e33714048c493952f856078f949f422ab2742f28a2b569c8d1c652512713b4d644ae604c070368e1aea83356fc111ccf787697202c156775f49b5230f2d818a1d424b8b1145e02704a9883ded73e6f13767efc03574643c5b631956d06199c43805d3d862fd0f1ba2f6d2a8879ce6f1e9502c7ddb3efda72ce51c0afa68f3cfd63ed5dfd9bccd4efeabd4d071fff2a6d6279e6ebaecb7259c6ccc428e9e7fde40d0b6c21d4779ab363ff95413e9909d840a804da70699712c127f8d69b379bf5c25697361df41fae84a992b87a0490203d66c89056851c9a64ff1f79fb3eaf9e60dbd40630e50090fa1a319a46d2fe93f87872cfaa64367b865f3f9a5eff22edeffe3eb1f7e3fa4537f5ee594ac5b591f56923b08527e26d5b267341e961b14298d0c48e642055786cf51a92eebde19793bea0d90a3846c15e051484a8e6aae3b5a467c8b53b8d0c06571619b6b0634b869f0018b7052a6176f0142bbb2e5be86e1179dbeac62bae5578e7fcc021a43924ff1b4555072f6f54c2936e135a52be5c1a7d9a139ef08c9a47ddfae805c0ac721658a563d7525cd8014ecc7f9617f0b940d2b1b5c67a2499a893795989b686343bab4e8a9b1c1f34ae81f9ead50ed6e07faf60dce5c56fed5db287c019175cc006e2ef3dc41e01dd1e1a30ef18f9fd3c972dcbcdeb27acc509c789ea03c6e4cdb5dc1447b97face5678c2748e3cceea48ce04651adf0d2a99c2baefa30ef7ecf29a4d3b340eb91dc16111b529b18f829c1945b63bd5b6d8a4321c8dba759e0a40c6f1616c5d4e3cc433a05e377b987fa8532b8ec1d797677fe2f7293e66437c89faac61b855615f65a3076c12f798d2ad9444c0d7ab5b794e0ff1648390566f6d6670783ae0d7a6bdf4c3c1b242bc65549977dcd786166130372f6747e9be715910d9387f1fcceb0b4fad56eb376a22d68581081c85ec1ee07e152fb9298a22228fd0d4cadcd03831557a5c23fd0d086cb13c8b5ff373d0a95092d499526d49e97368e32a9a786f67c53df62bf01348abf7c79d6dcd64bb09c14e7750799d8cfd53225faf3b1a268f9ff8a22a6284a5ef0ed20f9a73803cb105799f498a2dc615f59ad02c2ddab46273a5b82450fe37c85fcf40587aeb1b3505dbcc156c6fdea8b5ed60ca21f6816a44608653f5140eef45b0f01859f87a52e77fcf20fc72c66b6e4761e8c23615be4d154bb9c38490043ce9fd8d133cbc091e2e6414b677a592a2cd00faaf3d76b2df8478bf4dfdea49b2231b069254981ca76bd0c72b0bf849c73faa5f7a6bcec4d997d1c060efa704e8e35e5854c65332c4a9ca86be7540ed3a104757bfeebe95dfd04f99cf9b70982ed4b89fac5c00c41ae22a0b750c54260b06d99e8c1e014a1cefb90e965e68ca45f7d5b0c71950f2ae44a489f6cfd8be359ae7c440121192aa22409abed31712b0002cdc761c7dca2e85a8e67c61c8b3e596cb871cb8c01f0c8d347211d31b4618b05a8a72c9e37033f2ef860a445edf2c88318f12938d32c236440633b3fe3106b9fdc7ce5aba96deb51afa26e242f3efe4a52e924cc655cb493106c4721863bb286500a81e884381cb855a713c3ad96f458a32a5a040082fad06c083e2824721f5c7f53065e380cdeb8e4eb919af1d8d14716cfd741840bfd540036728b8352b807a67caad9e34312348a17f93937a64e439ea3fd7d897253830e2d5f721ea6ba31d39b63e48503b9c6ecd77585f2d0f628a8d6e7fcf5455601d4ed42d72d817732ff6128776e8e7ea2e167c828de9661c160e7d32a6244c24faff00b1db50b43ad2eba60b6f6d241e295ef47c4339d1f5b18b643a0f7059ed0c8e54a0f7b6b4da5f8a780aefc42ee0690de917987080358084f67ab80cea062145702b244671572e1016fc739d45f215012053b30aa2e366551debbd1e9d0d33d09077044e14bdc4d5ff5f1fa84e5fe76bbe445b111a3698c3323d013982ad0339d1aa0f81bb0ea39ede2b59686b842fbe44b52e2183d6441e1c4cc3a239cc33c74a943901779d05bf090facdbd2bf1b11f1542ac8dfd967bb6b4119dddff056797e089dbb21ba3b70604cf1335423ba53e5c419e7a2698b76ff7fc1c95cc039daf56afefe3e3be03d811c685caa161bb92ff09d997bd55523672502fabf9ff09e37d645e9f6e1c248f29128705f5ef66b6b932cbf488f03b1cb5013db7c7336edc679f10863bbf4c5a6050a18b87a6f8b2c54ca9895bd6bd7a1b3365090f3a1e048ed57492f9737597da43e35aacd8627e77068f89d6c0a1a11288e7036e7742060eea1ae63773862e3b1f98e98fa01d9970f4aeb06a70980cda52261bbf7130bb3df0d5e1dc3df2b4ee393aef0721cc314255ec43bedf139c7f89a6c3840346e653fad95a081e037a718d7c92f3f5a6d711f94e515714647874c3ac6843f3724b3e3f5377a3ad942667b265b4eaa21fadfa2092b00695402e54c440bc2b2a4c2dfd48148d93cb3702131e3c10f5e0fc067f4c58119e596d7964d5f78ea07281e93f355d3682ad720e0e4eb154bb8fbf2bddd0888d91a10caf99327dcbf9f406714517db23f1eca4209189eaa81a25d370c4013bea2ea8f9ed3da6793dd25d2929b89f321ec385ed8b3fff887d2d425e4eaacc09d8675d03684131863a9f8a95019b33e0af60e38d4fd672cb9e48accd6aeb94a701b7e12a7cd02ac8b331ae78956a931820cd50ba5f0b943bc78cb6a14542a1a699dbf89ac9eb2657f303a5c284015c68abd8633d92d0cee3663d897842a18caf6f733062276ea99570ca52cd5ad1fba4ee03004ff3b54e506cae41dc3bf714617182767e91c89e8efb71a9c268b3e17c97862703a59d60ecebe12bd0f4b59d2aa4d3f87e4a5355804d16e9120b0fe11a87d7138fd01c88da9beb57253d56c29140e1072d4ce0ff8e4947559705c79175cc12e11a6c7bec9cba420bbb4b7b5f44fa3713c81e93bce9c4f7705237cfe7c8451bbdd3eab524f1a9ad94cf2fce78bdedae1f401880ac5773e20dd2f17ddb6251f0791d9a8abfefe352c4fac23fa93b77230fa06de4d681fe37b7258b51273686fb6e08b8786a5460acf76f1f1fa61b64eeb38b4b2862d83d060717ea9436cb4525338a9e30714c3ce2f07dad59ec9efa439ac7b69c8d8c9dccbd1af04fba6a15412dd4d7151e31ea58446374a357b989a5cc52eab247deb8dba46431190c482e86f6a00da170cdae06af9aab85291e0460902e8f3e7e8b68a8a03b6ff80b443b547e09473b2fd83ce134e090b9317e33af94126136b3489ed4af64923854eb0b793b4b59e82ec9b8941bd6f4b5d3963e4cae7faaefcb5ff0bf47aa8a0dfaef0b61970030cff2393df800f242aeece51912ef22e65b3027d709e301826eb4ca035d2ac6170e5761552d5b288ae9de61f6f1b9a4805c0857709be7f5d4762ff14ce1a6b4e3fb50ce83d03bab9ced3d83f2eb57d084832e824b1a0c4e807dcae3bb91d456c59b19e8f36e2ec2f243156b73c9ccb394b3558a804d7393ef4f990df8b721095e18d61d3d0403827512a1762da22bbf9653fc02c32b69fa0dbb3386b509a57bc4b7bc512e1932d25960ae72d0f9cb6c33671a2bffb9697bfd96e0a77b6c14aa9a4ce644a4357c3bb023074660ad482142bdf1c3c90cbd6ef5ee051cc74e3461befbc3313e91676e3f60d34e25bcf843b185316d3c21c039079997bb898891081847659dc30ad210fa861c308ec33a179bc52b1d7311709ed19eeb6046231b062d5ac786e0f50a4dd1e4c37760ea5d6e4d61a1126a89fc32a53758d5fd6c538d135880ec864c15d9349e6b7f47f2eab7a63cbf25d645dd3c73495721ec0794471eea6505535c8c3420f182e2593497a460dd416da8242f8a301944a6e63c273c1be21751848182f2ee922415836d4104768ddb685b27437eb079cbf48b654b75397a8c17050d8dd37052ba5c86484ef1b949bcea14a1331eeb6889c080657aff31b3624053d3be3b8c14d2ef3f153a5528520da1d04d0012cc92df89dc2ade79a9bd99af57cdfddbb6c126679f21f56440658793faa28ab6bc30bd8e87c86aca5d87ac9267be4ee73a4005d8e91ee29dbe1822ed31053cc2428d6cbfb604276cfb6e92afaee17dd8cd3fac3e86884cb77f679f445dab7badf859c9142c5392fca207cd4a12802e74f218470a6cc8089c1f55d0514ab00f8bdba8fe8977347264d06ca79e7b95b7cb3939d827116c8731b21695349c3b186dc52ff1f4d44ed6cfe55cd9b4256e9043868d6d26cb32815d948b7a12a242c7a44b45f5482e5f0e5801dbc4db2f768b36a75851ad74399ff22d216d619047d3cc18b5eca61e8c3d241a81ea03b68d6ed30d5953990c481e350ddda30c4258208d21fabd786cfbd146da6de7d02461e2f575a0b9abd8e109bd8ed242b6c212817697db09094c5f4a879a563c771224e0675303a99424257d26ecb29f9650bf7bd22179a6350401922f8c39a135b76468be8144ca2ac54909ea3d57a8b0a63128aeb8501a02a202cbac7d2fc3a7e5ab3e43d7b06672c82a0100c05017c673f6638acb82fc5651d44cbc63d1469841e162b67955c05dcab79b1bfe7ba13b2dfe2eec9ae9555ef882eacd464d5904a5263b5d51aeba776a6b52fe9e9f4184b2bbeb5b5b3bcaa85bf07b4b7f16e523e0a56ada34616e659f303a9edfc9c963446fb2133ce70314564ce4ee1f130ee0941e66e6dac8a122b714da46e8e7ae45f83bfddbe4d12d531ebb69ed248d324c93ce8b7ea0c20a58830c962f0a1d3a5d75b3da80a27b892cf59ba3cadb593f3bec6c1310c2909d1497db1266e8b58b044b4246f40280fd825c54655a993a1d0931c23153e0cfd09bdc3a714ae49ea6a4e6cad71ac6a1c7bd1c37c3404602a7906410842545241ce9c1e54cf1c09cc8aca4718de71d4d58ffe6a7f003897e75b5ebc62103f86136008f228edcc1ebe5018f0d80c43dfe183d1942c05330ac9c1c376b3ae5bcdb29c9ae00838789c350b3820316aec5d0c527798ee2a99bc22b62c581840c4794bb392ada21435e5b6f88aa3e111d13801ae5633b280c753c2bf4882977bf94d4cffc2261f4bd67ecd11c527819765e34f7996c1764f32b446ac5c2f4a24c0844a41d65f2308321c1b71d21a7dee31980f1bc2dde4d004a08060246991bcc3f3565d908ec2659a7eaf79fc988adecc5cd7ea77e31bff84c837943e9d81a3f5655434abc60c7ad97bc191ec936149a951d1e2130ffc7a7fa6b19b906642620bf12f71a134acae83fb1184d230d894e9a2e59031c3ef01dc5611e4cdf69b89b69e8469ea2738c2500047276415b7455ae7a51d6c052f0ddccb3580b59ef6961fdf777924c118a18a813b11327dd8dff579c1279024c0fa44c36c400181b860dbb1150ed35a2f54ec4c6cafd4bbdde87284ed338c066c45088dbc92fb243197900dc825369077491f6285ca22865a1b47859fd7a23273a3888990e843653ec20ef0e4338cfc85cc1476ba9d7aae0e70dd94ef94de1fee0873141591194dac78bf99294ad2c843eb0dfab456727ba776e147dfdc5652ec919fb58e1236b2921b462d5e44f0f8674b950a7ed818022ddee0e8f14ea0f275093796cee6d0fc4a80c2961c44ef8bc06cdf28faeed6449d59891690a58bcd388630e6a63c93cb517d472dce703fff65ea3dc5636bfe92684d476c2b46ee97bfa555d59c534e2c24d0ab47968232c42e42b7f74702f75c32546a82fe7a44ce86e6b4b9056ac2b4d2bf40f431cb01456627a81a0b57e13460b22f884afe695020733ef7dad89c1cbace98fd862ce2005320d1dfa9acadb27289633ce218118afa5f02c9ce57fba6f70e9c921d5c2c76ada247c2e642f0420f2ce105d51eb448623db291de7736161221e1d168143325e007bf4195fca7e0a4cbdc514c5c94c96086de5d6a38e28419ce0f260aff88fad262119e42be263de8f82957454257972a2ef5f7ac6c28595b4d1c3bac6fddfa4313eb2a5005091f0191d48bbc7f65e95721f178c80ed0e97b52aba5c3577d6e2e7e86f5a7a2ba24e2db630d553e60a53f42e73a587405061c910b6cefa4a73ceeb56873b9776f7c106ecdc7c4f9cd2be5d7eb51a0b36535ca32868c98af08a61c547b7258f4b4486af65de7a747811bc7ec1d498fe4c0baa6d1b08c6bf2305c59fcb7798106a4d8073aef7640b07a6c984b4148c53819e3d11146026022cc61d6abd4e504f027df8b7b8f057d2f92876ddefa241e45314336523f4069a0ecc8741cc6799128a01adadea833fbb4b1ab9d49caaef3a6b5c5d9c57022574383b7f00a19a04d1f200c9928fbc61766fcf1ce5bc546c106b65cb5f7b79cae4f8376aa283a53de0b937b4e23daf101fa950e4d0755fc539a7b82119dd7e2d180661b0dcab5a2054ad05f218f4fc34ad9ea6944c87e22e5b830abba2959eca8bd88ba51cdcbe627709afca919f21842608d6c281e451a0bb4c4b9dcc7f1e1bc3b8d252bfc96e4723200791ebfeb9d3c949b8b33d99459f881dd78414bb9c8eaaf5dd87f9969d9e64314f706b3ca53fe3f505523ed19dd64d542ba9903673bf64e42ad6f741bd696af068a338d4818328704fa4e83ddb07befc6ee200d37f8973a45d93913da9a86eb67c50f0716266e87de26790e0f1c86ad30eb918cc624410dce2ae16323536fae9e4107bbca7aea56b63442353c34ca822957136d60d84638b84a0272470f041f48fce06db823e26ee3e00642454b12c501af4c0d19fe7aae8d805e58a73d2b62b5c4e5d8a1921ce3e32fa9c83513c580576175aace70130a0337e5c63a2c1038e4b97567dc4e857af97b45d6babb8a669e9b5a9da9d51e9b7aabcfb3199854bf2842338492b4d1a7ad4a561d58405c6d530513fe702d76e4b7989d065e898cfbe1d10fd79a11b0be1ce23b6f45ef155d2d7598534da4d6923458a0c8718d3abd2d4741a03a27dbeea5eb0f26a2df46999ae95e1c5bb4f2751e8984b254b8ef90a8e9b78fc0471d4d7b73c27180a3942dab07fb30e16e8c89d1a1ac077e37d2363f4ff7270acea7cf68dfb8a93b7f19a2d4009b2d47bf098e6009e1273857c3365c13b4c5fd98428562770a0a93c5de7bacd2a434452cfd8b4570410836969b17cfb8171961f45464830912ae9a0950a368bd75f1287dedaab6b93a87f104e579d24cb62553235218372899d07b96df8f1b0429a8e766a51ed6c90b66d0cc6081b6bac481f63428a6503658423329422a2496cdf5f21b6a405c8edf0c247d835919fa4fc54cffbea25ace94ec5f245d885743727de7fe5a6b180c1cc8edc5fd5943d82a587354da986cd20e31cba1779e0e9993957483749164be9519adee6b5b2483309e2a246b2bbdc7595f2217762148d406bfe2850ab676a4e14c9fe535f163308dcfd7beb9cf79018bf78662cf55ea2c70fc83f20443c5493a1f625eef4a72a233a561e350191a189b72a8532a8c4f2279a6b26f61627212ceb07c51da0e5e66b2846eb97906598456e8c241d65c4bcc7e4c649b8758e449e9729399441678715cf9d5186d88c199e1c0e7b16e9c13a76f35e56c86641b0d0a92a84837bcb1dcda02135f098f0e8e5c73683932891ac173c5de0fd15fb0263a91a87157415b983e1279749a717ef50fb4459a2de524ae094306018a520c751b1c89c7a0021cae748290e41d83f129a80643907b4b4ee1f730cd7dcbbadfcbc577a9717bc693d98f499477336fbb7982a7e34816696bd244b8f0eb57a89529cc8cab4adbcadfc4bc245fa69a637284eb1ba23384747c97f6efe2193995bc705f613ac580231505e649286e5f0e4c542dc979991ed2f9fac5b9ee3e536045ec9032179b346357a26b1f43287a2b08fc861e6ca4d9619a6551b338819bdab31392b11bcefd75cc6d6f7043814aa4ef9a8f98fb1f9b6a1e40b900ea647fad0e4f8da768333eed361a5ebb11dc592edeeabfdb19747a083cdc0c7a7ce33761bdd973d8298c9a043a615eebedb13e46019f4ec2b1de5fb8854242628c1a7374185aac9b633ae09d04693fa71aa193166ee091d6091b984b5131df17005d18494d35b6d5140428e3bcb3c124df6617a08d730bdb30bc3907d8fd472a77e6004a06cd2a92202b9877c6a20ecf9c9535876709ce982d9ee4c26fd1f0855a3fc4dabc10c789dd7f530773335e02333d49531e99c34fb13588abd747a3e1b6d2c5e27231af0d337dc07e8615ca585f8934e08fb440ed91a99d2758155d4a1a0bd21eee2d0be5229cf91fa656164312cd340e5ab3c34fd8580eb69769a3a6e2592ad1d97231bf7909b0a2c8df5a737f4b4b5e8441158e842658303fa6548128c3319e6cd74542c27cb850b64cf571efd2d4594c11b6d27575cf8d5fccfd7d97bf706722839c0dc05c2c94ff8af3d35de656b374d24303b700240bb94ca710bf540d4135cf20315c8a96efd9f081857c4204260f018e1cd02d6c4db9beecc62c8b0f56f4f911136f34284c0d0460d64b29b6caf303af0c8bf27318ff5df3e0ca111f4be4c456549b574950f1d18fb3f6108c432669e1313875ccba3f674eb21a10e259718138361ffad52f4e3de39991751aa1986fe569512a277ec1248f59ea0f14a9e62622631e0dafc279c103fed6cd81de746610be971d63a44b5eb9ad142bf087197e5eb542d1fa62221648e869e3582afe77fbb563e49c65099ccf0447b537bbf8ad6be497ed39d8345dc0dbf54072943468a297b9d03d329da4ccfae549769607e44f6d108e1652608b492421aecbfa7ea834dbb9a6867f3cf15b830685990fbafe380d41f4a01e464bc208823c542ccf191b6bcd2873288d57eca0ac28ab44a295ec7151f4b1b0f7d489339e6b23262f1335a954ce391d7a164d1d43f19ba0ac180ded39c08ba1c7ea94713db8385ac57d0607918ea3dbc224a4c54c06e9adf06a3e35dab30e0d3f7062d93b7637029b52de156fcbb6dff8338820b2e7153a15ee93404171588668282e67617895b5d69400a86e01469e67ef59d7e0adc81d2a0cabcac247b94484c08187c3ffd74de3244202741e9bb4afd76d9b5deaab1b5b3e72e74910e674891a495482b3e9175ea4eccc4ea5b40bfbbfe86a3f87491ece8588a530ddbc857a1f9fabe74404c764cf0e1a01950825f20769884768f2de41c7867edb8e10f99c7e980a62f7ea00a6e9ff7b61a896e9487c1ce17f00ffba84f69abb54a440f5a49a789cd02db497525d127d4952c56d5c4560e08fd397e73c773cf66f613e3360dbdb8384432c940142d01a7f2bbedac8b4c400aabbc928bd7ab8cb0e22bfbb186df1890cd50130ce60243836977dcbe3edfcbe0416e3c1ee6e97fe4fd543495071debc723632a5a5f35d921ca82fe03b3ef94f02245986c5ed912d65ddaeddac5c9040fdc10c931ceb7bf405f0cd7e08e8dc6820d6b2325681eef76e2d01687808c6643b1cca160e9b74d94f47854f0d4c4f43ab9a0439615a74208a2b018588c0994bf573241d79bf72828cc5911cfedb690afd973f786560b714f14c2e738cc95a1ad338d0476fd45dbe47dfdae3063d7277dec9f97a247889fca1c98127bcab34d7b738dd20a96ddabee17cda01203731fc8a860f0709d7148b37bc1d146311edef370fc7711f15e91152d3d2b54f9e7a7583a07e5216a725c2f3a98304d3370a84002132d555a033f053fff4f9142c05e8750ffc80bcda1462e007665d72296303b8bcaee418a86fd602993de8a19e46dfdd553e71ad531bbd265874dbcd33828b1d4d3c924392a2fdf438800d7157445b0ec96e856424ccb69118c7cd9fbe2a9f3f850818877ac700d71a3d500e67c5d596bf31d04c462775a0a534edc7a589c81439b071774edacc94fd54a406ae1d10be9c5f836b15a30d5abb1a35d6a17078457f3f94ec48431ea5c5532671633328e5bcfaf61a65c81d8b829fa49c4ea58a68b545d9e7371bff6c9ae6dfc7c68dd6130fc7b52a8d6e416a4468f052342860b68880b8b769eb27979afae655c85bb06b678755a15e4608914bd52218dca3389b4ee7704e77ae8c42b66ed9fa6f0ded5bfc726205b776a12a94d974ba530d21f8b26c3c44186bd454bd16ac5d81aa6d41580c1fdbeeda9243fb1066238dff9a4301311c91469f962a86b64cdd00a0fabb84566213f428f55b4353084a578cf88e7ec878cfb0f59f5ed8ff8d24163d69b82345fd7b7301ee14bbc3980f4d9df7e1c9fe402d0f83dd890359aa997a297a02f714ce2ccbab8a2e6f9f0b576a53e653c59daea332eb768a5b31985accd77672b85c583e0628b335dc3d7841d4065c036a4ecd575fc190f47ecc9ec90248f79aded29f2400fd2768bd647c53e4f9869838639b739b5f068d1e8bdb5dafc003cefd26a9750236ee7dcc4f2f7348a64502b660469c3f18fdf24717c43fbe8fc7919783edd6838f74ebcb9fc15f285a8629a59e31ba469dbcb2a4d39655b9992321ad9173540bc697edb9adc801f4182ed978e0613c1646c490a423e3173243c451dafb62697d2d6f1654314c687615ab9e126cb90c8ad85274828d6465a7f7b197a8ef15f6fcf40bec13c0d313ebc4c15159a18ee7f7576a96a1d78d81ca03d868d423a189262b2877014b097d54c76297e9d896a8dbb316ee26f5dcfa5fcfd70faf8807bbe54662000c01c5b91612da59de5c24907bc7c58bbd6ccfed1fdeb46ba74b48cf5e147a7439053a3f79d1ef57fddf78605d5c254fb7fe6777a3c0c41778929286735a2ab6822cde09b05e8022d3baf37f90d9a7ea0ffec9a4858caa910ce754eb2f6e3998f2f46543b14dd1eebb414a3cd273df6c35cb28c38d8b0aacc7ced3b08a9cce06bee62bd4300c8237acdc9627e15ac2209cb2c016741ff33bf6171df3681586c4ffbb88f9597a5ab8c8149a9cfe5363391fee1ffdf9fc7a991a862985792e0e8d19245041b90930643dbf89c43f9e4f572d87b8d146a75120172effbca386075e01f2d8cc0a24cbf22949cbd6d72b34ca52d81f80e5278ad8ae820febab84701d136431dd6443a0058767ebd0c132b057c99a69fa3b193d362f05cf885e0f6c6a0f5805580a94da0ac70d7a2a3c750113b90610d8d561625637b69d4bfdcbf49a8bdaa28033b738edbc60103704b0d1b41f41fa26ac9644748622e6c985531c11de3d6a3c24c13345e8d728d8c342c31d076af997fc53dc4a17331c0b3044a52a4f689defdafdaba938d99b22ee247dbd601670cfa6b758bbca34aac75285bd0f17b8a995ab5bf9bca0c1ec2c5a32fde5fad2f9864fcc9f5a69ae70ed3c7de539bac0ae87f8f43a6e0e52797f51ad8020c3a5f29e387ba434152ad0673c9cbb6601c1470b25b9d39baa13bba2fd6f0649dd17774a59e4255dfee48efd54180140fde055dae49005d780607f1855de7a13edf98f7760abc52f342e82c872f9f659cfa1986c31c702a02d6d9358b6702f63322e1320622d31f0700ccc174aa4a832ec42ff34dd51e0d33a588accfffa77ec952ecdcb0fa1e9bd90ae42ec3ea5b78a7dff5714658b060908e23c41128348688afd45ba7e5cbedb61e0a13f357083eceb98d68c0319578311c975e62e79dad343a0c4d64c3de200d552da8f8498b60867c770dca4cfcda63d84515926fa527929edc2402b4786ee9baa48f4bd5adcf0cf8da873742bba1817ef584136097ad03aec640c385005125774a7b78a574bbfdc78064d0679fd4903ba1448dfc914d1913674797644afdfce165db8648efa008d70536f091c5c3919ff4f3959a2226df0bc7fc561a232c75523a97aa3744577c27a78b8798f2ea6169bf3ff9af99929585326e471a83fea7ada583044d8a31dc7b2e7e025bbf903212632b443fe28623106559c8c390e62d22f2d72a76cb4fedfc33fea206f45eeb2c205d4a2264530df6e72cce4fb23554d0ef9e3b109a184a636d9cd6c7c9cd1a6c298f20e0a269ba480f6ee8071d77089225120dc49506f2f09bce024f1cc5a0fccaa2715cf3531c028e60def73fd4da79147c106c7fc7012146e95f09bb612a20cc45966ae7f38ee6cc67dfeaaf9af9bd4b7d23622283e62720b4f713715d81f4b3653bd3d57f0b80b26c48be198cedeb5060455b51bd7b758eb4de58ea50f7bbcf526c0724e9f3e6cd0233f426870df4b7ed6b30f7ede1153d5b95d36238e6d19e755ea0efccfb4d9ec2d642dcd56af93736664c356dc31ef9aefec741d6ccb29c7d152f7c80eca5914cf235e00fb0c091b0b4676ccb76a3d051a680f80a8c0d00a70fb00a508555b43ec203c207910b94787d378833222e37466dfe8a5252ba0d1a4470fe00d178d25b1707d460635dfee9e9367dd7c17e5e008b2d4243ea27edd22c5606b092c7f2bf7b936ec30b47996f8bf9bb68dcc812136496bb8f093347e8acd5bbe6709c627d44826f39350660790d5199a6d3a60df883801b220844a26cbc996bd3aca63e1941ba313ed76603e4f2d88cc41b805bfcf64fd2e4f0bd0dbead1637e0a53df284daf67e5c788e02a2937b577598a4eaa2e3593952f1967111bf7b7574fbe47abdd6ecb0e3e86659a1fb1891ed73941d8a9c1d8c912fb65c6eca114c0fbbbe66b865243cb1d081b6e015c911212abd236471bb8fd91b2037bb5e6247bacfdf152eb4e276d9aab75e8f2f546bb1dffb98b4ac7c56172a3bc67b696440a949a8ce68139fff087066466b2e8c8c6528597d3d130949993a6d6adfbf0db5fbc1d1caf4af0822d8b6affba34752b0c9cbdad5d9eecdcc521fd684762cacccc2e1780b919433fc85b18757ff430c04255ac550092a2621a32a817e57ce01f74cb58c06523c9220543f1270a564546a7d07841fa558962924cf74d65c6f6b69fe82aa6b332230e794ebecdd72dc01747eddbc4a6fc00c78259b794200b0265c0aacf2e122f313495f8912c2d97fa710cd660e935cbed356d7ad08b1a64a7f4e3e3349b7c2f0ae871db3f15ab499fcedf5d5775099f76d15db49503eca82624dea1d73b165ca474728caf501f676012cd2b4246b4dfe2bf1fd2304bd61dc4e94b0705f8efb82aa264cd9c7fe6220bba04a24d24d533a5dc53bd039d2780fcdc86a12fb52f98b851943db5124a484fe1d31fbdd471ac76290e94b078005203bb1f91ce665b6053d66c6905cd82b9f221171362fbf2beffc1da841a60b76489138173afddc2773a5d976dc2d1a1887bf1d014003f8c4d57f30d9d2a5fd15108616b6eb2e67832a2cdfa02e048e77e80a29c1b1dc2d3042ef45930f2692e07460628e6293af2b1b27a3c3a4208ffeed5ca72acb33b48ad470c363a8ccf6c5e31157663b8e8a6633b688c94ebfd77df34f5437a1e0bf18f7531e23bd462c3791ccab0f0c2a84146eae9c4a0e44938cf13094d2e26e7db09ccae8ec728d5cc150e2e29de2ddc43e1b85d3ed3fa8e9d2a8820cb07347bfd4b226161b8eae2e48c72e08313a53443cf2adb98fda503663a7426215e313f9a3ae67934d0cb4e13a96b4bc56fa5942eccdd67a443f58c4ffb7034ff9c4ffe31ceabaa66f37724a79b88a17d3d8eeb674d3f80f3609c9e87bc58764cf372ad5ad2ed7f364071d94379a1aaec9c2ad2034c7dc4d580a693e6f56878e666d68bd93b452c4be96a115c4dc3f0fe6a9ba9d721ccf238d07c81c39c55cd90e124deee905deddc67986a83f2cf920b281ceef2db974c17db574576ea1b3d3fd9e879111712e72f60c8085ae8c08fa15e9c2f1aea469c704b6a0dc5f9102f921ceb89d448d02be7cb3d389c072cfedf98dbabfe5cf400450ed1d4383249b05d922c0cabd3749228ab5baa018acc29bed6b29d8f7d3ca4f4d1c9c6df1016d53118c62736b3ea48936660b3a357ce6655494db3799c916f7d9f59b6729ad708ba916996344778b5a8b43370bcc440496e11075a0d29d812709cf59b199d7658cfe6d1d56d943e644f655614be4037638eb89622e56bf2a67f759f2a3b997aa41d90c9acbbde0ec59607aa5e5c6431b64a73606f45ef9840366a41c6ac8018a01df7146454f2e61e03dea45d8703b5d7460be696e1856d5702a8b1d6dd5e9fbcad7941c3f424ed1725281d78b6bb4576e2ff49e572772f7031222c1a5639be42b4b4e6036d21befaa7f09de16c1d976eb2d4fffb77ab97f0755a6ba13e49f612f8e64e4bd1ae0aff1aae9812d2cf96d4a768b9d0519bd8987159a9b567614195626ff0767b20d0c1b807d24b8b790f89d895811cd914f08b22efa7d2752b24261368e6feef3f85a8be7ab328e9da6b235ea1f323266af018cfb90da2bd7db7ce4cb2c50af5ddd6f8fe361586ab5beeb3029e03442d094862f817f86211203705da5af63ecc5ae4a14840e19babf713adcb5f7c88d1e5b3f80c71b726a1f1e9c0f5ea50bbe657d090f04b7614a740393d1eea4ad1f7a92e00d339e7e6fd3de59f50bd532b12312e6973f3145b8b68380e2848edc310c2faa5b2f52442c85a29ee354dcf36e665ae51c26b66a2f6e640374fb275eceb39d5e3a21ff2eefab45cfb66d729727848bc20b1a87e6e23adf45597f8a47f4ec2b63c8a15882f149eefff5ad906c62d179d474b646acf995f1adbd21ec68beca6d0105539e394879cf918731afffd4c6c86f1d8c9aa6324a1ffe80124b159103a80e87975f4ea47754521041ba58edaa827655675d3f69349dc4f8cb9b4821eb4fe6a1ba7dc9d8aecb7cfa3ae29ae5ddd9a72961da1c896fba976f92526fa150de90ac2c0bc6ed08b3c9cddfc46a3113aa488f2d45cede76057782dc346ab569b5706d909ae9dcebe479f89f25bb70d270e7d2ef823b947b74a281fb237bacc208cfb306ebac2e3c7351c3d5a5a7cf4a42babce1e837cab0c909c7fb268433cb19094f11a8b695897d0d481afc47a799264739f22d289f87c4fb2e8f0b327d36f41e29203bf245e9b9736033ff5eeff063eb02b54be513656d9e8419567bad617ae9d24311673d601042c50e7360258b013a9c9635d8009501dba154c8b744800818f961c3336619603f253a684f57619f79dd1c6539de318e294a4f37404db42a8c0c18c5aac75e1821ae80a0c5f20136515eb1d07a5e6e51ee1604d9d6883c8844520b24a9b1bcf53508375a91c2bdb24224308fbabc12d2d254896d9a4d60e7e4d7e7a5ad90f49f25b55431775f808ca3619c9c9cb6036df09aa2a2d119140e7b912eb0859b15e879ee5e107e236140531474fe6790d6266cd4af44eb432a712260821cf63042748f43ced6445808767316030c64c72df3f471f7f1b1bba951c8200ce80dddb7585987bc34933dad50ea40c8a51d6e22f8e7eb50f27e9e33ef2b70666c82258c01851e10a2c9cc31c49e576601c2b4525c13606932be34431d25a021311044a350d1612d4625476faf7ecdaeb8652f593915f9834ac951de3367c780762880818bb6728aa9dcd769f23b4546b5535b31e1eb542548e55b575a71d017debaef6bbb0eb436fd8d66b9d9c1c09c5958fad8107747c8e981fc9b00fd4b827402132c5d3f0f3c747df41bf80ac80f947cf7d78ff0443ee9ab6bcd0a04fd234cca9c29c0c6bae0e9a3de6c20300e662af48e1a23799f3a29c1b1c29a2953e6517d1a3cad1715af3f0ac2b0fc6d0d1aa6b0ee8af67c4e2ed57c1b9fc03eef163ab8f350e1d941b3641096ba4b3894757cd07a65a4c1ebea36493996616eec104dfe38c9f0c874410c02b7d21d6f140d5d6ae4565d23c3c8d520a65b0f1d75fc721f6bd1560dab732cb7184966d9a17ec5b5204a7c08485695a8bccbbd8ef85362437539573cf863d9f46d1d6de105b16f010fc444f761a7da3efbf3acc15a7fb3141fe128231190c73c4718a5622bdde29f6a8eb25d31802cbb1a6dc469c7b69b186fb8ebbb1440c9016eb26622ce5d41b5d15dc2c8a490aadde502c8e85d2dec22547aba31f07fc4d3b6a2dae10c9ce39b8f6458a69645aa945001baf36110cf945fe3c4d84a62071f3cf114dd26dddccddd326a25a776eb7ea8b27b77f1798f6efd3a2fcb7087acfd41e0d4daf9de87315839463b8069c36f41bebd1df951ecc9f15e92f8a2b33bd8b91312366ad25868861b9d1b5323ad0af09fe71a28c8e9917ba6ac40fceff37d152475826a8b44fa936a7402a61d2517dbb2a5e6d460e2bd67246d22756c9abc2e4dd30a9a7c9d8df29b1daa1cfe11a1c900c606d72b8825ec27893cafee1fb1ab720839c4867c2ba0a7665d9c05fb999d45f5885683f4a6a3021793563771b9eab6aa999a5de9dc0e064a26c942f418de88aab9672fb19ec22f3551e43cf68bfc666f179ab81f5eab272a367536adca3c581e51267f43a7eb4a2a25a0cb0df2d42f34ce0185c0263a23a2a33c780538f7bc0cc9649babf73bc02edbbb7bf89d2dc1a76dfe0161fcb8ffc1f8cc1c79a585e69b359c4aefed243007d9aedf63269725195dab9d8cf66f31db8720a53974af88811486009ea94fca52456477cf277c56676a2d74d9b3356a5cb8c3b34a2f03f75208a417b14630523d00b1e139143e42ba35b268e3149cedfecfb095201a6c16bd81001122cd997d5498a71cb87c6a1da250acd1e3f328574bce87b56a44f71f90f101b17f77b7ef5e87f744c24cd77336623b0494fb755e7bc0e1e5c6491e790ec7c8c2da7f63a79c0e0c919259c03d4934d136eea2a52c236c0c625581a361945d343a4b2772b5693d8cf15603d4e791f6432a04d58dc76f0ac75d44542280f5ab3e290e8ca317ec177a061c28bc529e1c38f3f8715c7aa3ee0f9dd5c73ec0d5ceb28a57c52f02f325a961ba544ccd31a71ec9f36436e68bd805b93305eda9515a48d4a3c61fd7e837933d7ab8923c111704c4d5542479aa910067d372eeecef141c639c6f29a522434a0685a9e3ff0dc393e97314a37c1767bc04d10dbf9fc7927be010d62a25ed5aa326f3f50c9e2d4dadc29ec19651c1195dfa8ffb784b204b734141358e87144ccbd9946d867eceba6ec4463f1aed7c2fe8378767ed95bcc35b936bdfd14c7928e5219d86799169535153ae204de6116b5d4cde36060214def9fa4465a3a458aab0cd514a000976ba2c9189789e40fd963aadf5e42ab89ca290aec4ba34cf7602097a5e20bf03bf122d1a68347e2d57f0133c14ff79607e2e8987e619c980f5f00af4c231516dc269d16251d9cc0c8f462db43c76b8faf13925e43d0fcc9ebad2e0fba269fda6f88dd8d5870f5e25d1168adf597aef12246a2db12c4be1cf2346a29d0ba1a59154c787496ce8d1cf52e6b652ab45979aed21a53cf8796fcb60bebec618137f49b5cb5bbba915fddd031b9515e76f89df4571d26a348571be71995ba0110d4aa94cb84f15a05938a50a6161a5540fadd40c9a1c9af4dc652c8dbad700dc545d68e1a3f9e0673314dcdafa52a2b95c1e5ad2c5cbea6768b7478ed6292539e887fd5271f209eaefd007043a9a344fe12303cfd0dad400301948225a6275d4ad5c999065c7fdbd7a7b47695ba1c90a061cbf5b44a473b500d6880be98434ee65b25a81f843af7846d37a0b0b1f476dd96f322702ef2bead7af9e134a0f4141a512ea554bc44f97c8708ff5173ace52443037b406dda02a672a9bf5be7a46a796fa32248e3d48e5e73d8d036a82b0a6f29b1373e84139dc0c98ffc877c18ee5f11640484282df407c0fbb6ddc88af257e7dea4b8437eceafb7ee6e830c536feb7cf4d4d43954e9529ec960f2e868eb56dfb0575a3c6c2bc7e098621b77dba8207ddae03d70b2a849159697212f24863258efdf07d40ee6fed891fb816df2114bac513d24756e291e5fc2201412cf19f71104dc44ed25184d49fbc415dc58b23f0c3c7c66407bd12f8fd52b0b7dd65a2df3832d14fc39aa13d5ae39629370c5d0ef1f130b5783b3ecb9e35abd66fb3b3ec5cb0d6a94c66347dcf5a13ad75bdf8b68841d2f6413eb8a69549373f6fbcdc7b58572bb9840d1ec498431db3c7a1991caecaa120837aeb5c42c89aea7753b817b61acd6290366bfee218f729a84d1206d8542e90f69e9091e167de1b3748b37a18f1718e0262b0749984f5d3faacf760b2fa9915cc5288064970b4a3fe1ea50cbf2b0973cc573bef35b8072c673defe017addf7ef37c97280ca0491e63dd8245af13b1067d81e958103bbfefda904f65c8bfd4495e76dfdef797ae9933e61c5fa63f75e6c5ca511c5429a8b12a55fb6e2993631c2d7d7ddd77aeddeb2c3e7d3ced5577d41ac2d3261c770563a4382e355b84ccf6e7b3952187ed452ec88913f7a622a72fe6e64cc64c275a771c3e56b62016915b939af78d22b15fe75c95dcb83696c8cbe973d8bcae9b33def93b7dcc3302313a34aa3a22a3936dae437e6c6f58498a2cd8c47d89477b8773977001d3a360c271c0b262c4f38ecf46d3a291146a48179df4b06cd4cc7dcb79083cd98567be78286246c2e947b2e8417e622752ddbd847e202e719a6003368fa84fa68936b3a9a6109ca6a8f57d948c94ffc97a5e40cbc2cecc9bfa05bae5674fd4216eaf7a33bf0eeb45766e1b73fd53dcefbfa27bc27234678e8bc435162480f05c0849a163e3c22a2f9c9322eb1360d8346a8907fb3a2625e284a119214920a5be770d5b8271fee35dc134fcbca800b2d3b6d12be3d00e9b9ec6bd259fd317fc725b6730e13a483dd14e272dc48f6b4418d35e9d8682997d34be0048ba2251e351e767044f3481f91913b2e5ca1b5a2ea30dbefe16f250db4da0e363d120a7de5e865fc98697f2cca48c40d66a24d4fffad1df0d36ca72a1df5c33c419c89d05cfe8465b31a7e71c622faf42a24b2b464e0b9418b72146547dd7ddfbd7b684065edd28c42ddbbd9564dc816d8f69f97ed18fdd4fecd878e5e55a5b702890d170cefa59f4e4c4203a61e72177b1e386a62023c1d8d3bbc6de66e56aeece0ca41fc3e7e85b4856db9e0c9f0366b343b06830109114d1949258ca90d86f07a268f6fa079f9c9a0c2fd78f76f81a5189e6e96b9b2c37161606c528b6614d8823af01209f7c85c90ed92be5dbb0370cbda181a0dc772452c00f9f90b4a679e4541e43a49b46b5156bbd4b0f1e71d03ea55168359e8c27d3bc3c54dabc13d928c37dccbeeaf5f0f401fc541c795627299b7faf1d5952689d87ebab0f439ea49f726ea2d70a98abf4266fa99bf767baaf1e7f639a34309178a5c87b6dd129a5dc93bf53ce0cef6d2b9a2b7923b4d5d7751990f75a11c4365feb4162641753a771a532515c34ff6456411ef0fae00e8c03d7d1358c28258949cec8cbd9595d0e5db12262f0ff1b23da41f3ea6b9b46edc855c8548d86c8548737ce062c5def803fc272f359d2ac94774c8836e30c526bc7be6f8d3eeba47c468ea04040d5f2130a9476f0f3eb855ff3d094f6e6e61a7a720b0a70d97901c62973e0ab4cdc78791a14b87c07894a4c50f1e97db2ee458bb344456504d14d38368f5cf316d8ff75ead2e3232ec3a5549ffdddb7d9ff7e82b4e7ad224ffe89ac88124fa43110382a3c4ba77c2f47e01830516964f8b51459245a7e143bc78d3a01346b6f6359a52568a959f0a8d91508d10496db2ee7a41f69fc67235bd27e7e0e8074708d8bab2dacced426fce2267f1ed48f1073367aa83e49a7eec9f5f1bf0fd0168156b9a3a90996af97cd663227d1dc2a2eac4fd91253bb31933bdb3c5d605c29fcf2ee4dc0cd2ef8d6182c5a3c4ac1aa34cbdcd06991b364322331a79af8c8e826483d3c934fb5cbbf3abcef5ce89cf4bcf3d67415cf68dd217ed38da845587202016f3a5a89cfa792aadde5967fa73c190f00dab1fc935c19e4e43cdb81d894de2dd5a4a8475861078a39483d2d2bd70020ec83aac6ec659547e999a254879a604e7b90a236e979064277291a2fdfc113ad04324ecc9954d9373194e9a9dd5a07122936229c962f4a2694a2253fc8499db68c9d3552fb3e6439d998ef95ed72dc2f63a89fa7f66db4612e7fbc10718a313bdef6b86433ad7c5273db052dbb58116702172da63fa7150e8543fcb457bb63d251aa624c50f59a1e5b723c149622579108b0d3926832e73d1bd6c1a2182f1901503e60ebcc5c8ec9e9e1baea8d5df5c8d5293087172c6c0c6632e18958194eb4b9bbd4a6431de9a9c42d453964a4fb29f0abfbed9610dfda9e959975e5e1f4146d04d1d571fa9375defa72db4e075468851cf677f68aa74f7e06358e0ca550cd6d83691f6040230c3f05c0fee7d6206ca0e9044ece69376311a4e673df486153b6fa3eebcfa5b6932a865dcfc983d0bd50a9795cb92e799c90e055008413c5c9a35e0bedef85082f7994c53c056b377854c6c42c03f2c7cc61694d2ede72ed41d3c0410b220f9cbcd3679f5c23c135df797b332a838f9b38cd42dff3a4995d59c5dc34d2595f97b68ea0ffbb4a2115ebbb3783dabc279f9137b376da4038e90fa94f251573e4c56575805daa1a6f69bfc717545e230c635b9a54a983d45009c924a0df72545cadfdafc91e4f7e1c2d6d780d2ac97505e19bb2abbe417b3093a0264cdf5e892d98ac4250f7f3d1fa193e657462023c842badb419839f521b2f148f338b2cb5af5b20903e3eb0ae7816021d1db749a8264138ab00d16874ad7bc4f3a7e68dd362880cb12eb801e959eb02bcfbbc7c5c9ab2e3a756c7dc8321913f1d0ec2b1dbca8f2d730583f2e86833ef66e81fb71eb4df4feab09d857394a69616caac4fd44c530fc7474afae00ca551cf55a2a4bdeb47f2aa1d1e1fbaf982a87bbd0a13401ac3c197fc9a2e4ac4e3bc1bcb91d4b046a2984dd2421fe767f5def6b6e966a7b86dc775525041535991f4435a44ac26e54991bd1651328e528daabd3d648b8482bbea0d089b171f94b70ffde9dca57d712e5e0644adcff17138cdc4fea84e94d56a65b00dfb2cdc015b353d62ca8a78593c7c78a676f0c1142e5e93b2f702525c1669eaa63d3802c8c53384c82fa39fbc57fbe7e2f52e52645ade4ba827c31682a44a6642ad50a9342c7405c843acc0721c73f5baf6cad39e014f634bc0880e1678be87edc1bbcd674a0faff7fb0b163cc42116a2db3bfe188c22a45fc71ee2e7a6258e9593ee7852da642be291e185de0c583a51a21e0a90ee57a04bb845869e0711be8c8315991d14e8ad745892456b853b75fce264090b055bd7b0a6df6de77e3440a69331da3867d8a1af021a3d176230f812cc428e90aaa9c46bd8aac1ca758a3ed8f1cbf21a6a9821ce9a24185f5d1eff2367ceb3581671d541f3fecc978d04546fc7d400979c6d4df9cbeb5d0fa29f6d73127ee76cd102b55ca29f7e845bd0fe30681c3b92bc994d78d615f285c484a4270203368f10472a8d3b0cda35b320ef039bad8a0b98982cbba4a79c0cc2be5c4822accf7bd43b250af51a23a37fc2153bbd353b41924f1dec9b064fe0b172bdc87a7ae438325052a8214ad809c22a3f9821eaddbed066af715cdac65b992c06570137c4cc071756565006e215eee8be58f171f5336220aa5c867d8a48cc108cb37eca3374efb8ea826f8b0e70f6d150d252e8a68cb86d16039e1a95b5a03fbfac3edebc9dfc571a7a4b8bbe84faf01fc4dfc11ad2094f82fcb74e4aa3e7f4196ff0898ac87923e3cb127557d85944bb3e9ad292914fd9ee00abe816564d444368beb3da820df7d5525a082c7bae98b65f76a19cedb5cd5635f5ca2ce412daec8a27c42ab1d781915d5771331a0cfbf1958c92fa28437fe537e6925d109da1197a7b87225d3d50111dfaa0071d93e4037c5fbad6211326663790e173890e8e01784856fae2ed20f87e6679cda17da7a79e8b6140db8f5dd54cedcf0b4a2b29906c0daf32fff2c1c701bf8d6fbe1c2dd90d8101975745d059063cd8f519b12657cbba826de4babdf6faa5eeef33ac1e0e8ca672b3282bf0e731f717c914572b01f5dc84123d33767e982343e0e6b1c1e3f4395f24bf5e0d538d8441d0e501f400cc3c63ee782049df5be48d359dbecfbc62f3548b846f5cb0177c3023e14900f7a38550aa8e387a8daf7796fbdcc6a64dd1a29805c2045c5fa6bb23ee383d8cac5107f2ec9c1c12e6ce461f6f6e23de6db260472ddcee0fde026ac6e173d090f4b75b3ca4c8139cc7bab6b6e7f6a8a2cc07e5248e0d1afe04b77395187d11e4b5f60c5e3a05f39505e4c711bf60fcae87bd4aa67bce4329232334766899a68e81577bbc333bb72e53a51de5e51aa880f38ea5ad0d4739e179455fbaa42a292fdeaf1a411c55431b165cdbaf9d97dd4e9fc86fae04adc879a6da05469786ba63aa849e5826c8cf60a6b909550bb2c027abd0762034b953b6b8288057462763ab0480e535335c3e1bd597937796fd7e38b8dd3556815a763ccd676b8d50193759e49a713721e49900f8eed339004f5b8e9df3b1cb84d6d92864ad3b7d791e30544216e98d5576f233e43650d0624ecc207e8f1f83c19cd2332c21702af29030d1e59cd74a944f170bbd597181d04aa1810430d769b44d590a1186aa83239ea90867eb00122c0eed3bbc7995af1be700d3cc9f72990a9c6aea010ead921b490b6a2b9262e706c09c7dfe376b1a823bd16fdcf21863ca84e229b90502feaa5598e3455d67a28b7f0116eebee7c64e49ad8158870fe3d91d9f6ca115a27b2287d1755a2efee19a371b39cb8bbeb96001463f0a3c69cdb68e2aa829e245e53f7d9105c55c75c8e65af833538ded74360a14975fcd4c87ed234003115c21dee3901c0e60363df86dcc1787998c851793db8cee784b5c9ea2919418e83c49ff8615e3000754550bbd788bf824123169b24a784c9b927f8bdd35b46edcbfafb1bbc26f882c299e4d31dc561700cc8b71252f53be53478e6bebd20fa3b9faff29bb97867b1b0f67da7978c8509e131a3bfd1f90dd75379fccbe86ea6f838a43adcff16eccf9718c80ca25c6c1ee447b7a9accd96870ae666ed94829938f81cffc81062e6b2659243b85349da3554df7b9c2946a4dfcac179227c63d6054a3386b528d22ff3818e678569db08e401655aa1573a19bbff5476edfd7c9a8c68644fdc7d41f1622c33e4ec9404de3086f7d9a9999217b4eccee6d021afa23bbc446bced738aad7e66ef8143b97cd211e7d4ce3152c577134b9197c8a5a6b9cc60594622ec5ab595d61342a8aab5c1c6432ff21ec0bdea72ae166162615af0fc3cdae234370504edb7c83ffb9362a2093067f21ef3fa78b762c17142b14c2740b081e546722a357147b0c6dfbcc00d6afe5f37a293357a69bbdaa2b48af44ef631bde2ddd336906f8ca65ca93e636ac383901151ca334bf709287361cb198bc26611469d77ed6e814aa06537a1f9b33e60d64b0444705f26ad1363e1a16ef2c00655a89b5ae5e7eb9c623e7d42cd29632932bfc863c9db1514b22f51b63348f6d13c6eb1d264e0612bdbbf10c17d4c41a0618513c0e4bcb2c22497febebda784e1b28c44df99a74986b7306928b794a810cfbcf0b007c23c5879c34f1c098942459e544e9851a55ab6743407248ef428875dd17b7171796f7c168313086a9957d5ee451eb8e7560df745db12751cd09095b42a51383acb3912ed522a6fb35ba19a2e83b0f09b3562e7147fb906f4efd275c7e0cf2132409c3831175de3e54ad76381b2fc5fc69d4a17b4e5d488157ba69724645be4e62f48d44b0df3449c52d5e4d8b0b5c1ce573efe6d8c723c2027c85e5c827c48bf1a5cbc3fe879edd9e7d89f216f8214cfcbcfdd713fdb4e2cc7d9a4b3e5a3d9d6ad7b08457a4cf3375748313c25964cac5edf7319d14be32701149b1989143478837c088ed24002596f08cd4922c56de45a1cb18009fdf2a8472e67bae35ac212a56de23cd4e157f60dc839180f5dc0554da7eb406a2bdcd3f6526797426dd8c5fe544acc0dc382aa06ea3ce09764b1836af41bd869d5adf264eb12f63d38c9e93af08c7cc892d888b7c78a8155317c692a775bcf78e8a4fc2ea3d6409a0b0a9968658c3f985a978539f22821f1f0f56dcbf2097719d1f785f37100f588ad1eaff220968874dbfab01fe058dfa26fade1a524c19a603c35e99bd94529042ef190b128658ed4549683f809ba3afded3d81cd414a399ebc918e7336309b4c368eab85e0627b181ef5534ba874c426fdf3e828378b367c445197358d315b80991b13106d0bd7978f4ccf7c99a9a505cc4a89706c1617e2825ef2ed56cd0e291883a104799ca69ffa2956c49e072a3b4f7395a7ca3fa5fe6d919db28a92e97a77151dfd27a26f77e13eb2af56fa8abd9b64a2d3fea18cd85f50751073f76688308c5612d41f6b8e41ccc0499725454d0a7ee44962609e069a549b8e953796890183470828080d8ae696c26906af7fc56a712c00cc739feea6e318a6474ff89e85297a4fa50fe736521d503e776d473770b5ef200782f6d84981458908c808ddbf419667da601089b344614c3b2e1d50641d2b8126bf341483ad9a375757b35e8bab53252d8ad4059261a2f81700f7e0c866e0b6a4ba57c71337ead4e9cbb0681b1f4bc844283814e2fc0d3d1414bd84c7c4c2cb5453b2e6e0fd46d854fee54b16f62013a0eec8fced0f58f70f05615f90997bf3b9f496aa93c8288c6b704f76e31c60adf5583a6e94aaace98054b9bad96c94176530e3e18c168aab417b6f1e60c6114139a3642bf7eed14ecf43144a2a0e736a483d65a19d638a7f7397c5d9db98e539b37a42c424a017c270904b73d4da9662ffbae70a2be70740d9105fab3e6e4805689c7437bf737bc280ead21df481f7d7d38fb5eac49228df3722eb35cb585b825ce01548c314a2aa2f389ed8e45ceb39613edaf6380b33c86732d0d914b3c6c7934075f03c8481d3c1f8849ef58adcab29a5d4c4f85d4dadb4ca3ebc5dc90ff4348c1cc7b509f4276159d4c9216405c9ab023f63da545306f3f59190c5557bebe6eac5858e183a1cb0285b790bd9ab071de7f3747b7662a347338fcb351c1b9d34fdd52f084f3c0b03fc6922a74485483ea052c6ea343231ddcce1d826c3d4235c838346b7fa0cb2c342d50b967dafb816f1a535aa79ffb1254fc47a04458f701ff8da6a064b53d0e09ffb0a32b294c9b03fd3eddf0dad3837737615f05e27645bc9e8a493f550ffdbc4e0071c823709cf8d4a84f1e6674678eeac961decc82989e18a65143430f9aaa016cf3baebad881df1bd106ac38403bf24416f407aa2895c2eded51a21dabbf3ba971f44528625725eaec305bf2f3943aaa9556dc96b7381260a376f3e95802b63a49804b23b83c6ec3eed0cb9f62fa12857d170afaebe3ffd90a8dd4c5d7c502e449d8064e93e60fb752032df689d4b831cf83fd515cb26cf04678d7ff1c575212d1736b54c589c089fcdaed3848606f262f8d692918cfb3e4558e36b483bf33adeff6f945c38d9da25a499e4c1d8c769d2d25c1a946254a985d459314a67bb7f56e3a33533077eaf71f6c5577cd0c733fcae65c381a9908a24510f00c575c140082a3ca73fdf86de2d548076e3bc2dbb819fa88404adc2a42a3310dded511349945d79d75066f496788ee9a90a04512093db7d52bfbcaebd5e9dc6cfef96b2c42a56a33477799dec9f6e7bc86b392bd2058cfb43c6cfd018197d661494540147f5423659b86240eaff8ffea69a70a7f7fd3f16c9436f42cd2f219ff0406d3a60bf10873b5e6b364f38f78a6dde58ae8571b2e860017934fc7e01a1177d9ca5ed1a34a8924b34d973c46e3ff7b2885a746916ec3fe9fb4df5e2d5e29c83331d92e09945c51e4b0bc30686167b69fa90a6b663dea647bdb1a7e4b49119ad87eab9f6076508b07843f6007460a8398686704107d798b9a2c8caadd9bba723c29a29e16371493edea51fe17d910919bf04ec0ba6a1f6bae5cbe0decaa6991b33ebdf635071ae2f2631734c8365a7de221d5cc343c8f4416a53bf2b9e6860a6af6f1b89a6a6f43c36599d14c1623907254313a0248c1515e925f1a02a695ff30b05905f778115da9187c25c46791965bc69d4adc8675ab548f46ee307381dc843be0a3f7f5c11b1ff6502613cb98767810e124c55ba3220cbf411f4a7f9917f697fcf10f172ed07aa4a34ef9153c4626dba9bf6ec143696da6ffe0acc15407f366459acdea33b95591dae08dd7676879670b38d1c350be4f9cf183d069c7a0e05b4225e779d8caf282b81fa5bb0db95e5acfe0b180aea5fee19959925c2b8ac8fb45d8614fc644956c7179e6bec54ebe8749b4b39159d47505bdaa8777268113f744a65abe9f176d7b3210feb8d158bce1ed28d5cd67c8d16bb6e7ae9b364570992e6836c84e997c700097692c6217a101c4d820fc769651ce3ba61fac0cad9bad76e9a48938b2b0d939c89ab3a34c36e04687c9dc25c644d0d414d8b8cdf3c7e58aafbf5cd6d7d80926ddfbd7251f0fac070489285b35bb0e5f1240470cef410ea849fdbda60fc04c544df9ea7da95d3d09be18d9f4a8445d501487637b60e47101a8aeb387875e50ca226d9de51a1290d5664e4c8777a3ad638d7aeaf139117f478d80b700a536421fe8309d698dca630c147f99472ec184fb90d04eea7b5c283a903f25486ce966fecedaf809f14d13e86dd7cd9ea7404e23343dc2f6f5d6d6c3083ba7a2201cf58cb792c91b454637b22eb40c65e9e28e14a3b33f2088d87a083915d4c0565e16184bbd1dc7d38b37aaad7193d34e84d92d6a63cea65959b8dd3a130d6044102f615b669383bf68adebe5b863512e8358f1ceb905cecddb563b3133bea397bf3ea7499975db29142d2f3e5edb2fd31684152349aa424bdb867d7104905ce272c0c21a70c7c9c4f9462c0bbdadc230c34b04268a255938bbf499645ec4a8dfef67a55a6d4e11e35b82d15e156bf93ac846e238cf3c229ca5abb097773207e848b602aff9cc6ecd8be165498962f6dc9bb16aeb2f6ea801ad2d1bc0d034cbba2da5c0f6a7cc98ed9b9882c4aed4c6e0841f9a1fe12a3fb31fa6eff65477f0cf5c206a0870510b757b147a3af45118b199a777fda597c21ac801745f1d69a8470d7851d2dbf7fa7018220158c943f2312d923ac49d47dd388f30ce8ed3f1c45915473f7972908c0cf70b2b7b289f0fe33d7744abb6dff5592823ea1dc09fe35ff874c79ee5eeab4d9e79c6a83799a9933bf0661c730821dee3fead74519840fc0a1d5f4dedea918216783c715d8110f1315cf9bcbfa53d6621fbbe76c9aa0163853d329b656b751f7b9e3bf27b0546820d60fda05dbeb334c15d6d28743833f654ceb6a533549c1aec7b874f07e17c95c0abcc1f1d036a962990bfbc33e8f19e9281271d4e07f8a112151a404a9684d501c1bcf2190eb5c2e70e7f77149e6c5e8c71eb44a7b7b8851c40361783517997c586e265b27de9c21030b055aabf19cb98d98ee220ca7a6aabc90016bef8a8e4ee76c07c0b0084e6a373694c0c630339c652e396ec4c60a1d763a4dced8590682176c839c842d548af09ecc92f235f1105350f501033ccb3fce858732cc0f5dcb70c75f2d5ae548e9c7138b2852269af23bb7b97b40a13b7da078305f82b343099b4bb4fa9025e12c7aff18063daca158d45d4579d136bfc10b3009ef26371c2eb7f5e90a82fad5c7e639a9f9d233b03a3e4fcc56ca99829def6614b8482277e9bbc724f66b7118bb2244cfdd9a74162d0bdad6708f520ae119ae411f2b3b7392cf7711daf32c452ba242f3d604fbffde1518992ab03acb1621e0761463445e0b01458c4190184f885c90f4971b3c5557d74a1d6e4130dd12a963ae0cc29747d99293f970bd16d8157d4f101e38748bfc63fe252dc31069f027f9887c1029bad99968b90ff7fd115e303e5c01788e9d52f710a343eb48cbda81fdd45d3ea1c73656b6798a000105139b8896e3c4c669db30deb75cbd1848b31fe8a48c99f9a8750b493bfd352186d85f9875af14b1a736412dfce832e6350f283bf2d0a7e04917dd9b0c0d2350053ec3464b1544d4c05512abdb5535da9a0c548e0b4c03c5ac2931abde2cefbb391fb39822ac7f6811d1c121d3bd928c9b87349f4e28bb5d0a4ddcbcfe41ccb5bf857a028c6d70e3ed84a374cf6aa290c8b05dce8a8f75b01b3332bdb6086e3c9a17bd538bda69603243ffd9324ae9deafbb0a0947b9115e1bc36e7bb8294626978a638ea40cee0aaf8bd33b45ec41d9f4fcf7ce2f914b62a034fde0fe7eee17cc6bb2149a382a7e18604f4234c54be5c55a104006b4755e6632854b4e126bffe8338111adbdde5919bcb2a51c5bdd1d1c2ef5f4b7ce645f0df2d8565594e0f50f039625e317ec533f7dc35a0ea041b3dd885d25783da61a4e3b343b2c97daed5b8d3b7e8ac45f94f842bc93b64791752bf93cf316b3975c2d41f119b42c5275b0b6c566d3135a172201cb5f41f4f2dd3cd2876daf82292b68968e88dc099e775ee5c4eb4f88d551a804e5048ba8245be257bd620843737f80f9c1933adf8533ded7c708811fa9b28cfda45ab5467246a891001471afac776095685e4786644344ca44d322c4889af123eaf66fe02d485b8ea5711207464d5d7cb27963b8d69624b747770f990d2a05f276d263fb314cdf08c86b91f6a70628a1d0501d2dd4efe249c015a6d5882cb1b0af2c095fbd457e40bedbcb110951090a262e0bc1fd109f2d097297ad9c9b79a1384ede2f7b315132fb5034fa2d738d4d8638a65abe4e5453a5ffefaf850619684b3cf2107fd4755cbae4637860fc670d86e4f6dd22b998620f0b7d706e56ffee9c60da9745a1324f1c7d2df1f8402cc0c03f70c268d730fc8d5e1ad0029cad77425b934c08accfd9127c10e072df8d080ed2ea9ede2190b9eb000212d4753f7317292bfd328eb6b56e00e8bb037647afc2345072c8d6aac1c4de9ca498482ed9e75a580bcc1a02ff216f96f428fd036e02d0e7005f36e1a5d3f4914d13d8d8d8ee65874994e98b642647d522bb0a9f223de92df15f055e161d0658f3e668804d99e82f6e390a1771bf122bf9a40446393d8a7c5028406d634f345191aa6e6a2651985383bd410d2146aaefaf2e5001b9c7b233ed16569c4c18af786e84cf929aa5ef32118e925ee3b145d8a457759684718985f4169795cf5ba851428289127d8ddba7845d7bfd91e3a3b0e7cb0d86d2a95782ca8d1ed07823a63a116e7f480da21e16251f22181b24047e0eed9c1018ee18731b3c06eb1355a13cc49010c8487c948422a18ce5e25f03fd46f0caedc7c6db54b0a11de709b044bc3d8b4bc69025217c82d44fa110d55360a019139c7bc9bc96811929802428a7b5990d32427430e8763544f20197ef4d860c5f6399fa2a90443538761f0712ef722546b239a404978417369d048a89e4b7981ab9d1362104e6307a53e100f8f5cc074fb75b84112cba4fb6be2456cd36e432194f5fa6900362d5774ea7db445ce14d8dc243bbb0b1328498e1f73ee2416ba768d9b177015ec739064268017f9c8f0617098b19c17d46b516a118275793b4c7aec3a6fbda9276cf4decb16c12ce94f4bf8623b00e1142ee29518632f9de425564f85db1894d697b0babe658a18a704cb4adc220d2754b87e09e6254ceb64777d8c236e3cd589e0b02ec1700c1c95b96d0369cb086b270fa5fcc2f01c94a630470830928e655d450a407c88e2d71cc902ce9fe22ce41cf972d60cb6fb0b91a1e20834f1fe571b13f23948d1056993def5c341b26d24945be1bed41f2acaeb7f821ce76ed7c45cd8c746e79d298e6e63b1069ccf132b368f959b53de2c08da8154834dccbc621a3489441ad4e6e95159b2bccd5b2f95da0f21c43c83dc026486f1d4c6e17f1018897877b7c124f42e0e6047403317174cb5e460f544fc8e99b207082c3764b9f4605a338e5f6ab673ed706ea01b63189ec54d7cb5551f6f60981a6bd21aa0fbd4e7ceb8b41bfdf850d7d54d1947ed51f4bd469fb7a177a8766ed542ba85492f7bde46a36b1274ed64c68012cfe51a4f3f8e5ee9e056d5cea3f56e38a3279f51228983e79c7f37ba56c456a7b0bf71f8ece46dd72c91cba44abdeaa00ba9aa2a9508b199fa10bfb9a7f4c18831e76556a0671a42770d2611f1f3134859666d78fc817e97753fbee6a1e0417513a8c691a592dc5939a9dc1da6a55b848a8883c746e8943a50e121585f20335f7ea265d16c2c7a2a7715d68a42e60ae076f2982757fdacc4ea60dcdb69fb948ff8a9ab7730c4aaf877e22d1d54449fbd06b3dfc74773466c5b5e146f2c84592ca3fb1caef11241e27c7b94abb55c24080be793f7fb2bb39a0fe1dccfba3a3c6c344aae942181638000e69d44695a9722862b75077b2c4015ee92e1a93048062414b3cebd38d57810a40f41be6bed91f30ff2fff38c394be779c62d73d38d679476555b729b2785325fd3fa862c396ba597b543aa019536d159611eacffc2edf97c30635ab1800ffac6835b8fa47e0b4d94c9d132728571a4dddc655681d5cf216e6d4d3527318fc2fa9d10609774bd08de0b94f33457c9078ae4114b5c815b6dcbd754e5e3fffe2fdacac35b1a1870b143ba6b7f1c7138914adbd0ff21cb02882705a8e058c330f93f70b50902b3dd2c5743169f3a8b7a46cc6ac0eae975f00a46b3c98645c86934c4734f52cab719728fc75a661b41f73b1bd1a91906ac7e981e077797613108c0a80cdd32042715a09e7c377b2be552b130be1b702f5653be1a1e39361d1b931cc58fe2605462cc2ef1f1a87492d040d4e36a0b0d0335a2bc69c956b136f62e9a6fe9e2cd314e2728dcf83d90fae40ea7ae695f65cd269cae06da27b8407443a329782badd5e2a911b254ee58b8886114d37b07023f70ad8c9823c576231112e84576e0a7d0e7faf5086014e3ad6c88aef05a2cdf4fdef212ddc484ba8014609d6cea00660d41202ae6119c782e90e046473c06b17c73a8ad5af715091e0f12481eceb5c7b48fee15a9d5a6df1fa9d24491ad88e32c6aa8444af0945a59782fa13471b241b42c1d3b4cc23968fac758537505ff3a6a24bbfca61bc926a7c5113316066c7d7681e334d80bed2b7db31cb43987ea143d2926aedb8ad687071438f0eb78ab1692d608317347caf610870b6b8d361d6bafb9065b1b40f5cbdc30c6341b8c976b79668a5343a7622e78236ce7b2adcdb6de3057f05ff9e4051856354022209c5d3aa1f5c173ef8b2a235a23cb255befad5d425074723ea2617e84d6e26782207689cd05b690a508ba42be6c59ebbfb12bbfd9930715062296a89a1cdd7b7cdcf64aa12c18912048b183e262b5344a9cdff8489ca8b2783cc713c5d508316127d225690530b024da99918ceb7ab801d3b2b1663083523a8f50697c2e98a0fceaf1dc178014e76b2ae15ad9db3f78181ecdb854d5146d8ea396a303f294d16f975c1d5d5974e63f7d9b25733848960bd9ec6063633f829bb092c1b97fa458a35bba893db13dfb87c793006148d5be16d152e6a9bba5ed7ff963262f35ed7517efca5097a25384b6b477e20f86247f0d1a58ad0e0dd08bd3b1142c2dca9c80fbd9891cddd860dac4623b141d1ae2bed49116672f8216da96a9c900b3ff5f67207ebfe69ce7438651b026d6fa24f1538f8deebea7c88fe4c55972a6e7874ec43391d095226b4470974483ef0db9006b1b2934ee1260f5ee59105244b76e957e1d929e579bbaa1f2525a65949a2f88d1b185bc6ec7de3a313e486389de1a1d55e26d8fa5019f309751fd7c0435d3ed4efe2308226004e08c7e6dfb1cd2b5f3dd4bdc64e767a4cebe323b23908a50015fb8a41161525de758fb8a89361b9084061e9a6bb7adee4c3a0a55fdd8e918f4b6226a3a798eddaa7b07dcd96849c3ff0abffdb5f22f7c50149e6aceca3eefa4a6a3c67a46b5755f034dfb1ecd0b2111188207378ba9a3c4440a38b31b25ada4b400a41c3e23aa61eae89499f69f7b0881eddf6e825ef7fa9217d40ecde17f20037668bbd8142835e02092c7df6c6e03482f5cfa0b0c4f815880408279ac814583607bcfa9da5bf5af2080be116316c00fceaa1199f607d2607a80ced3b48250b9e30a74814c0aea41082946b97bd933df422fb4eaecae133fd2410afd52c36cab0cfa7d85a45c81048c64062b3cb67c02cbfdf72442b1f5ad1ed3e31cfdc052f5ae3b6b1c6570aa6ff5877582b82840d70e812087ab053ab7c02c7310a3e02144f1bb8b34767c385354bea2e8d97641de0fd235c6e86ac6f65c8428d096c3a9c7c0f775cc6f2f6845a1a7a578de83173e9c0b4e240cd1a58ffa293b93633f963e8c7a947fbc5cf8afa07553665fdeae78a53a0270f0f453187e96cebf0cd0fdf0c24545278096e3926a40922d712f8a91019dc47e9746a63e5693beb86956f7251730ff4ed151e29f0b22f5184d3ac9c55ec75bfc5d1ee82d6e8ffc05997427564f387424d1bf3b7989d02a8be0ec8c5ce40056ba47abed4da4e7c0f06518de151405b32972cb32c317cc863efb7c22dc2d7d6cadd0642b88fc7329d5dbf6cd938e79abb14c9fc228ab1b3bc2f6fc5fc1f86e09b8577db297eb9e48839f09ba734d7c60842c074b4c460a2926d6e6f4bcb4eb326c7eb23a6b3b5e2ac54a9c05dab6c1544bc32b4abeb5079af2445cfaf0b455308190ea2086c95e090a64b88e8217dc3a7093094e5ffb9ed1d570a6350e01466fae46752137092ba657718b4c79c7cf83ebc7caea4ba27514c037075bc66a555591aa6bffbbc9b41f09261274d87dffca782dd9f28a37350691d9dafece075e1827909654206d66f7e72d86abcbbb5be2fe7f9502f935e13edff7526c493677b2cce799aa673163ea1efe4e772085dffee0e7b696c7818e208bf8ea7488f9eeaa1d93502a371312031d39c051b10334b1b22795a1578ee12864a639d55e5b843246774f5980de0e17361a8b2b25fe72d1b1229f15f247e32bfa588e618ed0a6908fb948bcd2ef6bef338c9cada299a1cac9b0669310c7a84abf1328c1bf7975376ca4f464e68a9ce34b576abc251b884575c7a5c0093fab1638b2973fd79e7e6550900684569d24ac9afaf1fa589134588c9ebeb1522187704efb62f253dfa71ce0cde9c228dc46749165ef6c0a89db24a81f29add7c4bbfecfa8903f3856ba49248b02171d80f1e4e30e82f0c1fabdb528f03345b5398a324a1c32313a8a36398892bd852967f757c485e63f68988e06c080bb5856bf3dce9a2c50d7aa32aa106856c6fcd4324de50203ddbc8c1072cd23ad4f4f34731d6e7e803595428d141300ce4b241c9eae49e97d4389c03012e566f7de791fa228f0d34eb70d5da7275731e61d741fa2c03216ec6d186eb4bbd8840b525b9d3445f5dc0b9efd6ecb7efd0540516280b33ceed729f7e8c400a7f7c7ea58c9921fe1704194b314eeac4c777e34b2ed04f0db4d8c10b58220324d5284c18b596ddedc0296e2b5d37225946c86a12edc314c709a253e30383f2ca30ed2fe4fd32b0970bbaae1316bfa1854e87fb40fb4626deb48bd11f16d660346f63e85d3e5f5585379a812b22211289dcb902872ef4b5ff908764dde1cd51c838829faeef9b691ea2729f7c8ea2892115a9c1394f1050893d7bf57b1e460b608a745dc389b20cb4f6688e7d42c2213d7d6b6b9d3798e9d65688863fce8b6a999741585b9244bf8ec057ebc008804018b1560b114c7da163d06eceb499f98dcaa29412104e125a6ad64b326af5e8383b965f6e7daf70420962fff55e3c20c9cfd318ffa0ff8e6f41f7916737f28172c1dce3754a1476723c14e60c7ae63db17e7dbd8a0d8fd9f3f2bea4ed6b830d47c95bc7774bcfae1a3c7726797a5be74ec879b748474eac6911fd26132071d6283e463ba1f8d827c37f97e11febb2dc276946b1ffbf95c6a7314e89f7039b13b9157df2eac8246eb4a59a886894c271a02b3adcbe0cff723bd37a5e5fa0357188115d1ac2a86bd01921dec3e5894abf9479016dac78f839d826a3411f9ae522607bfe80f813cca55874b5228d93c963674b06abdaca1a759e9e3666abe0ade854f9b91f0d3e2ecec4228614ec9dc1572b01b2935d5fe74b2c8cb9a6ada2c72f61b29827498308e3dd76480594cf5b2cacc4365391aeedd8cf89c0c5c94f62a2459d3d547116491304f4b157a67a7ff14742b9ceb716d1da4b190b28919cc40c9d1c4fcd75aaa81acaca7113cf066702022775330c6e287c0ef9870181d8927d22726c38ccf6cfe552685fc5b0a2dc572cb3dabf4fbd25a855d3cf534f08148988f97a3527678427b383a2590a1e465e66cc449f836ff1414daac387a0cc34ed4d413353f99de46f443f98f64bcd6d9afb91e44cd1eaa93c7498ac210eb88f7c6339fd8d9506a72273ee3a7183fe268687381f3c26825423de9b34d3614760e37b60af5ee4f5b90c1856d8bcb01c27bdd5e7cebfac4766250495d2e865b71ee507fbcad9e880dfa1139a2a125fcb1f2272c5f314a7389e09d4c90f1beab6f291a3f6db0a8e7c73511376850bddc1a50773dbe7f0009527b918e96160d6cf2fdca26457cf12691277a488211d10071137c8c545bf7de7624b837c63c83900df396c401444949075247d875cd32694ea5234238ac4613cb40c8c090f5f8904ba37fd8760f3e14ec4430a0d7bd4973dbbb8e620159c1d233f678125a1b19e9f550d2d2959af83712cab4a1397737d00b204a43294f4e40746288c7f2afb1cc2e99660cec42c9acbcb276a05be9cbd97f70e536b927e09612472518401a06c1f2ad0ea77231855c611e1cb239df07dcdad816f6ff947c96aeac4ec606352b314d70de7f7387651cd754ffad7bd0fc0253b89ffcc144e70c8a50fafe381b7811198595e47c5403a7f46edc564c5f899efc798f6b532bf1ce4e0b897e1922b7264338e7b0e1c570675b45e725775646102d795a671721d02a98581fda6995c4190fb9ccc65ecee3173187634937b93400891ea91e566980bfda56940e6dbb12c2838c43d31cf1cec28b14ccca77099fc42b4cde5fcca456fe9d50f0ee183839b2490af01369e91355dbb6343d72ee982fc8a8ad5cf75894ebfc544f497e414795a5f34aff7352094028ef2fc38a0b43df75f04abc2462453063880773d0f41f7ee2b235051ac81213a096afdd10421e5137fcea51284a32a0135d25a79d3a7eb78e7a70c847d021f21950d5e43d055537be490bfde60f7897caba74de712f8dd73278375a536fa51a3fc3c6f94878b7f5a0ab25da0167b4949f1fb56fedab65a89ff7f890f88e3e779fcc787449599da6793fd21f3714eda588b97f2760cc70d0ff3333fc9a73131b3db03f6ef1c142380e7ef8dfccffb27773e743a370643ea6a60f17371fd012ccc70f25e6a2371d21632fb0bc4b772a9d94efd27fe805f346f4b7b91d049a0a95fa7decb57b03a4d5e3ac9619886df0632052ee3ef15a8120ecca91de711fe55e87721f1b09cae6a3ea28d692e7834485182bb968c034e77f83940e81f1b84a1d6c6dd506e39e7d80b977c04fbf42e442527f4c8f15e3e23e3e5c10920e6c2b5afebb5083d470f406971d8eba4e80783d714df293bd6531f33a8caf608c9e6a0b1efcd9c9d4b4dd341b3e722faa5240c3f8713e18e85d33b1f245bbff6cffc1b63bf4744a1fb3396f61bb97a64beb76d0f2191ba05ad69a93b31a10ca6e19a8ca5322bb15ed446f430d5258ac01b925232e5f2a45937c3d0a18e764732a8aac4fce0ff82f6cee50218ab9fb6a9bef349b29b25b5a0f4d866d571c517e610307ca9c10eba82b7e99e8559894309188fb41b7832e55727c325679d3e077e089ff7a40006f5cc2a3ac2cc301314da486c2d3007ee37736bdfffdab4ff7f7783f2549cf4f3e86e8377d40d8c5a314904b3618af2c4a308e25f53cfc9e4883a01a05682980cc652e3d0eaae6687eb5ba630a9cce2106d977531ca83a084f1609a5b58906d96dcc15df365aa704b5cd689942f168aa34f75a3314476f79f07ec9a414a9ff0d50cc55b63484414d2ebecef99ed7acb8b7b40c99c3b1b16cb8c9636206859f0d3332437dc54885f6910af4377c72578eed6840320b7a83d895cab2d1711b9819779eb504783d4f40a016f61b5d1f2ea0612c6b067ca1bbff521fa5196ff84e7c7fabd921a122b5ba29525c0834687cf0005e0ba77b0677a392e65693acddc29236adf7aed354dc24628e9443683dd2c813a260e53f294f41396058d8f72a66faca4095ab33ffe1d2af04401bfa370c28988db7642feb2e10975b820e73e4ae6742bd7c325b1618ed915af2aa5e0f8e43378a10a831f351207cfc6b0dc52877930b4dc67f80df97e148fbb897ec2b4f8207839ca02fd8f534a057ce35a11c339dd1ee2cdcc12f82bc755d0657112672bd11b2d2b7c9bf790e27ccbb0ebeaf26f4cd95bcc5941e416b6ac24457daa8d9238223e643243b246347ced230fe9874729a7e01dbe6fc7b1631fd87ccb504b5bdad4407f4bdd8c9f20a0d7588bfa2b3ac61a03aea504b4fd9a82ef48218c9ad9419e84229017b252713f663227d5ad69709a2e61ab8b915e54ae2690b74f3d9300c5d85c18cb679f7655a632aaef09131987d884744a038c70a8c8be80eecc8f04402f78f51c5cc60976cdb8035c618c4a4cce7d3a37c1130136af41a1bc7db1df8718114cbfb37fcb69df93d2ec81579499356da39b93637fdbba1de2df623fd4df3ebaf2651299cdb57eca268a1ac4a9edd14db1089be3b64b75cde4de2849032fd19448266a4b976deb00c8c921d05d0116d05555caff8bf4a544589f99777052e8e970fe51eb70ab07b37d249ee826aa30df4aa1c67070f7d085cf32bae75c97ec0ae6af60ba080c215302e1ddfd55b061e01a116edd0b1ddcb318ea4bddde98d2a1692df2ede352c0be8313d6f3d2da8b9e325cf29ca81e90381e6bd6bcf419d731fc7c2178aaa65af73430c576eeb15bbf759fc2c873eec77d618d6898d26ca38a4856d5a71c559114ff881df46ae7773c6da1b96e10492d1a5df4feb7e42a89703d549d400fc726585b490c49c0b59f5be3667a5b3a587365c4e7ea9da8dd46e8fb15ae0aaba59a6129a3ef745d1eab609dd79cb07c13ab76ed96e8040d30c57a0088b8b996b17e17a41cd31780c3d1deb47969c1c3261714160d59c10417cd1d8c98aaa5d79e488cb1ebfd45168853a5bf68ed5802ee157e14248c7711db6e2f38e3f22e37463b0ed60e80d5b37398631415ae7f7af81498a8104dc600681b7bfcabf1461e675dff908d7cf5fff1b9e4047bea8ee2847287406d82e8e0920bfa28c3df5e56c9e11dbb8665f1c78da9aa7df9b6d64f8a3e4544d1526f704d033e9393eb26102f4e53a199c5fd6f1728f3b5b5d18bfb60ec56083d00b8ee3d395c586f8b382b0638e38ef0586df3529a9b7539b2ba8f280f75d7baf1cf3a10093a32dde3830d2ed8623936a93d00f2f78f7ad902a4002159c071ad6c329983f42e7deac5d2c70452328cfe7880b011ac693841f50547e5f4b0cf1292fdf9075b943e89764c7ceb2ab59014a7f3596e96e456cf18cd79ca282a80b2281fd85b027f36900c108a78b4caefdc9b32d7f216ef239f76f3b8bd7ebe43abebb29ff7f69424981c95ef352bed5a872066cbc8a95cf77d5d5521cf62041592be91549330dd8a10eefa945792163a53ae075421ce7835d8f219d4b6b4b024c4a26fb3b206c3dde484a328fed5accddf3ee82b8b26cf6163fd42199734cb17bdc86576092d2696c201de3411b6258bc640a834b23d0f8460f331095a6c347d929fa651ce42e4f65d5ffff9e5ede23333164a8d5a6ebc9b785e3a7cea2f6a88421723c25ec033c0f1499ee0e3d3df76a097754b74259aa2eadc4c3aec4a1d58c7b7e257a2fff01d89f7945af0f95cac2c87ce3af47e37c6b9725c9fddb0e0812108455567785297550ebe111bc4c542582b0a7114577555e7aa79b4c1988d4d065937f9b969aef4a3dea00645517ef36c1f69ef7b8dcbc3d0b4f453b0b36f0c21877e8985167fde5ee0a0546a9eef2fa1e226acf0372f8b7d776b8d777f94cb6b1990776f40524302977cd3fd2bf25d10dfe48f31841f627250acedb10fae2ce0e71f5c9ceec45c628e24f6ac963145bd8401ab34be40f30e125469cab91ed63666b337f73705b67938f571666038c0e3c4260cb33828d46e8186304a5789deeae8f702f3d9e68405b3a4cbbbde3d8990929cdb16e4969364e5b73e4c3dea84afb95323bc913aa05d98b487308e66291e3eef2ac7daea50989fbe82e8822e4c51921806ff2e948016e781eab44c6bccc304a0558b2ad4275e8cca3a98d42b4bbc97a792d6330b1502bbd7b31409da45277a3fcff7b6327cab71b60488d559fa0b23d0d85e42cf45689cd2d7d63d4223a9218eb4194961b3ed4d9f2b094652f213cc21169c60d8ccdc6e3c4775d9e4a56b920f2a38e6d3a0cc9b32d0d7e0674a44905933ca1c0ba07262c44f56f16ca147f1170d80c0df25afc8f96640566861f1f40bab1c0879fb827dd1007c497ed7013264689dbe690875e37c76dd260931baba4f9861398a171fe4276f6e1d59eff23d4c6f658f7c5e78d4d20174b4d1847d4da11f008390efbed6ad4a3c4fee1a7a6e408ea31a944b5439f8f7e57af63ffbd9e8336b97a145f63eb419f8139ade3282193e4af93291132933a97bbac57845905b8701643322a837dd32e88fdba9b1553d8a764388c3ca6d124aace1dc921d6dc231277f88523956fa8f6fbd969a4823c062eab80b913a5372de89c455edb77610a36dfe8547aab9fe2e93b7267c8436440134d4495609461af6b23eb3a942d38865dcd114ca34a6912481a792622c1786035608500648f561671336f20affa827626be3921d39ab813583aa23874118cef5eba340e2f8bae664a37eabc032064c6c8fafb9efb36c3215ef8d009e8d3b89a31633a064ecda6503499f08ecf39ad7952175942070b6183cdfddbd18326b69830a3c57fa2d924f21824017ad265c059c5504d3108ad7116fb1ad84f92494da0c89096210f9f02ba074f9c5154209ef06c91a3f4c41826438d35f71e57fbd2350f0e6bd499879c45dbbd5751a42f205223571c3c686863c1a1f5c7b648f6610401dd9029fa5f8e1a1d830b6afd6808021c64bdf9965a6c816693d0c0ad3b774c6e48e3741d4eea937578be754e49655d430544b51ac06acf474fd7223905eb3214f7fb7680ce53406243e7bac8f74d5fbcb325894bbf8fa6aae81d90aab108f5e3150512417c8d04fc8d82f5317568b8bfb15fbbdeeece6459d9f6383ed3ebcff7db54e0d067e5a960edff31a997a0762d1f6d9cc5bb14c3383bb3618b362ad22eac4baccc72b26a5161134647f5e3a328827307874967170e872d9972e1a84f9a79127dcd0d616826700a33ad5178fc44443b66e93c7f23bb5b482d040455f082e7764ce3ae1f03c5af2d6d993d594878a44994f4cfd409d8f57becb2d555a9a019255615364802e2f01a916aeb153dae1d1d279aa0bbed10c84817013b8b7b91e170d341accff978cf672de04e2a58ea3e6680abef510e30220577cf0bfcc788518e20ac564421463a605e4864ef8358ecf0674c37e67b079ef57c8469603ff5379c09148a33d297be6e332bfdc00e4d998a115b0c1dc16a3c7ddce892edce8f4614e39d9dbac9f4a5b5ae017a84103f9b465acbc428c7223f7ce72dda37d449a7b3025d6cd6b928ca2158c4cf91cee74d0d7908dbf43c8367a26cd66cd4815efb940c78b10063f96c0e500101849cdb38af6846eb2f9a155e9d10ba5c2e944e6fd9c02a2350f414206f7005728765ad089f4c76e48be3e1e2afbdba518845a3e54f788a7a66ea5964e249692295ce7385e9220735efe25c84b57b56a0ce38d31e64a35f31effedf6277aedb958d3b67450e7559ae0ac98b80fa0149aa9721a5d0736de76fdcaf8d2dbe5a1f3c288ed8a0d6b11258a8136a6db5e2d5740c8bb08f7e8af4cfcc8780887501b51d7e2fc1e77c82bd57cbbc19edb12988f551d30df1573225240b130ab775bea6278fcc431d22577fcf4e4c58bac3a802221ff3e248f7a8ab7075332ab2389810461e2ed42b8f452b48af9e88571660bffe0852997ea41e9ed0a2691061dcd3d983b5cdd166481553cadd1c64e9c5c062c491830b97a05647f0ed609fc7e0dba376e707af1cc54caa61cb5a6870fb5f69d3eda3d887c134ea320a8b1325ea0a906872cf40b4f28e0d92a09f8525f7989d931995e1a4a22d888d276d55fb05f3b4cc579efb5c3bb86e65c7caca7141a5ceb1f77ede79aa747ec0197464114aecbf468ba3f02afbaf9a4afdba82ec20676b884961fc1b1f8c63a301ba4de988c117053aa695b98c99029b780ccba02ef27a171941957f08e81c1c303614dc70d8923c93058f56d3adb25cf966e75a6d1b9a824448bc31870dc408589de54072e9d2536bbf3153e6f6fd3807a58b10518fcb8257dd59bf56a1b8041806441a5660742487fa56a9011f47373f784f5acac7214c9001b40c1672ac75674bd2273dd30be61768e7638654e140ca847c1ec163d5c5ca830835017231f6295d7ef2a35af187e71619b0ac92dbd01a9c622207ea0507455675aa2613428c8a04cf07d3521ef0e910162fcf1b25bafdda095b5c27199c340c3a65bb361fdd44ea4430bda056757b74a1e923453b98feed52c5e4a29c6edc6275aa00750f20216005f2e16f2ddf0c301fc113d5326fc679bf34b047f3327d90d2de3ce0ea33449b47a1b6b54ed38e155839ad6a053a3a8ed77687ddbe78db0c39a033ab390d5d49188bca7bf2be6f4c12fc3566a10d2fdb66d84b84cf607cb96efab27edd3f596b614babb3eae9a4e9371ad9f2a278db4310c99b3e14982a811be76d9e97cc84c132a3c82c4bedd5ea114a66c682ffa6c36c83f83e6bce909aa4d95e356efd8c0b347a9982f077bfaebfc5588563adf015dfe2812811f8526696f7d74d9d612618eef7cfddfab433bff2fd7631b66bca00bf460321e30ec9e40fe98de9df82ceff89242fda38b23fd37be6a2517018f6b318d486a669e69c9ddd077aed6cb9cc4bd765a9b2ed39c7cb085d0f7acaae80dc735393d93e69e6690e54464b10b30f247f8dd5b59d76f0a3ee9e767f8bbb6152939d9b4901144aa297e0e971d79229626f62f7ae604fab0bba359069748175106470989b3321025f21da799bf9abc81dfc83dffbed5762687cfcd1660d658b5dd8f08a51120b816ff1314783f0da3485b149e83b82ad6c79d0c03cfc77beecb048c37e7633660b15bc9326b94838fc6c0a15d9515d5d500485c290ab568c7594e14f218b1cd5f8ce68480b5040a5a6e5fc9ab3566b6b0da42fef735ea544e3f702334a6b5f4fb82f4b0e33689f44fef7ecc7e7c770aba0d78b44c9ff054d74a471fb8de4e22e04b10d153418554a53641974634c21444e5fc0ce62af17f9011934dcc5a7c0e2b8a20fd692a9af50d065fb8358f7ebed5e1c205d594ca39ec3a9c037f345b5b4177f668b163f1139e8b516155c27d66aa6278bd6c586c8d1e928edb499e1ae6795c397d52d96943f3ef0c29d95e1ee5972698b3a316768681823893b4bf59b6686e93d19e5ad8013217be71cf4f2145d42bf5764897e18563031bcbfd75f63b0f41b37b9414c6c8a3cb8125ba774a74f105263273f51234e0a40570901ca1f2c73620a1667f0f7b39194b125934b90042e73c7a3f7f360ec7c5eeafdb8b031f642475ef998bd8df5690c1effd7abed7922467495ec34ec3515511f94fb8711abdf5bd9332d8c9e1f53967cbf65b4a7ea56e1283c683431f1e1ca9eacef75af6ac614130ed517b8359204ed96ba2cc756546d3b9c267c3844e54a047c307efe767c1bf48c06dcaf51da7b9431d3fd77d266eca2460c87578da1081bf6214d21fcc4df9f0f6fd24ce7b03f0c7e5a013281aed8e6dd512206a02538912361f4823a326cbacaba5d66f66d38b52577e360b3604c9662a3db99d1f9a333f29a18af9d2d2e539f37c850a81a6d512c2453e616e8779901899b980586933d0b40c0000000000