PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83953 4d62f3de8be032885a61d0dc0a4ede03065d977f2a7d459902ca1feb0068e407

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f70b07d5892f259689cd717b15d50a1b71f99636a2dd20875c69765c3ad12596
Certificate Block Hash
4d62f3de8be032885a61d0dc0a4ede03065d977f2a7d459902ca1feb0068e407
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...008e00000014180000
00200000000200000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000003f4445e234709501ff52b163733f0e62c8039061458e4d3bc6db8a8858e2fb726a1a1ee8655bb659b4c9b891d416cf38dbda6212d0d7ba5c9e67cca1578d0baf947643cd0cf97964727eba3a5bd39a690269ac22bd755623710700000000000000400000000001008e00000014180000

Raw Header Hex

00004020b08d5cf073038d643c98e7ffe7c11c31ea337f5e9d8c658c18f0ff828c977da8a2de37a4581a8593e19601bd505be6e40d73dc839f646886119da3253abd0deb24c64e6aabc700189625d13a5c76695c8720dda23696f9711b0ad5157b71cd8996252f89d5070bf7

Proof Data Hex

59,560 bytes
1212160103072b3e8997b37079d0751e66d860b9ce5aea2e1d74a41229460d33678e4c5b9edaf89b016231eec21d9c092f5cb0dc3391b0af0147ab1643a9f160ece79bbbce17d3374549c8bc6afa1956910299df817d440d5f7b9e7561989aeb75cfb4242e1efa283d46c8d81e942298aeeb0e66ea2ca9c339fdec3690b1eb3bb9910417e6f1be7174f99fa2f2c235886a34bb63908397cdcd41889785d3f7b126cc8c00e9213274707b019e724b73eba0b9ce548ddc4927e4d97b1e1d3989aa2840fe63df1af07c4b94e72cbd4cb0ef280075c612813c09712018ee0bdc63fca0836da030f998a58526252c65a65205204ae331f640cadeec3e8528d4a4a26ad09e8f2514f42df80b821d81c8cab820f04380205d930412848158a1d69b68cf984858b34cda147152633adac902297295ed20eba79b9e099e4fc319872639a94d748fdeeb5051c7eb02262f0b83285d6fe62fa6c4a312487b7e7bc1c1a9d3fdaf4eccbe7ecada584a2ec2737dd33904c73d2b9b7255f32534d41bbe9613c01d6e96db93d802a75a458efbaa394a341e59ae4e86066eb5ced1fa582356c60d45e1860f894c0677548cdb98bbf6f1b4f52e19d77059144ab6567a00f03c1b8489686f7b2938f58e4d590e597fa2fada697c0d37f6214f3bdec870de17df5d0a4d44cf2b85bf130a984db97a06b3456288d8f0f39049e805e219cd8ed7e498cb30d754e399f5653a3a6661fd80eb07b104ea0cfc8f738480bd4a4def902f1c9d7dd790629fc506ef9c11349b268090331d3139588266b3007de92f4bbabfa0fea3ced7b3da39a8edecf20a864ccfdf2aa23b13c9f8ea456bf71e8c48b400664dc12e7adcccccca07baf0db983eb074099cd193f0b19c397616021daf700095287d289c762f5d0f5530cf9cb30b0ffc4444e4bcb03e2a4bbc968d18882ab3fe09a0593f784afa1fcd969368cb05dadff30d1de011dc9d3e99f3216861f9879113fe90a60aa304eff4629b476c16a55a653d38a7de9d9492713e667b8db23e7ab3914197f54c3b5377b4d02824e7d242e557fb19419bd3920343035902342c9597e3a5e362fee2a74def71ef03ad58c743b6ff4f501e12db640142c4da3627898b4045eccee5d16af5f3331d8ec28b5c64465e6e0483e314f71479f4f81d704f45c35e6aef9ba129b41a4690d63c221821c4df2eefe19d22b57e41fc86e68b8dc72022fa084f8096da8c81a0eef3c050590f72ce980cb7d3c63a257f2e96a3adf0654eb335fa01252e6b92b01548d8de8e4f99a0d6d3aa16341f5aca067d15da83927620476c0b63d94f05b481ec953ce16c040f3ba0626e140686ac215c959fb0c8c19bb0d941fc589eccaf73a0360b91d5ca5edb3a007502fd57413d719a33b18bd10f1250a19d34cbace648f2c8394b7c1f48a8dcda543e345fd0b102a74af238940349995bdc71e1e536cf24994352224914f899c89d517b52e22f0b530f366b3930ba1a5e2273af8830e499673897a8dd53fd86bebe159cc7c5a5b660bd51970f0fa557f19bd28457ad119317b720a791030e48df89694fb7333f63297f7ede2476734e0a13445ab61a33f80d4c721b25fe42c160f355f034d4f96b03dda831a9c90b06da240ba9af9896fe3dd2c64b6c61604ecbd67a9f9cf35e73ed33c5693c8e72874c6ac21dea3ee7a3e599112bba89f03660b829d4729f1f8f3522c9e2bebef4bab75bfe0b577255de868b8ff264713afcd9000e547417c33666c068e506e874ba9dcf0f39f0fbc42c28f57cc6d4ba56e6c1fa6d54c319f8521421e5e8037f27acfaeee24348279d409a9a7db6388dd067a78567491bce529ad880c17d42bfbc3b255487a17d01b5af71273d27435d99de655174f34020d1e289a89069f6bcda558097ff60e1b8452fc377232d1e8356699ed6ed2f6f50e05c2d7a369fba924f385efd3474a8415a85e0b717077d232d9d75f47f485e08b9277176222dd48d96ab43f4b5b7cce01c1b5d4ab6a6372063b66fc1221d7adc75525a92c2afcbceb5a5396867630553f616ada7e455c2f2a24856f9b18eb42d667d6d7761e473e7fd3e1afaea772a5143f04c93abef01bc83eaada2334b252edf420ce4e3bf8b7ead32816fc739ab0138ef9c315415b1ea777ac2322ca8d95bd6a0e2689236748147edebd205258e40cc9e1f45ae1ae6db51991e4aed381a02f59c09e2598038d133d7a7bdaf1440480a434b51a277691e0fde007eae124a255208ad777ff71fe6750fcffb3e72972dfc09703c7343ffe79efd12803a37b4763348a6b5e98866e49bdbfb0a7e7f02e5b9b98594fc80e369ea8c05e436aa8addbf12b8af2a78d8890093776e41e07c33a4ceee27a32e2db592ee3708f730828e48d626dfb5777d6951689e70f4c2b25778fb71f042cbb59ebe554706772b3aa02007ff9f75c6e252755bbfc30bd3df128d1de15dee143d58dd59c33c161cad77c6b373cd3af7a4c25a06136342a9cd3833133c97dac1c2d6cdbb5df082d6954dd25957efdd21ef3362882853ee289c4f3242516cc10f6095e7a1714e82dd4fb95d7993dea7619d35bf010f0437bd8f8e7bba138d69e40bf78744ec8141fe3b63102d9cf25d0198ddf13dea0a440ead99fb1f8532c3c8c3e1e0b5f004e306d93f3d9a21b47277dde38b9c9bd8bee0c118766643da2f236c076e982c3ea807193aa049fa1e5f72e65a5fb39a6b8bd6d1acfbb086a62655e37a91f4cb4b330ec0aaaacf181aa0df993692a5bd4cfd519ea9928807c220c25652d776305463b2218fa9374089f49f920413a046dd060bd5237ac13d880eea2ce9cb9bef7ffea2fc6c139c0d0f1c9c9ae784e1942a035909eebfe10a6192760b402a906248d74f31d3f9138779398c81faea7a8e517443597ccd8fb8d464f7abc403f29077f0a4516f7d67604af4c10213f53364300c0a8c8d2222b8ecf869535f5341df26b44275f3573423cc4e4854eb1991f12c7c990c6f69911e9e7127a09ab0b17821c5423b75df92702692f8c8295a53a978baa745a1e48197ef48330656936a0ed70eb7ee84d3f00ac3d28780e3a42d1016da52e117457c87304d2482eb13e0cc7cac019301b14ba54ccb13ab1ee8332a02546d9a62f124d96ac30402cbaadd03f1b912cc1ad048eb830cf56aeee7475308ed8d935f475be252d9894263f51f0f4f2bd4169876adcdfdc624abf81f2d82ac143871860c1cd7c55baa66eacbf63b9c5abd61a3324c806a3571832a5f65268d883f6fae0eb8ef422f0036f141a1e2270f520a4dc1e3d0269c97e2b9e3574f32e53fd565fed19d88a9f521931a101b7475992b771f2eb201a21b8d6e85d7b0e822f7493f716e0d329ac02c83d4d17b157f4229828676a70f2a51e3ca4b7ec0813a850fd649d90bb40d4d0cf6a712718656a54f813f77e09aea8f3f0581d3638b88527e344efee6991f61b1522969d39a9fdc5802fdddb85ce6b010717db0500a9e32cff7e38aab613068e70f04a4b409bede01b4afe2eef1cb410f247f30a5d856b32528d15c92b55c2fad9c57e81c7d4d651753559b79383ab07f412abfe10ad59de261f85fa0f472da25db9f35737bbb969227f0001be9bba911f203eb3990d4109c0d14aa57bbc730eca90012587220fceb943cde0e34a6e6d8a60c8674513e018fdc0606e8797f906e0d7dbdb9353eb7022edbd0a9f1d619f7bdae772597d4d859b0d536b409148d5ffd9ea6298061fb66be4b96ee57c4549ae85b916b790b45f794b921bd11a3a7c436faf4e1682204d4ac39116404ce484a52fcb7dceef3d785c53f32f62bf37f23cd6458f75a3f478f23534d85e7e4428d121a3b097cc7faf0adc3746b699bd104273efcb7c58e1dd7a32458169c48435614aa935b88d04f96c1f7daf40fbcc46fbb679488fbbf85f4287f4bfbd5b8e71080b9aa0e88a760be805aea82a2b1d8e880e243146a4c5a25b680ee00e3a9947144f420bd961e895feee8ffda06058fb6b54e39cbde9dbaa9c6a803f512d800a83217434bab2bb25272555f75f73626f0b546612a4bdcce1691894f584a41188291e5e0488d59f8bb20da60c5343c6b2ff21909d17e4c28fa66a8c5398fbdbb31c85ce49d2b262187b5dcc4adfbf80266f2d1bdf59e47700a52f3b9ce1d157f11fcfafebecca36f4728eb50376ff1beb6c87ddc342c7ba3c61abe3bf5a25fe55978997afff6842eb27cf76648f108defe132edfb6e4af42bdb7eaac0f73b8acc392469d32990164bb77d83f3be88dbc4327beb54ef77c344269c8364748e608bb1d63eec30e39920a4432fa186d8a427204c0fa5ec068605d55024d7b4a1fcbcf09f9bf36fe6298ee2ca136ade9be3d29b1eee80659f2362c29276c89be9f9473894b6dafb0f0e9606c4f48cbf1e641e88ed4b0f85a0155f2e5b24659d14c835a27ffac20f64204992ebe2df17c69d086a45063ea0f5c814964be4f498dec1c801d8e5bb5afe7bcb3e976c4bc26c531219a1064372b8fb0529ecd1d197ce789b26ffb670ff4d8ab775114f4bdb82a5f0c0c24761a457190c290c546d9168ed5cac6d73b7f3cf542a82dd0a20cf625fbae1cf49448fd5899a14c6195e7e50107a2cd7d45ca0e2c99e465e9360221d6488c6c561c005e793531f5149e990356816135e9625d4af10e4779e5aa70fed4361abe6eb92b2ac8868213adf2987313463fe012be4b989dc68ab363bb89ce60173b6a716501dcde98b7a7ec585ee76ba8cf8dd643170ee1dacae40b17a77bb3233120c9049e8000c4212569e759bc1c80184491b1a5a0c910cc31f6833840a46546df4d4baeeb019d4b55811ca8eadbac16b9d3e32b9a37c4e84f2cbaa693e1535de024213d7b88d515a5cf17f9443be039fd8529f379d11ff9377b31af44d0cac234dca5cdd880d4922d6a12403745e58d439ff9a36dde54461cafadf55fc406fedab8a284ee2b7c6fd02586793a0d6e6c72e6ca19172e532b9815446ce9147084bc03e7f2f425808b8fc52dab9e53946521fb2e6fc6bffb0c1d4ffb51d08f004c0c9282cf843d385f8bd79e030190593ce3c30f0dba3be92bf0a1fa672bd2a1343708c5eafc2e0aa2bf61c43ba4813f06df66be2a1e0ea6375b9fabe83d3ea68962c3d0292a62f1df8063eff4a1cf3511f225d938ef13d195947b97aa6e218e73fd8f56544aeda0e4dc1c64ae06f5de3c0257d7b8aa5bb6f07e5180ab17ff437e2bf051cab9183e8cb051fbb28727d5d3b44ec3ebeca466f04ed9b2ca8bd52628ad508c3153aeaeb4b1d560ae60e2dbdc7b05026ecdb9812cf120085a4881f3b2ea3373d842ec37803b0207ed3b70786ed5d9361e0dbc4e2b115a69c9d0c0649503956a72d8c25ce00fdf49e5e57548e82c822969abf87da2d7d85c1dcbd17b0eb0cf92b52899b7e854342537164569e38aa2869dc0cd42de0d31491bd9b65ba67540b6fc65d093a3bb6c95acd56ef115bc0ed1b3ce70be795fa1a7e901fc7034a048b5bb24d8d44edc20f4a3ed245d8a1b1a192b1997bbadf3b63b95178beb4c2aeb4099d2eba9b82d0efb0f7cc4f18e251438aa3dcb421e4a2f504a279954e4db6beff0c9a6ff83c229799d3bf0079c64445631adb0b979c7ad853fd55a45a3d99078d4b1a3fdf5ef603b79cb598c2cb6783b52c0b9980685cf76c9f944bf55be4264e2f74c4a3cba1d82a023e15b702e4cd7bd7497aa8f22558af9f8d2c6ad1dbfb77f24acb6d5d73bd4a2eba87ec052d98fcbc037a0f37f72885c20408083e67f0f8c39cecfa7b01151a1ef3eee76d0b4d4b908ce87748bf16c843384017e9c80abd0c9226bf582676e19bbb426d53c2a546f312f4c9aefee3215f784e33bb5b4e918ed6190975a6ab4728786b489665a0801eb103c6ff216c2697192077b1c8cec8c66000872aef5a7cae06c3326d1cf273c7f7d1329ff0b826fa0c34663d6aa564b49add2f44c78b62a31fcd89e4be95e6afeb85e12116d697492454e24bcfd9cb053b886502ef4f3dc51dd7ccbd381b085948631e4f75e743a712a57846cba537a17104787512b4e24600e9c7ad17f9c75a21611d5b6528009e784b3e34c020a1b77dc7c3c085c3dfab851e074dddd1b7ce4297dc7794eccafc9d3fe6515061ff51685ac968b9f00fead277b0c5cd0869b6e1cc451e094e626266e0f9de2b1c1bbf033d53688a8f370a2121e87ac433aef919e2c44b43465aba4781c30ec853cd4a04d014087134888b6568d4b82d1221f13eac7cce52a53fc9abbabf9ca7cd70c2fbec97f23dc9cc5ce9b36ec918eb7dda46813c763bfe0cd53939be35eebef9ad834f68c1903844869699fb2c3eb371bc59e2bb1bbfc32809aae29ba630b4b237b487bca5fec7d893798096a6259a991e24f4e4e79a6e5b8dc1bc3789a59ca96599c59bb296ba90d206cc406a5a2328f4e55216b636d2c41d9b676ccf3f57e05fc795e80d7427cc5f5de0bbfae1d0ca490c740327121aac686b37cdc9c6714988fe4cd7c3a7ed1cb96b3e6c0897cee73d5ef7d8c2c86347365177176ae1837a44eb5ef7ae833ae2cb286130f902bdfb1f8cd950eda0a62a52b0f81fbb9043470e363daef6ded30debae2b723fc878ed6f09e70de50e3f50f4f64c11a4dbc2e2ba780a345e6bd6861c38509f5520ea4d0256261f539b87222b13186cc40ad757b921b4beecfa0debd8450ed40bd9f6d4bb167650d7cd99924b1d572374aebaab7f9c72c2b4866a7eca9ad0e216341b0cc6fa2f3beb97beff1996dc3c581acf321965a26276958f9a295b44ff8da3fbfb255ddb064088e12aa8f4e8735c47527b3aa76a907f90003f2bc4973385236f9c75d036f9d8109af2f1fc521eb645e88438d464509e5044c4b13c5b72479ef8e4950cbef80983ba2210f1eb862a073ce7beed80c8912c46d36d6efbd535a642566b8deea370d36b22820664acb11c57a7977ed8303e2655ab1aec93464988a192c6f20e426b8a0aff9760282bdbe2fccff4f6e587143517a78e21f6b77fa6ff6a51fda5744c63875e13a3723ce0f60b304b8e5f7913fd9720481245cee79ff95d296c00e2092bf5895543f1726d642586abe90c69525737c01f562af43fdae43166eb3ccef4c5b164a7fc45d6b095b356e766624b391e42fce117f78b750cf259ceab62c341f21abfec6fdd48798777f14c5363fa678f2c126a31af8ac591f827d319a59667748bc4df15c4b93d95256b6d790b96b9f77d8521097a644ddb75227322a0753daa0beb1967aa712c080f47e7ddcec7dc560a90ad621adf0c1c27e2e18d794e43a581cbbb570b6dd3ecb67086c196c8bc3191685ed20bb829e209fd5ef792e6064e2ddd988d7bf4697a954d3e5bb29090a133b4c54599dde6d7b00c21eb8c76457c2b5b87e734b525678a641d2c55715ab98d131ded9033449eebf89113bacbe7e1a41e3533cc0814b1b626ce05941f6c41bd79ae62fe5d72e20fa2aff449816a1524f73f9045d1aad1aa830d5916feeae4424db0053821a132bb02cc0bec28471ea56cd48b2f2bce7ce84fc9776893d4ea7ae76518c705ff388feb082891e0c7ab8ebb2f4a1f231149220b28e3e18ec9bee099c3ac4d0abb2b3a7a115ab1def1850d7901747279ea004fac7c03fdf36020a0809a72865fee0c8751d3d17565bce731c06d37f38f0af449840c048aab93cd291adf868e185286d5112c9820331f90f4def8fa9419323b193ba63b50f4df371c56dbf59d29894eaa203f4c947594516dc8cfd0bed2493bcd7d42eb6a2f8899352562cbad969ecc9904080fa583efc8bbdc9cae4773db1d5bdf5d0da9a592f3768c5a550c30a93b77523e9798020811d695421e8f15099a02753132b128ae5147791991aa40ef27ee6b79eca6dc1e1931c07e76f0764b387b8ce25513a095116a7f5194145717a6907a6c64f6c307fc4c8713a6ea5fc4e3749f7dfa8a800065f04d77f72e89c937d213e5109f270dab12fe07e02d0c0c6f7517ac3882727054d3cf6976cdd35fb73be70079b913659078ba4c0167fbcb20a7d9bff61365d8fb608ae106e9df4202463456f6c3d146db3f98076de4f8fe07eb48428cdfa7ce96b62004e3b7d3d29f42800872c77d582cab81541967150570695b6703ee11ca1a149cfe23e3b3d09564d5a32faba7569666c03d8a32b7d79859c04bce6f54bd1a3b39151f921cf918e1298e326f4e27169169d7b47ff6cc2459f5c0f0717934cdc3c3755802e82c0cb89655e7a8171bc47b1ecbcdc0b6c470e4c18f841f48b77acf5c4e2464f9a23ee194a269ba582deb696eb8493e1e5418c226db26d948751ecd1d6c0a821464000a18c0a30ee42cc379b5b343dc85a4ea34e41ca2cd8e5339472e57a056b8b7d2a50a337cded330c14480a03ae9ce58ac21f89fe37b9cf41dfcca11f25a9d83622556b7bfdc00c76d7fcc61cea316562bf379c5e2d9c812b9b9127c3cb2982e369fd0a3edec2051394156dcd0b965309e2db7f88f275adc6b4acf3f666c9aa9c97f0c7758bcdcf3270a7358102abd128c622b8246f2b72a0d18bc362c652b7f4dc57714bb79e714092d12b3027727a682687c4f8718fc2aaf49c593dc1010e8871c10d1456b0c8246c61fd490c5af9f233766754d8fc0a05ed4a739a0cc6bc7c0639b4aa36ba81f4c82eebf19da4ea219582cfd24eed7c4360464bb434203bc1710768778425730226dd7f5da1ab6efa06905907a085e41dc528ed8b6f614e17f8079cfeb8493c7b0fcefbc73327b2ebe9e99221a16dfee7429d303722ec49d19728ff32d8fbb97067398881b73f8f12c5093a8c59b93a1316142903d57bda6729c5eea1d16b8c9ee0ba9e71c6e8846cb3a3c0c0c005a2b2ffdf70b8835f3229a6d8b3a9317f5fd38228e85b1cf9840c3c886b02ad38339e3d5f2b9ebd5beb331539f1a13e7c366cfa59f4b5e49072023c943ab8900252f21eaed9b448b5d94107766ea65506fd4bf9fc87b780f54c601ab1336758d84861053a2ec6543f4a4160b17a4936a5417a683292771859921e115dc8a8b78f59d7b79565c58f48391b735637af097dda892e1ff1ba346b4ae1fe216944c8bb9f35e402ca6f2161649edb37307baceb4ac38e89d6f95011669376c23db702db375cfe63db9b58d6f2021b2e41d970ce92e084dac0e08b0aabd5b555802df942e64afeae6bb34c2d7a0cc59dbf5878f51015553f9fcd86a23b3013b7ddd94772c29747e235246964f5a637413cb37065f8a9d7caeb28f2f616ba2c64cbefd8fa8634f15f3c1ff57f5d6da1b56a5bbbf3e39ec1762203aa6a8fa9e47030e31d9f8b761a132365f9186791fea8c042f4d0678b2fc757a2221356d85469e35d2b8287b30bcb1f97ed7908a7cc2e6d481844296afd64d222fad6785cbc52cc7c12e9211b3ea484deccb1195f2940a293aaf478ee84e235f8851f6a2d6f2cd1500b7e99d8f88ec7460a63c70cf4974f6cb39c1bd94b9b45788e168f343d3458eb87f9aa0015043701408331f9069322e04cb930dba9e7df4509fe0c9c0af230b2aef0c4b287192927947915b3ad1c4568ad726f3cb53b761d71290b46aeb90c2748aa6c06b948815bdfa10e7ced42ba92a614743a3b016f12fb9bbc97b53d5224be6ee3f7793f0b3b3d749f7be42d9e38ae7650ada636600a95e71a80a0a2f7acaf4effcc9ca7a671a396e5ac466952c97bcee300ea4b268050900fc7098046bc7a1dd2386e054c571b4897fc330c6ab1ff4c63791ee3491031e73802b82f669dcfc529e1efd5b38627c75e9375561d7d9eb4a901fc6617df6f0b87ad263b42ef67d9115f7fe1ccfbf87a601ef5a52dd5cd8089ff3fbdd1ada6daae5cba7415bf0ecf68a2d19041b5bdc2c13af38f00b22914c6cf8a4bbc8f74ba28047cdfa5f4e4214cd20865cc22fcfe27db6117af8900c3d0e8c19e5c4414338c195af754eb7f454ddf16ce4177e29efd31568b1a553213695555de5ccc16e1b48f94cd8feaa1f5cfa773b3d97f8c4501d72d947e3d8cfd65c639ad759fb87580f863fc46bf56969e88bf1fc32f7b4c4b61633b64e35c6aec470299cae8f28d5e252fabdef313b3cee2fe4cf1262cf7dccaefd49145a2dc716cdab6ffe33323b9ce4b1628218bbf7330e59fda619a79186c3c57ac7d3877bfe972030fc1b6dfdca762ed5dc75ee5d318b551fb70e19911c462f7cd192ad74eb59defd16ab741d9b47ed3ed0e6ea82cd63edb54e773a169ecb2bce55d270e96a92680b94c427acdf5ab7b67929ee8b12046c5262396435a20d28ba5580083229b882db85e71a50182259c1a5e1817b4057ceea9b27620241ebc078a229a5cfa71ca5254471bb3e97646011c4f011b5a780ff58f7b8b1586dd1e035bb0bdd9cab707389fc74dbaff65157066c54983eb3738abf68cd54bf51103de7c1062c7ed7e227a072abeedbd7ff9f6cf857023de2cd8f239b3665a6c0d5317f6bb8a8cb319ea350e0f83d8acba423bbad9b5374ce8f5f19330bd7f1011710db409f173156ad273bbb940a49575df57614401e48c08eb3a675a6ee9b4399be0bc35c6bc2291df4a2010adf9c1fb68892b06ed6e5b9ddc51cc2eda621ccb9f62d40df58b8965be84b95e628a4a748c5c50b5ea77dc612318ced97d80abd71afdcc2b52ed86f17c2226a977b9a59c0db84401b522bf2cf69501634d61f57bf7ed54e312e972247e4188479769dd03e4d625ec61a93d0955650f609d30e495ce294578da6530f646dd883597f3d6775a59747ea6061e86b427469ea3408ca368f073657782eafa53c89e3bdfa7cab582072b23a5a6611a0db1a45569fe961c282b8ccb65239c285b651cc8f4e8ab2c9a072779b79e4080c594bd9d91aceef41528c010527f08e004adebf76fff83e545d24f55147e6b91056bc0db3781e357506f2fe971ec2301bf1d297c8906fb01e8b1eabe7758bc2d2a7868aaf90f497fe722c016bf8a450c5a41d1df4e58a963b0eb14d19de6aea731950091118b892d35478aee10939cc08e9f794624c2026d7f18f99a94864ebee29c08eee7e6c379dc1c512cdc5f0b7e490f1b3116dfcc74dd72d6d63e65367987d5dde025e4560cd627c0fd84f6ec20f23d14e9a1b33d64d75ab541a33ad08455bcf0170762addca6943b3a51d6e1a2d2324a21ded0abe6324e9ed7fa0f29456f050207649dd1dfeb84e3575be19620da94a964505fcd4a5380c295ef1eb13f57342147f7d7dd366ce7822acee3a973c67987ab7852e443cfde1c7e8f26e7f8d1d94dc5253efb23ac6a27caaa44ebc7b40008d754c7ae10afdd268b47b3326e5fabbd22a339a1a048ca479319c7cb286be9e888d931120e2af900eabc9845642c35478a7df8cb1ef33aeb7e4f81db10e1569e5764762d86c295669c0a392010a99ca354a5bff64b814b4d5625998b7e3d8b61f787bb561fc39eb44468aee5cfc56e39b8573114ab26af816d7a2a70b8158a49137bf590feab7530b43cd25204bb97ffc592fa4ca5acdf5fad0742e9374013ddc8ea2e763dd1073a51829d5876f6c12b55d6577eff72a58484207dfa396a254fd6eb523d71b655f03c07571aac03c43e25100af5f8b82609470dd88e49cbe9b0105c2216f3626cf94b1b006066c3e3ba773c522962ed905532638ca799794b4222ef029e850289876884585b5660f68a8b326129440d3c2cc9a0c915f31fb9c6c2845c285e1cd4ed6180898f2fa30d8360e0d0492d577708a7d997b9df5ba344565e07f27052205538379ba68a6c106f7660dec2a1a7704533c524f1f0e4f651d09eaf9938ff25b833fb67bc683039abf7eda836370889d17bd0c4741519349cec46682a0641b8099537894daa1ae78d12520e27a351f115a53aad7b0dcf57605b0f8184718701147e01102e4b4064a84a9ca5b000b167de1b099321dcef3991e2baf1de72179c1e44a140136ddb490714e5178c13339c30b15a4b253d7cb264df25d53a4e86f447dab89fb710ecf371da163ddee478397e9eabc36ea51329d67378856db6e94e8bfd919723f6aa185e8492083325d51469f686389f815c74ca522d9b3a2761bc5f1f43742247b7da12b1073615e8515cf6685b01c3a79e747fdd8223bad1455ede32186d504f3a4817d66d377553e21989feab76d0e2fc41c055157d68e2b64542ae83489428eb8a0696d3ddeb70dc59dd0e96925ec479017a0b1a82dab30661d5f4617d284bff88d410ac47fecaebc0293eaf7363f2c85fd5de4600831551f1278738a5d05bcbe23af24bc829b4c4bcb14602f2976aba974f4ccc973d5c08d91f700d4d62c555441283515919154c4c55a4591134e965d529d5dcf84103728b4c1b81661423e11222b161a182e8ebdfefe633b581909d9ffd04b934e93830ea4c46aa4aebb75862f5f8009c2092204926f81850627ac7c3f871b0ae0a5ae921c2ebeab8e364b0bb849ad6e0240f469847c5948ba9c04e92156fcfaaeb51e8a5fa3530fab406aa9f84e52ae3cb48c96ee8589ecebfe95bc99b58473b2a7f5f1fe3dd020deecebd2e29551a16a6002fd19363e6d48437604019300450ac504a458f4625559f80aa3c18e9b12f049b0ee2869b2423da46a2384376143fa216fdcdb63732f65e7ae60cf68d35bc5ef7a6fc18a0b8aabd12fe6eab9ad50b0bbdbad7f61367d80c3f5f020f14c036ebd2086378da90294da73b4ec50920ab56593f49b0dba0005fef17d5b02d7e9a264f9748575f80952ee392ae975b00c6c016a11bd5f5b21ee1a8b508a0166fd9bb70d997a01c41faf21d25f1c746dae49958eb7fbb5e584d84229e9fed8165abe973fde5631d31a95cea436c57845ffe67a1a073415093a9d4c2971a193a22777990b38b6c2d3cd58f20bc32858c04d6b8fa25f267565ed346e107d6a2df8ff5bffcc42a0bdb9083b45df08f44ee62a8669117549dff8261f5b7d7a38e02cf923548b69258af328e7debcfc3d312bcd8a5445394e12249074bb9f74c22d94185256b64b88da36d8c8fe3a21f7d6024f15f6bbf98b6960cfa56f1aae4148214bf8d393fdc7719d573ffbdfb2d22b265dae112671f932e840bf45560752bca72fa431ec7743ba304b3b291a0edd26062b7f821c8a43a5634de18581ac11838c214f8a6a684f23fb61ef5e10392aad6c1128d2836824cc853c6fabef1963ca5ffc543803db0bcfa4d56b4ec6629b2cac5d442856cf2ea48ae13cddaa99c5b7adcc68d6e2672a9b2aa9c26684f69c391d12ac87faf20042463c47f214034c96f8550e0b79c8263a68e6b740362346585ed06ad40927e2fcc0496653448d653fd2e0e11b44ad5d59f00cf4927e2abce60d74f7ec242fbd99776dfdb95a338273b0d33a7ee64c49a7d15918e5667b23d4437a34736a591318f81d8976a759a25c0fa768d70ea9733a810c0be2982c221019f20cf2c558a49231854b0cd379be31c469d844d533c247735591ce5b36537bdb668367017e3975eec9a66978f4cff079c2f8724e79e61f7a5bd64af4030917915d1f67db95e7e46a902ff93aab37b6304d9b2b74c4e53547bee86079206dbe447549314db7d02a0d0d59b0ef106a5c5267cb69252e561b51ccb11d3acdf6a4c307c88c5e98a17bf1e53a962bf0bd4bef0285bd1f87e836adb0e8d4c0f9c51e914959f4191000d643c84b41d42883cdae410445bd6cb08abd9375c1eba3e17d5b7edb370e2558bbef084390deed4b0f97d91a0959fcbf32b8464908b235e3855d89887697b925fb543c483d66218f2ce7104c29d73fc65e8bc1b60dd0a49ebed323e9758c22057cbd04b7dc1c035d27e7cf1a0d85e2b944a9f1c27b1b165df4306bfada60faec0e07df6f33dbeacaa0f871bc3189dfc4108e5f3298bc7052aee43edd38426c50f31130a24bed38854f3c99e0fae87285b2be7ab5c20c5b4c85ce63ac433aa0a232f1aa1dfa3778c19333c294288b3dceef94de481228ad172948cf63db22b755644f3547d70ad356333b9e6b24ef9fd4af8e73b4e707aff6cd54054e79da12f0200cae753ea3f0997bd6e3186558c522d79cd57d9677ead1ff62ce4072aa0f4d9c261def7dc2f748b5d63eb70beb9375264fbc77009860dd38af58a2330029aa9dfa10da218899e46a2ff931e55f842c365678219eacdc9838326a274e2f091aec211c31e0f26b50321cdb0ee8554f917804e6fad82405a04f6946b4e45ddfe387521a037b80ac5cb88ab09e2929741545f5fd719c5573029b185b28e834d36ea5c6622ed53b552591017b871c6bee9b6f46dfa9749f74a84b1215302cab87b7cdd4a2b179faa0f6bd68fa19a251b6bbd2a0a48683968b5bd051dc8de629cf2a22266a05ccc594c945ac3b9b6b34a3e0797eae6c03003fe7530a3112c90ecdfec218e30bc16c5f138f7acd60cb44fab8978e98007703d246124e5389b50b6bbc734c3e94bb91a44e58daf6b331a6434adf6608b38258a5171e98108c6bd54dac0622810ee7a5ee10c5d3642047a9455dfb9e748ceb1b23c04b62a4060ddbf4a2d50cc7376cd06ef5ec127ec29b9b9a36dc0612ecdf9cabc57f796606d8faeaf6cd3dc469b3b2de3f76653cff2710e124b7e5b2e871dc92f72b5684c0e7e8920ebf4b46f0dfcf84f0ab91e1975ad94b7e3a8bc232fecb6627c70d4f272c36412ee65082209672b46b289efd8219e84704144e2c22a7a0fb3f857aec323c9d9a147e0c240f7c1ce6104eb1f3e1147ec73f9c7b4a71b4aaf4fc79bbd6e2afcafc4831725cc14676c5104775aafb7e7ac682a7d385d00bab77e5246d9079021e64b0806fde0360b7ef2bd4fa8d1fbe262519954d0785c634a7f63e686be3e5f577390368a04121e43707011f10e38a95d093f1b21671f64bbc1bfd1b4594b10f254d6a30fcac4a1dee237a9175c5d8c80386b7b7d8af3ad43e06891d22adce4e6f665a5f85eb71b957384fecf36b590359fe90dc9a05052b0ffad03c77c2aa8458b95f2c1d14082c404dc8d0993ce59d3b55823207080b742301e7dfa0f2a85a25e98697fdb15bc5291452ddde6f0076579fb094aa39987aecfcac8155faa724842df4af35057357eae8de3c627c051548e7931d5b6afb249029071c09f7dbc8d655bbab65a6af6a23e67d03f424becf92a4fdf31688dbbb369fe9bdbd61c612ff67b7043050f29220937659c931af2238883aa4863583b3f0398d847225c450d4edd9a5d3dc9ea56fb03cb73423c68f2a3eff5d40c6e3f9f4924442e496988b5426240e67f8de02a059e2fc67f572c36b4f1ed3e483383f1530df20d3597afd051856ee42b45ba2226d23c8b615eb6a5bcbe78cc1f353e7e2307ab65905a189b95914629aea6f3047d1cf7c0fbf127bcc5974bd5c8df79c887b0937361511c9252cc874f4e4854ff36c829486b3c437f9b8a6ab6c7326aa4f62ebda87154b4bafd86d6663ec9d0a7a467a36f8ae01722ebe6e15b7d89f06dbfe52754b5589df77c904e3a8a3bedefcf77f2b49335b7669b31dc5153573be82e761737b536421058b94598f882f21a42253d80b17774266325014b819537e3db951ccf55897ebe12fc9c2d6ab5d11ef3ef9ffd6e578430b60aaadc0c37237f73f43375ef575ada77ebe2840a43cd1917943ebfe71233da2c4fc445384530ac170bdea90d8eeb54f1a23bdaba8c8e2253873b4eb7605c6b655912b65491aafe8d957c2da3382e0f4a8bc9d056d0af3ee974056f2c151e5c296647434519826d32d526b9905664d8671300e0b03bcd5c3140fa5a752ad3d774e6b9e77a46ebc24ab2475ba4fe88d0aeb3f01da8809935124c590ce3edce74975e8052e27c9fcb315b6ef43501e5f1ff2afc48dadbff825d9726bd33a0d096e464fdd04c1806ec1cc9e0ddbe6823688d937e716e0bfa52088ec820d0f46a349e75b4b9d8f47770589019c81110d70de6de769e2ecd62db49f97cade54d0621ae8ea4cab59a7333e5f0667118a15c213921c9caae71ee2239c0145ef7f42fbabea7410e430c1da45fecb77f4ec3c3e8f89235cbb47cae3a0001815c3e882d15a1ad5a5a3bc23d18a0f6a8beab9545bb948dd94c4a45599600381a0f9aa675c088c4f83f70d157ca1265e268a3ba616a5e54cd87b5c1caa834a80a7e7ffb6448e22d401944a7acf983e95110ba6acd16ccac1715471e67114a279f372c44d1262beed9cd275818b4efae4aab3ecaf0f7cbfa31af80095a4ed94e363eb4bdc1f2869d1a701cd934053010ea2f8bafcf4e3b2a7bad6fc50abb07aab78ad19bdf14736123b7a8c0a3cca08c4a4be82253da444ad73a46b1755db29fda00ca171ad8a5b840f7a1cbba142272e8ba69b69b2dc6b4bddffbef287ef94e5dba01da10794848e1b2b247e4619605ab045280e88cb0cd8664da1490091e2b84c757a32f07e5be73022fb1d78b39544c0d2b4b7a9345fecaebc0297b02c35cdf3d089cc33066453501f7c21df598f72cd0fb5005b600028bff56c0be2516ed3bc3771a574e7eaf8baa63d6ac6813ea25c5f96a2bc13ed1c1639d591f48e5274d4618bee74f4c19539858c8c652eaae87bfafab3b2f3f861da0478225c16f8ba8425080e42b78de52aa3039961f26ef42e39a8d33df34c2e1d9172e525c3343a40c8e59b8cad732b54804286594d7ca12258a7d20358ba23b2e11e1ed8dc3d336bb5fc6b2a73d4d0a21404cc31153b153ba82f1600cd69fe01a739e51f1df48f2da57a85884583f5befbccd960e9e171f48bd213f36c6dc2d880cd7fec72945262e1ce693a7cdfbac5f001db8992ac72aa11e0ef46a3db79d25d12091321c228104776c02aaad35b5f7b530071e3298f2d8606bb0e57565322f9b82dc10eb6a7f3287165e657f6303e8b22e5451eb79aa26d88de2f679d74c13113ce65fab47771c8c07e4b455fff19722f5e09353e4bc125925a64a36f325ed5d5f7e0b13e142a2f7753cf874c7cd2b29e8855b3b6edea67aa00f351b19900be520c63c5053857c22c4ae38fdd944d7bec8254e2ac9855fe8eca826556e85e1efaf3f6b2e646bed6488e51172712aec7d1a67bcf068c27ccbf0ba1f966ccf4a5767c7e4e93f5e7e4ce2dd3be5bae830d5667a6664eef1cdb737726ea56891203dfa700cb63b1ae93394bc8019dd02ce43b4bd6c8db6ea841e71e160c2c2459589c20e4c58c1ce2c4e2cf340ef738282d13bc83b8aae84452efab35d14d6aceec22785b8138e2f891cf4f64876945929e3ce96c8793629a1ff7014596d107976835356e301a8d431598baf577c719690b39e5307f46dfb649402abc381f7d97ee2cc5f1e826d15cd0fd79aa159a7bec276bb06a82d699fa636da32a74d4c8d691bcc2fac07ac48f9af99df88cbadabb2398d00238a480e75722379ebaad812de7e033a17b87289f26dc07a091d624ca8588f1aadaae22cfd9673ca8260b4a6f8283ac0161ebc4115480827bd978637c9f1c56f468119f4d2594af026cf4ae69c5a53aa5fac8e0e00a7bd4e6c610cc817234ab85a9423678a59e34078b7ca68748b0c0dd6769a3fd7a5882219836e39335e16218caf6ee86b4d5e4fb92d75dfa590644465372b31967309f3a264ce5425171885c09c6ca5cef9f415f4be3d0bdcda5195122f72591e661885b8710c53ba2532c3207b13d31acca851e491d3216f62d5e6254a3ad538229d921cbfc1ce387967e07905ae8c9e05b214adfdb98913477a9552cf3bcd23299cde344c2e92e0deeedbdaf6b5a868837efb614d6a134fc451e34be745c3430f9084da3924b1cf3150326d9f9bab7a9eae42ff0b04441c19bb86f0fd39d38f40a4e2bf642ce6d171bfbabbe14ad57122de6f3db0ff32f7e238f5f4a5cb2d6404faa8561bfa612a207c57a98a2f380999fbdfbe1597aa4c35a1a837282490a417b82edd0905cc1c2c15472b546d2613656be69ecd857713898d33f61372ba7d6b87ac32cdbd6ddbefe33283a51f1ddf8a0f55ae115d099942da30e3e3d123ede9c41ab47425fb0146b38de51de4dfd9ae941917c932841408f3179dcc0dcd44b3371945a4210787b7aefef5b10ed43c65e3ca78ead2d0e24bddac84b02cf70e056f75a8d7432fe245395e94b3ea6c6958bb18d59e17aa7b6298d68f4856fcb104b66160d804ec9dbf2196bc714b766af6921f007342cd085e3e1f10bd5167475b91213b4eb547e3ae6b2d4c37750e04ce2ba06d053979848e460fbe4d76f8c7b31932b4f43608e90500767fb6508d2a6b5b32c61c8d9e66a9e6e2ad4ccd25a6c374e6a70bc1c7a85dc94b812af8d2bd2f3cb7128d50697e859e0a993839e14097d1bd22307c42329fce4b95664262fb1efe3eb69afac3dc402570273603c8a4e116d607cc2d6e6876b01e9ec192214df82a731bef737584896cb0d6212ffd55cf379242db2bb5a8f896821203aaac056554f82469402d168602e81b74c0c9f77f591f495968911cbf025dd92c50505099c4cd85949569f94c4125deac05a5183ac33dc4aa94666bfd16876fd00a572edbc874b86911fb363dfa247dc9376c915b853e29a80bd2d66210cfeaeb34db96d98a816c06c0cfa3c17ae6df5670e04917e3c507023bc95040082d6a2bb8b0a2042146f5a607fd4e0f053dc5dc757ec71024e19f6f1060a937c562bd983a38e9054ee54a0968a2a2007626b12f31369962bd8c94fdbf7bd25e90cd46b987528226c50257c581891b42c542de84216b3f27c27895b669445d36f19b551f280f471cff022ce42996e7777de1165844a100807fed1d7032004720f9b39489f0a084469122371e95a3dbd774f99cfac0e5dab53098f9fbceeb5e60879026674e54d62566d86031193a967c74d3a66387637460bb194e9d37f8f4488799c0885de6d9a59d8c9905dc9d04ccf64ee25f5797e0a801b375df9cd8c068b7638c1f1ba68550609f204eb29a19a2e47d77314412ff3edf77d5c4ec37e2ceeeee6f959794020640a09e1deeb51c0961c418d9ca0f7a8512e33f3851983dbdf1ea85cacabea7efdabfa940ed6452b18c7e5a4f3119b9eaf9e8d3a5205ba4c8bc122fa7bc633186d3d1097185906a33e85f1bbbe8cc5a653c2ab542511de46b1c69e0b544950e440f8561f5cb9b67bc1815decb4172ab31f22394e4f2bd1422fa4aac7b1aee2ac73296cad489c5af27d272ae8e6154f9ead2b49e365c7d40ac70a994d6376aa62ffa39f1fae1ccece10406876659fbbc6f624fa45638a4cb7f498836525603002f580fd620418d92f73ceb3a821cb0b963141c50f276b6801918eb3f50dda2a33b00f2997a01f18998e6f8711df5754be2abf30ca692f729587730f7c76537003835efc9aa079ac5464510d6a33d8284cb1cfd51f4bc31faa709dc1a33709a0574a345a08fa86ff1a3d53e017af682c9b7de7fbffc6fbe5a0254e08934e65f1e547876db9fe9c511b227e14c3a5b8e2f9caba1b39466aec88c6013e6c8ce2ac04c0adabfdf0a73119d14f322056da4f1c08932c90c83ee84109b448b6a3281fcc4eb40df59e96a2b3b914784cc5dcd25d9aaa2b86223d3d1b6f9d0ffc9839408dab9a7b855e2b366d98bb392a6f417c0c66d6585759548292dd36cabfe4a6e4a3e41980bf2c8b8f1ad6871ca993f03b5ea3aa190d1694574abec909df568138862da47b61ade2cdb243d883a2291e43735d8a392d6518782ac87c4a3d5495a912b58652a89772c9c6bb7205709421ce02cf57a04275a5d2117323383db3ce771bf2093af5826750d396b0c9cfccb526c2cb8fb54be4ff49369d3b6ac57f7efc725e4fdc1453e8d8e0b9d4bd36db5951cc807cf9774a42f16bb469568777e49d526860856f3323eff0d758689a319812a3eb5c7cd42a31a1ea7e23f3eb8c25d8c92ca5fb4bbd4882382f8ab776eb1b89cace9ae9e20242cfb0b97ef9d225173f9db322e0f905ab389b1cbd83c7915d2195a8c63919dab8c6dfab811d622beb7a92fdc09ba4edf9ed7ca7b69eb438a0f0d3ab4a8376c94549034fe8cf686b02b03c6bbeec3b52d52cc63c9e1a53db841557c5d5de767ef401d91301a16064144d9a031439c3e5d65db61729e089158fc74797b6757c406cc6b716d807e7e124e45f24400f14ed7b2c61423b93961d5bf3520f74ec373866ed40309cf49d7d515798ca17e7020a527be6f21f5389390c01ca275e6427245a9113e5b7e8d92a1c8b10857750a89bd6b98034ece0640b42e2d64a2a1db8bded7ac0a3af78d3eaf5d2afb615d473f3ec05dfaf6636c3c85ada1c4a332c04c49076af897c9d8cfca5080656e6a0717f848410b4f2c8670ee73a503c83623cd8987c9bdd8490b4dffbbcb91ebdf368488282cf7b0ffa1b09b78b73c27e4769b850ec87765ffd786234ee183b1652b301d2ce58b3d4988dcc5688d2c0c93a88c5d02facb126a29d11e0575bffa084bf3da8ea27807cc15527614a2dcac68f2a5193268efdb099daeb279b769a151c516bda6223f4c2a51eb9401cc1e7b1da17e9872884724a8b945093aa9a51ad717bb712db9ead965307da6604c093bda9c4c7ecd1cfc916f9c97d80a760fca64d3e4f49429409a33c888c4c559fd93b7dede744d8f8d5d29d3866599395c7b40229209476f264793dd1a752bfdcaec2a22f3ca1fb33298b8a7fcfee9f2784582f8cfc9df136d484d6e538f9b8b8078195ec3538f016065bd23462af04369d5e919e43e9a87a78b5e2dbb5841e06cf5aae759196cb1c0d02bd1a3986305dd037469afefa6d11604b61e7aeeba88d5db6c5c8984aed5f9d369d4d98fe9a4c67a9b78e99df926da3c581c56cb623463579b672c6ad450d27cce9a3a932891d04cef5fe2b0138d9465982d8dd806d202d6ed92bb17381fef68edb2952a1f3bfb86f7b1f17624f3052e3847927f8369b08b0c30e84c395b2217b2c4b7f583d05aa915e934d3783452017f492f413b775dc95cba9157985cd9bb269c6cc6431df79713d32b96d96adba0222341fd1dabc09c4578b554aad8b6d116ba87cd43442b8c6a753f905fce8dbbb540e1a7293906d0006ad1caea1ed625a630853cc878242ad78c60dbf466d4d60791988c1a95e668bdd53b117fb83fc9df528517a120d857849949339c4ffeac263491d808d9667439ab39c7aff1ed8ef27f0759562f4c0c96d4f05694a39ae492b306f6f65b71956e0b6b49a0250807395ed43ac8cd6eb802f16d16e28038036f091b0d82b58a561be33fba03760d3ef20f24d4eb4fc30e247ad41d93ddb6c80c4ec2f8783bc6694f3359dc2a19024ff89dd25932bf1af29bdabc7d137d7b6db518775b344464495c233232ec2e2c4774d6e67c5f4a03e9f39dd89d30ee502d098e75ea22dea037845ab21c9047350e6afdb06c22923837202a59c1afaad8fc97face7f8a71291f1ea7d47bbe31464377ade8d368c08435ac847d3d51700e2d0248437afab047d5145f5489d2ca985f0caac1b079c41a23308459e9241b406e0a927e5e5ce00e213fa7ea235a00f86178cafd0917ca0cae64da68b1b391178fea9ac2fd1caf6dd280eb99a5eb637a09b7cf459961e02a31b3dc935327852ec1329bde1ed9876b63d0d74b7688f9572ec2708604d9e170d4bb7aa9ee35f66aeeca45d91409f285a0537ca00bbe21834f8df126a2eb91c4cdfe389f635dc8087bbe15cce67328f77fb9a42ce02409439ab64ab02c34c75741eef173753dd65c65fefc68fc102f7298e4d6eaafbdc5ee0f8780c1b695d1d0278181b22725de13e7ddd194822f21ed055d6ae10447d662950dda2331986813afa34aacb89a84a0cadbdb9a4c21ed71ef3e3bbd5537eb0b988d7cef983cb759f6355555f3d1b0591f005b2bcf10d3f36bf5463ee3102d8eef32306c8069aa3eecab3dcf5403b785f0747a305875a35e3208757f1b231c974274b55225b905c7dd514900195b32411c0b83cb113d320b2d7910fd61301d7f791f6376b3738e96452c5311fbf4193f5338bfe392a0876d942442929daef0346d60c5ff09e5f70949f20f71be943841b5c001861ea2f28efb44ddc9bbe16d85e6be64c4ec162beb04e562220fd69f90cdb9061858cfe6c9258d5dabe4b37a7c687e78aef8ca9f628a9f02eec849d7336154e30646abde4e7be13516239ace95f65665443d259348b7e936b93c1705623a974b00c7182c05a84e50231a21979afcd8b92faa56849531212b2772af78bf9b928d44b044104ac96291a33d740492618f832c2ca4e22524d6078cc557ef778b65184dc9db1ea7040cf9c980cecf2d4df576cb9f13b5c14d37beb28b1dffcaab27d00cc0fc91dd146bf556dbc2122d4a347fc836e6b82178163a2a9687a935c12e54ff7d994b33ca65a4670c9c3c1d9d81b73e128b5397c36b54c763b31b566017c1563dc3626535e7fbce1119aa371afe7dc7bf74c367e3f16f216bf4acd7e2559c3847f48851b4874874ebf03693df5eb4a13b2ecc8e2dae57dc8567218c0e61ae96290b03f63c7884c1c54ae9c176d491e237e0313c1670589bfc54fcd072041c340a7fa6ea5050f3d3710e2cf3942464dd185f6c8d1608d6fb4b695b56ef3b3a7bad53351b30c557696d7118bb5e5bf3b5c1360d69519520af887dbf5d55c575f463968b1e566b5f6ba62606540b89eea2c4bbfaf27bbacee4e36c698b5125c59462ffd26ca38b6f0b4b8346e94f99abac13a3e0ae1bd4892c9b05df81d84f0d90626c07d206f52a270af649e91c34d5cbc98cec86fb632c8a1c3777441e63793d7721a6eff6929a4e52d6b21840f9c40a30f975a8d820f5ff9ef5e3daaa7cd45d0f494aa0bc3529979b554abd451f55b5ad6a7d1a10a02dfb3afd26cde8a313ca65080773fca10f100dae6d82cb8c95e083dceb86f11ebe491cf6f72a698992329c7c3e970d7652d49891b488e723a576348a63296c82ef7192e2eddd0d43d96d1efa01df384faa8212ac6e47c3ebe05656b9c8b90e0bc45247a6218ba47d76fd4f51f4c4e3bc3cdeae79fd94459c84d7c3e6c883d0a409ff938e0a27e1446fca29a8d9f9e0d245ea0447fefe191fedbe2b249e28156adfcf8c66e7627c061d1eaccb3e767564e83c2b87e48a3e48ddd392ec91e6eafcd3ee81c95d5f5362abdbe094f0dc416b8a3c6e34b8d9a4f5768f84ecb3a84f14008c2474c9378c42b96ff9d8b4bc998cbb40f5b26a0ca031bce88f30fc09862dedd0f5770089e969b7c6b26250bd53dcb8e625fe550a21e6c33f4c2cbbe59446274bffc1f032f6135cd5abf53f098d521e47a00f9a28681f83948ed37c353fdeb7073ae6ecad0ca4369908a057c6a5d757378df4686d7a0c0ffaf10a99390bfc6d513b8ba54d4ff80b27cb61b42c3d5e5c2852803a586537eaa643948aa132a977d0462eeec9160ab5a68d8a21ed5f3aed400a9cfccff39c4970f4026193571a2ff881a09a0b1d784e40a466cbea278cabce3a0aea6c0fe4b2737a915300a47c39748a1c9d2fa9318705c686f86f248db46427b9a4ab5297b81bfd6fc9bb5a22ac2a4c0771415d2c18cfeb12c6fac792ba38de2e548ca98760cec8a1f6c04958794a29ea486f6f9763f1366138d70035231d45c1b0a9bd1a05de12b8b63b5d1f96d3ca66dc5bb532232c68ec276bf6dc9d95a4208d09e75767993c263968643e59d9f200f44bdbc35354be1f94122894f58e83f1ee36ed5769703967ea8c287d7298aac30e69495ee896a52ea9750e5e7c4fc801568d3d451a1fc8cb34380aaa26fa0fb09b4a441a5df992c5e66625508fab8c68aca023f36cf54c1afcac6bf9b22e792f8a4de636d1f89f19983cfe6eda1fb3b8bc86883c9a9e8726f7210f78da1bb70b0d358739ddf99926d7aac3cd12e76921b41f644b5b70b3c7d31d78049320f98e13bbbbefb39ececdd5ee212bf2d74b80af7cef4161f3026ee36407c2cd1ede50c581920ac4bb9d66f8d3d26d9f8d7b8a4e9c5b20e288b4109880b933a6e030befa3014fbcaea0735497d3fe5dbdb5aa632b25b29c035189d40f9ad83eafc46a37e465826bbd76c20d155e6201f64f21e3b18aa60ed0ac8034591403b76ec5ee99d089a85eaef3be732ac8a2478d4516d76a44245f3eb7d15e0f6b306a17ab1dad23b73be396adc972fdfc954e3625a790788d1579c3c23862d259a8331b070d6fdbdb4eec65a9140c60b6515c70a81ac82af68183125b59698775c75f84b6acbbc6a930db820e714dc33a08b2936ccfcf3aaadeea9331edf1143934dd563d710a92cd3ebe392f14ce4e812e3d40ca06c0d264ee7eae365fe7948f39a35f05051f1a07c412c982d5a0367676fa5cf5e200a3cd15361f7522af697fce43f30154381f6c5a15616262411b6c09264d5708e555a339ea3de75de2f43156eb51192a3dbc4901de20a7c6c863597eda039b0ae8c923ade6ed29a6c884af51a3cafd1969ef7639ecd68901eb216c563f03628836c93668f0d4ea3d2f3eb79cd8104acd430bc9817cd4dbd488b43af4b5d56befd7b7fd791ab1fff80f5a55a331862e8c06b09a86e73154a421312ed63aed4ba5b15b69bb15bc1e4cdd332dbebc9e30586c4f91f37f83225c18aac5c060e35f68b0c46c1c346b8d6f6b270c36d5e01ddde9a35db0da671248f9e2eaa812701aa6f99e9d26a7189d6e7e98a5818a71e3047958f848f7a2706c0dd90b1507cce71ccc272ad0a11c8fa003a4c13ed47520aceb97823ee186b72b1633c9d05e8e3c1376e7f257b326a88053ff463ad1f3bb8ac9c757e8de4ed85d0a8e786d59e67ed3d87d28931a46809a7b988789967f530e0e151105ad5ec703d4485f879726057c51ba3e945892bb2d8d02efe3f78402380a50c01293413b33fce6b137cdcbd678bb1c1080beb36d2e7697f8c1cede0338d8b7bc8119abd31de21aeb9eeba99b361ee529f12624229769002245e31a057ad48f4cea6304789981c24e6c62b3cf68f4f2095e68964640eb193bd1a44494ae65a8937fde9b2cc07270d906777e21c0eb5165d93cd4120a585c0aef580cb9df32d37bb58cd56aec4e8252476a0043e3c5a13d6e351a608d51872bfc732820b7c74d7a1fcfd60c438e8b230110a15306ccec2041357424389e72b299fe70a1cdb3360141205bfe6eba8af12946c71aef4439a320e503938c5b17241817147526ca6f825fb1906256a7f0f7b305939ef76bb7a3cc04caa7216c6fdb5eefd60080749d8d18366fd8b7a57470981ed1bc63a650fe12b8e09f3cb87dffab3af2f9c1bfada3337f9c30e2b5cc08292abf44ed15e02c81b0316f3a8980a50834e69c9dbd6d297237c108ff8748cadb6b6b2e66185dd31c8ce571911092bd0a4c7861eac184f1a5d171f7261175ab8a26f055f9b97a39d8bbcb1579fba14985654fc95ab9e1c86f3ff13a75c628844212cef1e556d6b83d870cf8541c33cc0bb82884d4ed54985bd2900b7636cc05a3fccbc1001a49b0c4745a6df371ae69b6e5cdb7540088c171aa7184a04e180428f21bb12c3b4869922d5cc8332b9db1322ce1bcb3fcdcd0ec44f038fd6555ae0343ea47f7a3a9892ce02044b534ed87e55742958b7588770c2ad6c5c84d8d298153fc442bf9f1f66a23ee290c926e9eba3f622c717f2a5aad41f9b47ec166b87a03ab899855fc92651f62768e5dd05ef2ea1f6fdcbc39d99225b50e0c22e06c355efb070722873f5a1b3868bc60df3bb3be57c1dba8ffe729909c07826bf50215d07410df69c5eaf10440c1eaab7bac9c2f9c94047e94c89267e216750e85d55698d307b6ea3574fba9a68d05614fd04a0ca2924f70eacb878e5c06d867654d30b7f380798411c2710a7c4bed5a5dec4999a90968f6a294b7e19a9d68d558276d5095805be3382d4aaf6ae50e8d7d1a86766fc1b294d53657a1e6d342d9e968f150aa5dcd57036ed977e21ade059f2b0ebfc7fb3460ac1b38d9ced3fd00468259ab00ab8f5070fa0c148af8c515e2b641d1201e01efa5142dfcc2934c1667d9b2126b521309d2436210853fd18786de8828871a76bcb95846a89cd00819f94c1faba7bc40b48a7081fe87fcf6dfaccca2e67180e077cbad620eb0e20d8f9fc404f761f4c01b562b4b013d73a99cb04dfe88fbeae9fede54159a3a50dc48cf5205516d951f67d4c372eb171c3476204f2e300d45c1c11bbf2dfa0748f4c3acbd7b74dbbe101b4d964efdddd035ccf4c25da9f96d23cfb1e133d2cd952da220e4998606336664512abbd7fff8e492d0321adb6ba7211fcdb2a0f078a525f16db17bbd663830407f4250e45e5307bfebc14805ba061784517160f99289040ff897f1b8fb96117416591ab694c32b71cf3ef98e27fc177d8443477e10bbcbaa62eeb619050844011c1497dbb3f0869e8f12cd1a77bd1065c89206a9f4bab7fe25eae8d94b0c9af434de2defc8c525319bd92eb594254a57b136096803e1f701c8c37636f465e42d27cbda824d5e637ea0b60e3044ea5f2417732ff6f61f78241ef23905fc82b89019f55b4f674febbc110372539e928e0dc97193f590fd794720aabd462918c72c3b56ea9f9eec2b51cc1db5ace79d5453680ea2bee7297d46b89a628bf9e018fdf2f17e9a103500f1da03b6f2bbfcf90cc008cf7d7b2d15869c7a38663ca3d30fc031f4562af1b02ef8a3ec255b77ccfb8a8c43ec3c99fcd398b6713ad05d20b222adfb88dadd66a57dbebfbd25ecbc25998986e098a6621ddfeb0740a974794653d576e40ab862527c604d7a2a5481987c7ded125f9d7bf744bbcc2a42441824f53baee54259939e003f3ca57c7a79dbcdf4f850cc9225a79fcd9851a60647b6ed021e37724c638b9bdb5e4599d2a40e464c7d368c8d28d5e5081c688d55bf452697d5dd050c5d4395892440f6dcce1195f0cf48d03fefed2cc764f2282cb6188090395fc9cad1dee5fdf11dc77059179ab6f42a55d68591f65caf7b9288b5941b24ee8a2444eb666006a984f65140a8cc2acc95d7b96d7fe5e0afd10f955d4b1fffab1feac55b2c857dbb0619b0efeb8cfbc76096555aff2113d1c657bf4684f7af0ff60b1d8e3476013fe969f81e0c7a749f7e563850a9cfc1bb910ec41438839c3d0fc71018de08f1322273a35666baa4b5523dae9ec3655da95f31491d91be25d5c2afa1fc6c29c78c314495602f20f01b184186a111a273414490eda89241a6cb0ea976c22f3340daa6989ba7e7626b3a9d1e893d087a519bc705a7cf1ab26c47f8dcce108805448f6fec7867a3d18d8b84ef5a02f279eb891391cb6a18dd0b2e25cbe93a114b5f74c3f8cc85dfb5cfeae9f2c76facd33b27089c284bb80ab3fa7bff3aa4117b85a42e17b0fc784308fd5c7fd09899a3c732f19a045f13cd3a70a8dac13601a7dd55d995ba6ada7ef74a866f3be078327a2a551fffb14886d280bcd5097774ccd09316ffc1a926129a73562a452e99a31537cd2d2abb81ecdaaa4c1f27677f77a8171254f69ea22626da6f53f2aa91ef1de86a9429c08dd1c2fe8ecee2b973dc8ddcefda4a5907a4af5b41c98201ee2f994b13c053720d364b90ee69f891a64f616f6ddf87662053df7cbf46479395760ca14945ed4d2bb740d10ee9db76c3ce0bf9e70ac9c16e2dd31bb49317fe213b074aa048fd59af5ff567072b2161ae6b6356b830cf1c2ae24db1a856bb693357cbe1ae12ceffc8697914869ed389cda62c83a8996b6647077348b9661c04f48bbbe0605a79438d5f63c2452b44a52b879c622897e881ad80052fd497c933a68c815eaabb66d27d6897e15fdff908272589c077dd361345a0c0c0acbb4e91693b69f28cc348dae52c3f3c2a64f3debe360332f1466b67627ccca36326d13476223e12f6d2e22912d4f53b230ac2a15f7b5f342a454b1cec5006ade682722f4bfb3135a3376e3af748091992c7bcc5fd8883a01f041ae61b27a99ff83bd3d0b364d25ea69b67f0f62d65d49e8d77df19399255552900f647fc16ca549f647686664c10725da1ac7da7d0d1bc68f159c0bca3ab5c82816a955a0b770970153d5aaaaf0989b3e89f64f5f1b38a6eb3f87289c0a661ecb81883acb033f3b4bddd2842a25eccf8a09ef2078935ad5bb60350d5cfe9551a388f309ffdb56a04ff0373f80cb0fc6fc477431f2bebf2530fa3ff706576f391aef7084230e8177e92b92fb1c9ede6e4e33026410d44dcf7502448ee76347ceabfd90017a9a864963559598f07542aeee88b207b25594dfa221d43975466407cbda7c3846f8e971c46172a92a885001a8783a25d1826c08d2847448496e03940a206921dee182b7def9837c519855a9ece7fe458aa7387513f854497c0b86cc8bd80e003c8c04adb652a1d4c57669b35018c61536159033fff26684e0e7de80b3c03a22b21f01b68f0eb46baa75f37b481b3b3abd84550f010e02e3e33a44f176bc717b89b237cdf68081642e668cac61a9865a99ae82cd054b702df3dfd7aa481782e95549735684e1d99b09d9b61409092da0d966f135c7f674d72b58c667c7a24145aba6811fb1666cf31e46834369329604feaccd22d89ccb1bcc2f381c1c576df9b6f3c0966ded3ea2bd5a33f598e49d50f4e13ddaf9982f41f8f68edaa651de1fe94ecbff7abf091197239691254433a9ab695c00841ea1b7f3362d34bce70f373a94d0f3ed498b871b14f1740ba1db069baba716766479e14cb6d2212ae74b563ee10dd8120103829924bd7ce5858b1cc00ee4a7196f191b7197f1053132b05f7f52fd6220ceaed6133b9ded9f0b8956c57423a6b5fc5df71118901739ef95b110d13c4fa2f63a346df680fa6283b71358f9f1965e607e6f31344c11728177a020d274757ac930648ac0513b6c07a4304d2910a9578924dfb7d41197e97031536f7ba41280b2584c1ff0ac7761aa5b74144a532c52d2c928c013aa130f42954a17de9452d6ea097a44bd2a0adbaa62dc9fd3a38737102023cc72fd2e01f30a70b89dad187b62ff4d154b3c25c8990a69a47889677ebe77a101bbc543d7eac1031714ae943ef0699897b17a5bcc66a9303d32654063dd12fb852c83a82eaa16d939ee42029bdaaa5e98cb6baeb23daa36bddf2dd30d7ae8403b936c8ecd020bc37003799a18b40fc81b8fda23fddcfca8081b52a7bc0c3b82906f4e79e2ec5cb3e27d38329cd5fe03d043fba3f6fe0f485742cebdcddef7ba8db746f57a5fbfa589461c3cda60444db9e7c21aa30bbf41949d8cdefc4b5ba277be8e7bdc318ae4280cbe358f04df8c3df8a09443d83571761b3c8a067e4bb5403d70f9200cee37a2036de696e596c7bde101264fc6f8d30310be8ca5301cb2ed24f9152ff1ce9d3e1cf78affae51fa53e6d84dec81b50161c4040b12460df2b3dfec4c81b8698a1c7459146befc869bde1733fa11673e9dce438a6347e6a14dde4d772b10312d246f1e5880ac82eaf7a40fd41b38da0e540ac734b4e59a29b543bedf7bc2b6df3f10cb52184e6bc8b6cefa7a8b144c49e204328fc8103b4f237d9b845569cfd913b905e365cadcfcf83f4f1ae96b67b6b5614b34cfd810750dcbce8a0e1dfa938eaa3511d757238fea8606f70a65e932b03d2b33219a3c52af62ad379dd880125806fcf2880db3f90542db470e0e4174fa54866dfac375678623de0b4b2af7c156efadd8103e04ec0f53bb5094d1830a333090c027e5b09dddde3a6fbdee4db643ee70a6abd89823ef6491d921c3b023f2f8ca9646f1ac42f7ef8778707ba2632a181ffa4f7dbe6d52ba0c199ef21aca942f40232452536cb57f9ba4d8916426086b0dcc169387ad2ac80a82e09cb50440b95751581cd4329fa5c5a27c615ef680c40997e682833f2eb8925c7863b7eac6b4d21738d47187a712be3d75b4d43ae51eb954c91a75647b085a9f5b711a1fa5cba4073d9d60de37ab8f045e09cbc641c208154686132366eab79892fbde2785c67399280434516e7d4c1dfbfa57d751192d893f70d828664f3717b8ed11aa19fb61ea23ccce44fb43fcef9eb44a417179a73b678bc09ff9c3b3460ee70005b21a94073d3a717dbfc300d2e556a4dcb8b5a73c06bb0efba71a3aa8d9b49c1a40dc4833a9e6389a6652575e7eabf1d3c713a168b28d20f8e56d0dc950c36abe068379fc9c93794e80d9e97720fb430c971adaf8959c306fe34178c33a5723ef87322cedd4353a52b10241fc6868797302eac3b1db8981fb5f83f38a9793f138352f8e94c3b2c41014292dfe1273d9b8986b192399eb8ba893f866d75a2723ef73483ef1b96a3f03b203479c519216a5f35cb8bbb7016f9f34f6e0a9fcb0f35164b3cffe0e65d9809bd43e0544ffdcd33f1886aa4ae3f86a613537d03c18bb1eef02a20a324dfa93184cbde688548f21530189f2bee2335110499d867c5b0cafda80668feebc507b43637df41e4a3451794bdef3f695444f56f9dfc55170722cc6f0f14607c29e0f33cfc28eb27efd280405791913462bf8b2f10c373676e4ca9cef5a72bced465fdfad7887a6574018df0da38e2ee52f69a23729edced38912c34e17231c1cc8377c75371bf815c85892f78843501d9b03133c931f4d2ecc701d46640bd5129a58a4dc4e0620617b16ea4e53d7798d2fe049147bea0b59657c7c67b11dd42b8d3ed0181f2b15ac8af3da5a70483a5c05faf58e52eaa5a99e7187aa36182b7e18b59e66fd8d26cfb21bfbeaae4cb75a6430ad5d264805e548644af7208e73364e4fa4917fe1eeeeef5e27d54a7f48fbc05bc9ca393d49f7a5200b95b407c2ee9fb997178b9f37381632fd6721b62670ab81c91c1004cfd630185df75f988073b071155f3dd359afa0e5b3d6769cd4132d1f2cf6ca077a1470e8bfc6a9684880753c218277f2c16af76484b05f730583df6231b4698047b4ec8fb0d84286452352d4b1f9456dc8f5f5439521904d9fb35a0583872b9d2e9895541765bd5af7422a99fd22bc57f28788ebac923fb28d2378f062ec7c439c94b0c24cfec1e0bdefd3aae2850209c6fe2b4bab6985222b0689586b67f51c280942d7f7e60a8d0f2ac91aa38f2b6bc8927e7baaf2119bc039e438daae32da18e2bc8f2b8dbc047bfd8a2922c2295ac57adc335a2508c37922a43efc525ba35b1a70e7bcb8deb8d1fd74012f60833fad19b5192555872ff845813e2e8d708d98676e84922515b1cc7e322cb444bb8320d0e8800f6032f1cc77617c603ce3c411eb73b977c4d29b8bc418e51451c259641beeb990644bfe6fa450788128e234bdb4a29e9d03f0140b75ec031c94964f44a43717d3cdf89407ad3ded902025a5de5aa1a2d045462edd742c499f2c9c33f9201ef6eb1062d0ffac087fc25aedee9ba9824c833dbd560ec65e5f86d52fdc5a6d71ec312709fd4340d2d78b47ac08201b9428b2459b1bb9b6cf98d20b063a73dbc8f4c5d3d5a5b5ed591272204ab3da3513a6930bd24ac46c3866da207db7706f628887548a6a8185bd8b48443e6930f85a68fd3868a13af337e456e6830d0d6c257bcf7510208b534bd619d8e83370d2c8602ca5b89ddc629c2dad979fe10196ce89e554b4cf7882666a2ab67f58ca4fb989d6e41198ff28c75671bae831a15641ef0d304aa670b04ad5218525a903a8a80b92cadeac761e6798f4af501cf08f26e155070aca5cb25f87be253f31c7e8c5e8cdca980cc3aa58671188c0cf712af0ba0c4e9de7d58af5828dac01c87198c8716895f7eed567dd26a197a1792b33815456ee92650ae77f7c4c8c1832691d7b550b8309605114731c5816fa9911923fe25d1aae0e1605efd3f2ed4f48020419e298830fc3f726e5f18f5b4ecab47ff10ddf3d606d240b50b911e3b43ba790704ae7200aa7bfabd104b0bd01b044e621749decb4badaffe16d1fed62fc11ccea81eec2fb4f07ba97e86909e165f9bf116a1f9288bccd0c8cd306d0e73bcd877dd95c80bbd957418e51ae4a54931a7d5bb9c625d97bb91eaa0ac114b9fa1551c263aeff7632c856aa5649e6c5f6e957344876a87a8bf027bde35ba12fd4e31ad8aa4de0168165bf73421d45766bc42ad60591c95a314d9a959c4813d6d013c38bec8c3e65a653dcddb5422df0a395c6ebfbdc59aca5688f6b65457882dc7a3cecdd1789eb0fb4b5ec4d9c87f2aa827b26eacf692ea9efb5c2e145088ea89a6e088182deed2ef1600a7aa4312fc4cd02e4b21b0de8804039e462870dd2308319d412991229218aecda7dda95f4b3b7d5673414e30bf0f3ff6b31d17d0368ef226187f9a0de411f33c2148ad41c982ab53a39f65d09590dba0f1c572b5d6f9294e0f40705e756bbd0619010b3160eadb09914029f49696ef331da0291e38c4dacff557a4b279a2dad267b084efdaa964a34f74186d374140d1649c2e66ff8160d58be69191efb9c236281e0ad018c4f4ae50e2e8a292689565e167474700c313c0c55812769561de27e29de0c885f71f0d4027f859ca73f4b364f92386d25bcac9230170cb34ec11e26868699c011d2d47abcfa28da622e953a568925063ff30c22ad3c368b515a0cd6a46b9153e484e13686f748f2197a927802f73d90e06142f72a0c67fc0dbe252bb8e9053c5b3074838044f399eaf789a2348f317a9ba2f435cea73b32bc5337b903f03a4dbdaae5b41abaad0b9c75781871c6b0b5b981ace0f02c5103851c7c1ffca72cc6d627ed5fcff67515d9262410068ef7b01ec582e2adc5f75c56ec6ec517c44fa5f6b7cfa93f37eac7dfe409e246f95194b676fac3e7eba772982852451c9c21ce8645d513bce0e807d1e9ee6bc5f30acdbfee4fac9cac46b13492f3cc2836c7fcd3140c9ef99cfb410fbf60202201fb3fe74d8996a100cfeef8c1299bde8cb11a091be6797807f6726011b4e64fd76c0ee18754082000de9ef014a301a5356037ab1081ffc58c78d58b72d9903a03a2de52a1a0f0e907cf61c133d9afd455e3fa4f0b3e73bb8dff59a28f548a7ac7559cda2751392309187e93397cec802c0f33eacc8ddd742fa866abffaef30dbe292b88c9ce57123970f895123e1ceebe294a915306f5c04ecc53ab33cb7fb5f7ee2f16c2ab48b9c6e242d432160a945452c86adc48802a4e44d70f06a088a2a3ebaa2b3bb456a63cc8fe7da6a06986d0910b91452900a2f841b5b703974255e886b743b4d6cbea75fd3ab336f1aebcbc843672571bbdbed6dd97b990b4e8dbcdbdfbc4479cdd24241422d140f44b176a0d7b572dcaf8e8b737201abab44bbac491f42512f288c7a9dd8b701e3614cbc5d5734953a846986d598a5138f94036cc348333e5ff81eab4871804b68b1a9f3ab8fcffdab80cc4ad9e80125aaaf2ffd261c1f94bf87a805618aef2975e9ea34ba2f66aaab8b36a0adba64f83de37596aa45254327b626351ad43c5fc646df9b3d771dc72e2cbcb4993e1ae8afdd3f355ec1c01e2b8a95d1b11b4edc466396335f1a93e26887b6761aa69447107f3b4f4be4c0c45fc8cf92b4e90efa62d4599c2198cc8c347f69b05029902fd06f06b07a1b36556917d45aafa5f5c07e42d042d1893cf2bc8c606c29222b103f6a2fbf959396ae2887a2dd2e8e4c02f4007bac408a9453d0b778b59b8f461ce4e277acf2039fe2a1fddeebf17541661e09e699d8e135e5761861fd85b119c011baba511085a4a5ea3a158f6ba80c231f44d750e58913a19bb5638c452371a9f1d745b414618eb4e84b6dd6d998fb3bdeb8fcb7d96312be6337fd9712f42fa84bd34df6850c698d135e769218cc29361afe7711a0c4fda060d0a2ab10cee58388c8c225d65d6efe8ad7f6e39cab182e5055d5456f4e84bf8b3ca28881c23c3ba3ebf9e9d6ab98f78f40a9ec2349ca7a054ea0fa58ffa2d4597191a79152d75fe1266eb85c5ebdad79f61d8b862d8d09e81a99bf4d1689e13c4f51d910a9af8c690fe23cc367f200ccb497c0b3581b7a9e062d13be9fde79e406ffb631cd12c57155a9d0f658a05f9a8ce6f432078a0e55be1f553a666c27bac5260f516d76f3c5ee86ee0c8cedd339c26d4806958f3e890ecd7d9e6f4505033c0c1be7cfc48a894fc077c87b5592c360f221ed65ba7aa8c7cf10b114fe4fb6360ca10e8070ab272dd1b1dcd4b2326bfc9061307fea7b5d71a4b2e1f459f24ed36d2cb6c78be470d2e46b55d341f7bc3b970543097540babfb4c029ee48345fbe790618fe0ff6fac2c30c272fee53cca629b996349ace45750cd799d5e6d0fcd700474282a3b2d3844bd2c6fe382f246a34740738a1b268b8d546f6d9d4d49825bd273170bade04b658fee8599f13d78ca9e6708e1a64c284ab786f871e4fdd5381cbbf2f8c8d1bc15b51bf2a612fc0662580ad1d0a7e0c0759a73ee86836ef6a53a2db0b59fbeb55a3b6d89de24dc412bcdb1d75db6e6106ab746bf3294a5e57282929be54756e0120dfc9ab4e93e2a84cb01b7fdffe351ed9306c6deaa24b6849943f75929a60bf4014c709d795f4af3fc795e5a4a932dd67199392ebfdefb027a8fc88dc59883eee173be654c335103a2ace94f5ee2e120768fe57b90222afa118f4443ac675872432ae6f34958f7d705b3661a2935228579a29cf13b70f7a464ebacbdb0f8d039984573af995e97bac011748c51f8c80401f818a60117efd3ca8812848555bbe5225f2252e32a9c2a7a3d7c4c5939ff9d7b9d71df395c1d5c78ef94086128edc1b754ead14bf119ab8e8e871e72fa0c60157c29a5ad802f172d181070b2fd83cb219409025a40a958b72a07ca171990c1e1c421d369715e020b0bbcbb33bec304ea0bf3d01df5de140001ac941f682bfa3ea122640f3f6a1f07aca7b9044bb8835312136f613fb5ee1d552d9d097c3e61513ecc31d4c018025e7b13dcc0fb09272c9bb53ef6a1b018f1d13dc8bdd21856fbc52f56cbf9112e9b08069111bacb0c6fdbd3081c82dae741c6458a73e53509f928f65adee138d18dc66844b6ce3d22418157d991f57ff821d43314d0bf0d932e162c4795a6c4783131f44ed38e39192b291c068f3e809bcd445146e87f04899f7cc833314cb477558858c5533fb8d937da4c676d4a2bfca169b4ee9cf61705291adb57717731f81b93e73aee0d9cdcd91f1cd261b41df259d76830abe3fa679b543f4f46df12d468330eb3ae325003774403dc88b15c56292dfd5fcffaba08257ddec646b08f09c9ed5d620ea9c1c69521a4e8efcd77a622a6eb5cadbeecd9db27d1724e2368289ae4efebc5ef68730bd8028d4e3f1d653d50d0d30df4e2200891dee5710a19501b35cfcd3a795abcfe1b95b16c5f776fa93373e7fb59ab1d302e8dda5aa2fdc3b16c7bbeadaedca0a999d597bb3803aa798a59a2fa900ec24ec9c911f3de0d5a6769d1ad9655912881896f643abf5c00f7380d464d40372fbc5011f09d9d79739d929c7a304c64dce9ed73fcb57c469c6543f23638aaaa609ccac36b9298f7c263e5f8f675aae77d963eefc5a2fca4977557dc1ae443d3dc2f1d6cd616df968c56d5534500872db857f37dd9599ec3be9954597ec130044b88a0f1fdb7b316b18894c9caffc1d5ab2d062c9ab50cd11c5f7cdbeae8d4240134fb661315d72cee35ef3137aed6da3156b6bacbefc8e20e44c7526a44f59bbe2fd589418994ce2cacf1e2c244ac9933b5d5f5ada9f1745b40e0bd36a5b1274a9a4a4014841ead4a1d8c73700fede39dc9683913d195c1e30784500a90d352d51f193960f981d90f59105c4ef7b961cdb5de2019b8f6be972e241417d23e0ec1394cea28a11c2cc9a5f9dbc634fa21f6ae3c790d601f5700185b579db8ea95725c8691cf3e041ec666fdae3cf6d06fb955a6042deb512acf31a10ac601110b8689edb093fd16c4922816eb9935345593cedeedad6fdc09821a7c818eb8c95e1d45b1101908c99be3a57402fadbc8bdfa818e4e79e53a0ad774eee188d8c026186f09424747030d118e7dee69b83deec8e45416e44be0e02a6b7ae1ea55dc90b3c027a3ddf6819d198c7cae53bf6b3be1f60a3fc84ca90ee0a2a062689a4cabcc792a26f51a4f49c481fb5731b1a68e76bb29ad084460a474bbb2072c9b7dc0681b50f51fe19d0b5a569767da3abfb94d6294223f3dcc1afddc48eee2dc17ce70a6af7bde56406ed78b4fcf69007e73fa12f3091e2f6d0f9b4d0ffbadce7df2ec33ce18395e17f34570fdf3b96f03ea222dcbd11e3e6fd6687ca8cb18bfef2bf2458ce6192c84bf5d98f5863c7f8b60c1bc9647eb2d94b5b95de2e3ee1c39e75944e91422f8c55674a147fe5311b9971ba6d688039ba155c900fbe4e443b9debc7296c7d943c9b5c5534f3a8b7df5fa857b0559268208fe05bca128e4e177bd7cf4d0d6cc2eec5370b0e3bce802dad6e951caa9195aa989d7af5f26c7f0a57193f493cc625dc1fc9e8793245be3edc22cc8efe1057f8407a01b7a6f885ed37d149ecc01ec8bb433839556a490c6ecf8e0603f84ce1beac7f10195d673bf75839799a61763d172b15ed87c41e68fd05273e5ee795f00d65687906e4b4e141881305c44aa9cfe1d74491d4219fb8799ae2ca0cc3317aa1c632170513e91ceb41961fa1004baa98df577b3fc72200970bf32eb81f5674b82b6946ecff3521337dc2f9d0bbb3801fbc4ca1fe55de5c05b71d775bb63eec5715dd7575849611cbc7510b8d62814d137aa5d267164f826b0fb1948460e2eced0a73b8bad27cc1239a4d9cfe050c4d4b5e81315559e5563ed344e35785f3c81a0e23ef0eb92f201f5bb43c07ca7a0c962b4508284382e5f92024002784bd69eb1190c8a79b73cbc258ce4fc58040fd7a4ececf65139480c89c888bb9dd8a7c483a6c93013a277363728d440331f1a95d60ce689286ea169d59ff8f9b6563f404790c6423b7ab82f0269c8d44297e260843838374cd2c178c67a3344547f96cb07e75faba363d1f1decc8e88c9544420d38d09876dd2a14fc2c1ab33d1a9b3a339c87a0c8da620ca20c0357d9b591ce7d123098bf53d5d8cf0d1200cdd4965bc46d68ec7fe550f374f9b6142510c9ec382af9e7e11b4560694db6b092d239faa6d3d9b9c29f99a39ea78067643f1be3a3469228c21b3fcaf52fd08f7777e18057ffc72043734b38687fdd02e3508232ba9f033e44fca6b2a0941839d0ba439733e1e63997c739c5967b7d295358180cafa438c6856203ccbf3de30291f8f644ac2e00f48700e672fdc0ee5de2aa93a380bb4394482b12d59c45b6944165d5576eb55966be506f0b277503dce91cfd6981f3b016b2634ea8ba5559b33239212429e7ed1053589d0057d368d02c2a27bf3ef5a9e39ce59c7a68c9170f43a938571de1bba2774aa4cf6452a569e3c3bbdf4ac9152d2b7089e3425b6709637f927b66e5eab79ea71afd30eccf72b4d4fa73c0b4bc899aea34b3cf826a02670039f99c066f95d82f93a1cfe9f65bfcd9129b2f5c34c2ee9daecd0fd72164ae6f6dcd230363a1e65db866c978d903b030c81fe15aeb5ae5a156586c6251e88bced51618c37156cdf58599b83392973d698afa32890e48906e7301a003ff0004185d0421ca75068e44b12440600590ea3561e4038ea5b56197e2922fe8981fb09735dc83f4dc614207045cd4f241f35f77df2f0b07331c99076f0febb03cc2420960316ee90a3b3cf2d9aa4a0b2a329cbbd74129e4f4463faea00cbfbbf045844d683e0f64d3b00ad0495724e614c294cac785b2cbd867b6eb6d5af71006bfc0f85bfc884debf16267fce389ff5e8772989b765a4a48a2e9be9fac571cff89b8c8054240e587aad60c960d333645eab827be5079b334de3b5a069772c1f65c92f10d70d493ff0299a8b316e3a57752574e7c4fa4e27d4aea68a5e929dfd0194aac042487cb36d1b9035ff199a2fddee9b5b424cd67f578ec81a5c840e09dfce94480ab427df9ab99504a2020b654b3e0d0357bb48202ce54697e8032ea0779767e9b5947674517f30a0e3aadf8d1885146bf5f0ad892975885f68fd049b7d743f304ab76dddfc94b34b102a665879266c58ef720f3d35906db907ce74125f4fa40f4f6bf9d558e1e7db5bfafa4d9b3a286182b872cb98b7074b363c58740fbe8be986f9d6e00f304b85ea7170fe32f4d4a2d8459c19b11251b2ec2e17659ae02e07032a2aaaa96752c7302bd1f6fec549dedbf72fc68f6d13f1efeafe00464e0d62fc5a310ff07205359471ccaeb3995ed4b4d30c31c17d27f319c2ad4c2885517743925f0694c152ca6ec6d2495957ce9730e9cf95e44043a7f65d441f111838773f706d8b4b7caad35641e35cdc648e629785cfb60b15517a7a39373eb1bba83995bad59506cf52d7635f70d592c6d0e9aec7822d1a70f0fa7b317ab3dc10f5a640ae99c09d9c1c1c3a25e73c9adacda042d600d9991dda92a0e2505fa4f1a1ef9a47b89ebdde0d4e91de1c8d0c7e5e880090abe0432c9dab874adde51f166922d2a301acb5ed05da1319d1444aa23cabbfe972b3db21da1dadaab65c23728bd5705fcdcfc8d51eb042cb1989a5997c6f10fc53cfe3a6b847e5e447b5ca203839e9ff53078260db9e70174802a362689e5b4188718fd92a2fcfaba2b4ed03de7a31946c9ceb939d27f1bd345cab95fa7d78194aa717ac42ae337d3a95837637d7eb100245c56c0b4f14317ed3922091301d99b35aca47c44678b9825da40a97df431c64e5931cf8544394c73c7cefdc8768865c02ca1bc007f6c8979dc1a7d508e1bbeefd4de613ed41ba95596138736126e2a160c470355efe73e1373824811c31b131e6369d7978116e0c30c35d296957df438ed35d8acf1af76e206572689476fac0be4779f1cd24544a545de8d1e2a6211fb52d73efd1eda8d63a96160b161c50eacebc78ea1edbe1182ed10dfe9470f740755c506680a2ece8635c731ab9db602e44f1115e4ebaca4cb0cdb4a728c392af09dcd2bf460e9a6e358dbe69234a3d39aee18dd07645d0c0551ab561181d367f632b71da5a1ceddfdf4c913b292eddc7039b046566ba39c0fb0095d958edad943f13cb2a4a64af7c863f39d3882099011872e925cd530c85ed07f7faf24a61e40d2af517ad10fd345c248e590f5c01904832765de77d344e7231c6aa22ba6a44994daf42868ca1a84f1bec33f2ed5301e164ec9a8085d9c270ef998c112bf60a12282f5bf0a74d5ca310df9c9ef4492f8c3837b7e669f6080587d6454a5b17c7e5ba7833f66516c6b17a9e56d51a066e9acb8d979352d91e9d2649e043cc03df536063b234aa427917a2635e34ffab2d20f158e8d04ebc315d1b17201875c7512f9e31483a6b5de5d1f93b8d12d9f13712b1ac7f02f0b0a3f2d0003fa222cbc15ead9570fe3a18c7f26d0ed79a95ee430ba5127e8dd13d63d4ffd302fdda9f51a6b644328d086b37daced8565f5b7840b84167045ee20da146098197bbcc2ae83c3aa82d16d1bbbce64d3c51a708d78ef33ba768be84bb5ec100b25b25edc193c7d3d6b6d885e558fc8e9a980f48db88415d6126bf60efc1ec891e0507b2e31ece188536bc05f49718ceb233788e3ad2bf1d417502574e7c83ba0bf8b860efeb56b2ff72670dfc868fd4dba0f54931bf21369af14c35cedebeed2db7bd18a6e7472d4d5017f3282b933f5bed189656cb25c5dc7ae62a9cadbb0e468aa20b36f664c2be745b06a6989abc868d384a244f24796ab92f367625786b5edc68219b3580a393f8d7beacffc77fcc13a806a6a0757e39f904ee3f60cde6716b64700024c574ed8f6a210aeeff1667f3324fa0a540ba389cc5d1545b1ae717cd6aa4c0f5feb1bb928af96318733ff65e0aa0070a52b670ea80442c6fbe91a350cffce09e3df611aae5e9c7c735e984c99b8a67c64e64fb65e60055ec225409fae6f8c632d16f30f226b33a3448a954d80ef27b33bdf10a4711d734e46c31d32bbb84493fcea4eabc29f8232038889ac94d290f50045b24c0b333dc331944443afd3dabad72462933561434bb34b15ccbe6ed2b305d4753abda2d9b486f69bb5975ee6a3fab470dc333db277da0eb19723946955f01be692fe460cc0f96783e1e065c615888541394ad4d1cf48b3677b74b30513f65da23b89befd64fbea699a61eb0e235627177b8013377e174c01859e0ad62966a86e3f3edb5b27ba84b4a439213a8a6aaf494c561a3e8f0090c7b414194807800867f8b7f36148240f9588f1ebbe3306c0bc81d97a683fe8576f715f86a8c7b80c4c92aeba9b71af8f9aa2f818734b90e003d836ef0bac2b023b4f5e3e45488fd921d7ede2278806daf706f9bb0a51ee35186bde4cd43f977d61716cbd0d4f28c4a84328f3a6d21ef4d80f56b04a58a362cbe099b0b305f283c6568e68ad1504572ec51ca94db75be8c37672f9acef55acca51ee8a9d0c89bddee601906fce47624753ba8372ad7704e1f6adf1ca53981903f1e0c95649010650be623a8ea6de9fe7eefebe186e8fcc93aed259ae6ef109e4db72f4829b373d61cc5c214a8b56ff02688ed306a8e0458b12d4a6750f77013933ad3301f216f7ebdddd942c58840d2fda1579121c451631b0a92862a323e7c676d8134b3c16ad0350b3a0bdce270b70b881e4d71d3e7e1a425b81bdbd6a1ddcf877de2c471035aa907047a309a77b7b986779cfae9ae3b4453965fc0da4ab2794517412dbf1506d36dd1ac0e989de07eebb1bebed841004246dcbf1810074044a12e9c298934f47afea7736517614de004e66124ff8b91584c894b8bfcfe8a77269958ab3dcac76d329e7593075a56d1fd805c0e9c77c3809a0f101939bcd0b0601dd829b98b6aa2e19a84bfce8baacc117366316bfbbd87ca4913b8606443d92d24a35df5a09662dbe2b3af07bf6f11aea744c1ea8d486c08f5966421f663077c1d981796f17b5f928e243ab0f6cdfdbff6adcedd80193a228765e902a77ad0689f0e2e3861f64096b88bbb0eacc35d1780f7fc2a42666a9a6feeaf1993ac5c2edd59d08fccf1889c16d78e7d80cb4f5e0153f84102fa2b2b1216e3ca67ccd6f69bb80a7d466425b4de1ef1501bad04756e60af4aac21029e93e5cb01b47be0a00f671674e1204b7643721f8fa8416ce48151ebdd7c83f7f295e454236a6af789df1b382b4539ac9cc60571a9a81f5600acd66fb5cf4bc8be3d505e6e71f98b0046cbf1646ab504928757ecf136d7c989bd055545c3ce33c2486f45e4ef61cedb9a0cc6b6c10058a6a7fc623128080fbdc874bc753a36cbcc56ce1c0d768e816be8078067d59206462ad5ecb4fe88088e8fbdf11c4f8ff38b195a3a1c996f4f2b364e53d280158dc113ce8bb0c5fe69299e51e027437eb405d52a64798afb88712a53779d7ee40b3dd60c86569e18450382b2120f8e63968c83a204193cc1b0a502fa9acffffd54486f6c5b1ea1e2f0f7a5893013b18e05fa2ce027e5175506b7f56f828b1827782efc21ab27b1424cf466a676e6979b80b3c91b33487fc91a1f275bc902bb382952ed5ddb1b873c709768921734c60361de0a08210d17dca0404515cb76aa5b19c5ecb54b73773f87a3302ed305f7de7a1f81ed1f2824363e37eabd53b732d86131dc0e218408f3cd3536367033819c00b1e2b0dd16c2d6cba62efec2bffdd4c1957f9959843898de2e81c5a9cf7b86f039349db95fb318e1a703268b0388f081f1b6f37d131189d285710ad0b448b7295a68fde0e3f3dd4c89a5604416db1f5450858e4528130fb591608521272850379079bc94f58e4acb90c7f35b5e6be163c50f3ee5bb4d483e13fc39d6f34ae0b33589e759f17fb861cb85f92260baca7720b5ae6fcbfe8670fd4e6e3317791027e36ce428cc92c289b2e58e10cf7fa6a7e872792ca449da9bc28efaadca6ca42375a01030846b389690dbf050f5f5a6fee99fc943e6df664fffea18e10b1e6c36ad5f99323d7ba4e851b5703c5b9545fcc5f494988d2edd112e3a2cfc224d67d2dc0fc05aa8f0de931fe6377895b15a617d8e3ab4bad5700be7bc3a15e34b0a6e4d215fb1074d1508a76711a01eec9e875e44af49fb7bba685705e228f2c894723618384e8dba720012b2e52dfc261ffa5fc9d35513926014f4cc9659cb0eced9b6c11b8b2f688bb30b187b4f4c1940b0a2b9dabf561cc26e3fd0c525eca87dd5cb484e96eca2567d5f07b1f4f6cc47c9b897d9fc90c8861ed39b887530346f0fd5ecd4b94974ffab981dc103d64eb6b50a8413d8d3d5634cf3a9b33dc9fe6f68be83f1873fcf01b1a67b4502fdc0c3a5ed11a7b32e56bc673b6b564c70bb6ce5657f9da7d1a29eba02becad42c8ae3ac82316956a5d3849c9a357259b12774fbc0791b4a2acbecafe24da48afec98ab54238382f9e35ba54a25e1c8c416de4ade7c7606fb060342a0a57543225213c0af860f4cbfdad0c63af693859cd7fc8ebb50bda95513494d8637747460fced05d4642909687525786e2dd6e0522989cdfae1b7e2194a10c5866f7aa39598baa6826b31f9689f729e5380adc7ab8992da0bfca0cdd6a5becef5d36f14177b86e0a174beaeb55ec6b6e06ffcdc6a42c54f48fdb423289c2e339e0062f0a6cc93e5969035038dbee3a561325f3c2ef9b1a71425cb9a46408a2ff719163e311a3d1f29e27ba110b0870d4450e40e4119725b8b3d22f470b675114b650138b259a18161daa0685c2320665efa5397e0aa7bec4450651581ef31e000292e78b220f08c6385a8637e9669de0d6ab72637a27598689f744497e6c97fd69b963195570870f1dbdd089bfa240f3a61112be03621f1d71db1ef86f8cb1ffa0e0ea7823632efad160f75ba6de70cd8421786b58737dc52c791115c3f24ee4f33fb8adfa62bc87ae1019e49bac51050bb98de68ac4e4002020c29cca21c649be69c14c68f3a2bba04f292ec4095f828434abbe4bcaf42a587d0de993bea2550010e3720e1bbc035e8d8d4ade75b93ef0835dcd2d8c134206ded2332ecc4ab3db07ab5f5497dcfcaa4b8744c5c1154695ab3833fc01118c2d92e3911c481a75da93d85bbbef20a59c4a40802a78c7d3c0a8ec481f555825c4082fddaab0acd5bf0317b39fb56fcef5c5e5575dd7e87fcfcdda407bec79aa30140c9b85a5fa0e8b987bb516554612110c0ef3f8aca47a3599dcdcea07301b1d86e8bfc79cd7bc113da54cba6bf79925173a34a50a8c4de3eab884ab1fa1c0fbd87c2374b5034cba57dd0ffb3de00fb6305fc82313dd838ce7a292bf524fdf6e79e83223a355fe1f9a91d4595c68cd80fcee29e1e27bd29d6d0a72e4bb91a9872aa3ea10b64a2110853aab3baf183bc608d3cf8e96bb4f65c5f788bfe928ef234876dd64fa4a13af4a6b403e8a106c73bd511dc3e0d437f22e5c22989e913b5437a05b8e0b982f15ec39e41ad5382dfcad0c8f84c80b3af0ce3f7b13a66d277ccd773b5dfe034146e41c924664d718b6f3d8ee947fe85595069eec1923cc0a018771a67aaba1d6e2ec8f06755a0d69e09f0b649dd1d8f51d04a21bb33af9033c06a89064404ea19544fbbe147ecedb382dedee593ac182c8ae0534b7cbf27f3be2ce84b31bf309f5c2f024bc86f1d1dd7e16f3b24b640fca3e36a717e072bfbd7a96f993c9730d0eba3d7cf91d9e7c3a5d6f800afcfaf320eec4689d2d8607d10cc41fb2fe91fa45d9f9799e65e02d5a798043eddea44a1171dafffbd04803e4cf2f3df5eca7e42930064584feecb6f0c46fa3f3a0bbab0f91c9703b498f4b29ce1be3409fe65f11c2846df835d92c5108803215ae0d66f1ed5464597e1b19a858cfabcf45b1eafcbd75a726a73ceb7ca43ecdf046b93e6204790dfb8f943edf58498160cece762b6dd21f421955eac18091c2570ef8daaf32e0891feb30cdf711f0154b3fed441568c3e894e4fee8981a4a807658b402ab8ac64542139c2604d6260ea2948250027034687bb04412c258503810db9bbc8bdf0fb9b9825d5ed3e75bddf9490ebb0c1e7dd2093eb5a0dab06f0445587a1c0d41339d2d28409675e30ecbacdb373f619e4153f6fc2e8e87e0c5f9f6968b9e46fa065d3b4b94ff291564e5a75dca8802fdece07c37bc3f4d0fec46cef00792060ea1d126a9d462b458266421b9f00292bc762e5f3d1ba8743ca5f027431ba54612a9c63b89608980bb3be019603f0c23e290427270f4174362cca22225ccce5a2d8836bdbf01327e35d294c0ad1cfb979a47d182f38b334744cc7399e7db62cb2cded250defa477eb5c8e4254c888489d321c80468f9009b41e7e9c62330f9fd5490bd4749f434f08a32631df22c6d53dc613a6bbaa597bc6ccb924895dc73802388d425d2195332088999c9e435ad82f47c57dec4dc6059d7f0c25ff745d820c75bb25d224cce0c6a36b93b7f26e65f24f925560001e981d3eacaf0e35a64a763abd2524aef380c580428348e84d28365d9a8bf21d23c11ed681eebe8715fd38bdb1fb92f404fb2c2c3f4ae63d064b361448f630b1f43cd63f9f81bed6b9524555678fdf53c0ce919ed5c1db11343a1249925782f0fd99f69dfa11f4af8405262a3e9fe4927e254bf61cb1737c73e4bd6815a20226b64f8d17c6c9cd1c923f0fe24eda67eb55aed1945876e4edacd49f8db7ad9fae5252642ecf6cffd7dcc252b97e9b4f4b666a0c513fef50fbe4f3cd4a9c2cd48e8766aff308feaa299b2521f17c2909b789efa6bf9afeeb8128283e4e9cdd117d91927e46ddd2c7a28e5cdd705d432f96b70a329d95b8cd991d6596dea5bd9cc4b888376e0842e7a1853ac6042e1d4955069dddd6863da6565d7985562f25d7cb8156b9f49c56fdb11a0f5af4e7e1dfff4e95f4fd7de1ba51b9fe3935979e7512e4615466d34a6d51c5295d7b04d6a7beb943a63707fbd1e454edf14c8223a0c8f66d486a97510f0264d31a2a82f2f4f8e5b2650f570c042eb80155c4504fa814d6f9c837aecab1a0ac13a262325afd70757c75fb83372201e984841923eed8942e28a27b0806d4c9d8273ffa5a3315dceae5755809d75c81212912dbbf536e6aab1d72f9b0c1e769445794393eec075d33b9ddea73ff28c8957d2c49a448b04aeed716c0ee36b1dbf5f4acb459838e237afa1f5fa38bbecf4781f03579f23c4ada665cac8ce391bec6d856ce22fdfa81ac6631de506acc0268d7eed592c757f8af1944aa0861abc02d2d9330bb9ac3e8e109bbb5e6295245ba67fb3d563ccf032b07fc65c6bc13a10458f6c6be281a1caae2529032eff60b05e42b666aad1847cc36d9fa4161a431c20dcbc56e82d6bdad4676a1583af8ad44b03a9662e470721442c1713220f3f02be45da9be3f0ab4889ed3287d444dc4c8a90d12ad76f4a8a07073ac4f10f465a493abeead014ab538b7d95ec8195cb268d0b985f218e5713aa712e94a0118ac74f1aa39ed0cf509c53f50491046154726435d19349ddb85afb500967061ff146befbe4f93cfaac1883de6bf72cc2de16dc8866a1d1588beac0c9c89f3aeb7a903d5eed1b8f3f75165195943a3f22e5dcdae25b537ae50928c2010f92bd5078f1fb36721bd25ea817943d7cd55d7026140f50960955d5eb4c0f6967af8e227de2cad9d926c841be21fea15fd70f7c3a22efb6110df4a70030cb9aca10c63967af709246d2e893df54911a761092834b0aab57e2d986dff600d822c3e6dd914a2e8a7fad62ebdf826958ab1b5b32f7215269d52dd3123ec4dc5003b8fc3a64c630387549b98e521af58d8f9d21d4c5fb3e112c42f787dbec8549fc3862a168ce3f255d55a87903fd3ce4e3a0ce06e194ece0ce91fcee30b68906825ab86ac569f596189a4f81f159d4f5256886012509b4a03b519c96eb66706f6ecb2dd66ddf30eb2857316be51a0314f2cbabd07ebe199fe0b2196fb999ddb05d1b3e961bc1a51615bf104ea870359604bbcf78a6808301a28ff014d3163ef94240f95c1b1fd7fe3273b0a1d2dbad8752fc298fa485b4d892dcc07f4fc3eb1e9c77a2daeb9e16540c2c4e2d3b7f659250c988f5724c46bae028046819b57fe9fe3326763df4637f1cb7ed82b833385e4d716ac8ab3df20f969b8327c2dee3991f4016630a9356f49e1de472edbf40ebaafa0417131be2e0bf9aa88e0401fe8dfa33735d446ad3adb636ccf03feb59e8b1777cf1c7b3b0a3a832383df5ee5ff4a30a7c7b1b96bfee74160716b13c5be9ec827916b21086a068483b83ae1be6f96c3cdaf3f992d06fa831724125c601b629f63b373f89a6ee093da9d3cf89d39e8c03d6e62b1ad5a796a5470100a45f8ac8e7b9f4f315e4632d5af3bde33803633e9b220cb6d6d250bd47c95f4ecddff0f6a3d757c124a128e308525e9e47109e363f8d228aa05518f9b459c13710bd8a1ffd2f7dff7a15ff80cccc4bd25e0423c027e2333ed55a8634743474c489e89d82f558dd13dbefbeaacd6cdc6296b03c1396ee6d694f8f4417b82ed56e6cacca3e7c9c25bf53016706ac6d2d91950a1f502037f54940e3a7b63f899724476bdf1967da5e68a5a8c086dae64804217d86a2b90f0cdb63948b8bcf4cc7d136ea59e67b73976324809b7fa0757f050e12175ae1867e164615b54419a6c41a17eb8d19e625233b26cc6cdeab09900046dcc4346173e71374611022e508bb508fe7fd0210f536898ddbb216419b3c0b43f557f0c05bb558123c8d25cec74b4e91139c7def6692912de4cc1efee9273ad685da855cd5994d79af652259ef99181efebe05408d73fc47555f335a2c69210fef2ac7e159aef87c1a940bf74960c38c2d0463550503ec1eaeaab3cce4b9ce1f0becd2e64e15f5328558d383ef7a95daa03de0f2e966062b8252016309afddaaf8d2b6e41305f0d374b27e00acd8adfee9a218e227e21320969e9331f26bc9af52f5f7f223bfd6a2a6471a63e93448b415e9c085423ff235477ad0a6cea173215dceee064acc0dab2e6903ce6715ac0a015048cf541ae24602886a0f3d77fb09e311ff072d342d3211e442fe7deef1965be74e5fc3b504aad1b3280c25ef1c11d85fe124a10d3b65a0f02276b5c31109ffe60e04b2255ea87de8dc6785d283da6a60a1c4ddf867ff88b80554426bdad7d90b4023386efb7036bf899c0dfd8a8a85e886c5471e3fdf28a17c8d9a7edc22354a48c1d6238d1d4d02b8525df2ec76c3f0f7a8a93966c31511bccb0a34af326e1be4ecf580a80c8488e716ef32bdeacc1f19ad124019ae8ff1fcf0451aaf990d3b7d8926971381348c988aa2ffa621945e30b78ca7add9fbc61b490f2977c9bdd6e5c937c4740d8e5b7cfbd04d24a90e1f7b9b64a19d6110616c0ffb875bd28624004a307fd578fd26a64bad445b62141ab251ad8d4a2043bce917a749e021aa982643ded9a08a740e6f8bf94048e4e69624e30840484f9d81cfc4c460b57995a838990aa8772444e8d773973051f1172ffd81c700d003152b0d9488678b642a74647c1b68e83dc5f1f01475b2faaa8a7d1a6b060750f8afc23333a0886925cb7c580741e142909a0b7ad3b7aaf33f7a2c3ddb094655494ba13cd7957fbb8b6ffa07d3c6985602200a2599cab090d032e688fc2a1d49087279085b116cf1ae79d0b4ae497db7667a4574684215ae52a2709269cba6f163500a2184de99f5ba466b369f3f06d8879866a98527eac6118d22c70ac0a99c16e203b0dc34abd7c5aeda281f55e1e1808081bb7ace691c9e3f3df71446ea2b8eb546487ad48484c314618e2e619a4619b7d181bdfc8f0a3ac53a07670e8ea8cf63bce667832d2891e4b8a88e9f201119c806b8bd2fba061098f9e5d705aa37552288e6bfbdda8b371c116558b821b33dde280e7dcce15c473326bfafc9d4a22214d1d1bd096f4b0b54c2a099738797c0b53136dea7dcdb562051a4a70c19e82ae0cbc353c009f5b91817686ea2c430e7ef5fdef469630eb3d4dc97bb348bbb3c86a76a53108e542d52d333072f2d640d337b70ffbf56c517b1c45069dd29346a80cda6b385310532eaa64661b88115169136f9c9ab837a17a9b75f4db9f0fb84e8f13e219f1b80f5cce26f94fe31d593391e2eb4c0a436e4540a140b2f35f92222409dc64e9501cb47b562ac7289d3e20483c50e73dcfdb38beca889d75323270fc5f152c56939b6659498f30f970f3f2df9e3cf7905fd203d7bb670657bccb7b51045221477e9ac13ececdac872c66101ad853b2a18a57b39e6f793190c18d1c4b9236814d83bc9a81d60a80e32d9edca4666d475efbcda434e675c1a1c06e01e019b9a01cf5c4716c102aae0f5e9a94cf89a376bca9d2dc3d9558f3c159884e78d0ca723868cb4a00661f0e27ebd05c2fcb8e720fd761320ee529eee8725d1563d27cc6460ba0e13f80abefdd12d69e0d33ad6e87288cfe8dffb0c960063cf151ce82c6466f286185b01662346f69063ab26a4e4a326d92bc781ff8f5445c644240427383f7cbae0bbb960c6afd39ca194a41d03a90ff9a1aa955b70d2aacee9f7438a401ef914b023be27baeeb51024bf6cc9f0083e8839ad72f86a7b9a399fa3202c20d8d748f0765b17b40370a0f8aec6805a7346778766749f1e1a0b11d6a42a2b6ff6ea6ef73bd6083c5d5d8032a470e5e90231247fb31f5044efa8c58dc2db9bec11a01323901cc3b5381e37937c28118868a128c31fd253d91fc4d1bf9586a4d74202525c2cbd01b918972feac1a1da3b30053896e14d2f006a41fc7fcd8606a913c853edf614567aa1e0fe16bf4cd595b92443da5fc8f4df05965508bedee4d1188f4dd676470b1be0e78c7913aefe093b98a69b74eaa5aa3705c92288f7f7a2dc5e882469fb527b8e5df9b79edf256434205505c8b0ee1f833637aba83cc55f3901ba78140207bb66998ff91eb6f22d7a2169230f3a26339fd03fbcad919d4db6f507c74dbb957258a9564cfa29e2664f837cec8af88c03a2ac81db72d10cc4227d91e396c5a4b8b606b392e1024307ddcaf10c83810ccfce9846fc4787fa507d2d15444b66c095644c7f5ded12ffacb5db9e40174b53e4fe92caa4013255db676842ccc61155dc921000720ef5554f576561db2204de5f17972319f131993eb60955df592cacc0b060962129c62cf31d32484cfa231aabed657554d31a220cbde2288d0c18812591aa5101957583d29445bc2610f12f3adc1ba736a0f7814cb0a5e93f6628b7dceb49303cc120ed9e508f27d5d6832b0a571864e371ad4b2cf62e05bfc213c480fade929897e091eb05eda82b4150faaf235ac5ec5c47ec6b92573596b00c221cabcd2d035dfc7f6b70146bdcabf33cee4e1be62066cd06d718b7ff47af0b8464ed209dcdc04c7b69a98ad5e8bc943202c169072552c0ba3a59d81cc44a1754fc6e3bacb20ab27f734f548294fa0b04b520ebf30d4387dfe3bfa341e3d6b256eed6062bf6346e724745486b091d19d432974fdff776b707fd5a4038bb68adedad656aa51f4055296804207098fa0dd58e5bea93da761d60508ba57215a944bca8ef0e08a8d64c35df2d78637c8ec8471d049e83c06d0096ab1c5006213dbc54c466b5c76cb5e7b0e9f4f0557bfeb3a9c2803ace1e589b7a8ff32a8a08f038beb3327b70eeb586292754e333f70e47b14e9487d90b7ecd2dc316977e9df93157f40551f29ba205cbecafb96f36dcb383e929b604007040ab30e28b1232eeaee20c0313a4889c501e79e4ee4f55384d9682ef727b42d8c446a5a953e4b674852403f47ccc6dc018434f000be7ee5f44f0b00b537b417c3e01dac5a305d303e44a33d8448d5ca81f938e5a5a064b782bbbcd96598420a3fee6a5f2e7cfe4f74312d21e8adc56175f3848c9de3bcd76005b9e7a2a299ceff9b4f36dc0fc0e0f0de089aa7e4a8c0e78080e2d9eb9f19b72ca175b3a23b69e4cc974bbca5109610acb7dd4de8f24ebc2fab447a2f014580e4b13d4d992b67947d123c87e31c22094f00253d07927d140cfb4b2116eee2e61a9a7cdd0822cbb5614f6364a55d0d5f887ef7f0a80a0c273b380ed995327da0076e5629eb8da9b429a379ca7306de50d2709ffdb54ce5dff18cbe6623b9b3c0117f7ef249c97c0c94580ff1fd534b1a670607989d30702f082a0d0665dc78df97ec4edb42d4b9c9f61b01c81cde9b7f016145a2fef1b91885e01ff66ce6ef2cb7cbf7f80ede3d12c9c9bb3e0dd90e08b790b2ec1bbbe509d90f14055572301370c1964c3e833bc7a38d13aba5b689c77e258f429840dcabf6596c0449c12a803cb486a0a2f871ec0ff0f8f19b6cc27e184cd01e5b5691847d34d04e23ccd79284cb27fe9f410a85aa722355cf56f5f42166eb4835ca59bafa8349b77f53ffe41485df4dfbcf28a6caf9c66a821a8a6a2c217e7044f058d4d3ec1aa0c0460832724c1e4dbe189617a1b5f227c2fd296d23e28934e63573a8af467c77df5032200d07af58eb80ca1f49a1083337627e1690b1371ad3d4b331a8e07388dbada1ea2962a2eb490135b8934e4e2e66782be6205cd1b39356335e5b0278b2e604a0a102d74685a0b3f5e9724ccd75e14c7b1196fe4cd60bab8d3d5abb59c8ff19a3a9529da71c7eb24ec6fc3dfe925ace8f3f771c2d641fccf7ffd0ea3a844e02db79274d067253a2f323836e58ea9fe2fc9799383b8b51f205734c4f67094e826e81abe5e22c388581e8527bedb5fcfcd82fe125d683aa3a5bff4e8e8fa6c01fa0104071237fdb7d0be0239d241b5292ed3de2e3515f9c1688bb18740e298626d6d81c5e40e34359dd8b24a46bdcc1c25d883d7b1ebd41d665344c1fc2195159319ac5b5b5105feaaf83c863830c05dc18818729e13f938d15c851344def3ca713c76f76a15e459df1ac9c2929d00aedcde86e3efa13c8bf46bde3c7b9e34ca3d85b72fc7f8edddcf847be4f60983b1730bf36f2fd88c9ec9bdf2bc985109857b8ec0409bd7d28ecfeb46690f3516d6b9de948287ce602e8a0d8ad0ce9b5d2e02d541635557f397d48657cbaeab7e6dffef563d1e89a987f9bb1c876fdf1a7a64e2befdc5f2dc1428b3b19d4c1634215eddb5449725cea66be010f774c17887eda8651f1365d055467db94d80409296ab577f57dbb4059b9e90a7a5da5a155fdcf275c07a03609d3d0bc486d57ad7eb10891ba2cefd326525c25c6718cbeebf0d933a08152ff95c3b01cdae2e6844d041a36e8d7cd5589e9110e492091872f26de872d268b85ce60053f984bbd49779149b191529b9ea40b4bb6cf5baa6e5bb681c3f3d3726b0b9b7a809229ec50c086fd75c3719ffc54124b1f88d4b6306d616377b0431160a62bc70d312e8d3d5d15d751263be01bf22c853fbe5410de751ec6a55ac7a49910dd601d6080e986537c60c722687784418f71b455a0b42262f56da8d67d10e0e3ba227d4f98251950f1927f012f1ec1a69f63b05534416a55eae522b22040c7f8346a0c64f62a15b3eb7562081d65bbdaebf0e8e2e93ecfb8b80498bbc229a9dc895db026028438ece0c3bb538c68449052f32c51ab874a953c54c41f1d038946a6a2dbc5362115bfc892b8c6fb7925d1c46d3ae778816e3f53bbe134fa5526768b94f3cf281414ee40f42ac31bfdb3832104b4f1414d18fa506c26819305993ccc175d34ead176c5c227450cdb9724035308f683f9c6d4416962331d170bbd242373b2c870529047c84c17f980541543468b8ef7d3ccf4e7b339067b14f6ff34747f1c8a0ed3b6f95538d2bf2ffc20362bd0587942bd987bc0e985a41b8ad2fa4a5ae694ee4ee4e9c3932dfed51f840e7504f663a32299196f2a0bb53604d1886fe5f8c39ba249ffa8350804abf466f899a3be35e4da7dfb2bbe0bb60953ff79325048c38fba75f155282e4a5ff6df31638a4681d18ece132e0f5f5be5664421a0061fbfb84132e02ae5f42c105025fe596193e7c31bfd4af800cea904e78d8c29bbf0d7fbbe06725a9c485f659f468aea8032e24f4204a778677189f386439b786a79d37021b12ff652b3b0e545437ac5c4276ced964a046c225f476a162f710c9928c84e2f7faa60c938ca24da822d899c049c1c63871c8a9b918f0de5134dfbb3e822681de8d02cce721e1f4b99b3fe6f8bc15a7f1573efcea92ce5ab95f2e36bd89975b99c9dc5ff301f399d609a68dff4bf6da86e52e9a827f94aaaf9b11d62f7c80848cbbaeb709660f61342d28f5f95316184fd99ad19c3c927f625cb281c91f3a0205632fb3d71d963f88060de5747d5b9aab94c28dce6e86be01a5ca6672d5804225ddac2a05808c0c5f8629e91562e134866733d62e46f462b02088454102e7952f828eddf588380019d54c9e3fdb356d6ad98913fc9ff6dcebae5030febdca4720e13c06ae57456c1f7984485281b3e34c89b320f887b73f3a1a2d50417556ec79d89cd2ed360c58c517c6445ac1fab5f89f6f3c0bb24d76751226639700c683c9c1e7a07f7cec82e171c9c48678c641a2162b2c72cd581a78d3d4687debd13a0c094038a700d60b61738e81db4fd002c879ccd0562433f3649b01dc62696c60c66b90606dc48fcb54bb7bb7dc850f177ca2cd3e48d44c7909d51e1690fdbdb0b446d55048d22c10ea9219dae268c69359e9e4d33107305c65090b08fdc3e48db0491e308ba8d604e2c5c68872552e2433a843975a09f406670fc689c357308d1ae4aab9bfc2ef6c9e4846f1159cd99457e03d864888fd74f4cc9fee4ba319817c8fe5874b5d30ffbcf3678cd56f947377c69eef5d81569b7c25c029742d69240504a7dcf30910b0249b53ebd9310e5b1dcc41a139710e7defb191dca173cea7925f735ea2e90b69b928334e4b2d74520c2a34de29de05d0a6bf97b58547586bbf214247c8d9500d0399c006fc38a58a7aa07a8a7df16e8a748fdbdf9f81df02154e66d5b8d7fff67a8d87b4561dbde7b33234bc25c8aaccbe01000d6b4975f0a789456dddf12de3dc55d33d09cde18224625c0665711416cd0835e2e46e9c24194ab4c9292573e8fbeaa88357619fd406baf49ab8abbb946d85560a48c528241649d250e0e151680cb1ba4dfd0793d95150d394231177969d768d5cc88306b96af60c29ddc14f66e6f8663c121d361fafe6bf77ea344e56d09d92af53e9cc3e508cd64ab3875d2b4f89477680642f83b00cc4a775de829b2fb29f86ce6650e74324020820dfce3ef2d669139cffc132dafbd552fd5c6197a0c544b9198067dfec20ad31a87039e73607aff09e2440e86eb20bc7df37d89e6a7e67b8e19deb02ffa5bb4a28e7b4c87c8433b93038aea4a56fb6db276b9c9315e3a8e84dab1e6123884c611f2b58f8490cd9c99d4ea68ae9d12b8d9d2ca2c424620c7146f05cf4c6f73df876c344f5047150f69f76dc29949bee135eea743e739e187c165f9856e1f0421c096d9d94630e9df68368a2dedc2572e741b8934e4236fb22b40bc201bdb500b8bdb5111245303efe9f336cb05100d875f2fc40bf9eb727a875ff5ac140059d556feb5745584dca14e799dd276a4dab20d83e51405d7024c909bb10e4633adfaccce101c5c55d4a05ff52ec6f553de7a9dbb2934637a332b747fdbed2e82797c928e698124a3c496b1ed41c7136452652c7e781d0ef1cb610fc981c21c78ba3d52dfa42db12f31f38f98dcc16287fc50cae0b0abece825fdc06e076f19ea5ca4732e174c6f968d949093c8acbcd3498bddb4d46675c89fc02d3d2606c12f1a6c6bbaf5b3b52cce76a66563ebb744c743f3027830b1800a332a00f803f55ae9f47cc0b36526dad924b26501f0f5dc9848b4126707849f6fd843ca535dcc9cce32b7c4d73c91d0106436623341a9f59194892da076cbfb6d92d2af743038e0d33779bd3c4c6f455ba642fea955c2aaa4b065081abd0df5ab39a8f2e4b3ad18325f69f791bfdceb6dafa31c77a181350eda3f076f4e7af87d94accb52544b1f62b5999dee0a42a854a57b13bea2bab92e04a9c47f8d819337a50aa00246c36b639687aee58b92856bbf7758a19de14c8dd3accbb9060832846627d36f5271e2a54a3d99e5a0883f0372671f50678adfbca9a98936db815c37f2a726f9fab5e3264b7ff05f2961b68be9f1955ba28d5b1d20f6c92edcdf3b404ef0bd3ec4b09382abfcc19bccb3b3577d4794d2c7f7bd67a74268704fb6d3da7311913e146990c76e9e0edc0b2cb817b9d0c6bd28d58af95a0b21edc5c7ed54e74227dd9eaa31bf9ddf19c12c761db0196ba3f01b7665d45be19bd5eb1064acdd4a19ec7c989b3ec40e004aca19184ddf030f82cc00ce7a69236cfccf0544ed64939ae2d090f015444143113ef271948f140b401dd8d1350f82f4b88ab80f5ae781ff42ec4a2cac857d42d7a913eb16ce436e24c886f04fe4ac1e77c6360937de9b66ea4f03eefce95c2fe1c4a6ac7e8dd71e4c06e9188c6bd9991b91f47e8843a3bfc3f29db34a5bbb8ed61d304e46b8915a72d196e12e8c382a2f868d1af37114043a06f64b3d7f42b6d5724244c77232f5dfd836b8333538fe0b3ac4de510f1c8b69bfe7f3e96232191699c3abf02d754544af325dcf8f1274229e343aabf7292fe065d235faa1f60f9c42ff742576a61ef5b69f1772fd63b39e7b38d72a94cc16ccb829a2eee746948c3e0fa85a125b5cb0827c0da23a84b48ad58c56d8b60147638987fe59379d26f24dff89bebacd0c8fc88d7061d78cf54355ce07f97c079189ee9a5e1452547e46696a1e3c92bfa52c788ed679734aecf527625d78b9d4136f57648ba3f60ac5008debc75a1f93845ec3e81146c69cfb721becec2a45bdab6c619898af9d1867411eab397d96c2db9c1ab356ce7253f6e459d1c6e845fa99fdb6fc7ffa27349d950c41d67d59812da0563f5b6ab118519e09c913873b3acd2da0f196c9b691a0c7cb38894475631f2967d25476747d7cea3ea8ac8517712b7b850678074198fb6fec66280e6e1cc906bfbf193bf6dc7433513fa49dfbece44dd199caa7bc8bd8850dd2ec23e1c2d2c46d0a702a97fb46af3299948c5c6b660621f88054cf3073b51156516da275fb26a90fc1254c74ddd4ded1613c9b38ecdb632ecd3376cf343b3ade34aa489bb7710c83659dde350ae52813bfb97ef3ca2942e0fa019f6717d53c64a9f1192433c3ad3a3e3446ccd1fec654c7b87463c8627e3048c46c1fb6111b6a02df6d190482b1c15fac6cc27dea8517df493041d5cfd222df679fabc5353c0ef4ee3e00033188aa79ca25aa477e36f52be9ff7d469f68cf67dbc1ea031e9f480722681132b50be2ed692327f1c8ba2baf52d5e87c3cf9975fe107db9462db5715bc6bbdcbc4f702af5bf97d900c1b5260c16b27112193a3d73b4a1877a9b37738ac2931140c384de19048df219e9159029126b0e334c1f364661904cab333d895c3db5f48c6d5d6bfcba0b77b9c39d8c56d22bb8cf8efea7cd28a31985512314a0c03df5d3d891a9b07496a16a1e72c51612c4f353b67eaa98f08edcff43f1153641bcf572ee3c26bc15816e5c865c932eeac99105897f7180a5d9783c7a25c485fcbb4b1f049e7f7686e3689ad07dd77b12574c6aec9578c00d3b952fde23718725aab7b904e514a85e0661a54bd85c56fea08607fac447d8039e7862c2d5a4718024e913986c4ddc3d798ee6bfebdbdf9255f728c69d28bcffdaf1998779f2bd3ece675d47dbe7eb6402f8d81e7366dbd4eb1a7e427c67e7aa1467ca82c432f523a223696f1d45a1fd1095515851737fb2a4181cf92cd5df58e7526e57b2816de14f836216c52295b50731b93aaf1e7d4b4b91109c57ae4598ef39c2502d1d093a1c798c62ee27e63d0b6f235d0ee72d0e2581d8720962a40e3eba209fae2cba6f5f02709bef8466daad6afdeb195d67ce0ae6b6f7f187aab0b8af218056673dd400f703bc4f628dd92c228680ed612a7816aa0c2a4cb147b37c5eeedac16638b056d4bc0dc18de849bceda069156f227ffe6001c94cd54e1247522ab2007895df2afbf5276137e071ae2ad32a7712028ce8f354ff7edb51c0246865a39f738feaf0d23ade0558b5b8a0d7620b5cc90519571f708e7fb2d6ef0d50034418e1ac41327011794a6808ffe5e8c2cf4d8b5f239e2da3ecb025552399783def247bde9736e3b0ceb2c56ed160dba379406dd86b9e281cefdb03be7d7364ee7416709ffc46a26606acd0062c82bd04f08164ed71e630d7e2a3a8656ec737aa1027af3de80d4df54940d087f87911680c506684cf2ed0a055ac811f6de024c6ed141e9a91aed94a333020ae83ed68fd90f0b879a201d987b543792c7af5d4a7661949ab4197e40f141326e0941fe89b99219ac7f6c735fac3278e3277734405c8af4fc6559431191aec970e5144a10a3a738838afbaafc0516b27b19706cad120516d9e6a09a30f125558448d4102ef2b8f2e285cf158dd3dedd0a27bfa777d77976bc368002ad05637ee068d7eb6a384d684bf3607b47eeff014e9bfa5c43e2404c50d0c69b14262d181fb3e900b8a8ebe7ea3d4733f768ccbfc77bb3ca9b24f66a10855c3352b6dffe2f5a8ad6653193c3ad168ac556bc3f88366b1d2757825163133a6be929c66ed9c0e7df6572124f68303098d87792cb2ed3763f75516aa8d42280e7b023d54f95028c9bc373beda728e9b4272467acc362380b64387f9dae3437843273f2ecb92ca903dcff6192220b531505d393d51c44c63f49c11c67e969e0cbe1c71b403eb497619793a5150ce5e1c12279bba693427d5e2b8d57ab5504ec8bbf8f3b62fa985e57bfc574d48eeb4393c532676e243537c111f06c654e6b720bcd09f8697f64b5a4e7b052506d5aff3df1a842d97d151383ee6420d1ea15d89c9eb1880fa63041da461b81ae02bc77a0a5f6598ccd78d70287b535a80bd7cbf052d5d72f35dc75614806e7c54a6f9481516c8edcd4c10ce099822deb81bb39e6757f0bb5ab51ff984d8ecf09d6e2fdc9e5bb08bb3ab1bcb35b7ba257206cb06738b5b07f3e1a67793f0aaff790bb422b40495715aa391db43a77de1fdb9a802ff2a9897efaa55839123d2c4df74dbe1d074e12968354450bc6c76628ba9353c99955dafbe0d3e1ecb970cf2effdeb6f461fe41a84d1a059fc089e2761b6afdf6e9be7b0864d7146c2da367c9f17215771d25fbe989f6d27bf2903de36196500a6f3e5feafffb72857665fcffb6fdefd6c8f74e9ab47ce4f9e5c627b4a4e8a34f15f808cb491ee91f51e46f37124633b37697505eff6aacb1f0006a5c3f34531f3c37d6e5176f2129290c92211f6ff957d245df90a2929e055fc4e59a3d6b8d9a3ebf9cc1b4aa764a82f612e570028d7541b3ec2cdce6f7925a498d599dd4d83a433b2360a5f30110694ae63aa0e1e37d8687bc7a1af5816260a7d1c8483c8c92cbbefd44717462b44ee1491d0891624ff5a006396a936ca2c9eb2dedc41724de3751cf40672b5671c3efae9929b4ffa4bff6f2e3b921791d662533d00493ec8018fb4cccc72ed8d33505efb0ca62a21b325660317c652e98c03755d238c1d648e4ea26c34abba75e5e582688c17a4d7b8e6efc85fde628bb440599092d13330f2e23e3ad16938eea675e9b9822fa97178d11e6d1cb697176e9a76bb9bb02953e14454086c282d9e2d64067e6eac455205f1ce7ae00fb1d2606b37172d10350de44a9788d92e04929a08858e05f0bf8619d964cce03fefe4f18821360761a9765b7c69b9bbd1a9cdef468a963b474a7f509913264efe874b9f802607a9ec679bce35da974b8fd99682ef0020e3af31a5c2b361b5c7108ec113172f3ca2a893b0b68dd7b9d51077af414bdf7f56e317bed2d12d6da3caf060ab8f2cec5498530a9bd8f8fea3462fb2a20d1bc22f824dc5a7cf1a7729a69496bbb4363efdddea170c3a212df0604e6d4e45aaebdea8232090a70fb2750b24c60af4f9b94746b156100a3ad5b7c783a94dcb3584e374a7eeb3aac4115ca76b019161421dfafe235c815cf71a7a1d0da1e8372796a14a6d6813776795b6dc10f6ca71f69f45f852041605fd7de86625483ce9df7365dc4b48676c1f36adc0e15ede249e0a1b96b55ac1aaf287f5ea22eca6a8fd4765e16fb81742ecb1e6d5071cb9540bab13b6b19316162fbfc410fa5141f1e42952d3bdef742e14ff2d3995e7c07633edee66edb8302b8de15e60ba27eb1691c39f27e85ba521596f6b949b8f8ea0270cd1d36058abf38a25567f6fe028ed0bebc0247c751f5cadb333efe8878ab44395309b4cf6a25b63bff5193da62353c3b810891aa993531a1b7f4e1f94e28e2296a0e8081c4b477540a790209e6601388d50c138578760e292e7138d03ae021790b890faa6dd9661fbf69e159d4678a9e08d718e1dd9c7fda7a37d8bc1466ff6a1e0a08fa1789d80e5e5bf833ea9c47b0f78ac24d291265057775dcfa1fa1b9a8c0962d2496358bb0f610ad457e11644581a50cf87de9441252f9a781eebc9166e84ea662ee485bf1908c343d3537081aa115d47a274ae7d5964c98640158599e9c6762a931a9d3477d64bede7e510b26a5d8e293287d8d0a84e90a2045f0b1d61ea860b2e48e070fae033fc3c5ff3fa99e412a8129078b9a965237997a5e72a3c63b9b8810a69fbcbc150bf25f88a2f23eac5ccfe73dafe9b843201f88e8ed18621d2703bf47ef8b2f6fbb67e7a5edea1d18d5ea65a78fbfe8dfd6474fb24131476b9d220ad0ab9f9457637553e1c905255c1d7e97c2d9f4ee2cd09ddaf6253c056ca60a951cbff14eee0d029ab6b9f0804cf83de782b71c803e8ae037db8783e0d95e869f59655e8f541b54a95c1683db0eb6b51e68696da24fdd378bbbda0118121827df149c7dfcb5b518bd3464047f48ed1b589a9cf56dfe2904a87146d9835881d6c36e4bba5147b1916a1912bb1abe2934d530bab799809f3a09d0ee3c4319596268fd96b3ad0032f1725d64f5f0061fd490faca9d9eeaa5bac5e53be2888156ec38958a23c9f4a98b8d463411186e38bee650c00aad9a13d6091cbfd330c137cf3f5010a3f7f7e1065df6b689eb84e196b619142eec76362bc11277494ca16b7d69df42f83ae135ecaa1c70a23eefb3fb82b438354019bb85a445cc207944f66e2c4ce526c83afecf11e702acec80dd0426205cc3b681af735141862ae6c680707aabca58331118d9b50dc4e7fa8ace4c0a6f5988a59356cbf748574a99769874c374583e07f5ac012d97cfcb29f40032bb80ab72180b8d9a4b5eda1cb379845fb85029cfc1ebd7310a86bb886083eed342ad041aed716b43a65440cf39aae488e46a442ef16f5b572d2334a3c4c5dab1529b90ec48112e3d998bfdcffe97ec91b5a47825f0e2e8f2fc663cc2bfd89fd885af2b03517caf53edef22e355dc29ad09e2eebfeb8656d788100b18bf7c8a886be0fb9f8f0b08aa0284a36209d33813c308527fff62a352db0af1b1c4cd5aa731d68bac21cd9d532c5eea81226ac329a5ca6ad6264e71803791ddc828b3a6edb83b158361968236e6677a3baf6dd0aa942f074d65aa7aa19e3ea4be5a8d894e480bd82ce2cf2b2cb7b63d017fd031f6a2a262e35cfbceb65e625c7b9b7e35a08098528a0cb208bc4d8c5efcfa74f2fa3f01a50d85469f76ca229f1af8b56b28d1b686455b8b67eddbd0ad2f692aaacb21ffd62cbdf2abab6f806ad4461ab8ac5953037689fe5986e8671925964a5df2f754b510eb6e72747de9187bfb65864865568c6cc8f71499448b7337716af77707d63bc7a92ada00458893c4be2109f0a69afbe18331399f166c963e2c1261ccef3bddbb1b16f54e5a5a354ddee12b725355f317d600c001150211bc45052ca6ec5b5fe6564f90b43e0ce22d1c466c5f7643b8acbaefe3d6325149d1d91ba68031c6ad08597bc917b1251620d62636c93279c91fb9b964df0e44660b03178721733900a6a0e97e713288e0a501e389ea7c39012432effb97aa881224c92dc4a6b0dd10943e8730333e058ca4b8f1d807594565b8f9f54a9e1a8575e804c232a1dbcbfa63392fec68aa99427750226d7a3b0642a1e543cdbebd1e3b07cbd9880eb9f773da685e9285926c84209a01790336ff1b36ff0558a6d4b178b4aa3c859831e744d2c3e0891dfe8331b2ff0b018a6ed805b649517c6beef6abec5123674a955433e07fae8d60c11a8ab83a163dac617ca01db79d702a8ad8151b07f161efc4bf6d509ad2ccf8d1dc56eb30eb91d24a1917807d912d2b47c008c49b0a14eb6f8da6e6b07de12eba2ae4c9bbf90e1a12528629a5560c1cc7e5cc6aab622dbdcd53afa23381028d5b117075e0c9f907e019efe456ccfecc4002e16ee4f4c4dca07f09624de39a0fa396c4047a55a2f820cda98ad34febcd122271d28dab046aafb5f8274b7e1441fe0bf6dd482882b5215864af298dfe5a811202f5028bd7b12e6bbb46f4c333a2950ee79ab62425fb70c1897e83c5ab7b744a31d3d14ebe79e0759ca50b85cb9c667120ab157f62bb9b79f3187959aae26ab0da7e417f91463fed608afb84e25f0fb865a679f7d75c4af8a0feba52d6e65917a1eca5802d94ed1abda9d2c7801d4d6d72c757217e29e0b9b0e6ad1637008e54518a8fb93a4683de457fb5389667bd6ef3737f17f6a99add5630301c886005b17d6fce4c3b52a88a3500dc336248ade17e999b11716157422cea7072e75cbf88db770d2fd63915dfc9cb6466cc9c507e3999e001036d1ed03efe2bc865190045b9e93d0d20de8da18b7f71819e7bc2af3fbb64570e88905c0a7708532a50d0a272e08375fc10c965e7d6d556ee8fa5bcca9ad09c64dc0511c9390a5c77847c46fe138005ba6c2a09b651857a47e19c06d1ebfcc7d44c4fc4b12344800ebb553d91d1c44b7746c60b2de06869d3bdf736b7c59b15cdb1440b7313ca6c5e5829d9cb93fa1fc1855409dd35915693fa8e7925b77ebfd30f6c5638b204ca4f584404697c672b6b3cc59084522ff972b2a13e2a72d15e6f0db0823d3472ca8b08e3775e373f3892fa604c5c98d48a2cc32c17f80615f42b0232b1982fd37a439eee48d996948588f2d7f5965d991ed85fd623072f210d774834489784d624d639ebb4bc90f27ca45a9610c3dc05e25d2c845d99270896cfa3c737fd1b72bfaaa4ce0a1eba3c83531c651e9d04adb0573f43f9a651112b7f1fc04774bbab95eb8eff9e8cb23c9cfe674f53d5742ced1c270a396ce7cd122d7c9e8ba2cafe926d693483a85ecc8913198278845433e3c48159f7fb0512c9778828ea3d9ce387ad2ce89e312b54622dec74fba26abf38dc23197c492c9c3afec14482fd7d5b85839fd6022b7efe95f95d6940ff6a816813b864ef154b60135123ca691f2efd19aa3490714077ee664fd824342e65ae37a639229aff96820450a7cb289610da8f1288c30e93cbda7c69489e92e1462ff609e3e117c8b6977c1695d9bb06ffd728cce57c290bf97310649896a0a33c97f206c0f52c9b75deec81e75f69ea54e1cf98c1ec8f60f29bd2e0238561fc32a8d1b0d01927706d426ddd9ab6ac33e6249c12d86374fb98d7bb12dd6aaf1d28bf701cb655e420c2a9425623846b0a37af59d9383223d871325b97f6a3973b4278647af3a47d13878f40e37cc7c31377ba441d333c24088a9d2725959371bd17578de188059687e882f8f61dfa5d5c9595acfe6d0a4ef1aad0434513b13d206761f064756b35a236d82c6bb4fed7aeb9e9865b200a7089fa8218abbf1f19f28b990f7ff95d4dc97ee4ffe4430a3fbe1a14620dcb7b1065e23fface2fc00b6e2e7e634918ab8d0b8ff81c70be7100cc2512ce68e3c18da5a5725aa347250251241a60269999438c66d5b5dfdd1f1e50e729a9b5d03aa41762af78d725cddf7f14395c9c381ab96b6b3d1425ea885f2501f1031e4d15d62d27df8115d858cb1c23148248475274eab3897bf2e1c292e9c7d297fe8cbd6ecce5ab70601fa90cb1b09a866cc904a9fb27d4d119ba2bfa8135e5459c7de4eb33f6ffbc5d410e925e9f0dcc4efe33c5cfa1232aec7367cf89ac1ef1ce9a2058e2f91b5e0a8724129b5df8b794418721c5b14c8838d2f60835a926834aa104302971712d0cd0eff234f806b1aaa59143aaac78c9597bcf8a2b4228b1c3da7843dbbfbebe7a00935cff64460dc8b3b5c9ea3398f7ea7d43df7e203a9a391293babeab546d3c41776c5aed23894c69c1effa26c450dae00540205b78d564f0e8397a478eef8c8f14e501291741bc7001a857175a9e73d54b5ab12ec72e5d2ab736b4a37ded5883538efdf86078670a0c48fa739660f2cef33559ea6ba951bcdd60d145db05491bed575b2857668bf4be8ed5ae9eeacf7d82f0df0c62e3feadf571b747e95c299ec9abf6b32aa230cc4091107d39e29cda35cd68d9a4a78afd38bd1da7b33e8034e31b6b1065e734016c7c491e31bd446c0c762e2fbd7e675467076abc74ee3aac76e6b02d739d5b9cf63c4b51725bb6cb842b8115fac84e637a6181d3a8c0070dca9c7c6e899dd75c591267d4d19a8a514ed91e4a0b52b114bdee8c0314ddf7549c212d597e920dee9f11ea101832d7d714078e915ba24291195b29b9fe64271b82957153ee6d339315dd720e8ff5f835ac962149e3ba16c9609065be26788f6164e3904ddb703bdfb7c1c880fe53e0d97ffcb2bac3536deb1969b17511bbce522ed70cf951edce03049d9a411d83fc41b0754c18d1a0068220f99ccdf9717a76a99ae8ed1c75980fb45645eff90e0e99e403c7522162e4e42c1493fb93ee8118ca33e892d1376b2bcd078b58b338da54ab54ae5211a3340d9a3ca92917fc708bdaf73cb86a897a70c0498dd770e3c0d8436f5b8ee73641a10d4bd048e84003b2ae92801f7fb29c22484965eba7d4d0c04c14af01813d9f7599cdbea5ecbdfe98a4cace83f87f11ae01110f4d4a1a91062916c9c623a8a18c25322c330d9b8d0913b81483e614427475d8228a41334705b4ae464c0e326b9e3de0056e3eed6fd9bce44b98b29e20296a711e4f9ebf89cfa8c6897887d77c679e2db4106ce513ccdd0c0d691b9990d0123e507f0c7a1ac0b764c7d022d51a438c0f513f68809e02ab43194996ba4a0f9669fd8f6e9cee120f253a51277d69533a2fb1c49c7323d08739e0a0c6cafe4f363f83dd59f21656dd6cd689a26b1a4a739b6bfd3929f71b10e2fea52e027d4361ce3d816d86a071cd3231d5d71c10f49de1f47658b2a5428b19916edfd078ed3b17ac8cc9966e4fff764f823678a59e34078b7ca68748b0c0dd6769a3fd7a5882219836e3933cbb7c1f1d5b56023f1d2d900628ecc5acfa6754134ec3e8548c86d8ac328d6bdd0e3bc9e7eaab7ab89b9bce67a837d89cd73ff2f660c906b3d8b2e35b7fa239b1ef706584390f637eaf85dc3a4ca3a4de6eefa5adef55ddc322ae78d42689b6fe54cffdf5310cb549921fa3204792667990971f65680f1dfaac1a81073d1c5515cc8a67e0a0d5766d479901813b74c92f5c33640c4526afe0f668cc2afaf83a701b0b22e3daa21a8fa447d1d6a64428d672a29a33e31f651fa70bc2acfea909df636ad0445250697c998eacdaf69637fcdb20436eb595bfc7ca8e0e3152a00d44cef71c3768285a0f1614e575a836a50d72e82068bac9e3b55aee5318ddc245f3949a9222d4b38dbbcac7d532afc7b746327ba9c5613aa930f215a5217b354bd867039c21a01e0465b0d5f6b84264b5eb69dae75af443819fdc64f04368625e355263b98982622ef91a025aebed2e88993f0b14a04e454f5da00a7ac64fa44d4e578aa047c361d19aee498d91b72dbb0e1aa1168ab6bf1cd5d6489c07d0e0e32a126b42b62a0ca8d8ad75263109318bcdef132bb5e919a5e2106fa2fac14b15f89b8fefe0c77efb84ef12d39e5a997326d287ec7b5a7de6d92ba05a4a8d3f18d15db24cd688aacb2ddd235deb056ffb5a7f92369f4bf631be283771a8311d78a949945ba38a641c05e575b807c23be2f045da031fdaf6de4bd700dda8786f32ec79ad288ab32fdb758568a3b7393f0f7bc4a50993839e14097d1bd22307c42329fce4b95664262fb1efe3eb69afa4d5728f2a60268324260bff4c20de65fa2391dd92b6160418d766e32193fe1497cae2d8f734b9c3973c827f20cab514aa9ccbf06a64af33df84ceddf5204a2bdf466f143440671231fb598e871839613e1879af1914ae281ff7cc73f1971522e2fbd910c61220ad5abe13798cd6f6144faf4a72cbb1cf75f5baead08601178f725ca12b31bc9500c7942dce2c4b3845fd56a2f326e266b862e9909b7d31bdd5e3f9429f44dd337ac978d806bd0e4634b9fad483e3d39d4e823e24250c325fa7fac1c4673c8c90304176edaf8e36134c10849f055211edc4ae6d286e0c564889075e1a1a2d83b3259618e44e23d15f3b06e9aeb32279ae00534aaf909d6d90a0da0cbd7cd3ca3cd1ac990f6ed37c4effc4106411e9268f6a10fd7ccc4aff72d1a7280410073ed729d96fc60c03a8cd24d40eb53d119ce733dfa044f0303ee49edd446d9eb2532fc1466f1fe57bd9189b2d3697067e29144121c4103937166791cdf6477dca418f4edd807831f7860b8dc3f3d70de81e5e4f12512648dd5c846bf7811b665281bb55f853c4bc1a1eeba8a897bf80c43fb70b6b0ffe947e2d6448a6fceecb9b44c81d95dc1cb69220ad88e3b3115d11628dc72a7eb4f826ec6a2e669013feda6e9729dfba374cf2ef95d2b3449213fd218e2f736acedf75a7760e2b0bad2e8b5328bb13b54a08e408b093025fcdfe9becd653b08942233c10f2c72ce6d535a449e98fa298473b3cbd858f6277321418d6b7acd49558ba35fb424b9218059d709b76003cf8ad5aa9fe8bffb41a22a83f98cf6718f0505c97b21066f880e48ecd0341307e6c600a65b39fda4d12cc8b7f7f2b5a46d64ee1549027af24b1a08096bd17f7cf8b15bf0eec187dbf5194604aae96f344f3b9d7061154bca10e225609286891c6a97560fcac86a8d26a11e18eb3f50dda2a33b00f2997a01f18998e6f8711df5754be2abf30c0954160cbffc87ef70ad258f41d1f0ab1ed94e9a25fe0d67b6f1af3f20ef9f8413522eb91ca47eb0bcc14f4d652aa246d8ede21cec656107455f57576d7e7826ae49539d50ec0e3b2b09bd23db8a6c7edfc422ee1cc6fb76d5d1c5aa248c1126126fbacb19ded8d083fbf93dadd5ce4f29688b939920bcfbf73a0787584b7e860c7f200132d3ffc849b226e678e2dd90e74e0c7f5d69933298d34c05d33ff8161085dfc9c966bc4ccb02a20d53de1f1da8d7f59aa31236196396aa433c74f7b1a28e3d3e84aea1dc93a312f12a00a31ccc248c49c5e6e3c1f1f5bdd7c27b1bec42263f41bdaf74b4c28ac4b460dfe288c014ce116a99425401c2a573cb29050171dd74b3ca50a090cb54d3b2b461454f4034a82eda777dc8d2e268e50bc4ae9a8a04005c1e9d77f9e406acc9a37c4cb590d899e4afd1c6787f230b4634c34e697f0d60d6c4a53cfd764e14d26798ba219c77bab55d960e97a13fed5ffef69379534c1d2745e1279f12b479d5766c7c108b15e22fb7e570055a9071b1ec1c4ae4793931ad2743006198f4a421dcdfc20b69d80c52b43ca0c55e6a24c0890e9f68a190c38324b03ebff61773f9db322e0f905ab389b1cbd83c7915d2195a8c63919dab8c6dfa6e6bbbea9a46b08b169528c17c599bc2f2ba672139e9750bed37d174d351144e31687f06958cf1cd1b386803acf3972b9a68fffc9a7cf159e830c20a95fb65f2037b98442a09c612bbbd9ce9e9c1ef5fc8db2e5a67118fe88cfb9291621e87b2d43386dedc01acd40a2817239e7e84bf0964825837ed1a9fb7a4fd8df5d8683209ac811d685d367cdb365422d89a9674a9915a5670966efd03a9b983699661c14929f33c62eb7f3cee884ef95ecd613e5ced0ec52cee3f81eb2ed52a37ecde1ddc2f9f32623aa80e1b73bea356966d495ef591de44ffb1bc154511ab39473005ddf9a11e4af6a2ecde8cbd8b2a457b4df10d5dc16102e253ca45874ba60fdaca3ebf7efe5ea6a6db3f0ac167d9aaa3ae83aaaed462026bd49f40d5f2b43470b6e3fa3e61e4b9fe172255f61852d45371c5c532b6b54e0512ebb5abc7466a2bbbf5b1688948e4900a43d5fb56f1bf3bb960613b9fb42923142268f2a5193268efdb099daeb279b769a151c516bda6223f4c2a51eb561c8f4204935d7c71387609d3501e78b958d642ad83f9bea06cbbcfafb138e7bad6df9a4a7e1da90f9fa762e38cc435031755deb64a93bfc01237691a48616ba6f8567f6bc67c036e1d73215176e64121afeb378cfdf1c6d9abb26cd2c37c41e974dce6eb3484415336a7e2e037e02790e976c61d51634b96d2bb24ccf2816ccf4ed42fcbfc6dea92b53e974f8c0516c4b788b22c9d60317f4c3eed7b9b4912e9a6cc1e6dc4350a213438da4f2d681c564c2e151c6f0247453b49775b57c8fca8656c0eabdbd64cdf7ed47fe2370ea41e57d62c4b6f8d400bc7a7d676947ab6938a994ecd8fe427b9f8636b18e6ad5616ad180210e507ebcf36c5bafc2352fd103bf5cfd1071dc0f77af5c98a972cdf8830f9c1df199ade5c487ab132c2d7665006fc63b5d7225987f097fca5c854f15325608c1f23b6a23c0d2d9c101dc44395c722b8bf3497d8ae31609ed7c822063034ef6df361963364d9cd02264008bf5116466609b60b8c18de2d2b563c36ca8a9c4e37eae5130068fce0cb1b616b135843dbf8cdfba5d6e23d1fca8d895aca1157b391e7d7f2ea46b8adc592c1b81dcc0a43e3c9b436bc996dfb2e223b0f3aa058ef36899eea3cce036d371e6d3658a4ad3c31e6cbeb35c45ac0bd45080add3ea12949ad0828b8ad73e99872f521ed722d472ab46e3a4531a580ca187f5aa7a8c22538dceb00391549baf4f941e0a7707eff06d49d8110e1bd6e6a432c7f711144d5ef34a53deaab946abdb943902302f8f229f25442844cf9087a8a14627b1be58aa68ec52c4b2a02a44b3da97ca16a8adb66488ec8f81142225463b8b9b9eb7c075b1abf6fffeff9ec0074f8e7d545915f2553560c7fbc7703dd8ff8208ce8fefe48eb12ccd2bd8ffca68a80da2ff0f6cc2068abfc047bcf5dadf925b735c4c94c45718a041903fbfeec2b6dfe477d501b99cb6744ce1c165fb75c6f6081e813f8cf266cba973beed0b4fbdd9b51cee9225bc2033c373e996016b76fba01d3b6aa34611e88de741f7ef397158ce527cda4d709184b23fbf620390a7b5d81938f84f47fe69b4612d7fca401b2fcecde243c4ab727c97c4a381ab88d3529d7f0e23140b398e4ac092936fcd3172c6da51d9cdd14020986ea7e9a9bcd3919a9d6615d7c21980bbcde5c67ea71b37aaf82fdd39c1dfcaa5ec915ac8d57870d242f1c9d48f7b484073f109ba9b58ff2b2537ca57a18275373f1c069fd73db51a86dfbccbaf19db727e83b1217459a2f8405d1a81e31df7943903154e835e515ee0395cc6ec558e74cb2a28467a83364ac540e3f6eda530e9e3d6b2e8ad290f0ac6ca21ca649d7fd22c7eb593d5d99ccd4520669a57176b4b6c904840085071dadc7c0ffa4e51b5021eb45dfa5667fa2e4cc1a91036a81b42481010c517b2e9462ba6e2e5a23cbcc606f65c9f4fa9534fb8c0f292f5f475f3964c12e16bbd2d63a355ecc3e8b7a8493d0c75982dcef28c4960d37052f22eda9ca7ee463077309542fdb7c4bd57edfe3ac8cc9cc4b6c883f83872861e585c73ebaeeb9c5198d612f2f4a0aa4cead57400fafbdb40345a24d98a46d4eaa2e0189249905d3661ed97b7739bab30890ebd62409a3821955cc066ba774559292345eee43ee3357878b14670371843451a622968cb887d7eb2da85bc055223dcd66505e502493ba78468f0f8564bf973a9fbc7011b6dfe41c1fa14ed550b4a36c9e627d0a670949fea15a7ff4fbb12eb88b157e477e329be98c3e4946bfda1d3b91b607eebfee22e18ed1d5d3e103a14b7520a1bd2b04b83d4b8a6f234206af13d0c76a21760abc954c9be7ce470e7e3a431ac2b46e38c18564ffa460d71df3499104b5712e682de75d2d1b178b2b04e72e9163e5a205bc404b4d7d01455142c85c55a99cf237e57c3f2b5c1f0be0c41f93172035040b6359507cea600dd6788c765294da24b89b072afc05ecfe415d51d38501b2dd886ee62b03b62af06ea293cee20b47f8912c803bcd33eba3e8834e6faa94996da92bf87b253ad194e8ffdc788832880f173fd8a4e4ed0cd0bcb1d0b1714f070c2c700a6c8b5acdf0fe09fb299859fd7238eaac84cbc679c63353b18237c3d08b218919ae2e00ca54dcb0cbc035ff82a0e77d166b9a46c8affb8e9fa707e372fe80ddbf60f3b8e4581d29557c3350b211e0bfb92b59dc17b1d8b5fa23d0ebb16fe204339183facdc244249017bf4dce1ee7a252905b84494c2f3caf949f07462f74a389fb95d57424456389182732c3e5f04c5aee277f1efcad80c07a1f3bc7eaba7b14cf2328cb0dc447686f52acd99580f47e633bf4596e45d195422a65ee852e1c370c0825b1190600d90f0e5c4ad9ab38920404f728eff55b88889a650f29be3792bf0140b73c316c81938c664689883a4c8ff6f61f0c156ae57bcfc73a22d29c8702035e5bef8ba59a2b04a853d28af88cc5468c49e973204120ec734ba91cad5244e25be32bf0a14967e774f954d4888a3c07e230ca77464be946d1d4944028e9c9d895c53d58b6b38fdbdad23f05e8b5e3bbdb3fc24ee9be7070969a549775f2a9dc102b0df03ff0447c19dac4dfec48c22fcfb9bc4ff4f028a6ca6cc065c5bb2ba8724e01fe60cd937cb702db34a4d3cc4c9a069383e292ed088983262ecaefead31866518acca49d9dfd3285bac0efe2c3e9839b6942740af4e0b9ab6dcf9af1e25ea001197cbf981e7479e55a3a06d2056b4148176ef0ad774a1e2fe9e6e2e68caf7e39789a15cae92e6dd5bcbeacc6b93d3ff4a16f0f24253904200b67751fec4b80562bea8865dfc6ea20db3268eadd2a9e2c13924c39d128d1b113e6bfb27f567b461c959c8d1d69a79f0b91f46ef11fc359a6d325b762e3d3cb7d3432d5c95ca46139f13fbc93af4d46f1feedb8c2c0e94bbd31c4a902cb91e710ee6c599e8e2fc6295739107c0482935963ec6a503669ba71c9ff1145c391ccd4833f1fdd5603fa6368a39aeb68334c1df56488222391166a69289f8cc8e5ca04945dd8a79e4001ed1f06005cf673e505cf175e33281534cc63215b57b161749460c073c7d1d071bd1e1ae82397f779f60f0783f656453c80470208685a11e88347da494b85021d26d7ac5bd3444255330fad17f2f8e190aa735331ad6d1da356eb56d7338f2dd9a6f46cdf70819b5ad068a318757ef5f996022a24e0035710cafd97246421d65fc5f93f27df32196c8b6d054067066b3958f44140d4bc31817057b2cf73a08049452dd07307ab980b5ce6b61eade97593123aba4342242e80b2b8db7d4f8078c14093a36d31fbcbf501116f2954d70593f30f46c6a469aa17e269e00d940166d642396d98f0a6d842a9fc9b6ef8b4cbf976f1d24d7ae749232b07f17593f20b4d3578a7a91cad260a7f704d4cdd534268b2fd1a74d5c98169f84805cfc088454e1ac567025795c1e203527dc6c91d0c74bf020ea4ff587313c82e08a114189da723178e9c6d7eb201a52423b08c4fa3730dbd9cc668d2f91b7192e2937f7bb836ee2ed568168a491235917bad42a5294c68dbdd61e905733b995305fe60187fa688da454129120415aac950aab83c386cbad9d0ecc1aba734a26fa947d9cfbeb1958898da9053169f27f45867032708e4cb4e5834ff5382532cc7e63a2db30898c1950993ee9c92e9026c90fdd6b50e99513f9061cefc174462b136168782a64ccca35b01c3e374867be6afd7c9e2f2964efba4e9c94eed08272a6e9add6e2fead2261a618fded5667e286fcdba0974c9dfa367b950cc12c2db95b2af56aa421d3624ab35fcacaffd147f8a06d2a47e14c008b9053f24f8538c33e708bc507f59cde7c156e10332324177003d60cc90380fcda1f3d60ed99e3495baca501eb4bb7922fb332129696602fb96ad50b09dbd4b8f8468a4100cec61439e5327a739c34516122f312c4f3964ea46ef1a07b2c8fc0507b7174bbda5571081078a6884a1b3bc20d7e66b8543b84f91d241e2ec570236dbb86f9145e2f154726adecf32410cffec6212004bc3ed67863beda3ff3a04754831dc01a63a6de9a6ffbfaf792fa7beaaceeb07af0c166d8d62dceade2ad4c962f2896b449bf593f73b377c321ebb3c352769a58658dfdb08b206e14498bb44418b23a0f3241ab35feca17c02ca9c9ec143e86d242bfaf9bbd2d6dba1af3c4761c0e992ccb6f73a2395267f6cf0da151e2b9a23dce9da42686ac52c000b447a00034471360744a6ab6dd8ba1081c4b68695c3aad8c628a3b8acdeb52bfb00f45a5bdd318a29bf7f31948584b4eedff3bbc5fb48a81c989bce0bf3dde88b90e50a6b362f84c913350f35be19d7198b6af1997065751c0af251cabe82b0440d76bd85e893515c1a916dff5f297eacb4b33a77c569b87f2164398c1cbb86ab641281c5ad3ce33a4e51867549a69992894bdecd3bb172dfc4c2073466255d860527cb0b8adec0f3d4599fd9d539c8e7ae126f117505afc95b902fa6e513a5813b02ef15863db362033add43a413174aa8af50c650928af1e88acd62598707d00060070e0dff9459bb2121f126080df5eff1e6dcc6b26a0da00096a9b133ceeda6f1c3ae2a1679895a66bd7f188679a5c87e26db5f956791f9d140c0182f59aedc53f9f19cf59219915d895629cf1376aa78a1587fb27aa76a0b91780edff6a662267023f15093126c600e4cc01cfe0263e1333fe60085b36b07fe450922735e57d4d471deb518ac56356e64e2decd612673485540cbe59b81d3b518c5074e07392674de206aba902b3b2d2fa4bb41af3beba9038e68640644e48fb1fad643ab7de9d8637626516e38a29fe575ca2b77834f67ac25a588f0bbcdc1e4f4b1ff4c953e9b1e03ad428d7cb22fc45ee28ce8e4936c9049a054153a2b03836752c60a0320cef8828f797f1b4bbd41b33a664a7b7d1db88a3866ba484385096427a6f62583f3c06cf7d461c4cac0bce0d4a13f99e3fc6efe2c4ddeb48083fbaf1f45fc1563f75600cfb219c9d45d13f71446ec605ecacf49a8886cf1a36f12b0c7e417f86ec1f469974064499651c2300d5acfb46748ec2b08112591b2c3c1419e5452263baf7c66908e8f32aca81c1a99467789b76f3420a9bb4e7fe08b50fe1bcb6771707555e1479571f271565a04d7f2258937296c0c65df71a147656024351084ec19d3bb08fbdd6eb430bff9e6730dc44febe74633403b2d16c49fa9dbd84520b45de19f500927662fc98c27f204c886ed24acdc1ef377f29fc4f528fc9fd80f73e3ac31ef1b25b5497e4d7c60bb2626aabb8c134787d48e3c67a7a268025079156d8713af8d7bb5ead8492530b18ce442e4eaca746bd23304d0463af65b06e3bfa16e2115ab58816b4b61c8d8375d83fc1913bc32ec45a9ed3db0e37dbfbc3e1504dc5ca5219387cf997ff82454347d14fdc57122727eb4aec345c3c455539d8508b18f0c293666c81aea0bee86cac996edb06c863426ba8a3590480a39a65bfc924ff03282cb7fdaaa205e89f9a50565a6dcbf529e54e6b8e9b475d0fe768bf0829708057f8af28a5f9a98c6101901ba9d10cd68bbfa4581084db277a90692a8e07592254384aa4b4a9c389411e6f2d8176d25efa7936af5f5d76a600ba52f6c174b9dde39c1b946cfb5bea054d9cc9b6a31530c0bd214555d806988025b8a100215fdd7e2dfba61edb5d445cc263a3fc1733a111f51350fafe0eea5227301890222ab58ad8805eb7a2de9ab684b2f124885f910d2b8209fdc0677ed56aaec7fa534391395a1ff681a7e253a605e4b6e00b23d55fa459abfb9b5cff8a70bb5f6e31b818e443e91a9c574b9754deaf50de124f32207be1cc7948721689c7a51b6d128e41efc2b8e50cdd87eea13b4bc7ff2f491b2a6b8603ad408d07a1bdf3b6572981d503fe8d6aaf669ed014f85457ef084a9c0fe01a3583c64a0e5c4cd315648b90eab6215780607e9234cf2b3bbdf8d0001dd2825f6697c899f86ff40306d7f0fcbfdec2561a9379e2455f759b07d55710cf7a625fbf5f4f14ee996ff528fd9ddeb64b3aca25f71bca158ca070545ca133009d2fdbecac9859d458da8dd6a33d2f86d6cf491dd83d7468a1fbdc4503810cc9370f3c4fafb22895cf8bc239ecfae4363e2e3b0f31d1c192853b902bccf0d4c9830f3ec69e147cbc83f7fbc452a4b268296804a81f4def78eaf014cf35e5e3a104be4cb739539f241e3744f3455f2d2a02fccadb9c3538f43af0417de77385ff516997637a111a6079c09912b3a34c6e82ad3ca4255e99757a9ca0f02728404fdbe083a76d511a4811ae005ac38a90ebccdc63c759a93f339e1f85afae82e61978a5ff990dc8cf40a246dea5c6d314fbbbce2268dd5b312068462db86654b0c31234f5f1ab9b58af09ec61f362d361695044b6192d83cfb67378e72eb977bb4a55ca393561048005033981e524fb4227a2781efe575c59db2bbaff1c12ac18576031bcb0fd01c85ef3e37fb05ad12f6091c1575fd91070c5ee9fbd00c76cd7f8b299ead4949bbef61f653d3b880b83c2dcd7bff0e1bb9cba19ba4d1df34f3cac6068a610db0097c4b66315523320841be0d999cd909f43f6615b1863b7539a7fe60d83ad4f2ade3991462431fe7029dde681bab0f71e5faf3cc5d1abd269bc72f96e1c3bc037e14ca06b1bb7bfcb9da306157e9469a7a8675807fcb982d117e9de069944ca91c3ce4ea0f1e40e9aaf1e7f863aaa484c6b874b8bcaa28f942d3618c82d89a5e9a0de553d4400a52c5435a7d18af5a83bac073a1a1cbfde320d4ba1374d164e63dad4f17c0c568521f3cf40261a0fc2da3d6448873d7b792bc0ae435f29871a400c348c04f3cbe63f25a9224f41e23e388af4335297a5b494ca2c228b89adec14a37c4120cdb463b1afc24b3d98bb529dfb0745b35674055da42543de63123913ede8f6350bc2ba9f37ea6346a2143b373c6f2890a260dfa5718e927bc585c70e428e6ba438d2dffd26c2af6f174d6913545432d40affcdf9f385f65ecf561d7703eae2587d574c487f16cde3650aa26f93d71989814a950e97a1bbd31c36304580538d3adf56f5b4f75796cb30ed84f64bd02c64df8eeef495a0ba1f7584f1a55716e2aec4fc5101214e0af2ae0be02763eea40e053bcdd0fcd1097fb0f8dbd84da46ac9a6934138aff90c0cd630857e1ddd02c565d5fb2e8662fc415e164e9ed8e9df2a8cf70a7bb14ccd6978fe3caa3678324b59ad74bd05858ebd11a090071382f43b6343c1ebe980f68b50ff1d0fdc298c53a6e410aa2b9dc4c254bea33b53e29926e9fa40352556e6b8a592e84df00b839cf352f88ba05d98b638037eecc2e575db5e0e3aff5b77f1a261dd71f58bdc069fe1ed380c84f8cf8d941faea5a30038cb0a7355b65cbeb1d89356d7dcd28716137598ca0845b1b1a0f9d68fc131e8f2575f2937ea14993b93f061f1617a697dca4b2424912f52bae95bd583005f300911b55e63ed7ed14d931e07c1a67a5a17376af578a4a75cca461363c9493e1ef5927d598a12e849e945f1c1adb379c969fab0889f4c8d6fa5b73ed64742a37993771d96bed6906d5a35075dfc4b401fc1e9e67a2c5a12a4a4a72dfe108e6a0cc1cbd285cb79b4da6183ce4369fff9b0304efec60c40d6011bcad305fc5c6ef81b85a9efe5c60bfa3dad33f0024ac4d1d5b5cd17a654b2c327266825a9f5a410eebd598e2d3888acf1bee88b0c74b36236fd1c2295000928a5337e15965c53890061b394ab4006dced73732d6192ed17cb7d469919c0386920c6bf73d092623e8a9db1be510a97ed6a8d9a20413ec482f1f76184546e84f3c7a0554d2fbf36b842902b776a4dc828fa2632e03b97c69daa2456082278cc145242ce599d9ab90e7c7e4ff2d142634d781037ae139af7eae7107a7da7dada65a95ed629ce9a69586798513157da77748f5a25d6193fffec4ebbde435e5a75c6dabfc29693755b9f0025f8d0ee1a439758d660dd9d74e2412b629b7f7d695c1a8db779a86e8c1160ac955d90566b68a00f2d5379d5c01068b87c8018cd2faf3bf3efc509a8fb6726a48a36c131020186298aec3f254b3df30873f432914fa3cc4235c9623eb0038a436d08669fa227ce5a2b80f0d9b1dae015e02ed5acd9e68b93a6269944408c7d75dabcf0ea830e547a9fd2258c670c41ea699d101b3048d3456558cf0d881d7efc14e0410cbff36667baae291b0afd8c51cb627b2060e5a3beb9c7c872950313903ba4724aefeaa92cc6df6905d30ec3d8866df06d1baa19dee6f675f6baf4089ee8741825da214c2fde180d74a220b7d75e5010fa3f796cba776e57d87952c06e95ea91689bfa28a32a44a915747dbbed2761ec895403ac7d005ac2d5d0235426017049fe597650f60733d30e3290a4274a0ac4a90be88479651289a88d58d6facdf0955aaca3814fda286b3945b5e8bb1d42cace771360ba22fed940c9769f900a1cc4057b80605d5cf66cc5d21daf7cb798b267519fd51351367181f29c1edecd982ab295335156a8ff766142a56785d5c179d0f97ed2723a59b7b12fa52e058f22977bada9c406cce5cab89aed2e403fd67f051dbc776f58077527b6d621851ea19e8bb4977cb7a8f1c2d7b494abf9048cdf8d3ae94091dd0757267683eb38db832a03e2c8d9cc6ec2ab62e02bc61f148c9e9a1a8debafd713557ad3d50573ef3d0172e43973f0390d9226103a267fd4c969e23663d510fcf99809ad86f0efc71e7f1f36131abfccb9bc428edee45219de92ce3fc880935e54c167d763afe9c6560b418e138b62ad63f88be60ce95643ec7bd752f0013ba20be0c8c8961e45c3edfc8e3b7a1746b980293b6a98d33271bfe61c51c5d60f714d206554b488fef0ac75846c2800d39c4bbe74bc5dc72bece3b12e8c1b54fa16305e29a3771b4e92b630ae38dbb13ee5e4c2515c4af4b233c26393ab86945004b4bd4d932d964e32a80fdb9f8a68c67fd02043989b8ed3bbda410cfca53a4cd595914588be778c33f9e9c1af4e382dbf4ff11105b22ac2c186913aa1205fa7f215505aa89a755d23285e2585d7703398c0bfedd60eb83d9e618d4cdb0c55db99452d566c39d817d41f5079326289304eab9381b59ae311c80df1da7ed1177846cb1c25e0cc55f8e968f96d08d36307365e3e9878e269b57d316c52d90b0859b6ec491b50e96032c603a128b6b94865712cf567a575f9aee4ac079d33ac00b959ab5a8ee0a3205d4defd503d8476630b7d710ac9abf82dc90a5fb7b14d6c14ddc3657dd504fe7a330428f7bc74ea5be1d6d7740604515ea1776ea28c1a6a6b2a121a0208eec2f57925ce777d1e7d763c134d6a214d68979b90f8abbf46fd79285a9a78c3146f84336e8612dff30e0601daade6dc3bd4cb848717533964b51533f71e63300bb40c3dff998f4be545d576eccb1539fbdc0be163453be2511ba848c765c6f9dc821a666d38c6fc1a9dc46fe5a11fffab677d495fa5f18cb3d2053c9c15133f35a01abf61969e2add70ff2e9b4040227d1e6d5b91c4e3cf5a138c0be263f0ce85e78c0e5b1f0a7d498081990512e9b5d7da375a5cbf98fc5402eaae445a9d1d303a8ac9531c30934f1b92ce222cb4ce69ab856581f50edc247e28861263f76b85174422b1e34c7b2dbf8d7788b61c3099b9ca4ce7c78fc2dd1ec193a12b2524682966bdb7948e5c4da29ed0bae2d39ec41b3dbc90bd5021aec864797c7f3cc416f767440911df06b79f622e7bf53023023e7a5657350b1131240b66e45a07b6a5c8d1135709d696351f2194bdb76c4bf853466df12b748b6f28fcebda9ebddfa2cd63e79e7e7fa3bc50b7919c1f2bbb9089eb69a7b4a79b0f8a777f2db63b7fed2a960385aa068da2d736edbb5586d2c16f280f8cc6c80953c4ad2ffe7bb9b48f0ebb27413af5cc8127e415715409d450b9dc3f99da6e98b7edc96f0baaf442ee3189f1eb793292fe8615c21237854e22351ac42d46dc6738a63db14345271e9596a26394e837d7f1d0fae80a5c207a4be583a022436f7acd216515586a2cac15eca7f201fb1f0466d11a9d5234f81880b999622dc56837f46118494c6c6d3784cdb1b87baf1d084c36b2b9141576b1a91bc170e6613cc5941115b1120bd773ba79d96e61a7532ce8974bb5c3681cee1200f8db6bf0d20989da3453741ba0b9ebd36a7f161e49a8c8c705382fc22e3e9605af4d6512feb4c15d4e19a7e482df0799795e5501ceb828b150293f53ae61407a5f1c7953bcf01d5f1b32cd2d2a323f5e1a82e01d39904abc04d5d2d9d2d00c27fdd904667145703295fcd2b2979522c87deb54aca487eb5d4dc158c432ebc0421ccf23fb662edab4ab94a8fd4ee5a3ff9753a846dd4bbce16b8264469fa1c6f0fef2ff260f8db119834f77eb1c4363f0a7c5b44193dcf3cdad96adf25c81e3f7aec96f93a5b44c5959983298d4c824a90a772fd82354306256970e39195e8a258fc3005269de1cb309c1446ada45f6929de6348865d2a297e420c29dcdb533276e1355fdfcff1772c1fbfc86f2c0541f3815d17817226e86d5c22d42c9f05c0640fa98632849081e28721a96f11d6546ac5fe5242c6ca3f9953bad84728e15f2fc7875f3690c54c1d9393c8551b0e9b1f82b6dea1b3a1d22b872ec56add25a092c50582a762b8bc120619f00720238f6205da7e4905c9eadefe9ca01df1d11c8c85a21a2513462505934c91703918339f60dd85ad189f455043686608e236b8abad95ad532718a6ab72012f254023dfc5db32ca5ea9174060141666d9a9da7c8ad8146b5a39316346e4b1295227912a4e68936aadcbe4e369a50645ef6d5e55dd2e3006c2fd23cdb151f81c4e54bbfb748a83a71b351ce695079c34a82ca7fe8bf1e34625e38cbc0d7ef42553b74fece863f82e704edb730557b9df31158418c7ac37421918e2c6718da29acf66809e08d18320e2c8b35056df92319f740521d3fdcb78f34e93cd8a8f9bc675371b8591a2a78aee34a2abad785d0ce8583eb10fdd14de092740ac2cb5a3c8e81dbb7c9e7e4c5c0eaf630dd7e6cab16197eeb1d3771b035fa8520be49a43f89571097de3c5979ba7d491f49688c0f8907684af11e997cc1fb2957e0baa59617458acb1256d33192a7c7696cac4485cf213465141d2b2db62767f1c6f0d63ba043f20e82f3c24286ed7c1d30b4f4351f95d911df378866b4dfc8562ec04fd34763218c4e28b8d2951770be664f2e2470028e6ed0088f4f96e2aa2680667a8941c6028d7f8015c6402e9afb1708f3da2e8857de316ff5869391d0744d44e20f57bd5b7591c6c01643ca76b5341532a7110af58054da54bc9e98a46a075b78531587c83875feb7bd1378a739c8eb2bf910c967ee7e5d036d5aba1c33b7e822b89547eeb6f72006e647f95c705d054cad2194c23b3c8de407ef007ab74aa57886b0df6a17b27cfbbe4fde09a1fc0c8f78a0a68db78da908a8d601a544a642d4eb9233b7b78d0a691ab54e7d7a8bc714b89aadca6b65446fe147fa051da9623d2a09f25ccfcd832487fb6a2d34591daa1e8319a51dc95c9b6acc39088e96df66bac935d16d53ce271582121ebf98bb72d509d7c72ca0c22dbd96169e9c8b4103b7b1aab416ad2cbc0f1a2be0b00ae6dec3e80cca2ccd80dc863cbe7ecf490e919517090c6f7c3e5c33596641b08890380c15b2cfb50f3a797857530cb52407a4a181ac13dafc4429957d428895f5d9f6db9a6335bf227cdd62f34c32859377dfad7c574c126496d3ca2c33c55b1261e214597544c84aedf18de578e2cd6c695eb1cbe1430563052cb825505d004742d59a46e6fbd67281358371bd186a688e07805c235646b1bc0c3d1a05026d3d4953e8a9948b1c72e7e8c773d20f077ae95cb383afc4c34468f2bb5607bde4b59abf58c4cf8e705f3672384ee5849cdacfd6c54f59855586809a8c8249c6291d49c9c7e15f2f7dddb4844929af06fbb62cc2570da86a3c67c61f306e70c41b44afa6b2d5f39804f7b3335c4ee8f029093a3b850027fa7cc7ce5ab3a2dc9b1f62988e2de4284a05c46607dbb34c81f66026177491e3ba917a0ddde0ea48af75f05cc5935e050033fc8b5e757dead3dfb0f50b9a219cd88dd05d310a06c0cf805f60bdca9f2a3e0dcf9bf332f6ef7b01ec582e2adc5f75c56ec6ec517c44fa5f6b7cfa93f37eac7dfe409e246f95194b676fac3e7eba772982852451c9c21ce8645d513bce0e807d1e9ee6bc5f30acdbfee4fac9cac46b13492f3cc2836cade58c26b36b9720dfcce3bee78c93abfb8cb1e91189d89b008c3acb3818681f36eb17b1805a860d651a63456d09024b48f888ced66ad7d0ce97d897a23603cf985790377c5334728f7bfdf08150f24eb2012246616610be9ed9c22473e5df6a1f4e1d485fb2b6c871435f0f1e0cf07477fc30471840de7caf8135f5ff1d11f4168a14afe70362295a9c094d1845b41cc4b9e4690aac9be40f413c5d714a66c70f22b497b8e0b3dbd20e5630c29162f3427afa6b8c70f37eecd52efead1c41f34f6e04f144d411ec2c632a7e2b6a923579928e3e43ee8080d82f5dd2f04206fd1233d899861d576eccae7ae38df0b243e2634c846a6199eb2f731d683772f2237f573b1fbfd84be83a8749c76b802f4ff1e478a6ac21db09d3266e187e6d64472053d6691e6da5773be0f657c7902b7cc6fcc6d3441fb6336feb9c818ecad90afcd0fbbef9efff2c13dd7b46270c10966f20608089b11c5a2ddc96df1a2b5400af30cb86424df58b254415cd53a8801ea4fc066727e30c5a66bffbe70055b39e3294b04987e72ee67009193302b44d3befb3225fc9e510ad3fc36fe0d59d230acb94f2a5e4815a72b3fa1d15b7aeb46064ee9d1abfe0baf389f62f431930c4f3269ab261a844c5e3cf53a507e7a9f297cf82086c73b7fd4f5aed23059b599c2198cc8c347f69b05029902fd06f06b07a1b36556917d45aafa5f5c07e42d042d1893cf2bc8c606c29222b103f6a2fbf959396ae2887a2dd2e8e4c02f4007bac408a9453d0b778b59b8f461ce4e277027ecc17fd3b219dfa32a4214a012f08671646247ca23a8173c43aae574ce7bb7b51e03238d999e2a25ee0e3c246bdc5428c320912b2591cb0bef5de446b2f8c7306f6f5e05c2aee5ba4388870d36cd01918c245d4ad1214241791723a8d10bcab66e1dd0f47b533f789b87e7b90bbc25abc0d273862f4a58842659bc4f944f515504c55ab9e4d7e93e01accfa0ccda3f7400dcfaf7f15cd313b9911cfdc54353c77f91d84d81c4a7bb68af5ac5fe70512c94f05121907902aa9c8f41c8d24c36df3ec240eb8ae9ebf63edc95add9d42c3b4fb1689430bc4d2d08d7dffa6a92ce337f22eece033f1bcb7c8293257020082c2bf04eefaca8ccd519e954ef9831cc5b8e623a9434551d3ab2f074e51f5f1313d61d985cecd060f9be988c330c34b3afe71906da1b7bc6708a0a78c2cc54f25d1c616c9810b4f233e1f167dc40bf4ea632cbf0427d95eef8d2fe087c0a0daa89fcc059bea71ccc5406a0c2f7e62633e43799778f5aebf1693106637472fb9ea6c4aa4919c2da52137aacd7166f16ed764cd8e91bb95d4eb04fe9ee343d702b9a427e3b68197e0e3f736670b4b40a5bb63fab94b11c12108b02c7262f1ce76f62a1945c88c40c8afb70f0c028f442975c63ff7183984c9308d1fd99f67c3c553ede9ab0d2d2d9c6ffc242f998ef74ee27c3206d72aa8804908de193e3d484b9648c49a5d230931a590bdc4ec1faef18da8341de31afea8c674582ad92367e7aac69b5814d0b62010d0b2d45c2199acd0fc551b0bf1f5ef71b571853dd683257f032fc788dcc14da9cbad862c02d063566435150a2329cd3424545a23be18f47120912464197c4b396215292260bf4014c709d795f4af3fc795e5a4a932dd67199392ebfdefb027a8fc88dc59883eee173be654c335103a2ace94f5ee2e120768fe57b90222afa118f4443ac675872432ae6f34958f7d705b3661a293523463864812a0539b0d6ed19c881818c0534c5b70ad29088ad1be845ef91e82f75819fa03bce06b5e20e15577fa61ba6a203b0111351f18dcde178a540bcdf178ecfe2c5eb53632dd5fc56c13444535e3f32cd3764726dc4f6af1406fe9ce60eaaa9a6f7105e608b7eb4ce726d1e0c4442338b82208cab8f807d2e19a5183fe9d0c16c863f821a81d716bc35a8f9ca32d1699defc034c8fb2c0736c758edbd40649e7d6e96bcffad3e5827ef2f515d1ccf9af63bf3a9244835837478d7332fa6cf13fecfeb7ac45e76be2912769a8d38846c6a3186f4f7c66c1a9bd9670bd1db28a64ebc1606aae2eb4eb2082128660e58f2597ff878221f7891f65253bdca5ca7bff168ac94937f035e1caa988cd90caa4cfaf2cf0a027cb121a13e234fa73542ba13d5fbd4ccf4754c69911839db136a4812e0d43932e0ca2d1d368c280b6d5144c3a3d578bcf13ba4d388b34ff0b63c06be7239c002c292d1d7ab166401ff9cc67cb6dc728dd4e8147e271a98036d15c1d825bcd261b41df259d76830abe3fa679b543f4f46df12d468330eb3ae325003774403dc88b15c56292dfd5fcffaba08257ddec646b08f09c9ed5d620ea9c1c69521a4e8efcd77a622a6eb5cadbeecd9db27d1725dd0db25f842ce2efc4be3574e57d0bd17fade078483647d62f287b79308767089d35f44fa00ad4d1d49dab9c18dbb87a0b2d2a976316c3d2ec064900827ebbf55e2ecdfd74dac62ecb77210ad3d2fd96ccd886aa2627e06a79e1ee89bfc98a41f70bc98d9bebe842b73a65b5440228280729a0cc22ecd67e792b7e1d8b8a6e09911064c9a0052b9d585d3b6706f58bd67fb10acb1dc6ca80f427f90f55725a782ebd5621e3291959a6b7d007732fc5cad1ccd5bf17b8e6e8e26ed20bd8e32a61e13acf72cfbfb4977005bd27db1a37f1f265b569565045ee4884f4c33c2e04e2ad020c191a9e7f9171191a341908a86cc8e07cf117e85385742c551ccc44839830fc8667f9930c1bc4662cd9dce92277ee33a050cea6fa88777712e31c4c2123e714e2cacf1e2c244ac9933b5d5f5ada9f1745b40e0bd36a5b1274a9a4a4014841ead4a1d8c73700fede39dc9683913d195c1e30784500a90d352d51f193960f981d90f59105c4ef7b961cdb5de2019b8f6be9092ba9e2dc539f4eb49835cebc20721e8b39c05c3244013f3418ced3013a02a31e38d03c9b20ea7392e23d9af96dd5da32e9819fe1a308cf0f90cfbf9547bcb53fd1c75d508673e542ba1b4f8e89872540d02350ace5cb96dae7ae84e9e70db495b57f7d590133f28eb2fb5a2bf40dda863766c328d4270fd851e697daee20fa6751f840bd5c1df55f3e2cd654da41ac6644a3179958ab0112da18cd273e974777935b9718bbb57d8f5e29f9857acb33270db655450c9bc75d4b45c89e34b765aa25dc81a4771b07e1d48ace7014b592b0edbf49060ea0f83ae680f61d1502df4d5e31dff5a174c137214d45a38b84d252f583cfa63c2d25530d588a882704e11fc800111975f0e9c723aabfcfa63c1367689f2978569b3cc903d49ebf61cf5ddf5063b9d2c5041e79adfdecfdfd99a987b53c80387a66018980f71ea7ee2fff2dcc5296181b26de4bd899621963d820f87356016dc830538c07790c0a896161c6024ae6a9fdd2bd325c0b0200f66cc7b921439c5aa51ee135aa2e396d218ea82b240bad9feab1d369ea7cafd678ed4a78c3a25ba2530c36a95eecefc35e36ce865add6b5ad22d21ebdd5926a13be9d3227ad332dd7b1730fa87ef7e881e2fafcc140f731b80a32f216c0fc386389b95345f0fa2f8b76b10edc43a8385422896eb78f523ccfe4c6e5432951c5744741b69aec0d06aae5026664a336c0db3266e2ff57a34e6691765294fcd31dbebf0efc43270c1d13f0a7b1b44f35cff3a3e35c69fd68c07695f41b9720b9ddffc93f5516f0ba9af8a80a1a3f95c71d0b918b92f0ea2400a55f99692b082ad2fa635f6e344a4fd7c86e001ab045e8771bbd85bac996d4b27b08968802215dea38e2158c3b36f611f71a44e64451299b89672fd6a1add49967807be023a3763c48b6e24daa22599d35789a1c597e3e3c78472f87df24d11a6366541cfcdb9c7337baf8d0bc540247e5215f11cd89a2eb9bd18ac12f268a5fd76e0e8d2688adef24f2b1d23f3222a59ade26317f333dc0fa6b8d532fc9bcfc1de6299caf57575e906aa92c33928794da79967fec96a469a0877ea34620540b045b2b87a728a3e050995bcc68ebbeff47e93f1fcde06b2d94965f184c253c7efeb1416b0d1f26a0b76ff29d112b9a7797cc05593fe1465c0f63f637416893eacf5f615bf6e37eac5d78acc9e39ebfda0d73b4021b8d6936c2af69dffa05635c53aed932035f1db0631c59acafb0039a326329b6818dda7f622cb2acf61145887937e6f12d16b0cc2a67adbe35a3ddf8929353482e1a0ac7108c446fea75012f49832c0a7ff5293baeac1d0b104c5cc7e16064d47985b1394bff7bfc63d511324ed1b093a05021d01010868674deaa0ddfa220ef1d42bcbf0bcea5d0c63e3eabfcfff4501a994a62c27327e047dafd39c6478928ac545fca22f353afafa4851fbeb3adff735b12fc59c4824701e2a740ac6a824554d37c74852bd77b4e992b210b62f9e92f6ee6c76901eb59176687037c46e61930ca4f47572a67db9af9bd5da9c4da489266409f616bf11221e79135ab4056b903807860f2f2bba6832eaeb43965fb37265b3bf337b37f8239766bea3ca7bffe80c1f868cc7643887dcc430b491f079e8bc147634ecb520de3a8b2a47e4349be0ed382cc7ebf6869e876cc2e081c57ad210894ced1efc701dcad719dcb02237eda0a35c0f01363906fbf55ffc1f9b66d363cfe4672db02bdfade7f24d1b29f6a15c72dea1bf57aa7ea5f588f601a7419a2ae71ee73c2677576cf73b3d5ee43d10c5d650549c10dcf0b4e94a79ae78224bd886c25c5239803bafe322521ca6552d07f6d0e6b04cbea8841ace8795f6fcaa000d8ace77dc3d431c1b957275a68436a36c8653c99c801e83917de76e52340ba8f6821e1bf8fd10b2f01f26b8dbafb589411742975761809facb63241829f7c57e4e08efd68af6c99546a21c9a1a71f4dba3322c82783d937256ed1977e76d82c0389ee24bbc5524f8b4e43ba7a72ddc519683929a64fd402724a9cfe3c58232f11f60e958e36f4d79c135df9ed7e51c610748319df06c69286f216bb58fb4927a1cf1784d31cecf1f357d8515afb929b8e38986f893094664f1a724269f777d432c078b7be29ca96e9261af0d76713a7b20d35d7b95cf843f7accd7193abf0e6e5e47bde24b9af1684e3d937b592472c5c2611df417c06c9790b0277dbcc665e46466e62c3b2b09054b6cc027d877d5ef18293d62ac942d339c7b3199dc6ae8398286201367091a219b39098e1ab82aeedc6df9e8722d549d0bb68b13adb6870fa847fcf27f868a6eef70e3c39752b8ad0cb0ff684712acf2c5f1524a5b2269cd3c68ef5231c8f879ca90384ade6e16de19a25c2477798ecdb2cb944c5614d61b4c5ee22dd7f0c7c7ec6936c416c3ff6e33280d0a4b25898990b81d36882f391dab3fdea03570416bcc41c2f0f9d87ea11f237c435e85ca69ca066b6f58d2d319562cf048e3f6efb339260afcaa29737e0aa62d827b3eb0b1b74469212b16287e576586392816dbdb389a15f0eac89a1084c27fa86ce3143dbce6974b54115d2c4e5d4e1487bc24fa8e7c130e3e0c495d4d37d552b8d47d0b69f6db54ba720cc7752a9c6b672345403a2132d830a50afedb9bc791fbcf05072ed7d94ad9cacb49e9156ed5a091e84da5890cf6150f69388ab05e356d081e71b81ede78eaffa493b3e84e9fbb9ce353d58810b08087feb8cfee6983ae4abb442fedddca5a9b1eb792c9f58ac03c5c1eeba65096f6b1a6168fa2e925eacd19271b6dea56dfdf739476b3f2d47569464d6fdbcad17b188ef42aaaeb3b8d57d708731027ede0765fdacef87ef8aa53e0d299ea375e8af8017e52a5b1c6a13b74f03f4ffffff0b