PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68480 5a880bb25c6b15a7dcddf8f482eff2464dd75a62e3065dab3a9819ef811e6e39

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
df5956b0d2ec42a44dd90c210675ecfb2c9e096b0463e39ae350f27252048df0
Certificate Block Hash
5a880bb25c6b15a7dcddf8f482eff2464dd75a62e3065dab3a9819ef811e6e39
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0003e8010008260100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000094b83f23d46c256680bf88b469be1667bf2d72a3c12e07d42cf06b4b91ddf64a60b2a625b50bbbb64ce1f770cc344966b1bc73e41aec1c9a7517d50485d78a6aa3273150c8de0447054bf44da0f5357eb63305c58b64f18a8d03000000000000000002000000020003e8010008260100

Raw Header Hex

00004020b22fc5e6a0685c0f9c7aaa4d3a1d62615253b77541b925bc6f5bdee366620f285a5e110cbdee36c6058213440c3c3a077772b6e4128e15fb69c1fe79a3137e176868236a91290118f08d045272f250e39ae363046b099e2cfbec7506210cd94da442ecd2b05659df

Proof Data Hex

59,560 bytes
121216020307a983a0c8ebb5552318fe6ed1fb6c357e2f62d81368aec9934f59ee6c0b867f5cecd61938a6fa0cc2bdbfe53291ba8d5dbe430cce0de588645f58e52a9fdffa0e5f11379c04c0523d4436f72d45f0c71a6cc4d1941827708bb0b4f52b294c22619263cc853a08a19c30291405d916371e5251a7dd271a6cc8d20f309ab0922977f749c727d9c5d90f2b150bdd70e608aa0ac1e5a94709f4743d98ec4496f5f905c5b3bdc102de2a16dd534b4fb9f4012372178ace74d701c50a8ed6369862b5084d896e550d1e5427c274079a617d07b8104cc1c99980399c5af1831912bb036b1cc297a510d976907eb1812762593620ce67633d8435743e12372c6ab1d0585d903a7c32e4b8e9905948a12135b86d507236b57232e3fd40b40130f75712196f41eeb264341917faa56bdec2676972b9fbec0e338aaf212c14e60611285f05d727e89a3db7dd0a5c69b3d46067990a31ea40f2d5942cf7bd67f8a1bf23f2d97612aee9bd85fcfecc4590b2abe73452f96f3aa7dbafd655a20d2eb3ec71f1a216a431b9703feb0168a01d1c8c301cf8ada6e23c545089a9e4c46bec7fc66a780b0d5ff86b9322dcc3d1022cf2da1f5ac9266900caa2b0548a5b84c5ac7a2c8656e876ac6ce0f902cdd7e2e01c3e95eb4bd9bba280bdd6b3df47cbd474fa529f0ea6bbe530d5c51f675a3cc6ae1b98842d1f2c718f1900b07214057ca3798f499e76494d81d4d6269fbd923c00bd2a244fe48c78070f354d9f0dc5ef89ac43271b5236e3ac8c51c16af540a2580a4adae589535ec30f0885e150d399cb0bf8823828f58efdc6e7309c905145a04432e344a2c4ebeb71ae3488222de3787f07c215724ca2bc08707cafd23d33cf0c072a057e4fffbd804e88608233c9d3f37af1cba93dae0d6456679f4a73d59a8467989c61ffd30f21b2a0f7de507f2802027313cb1ddba9b2b38ba3e720ab4438d03215f2eb379c93d0390d545d61e684a56d0c9fb86544940a6674bdaab011ec79ae0e3f83f0a875d4d5e7afb775a44e13948d718da5af73c78b17fa2b7d723c4be36bc5d71b56008cde209ed3d273bac618c6600f8afb5f87321337340a542920698a5c370733c38807c3258173f00273f795811b559af6609409e6e61d64c1b353683ca8fd1bf6e09107458a2bf87d434483faea2651422081982286f86d937c37dfbb00c1360cfda4b74f268be56ddfcd10909f566a16588bcdf7e6033945bb1ccd96b0073478652b54e4b6314fda7326b1184a9d4951922caeeda31863da9da4d8db717dd553123b62f3faccc5336556b5dc9fda2aa104d08fb1b32a2f5fbdc5d210ef137525c72bbf3aa74d20dc0139c33b697baadb4f620706668388ab9f40668c6e6b5c068bbe9e55f3472a1fa190c8e64cbddb73cb65201a673a624916d7d771f8c2596a955e31c1a61f9b39efb4a5f9d90590db174de7531845e097c9a9c00db8a1503bb12c5d732fad3729f47b7c91ebbf8e9954c4c4b06162126ba719788f90be9286ec449194fb2973141330869ed5994c4908890f2320db4aa69ed0fcb01ce3cfe59259a498f7d278fae3e70e7adcd685e378c9f0fc1ebf9cf5be91b301c25348207eb590d26845f9060531b0b143be9e23b50b154c53f13a093743a475110b076cc4e2474e1e6cc85040eab453364c6ab4a57b1dec925c00220f038b3d8ce722b33e3ebfe676efbe6f52723de217cc2fe6dbba08f3d605dcb73f5b4e34c03c861c33b503fb0c2c10c313efb65996f12d9f1a07a39196242f0e18d1b6de56808f57e22a4acac3d213dbc4d9c87caab499ddbc161a6fe232c9a6a1b7f9f93b128aed2bff50651b32b908b8ebc408c4e782e1c9f7b7195ab5b190a65b16f773a73d744b360b360220b1d4e8ea2113b20f0edaf1711fa49cdac5c362fe8efa74a787fa1f960f6e64f62497bb6024a86927f43365bf9176f99630bf0d6d61f15b2e0bb226e1318b4b51b8f6ea8456d9094b8e12032c0ba7aa52ee4fdd702cef8c8046b77b4b57becba9f96dfcf115a3d3d85846b2289984a453e9c86638595308a2e669ad8e16eaa3303986e41eba908e75379cb24d5363acd291ad46f5dfb72b0b29eb06e9881d362ebd8918e5d30b8e9c196764ac66e762ae11572a02c9bdd9e940a2c10ef3c94a42c8791d1766171e17a9f4ebde965c2f9851b5c6553895d59d3d7d6396684b130169cde471ba6934a27cc8e255a8a6b37b20b33c84d10878c9efd38a2dc58fe90a5f39ba186a0dca709abf0a0be04af6ac8d24901022d9f8bbb2187bc4bf85a52f6f5eba6cf0f4197a2e33d38c30416dbe36685ad218777aaf819ed342ae61ff4fc12a74e8d77fdcebb2b34c0c3b6aeafa84bd32c8d867bdb062cafb974e54ffc9ee95d2064b425fcd0af0fb36373889789adf5fbbe6df67c7f843eb069895d50f7a7a3c4cba3dc6412db89e5a053e9494eade0c53b931c1567081f9b161b6f16c2628aaadac297c64b0644319f55dbbf4531392211b4b4e51bd3228bc4247a84ddd1b9aaec745fbe719a8e304b10374d773ef5f3320f9621faf0085b7accb5f49f3d4b96f4a10bd3d1dbbcfefafae088942396c6fe5c94239f9238241e5a86dc1626360e7745550869131e425d5cc8ebbfad08cb7c036561fe229279c32d848bef61f4315ea8f9eba6c397535d18d12de2a9d952f098bbad254ce5dd886c80aa5161c4eeea4ea1a881745a1888fa0b7f305f9c262bb78b1e704e207147dce8358e13af690ec5288276708a6769aad2e348ec284a3597783e6b630263778cdb98c609f4ecc89527e3e3f26b8d56976c7a873c536bab503542e179f8ac94f17728caf5fd6b75ccc829dd82de0ee40aaea9643630fd5f94b565ad3557c182ca6acaf23cdfb5c09406ed3738fdffcb33294e86adcb3a8f99a4364a0137875c7ef569d44690f7566997b5ad5e6cf92f3743a4e29cf1acdfe122dab5f5adf338d3ffe265f395b1076336ca64c970b70c39c7a12e64b329d0b4a323c74355b9b5b16a6b12739664788da695bb9baebac17fa8c9d85b3dadda764f6b566bde01636d7feb43d431eb6766efdf1a38c49a522ada9d9b489a27076ffc0b162bacc878257cef397358794b5582e6314324f4b1bde233b8542c919c719f889981ec16823f9be6051262d173b9218a03d3b6e098d9e35a8e23e53deffcd1bbd6aad56f11ced69d68a6624ba9ef0ced1b1734477282e5f8872142baa38e1f70bda44c7f273f3e71404f181016c4158723db736d33f40d514f650a5e19baabf9bf931fe8decc49cdf5dd92af379593c14cc81f3447b224b9e4fb4437ecae5f87e57f32274efe34eb3519271923a5c78fdbeb5465f4afbde3da82446919d0b40d38889ed90ac79d8d4bdf503234d692478b13553fdd6e5a2e69abb0e95343bc13575f684919193c9ee0ac969f45e8b99d0d212021248fb8de7afae18c77d76bb96867d5f209fae139734da8190064fb97bdeb9240f7217cb08d9a760a10ca32f2068bb64c7e6b43a273bf515c4cf685d4898e73c2d1a7842664c09b3181f85c88762b8f46f85d70726b436622529b500c848bbd0f7b2dfc2c441f6f08f29ff9449ec323ea96ca870b09d37f12bac10514bf104bb2a7bc0e952b9c5902a34736057364e030a87279bb49ab2b8971c564ba4ca5a1ad8cebb36070272a2bfb8f0ee2c0e9f89c7fb59078e46f4cdb2fc631bc9143ef9d7e36f60b6e1b99ae06db6cf96d9b2f803ce8f6495ddb46e21a04844e2ade138d35acb55a6dd53b7e7ab4591f6d6896c2a03265e7d18e1ca54742daa68200e6b6bade1501c6bf7b0c9b7792d2de9fc86f932c14b4e2be258f582cdc270d260ae2e6217a625fe7a944cc7248cd981d16de343ca650765e49d41a85f0599a0ffc84ea0b81e74b07c4f9cbbb8ba28f2b162a066d4486cfd78c74fb1654a4a61862ae570f6211dcc0cfcfb29b115e4c03b038e2fc80625d8e5264b2e68df9528fa4595e7360aad116545ab2f9508a2ae56ea4d60ea6c330edf7792e60675ad9f2760206588b19f3682b9b629a018a1b1ec60b8b025543bd434f195b9c097833c2f19423e466d7217b634ee58a8577dbb81024725cea98e00d3d7c117e601a1e7d0547a2c2285595bc4152fe0a46a1112a1e0284b8f65d24a62d800ce9b723b036685e4a9aafc51570df4c11982b87de9929b440e076a2b86ba6eb53e20bd1240b3c8987b7e82004c5391490800e1d7f629a0f6c75e6578a8c8cb529d17a1fac20301c4cef474c6220b5b95fd4f293ca489ab7fde9393f9db7d0e8569ed3f8d2ada1ddc8268f6fc6e428dc96d970ec173c4ba736760b9d61bf3b2515861417419a8a961b7669d7c3825e3286b9cdaa94fd7c9d4f21e21f4e38f9e251036a9f6fe6aef2675692443fcd33e43a5514e0338b8528513fbf72b8a54a539fa43ded5897bbb75d87be7eaa42736e40cc4e0c198b59f2fc0195cc40520f5f9a78ae22cda4279c2de6b859ac9bdf6291525664490683f65e7bf9a8c1a81f054af8f11e5b0c8fe12e595fd58bcc3ec8e33578522f5bd182fa508b2011142ef7fd67e6dcfab2b1d1583651961499614f793d28a5befe89aa54b8301c95014deba72c707cbd2a9167a2b87ddb6c823c484e7c37c3c0ab0029acfb948feda03e6614114f7bc8f148cd8785caef1d719f4ca0cf5d849551cc1ba48f1ba164382a4fe51b919450c82ad627aa9ede6b6d1c5cbf11e48fe1b6b60a9e8b2df801f9f893a2b21ef59f2bb092ccda71f63c068689b061000a9b18dd1e09d0f8eb31ba84d91f63a592d1ff5ef2af642ccc9fac204723a895b7a0c33b57649eb40a7fb0cfe4e862ca7cd67df1fe4aedfa8317cea2e25207c0d09b85b79483398b5324744066c5f109bb6a32313d49f1cce632349ab102066b84fea52feb4bb2c93f1b153f2d6b83425a32a0e3fa89586a465344188d20c66330e8bb897cbc5977b7abffa75b7f94a77e64862bbd01479bcc71b091da38541ec131e18fd606956deced6acabc377edb1ff0071f976d1dd0309de8cc1db72b74055f08c9536b575b90e7259b8d778cea682317bafb563a4db62613e60f4ef25b77b250d8412ad29119ec0eda523adb92922680e79f16bf354ef383e718cefa6186469f4d6e853a8e9a928e68e57b98b1e609ca22c97aae1ae561d61d9c2520fba76e5fb401d79ed0d8f694cb539d6f876eb3bc4b88ebb35a9eb65935b2e03a25e9752422b1a8c76ef6534b1fefc1fb8a13a250a7a68b39eae7f635eae6a8b89ed1600abd83421a39c03d2f4cd466f9ea630e031073c368f445d9a412e6454742095147f39e06c3aeddfc2b9d88eaa676251ed1fa1e8f368b6bda09c304826560ef887e1f177046add0163429509461a66f36a0b9f809f5f08844d002a9c917a68eaba636811f1d2c2139c80c9e797f3b5110f5563cc8010f18aa48e82392cfc626a6b27709678a9005ff1181099841f780c9889117b221087cfddb1fc14af6ffff4439393dac34851b14a7bf415f5463854b1f9f606ab5281dde5b3b2e6e23325ca77df2cd82cd0eda52227aafe43bf7a069757c0ea1c926e7ce7aaba9e5489efc63f43cc3d03b552f953b115e63e2248c61093f574f61887ee577067453bfe40c899bff5d4a9eddc398ea2a868a863a6659b11efc811f98db1b59e3e67deb3032e83316fe39d6fb273818035577925b53487fa4be9fa76bf70d39eabacf2f423c7b3a016fe40a36cb4d0955447d7abf273b5aec606b690046dc576157127e0798dc7309a53612ec12db17311817ee344dc3a37cabbc821ce71b05c2394264898ae047716589e1797832237ab4519dd63ec0b1869f222bdd8fd536b349bbdc2ad0178196ee34ed3b4b3b3653e0e3f851b23825ae92aa738ff28c1781ff1add0766626b75b59a50fc67d75b50286d5ce81ed31f2dfae5c2d2e0f87fcbfba72d95a7092577f9265d6444bbb2c4c4ee8bce8c9a31ee0d3123597ec5ddb21d0b636f9edfa0daac92e3ec32c16a4ca2c7070e80a4a91a9c94938e197892faf8a314548b990e224f73f9b247ef931efd9b872bf2fa3a8089f367eb2704dee326652bd1a17b10ca3c13cca0ca145ac8bc3bce831c5def94ff2eea9755c9fc0e52bb79a6470132f98c4837f898c9183328cb5c77b6c8731a5d69daab7ac05c569fa5563872ee44296274554973e70f7f96fba96bb84fd1776d7213b9ae4aab825ca24c8252874edff87ccf2d5be9f95a3c0ae24b4a6298602a032735b24d499612b3fed626b009d26df12db8413a92176348a6bb7bfff98610b44678fbe5f2180afd55ec67c46a4c13c93eef1b6f58ff447ac4f2537003e70d0babbdb0c1e8b1e69178bcabba8dc348d8d15599aaae05b783e862e9c2cf375eaa322e1f1da662a193aa246410347347f2a0f519ce2c0a1998d9a35e3305bbff0af8e69a6f826b7d0060ea55ac1ab7a113fd02e70be5d926a63d3d947b6d54e834a833ec98d4ca3ed2c56c2553c0d6c364e8f62669cf83807e1bd49444c0d591caa7d35f0ce13fc0a91b8d04641db5eaae063dce8eaacfdfc3c7f8bdbf1c336ab7b81bd050dbde0c74ea343520e7ec7cfb7d01d8166fe66eb44a89adf13ff047ef5c2433e1a565f87ddff457da6429c7347a3122974e0e7ef57fa7904423f5614a296b1e0dcb6ec254d79c6cc3e74135629b3c78d61ef6c55fa6c34005eb1b14acc87e81e632b1ed530ae33dc7d711ee28ddbc33c403c3663f82ed19375f9f43d2b29b617a5c805fa3f564bf52fac546666644c8f0a00254b4607f6453c1ec2e9164a7b712b74b060f9649aaf9a8dbf93a4216c1521b07bb90e7bc36fd6f96b6453fb48cefc1272860aa95524499182a859c20184f804118a2e0b4b8ddb7d4cccf17bd5a8d480667b66165d99d3f6f358cf918e47c02db8f0ba3a9b1ec3ca846a39a987a14b3467dd35571b0a5aa8fa516212d29d7fe61c3012bab2d29a58bbe1a0efef82477e61da7c98c3d56209964cb4bfe4fdf29aeec52c4dbadbb23598a51ab5a1fbd58225b5d66493bbcca39fd05de0956fa1f4b72cfe4abda5ba231056732cad2109b19bbc597455dd64a12f8133125a81355d73e60254696833ae70206dc546e393e0dd961fc22b0e005d5882f60b6207c7e0a1d44a2e1da9d0631259c3f49dda76b4e085f8d5db7cc33b0e1e50a03fd68d39bbb55d1db1a54ac39e53b8e790c1a19a109c42768c64e138fa5b7784123f11de8a20819d7749341f2189d457c00d9ab30f60ec3b55c82b6f05452c3127a5ee4361ac57029d7e2fd02a5adc0da6184ad726c482dfd054b4c8d24f68f169759721c08b41d6806afead939e8b9cffd27f36a7e1c5766513d6dd8f98dff7e89bd885b3c169bb2c81ed46c856650f1ef19cd5c0404a2676dc4bc74bb35d121ad417e7473ce80e579b32063c3e3c8dad34b28574103fc1c27aa663fcbfb99983d3e4c1da8ab3dc9fe54ce90479cb73c4032258708376e2e88e6e273097cef8366e12614ef1fba8d5c4b978eff14ae160997bdaee23afdb81b4ddfcd811769fdd2a43b4ecd19764d853f0f9e2f0038bcfb6803bbaf54f2893c3b046525e739877971c1f5391774cc012caf0f59b1d9abe63b8726338a09068f0a766b9a2f3ea96cf8444e99bb6d9ad86532cb00ae31134d27e6eed88817b7dd4b5af5b535a79cc3e875659c14ee695aae500caf3c4fb2925fd5ce1d99f4aab3452b367233fbd421198412913fc3d35e449cb409b99f68fdeae24ed5ae76d6af20aea6c84d178a020b99a2b25d3117a5a034fd721064bfdeb73fd02507594d417d5b8e8c316d5972dd2e1c5fcb488d5fecb62482280b128af0ff86695db71dff8f7036191ad3a743f3da175617c8ce8b536a5049dc42cf08f6a99a98db5a5cbe47551b522ff7b7f2f1212876fc8fc073b9e18ee1aa3f42a5ef4bc9550d1de516a5c3a1cf565943421a2b5520c9ff3d54e1ad65998a5ab5442aa88deeaa2a45921b3459ebad3e17b0cd15e41bd4fb28b6e262f7ffbbf3f6bcb9b1df6e23a5527ba49f1583272e3f3da2502564039e1947e12d24c53293757163965088477685974e1ae7cb0f2f0db456e68328d7abb331cdae148c3715e1db12a531cbbeb24a3ef4c852b5328815849063fc14ea193f6c080ba2120704a54418b295a11d60171f5c00cb51af7907ae58f7dae1faa93a5139a9fa1a06b21598013c23b000ea3ceeebba078519402e800a8944a9ebbca10c50cbf37c1bc63a95420c818a38e31d26df7eafeb51fe406eb51dd3c6cdf90d7da96d2cd3b72a9d9ae3a849c663d2ee1f30d7752ff45b28b8e3a7be78e700d9a7ce2918360313c106b51ade64e26b43aaddf9b9dd14e4942fee91c4aaf04b6f363c9445f30ceb0a0104a99af8116eef4dd5de93354f52e6a13e80b83e752bb62822a6cd2cf2d13623f1d891eb308778aba59f5fdfe427639094df9b03cf797034f91447aa09cd8213f66d2b2e650e38b6085a194d09eb007c26b347e15cba9e12c2a06bf67080fb82baca0dca0e9351727c9051b412799c124e022b9905494eb733396701d06382ce9677a766b27d98bd41233ca61fafe5eef021006828c292501d7246f32ac15d753654a96126d146c2b6b06829747811744948035dc01b38448abca12bdfbf0c9241db386537bf6289af765954e448b8cd1692201d70d67fc576f6601a2f3310e33b70800fd5ea8130f1ab78ff20f11d20f9c925e4fe5162ea2cd6a1168fb09fa0bd9078e814c4eaf15f91e644a8529a11c84c5de8c5f909e90e68f592ab5eeb41646d07aa85465696390a30bc161cfef6909c24c589c8196275915300a15416b217605c40ed0a53da801c6b07e21a881c45ad8e2be91dad5862877bff65c5a1719cc0a5e52260c7e03f8a80dad5cb81eb1a5e94984eed735450a450446c36805b0d464c64ba4a61cf81b6bdc60967d63376d25e32898893e1dcf761b499a01afecd6fed8c7462f1cd8d11af87d42ab77649e69403b9c4edcaadaacfaa9beb710e1be54b90c6a312900af698510a3e45734e71c0e25a1090dc98a1594e4fe1852cc8c8d3b7afd6d2056d815ebafaff056944934b05e857b2db7282430a09d0dd54ba89a8805b57e0971b0deb0539a171b93f9f24f3a106fe179177c0e8acdcd085c3d3bedf7f3d35ae0eda0ec91aaaaa0f9c1e7c54cf1a0bcaefabeb072c2b3e52d1031ecd8aae569930a5d4864ad309bf6fd6a1d5ba682923251de794d673cb3b95d81fe1e12b7d16a1a301e97ea898322cce6faa6ac423ec9caf5b2bdec8f1be658507146d121e1876d7531e435e5b77224e25c18c9f9bc534d6056451eb32b22f4288709c983fefcde9bf0260a586920922f203a8554220f04e7764a5b33e5e69ad586e0497375a9ec783978bc252bfa4da2409c3b59e6a5ae8f831e8f219f2f8a4a49831c4cdb8ec0de6f0af9c752ef4552bbe7f86af0d9f8a53d2b237734eeb7a9804ab0f3ab8144ec75ac51364df326ce1418fee57ea1121ac7e32c2a8c572bcd28089cbee7c0684d0474e6652f0ddb15bd8df517edd8ba159939b0c36307c01ac0a65f40ef59d94f263a41ea7c4b0ec02dd23d7b7102d2bd6e99ed27cf4471db399c52e19cc56a68276fd4f44e99544f42e94bed3f8c21a2e0d341d54233f7e8680cf4b20544154aa7407bad3f93ecc105599df2c85c24acb1c5873dc645e27fffb7c3b91fe03f35c979813e3b01d1bc2868832e16464eb41eef6ec9e843c386cc0c5eb2f648b4b3be4de5e1f98efe54db208971b8297fb8631e0cd966c0f2b396b87db17a7c744d602bd7f4243990fc3c947015f8a4a1430336e991be1ea79a14580195afd1cc5c5fffa7251c63973685f223510b1594e382c3c5189ef269192350e9df9dbe2035acac4249c17656268f44b9adf96c856c492872f2691f2f0e51e3796581e257c63e0fc5216198b49f97c2d2164c14ba0c9b3fd8c5083530f1fa6c4c85fa1d8672e37199c0ed59e5d43f116aa488d946437610bc5fd451929bbb3a6c4e701001d94ca2ae129ffc446abc1e535e2d98f5ca17fe88123e6f8db96c7688570c6e81941a99cbbbaab50cdb67c572da325ecf50c4b5cfd94097c007bd387442c31f0f22226844dc63055983cc5938fa83d04f54d8453d0877cab2912e7b8e16970d0605d358f18fa562790669f24f6317f6cc3539da676a57673bd5d45715acb2df748f3c57cb62f58fa5629586ee434ff0a7c291651ea5071d4df12fc048976e2798f846348c85f0305788728dc573a773c268cc217154ba3bfd262184412d3b1fdd4c3b93131f905dd84b4b425a6d7fc77fcd6f3ac8e460413331a843bb51ee8a147b89752bfb6f5c2219b28853b00088bbe1dbac2faaa00de274fde2e95dabfeb06bb586f5bd7e7a35efa76be40a6e1ca5c88664c9efca139a3e65bd65331d27eed5275663ad06e20df9ab2214acde9415f83198856cf9c3cb4b6d86b3d283fdf15a77fdb0f3952334f6a998284330f8fef3e1674bfd083ee5e6b5051ce02f4240a07e59a66ab4cede695de05ae05bf2beeefa9b128fcce640d503fcacdc24245f23c495f842c0dc65a61be4bc5e68ea152764df79eff8396592b36397c419e908a8ffb8f53535b6040f48961500871e034c63ff0feb7b693a0d7e6d9910d86e55096f522a607ab28a105c55ae52a4f0c0ee7d082b7cb31e7cf40aea52dd41b9f81609476c29998f9766659b44d2e64cdf19f8ae339c8a2a378c09e9d2d9fc55edb1ddb31636229eed94e78e160966f038b16c43bbe8a28f1f05c786fbf19511cc87e707a8ff16d3b9f37f19be651e6fdd43f408569dc6edeca96bac3c3b34a01a6202764bf27c3b42980a2a21f0adb9f8849808f8470def62a71af7343d84234b68485b5b92ffbaf4c590943b59132e1a4e861e86e2fb4bf4894bfe846dae86efa448edd8a9b30caa1ad4ef9006b450fc25d7f55f213ff5fe41655f584d38ba5ccc0f4f64758ff4811424d08a67bd32a91cedf60b7e895e6f98f02c91e0e7a6541507548585f5355d8cd5cadf3655dfa6374736fc6718395e5ab820894e9de6c08038cecf04b1e7986c30789768172d84a1191381b18e233de1d74f1ed3f021975e90e42d3b5d1574a5d19c4df3dbd6137c3193916a6b9576d43b9e36d2a5814406a2477e1785d464c3a56164f92b9d0756c552d7b5063ad4a0914b7e1e870b9488950dc743da6da246302f1d90a689bac3f39c9892db5a1fb81ba1df224c2893ba80c93bd071b1fe865f3fa36184e1f0e5ba45f7aa80ed6507411654b0322987d796392e2328f5b414e5ae376e8ea894407d1037c0572dca575eb0cfea083a562b51a501e9bd26859a72f48b5f24e59edc1151b469ef2a4ba52c50682e3701dcee9f6da8da881fb1ab0b3e6b1235e70e15d056b95b1bfe71fee98aa4b599423537622bdd97dbffc830b2332d9b66c6083accdcf036014f85eb3b338110530fe6b1fd04ccac36d16a3a1a4a7874f74ace86c0dd9a9ef9c586b3ba68aea2a55b48dea510bc9de63159ba4e1ab3524f9bb53a1a471af5df487da22e79fd0e048c02cf3a966249218e1260f2362672bfbc24ed9d0031348240e412f372b82484165781f647001d0b0ba4c48f79935e7cf7fcc23efa726e33fbc48f9d59def885d2851e61e34eeab9338c9148f4d2189f093dd82b8a4c038959bceba7f1680b0953d90de394dab75bc996e09ec9598a14bc22c15a6e76c6bfa031265144455834f7cb8bd675b4f7617d072957d0dff026899379683cd27fac8ae0aaa86a40176ca52089a0675444a3823e30bc66ceaee984657c6db764726493f6d87f94272733bbc478b013c5167bb9fcabd874cf60e82a99bf4cfe0b0f5597b9a504b4b68ae796b01854ff19cd744ccd376472827a62234bcfd3c42c555e549db3fb5ca6d822321b4bb670b36ffae46ccbc6a25d2f6e68f130f2d448c453f8efe6ce8b5813518da09eb072899acb232248e9c525b817ef539f8e885d40f37ba7b262792ef8306f24195830e5307c20f1cb442a2b66dfce208d7f13690b50971a88fc060359c77b3e1b148298a9bde5d9d04d946019bbe446d635372ae725d770735b20d473153c149ec42ff353ead10cc26b3743bd94429953185369bb53af69831fd5f29f37992ce844fb299e786c50b516b2624805c383fce9a15dffa44b19241e914008d662011cee15f1a47155ffd00a3b982fb51954eb11852aad8ab662f77958afdf71cb853024a1da466eb55c83fdf6d3b6cb0c365a6f8f2bd4bb7e9f3f54e9b80164526e56e80a7a00f14de94b6d94f001827b79c3e3a9beb32bb28627091e12f0cc815126b4dd6edf2fc779f34bc81148f3ce888e782afe47c35fab9c712e4064b9e601d382af5186e6f2dc46a748a4222ca2466efab43b8549142732c9708243d6945a7e4d488e1c5cdbe4b7bce3e547cb45eb96753948bb9b459146c1ed7009ec9a849899804c2add6c58e1730284fa264538383a108fa0cf82cf72a358cdada6c56ff2c5a9b411c5298e311e823470e9fdc480657662dc8f9a4b1000e79c3423359f0e1bcbafa190fbc5f4982630fefb64bd0a5a77c5dcc3066b0a9f00001023640bd71a3e2e2b621099f053daaa1cda0805c8b6af5071d0e617812a5b98addb151d1b4e0f39d619a13cdf205358b888aa334986570f13f92f5f08c537a56802942b80953ea7f6d3dd3e4ab7b0f32647450686201b23a972106992370c0a804ebd1776c937af4b7fd99b2d523cd0162afbeb59ca4a017694331a18089b9fef55f5f4fbfd528e9b4308fb7c5f9dc8323e1a74abb4bda13454bec7063ef2f4dcbbb564e57c0901a4486631dc891abe9bbe506bd6931caa54031b2e3eb9995ac502b8d78ac7d2f75ac59507d5841cfcfda9193b17135670e4ae1f4d07864726936cb7c7811ea1a8e55fc2c25c86d3aa99b66a35d131814e3fd420cc043bfedde5de542d64f46d1a95556a12052bc26ccb97fe29a1ed7d2906c482a3d04eef59923a7cba388c2d0da39124b6dc3fb75ce7cedd2a1314e6c452a88ba158247e66328d05c9e13f29aa0a92d045fd075e34da9e50271d34ade6ababb8096db4721576c820703e684e60eb4aefd635a9574a87d565445f2410b5b0c47bfae218392e01ff77f67170a9f2edb32220ff4c986e013300432bfc1e5e66bc43a3e35c1549508c99a619ea7ccef8416f38c9a08a197084bedaa5c950f3e28ab505ebafc721a27c76a75776d53924586555a68f1bc181e0dcaba3ef4f05d46e82942ab7744cf32b4fb1096453a3fec0fcf7d45fee80a745bad361d3162ac26769e83d7e72b41e50246bb2ed55b5731ee2c199f5502a32c253e95415c1f9e42648c279dfc160c4e74760927c2d59b688332b015dc781bccfee13dd327708ae0dd7aefb89f2350f3d900a1705a975fad81a9762ba7194db0c591ff77ad5734a9348e653fd6f3426f26895647390014ba106adf081b1535bc96ba8f69da2ae3afb92bd3a244ec2c9174f2888a41f62312e2baeb32f25d0d6eed5330bd530fd21019f6e10dbf20c5d58033361804b4e15dea98deaf2298ddb9bb195bffdd4cc96027dc4fdb1dc64bde0ab2c2165d86e6dc487426626f3406f5e09900fcf34f614dc921ca464c131789f598f5eb382ca07160d0381db7e6bb7f27fb203b4b8b33124ea00adaab6f134859563a068a099661ba6daf78c3741050a7a35e92160030fed034fda1aa3aa1d88aa5fcce6514d4aa854cddd65e070fab6ef3a6fa7d8b1e5e0c662aaed3016ab0245c64406f34e7da5d666ee0d6beafbd6fd190099d92362c9dd49254b4b0f28aa061a97074e0c8977573c04b7f69a70e8d4d254893eb3f05adb51788a6fcc73615e86221f4aad25a4f9c579cd8dd2e00ca249911e71471dfa80c02ca84f6949b1c607f2b977d2be7751e3da91ac76e48c96d3058f4971b49f3e213f47ea4bb7200631f5c9cfea525cbff216bdce377eace3d105c5006ac727aa7154b84c88d647769bc99aaf88e58894370c47199facd60b29d2ab780eac1fd83971d533e9164f3a6f4d04e17d8530501c63102e20335309dc1c918e783d1dc95d6c06066552391106741e4c271f8196e56007b9516136a290ef6a17bc523897331b3c8669d08cb732aef4486c1223a03f514a6f1bb20138ba5d97e1122de0c1a58e3a234f4905f5ce86df45627f42f79671024ff5030bab86cc117bf8884312d521c1d27d5789e0d19e02fa1dc31ea220e7401c8a13d6d4bc4f91cab2de4f5f8a09688257d6491795245334577ce4c5c07c144ec9a10b60d8c10c41696c9e38f8bbd42e10683b162f36d189fd2e2ee3fda95ae228c23b744533c153f047953e4d17b5dc322b459592c1567498fd730c79eda2ab45aff248f58e35742fc128adc50b6d11192637b4230c45481121ee95c674e1b8c8645b9d3cbd36c0a316709ed4a34cc2ed802a6bfa9e94fc1b9ed507993e80f2dbd309fec8a9b9965c31f715c45090bd2ec28f62149144b996eef93cd5c9733b790576d8c35d9b17f680a1687fd84a89c68f0f1e77f0693e79158dbbf4db12b52bdde1995dd3f885d5d9f3a3d4bd615ef759b0a8484f507ded809059c0ce26cd0753a06e8bbf9586e505b18d1ee6fa6b40540e956199ede6e17bb85ecd8fa354f09bbc4dda6f7c305061e127ccc829462af41aeb7639ea8444b4b335d5f37917e4a8482787ef02de429885ddb6199c472c2f69d23e58725ca70963098d180c0840cedfeb20e0273707aff169795114fbb8a8a5ca5b949590c32e6be18c997ac6090118a9f3120473d0f4807c0d6ff9b194b5f1bc6e309f333fb46ca5718455e664228840c52eb23799aed2289cf26df4c75e8dda0b52057a896fd07c06d563791315dc5a51714671be44742eb71dfd354a977896ed8c00ed3255ab1bb0ee11089be950a3ea0642ad88624231ca1c64d417f0232a8ed5953d9b48ef55da9b2d6ee96204a484ca34fe1fa2e8418c56f320b878d52ab1b3564a7d4378ceeea2fb86099b20288423ec4ca6c4d3db5f0fc0d89bc6b4f9b98eaf50355303ab15611efe9d731db52f4fc10d4ad63805569b02546b582e2df32a7012794c0ce7833091952b6ece61cfb7e0294c6e310fa818047d76d306bc838430e66b6dc6146c6a2b5337d044479f798de3a57be2edddeb649464388009e933569535ec753ff6067892caa7382d2c9652559b68643e23d77d9bf9f36e14943f6509b820360152249f33771f80a8df4751b195b777142e775a066f8e404ec537e2dfeab57487bfbfabff9ccb48ff67393637f08244006670842d3f81b45d5fd23c1274de0aa33500070a39b2651afb218a43a3d59784fa10c59481d3ba92b690313e3d2578990707252da04b4badc750766766b7b0e75ba7d9c74ee38bc51973ac67ac7ee7cd8aa737e1ab5ab7e78c05383ea80874643bfd6d85de03d9a9b6ef0c8285e4a0f57667b9ad9523c0fb52e66c7929fb2f0bf718ff118ffe9c7fbef6634bfc2f3f35cce3d33eb2b0c59ca53492552b5fdef16cfc116fa07638492bf28439281707b173c35b209001a50458b77850f5f06fd403d394d6fe7707e7d0648db4e8a176590410ac5b8c5ba2b24d5bb319ff249ee7118b31e40c27a872eb9153468cafd91d250fee6bfee9f67cd143d552c53e5bafa2dfb62f5d038d9b9121d47854b361991f61e337923a7e02b90d2b64044d579c2f1e0deb445bc11bc395c611120119523ddc3648dfdf76fa85678f3e1753ec19e7f2b77280bbe6dbe71f7fdc89a6b9404530fcf1ae82649511319bd94e999724ef5df8627b5d492a6c5ca5a1b297861491155c386d9de0eb5b4871fa20950775b69ee35d0c03046d7ad2dd1ac4b9dd23e431bc5f0c43006eed049770e1053acc9561aa13841b115990dc0244f075a357d53a0b16a9fc92b797404ff7b499bbafa111c855e4a2c8cb0f31beab1505c983caf7c44486ee189a5d8417515deb3716ecd8b95584a0816a6e91cbdc70b95fb5d638a13510f11946ac475bcc68d5ef5f383691313b5ddb89772af7a31e6f4b513741f502727c5c4be3471c784a79ae7a61ad2b7f514e2563741fc055a59a248bdd2360940bb0674e35aacf62fff59d60b45088771c2e8f84e21e49654127634cb6b44efe54e1759358fdd1905c2dac391673f90167d8cc0be2c1df2ab5c24776e78014018dc29a33288951db3f9c55d6cb275ab56a96627fdcf2b7a072f2c4e1ed64ee821631b697c19b351bf201aad5956cfc3b4460a33aa54baf8764d155a5a1cdf3940d775cac93efe6eccaef8cc5659ea0e868506e855b525d19cefc10fa13ef1c7c1e8d2dd5ef9aa642fabbcdb23fda150551e1454a8e871c6304aa38a6bdeee4a04a09414f7ca1da70de8b4dd145ea164b684bbf73accaa4eaada3a45f1a577a32d9e57fd6793949a19ea2f36f8cafe8204f345d52d8f5f241f8d6d3d34cf900abbbe51a17864e25feadc1253a49f33f3f834d3760c4e20e864eff6c2dd38241caba7648d3888d7efa8a7b42e477db0b275d665e27c5478d78db4b99373ad3ac254394fce091396289ea7a50f7c31191e579348af6489f53ee9229d850729a31252c8e62bca16784e8cf66998253961397ec7ee58be02c719dc797f5f33776cfd7c36379f7b5866506e68a292bb7520505234abe589421cd7e432e579aa8acb80f61d1206353d32a721deddb196df4d5ab318ea5a2979f868b0062e597c46c8516e9af9ea7960e1542ad558d4f0f2d59432efe1c7b6f79c3f9095d3659d890923fbca7e7f421c9115532c42ea4a2de5b53e79cc1f400049292a0d6da815fb0881fb783d0da8ff37e29dfe2c570d1cc6d17d90c2f356f8a652b89c44dca517ee1641bc78eb84542664e64b0576ece7acf0b6b02cf82ddf82e2fa2990dce547df1c38d2a7f41a2a023735898e5100fe95e27a3e8b18a9b4e2ed70c7c3c0a4f6c2f57d9dbaba0f345442ad2b652824cc8a58c6f3a6101107cc829c0d166a2d9cd3bd8cb363bcf1b8cc55ed53eefcacdcdc47512f72ac8ea5b9c4eb8d0a209bc1d9884c97ed43d9bb202a9b3299215d80bde24bc15edd8dcfb85efdabe25f19b75e944a145b5a190c538cc4227d6f9b12d825f376550369aa5e743f4e12ab4e9c35ae94fae671f21373dcbf22b59ee072fe34308df6a45a26ea4cb8a9a61df1e2bd923716acdf1a7092dbcfc3d9675fd2b372942015e47bc4bc4dede255d7e6db58c13f7dc5666ecce29674eb3ada4e7402062b176c8cb5d86869b545ec4d8ce7dad47097a71d0b12a44850fef0c30d844410ec0e253c467da1be22720e108ab87153c6aa201313f93bbe3cd10225b0c251581320959b3975b9361291837f86359fa781e4b24b2004d59a07d4d6065e3038cb7941be7ff4930108712f7ae0fb9a90e0a7f267168c9585288d27562941534620fced83f9b484e0b0b8e16628a13dc5a7b7efee67d5d51fb0a625aa1a4c0d499782eb225bb74674b840ed5145bde2b2197ca4ff8fa1790b65145511675c1025a3c1e819c953fa83fbd80eb1902743aff25035377185549e9fe25aab77a9b76e85b0a100101bd025218d128b84e15a2799798dbf6b4d351e1dad6668deb63ebdcb764151b3363d5663dcd1ccbb8c575b1159dc7883e2ebe3eb29610cc06219a9e39d845a3357fa39dafc21fb9f3b9d51f3d9b5307b3a95539462e63b36f5b17124c80ecff2f7a210a0b8ab50fd8b72a3603f3830b143a306ef1b6b6c0c7652715ba630cb8394841f6a4ba19686039a8fbae741978ee7b9ba645aa03186219e22ab4c2ab3732696b6ce318cfc8e8d9fe58aac4001e51c0e0cfd88766e9971838c81c96147de0e10d6fda3376985bfa9e7bb3060680827bd4e4fb1e7a67a10af8e14035b2a89a1d1a61e3a72568a934f442db720d749dbc077210c479fb1df5306f554f3e803ad3f8a0a22b5b2c411a3ff58a6b244c89682ec18ea84a598901c2f9d0588fb2124483f517a377ea50cb284c1d9242402918be33a9d98d5ba9365ee59f2accdc18e0ca2d8b66b1af00189e5deef91d49117875f5e2e37dc69748843b93dd45b713f41bd4c008862d35a12ae4f689c6bf5ae1fa5d21226253c0c04b323b394332b4bad1ec122f3c99b5b1fe3d58dd41b56911317bff2e5e3112675e36684c0a073cb64cd1c1ec548f55ee96779af64bfa0d869b85dedae1bdcd010ee107724889f3145fe5534daa49e2093ecb68d673d1d92dcdbb12885f9365b665e4dab3c40b76ba825d9e822da324a6e2fd86ac28cfc2c6acf491045070644878f149a561fc0b8b2732620c477b26c0ba68141462fa66ea04257d19d68f81f284fd175ff158e46d82cee7e4bcc2981c4fda549c66f2d921248b780fbea9aac8fa15ad50f07bdef7ce4199a6598a76e4514bb7a256e1d30149af15521711c8640b4f59dc2369140666a78af4ebff85128043ad99ea79f34def5dbcac9a5891ce8a671326068fe8e4320ea3bf6c65d9587120f62ad195b224d3a203b93565792259296889ed74faf55986246f0456d7af1a1421ea0a828aa5a47e4af3677a789f7d8016bcdcd2344110b45f5974a732cc8c04376ab9856ae6be23d348efa6a9ec8dd6405513a7cff02cd803a88ca3144d43b6023cfd08ce87a5e98074009241ad7d36460d28a72d44f5438024e2db4ea2ebfe702b2a0ceeb7a38ed60fd1162f69ea53ab6f2ce7859d80febf1891dbc3f6ab20806f15c1c6fbb0aebf4e2d3ded20da5cc1d73204430c18dbba46c74ca0a96bfdfb2093450a759ea3fa74b2c66f453dd299212dc3e27960742747087a9eb73ddd1f2523b2ad4bbbbbaa53a94e3df69ebcf9971d09c2cc62767c2d7b4fed285f9e3f2763597bff3924a0e4138a356b05f0a90faddd7f8b2a3d07adbbb5244fc2acdd964544d4f6ea95ef39dbdb99aecdcf06e521e63020ccbf142e34fcbe63405023bfd220ba3f36ca3f8e7e7c9771b589fdc6af5fa3a6cc7ff42ca62fc7d9ed4ddca3f43fcae5141912007bd0b52b554ea98007ab20e9724af67c62fbc2c3e9bd7004dad997cd91871c97f5e89e04b5afcb0b91beffbeb15b94075d019d35631a18424741ab847ecab7326dc6d69db4e8bff405165138965f4c28d477a8cc6fd7e7bf6a699bbfe1213df61e8eadd28292b2d1f16cb01001108dffdc20bbd2db4efce3e3ef3b8734a8d4a0870e4bb0e9784371e0001f039b6e9548f10449d9a905a7fd46aa6ee11d5dd111719c282541fabf83a4731ad8f8bb90fea01ee05402facfb475cdb7dcbdf196bae4bf87adfe08e8c82fc9f21d888726107e3818c1dc287c8936ce26f848cfb67772284837fb95573a9fc568ed809e2d62254e325b5719664b667a11bde0011f17b79835030e13b9b714734f76373310edd34d8ae00c61d2f1611f08d9ecbd1c1bbd3dbd4d9799525aaa005d9096defadbdc756dc4c40c8b7026f655fdc3d27a8bfa63795536aa3d95b30cd3555360a8e071769a2071cbeb7007c3e07bb34187bc0b44581c3ff4d4e1bc9946b65b8d8f5c50e319eab8ffea6b28974b4670b8008bddfaf3544abaad10419b52e2d868559ce03076f41186cae7c15c20aa014064f4af500fd60f21b31225c2a984708548b8d26ad76e146f806cc7f8b434fe2b23d39c41aff2e1e0387ef5e200592715935855be5718dcd58ab3dc565795b05b35f8952bf65bec149d0ed6e4b363f183705c9849a794abd6d04e64490433e6a877b3b954c83a63053a1ed9fa3bc5cee6a3f4dd82d8146df3a0d10d082c215e658054a18ff9220b3c548e4e570a5b73c456f63d22f4dafac6ace21e9d7b2227a2166f031fd549cfe3a1765e7d030f1dbf39c81d8185230b36f6690c3c2491096228fb2072d975049f0de81eb00a7882ed3a92b0edea93b3923d46775a51a27f64ba2f2489d56934e456826150ee71fea2490071583b9df836000c9eed6086b57efe3d7d46abe8c05dacc361467101219524208d856f45ee2261f30c7fd216d56ebe1614283bc5a97b761e2da6752a254c30cdd4c8e7274643d34f26f313b10f82d61b6230bb1d5aead64f49788cc8aa6b745cf994a5cc35ccd8e2f47c0927848ee48e2a6db10f1747c70055e9270ac4899add2969d9d398553876a3a5ae42da6ad66376fe09cda824864a378ca5b8b95413cfc3524aa9085ea80264807f8dc63e9d5f11ddd3486a2923c2a94b3158c68a3c70200376fbf2404f5832d1f49fedf136a9e81b35b1842fa5d3926929738b5ea69de7c2c6c5dbbf43439e219a056526d9bf760c25f8cf79e32f957c1cccdaca7ac323101c4915226d09c0336731cb766755957412eba3f9c921e836cef7f5d7697333ae0f5325afc73599a5a0a5fa1c6c0195e3e208935539ef16349150d4398b2206d70bfdce3e31b4b3a9c871daa4308fad07f8470041f545961ff72d7ace56b1549cf6f93128bd3b2add95a1f3ad4f1b9049ad5dbaa6827331b90edc788ae77c65a3237f945e5eee4c345618cee9f6b00b1e5fff42774b3d36e882d470ed24d502eec08bfde7bb5d5e99540a97fb2a3ae30a68083385b7220b7b5b2d1c10d5933803a599a612967240bfc585b37524b3e5bd7b6924a7d731cbec7b1547fd739922654bdf35d609c16cbeea8abeb3527e643b31f9388a0f8020c9afa19813f9e42cff20ab2da0163b5d50399b556588e7f1d667aa86aee9cb81d20ad0ef312259c8a831ae9c8698664993e25bf759c79fcc9b6403d193deba5b51393ba3fd110bff28afbace79cf469ef52ce49e2be687efef21313cfea6a3885fa560fd3fc9d4bef60d450a689aa4ed1155a890734ee8c2b631f082e8b04dd9693bf9bdd173490221bcbdb98f98454add809922d6624b5818ceb5bb996410db6224b367a745d137f2b1588b16fed733ea5f1826bf79f03f2626d9556eadf97c41de999f25f0652ddb6588448e29cc16ee07a761fc6ab3b8f10ebc1ccbafd3dd8f5f056280417f7f030f3510bb531bcf75b350efd7b0a01478a3cc72029f02837ba608fed2a51d3081e656a700d867d148f8f0a7fca0c98bebca5f9726ab6be644ac475ebe567c7d4d113af434f446f116fd5548f2d5fd5fa5049c232afcf143c6bfdfb13f5197118dc98c7c89096fb5226a3808474666f91106f497ea52c043775510a86a8ce061fa14c239bb11be30ef5d01ea199bc803e21bd73200acaf6b6f947e0f390457fe275d4bd46b9dd0a2ca5ced14ec9a9de0c0d9c9c56a7fca195fb13ecdd7390b413803127c362ccc44314ba6b3cb5b39010310fd5a5b3f0dbdd0afb254d4eec18d4658f3f3ec2c4e838bd5f1a95bf0885035a3c67e22744346a0f964f16cf95587d7792b3589aa491f7cb638f415c21550f9b2a3c17302f0c7de27c4b2d5b24ae610230d8acfb7bfc0595d9fdec44ba6e667940291062a2e4dbcfb7c5bc5c4faf73c42dd0c8b961a9123aa9c059b1264d3887243aedbf7f539486181126959e5b6cd03a00607e3f53aacd810b9bcdfc8aa197c8fb52e5f3eda2d476dff08e6a6305fd539486f571c729e0f0ea35cf8b4e45faa3486d09844209cffe81b232e43f29473554dfd3e7f97fb9a2ca5756481c0f61cafc87bfaa586de1c86286a2acd3ecccd566c175b9372907fc53b6ea059600d7c3c26e92b46b9af5746e7380c951eafec2bba4c3687ace28809354cf4b879978851ee6bb77984741b38360d1acc21ec9593bce587aab6c9b61ca09e9bf7ffcaf585e67375d2c8f43c8e4c84ad2c5bf71af805321a4b85e3205ab169797eea20b213cc80c0f0f04bbae5d7694766c9c027af41567092e9731747d1c8245cd40f44522bdb95ab6696650b9eb0eb00250f04b4753c1525243830de39a71f290265196f81106ebaffcf6216ba50313026fdd1c1bb79506adcb584f4f4f323f711fed759d4d130c592d8713745b2134dd959d143878d5ea56822ea6880a314b3ad88e6c1bd958206d16700bf008757e898b530bb0be18c814fe854928763f73b5b7a4b1748490f3f953fad6a4cb3114eea0f0bde7663a5c2df7dee51a1610427489294c271aec11566d051aa7a61bbc5bddfe9fa5f0347ccbaded1193f58aa674922ab3eaa895454c1e872795b13eecd8e8df7588bc00eae5a1c8e7c134a37f75c16372d6bf35ac6ef8dde0b80f111f05cb8e55a31b48e15f48b305db277e15a572b9832d7b3b9f59d0ba4ded5d501f6f0bf9d379ea8923e06134d7b5d2a25057c51ddd7603104f8d2cc5c38e34a1a9c82b5343e2ee9fd3251f715392052998f7ae5cbc900573121f75b769f6dc0b09621659c3931d9f109a9a3f6dbd301e7215857c105a09172af8260fcaa76474c85169f3445db658c7a2e4409e3eccc8290ffff2c746765ba65baf6093c2e4eba06508cc67b641f4cebf0ae4ad0b30a00ab2911cc3e8775475a1aa1bf40e19435a861c3183fc514623866e2553e4c88244f5a2ebebed9cb98e9f55a009ad4d4442d1ba6fd8367f41620c9be1423a9f5e52a8f42ae40f1b1607eeeafa040723313a1d5cfee05edafab3a8155184891b4a0985b0a5ca59c2210395c879299d5428f8009e29560efcdbcafefcf35a3daa96d7f2c6e441cd92e6e213e7b16d2f07d6dbec1116f8bf972fd61acdce7889e52a8fedfc58ba6a2ae55473660dd91545cc1077a1f20db225e2dd09d14c6f8e173de607536c8cfaacaf270b2b6a4677b457b870896f7282d9ba31d7e40e61f4fa2f048703ba686e198dd35744617088a1d13ebd14f50e75323a2f1b97f114d6ef3f78e9aa4b2de7bd56165084d77888fe7aec9aa52ac340f125eba9f7cf6d972383e14e9498a69d9b6a60a231a997095a7f5d9ae48d17a31068c994c337711b30bbdb816a671b37da9eb61b59ded6de455573a73c86121ed259e1f37a74c18ad68cdd039462e591f474225994c302c089fa3f5cc10fb5d4b1a5a2a8cbc1e4eff733cb6630c1e2d06c320d474a91ffeb89fbea4375a203657aa33ff46db497783abef2e662cee8a443806db0c148993c426e7d97af298615a13eb6520ab691dce559f06c144ac4bf8f535535297afad9105db7762b80953621607cdd0c54880f26c4e0be630df023472e3d13663e425eb55e7bc4857d8a23bf17082d1c711b65ef16453538abf625767e101288d1efe95bbba9b52ba74b7891f58b117a7f36f364ef95397edd6736ea20bb49c4fd850651fcbdb14c90f2138afebb2ce404a70efa8238da8fa0b101015f128c471e28938ea343c6fe76f63acbb93f227b640031a85e62e0be3354f2a3be5f7c0b78e153f88e636b08ca9c81650be20748adf2b9145292ce7d12dd4a313614d2bf13d15cdd978297afca1a4b7371250b81b44cb4bd841e360fadd10eabd89d94f09c4b98af3639d821337094b6edd5cb874f00d980e4678c0da29e34aa513b33e1fb285f40fda57892b09b8ce12ff4f4fc875446a9164788586af5fcbc2eca6dc1fc3fd68ce5747042d1baad26e3fa60fa7e40d8abdbc96d65f71885b3cc0823e81863afbc8b40d37fc6b5c5f70f9451689e0969f3004151cde5af07cb9cb3a3e937d24d3fc1b7459693869e90ecde97b695a3f88f85ba7da04113ba9141d678151997c8fdca4618fd9599425209644fc35120e6de12d91fa0b29d4ad02fc93605eb21f0b2d2528a9654f800e14f20541a2d29a610bacf3dd008c196a0df7dd348daea30dffa642546556e5e231d35fe178e105899158a53e8389b999c87446af5053ffc67e0c4838cda8c5dd8e60f57b497e350597338fd8300f3d5b5c2b084758a2b51c0aefe3d7aadb41379b1a76fb9ef55b566f5445ebcb872c3c51c1a56701d5da5b5a226ce88b8b6103f5fd15b4c3ba8c2092b083706f4c1eca9b40320357b007174f6d461edd3f276755e7811f7fac579692bdf863276df96d54363fd90c0adec61599ef084fda3ccfa61044235ad89de4487e68bc61da40fcf6806a62b44328e16621c7f1a32cbfc75630bd542caef22c1bb237b4171b36cd5ed81715b032e940780a465e343c7cf51fa62a6d64fbdf2c4cb671ccfc949de3456f2600de1d8176221ab8c02161b9b8e25e0aead068db14e0b4c26cbf444fe83f1a0e06218c9f4c271c8419c9343021b140f45151238219b47228a25dc559a9d93284f0a34b9350263d155a6abf031d07ded6974ea024468e8a9e87022b89ec00cca119caac117b7adf2e20d15609adfec878a62f7137f05c8157753bc394364137256107257c5fe7126bfd35714a0bbb93d943a0917093e609ccf5dddcee65bb9ad8d244c2b58e717cc8dc4f99051ed175803f5464d737d60f2d4b8bf4c129e1df01181d9bc5f5170946591b20e1f6df782a1440e6c5e13e577b75eade95bea4f12adf3b7d59afb137cef6dec013a88b2e1841f6859e7041b8a130e79b09050ef0a6cfd72ddaa1606ff99f3d4fae3a6dcc7753eecc7cae8bb82c85add73b162a29a7aa510f0751cf9266d1b1ccf96c63e4e2722f37e60658021f99f22d4e98a6732853dd73ee8a37323a4bb40b13eafb164d0c7e4d45d34a644b7dbfb6f2b0c1f5e43a1e93b2ac4ed60c62a3a2245fd4d68d4fc9592315eed41b6ca6b88f2ca2157bae610e300100004e3f5c478e84c279bacfc8b4b4a318456c3a2e180cef5c41ae7af70fbf10a48eada4f707381fbd563d2c4e4c676d9e5baa366cfb21eb682b59856b78df7bc262dc3903e2fb432d517bda77275a5cfc9acc7bddd8c8b42e18170f26faeb12644c9968accbb8a8f840026899d6b10efd3f0d7da995a35315b6ffed7c6c7e058629cee551eed18810bb062ba44a2a077ade197d8a537d02d8587324db43405442a38a3e6df5ce74eb6e472d4357c633592e328dfd3ab0318722c37cdd1bb4abf66aa1be9a7ef44c2b7e2480ad1e0e18023fb46052a73f8fb29d5e04b1cb9cd67314ec11f8f09626d49bccad7d239a1a9330828adee31753275120abb645c4bed0c356d6fe9c685020c610514623382a0fde65a576f607f6941c1c3c9d549939e5961fd8985a7fbd61df3df71297e3b6a05bbff91b869a97b15245d08c4d2c4c476ce54b8925e6e156fdce5e17fac7bccfb6417db88acdfa88663b8be01fab80ab03e1220cf94f8d9b31f9484d659991fc575550529349fbfe387eaf7a638f931d762b84d9dc76d7977a161f809f02d809ac098c8756912ab4b9eea00d60d46f59dafea52f392cad4d5057e9f4a9a04131435bc7838c88111d62b31945bc70cdb5406b4f8535af5234aee3ec1fc98fb03d6834ecbf4b25d7a20375482c2f0ed0e323f977be2da7e62b7f155d3590ea14e59c52275fa6062eb4e31dd51b54bc6aebd861e9d73622f9d99ff23a39ac04d0d721652d0e5ff0eaa306f0287d0afcdcaeab16d12847204580d053267ef639576fd551586641df0c8076b899a0ccaed96dc31e3228b94dcbba8df0340966b05336746f2c338029bdbb1ea2e008ec82ac09609bf5d436c86d53315ba15b2a7f28577c31619701bcaf0425458a38ff6ebd8e1614e91de0db386eee850e5267babc54977078e7df334c6f68f97a5db66d1bbf5ad64ea26bfc3a1839bdbcd9956c43a27b2fbf36c6c1eff237bc3d5a9a786c75ecceb200106f7bb6a991385283c53b360784e57718ebc7d44b402d2ba522e39c2b761da2d120565937632e747d489fc698e80213cec09234e2a379f1280bd85e9ab77c1c77904ac72072fb5433a74139a2251d3d1ac45826e6b54d21d5a670db0baf9403f22a4d5175ed1e9489899721f1bc7312b50a2a42f2aeeec6a835f5ca2d761ab8dd2afcb01b51312954cdb1ed3dd502c1543ec745008d42e92c28b2938e8f68849a8e8b9d2f2f0c9bf982e31599f7abd7fdd262d284e96a1b854ee7d48c0749bf8f767efb60b81e57c07dec8a46881f479c6270b7eed7ab1e63a0d3a44591e6dffaabd05f725044d63ad8b78b90365e478645f2d761526a8ce44d40bb86d54d7d0f6cc5b25fde467fca469a86faa23f312d5c941ac2f0277b0d6a47a67cf1048e335026cefba3780b7c0cbe0bc8e3b3484960ff9a575c39e45dcbe0d87ac561b9d065f9fe10c22180457db1c13e55d244f91a9bdddfe912cfe134e850573f3efdb859255a6869966bd98da4db16cc49348531735c0e331a6e0cf80152fbd4eaa5ccb3586b92f6fdbbc668caca2015f34c49d0cb93b6c3df455ec61724ca53ddca130750c54d448316af13fcb9527c0e5eccd0403d8b88b1a8b5093c86f8e643cbe32072d104a275d1645b1626f7e0f4809239bcf17d386e88011e883df8d8e061c176116ee22b7851f8a91374b1714ff53a8fa3fbe6d7fb8d90814b97b9b11e3d8c0405c9706dd9dd7cad345d3a9b9a07691323a0594a5fa1e865dedaca24e66ece422876709e241598b12298bb3fa83b2eea95270e1eff867daec38e61132893d2e27cbf5096bf7371ad3371336b205eea3ab183f53d779d12dec405aa804ceb392280d56bfd5a63fca03f18617bfaa7ca415e200150304bda0e7d96243132a2bdb345506005d8c33131d2f44da72788048a9ebdec667bb200048f4a38aa41f708bb8260b5818b1bd0c6cd953effc43e224e95dbfc03c6886dc0d8ae71ba37e6546fd852d35862fee18db02753abc48e0160b6295282445e4a31c9ade294fa9ec202740ffc66f5fbce82379f54f43c040f2fe256735f47d7c6e5520295b24b4dd3b4f84b5e849bf98b2d3518093751f2a782c85857a5f99fb2c06897b506c2319dd4d4adc8dda5eada2a95098c38d952eb77565a638481756ff16d5fab3c0c5b4b8e734fc38cc78e4a3cf08ba1caa3baa1d6520abead1a44f842587ce2cc4d4174a1bb130018cb8ed8b73280491114376cb4236c3e54d998f0e20162eb80f034cf1cff7fcffc2a7ab930b6da3e8c75f03036f4ef7eb8adb028e4e6662402127a339f1f54895117b07b9ebd9c9afa73b99e322a774fb97bb643daf60f3cf1b39ea0f1f4b14cdc3cdb0ce36cc3aa7debcc9beb682b6ae1edf646911149b0f5bf20bbf30976859d3082cf8ec13b2e7db15aa174ae5d01d369ac7b8e7fa139e2a304e695b555ad27ccae941cecf9fd73318186a67918dda58e0fee17d64c9e29c20873121b2567f5d3fccab4e146642bc894d1d528113e29c18d7917a15ba29d571e6c17f031da90dca9d322c859f6e6bca268120d271193afa5170d6869063cbb41a9d0a98c8360c8438066ba21c9443219ea2000c1d01b0567be639f36709cfafa616d231c29aeb47ca22eba0c37a545904f24b5b4d720bda0513e7948218f7352c928cc76bda56a2db5fe8303730ebaee2d788701dd816ced9f6c9f832e36b44afac8c226571d7b2248245c8509bcfb34e69c331bcfd6db0335efc6907316a2055f92dbd448dde5a7c10b8109075edfc4e88797e4659944b5ca4de56da2e307c8c79a02b818fe427134adf098d246c67e66ad3c09840a0ce3c704db70f4677de3846a9f182d466fd7bd387c118f3ff9529c2df930ba28701e1b4e271cd3ae7da09136215d2a32292f38d8a4c6df2d23f7339208dfcb496a855c02fcdb2626947b3fd1dca622f51717285bf1d4e9d0fa9c82da9789d6906866a25e015b1dead93f7d84653e9f08205c1e898cde4c5a99c66d15cc18c484d1c1950046063c3a1244d598abae1d6334dcc6a8303229d666e4f308f8bbf2a4c64733b8d5642cf8ea55021d1ef346ac6d287e93c980c1e620a65c4b0fa43e4550fbcdc2e1099eec7cce6bb6862e190c5faf8172f3a6ca0a9c7e7772cb5fb8d48bfd6b5459f2a309be9d0432c6a00d4b043aa68afff35f946811341e7e6d96a3d991baba6e79af4882d42e5acd0bb02b35e5e81ab8b4e90a572f230740304798ee467f11a99872cdba25ac3bb0c7280f8cc82b7034da99273af1969491d43a137ffa348a226b7288ee8e06bb2a4d5f7de7973ceb1114d118a900b84d5a5286e9c66207c67c307bdace7592ce80e1acb95e857915c325f38276f98903b75a62529b2d83752715877ebb2bd10970ebbfeaa2e3fce3278f732d0e805d8e6facd32cb26b858a541bdaefb6fde8531263c9ed309982148c37a1870c8edbc55bb86de4e4187eb6d262a4d68717aa245cc73c95f8d38c921eb3c1e5df5967dc010e22683a41830ba0d975074cef260280c1a9cf3f9195f8ad84972cd728c1f22dae69d4120f43294930c045ea644b7a92721c80cbf8d53fd3ffef92ec9ed9111610db433d6c95e81dd6e69be7031128c1c0884ad2ed817c744acc9d31b6374327a032c388ecc6b293de4d69a3cc4f2c2888c9728d9dbfbbcdcc6f0577ace23243abf6e377db3d7a403f4385aa3adcfa62ad20e772246716925963ebec9d98044f77c11246a5fc11ddec2111f30b8e29eabcce45eaaa1d452b1de34b5686f0384c5f9808580665ee760a3a9008c122f836c2a2c4c1df870ba81426836c7f5be17c19317bf9e67c4a2ebe19c8094ebaf5a704f2071a554a8ecd319367959e375b6adca519f707fdb6e4dad3c781857a54782b76673ea05c25fec9a2e213d23daff681c34e1d91a14d30e6974cd910d29f87023941da21f2ed45c4c56e89b0981d272da2db10f7c3d5496ade87fbc16905e9556f7b723ba6b1a28d362eb3a04b2064c62fc4861c0ef2d95499cda4df5972614f80b1d4f3101f2a6a482192a94bee155c52dd9f9d3124eea1c51ea391346e32d133c63356a6bb4374fe66fcc549c36f2eef7724719e6181f2e67d4e62cd91f01d71075808c18bde8846a183be9e09c87797ccf39dbbc77c9a8c43f11d319619e6f9f6742b9c35e01ca734c3ab8e7c00b31c123c27786fc2d959d64d33469191f5e46d94b3171410fb6ed24705a84f230fcad2cb3d7b2f518358dc674f11898f7edb8133b2220eaecc8bda47212eb6cc718b82b0df047b3eefe483864b4f793ad280a122395cd36915e1cfc4a78b240e844ae46fc7e260d928ac59b57ec4ba5875486df9dff33636cd40b383fd54488a8bb8c6cf549e19e806e0f4362ea058bf7efd09927961b0c595df0e0d9598c896ac92c16a2ed460d41862935f6d376d064ad64f953fffd307aff04288390a4efd1f5966ccd9d84591e77c2987aa822ecd21a6dd646cb9283216d28811e4a1205182abab9f9740c17055e3ef6d24d3ee95565f052541cc8451c97eabfbcfa52f0e2a030efb0bf067975653f8a95a59c965723591f9580b2c2ca2e1479b4a3a3810b920c98b9141debb6a6f1c83fa530ec49066d4e41b04cf9bf3df43987f6a26916db4216aac1bc6a301d6dc7ce307edb1c557af37f1e76e4d4f425185c03ba6e0c7ce396142109f63d97432b8af1aa6f71850d6cf0ae7a2ab203a912e1d09ee34344f4ee5450132686aeacec39c1eed8ebcdc3a059f49e77024b99f9429d1f2adacc8ddef104133195b5267b467d57db9d2763b124c2f39d571f2a972b87e4bb94b13f86f8b5bfc260f5f6f27d02b8a7defca785d7a23530ff93e2a2d90aea77565425563fe1ab228f5ab6685e8954b40f632b3f549d32367a7f7fa02476a58bee9e739262acd6898b5a28cc3e503e2194a7182fd669eaa05abfcff18b8f0da3a25c9721e56c74bca0032722aaeefde3ba55296ab07e60c732cb403294e12fcc686ae72de811ed6555d5496d6959c8e4537c14d8f150e1f02349cec92e9d11f2a406080487fd66b5a637f18de6f6d7cd13aa90a6d1f0fe69be1c603e56b909a8dd7f73e9a7ebf49defe925b7c2b73be881324a65d3a64a7f9083cc49bb1129bc647af52f3c6a1b5dde3c6ad210388fd2dd7e28ba6c43273b4014aebd82345ec32999df98ec12f7d574f54c201990f830cd3eb64a6cc0aa8cdc9b507b5d5b449f74259bd6bb371e70e7d36c4cc3a753b509bad8394548e48e32da6e7dad11e84859a0475f34ccd74f4aae4d9b730a525d6f802815475e70ed520951bca3b0bce083cf56329f8ee9ffd84c9ce5ed3319a5a6d427c3a17247e32a635169dd6925423bf58fffec1d31630460ec5cf8a2a194552cfce9cefb09fbf0e299d10c9fd639423c32794d6c1fba2c8e992819b6fe0f2ee6beb237fd6ffdefb7a065b9488ee9db378de4ec0a0616a0472010d5ff02f7d7f91f730e35eaf478ba355c168802ab48789239c317f5248cbf098a12dec9f02a39174eb0e229aa1f8a59e9df9574bde0524530d5962e129062ac099860bcb685bfa4d853d984eee232fc98279b067ed88042912417c735c545760d4330e9c196080ecfed76d0032ce011c090264dd4f28db528c8525faeda550ef0902a0a0e1250f6afb848962f8857d783c9f955fd87b52c0d203ca8abe3730e399323255aadea1ca199c850378e220b61535e0dd3ab662486c2a5927acbd7910947225fd375c828d600464af2c18c4b6c3f014266bdb23fa36bf1d1fa5e02159444ebe9b1668215a2dd81b5dd2466b41a3ad094c85914cf8320f4dcec3ac693aba5807aa4f164dc5f8449e19407f4d7241047b600d3e11471029ead5d8248722e583a9e18e03743cde2453263164206137f28fed370ab6435527f2c081ef013ee613ef6bf2583c8b22b289f3abe7cce57a9d0a88c696ce3c786837ddffb72f11fdaaf9ba19bda0b47a2b76a2e184e5ac850c9dfd3a9b24740d16fc20a04493d2a281505d4e177579c4de880d1d4bd1fecd102b7387514659ceb2fc57a9a1f4e8fd7007970df2e9284d588b9d68b7cd6bff0481fd7584946670484bdc712296b86126e378135dff0dd3178fb7dac23ef8bd20516d35935ba87c6a76c36865da1bdcb77bf99a96118d65a3a8cad1b8e45dde7646f084add7d98b1924fbbd4d8d180e169a1fee340fe689585458b5e8bab2a10d994ca4d45687d1a1aa6348ff24892508830a024e42b3ab6213a68293f5e7575e5b3f8550695281a5e48758dfcfeba7d022b77a11732d03a9ac2bac8c5d6a9d08d85d0601b011f81a477212b5dbd454ceacf534387b1d17a2459c2c6674b5925eb9bc5f9e6e0c4704b313278e9fd496a3b72838fc3eac5da6f1547eaacaef42a27ffe572adb45336ad060d9e225570b0bde970e59a2823f91341111e35d31dd74fb0aa8940340e7236024308055a693be6519fe0769285b730a2984fd5c4b513dd9e234a0f3eb155e4800ec195bc804ed9dfdfaa32cfd96c63536234ff76aee726e73bdb25c71ee0d99a6f29e509dcbab83d628c25e000f8d849adf0d02eaa8cf31e0daf1e6a406f975bd293cd6e3dba0f9826cc41f581d9d6289ca1b2607f00378bdae32564ae8c6285853232071fcd34f394f3696a92bc67c278e166ba97dd290d55ba71976aac49c832cdf80dbf54000dc4bc08aa85e23abd15eb862f0cd1b55e1957bb2568d6255d65631ece0d12fe687b320106c2be692745a5026cd8ce5e2ed485a52b7c71fe2f7ff2f8c2dbc1932cbf37d87a8a58febbac5cdc2364edb4624016de55902ba8631db6e572dfbdb1b3811103775b3947155bee2a32152b78745048b91f98cbc6f986cac34156abf17137098bdea8f04d6bd4f365712d9452f11366e55c4b904615aadbc365c32fd13ab9fa100361b3347f68accf52928b3c994c73eaf3f6e015ea0eeeba7d587e4919d80d983547c5a2915fc9b026c27888244475d9ff6f71a76921ed2851058436c515ada5d6e39360d69c28fae710a8f8546c456c20b572382a63613e504315eb548c3ee900a57f8077d0cbe4259c3e9d3b420c29c6ee6a5d51850c4e74dd0b4519ac03fa939da3dce6b7c79b5ecd969fb68f87a0652940a0e5f150e4fda651eb45d3f6d2b60473dd5bbc33f09656c7c3297c03437a21f8db2bd289c6b23c035f277278a8bc7c6790b07731982583cecf8eb3fe2e616f57f44cd7ef99f9896d5ffc17e899369d7e7cc6f9e35b53f2f41bd4f9db83fc81c482f53ac9a2a9ad3a4b77ee201b976afb0ebc176fc6a03fd8c7fb610c444420f0f76b5d394f03d3d82bbc48813bb9ccf31308187942d543143d68a974b8ba3fa36e2ad778a5945844b5e553d50e71a75864b7f5065c9556fa5de8d84a9692603af0f090997d93d44187511e0456a74045e708984fc6246877fcde8e193a751d95f52ba855988ac4b97eafd384fff961b0725e03330759ba90c8239d16562618928646802ab60aa95d8d07968e4f651dc7bbeea61e0f32cf55983154ef75ddd5efa9c720f7ccbe30c24d1305b4c870976d5da3f54858f340df92e7afdd21c3ddbb8a7104f25b2b78d98316e82e2aa2d7f1cb9a827e5a92a3938e9432e21eda5f8002994bed250cc42f73877c99bed961b5cb4f8f7fcccc653526e3d19959ea4a55a640081c3f9a7a69ba1edd7501b859e6d20c0a8b615b64528f8a6724a192653b97a5c13dad1cc7bda082ae27f796bd50ce757d0fb0d42b053592dc92382e842e1b3756d298871309a6fa4109ed840a42ddc6368c935a9aaa81e731d01e662f038b967c47269bf18c57a9e816ba6fd59e6fa548a99f95d8f84742771fe714eeab2fb31b88c83eb0880eeeaa2a9680953d978c261205e0aa7d5d09a6dd6b1d651934f7a97a71af86079e8cb4c46c0f6a64366c79ebae86ebd0b7d8427a9ccb44b71da203668ffe1f769c0aff6e39afb1481289d124580fee292eaa92d05631acd73c7543385fe092c203ae39e4504ffd7ef82d16bab63d4ec7881909081a2bdac8da9a76fb8cb8b7ebf8caedcc9f9c839084ac081cdfe9f91bab936b34bff483629bdec076e511f451b6df7b52b534f2bc36edb229bb15e16c56251833d3dfecab2c16cb3b92c332dbf87b86ee959ef2224056d1b0de49e54d07065baa11558a8f4ae323f4704a5825ce7c130a06d6167d682e0f11593e0de70da3ecb4dbd80a6059a07d7bf2731cbea9d1dbb68e3a3cb96a6c5972c104c75b837167c17e285edb9354691cf4c5d57c32ebab52260a6710be051293e61b605e76a80cbafbf7c18f811b443828515b26e9f69c1ee80ede1330f04f8b79018d9f5013721b96b08e06d29da28ac1eabdb487bfce9d4f233adcf3e25da36963b6e9028740703572e2ce5df97ea51bd5049059cb8e285e88e6e52de29553b97df1e1fc2cffc1a04363953c67753b187bcc929cf06d23a6f2de251a380fe48939b4cf841af0eeddcd0554e3cea45730ea1b4b2a486901e9d41bcbdb70942378eb67b6f048a97baf3733c2b76a5d47c49c08acd689e7ed8a4ef5fe0c623d61bdaa1a3d0c063e7031db0a79e537a1bf148c6a72e9571ad71ad2478b17f05fb2268348f5807998399cb0842e67c4d90c18a50ad14474987a14cbcbf31e5afbecc6bc19d2b8a853338b0cc31099a7ee5ca24a2851ae81bce3b51d528439f7c6d55898a07fcb99b149cb74f8aa0e85a97f30fdc0ccef8311a048758b6f524f9ecab98b15a87fc9af0dfd58a4eb19041c39f965eae87440d302eac930e7d840190a77c9083a50f15732efafd6a338743591d3f40f15711e66bcb563a9724738f860b00f3804149d7fc3ccc28b12927e99056fd254b2a3cdfccd1d8a3662e96c88fe0831ef1fda1752aa4066746560ad93a8a7b03b474d2fef16cf8728c425bc5648a475a0fde1a5d1a8d46ed57f4fbee566ab19c416876b95879f73b46e9aca52fd6a270a1b60a7e444af13088954405c8017ff3726ae463610aca5f0d8079388f4054c87c0a2ca14d43f4e2748f5572a09e1a706b38c06fa33e5d7776f1262c0e999110edd7c22f651918fb44b8b713646b27c22eac8ee3ca8ff489e5c89feffa406e3cff230a504afd6d9e5e2b83fbc711c097810e8b66bffdd7f946278f3bad45dbbd445a93dd92abc58acce01cc0a25470f45dc620dae13c1a32d6986cecad86ea85d91246a122a148bbbddca0f18b9210129ea7eb30625fcbdcf537c97e6cd1eef06ce6a162ead2049169ba9d5e0b1fb99d1bb2f40f2d69693e7da8a2e568c903ec70e65896e4699dd10f685fc55d8b1a4a1298058d1aee6e496f444dee36d165056821ebee21c6e2533b9ae2b632b617d2a68ce60e673748cf46e1dd00cf4fb164b6c8d0020e5e258f57b316d45c711ff28d9cb8fe287aa0db6e318669c18ea6574206aae68c6f08d314d7b2d26803014c5b87ec56970738367c548a51a6348cfcd2347c972d7e2a9aa05955f59128722ac399024116645bbf017cf7a41cdcea8af18ac0df62d7efa2cbbdc0fdaf9294b98ceea5cf61f395b4c3e9729e3f01e760eafceddb482d50fa950d020501ccb628c6e42d2edc0137511cc72b6887f3648c1a47a0ffaf44937634d23b75c9efd9732cc8c74814aceac6a1b183c340ed3b78a6cde67e50c682654bdf0186cc66a6f7ce6bc2037e3f0e674ab3afec66ff6913f1ba4bc3add0241ac1e9d0b4f38ba8ca46996a2c9a78def096d0b3b9eb6704e362b93cd68f9287c0c09aeef65f7e6e40eb4ed45a6789392079adc4d721033c9574db89f826e3849c3c5834b3b454a1f69227b0b10d7dd7a4e77f3b9e7dc8ac5445ef41845c385e2d464031fe2de98e40fa372d09314f908bb458b5d770e9c4c36fdc3c1efb960d26d6c98c5dfb8a30ffe2ea52f9c882a57fbc88596969546da249c6f3fea54344bb361c976c73cfa8de87649b318c7456be7a9045bd19b7aec295c219271942cd7d2e47a95a8bf684000a3c46eb6fa5df0c3d7a9d0c92ef880ceacf54a7d5e39ea174ac47cfce90e0bdb94503c23a6a542d399a1463520b0c695dbc5575a77549cf4443bc8041c23917233547f330d8e52ab66a21babba9f502207a8ea78ea2d9e0432aa87725744f71addf11236cb5ffb369f0321b0e2bfc72f70dd9af567fa81a2b6b0565c726a00798ae69455736d74ab6866d100a7d31a7722f5700cca01f4c625a6d04b064519d3271a169369df19ea88c71f60f1dbb132e60fce0bc183b8658b0638ca4b389109b18d254735a672e9ad07b0833e3386a7ebc36dccd1510726dc3d667cd8d6e4ac18edc0b6338f291b53c1d899e80004c3a1b98c848ca6b1673cc9a351db350e99059ee64ed3ceb3880d0eda067e868429339ac922270676656fd490be8e194dba6ab8b0f3f71cd0f267428d365784712260044bab901c5e8bab873aaaffbf60a306e5349a5b9742de0be174abfd2d9c768251145b7d07be8da99b47c228522d1eeebb144f9910359b1ccd1ebe6cec7ee0c6ba35cf1e4c4b711966e73cb2c9ba70cf8d7a287b4515f12eb9edaa51c4a915f068655a556f266ffd8519a11fd6f315b910dc34aec9fbac6b82bd0c6ba8a50ca1cfbbb389c69d7ea025ca18f4c94d26af9a6e858d394cc90cc628db6151351d5e06b9913af3067f556d86f7f1c62bc7f86eb935d00832643866ff9bba1e2257f735d09954a3f5deefc2c229880c07352f06e5b7480847605a9e7d77e05ed368887da745fa550dd52e275f74ac45a7b463d21fd8fb26988b1b999eb82c5393443104ff50a8e790e2021aec4c5e3dd2b614ee3786b8b7b72483f0c9405da414322e7fc3ebaf989b77b34f31f39de688fcb4fbbb342d2ed05fb0741bc9265d34e8a1e1ec9d14a0ffc77e2d4fbbf05131c4b615a5e3d6151b77184343b8d911ee25ee0d8637bb412ae750c8d742da49b3b59ac22b7be512d8b44833b5ab6fb07694d1a9a01ccc1611317171bdd06205c17aba1dc7aff9bb4342b128e6edbdc8b0e2a900682badb465f8444a9e4dee7a513e451ae9c92803bba0292799ead7027907da79c88b8de239a26d837142a2d744bdf30b079f184c59a6dee16ebe174c0eec0595eb3af7f3e7e43e2a9f623221c3da2e698726273add791fbfa5cb77c9f54328afac3853e0831984542382766cb727589f3a0ab7f7cb8ded829d08268286c861845abecdaca74c9ed05a6187a883e5b9cb9576b99a356d23423798d7fc044a7d1797c83dd976911ee971ec0c7b3c7392eb1f69c29d94c85d05401f4010418285a2158b639633866c87f9d52ca7f6ff17871d3312aeba5a471c2c9c0dafea142d5bc7af00c56c9d1af348ad8b91560bb3570c7df6b1c78a8a877539d09136dccd152e4fb8d851d2d736e19cf619e121601a45baeb46d5672bb836dc8867b2bcc300e7e41ce0aa17909d32f1588f43648e895ecf8a44556a8ea325bd933bfccbe844e8458beed651efa6c8f23f105b81f274d5d8389684ac52d1c93bce43e7ef8a0fd1465a7460391927089414dd75b5da7a2543403efd969e2dbd1f8a3f7b933a6ee4b45207c02ef3c86c6b496a02a0535f7578ac6b1437a350bb52640636413ffc585f187688abf061bec348af6feb9e02ce6f20dbd010652d868c2ce9485d914b5dd1f34ea99d3cf5b614167e9540350443b189cc50e7c6af870435ff75569ce1aa07a0b2bcdf1ca1b9abe7b4d2beb993d70a8f21ff0d221f0b2c351bbadc5ad0ad51c9d50635d6c7d1111840eac23313ef5bbf3271230f1da2133a2e210813182f8708609226fb96f2ee9084d52baa3372019888970c67a0abfa427f693577fcb47786d98dad53e0bd891e17d132c9e4914788b9098838102078ed1a4631a222acb86edb7605f9ed8ae46405ec977e2ca1f8bfb9a1e549f921c83001e26ff5834840b9c0499e55b48b929a26e040bcd5fce511536e0b6dec73663a35c1bd45d1dffd9f0c75ccd27a6c8ad3f6e275d1bc470417df957949c483230c270d60aafc1a45a73eeb4306d9c3a0a5a0cc1e04287afa0bae37ba083f501c75534b02b698e794d726724bb4f2ecc5929338b73cd34424bcd219b73826660bc782271395bfa3896dd8ad78e665b8d6cb0558d9790f53e0f674ba100e75d0263b611faf8d42c1e6a8cb1caaebd5a03fbb5c06b91df6d9eddab9e7678a63e2aa2924b9e9dc604f9108816a1066675e8bcdfa3e7e6c1644362d870641d64a79c941ba0f383cee5074a65eff04ca6e40e65087065ac3bf25323673fa074e2032dd42959bcc45539be19e72d299095bb622f759e35884f5c171f0888dd4bcc310d5ccedcb94e47c5fedcf0628413ca9477bd46983f1388c64a9ef06d20a6b49d2c1e56a7521b713ea2fad4aaa1b214ba3d4b6a44e90c0d903417f44c64c5fc658656217e1e3e04a602a0588bcafd64a83c37a80353edf37243368b51abe5210ba24567132c0aa3c4209af727ce05fb9416b60a3bb826e39f97fee4752025cd86ed13a7ee79a69c419c1565e07c058ac3a6e5d06d75a574284d1728101098107ad41c2263720336a43d685287e51255a9399209dcea7b2e96df0f988579563e9cfd89163cb2f566452b84acb44c65b00f9265baaf0f1cf783c5d58d917cf3f02e73a8f2df2a01357015e0f797adfddfeaab065ea09911f2643a88d40cc1dccb22f1533fa9a2e5ec31d059e4c72f55eab4e5892f34e552c9c6103d4b64d7e0ce644e6fb048f2e440b728e7152dd95beed548323c1b576db8e3497bb95f84ef08441f817ded46babb3273036071c472ea97be5a436e3ed563b8e884cae284e67180e5b0c659f32f29f7d5b00758cb255c0152746d4912c4e1d7f985a74772e8c2ec93940227ff3558e813e9c3e535963da09ce837c53858284b09cae43002e663b4c04482fd865412e6c09e153b47dc3c6095fce2b128b598c856f8a15e3577d0e0a761fcc625e880358a9209dce8fc223d37ce302292bee14ed76284e8dcfae75dae81667cb4b429a12aeef310963ffa31b48e8692dd22b0cc3eefb5663f80de9950ba642d67c44e6435ff2460515ee9e4d671a0f58189698d57a081a4dfef00fe4861928392d3ff1d58730388f584a6acd8b60f39b1955d0b574cb2aa712ab7ed8c9fd76a91277f3f65da865a980c1c68ff2e2c9dacc5494958eacace7c9f3de6e3760763d8d1c8df6abdbbcc3b97de3a73e3a77a1932e69577fdd0d19c409a4622c1e531d1f4f795bbc810b9c715672e73cac7126a7c920106986b893ce595640b4373e80d10d89f3d8d99a368acd079ec143dd3f7d0326176744e2784fc295d18e94c3223f211601dd3c38d1d06c98f76a5bdc680c57d178331ad99ee46ee72de291dd23da10c44fbdd9d0dab6683b88bfc55fdfea5d4dcd0448953368fccb4d7110f07752a836f8d15f4703d1733c6b4452a20d077ea49a799c050dcab06bf8c06ffc1e9fb9c8588deef5166422c8740403f21af99dfdccbd93f5388340cd2a68163b45e5e7be09f67561fa925e6c1f798efb702b8dc11fe34ce0df225e030d7e30eafcffefd6f152eeae2d07b07f9f121be5c367e203239ccc8cba791331c2d9979223fea8151bb832767bebffd5c00782cd60e2c589b4e5e5f8b866ffb6452d6b24a0b4c1d40b71cddc809c53884f2ac79bd3d97c104718ed3834d4aaa35eca09209511132dc8c06e428e696cc9841bc9145ba42b800b1ca5d58a24d422b3e6b76e084c27c5b27c58cbb30d70e9a94a46bcf2894256cebb0e064cc3ad41be57fd5fa5a96c1160cbc89f71b37994d87c9f0fe2c372103d49203ae20be8eec55fe07efd16fa7e71c36d7c3e8b162f033ca7e19208d62540c461a365928f65160451cb886d1c1483d100d10c45ef11fadb222901098848a0154077311197f39c455e88b5e556fe2e0f70e2fdd3f57ab83256b52ac2a58d2f8ca3d45b569ded7051be261d9780ab97ce3150df46d124d9b9dec4125d6341a1462acbb30a0d533f431159144e043b6262e21382de6f60fcc4efcb4418632d9be0f136e64161feba453dc34f4693177b38c3c07a2e3652b29ad3ce251edb2876be33ade27fad1779c4f628f4d856a19c1592f5aa95a7c1a14cc37fae32cd169e071c212e448edc0d56dbc88c8abebec629667192ed008bff6e98f4c4ac683fbe3b95350bf4ecc2043fa859781472e522451428e303e9604369c976328d7f203fb67598f539a44e390689257f2c0c07b85ed3597d721512728da3a5bf53f7cf0cf5297a939a4638b7a6901308506c97c5c387d26224f25f50f7c0224024ba16cadfeb02f412da82448abedbad7b4485f6d9a413dc19abab8f74d0c28bf9758fc9e1b48f20b93bbe8e6dd4096ab61a8491741ab12135a80e60f88d6cf9ec7b41f42755222abde0ec62f4d9c51bd47cbd2d02cf47c80cbd5add4a7fc9f2c1f60ad8cc84001c274f60c9df9c529fd56a7ed3fe700c2dd0780c61f22b4885516b120b99b855a25cf9b531fa6a3526e9c9bfb24efa819c61c13c06827e44bec506d97e4f20bd28d6aeb46dd478479149ecc9d993068682ac64a422f11551ec8b3538ce61ee73ee11dddfeba1a688b8c0b135be74a5e85b415887684478517a2338b8808d3e6bc1a79d25886970c060689b8354bceb2e34b8300fac35692dabf00fc241ffd2cae8289508577d4db1754c8138950d32c491bdce0d4e3a7c39a4c519ee68c8c58e54e1fb7e14ac12d5a1aa39c65eaa4fad1a353c9ebb7851a75579435cc84ba9ba00b005611f2653ce8b3b26f0bf8ac1e8006ab3be1c483ac7de1c2ba763ecf6e63437406cd366a416cc8c1c19966d492d9592184567f32b77318f169efd934bc7737a065c881d3833218283961d33758e975910e404d558b265b821333cbe752e87909f5c085b83181b6478bc67e6de687eecea3674633ec0e0e6e9f5c82170bde6600d1e06c642c298b4dd49381ebf9741298ab2fbddf7f902b50aec52af832ac611ffa5eab70b80695fecd1b41eb666c0bc974121ed2ed3d6562ba1bd9442953d620b15cde6c929414da70dfd0e8e66335caee2bb408877a2d32689857aaa4d2ea8d8afa8b869af59394dc8eec9b2518a3508df54e73ba1ecc39f45ae73f595d418bdf63adab68748ee80c94a2210c96db7faba1e6e07962a5c3849a397b822db2e0ce94f868ba190f332f06ddb7d6630b8df5274079c02c49fbbe88a53712b59023eac3e9b4b4cb98df1672b202d9d057cb94ef7d45a5de74d2a09a6ed5717b2ab5cb7e41aec8405e0e105b8f20265ac32cec60c0532074bf47b3ec1718a3e1aac6baf9ebbeab4cd7a61bbc8cfe84c06d304dba4c3f3f20a1a69dd3813426057ad97e4de07a59a4d5885dc0031da610353ecc4bdcb93ab95853fe0ae814d2e6cc97fb8427dfa72927441dd79e2ebbb2812e6c6c577b5e4971325b7f4a957068772975ffc2f343809ccfd68de482f245e73021070c4c43c5152ef28758a590fac40bd288186ec3f6c797faaa60e290206d95e5572e2f6410c5c4ed8c2cf34de104c6ad5c6640fbfc0591327f660743bc05a7dcfa2ad4db01cc8451962abc66711e2f2456ef1aad5ac96667bad598d3de69d0b5b19672f2faef2804051e5d3f0ebb3e6eff266c8040e1bcfb5ee27c71b3f12ee146ad92e75f7bb647a3d274d536dbe7bbccbd150bec7d8790169946933de508278e5838ac9abfb81a3764ac245f3b89323439d1360e15a763e43c606b73759b4f032612074fc46d26d78c2dfa9c7db3a32f77c640f351148921f09ab609244636a9e07687886f2d60cfdbde42825ff59473272f57fbdba99e37b85f381412af21deb46f717893973aa854dffb906632f6e4de1212a604b0b979df9c700713388b487e1274edee32354cd36db5b428639bdf2709c31f5e2327700ea4c5b2dd96f72c84bf09dd051d94b91080575a1a79fe4d4607a51e3c5110e251c46f6540fbdc2e9703fb8fab30ea6693b9df05b0ae9cc6f5a4f093f9476750a51ba9a19c9ffdcc4519a88ead682727c6e400495bfb7b3c6ca80163167161195ce7b3ded1877c791d059cbdb00d31237d72bf8e2b51fe177dc53758237e792dcf9c6e3391807b69ae105157b53c1d03d071ca3d630e25da9d289e1b63aeb016a93750aa098328c64e86c05e114c68b1482c8dd3f94d4fff4f56f300fac09a93bcc3e27f77513e3a4d1c4e30c015e834df3930412372ab9ea169d8a2793251977c5e10f4c714156e4f4b5285602319062b2438f87a94fd669f31057cb6b8c619b8f388735c70b42364dfa49bea2c9be5265bbc1e98f39f86e4b720acba6bb190c25108cdd65e7d00f9575a58232b4e4f5f3e5186271e46be71bebeefdd5b7c308eeb68c5ef13d2867e71b8fb92dffe902cfc355c0813e9211c2777fa9082fe2c29fd466b1619653cd1d9940ac9b06667bd41f3d468aa214e32510ced76edc0f72568c1d17694c4878311a39ff30c683861c3b542e75876c823022a3ac16a4a8e90c106a5a7a9dcab802edfbf68785bc18672c1cfc2b1e0810ce2cda5aa52506dc430e9adb6646c01a290e5bb39f1b8f9f90f0a08e2a3e146f0a7087d9cca68c9ac19b1b6a2d17173feb2a6202ab7a26653ab216fdff734c09ab9cfd3429b38e0f631ad88fed419ff2cd1e62a4a0e70cf82b2bda7069366bcc6601ece45f28e47bb3a3eda3f56d7a1096fd796af930f02ca4f052cfbc4cb2f7b2e4210ef81bea7be7b37fb8a846b436c839843117bf7ad661be80e2a1a3340f02c7613e9f85853935b795b9e9d46025fa70d0989f7774b8fca1cda0bebac1c63623cabec8213ae3524c7cf39e485773f76704e003edd359870d4c60b6677619d4135b3ed44835f033514ffc307665c30832989a644c6044fe5774c24ec0d6fe006bacfbfbaf0612bb8268b46ddd923a9ecfe6afedd0b5e05bb5284f300d546e9aeba44afbd686faffbe4b78229eb183c8625de140e785a9557a003e6b3f8f94597f319d477bb7b91ef07bc6c35072270db58efe594235e1566cedea4b58acd924040ce4a63a4714c3bed6b9785f4b6ef2c5c2ceb0c586cf20879c1af1dc295354c061b2656e6cbddf5c1c9ccff678b675607a24884a2cc01cecfc56ce60c2d4657c59dfea32f0921763fb7826fa571f612f5981321d7d2f3adf7c7b33d8ae0ecd2ec09cef18659d15f184f0e7c255d739d5e4663a4c7cef5280966adb40ff6eed1bd6aaa49498f9fec9b7ef40109304f1153a08248ecec19d7ac098a05605a3a4b888fe47d7fc4b2ff5dd39a1de97b0ff5243fbfb1606cbe08c9949aee1adbb2fe41ba8b11f880187536852f491c6fe8de371d9db4e540a5d74bb2d8c0de0d96cc085447b52644e075e877b53a55209c089f33d723f570d2149ef88d3958bc444361f050307470896956fb436634703ea37f67a249c233d5ead0fb7b1863f817908ac975c16955fd7c31c97f4f0b514c6f94cb70132c60366f7c6af69ee2c0ddd3394c02a2d14ddce8ba19bd5d2c1c3d681c233c3310c6a4ced0c1ca6fc5434f6c606b865bea1e7e417093aaf9525d7b0758f78dacdd81fc3eda84afee618dfab116c261494fa63edd5be0e354fcefa9d36af1778ef0b711faf7c4bbdbacaf360cdbd858aac27329a7718ccce8566da7633a305b542f4e133c64b2d2aa383bce94c8277307fbfdfa20ffc12706a22a592b8a7825ecdd0f35536618577999532d8b36f49811e3f705dea1a04af22b23400dff6e2b59b439c104cf6db6b62e953b175f4169cee1db2fc498937e4107393dadab920a749160168342fae824f2f670c553f4e71d809d12d503f598da565caec96c2a126f0716278b5419d6f4ab122705ce2b947f98f1ac6f6789296ad7017abad453fe539cbcf8b40da43c3a427504c3c9c5308499c11e7ab46852d3ed9871306cd55b0c6c6ef1e5d399c96a40571387d41eaada6f95457aec1e81f0a7943bd28aac3a60c8bde50982d5de98ef676774c04fb9dcc0126b68834eb25db0b4ebbfc0fbb8f15c2be02c29c71eaf6aeec3f8bdb2ed81d5f203c39401799f782d33fe21502bc31d86a1bbf6248012750e85f9ec8df94c3b9caa5dfc8b0f479923c2d8fecf167aff03bdd4ae926044cbf5367235c4aa7010fc6a430d275684cb585a4581574729c7f302482e5fa7d3f4ff8be2aca81dda44a57b650c87becd066c048e9ccd5f8d09f20ec895012800a7456034dc0379e6f2913f768ea519214c37cb03096f893b080c9dc23d6702873254f2997911844cd9bd378e912e7f2c7fc36d36df892c0eb9ac5e5d2dd688967c8f9ad8722b708bc416926e3cccb0134d4bd60454a047aad770ab0e6b8fb7a2dd2879d30fc78a2545eaa341e381ebb587e05fc5796fa0572519c9537270e851029b4b8cd0b6f8ea4fb2b06aac3945f5a87120f06c013da2248c00fc35a170e8f4403d392d6f2979d4af67e32651c641588574dcda1f20efec02fa25ea6f58dd89d60b991adbd50f23ee68b9b35d76980e753694ad28737af56d60eef26c5c16886f9a3ea2f2a149f70470fc1cd50efdc08584c2948fe881ee28cdc146e07402f920f29388a823388c5d61244b5e5a168991e238ac05a3a05b3dd878680fbcdf1f8ff2bd9aa0009e603cabbb50ff3ba90d89dff8f071c085ba3498b324e1e2ee6391ac722602ea88d0e55f7cb61d907cfc867dee776de95540c91442e13a4f565236a2760e2fe688856e7b8a854307191a896380c37ad5417e1ee7c5a085887a95068aceab889b2e494d54871d67eb289c7095792c908cf6bc50a2e9d74f922882dad6846e3ce6b14cc5cf2ee78d4a8277ca60d8d19f8b30d7a784414a230d4e6006939a82201d798ea3dadf386126bfa190fb7e50b58a9e95f4f469ae468fdf57bc3597c52b88af6183f12e74211592cfae46353526eeb78784a45319a69e87617705584335dcdb0de8fbcd0a28d4beed69cb10cabe08d36c289b48528aa328a1ae229b09d0e1b435633b0cddc37519a9a3e99a0c93a8b71abb9134825cd0e9f255e72896123733b1d83d5f9e63fea77abca6e85cee65ba9c2a3adb2fb9b8a67485e5a833f15d09714e7ca57cea574276bdda979f28e77fd29bd7df169b03f175c6bb05f6a17e2cc92a4ec29340a766940834ef7500328ee6c8778d78292e197803557e050565202ce3046122c89cf7b0a180be1f0c73e0412c9f16d0eadab8daa0e97786d39d8fc1e4923b5c2fdbfc46960acb118b232cf54ef1a6ed324b20724954afe1efb076f21aead71cc5716ab4b75f5a24591f7f0b7f14bd7f00fa67e0cd3d9ac435d76dda6a378ffb1acce161b5143120c4295c5cf30860164cf654711eed5556f696dcb58ee6a638c34cdc1d2aecc5dcb56d5e4c9ff6f20f2680690f1a07ad22e325c14e2f43317374328c14adea93df27cb79dd3d113eeb0e2873f8e165fb71bd5367ab74d3fe81df2154e378996ca00f7e0aec7e16c363fcd2dade14d7fe955627c5a3f20950880c2edbbf3c9492c0cd46143bfc8084f910fe7e122500913fa275adca7113d776c4eca6481cf8dfafee655da141d32e0e1face1bdaf9b00c56b460a0d3004d0847844501ef39c53e58febc208d9008f8cb1913219d4e799df8f7e693f587ff228e0f2d09a1e6ab5fe76427f2c1d2410c7002886e5347b77a997deb6c4161e81e369695c4301669280c9597156abf5b3a6aef61c374e1b06b78a4733a1a69ab74cd7c3dcfe6a51ee63e362678aea04d28fcd546b60a5d21299eb95df13522139683ce5ee9e55d1f18eb8b476b5b542bfb9b6292b901f2bc4774f58fabea6e3a2959038ae9a9eb0e4cfbefb4e90ca6c0c43446e5392e5a3d787d36d163627590f8cfa6d1bc580b0b0a8b4b958a3f390d0d1572ed9417ba80a2b6e8c7ee36d49dc91a049587a78889e90e9ed821c3065cac021cab6fdadfcd4bf895f2b3df60f739d53815c2d5a79d6ea96110416d0272dfbbe803652ed8a9aac0d725127d7b48b948e82454e20f309cb72ea8eefe5c0a62eacc5fb9ea96fc013b7494fa1e92f3740021db6842b151826cb52c221e33b16c8646de3c1bb9cd5c334a5263397f9bfea798c5eb79a8462fe6800202dab6d619d931372a00481485c55080091b40f85f691c5416c111b9be2f6eef21eb5e293965f6a2927d2f8cc948c35f3457fa6573ee0f047a899af45463348699e7466d8b620232f9ec24d313481858bffa8110cdeb6408fe68fa75da20dcdc9162f7379cb7a27c26399da2481015eb460cc81ad82741996068103bd0bd0652d4349a91c371a0180be338abe35ce2fdee1e6648579f0c55190c707dc2ef9aacf51d1c91da2eaa0e97a21fda5219e91e26a18c60d95e281b3d8b9d446956e9b033062935443a06339d4b8ab04e70b03cc2962a8637081d0fcf811113058dbb9993da19ad19dc4874a4f59e0751c6545ed02c0917c058b2b8f0279a4b5a3c25895d379089edba05e9000a85dee7ed9430930f6858a53ee8c45977e5d11edd01d17799cf749abe1c07f9b10d1fad8848a2a4cf6164ac59ada0e7fc11e313a6fe72cc6b633df05ada2b8e99223ef01b91afc25b36a0e793e86da7f2be9e6afeee5ad12cde3b44ad87650e282fcf6199d0ac362bfd4a6480b9b3e034c229508b5e429bea1440c27def51885cd461db4f75df224c7641fbd3362313978465cefc8b96c5ccd6a2a886b04015346306d89199945e74d2d500d33771d868d02952a73a23f429c4829efcce25a2da3eec24bad3334b1c97e11aee535238cc4076a36321da959100705838bc07b6d59b78a845ef7a220aa219e54846afc5d6b191253dfb720061f0f71cb11b10b2a53ad82fd98100336a413ebdf7e03e9098919421cbb722398e1aaf40e35b62aa601f0d07571747d7f23aa4e7ab2bd6bea1e3fa3f24d1be219826d2fe6f9f422e95e9c90b71b8506150c43dee812dfde2f2ef3844dd2f4aea59355a5065286cb2d241c0467825989393f85a6e72baba76ed8340ac54c43c86a563abebe5fbef28715f2644f9de7f31561588286cd92a6faf4e712845b6feff156aef47016d991de1c8fe18529ae618bb38f0a1e5cf772cc48784cd8df15374527ef327db889f10272dd703217a6a988fddd9f9b5facb8b72d0a46fdf08e2ef4d1b67204f51677e10d78825f57e02dca8c4bc161863380891d1cc1ca0b31cb781e361b3d1b7f0ee4ca18a9ec47aaaf1f08ba1706ac2335a38e39a29cde5ff6e51ff2e1d1a75b839cfd064ad256fdcf8bcd0b0246d4739abf2c28efc43096f4ba249448fa69f19c6834483122328113a276ee8354434f6514cdd1890284e06da1532ae512fb1a2f947c7fd25c576f87facbed93f1cab2ec7bd71fd78299ab4bf675f483c8c6075c199f6338341cb5c6e01c7868d0c5d6e0f5d793689d814d77d5b8339a333ee94a213c3a856c42b7590ddc8c6983ccb7c9869a5c029df169549c4cb144500af86092d8107df29d758742a1f4f1248f054774d769a8f8b01875b144a25d4a1836fb91914ba09425636c53acb8690be6be7a9a4c5c9dfe14e4bef9d3cb4c44e85bea6db0cd16366b7be2a9dc5dcb99fb66bf97ed42c1f08ef055529a9d86a922fecb8f3831cdc7d8aeb6b2604bc123cce3c981371def34cbe87e5401c8d219d43a849de32e38e5beaa34bac208eb648f45f1f6aeb4e87d58d107724a3e7349f7b3e01be3b6dbb2be42f322b32707eac0be06c99d8b9f6606102abe78078cfa9ec122d52b924d2a3ff1c37a360d7c402c1be4d2500407d417454af7a7e2d6ac965f453f892cc9a5cd33c26f41c5b6a592c00c390fea43a0bbbbf9b86c827950d51530465e9a4130807f7eda9e921ae75b524da169349fca0f45c7fa92912ab342852d8e77a016337463e1b3265c928ae583cf6f05f290737bb97465a2a879a7c78753838f7351f2ad75bd49520156ba8b9b5766e2b939e753aaacdb31f0e73d3b27d87fcf0b4f863a8c19d5f693a821451036acfa8711c5206de72d1b4b5a8763163c8edf82a008f0d9a30f669fccf9312a10adc172bd007bc279cbc4ce4bc1ddf420074217f5cc0baac9f6ca75910600c5807b64ce84704d45e07cd9f6a58c78a580446b3c28e242dc87e426f33fcdd9a0ba0f9266c53bb91ed03e4a5e1317ac76850f2bfdb0692c7dfdf12afc06e45e24f7ecdeb91303fc0120c204e5cea7a5833b4932f8d63c973ed9dd228d67c33fd4aa61be81fb41bf8866c6e8c3ed8748b5497b8b2ff90ca730b094700c7f23221efd7c3ced48c5bdfa5a6a64c42156ad742c7b71fc4ee65f1df13c362117f6352d7754906f910db1021b9cb70978a37de9a5e7c1ea4754a9d90449460cd370425363efaae25ee0e321aa1a95aa8b2cc6e5356a6c9638143f51c14a2696fbe93d7834d3d3f19fea4d510bcf70072cd5d2073ecf66b860159d35c1dcc87b2809afe57b5dc80bf02a98149ec8d3ad0c9b062c868c8c484d3f20c00a11b7017de2134f95f8720e4f960c5cd42a75b843463af6a9de9054a7fc78781ed0b73cb7a4e7c38ab155f98b5e4b402a1aef30ab5e12200b4b23f7b314ca6cf9a4fb03657178ccf282cd2915cb9fdb631004cf84994d8c3207be944eb0210fab4fb30a5724d99cf13f84de9d17c2b54a9c298bfe4a35dd8206e3c93384342fa5725052c6f8228e15ceb69826b1b6eba4581b3d59e21f11b773432c15f0a4238f42543c515727de3767648deaf390e30f0665adaeb39a6c4281fc1c98cf384be3994c64f507a527be128fd07b2dc6add54d2462080fc69b89713987014ef04efdd8778af4e0376efb403bbd0197d1aee69a530974f9ec50469e8f98674a3868579c3c67d8cc4885cf6fef528ef6578c93bf4a533c3ff742a2379d8944242d2f8ca6c3152b83cfc1b857629f1ea0e928cfa84f570d7a44f005b1fa41434f0bcade7fe4bcb5a08d775b69832121a0f3d03e547a6dd8dd91e25e185ad0d4f84daf1ca4f11e5bafe70068469a8c0f9a41ade7767a760e7a6a9b4b3acea12a3f6d6df14006c1a3919394ea7bc83aced51f965f5695fd2f038a723922dffceff186f81612e3ff4903b130c1c4eb503874475bc7f27172c25d672582550d0383303e83d74b824bb8cad243263d37f0b918f0bda8a7d2ea96d51378936783d0ea990b4156227df893ea52d9ad28f861381c0be04c1281008a54ac7d1b42094b18d8b2da670ddee4371b0dc0acf20911675e49545af723f6bb6f583d20bdc91ac2738f2503fec601bf1e8769d3e48057b40e3ba23261ae8bf157827913a05eadb48ab030027203bba20df7651ac49dcc775281e66c846edeea688cf04a82c6639554f31d274ae2e8b209b775d1d1f5276983509157f6e38a419ab308262d0f314aa658ad501b182fbef4030c6dc32a9df2334b5e2b728910869c8275ae412c519508928fdf59c5cf352f701eb14aadc100f24a500d6209902ee768ad309bad0996a0106bc591be1c4a3a3cb7ce20c967fbb03aa7def06f396db4a96c9548118194056fbb6b204f1e473cf6d4e8c35d7736baead6f18b281d4efeb030e4e64b577397b8cc6220ca0fcd4b3dfe3356efda05c61c18a894e0153decb998ada8a8364ed4f3af73716230492f33d6d539e6ab1f5a41eb50241ae2c99ce9b822ca6422264fcf81262b1c293a6505a4524ebb852e9c3896e05cb0e9116d73980367f08b55a41822dd13db2d0c348ec0ae5b70ce68a6a652e2072276f18afb597051c00a66046343059a9e9e690d4925520fc2b6d3deb9d7a1343ec8fdd5a7a385a85e1fb53ec9006ce3a48145c65557f122a8c97b83d85e8f276bd501a2b50b1275c863ccf8e9f08a2ad62fda4108d5bfcb0afd1f87118389c1591d353b235ad5ee6c5384a59949096463f7911d7ec048b0e70542116bc111363b991e01cf24a41b646f7557f7a76eaf8ea7afd3fb5278d18af2681728292ce4df2bb932e47fc22eea61b3693101f35600c81fbbc8b9fdb29f6c4da7e78ff6b2cd4d76484259815b76fa4b06ebb1111a09a388f36cc1c5e18790b1e44d8bda7e0a3780716eeea9174d62a63fc2c6ce10ed857b447f064e5c32f176c8eae3851f6744b268c4e0c4c0d469657c6da2b13403587b5b38b55092fc650ca24ce6610f34dffac8a909a47ca5c0e38d049d3fdad1f7639274eafbb587fd9e45c26e1b8c1e04f1eea8487898ecad4c1282bb003c8f24cbe2dfb20d625d90e3ac2d50c368835d90f4ce34e5512be973a4be901d45a51e760aa1c3034276dc61c0b671c188dc2006f7ea85af23b3f6c160453119cca7d74a28791185aa26bd9f920f7630ecf3b7ace3606581168dd84bafd2ed7c6c62a633f6e4158c18ec755e36f83803873f8b45a63a673b252bc940aba92a208cb848b9791a84299a917784fa1614c144f1eb20e27fea4244717230055530e0dcfa71cf15d01942976218b2243716b1e9518f3c8f13750d4739e52b49e1a944eaf5dd5971d1279209c267bc8ecd6794bcd8fb623f05d50ab86128cf410b8d10a0fa477e02ec7359e2691bceb99b97f00fbcf2ca8e14c09e72c7c2ec2528b502bb9b8bb3350c25074a14f0d9dfc275f3725bc02ff0e4ba28c552f56531890517098e6f8ea4a064f95d22e77225d027f2fff4fa6c10924f271e05b1459ad6f1134bfc27d227d033e52d11bfd8014e06e2b2c570268e2d28e92ba1bd26fdcc1fea6e7f65d753999b9e058a5f52389e16393f1d77a744991debf81a847831c5bc0822c95b02b674e7cbf327133ae2c4bd0f7698d402e65f425e462b9687726f4aeb35572881cf7ac2b722597d513669a5de32278e39f10fa4344364ad2ae098a864cafd7350db09b196c64aaebbd9af951f7975870b587ee31d5942feb508af5ffaaf9bad6232c68ae7a23787dfac67af32ec67b746a1bb12c2b24372557d32b05eb8b53214ba9e6658e99f94d0fe75a769478a6b75461c6a485ab7c5cb2e808ba093cfe231352d4977ab7610c849c57617937a22c13417ad2680c753210ef00aeebe022a26a959b2a02ed64c62f85d75449ea5b5d33aaf4ae7903bab814cbd7cace9f2716e4a79cc642d50eba0d8a6ca6e0b93caa429b4457608c90e1ec88922dc5cf290dac5b58c6212a8838359e13f6bb6721847c3a39e8372569070e7448a7b992e33a9261773749ab4d98026a1ae9970b170c7986e1f8df12bd4f28be1fb1a9dbf4aa551fe4677f9c6bb986ab7cbe80aa361713c31ac1bfc3f14c6258a14a8dd4da6e8975becc554a2d8e1656857688b60737fcadb0eb931b449455f099bbd87182f2baf6c0c1b937b294b0fc0d44ae47dc9fc784e269b47262d4b7d7b13f2f9490157379f5c229b43c2d19e5255164aead567dbabbf75055a96b3e2efa6a286d136ba8bdb677f709401b3ff5e7526a2f81fd6e8692bdd3ed299aa2e96ba34aa136d1c339404a79393b1b50af3376f4ddc6af1760468b443487abea75eb20ab038166332e34aca4c8c7b34655a76e09240b7fa74b82585527f6f0de062b1c3712f8a72b083281bc516c4b61d6c3e85c1000b6ed2703c598b80f9f0067fb25754b39cc130df46af04dba2e6feec8459282dbec4dee9248e77026c461d224fc6eae61d0943466611cfaffafd0bbf18b6379499038ac411f19c5db5205fee0d92f6b16bba672b176bfaa46aec99117317c951b3240c55e46cd2750eaa88d37280e54c8a76c74999bc5ca680485d315ea20bbca1e49b7f905ff2bd865b969af7735ff1e842a3966912c99db83e99e95c0d1d07931f9cbe0f7fd92ba0efeeb626e97ba2c9213c6389d832f6fd4218ce936258c5aa15f773ff0f738fad322af8da024eee5eef1b0a51d02c75ddf9ee73c8b084e0a6bc0147a44a3a5c0898d41dbffc8bb829ecfa5c06c13dc6fc78b9f3061c74d7245c0de01d389de78064120b2bd3d72755d9cf8379ceb436b4098dbf9da1ecac227617b24534215d3129316422f2ba3ca4c69c027e8224eb87435463e2b2966626e807239d3c0883a827089529ed19dad8cdaf134c653a136f1a1e66feace224bbb2aca4b4bd6dd50ba0c5ccadabfed9dfa9ea891a8b6f9227537891aa730f83055d2c5f45c7310b1fa1c6a0af8ee071f99aaf7dfb69352d2999044aa8680c6b6707cd35b578eb3931c2e55b7b28e2904aaf009d341aff4a0d0ca1ff75c6976764501a3bb26027b6ffede5b38b94fe2215fedd16d852467902530132529e316f5858835e4108f1fed170286dae636f7451eb91503f51b6ecd6e640a6b50d78353cf0ff8a1e84f68ac025c562442d8dbdf77dbaa05885a51f086b4000e28dc481a10df9c75a408e86283fd1579aebf2db4c3e876845a427cfd461ea08fd1c5f55e85e605b5f0e1f759bd99c0b76c87406652e2c421528593764773205877292a81c25dd3eee921699958e1289e5621257e80d3f904365e26a0bb9ce9dd52ec65f2ea9badbb7d0fac8a1211702966d414f1604db1258cf09f1f01194f37a5c083cec4c841356cada72404ee2ab6c9b3d1e8245daa9b282e1721b14734f1fa3af853b0e0676fcf25608d26781988e4233e8f4baa2bbdf44018b99b8e9842816530e373c175e285df5a5bd9066e07faa3344ae74f2e42cc529b9c72351d236a94c5e0f74f648f99ddfe4d4c20b5d25c125e176ed9d0e405e22b985cfe3f589567b46607c52881799e5678779da7e0b355dc7a77d4f1dd358ca98cabcb1bd463bfbde8c29a82274fcd88aa3deb3cc9226ede719c3b7a6d3712760dbbf02cbefbf2af9855bea58b07e94daf5704531b9268fed854a63e84d789d6fa554606893810c62b8b38e8ceabd431c669cd89427838cf6e5bf868cbd46eebe8ef27d68c563a3f817270cef6acf7ef8e828a8dbf53d9997287fbd37688fd3dbb6f9c93af2f609a917ae0766d147f48c5337c9bddac3afbeb5a74b19ab7704a9df75c56c4529ec49fbb30733c66ea433f10e7b584c5f7105b5cdc43f8bc73b772b1b04d51a8130d8d5df317785729dbde1f1a1a2c9bce5b25564ce48b0e0f3ce43dacf4b6692b4b3488622069ba3db0fbec32d9aefae95517f7a0a80566e953d86aae4a8c2b87ea7208357a1be453339ed6487ccef934498376752f1195be73aed5caec1e77a725b0c8f9776f0b1674c8855b5e950d924aaa17e5993357c1a7f0a5fe0f33b71c944bf786d73737b73b53432cbe4fa14a7cb81565315b0a7b038450faaaa43e4b2dbe10e103ee74e9221df0f08a8fb03849db62600dda5b268bcf75fcd10598837b73d1a7eca836f480baf966b937e26d0d6b2cdf8bb642ff833ca13b93866f52f6b1318bdc00abf268f966114103d260193b82c7023635eda0605390b476f03f3a2c808ac49b2661dc4552a4d9530f1d45f78b95694f09bd56f9a5a9666e6a3605651604d57bd74f7f50fcea5441e535fc1f007b37cd6987654e17701fe63649872a0d24c8771b949d262ea437c2477e19590944ba74810d2a281bebcab30596a3f9f0e12e279a2fd128a2422f9001501dee818e6e739bc7a694c2dc09e70dafdd053fd8bf98a1567797135590c6231e20fc5fdc722a63d85d2bb4296f9407300454ba5592fb6ee87bf969f35c864aa07b06d663ec4113a9e2248466a2aab6837c36224693a298d7669cb7d095a159522ab5e6208d332d0e0cdce29612bd7300c545692e1ee6e175bc0b3c2169f33905605a0eb3c71d479f3ca85351e2662106490e7f096f28a29acbfd38b14a045808caee3c5145a188ac1fd7b5ed645cfb8be5a93c33c6d5707d74e7b24410b7460c0b0cd68ab1ec7dcab3c082b5ef091b7e09a3b50bfe341ded47cfabd721c3fcc806e10249948c3039fb2910b3ad30111eb3e411a6624fe0f7f735a7fdd792e3f6a945ce1ee3f0b455db4665dcfa8915ad0dde1d02c7f9c251f3459ff28921581cf6273104fb6f36405e29deb7d4b7f999e71ab92142725103a8c308aec51e64c00676d7391ba931f20837b083b51bbe6d61867f213f5d12952f9a9aaf05d22572b35e7bd42b234404d316ed56230d5805667a7fa7ba2f1c52eaf3bd33dc772609a85a54ff7a01417774f9762379a3f5c63f28743c0a94485f04e20fc7c4c3124d96dccd954af9c2d5ddc6eafa96fc21cf2a555e302f3f67a472daab724db92c51e584920fecebd1eceadf85dc466213c03dc7a80d86614d54cf4e124ee2740662809a54f61f8c32f7acb82eec07d1d0c97672952d18e595a97c805410dbcc8da144526e63b921e2beaeacdd02b04071af6a1da34a5217c1a60d3a359ac3d27a8c1c8680ad1d416e085c33f953e66a8fb3ef4c7490fc64c2103fa8962643567da7a2081d35ae9b90f5e208a8145602e1c3a7f37762af9cb2cb9e3f934bd165f0278bb501a29c162e9be647de3cbec5347216b0ec333e406fcb1032b348e139aebfd0c32bbb61b6e3afd82f9d2133f66b7de95ebd1b4f90820812dffad79f3e50e7fdc02597815e95f8ff2f1ca5589ab313b86be3db2befd4003512da2a80b397446aa3450d393a7bc5e4d6a360a29f479bad34c9f8fd403c3518f678ccdeb2891462780750b23734b337f027c50ebf9ffbe2d817a3231bab7553129e70320dd38856def313a9cf5297991fcbda9914e1f4a204e6a4597e23c725f4caed3a4c10af233f0c5a70f8200d397f683a89c57c887c8834382ccd69122dd758a3bdecd769a3f905fb3aa5b9e5f8f267f7da164dc7ffed1c38c8589ac949927d95b8ad843b1dcd18721a437b6231ac9ceb8487679e29c8f0c72c48b0504ec5bb4bb7b518a1f008d9d008a976894ee053a80bb7b109412806b4b73d81935f38d73c300bde3e569d1df8ab780169d72fc9185644746348e360c8edf86116e042d9777a1257ccf47192ba31edf8b691f182532fc26a05d50cd3ff88573ec7aecf7f4e3eb264e787b434f0432d9084dadd5ee4c453222249b6e43333ba66fed2ddc1e66fe164e96aa8c0aea448162a79818206d7e1783d970ad03c450da1a793207ce0e5b70711cc14ad2c3429c48281fad660d4f2b456f8fa2903a59e8d0d31b84749ad108ed1eba9fb327794389e2abbc842596aec12c2d18471edc90048ae92e42a0e003abfe3fadd000ada71702da8b3050ab0ee90fc8e216874cba1702fe3f2dfff33811ad5d9f49a039a23682671261fc79669246054dca1a9dfea058cf02facb82bd9fb2cca52b6774b6bd41e8dfeb9e8872591125fbd383cf05215fd124bcaa85fe7d1359beb4233ef77b8313fb8f425eb8f40f12c6ebb36a7ce9b2d24a70443494ad98ee1ca99cb330469a35407ba9492c22c302146e75b2ecb15fe6f722d3b5f04b8c62af2cd1efbef2939c4f6627a6fa8a10b7559d8f58020ee82e1f1e9b66790f438b5cd7327a2566c26d7df891f50670591c1b726d1b1fefc76eee7c2b3c92add5c3ff62d4dbb5786ffc1773ed2c0e29237fdecd58425709a44930d8823bf8eb80856c1171bfda9ef1de211668819ebe6ba84b980482091fe7df9c4f95639e2193f7387ab79fed883db8d3cf6bf04ca8ec06442a6fcc6192609d9034d598b9ed488fa6077a63185b69385ae65a6ad4edae81d623897b9fa9ca78c932019a7c383fa27cc8c9159dacdf26b68bd1301d28b0f2150fb401343963ba88589ad490ed7ea75a593b2fe49a1675519b9feb9e11ca33d8c882bcee4c7f1f94a2f5b8b3e4f934787a65bae1fba9d255ac4bac9494cf886c692ec0e3676358f37f2a9aaf5d7123eb44c6e4d79f624f81bf337a6cbef29f4bdbf59c3f170fcd935bf2205759c6927dcb38d951c8d66f7ce38c05f55edb2026fd864de14327012df159c3e558b78d5be65e40dc6d777b715eb4c077cba79ad5021d0aef2bdf463c066a1061039899240e0531e8e5d1672f9474de712e417a02a08ccf372089eccf1ec8b82398576ad37fe5ea3b4ae457bdf6b9c00232e3dd6ca62657a4d29d53ffaae4c3222ce7bb5df555e6990f57850c7a4240bb55a6a98fbab274089110cabeb0da05ffef447c857a0383588ddc21a93bd2c6bde54e4a402a83bef2863e1c845030405ec290cb4bec737d32b6e60fdc23c8ab6d33956b7e12c14114a646b7c50f84327bbf1ed351d7002ab84abe7cba9607558e45c881854f06f68d4acad97cf910f40217cd8e42279d68c3342994b9054bf217308e5cfe59f84e4d3209b924405ed51899237ab2bcdcd67972f0c2d85240bc8f868656a932f374b014e81f364ca23ec99c6d81d67b48e4226543cc24751d1f8110fb01aaebc8b22ffddea9f46c80421f2255eafd5684b092839af998e96cccd34d301a8ca86abe3a84b64c04443bc1cba1a15ca0970794b600982b26c91dd302e67517e594d37b908f68154dc1f2f156399b5c7648104906d4570c6a3616001e66752680d89dcd42b38342bca4e9e09273f995aabd3daf4a2c4f64b6fd2837bd1334ab253d94b7ccfc2072bd02381895a790fec27131e710bd01cd8038fc95af49d5f94b1dc54ac41e48bc5f72692d09933e5f4f77ad2b98814a68612a3e8cd0c12737d4fa78a38ea13a69c0a2349b8dfa560527508abe5103232d21fb60c7295bfd5e91431974ab79841f0629c150f586050f846bd371ac627945dc908ea4e22bfc8336e0e2a06413d9ea4a6dcf4f10d8de8afde13bd26f28dbfce8900b7b7c0feca90febbb1057f182559c1b94548da7859e2d6f4fc95e59757e078ecde42d6d878dcc0c0345f968c604ae04d11aec94054fc1adedb8218296dbab2103183e2185d815ad5b2cb9813cd9244bc64275fe2022533f57d54ec6e13c01be1d57680d2c6126a17989bc2d2e5b9752fc07802d7b14ec0b503f70a5a18a9aba26f9eb514d7b1b83f36b9ba9f58566cda16074aa752e3757f886b762d89bd74a54f46c40195ded350bf3c69660792a8168f6a831fa2bdb468756805700a67a8492dc8fbfde99098776c69fd177f1c64f23f5f50826c976536d05822ff161acea6754b233d16ca607e237b7f98e1a86d183cec8436b07048aea619c0e0fa76c11d0da0958670e760e0aba10084738d40712df763d717ee95dfdb2cf72817d6217f367a12548e907e30863189168883b986cdf7abddfebe5a885eb72d66bfb0ed491900e1d73da1ff1064a90d6d1f2b05d8b2d5785cc9f52b1de0b181ffd28a1110da311823367b52ce665b7cb51b710485e58b07b61b02ccbacde7db05258758d2382afef6eafb40fe3d9d2e2503af608545c5b10b8b2d3a83e39d36e80a424a665d582874215f3ce666896701023548f032435ab43c59cd0a926a987107f6d32a9d2fb3e6ff28077c8b3eb617d21b2abc8bcefba8e7e4a4739516d414521f0d3ce63432d8ee2222aa31b64dc37a0ff4d7f28c340bb30838879c2e7ed4d6d0eefa3d4e6f5b4326783b4069dcf6abb3d24a55be2811f7bcb7037795dd4b4304ec6eaf1ed25e5a4c3d6f7c27191b8ac5b56795394042f9b497f2e16bcd213d72b1f3338666698846ca8c87c26f1ed15b4a86510f497cc2f7b800b2c2828be0ff54dfb9e7d0538a8334663303d75b84ab6a6fbf12a48c876e5f5d18dab070c0cb861760e7b7ff65ebb72bdcc0860f50e168c497550d701792413d7d346bac95d8ef619a46463f24c83800e5abf54be0359611f27a4e7bb1924368ed36dc52916546304a94fe35236bd1f876535083eaba404705590c52ee312b99de1a50ad4f0796e7d19a96598c0212f8eaa39e0a09776b938616e25370482b20c0d860199f10e50fec1c778443c78f019b7de4d7d412bda0329b1cd902f0174ec05d9bd15212f0a7358904750df9d47ce8907c00b93e9829fb1d526bcf60c33ab6d3701088a239ef72063a278a692052366576e8ea53e9d1e2fcd8e5b7fc3a35c8ee73f25e9733de5befc67ad58fb912ca32e06309f9f6a73baa1cc917fcea530e6094fe09fd18e646bb48fafb0f603caca0f78b0f0291b2a85fc3b2f672ec7fddbf94fc334637da15b0fecdae9e455fa1eb51695ea7cdc55521e4b6b1df81cb93679eb888570a0cf31ce33a1e849a53fbc463db6714c8f16f36563885c50fe9e06a49e00a1300cdf82065e3d7b37c9886ef3d87a0c1e1c4f64bf77752b6ee94aee64231c5f5634e9f096970cd69b1133e612db49df6f022af90cfc233e6ad57a65d19b2e0e98684ac9a696bc827553966b508d245b8b32a50e00390f787b5bc71d9b450d51a21d1dac558862890d5571458ba9ae33def1646a4fba798368d9a102d78414d74dbd6332192f6efea09a9cf96462bf25540d429dd49c25718cb0440f01186786112b80c30d613b8dbab33fe7e5a849c28d4aa3334eaf8a34e60ebc53c0da93fbf9e09ab9d23a5234c1f87af1a52b52de4de970da8cfc47e8cf8abd7ac02e0cb311797d4bd686536731dfd56dd65bb09318a3e1ca1ec6a2d95ada3736225599fdee59936e9bd63bc8eed805a6a9f4515e9a5a658ec439cdfa5e520c32966e09f4bac70b31269e52205da8a9e4ad940d911a4158e565eaadf8f8aafdd7b61284af0088e0dc98b7f42bcdee3ef0deb9e732c9265549f72fbf109c09b6bb443926f353a2406e55b2937ec020c1fb77cbd60fbb91a58f6026ddb13b14e9763b641147e494763f696d17ba134ab14e2d341bd50386cc293c4d5de03a1d8e70134cbc8e1c4d31879d442d6d3c1722e096a76d7d31899187778530ba85c5bfbe47631fb48a06a590609f9f5017d8890cb19cf583bd382da9d5b6e6a7730254f5dcd649027b74d18109d75b113c7a800b6f5f67118cd506492bbbd85f978b2a95b30bee2145125e2ed904d4204f8ab6da6611f282967ce0f1a5360c14ab2fb6612e8ee5232dbd5462b9b1a561ad63a32d535ad5416bc0d482c9a7ad371cadb219196882bbebe3851612a8c6bd6fccadd04e0fd2bfeb1de2cf49eb214a1b788fcae1357555eadc8be078e5466b51135b1b0ac9f2950ff0b5ee50d58ea09745457c0881d4f56c1bc0069fe8c153e2038f99da2c76bc3a78be9d793a05d81a55aa701cf5cc4ed0b89a8ea9dcd56632096f3727097d12e127c5b836c9a334485de8452a8adef79459d4b21ce8dda91da1e5431673d74a19f52482f4a6a5579156cbdc52a7c85ecc3641d63a577e439857a7d2063d7c958dc27cc5614259116bd2ece5acc8f89583a64fcdd3d1e9aa9b9aaa617232aa9cd56ccbf019bcf36d6888d3c7ebb55663d38c7e870ee5e7482f4f3d6ce58cf874a9a729f1e46f33d7e3786a643a110f45a430f9a1195c0c6ddc5e13870b8cce54ee345e9412a11dfc774d8d66e275d073aa27d1026021d548574b351199776bfb5e17ce867e00eb52a6908d050eb0a91f95ac88a4d7ed699ae118dfc9f9b7ef5cff0de444cdfc37cd3a0c85b48d009962841dbecbc18124ff018b7d6290e695f0a546437283c85ad90d1f1e6d30e535c29d17efc967e813ea3d5eddd2adf491c8995bf57012c31ddeafb7cac0ef5f9cad36e3ab043dddbe0ebc6375a4f24a0a821889bacd971e68323c96187174e3689b0c2461d832f666a9f4041341e5b9ddaf9f21850c3778af06813f876e5c8535bf148d71de68e360a2b866bfde05f00848bc183273e63599eded4e95d903e08742ff4c31928c500525c6d0b944cca461fe485d531db32007d97e68e5627e1739888b6f9e9852b8706416053f6d93446d33dcd1dd953d01752a5d9050388ea044ff83a94ed56c54ce05eefc66797af4aee62de615efb333a2966fda9697b5ba0f827f051595f22c4c3b7218283fddb150cc53cade88540181867eb6b680d4fd103a16e5e937a16718d209330fe7dadabfabc24a1e91db392d2fb37b136b9ee28b0d16473567a8fb60940912a8793a49badd89be32771b64b2008c7bac0761056c562a2aac47fd46f056a9f7dd54c72b08f783b1b6ca1ec5666b71cae7edb4a746d1a53594cb8a2fdcc8fb38e765a3606a1e5ba89a8349fe907a0bf5277d71eac2050a1fb950dfc39e8828e4d5089b466d2cf226f8c5362ba985fed41e46949ed64c3d398ba16da62e19135691bc0220904cee42be62e438d7cbc1a03a2e742234d14c02d1674e1d9e83e99ffe982bb5503c0a7b4e434b288f0ffded7aa21a0dcdaf5e7287353b5e9cf774a1b24bfa51a74662a71af5dfa5a896544b9a5a75f21ef34ad6fe75919fe0531888cf8e0390ec2aa2dddb35d29076d4d2a52725870c856420fdcf6cd1a7493638f1e915e01c489caa90df3ed49560170af0f6d8334070f52a68eec9efa45dfcc31ccd40618a28815c400e35bdee155e4d6d5586b4e08a200c4355c0b9daba78e3ea95ca51b9d899e4a417ad93d6d6a9fe9ff4e1e6b2da245b008c40dc165d94904ad845fcef026a19f9174a81f80d90b359b165a5cb29e119b88218629d90e5f8d470f07ac6bbea333d9f50961b95476d80a0ba42d7998d9a77ff1b2005f4b6cfe3ddfe5fea43768be218d1e5dd6ee5f572228208c8b3d9b21f08df7dc8611546073029827346c8d45acab163bca96c468e827a046fc7a3aadc67ad875650179cbf155ee27b2c679129124af119abe25aa6ec7256bc6fd822ab93b737394f33d31ad0495d771b6fdcbf861399576e3035d80c6bed1260e641d358c6f04ef4623daae56cf8a9c052041d22768c64e9dd865799ff0fc6c8e306b826d26d28c1ac2eaef76fad993267a3b8e708953d327764fe661cd3977b9cb6e4ddd6aed681c2256979920f308fe9e918739aea8997db4b4d3b1166727aeccfaebfefea9037cfadc059fc2c1f2ae7a659d6f98c2aae5fb4c62ff1200e95448d92248e187d38384c8e1e6a45021aaaeb06d3748d303c441870eb21c5d572381e6cfb307181f70c4ca3fd68c3f7f039f55ec161c68920a3b2b69392168700d79cf13e1eac56fcafbcc492697faf83549f958109c0e9774b6c7ddd93bf1d702be97ec968a47bb9b4677a649a48005411802d0a528ab2b6bc45a744f41b1f6609520e0d7ef95cc7ba828b78bc746b7dd4b697eb1e715948df859c6f543b59127d3de16b15420f29bc9e2ec8b252bd1f86844f1e331a000cbc3ae1cf6fb5aa252030baf3380dafdb6fc5e625d9cf391dd980d880c22f503e5d11c7aac7cbd6e1133613e86d86b2c505db0dca6d089757aced6e9ad06f31856c4432badea72aaab332ad3520d150997e9dc2f009ab8fb035a0e38787245b61c9ce641cf18ebfa6a3bdaa7b64208f8b5ac19361c77cb9e0ab689ae66cc12a6394daa36eb310310fb1d9476b0240baaa22dfaff2e60cb07432604f2e6630ab74d4082377069a38b3f07ed45d29d4ec1883f80b7a0b7a85d394c2d4d196f6b7f13ef0accf9d297cd3340e710844a50631b748bb1402c5b128f42caa01fe9cb58f35e0f03b53ba71fb8c555a10c1c82b202ab4287a801ebd43c7fd63ff242f9ff123abc2ae89ac41adce6404c2bc4fe08918a7afda3b86b81170a5c74d25bc58bf1f9c6a0e8fe54201bcf0930ce063f2d44e8c457917e82db539b97a399a090c685b79898ba105f46ecf4ef077ba92d60b3c22a087ce6cf58b4a20821b9196aeaf73b24df59dafdbf57cd94c228f082ea6bed0db11e6e9eafaaf7a96b4279334159b4104ed29e391be659a615a6e867836123de8c1476c80aa25c88f45123e884f67390648ca35e612169862fa0315f874e2d226b83746d8dc12b62b384b27055094b5816f499e6769849763847010ba65d3f05bc70beb4d5d9564256f9458f0e60517b304c34052d838e8f4beb3c3994b5ce86fbd4ff7c72b08348f664c24587d5f3b74d9ad590dfcd8f76796b9265bf7c1b34ea7bb8f7111e6c612d784b4a095f881b1df768dc555454a0c9ea23a164d0bdf2a6a4233a014f37bab39da012f255b74396179938f6408cfbc53fa41d3ea33a4b3c4b30ae81d53d698454753d2c056cd34d6fec8ec28ec549aff7cc3f9af4050bbe8bed3a05746a3eb8ab2cf7dc2af3e9229305786f5168901259aa533606ad3a62e7c2424fa0ff5e457b30d6ffff08acd525ab3eef78d75091b5b8c4e97e3e26474a08cec6335936fd7300bdece5ef140e72e78a77017e09de196f6b904831fe75fc8d7aa9ce314bcc35c3d9523d0e14318491a654b4d80afae6272e075096e2ac3c2acdf7fab3fb4ddf6e90db7bab5ba9482cc872d2abf69dc3007468c4476ad80466ea363d7699a6fb99f8996fbfd145739c2bc5b4a58d39b58049b833bfa4784c2e6094c370612d9a0087a150f54cc62430c8fec9c742a07649284bd85d1725c345531090c9d000375680310d0357500bdee042f1379afef083a81aa5fea03db5fee5cb17da9c4fab5f2a70f6af8138f51ea3ef4f2811f912014c9b61b6b649188bc8e8caa6449961ef98179808e97be3d710c74c67ce5ed9ffd42f6842a4ae65ebd2ffb54e2ebc0b2ea165a8a0e7d4afb2cdcc510b2099bd035ff649b9c8c9f94915a3a38dc92819137950c352bb39857f1345889daecad48ec8f131a40d5894c62e6173dea48497eb7d44bbae2f1e6626022fe7156b5bafe442efe5f527ff303a242a39bf3cc3a5a8379940d6b71b0a5050b3f966ff314d39781f8e88517d1c50dbef1f6bc4b2f830f3126e60b7418789ad30c564d3a396c1481744fe6fad9dd150eef89a02271af6d9fa5c937a8690ba3a19be63ca33f38578760ef2ade3c6d5eb7acd58027a064247241abe31ec6f329048840d0eae3ac45a359ed30c4267ea905dc5f52c4a7c7d7dbc6adb0464d0770cd5472ae351645431f67c688a8d763ab6ffdb60450787df42dceac3f1be4dbd01e54c7da4d7b910fa058cbdf014f57845d6b8044db18592ec176814811f30a526decf0ef147e27f997278b21368fcb5ceb89bfbb1ecf5b8b782089cf3c4bf74c78354c47820934518c5430acc47c1b886bd551666f7b122f3238a155809b129d75aa1d8fab45357503c4ae5bdb3e3412983db224a3f9fabefc6d4e2e1275b7f0ee05b76d18e6c9a1854198893030037fc9acb0f6e7d962aee09492296528977a7d10fea20aba28dae95932765258219895d9ba343a2168ed55787d371188a0b2d36f8e4dc3d29268447eb7c80420b2be52ed37ecfec8432e73d5a19a4dab3872ebea01c20c1412c1997ac90be7bb9f5457141162682a3c842a55893e92f80759f209b2dcd1d6a227b41f4c6fd5b8e7c7a38ea8a6e45b453bbb1f0087ab9fa6e5e0df7af7da16e2323d2a57f0fb3536ab1f19aa3015b6abd4a9ea4e49b04e9b9151ec0148fffb74c49fb31c75bda15fb7fb0ad5c4101483392825fba03f4be740b55d2327ea58b9128cc40c587a3ce05b539ea093b3bb7a59d6ce15e5eeec5b83d07f94403eccc1e8c263b990725996f07edd8dcac194ebdbd3c39330bf4da1c7374e9138c01096abaa9333acb5b2c2b3e9c3693fb4333fcc27ba8193d6d9189d88fefee9abbe138c5f2b78ffb1ba134b9e8f3f3f4aa47eb0037435625c3de2ccce68694718c8f802b7b2af58cc98657fad2f74373a2ba425a23fd3a1282485212d0618bc94a0f3a3cddb027cb1472a410d8007f80042abcffcf1a3dc638f7cef2d22430495a55286c2144e113d48488a9ad16be5601aac9da2cf6035775dc094e11ed4e2fb15b859b690e81aafab0c65a45ef01266a73625243add30ab1587b87f2bb3c4479d2f321c5b17eba1fde5250a16558cf68034dfcac1adc4eaeacdaa3dd281aff3f68c1ad65d77157e49d8e41c4e2c34a0487cdb4a290d4607c8df82322f900d434895880e1a7a0415330ac893469f2a6c0c650734aff29ec47b018c902c86020b4a0d0c2fbbf5a6fe5f1a3b1ffce2f8bfe5074e8a55cb5113987335c14b3bc8c07490dde6a82cccfc0f5003227095f38bbf057ec5b1af6b57a2d8e465bc0ab9e26aecce695bb70b528f0f76f52f0a4184f822e50aa6f9e731fe5a77b228a3ac0cb8ef2b3937098da05ace6be7d5a0d21944a230a46f6d4c5c5af335d1f8e3030ad2a7f5cd2e719b0bd953f14487783f18df0c0b14ac5b53f3f51dc611fc1c8c4ed284e1942446ca30e0a8ebde8652d547470f09247b137b86153e1bc2d17250cdb968097dff064d900a3bfc72de2010e042d64562c5b41a71edf9218bd417aff41f44a6aa66317d6b7cb9bf5e7937b74f3fc2966ef86e56a2cd1a7a0bc58fdff48409f27678e8a449c0dce282bea8fb74aef02572d4bd205527bf8a7578ec0c0feb8128d018608b948aa24c48a23b4ba314613c51b2d1cfb7148b5a471cb6d3b85d5e63889a263a19761eff520687092982227d9468c3e30987ebdeb07cac72eddf27dd0747330bd3014b5d08734d4432c0fb14473a5984a496bac81b83b68e466ae3b395f495db70c309707cb48619e2ba2dc2c8477170d0dd2dc6078ca84394e1b7446f6305c422d2869688f6408311553061fdbb71b540f7bb75484972048fa157818b8cb65192cb4f97fce7b54ccb9be033297134302efc81a8dd8f560e1a09ba594b6ac4e5f086e784128e3dad5edf7d8841605708d34c18e557c7589a419201a96faa54e1063f1e5a77079b174caf5cec3e1f2dcd256fe3883ad52a23993959a9b93977b6e155bb182a3eb3b5b87436893e8c65edbb470253d44e6198a036e88ae3e76173056b0785ec7b0f2347c751426a8241627af2f460f4357169787dc5e2caa010aaef48f29d9e61f58496675c6e594cc6d8b7db5861453a9ed5131f5b48ec66e7b07bf678f2374ea43e775303eb1b0f826f3bdb04bd470d7c93ef15fcc9b013f9e525a60a73dfd5c2b05672a6c929180c426e30f97f93cd69d2228a2da7969d9c4f36a25c7e8553eb6343b0feae83a8bad2f7cbf574173e7bf90f945f830f6eab7252e259e04295ec25aec4d59ef597aa91911c63e796ebeb3c3e9f79dfe8d57d347ce3ea99d230dc8fc86402e553cc76a470ab980e4920f39f30f80273534c3f46eae35ffa4cb24b26a0c7f7e5aca7d3f9508db3290b4bcafce1e0f07ef5db1e5c20ddb406c3fe3693f5f5cf760afda173927f52afc2b43e06867ff59cee1480ce50b42918b10ef5480231b379b84f81a208991235b9c1dab6c0fcc3a1a3985e704cc1db6fa2cf9637960d7871810a1f4093ec489a08e4c5cfbb80603762e8a6e6f06e3f0663216b984004e1293c440bb0e03367deb8eec77e22b48a3ddf7e425bf75a770c5119b49a4b442338d39a23b125b8ad08ccc82d6b850a0c80c7d3fe959a9db76e1c3d1c04c28575b08b412b10ba12f0670eae90b099ea468a2d4fcdbf007d9c60c67ceb1623baa7813be58923ab2451f4943ec6ee217cc55716b3b9db198a453f287bc8147d7043fe4ff380c8759e16f5ffd0a9785fe5b5bd8010469e7595729d5bb1b99a8e983ff4131f47271d5b623d37ae8b7443a182ce429f7f7f3d2a586470e9ad7b4a4aa634ceccd70a75ecccc6837b2fe93f1d786ee87f05bc977bb516d860fdfd0f2f3e759eb46ed28c45b77663d418026872d39a8682bae95eb5b16445c914e2f3495effbffdab4d415afbc61a6bd5bb3ae28bfb885fd3fce8e5f3c63e2e5119b9946ff1a97f76de202b53acfa1ffe4a7d0a313360acb9cc71f7826ea7eec76ef1f4fb3811f94f99b81a3c1b4885b41e18f4fcfeba757b6457415ab90b362daff989fa826f595a26f953c19ba00fcf86b93ab60fcc80f355a0ebf7a9225af7dd033a41963030e2bb6d3e2f17fbd65e15a94748d389240cdf0f8beb429fd706d2b0c86efb3fba8af91e8b0aaae1614d535ff11bd87f09b838236f8c7b57628a7b34a30909cb8e5d2258990b123dc0562f9ca1eb999a3dd995117c8fd448350f88116f7cd7531439ed0ff865bc24b6134d24fd74c2abc8c23a5caa40f88267ea0fe4d9b2f7bc7325934004cc294c0e947089851c51d15b2d8acdc65b31366baa3312961819ef660df746f46f13a2bc7b17f9c4b2b1e97a4732351410458c7664f1797db663b8806f4294d0e93c175853d12ef8a2e387bfb935b3e078556c2bb483077756f886c4c60920c1980ac775f75b5785729fdfd6a86e4545b449d30665d9b549fbbe3618496d93fc0c82e5c32e42a3419c2de6d8d3243c37adac22d36be6b4bd481efb5683ed4738614495cd574e72ba49e92e934237e3597c7376f4be0108f1f8252b7658a9f9aa3a695fae518d91885da3b51df4dd342536ab3fdb5908369f7dc9705a0167b28809690e7632f81bfcc1ed8b576d7e54b3ac4b2547f9cbde2e291d40e82aa276e62019d4bc805dc3cf1e6c3fecfbfad74f9a3e45b404b385f6ac3123e30fd2f9b452efa634e469080120bf7f364fa62477c48a0d5f48c52a402dbf0743fab7c7747ed3c876ec528875c83af590ce3abffdbf64b553ce5461284a2901144910868a22dccf1a317174e77406903d7f64bb16ec8e86453a6c54c065466c74a35abaffd7dcb8386f6fe5863d077b2bd6dead2aed0f02202d4f36ace14672999a4972793bbfaca1105b3356b8af28107178bf5e9b97abadce862287ba8e1bff1521771a7afcaf0f5c841076b520deac405e0b76cbaefc48bda46df0ce525b7872c28a54457d21dfec76d18ab6040cd7bd0f7c6338dcd9b43ba61878578d29c3dc881bab0fc9f54595458a1b3122b70619904c6856c9b5e14ffdfe7ed558f1e7a8ee8045365357d088dfd39891a35d2701cc495e122377a6c8c13b9c9ef5662f9afc7134953a8a05396399ef8601375343cb6357c5cfa042fa9a772d6cbdc091ed750178241cf3edb68c80190f2a273cbf9d6302e58b78ef70a388d9d691f532f8b811ee58d686f38bb05b5cedccd51f9fb2ca6d556e6a92ee144caf804793e4c60793479db1e182b00485c8df05fa090d953e4b9820bfa4158acbe57563982a7a341557225764e61de86e2d7efe6d8c52e622cd91c65f3164522698524e478af03c15c368da94130b14b17be41c0991c3be168735bf10284da7f194c3c13b2141bd5a0904c8835ec21732a8b055c55b23c55c766f66521f663c97fbcf37df0c913471167179575fcffc3e435f82fe53d200d9ac6751fc2332059feaab88fe21d78f7690b9873aa2d0e7c4688c0dd2d69a501d91157652efaa3d4cbbf1c99d394a87e728d4fd85d26223992e7306d24e8ca813ac83a9eea3da100b47d573cb425a41c49f4fa0646545029e0645204d0bd135d0f60554818ac118862991131c594b3d4c9beada48923d23bde12b0a22fbc14b0109ccc04204cc7bebd335897d5eb14038a7ccced3e890bb63262159c13d5531dd5f24c81e23b3f58f97950f4a793b47ca622f4f033edc155326cf7e6af728adcd46a2df8800aa5d4bd7fc4fa9dce1651d37efd1e00f4ef8033977be7a865db47180d7d99760b5bb0cd7c1f00dc2efce5400ab19345414b6e88f2fb62e9b4e25b04c89952e8afafd7d4439b5815fa9c159a7951a71e695ec603ffb2212f41dc1893f96e41b2f4a05ae9497c51aad4b854c87dfa6b35334679ffe7e4b2e206812c7ab9267fe6554d49cf6d41e2e1d680561938f5e228d3eb7ce983da6f32b8b9311876499fe7b8c5ff5a08d2bac9ca91c2660c8fd3145368baed0ddad6dfd08d582a497940444d5967ce26c6b2b37db449ea5e8ea39fa075d7bff995fc3035a07baaa84bd4e52281940ce0075cf6326fa061911f7cdc236cd2225eba8ee0a85dcdb19a931a571bc2a392e2e3635fcbb849e5b42b060f5a6367bb241f96a5f1042e3d13a486192d4ea3b78c1bfe80716d3c30a6c32ebaf9a3dc91e0ba09f0374b602a090e005ae885d81f8db09c114ec6f896fb299fa561146c564f71f2cc95100a385375d8a6c9a4ca77b03d8cf5589432c6d2c6b192dc90bc4c5e7a726f6576f1702fe49d6d6eb2427829317a49beeafe858a0a921699f60c3800136ac2f18ccef894a375a200ee1cae6d3842aa7b1345d71bcdb09135aef744df119369aec51dfb36aea2f384ce3aa9d5f7b5ee858bdfc66d299b737d3e5907c5b161eb9e8845c898d824b28ada776f7f7560e971ca69df6cd1a399563a061f33c4c8fbd3356dbd467d148efd1d380a580dcc8d7b51a7f1002c1ecac47eb076380122ef097e9941f8d4fd6223f1da30d3eea2bdda1e419a57234fefa0202d681e755780d0c362d7cdd59955543ac69c6a9984ef5a2d5135813c6ad5b6c59db22091ca74b31cd171f1af61096facae6532b7a81f3402e0be9437eb0be467217ac82f677752da8eee087336fe7ccfdddd98f2889091a4f08470ef584a9768e99846030a2330da660c55113282081d98b8f95bce5c226bd2a23f7706825cde78a5b067cdedd0477624eab87f277ec6878cf1dc77e820fa42b80b5b14a15911858d3345d8978f7ba2a05118947d472383b51a036de62bdad0919afa32fb696a181bda55e501959ee15faecbd1b4fe74f02e1cf4746c311e825e8e10d63a7f593a3feba15939ed757eceba0d8ab96d4e7e132d4ec8ebabfa9b8fb5a91fa4d1f6134bc201e014d7d3c137eaaf3ae1741a3b3787db6eb1cc8dbb0bd79d0f2014663b1e6afd818a46ef1d0b3bffed4e8c3d91f6da31c528490115c223fd29586c11156e28879f203932e061c7b621f15c866da2468a6f4d6ac1aa7329b5743fc3c8dbb881db3d273af7dd235194fd621b94350ccebff572db7888f718b7f0187d06c6e43fb6ea254a8e0d471b1ee5f685af25112fb0340859dc82c8f5f107607e8ffcab235b6670649ffbef805f36224cb132e288e40104da66208490c829ee9ab2aaaaa61c6bddb890d7ea98495382257764afa4a1374504f5f2e70457974e87f463d16c4bfad6db61f238fc8eccfe4db12e5b527f65b2b369a91d7f2e31de96acf81b7b223b11ab478256a26902ce8fc17f9f49a645e422f00885429abbb6657fdf809627bec4832fca4cc07973298b36a9b211a57c82d6a7d8eeabbdec4d58d33021cda6b88ac5db90e8d459611bc266ec1ea2d9279da2d9cfca9e465344ba8d9a25b15a5fd96fd4df8438614cb28ee0aebac90584bf566e7af60d7a5a5f95b871287c2a1d144d3628aa2abc9eb5a56b8fcefc5dec15f6c5b38378b4ad6c0e17bc731c083b90d8e0beb59292727ad944539e689c94b51365588c1d937c3c7daa17cfc1712c32988534e9c98bbd74bd79dc459f7c7660f2a6365bfb9e7a2536cfd8c9c0614cc72ac14ff9cfdba8ad3589ee85d57fde5ef9379f99d91ad8837d21e9e992b8f294a66c2f8ec1bcb05d643e7064bb301236155b1ca6a5a425158c7754174b61c8075f170044f213c55c52b6205abbe435348e08abafe2f7e33a8ef45788a0d3e9a767b5881860b986b39e1e77fb4fac9ba389b98eb516a6e0d52fd2b680f9784f2324bbc2c4b7d7036a115a6bebe310e7ee2b95685990f02bd214d5efac7893d21cd41fbeec8e594c0243745c90c4dd15fa8be8efe68746d91c7f049f347d0d74d9845018759763a7cf022deb507c32a080f1fda29fc1fdba7a270975058ebec30e7a346f7923141c94778b197ae58a84c3c5b39615f91d8bfcbd211cdad27eb790a12c0267bd667b29a9189f6741e2b72d54ae322c878cef39d6af24f72d5daefb3d9351cc47a4d6afd43169a958b7482709c51d25efe812fc6d458505d632eecc58db2472550211cfffb17a9f9a0c92973d2a8c3d3e6c3632eaa0d4f3d441a89eb4652992d17f725f75408d5e25f1196f339f18d6cf910188b259318b6ead8e7232572e63bb0fe9888ec3110aaa3090076bf790b1d9edab91dd7f39b76534d9ae954b94f103db45a30141a12f361763692b17fa0212f010edecf069729782d879ea677b8197812cc672dc65172b18c52cbac61e8ce082b7b2f679b109f5313f28d66a20ec5f106e2ac69a8a4fed401e6bcf093d0037123c9ba6091dbab081f5cbcb37fb908543574871575cd7ceff48975b1001f32f030e90b718c154c7a0ffcccedf416c1b1c3d79071d2cc4f7af513e4e917cfbd220589265939e6524cf72d631b4165d3fa29b07069b049c775b22a1aba40cdc72c2ebb6c51a869075240fb7db41db3495fe2762a948085b3ba69f14bb41756f49aa994ff60173006a8a8ec28bf80e0b7da346752a35c0c9dbc697218ef233c7b88dfacc724d57ebfb4a5f43a3c3bcaf86843c5a1534dcf605633a5a784cf49566c254f14858276fe0696d9fd5c9a477d6c46bb9cbce417e1952d9e10f79090891682fd422d9497520deee99b80e78e0e19823ba9ef8d561f9ebaaa3fdaedbe839976dae5e2769abb12d31454f8e669791d399539706e78aee56684a43bc4a0c34627b395512192b387de67c5cf6c4ceea5053af97476c10740f5834454bc8b0329fd91484977fb473954c5c526ea0c943d02efd28fa674856fd1b43dfe147b81183852762007753c3b78445b9f223d7e21503e6c44f5847f9415c1e69bffcb53b55e28544166d468bf23d185c623cb7dcf45d15e850b853be2d7a4225057ebc1d6e3ffd5632cd7a6666d1c60ccacb66d43e3da3889145b173b5796e2d1262a6b132596b640d4837bb386fc9e572d7fd2f38536bde88f4873c6c050f370a999b1e9bb4b8a8ec5265a19ebd24e30dc8ef6dc9ea1fc96cb4b3e082d5e8965dc870121593e4c3cccdf2583e4752d065e83c8708a78c55493e363e9546d3ecffcc1c8823bb6d4e8f6cb34bccea029ed35577b32d5986da17406d9b824ada14d115d55684579aa43e3e95712369da6daed9c452b57e3f3c4c093a3ab6291c09310090d8f0bb3eb488f2e26804c78824c32511dbb5917f8d34f93f92e400f62b7f6ab7b9ee039b3cff8b2adf80a4507a43d7aececfd512427cbbca086916aebeeab19335118def68df46f3d9474f2e70142587a6b5333973ac98256e0501503d8b711ce2aebca98f12a291d255fb418c089f31fc338593997276a0f8ac31d610096a7438d9c1f3cd720a0d7c97e1652f03d86c163d20e20f4e09db69645d0ab09d883ae689e60a0e3c5b8b014a918efec53a845207bd3ef5708a089ebd58145b51c38af05b7a04ccf2893446bfe2a3e4993105ed803d14e4fb3fea9a5301604ea3b522c39e3a832509ced0022ff3cb99610c24efa74f3df73366d8d9b32a30083ecf05beb33bc1f6ad6a320e63a76f55c5e97b63900d553401ee7594ffbc9bcfbd3117bfb133f745600003158c9c890c95db3907f05074ac07498186248c6ebcbab9218a91b7cbfe296f2ba64f79713ad95ece2c5b757b519f5e291abb3283b1d978a19be957a02ac6e79688cc8fd06495b9340ef5ea8f8bf17ff2f97c2a5756010f97e6e72d8fb94e9b816e5d42a72ed08efc463ca2b96ce5f75fe29d0cb0d28f54ded094a24c270c56aef22796ddf6683be1830c2530d6fa31804db8c5cb1009d0b5459d96749ae24108bf2b5df909fd838fc79f4fc7dba959fd0db2ef70c3df050282a0bef986fd7936a67686a2348f9dccfd4e00feea0a558246ea247fb02c557e2abf2333e177855b1f4ea637bf9c9af063ecf826e2aeadf4c3325477f6e84e5a13448744368727ae1763e8d2f490079431875b26fcd4de4f9d797c8af320f779608cdf4dcf147f18e436eea38152817587aa9bb42794050cc5ab428b3b98e3b87eff81b1335ed0d17638527abc84090c563b3a66a7529a3e42c97c932bf8bf1c51491e5334edce95b46d5295bab0cdf688aad420c4f6f03533a14c2a863f58a82c432941068b5d17bb9b9926f4d3d9b893dd6a420e4b7618a10d5c83196c76a4ea9014783eed19e38c1d23f0f8415ef87b801947407d35b2e6d47805236b36e91924ce3fddad332e35d43ef2fddb3ba190ed7d706cf328a39bb5b7c16ae11ac6e45b5349f913ca8c99bf7f7c84a7db0660cdcef75344ef4e4765f3a7cfdeea1967045bc822d3852587943a672ca370692fd7d436cb1638dc2f60659e71841cd9caf32b073d7152d4b1093ea8f776eda6243a1f9eef8a35ca0fb21abf32b08ee0a464d58e7f9a620c73e02a1a122169789d309d193ac68dd8fd3984cef1411e198d6203c453b7b2290a1c9915b0ca3fe7b075cec2040139183b2d6fe1f3eab9fc0288eecd4b66efb8908dff282171e996cd5e07aa6da274c1962a3452be5e51bce4689c472ccff95783e11ccba7e2f465157059b72312cb5dab71ead5b52d180c6613671ed0a78c264b525a20d9c344d6498543dc200b4c2f6b4d9db6a3c5473f50ea8689c04dc684061b790323fdbbccd7db3abbc9199252a87bed69b2bd9f12a105396b25802df1c0d8747168331c03a75f8de1f059516e20ff4742303fed402ea78fbd8c814a49c364e70df9f5debcfe14909106e7089d63b00bce149ba4df3c5112f972337f5bb475f96487f6be49752fb0ab33ff7485852a70cf0d0c9d5b5f3be4739a421896dc797eb532775939a5975efe4b27890c039ca1b47ba09881316a14aa532603626b447b91dd05707c102236204e4e7b3cdb54480bb984d656814da5b7100af335e7ca1a1f0d16270b993aeb2a067b952e5fb459e17e50d7504645f9771ec08438b8c53a80157b6f94f1054962b36e79377281c20811e2f8af675c089d5370edd7c13f312b825d57080c87c69d29cf706205b1eca6d35691495b2ff8f4986864fec2f60dd1ea2ce853adea0e5e5afd85b158c37a51fb29b1a1b9dc1094acb58a1761e0df732e446b85e18ed46c0bd6744771217edd68c846dc2c769f91585faa84ecb2296b857f88df97015ed6992279a7b511d78d852a3ace868a3f9c415edb545d0053f777095d4c326e650b68262151a15c7b463937b8b8054eb4d6e628786addb1265719b9d2836c533397f6284adebe612ebf3c3f7bcb3f96de5bf20e2675a0da563791c41e3fcd4978b14d296bb33b0b4cdf249a84a0189a2bbed088f7a89497e9a9af719e83bbfb1335b6bfa95a3aa24b0b9ec23798c1ba35a24c43f35dec51a3c37a6faa0d2c48189cea68c355e0b9865c6f5019b963afd04a5c0b559c39cd819c96597a0b285463febe718aea2eda40f101b7a8e311229afdaf7aed1c041c0d7f6145dd16f2332d8afa234bcc9acb724a6bfc7cddddb2500e817b82bab36ba1542e737680ee95ebf2d2adff6ccf61d749c395fd4f0a93e2db956768396b96ed983d59b857635ce0912bd7ca62db7f260318654db2aa9db9ea71a347649d1b7c907a2910bb30918e64a7efc3ff2798f65e9742ddbd01c34ac98601eda295a2608126a842ba833d1f6700c69b2ca80bc47058959a375769eae26e2072f8cd4ad11291e4d1c93da32686702551f7c10a3e071f27e4568d5609ea831fbb2b40c30d32b44e58524e439923e17edc3d1a2471b5bd4a9b487b45ebdcc3e0048f3290babeaea65d68428fbd7bfb9d6a8aaa16cc0a8badd9c43380c49296853ec2b9dffb44c0852b083d3f8dfa8790fe51bd2429b4948850e9e94783165b7e533f50aaa2bbc07a39932cb500342cc749dce3403682e50ce10a485a81eb82c0fce6952b86f3965c6725ab60e409cebce4483bdadbf5945ab501c07d081988ef7c77b686237a8de32878a31f68599cbdbfdcd38b4fa3a66de10c93f98a719001a79ca441223763565b1d6a82d30e7f07daeee4366f5798d543e6433f7b033e853bbb6d42000b8f7e5bc65327be53fc580122412cf1414cb2f741ec7d5afaa7d171656f09d3c72e21782620198cf113f7f3f20bdd4d083b75f6585f68842367047d20911b00567e8de8ff08fe7b279071272be174f9154446df21b5c2cf5f595b51a833f2022de1d116dac1ec3d09b2895af63de59f9097c3a0bc05aeefe239f15d154c5dd19df4d9c805c67487f9c6d916f0784621e16c20298867e6bd11a92857cbf98eac1000b8be75672d2ebc3acd882ddf159ed3b99da414809761c05316e6a772d14d3a512a4ce04c139ad423c3ea12625b498b49c7dfed250f48685f4bb06a96d66cc66356d31d271444e1e861467d093cbc9b1982b07c67a333373e7cc7cd5035ff2cf8ab365f8ce4ebe9b830387da02d54384f720a1f63708f71d95e428ac86a788e6d8eff0c147002669ab587c85ca0e55af6c79adc298df2921d6e5a0957edd1574773fbff7868c0fcb6da7f3b7e1cbd60cb2ab3d3e73506de4643158cb92454ea4f565f8f68e08b15d3f0cb8463361294202be7dd130b9a09f32ed62bb35896e41fb4557482e8a132e568f86466c64420af69e6410450734749467888e754ea9881db4ca75e89bfb7647a2ad40ca465f79fe950fd7d76a3b5e3cdb514c10fbe433730d43110c6c1f854ce8cfbe8f16fa68d6f58ff719e4092eeaf9d974c7f7757a278d1285c0fa3d33cff444eb3679d1a43e2a108a7536a737057426a86f44ba63922920271d2eb302db93f2a3a668c982cf579260b676ec0aa81af523c149618cd26264bb3fb7e044d4c1260cb5f44a45f8dfb862164fde9f5e94b979346c7d64ae48b1a7fe4875791aee2a8a2ba24e0cc40b8da013a0c4e99eeb7f3b7217ff80e240d36530a14c3a57544401e1e3cd81aea5d73c74f0b1548dead73a621ca84755a641c67ab4e19cfec327c534b3299cbc6d08a6fb10968d2a50b56e27d9c4704ca8f6f958de5f1a66464bc57c7ce786a2187e2cb9790733e63885c2fd4b995b1dc1e607d3c131c92413509e3b1b2e2006ae030d804325353d86704d28f07a75363aa8d89b8e6f99902abc84293f1395f93c35297e292e81077345f594d12b7b922426d38b889428a256c38d0633315c6a78403b2cfb43458e1140a588f0562fd7c178b602f1f0dcd1dc0d47511ab0e88d174c8c9a143efee19f7819268fd055c3afc86dbf7a3e8e3b9d30e5993b946d819bea0fd484d17eff508dca39ff7160f7850f7ad764d7d42077f864b19103755ae56c6fd32482555aaec9c5d977f467c1075591b3eb56662d13becd3142f85d786a9cb58ed9dbdbfe8b0deb21a0601f75249b1b275562f640e6fada0c74cbe1dc8163bd2abee169b9313be19777cdec790f4fd915d8fd40232f6359ce6d3543718e4760751e41b640b8fc552e4606030f6846e0c5f03c6cb8f6ac0d37f4e23f0af2a1e7ff7d770662443ba16d7da05f498cb0c7c66bd76a9d4d1f6aeea8b80717f29b9a88f73b55d2366a457f91f72fc23862fda11ea086e015b8ac03a2b9c2f28c0ad641897b50825229a427aeebb5448f1a721c9f7f5cb7dba5a7f7819c9154871a7e45a63a898ebf3f1d6069062c229a3d740e489d3540d3cc7e1430ce57143a302f02dda2550fe927fd233ec30aa950db9b77580efacbcbe809d4448db79fd638bacbd13162c68d3523d80e3b719f39daebd5fcec40ff4bfddb3569539ef626741268ddbde9f0db51907bc9153a803db7d954f2b2a26b9eb864245f98608cb62178aba9059cf2d23b7b324586fedc3de2494b93b207c950dd9f8ceafc3f25891669d10b82410257273fd5743449c2deb2a4289aed45b5b330fbbc0a0299f8799837f42390414af7ef6f5550b26efd1297fcd52ba82cfbcd9719df956f789d30d5b9a79107097dea666dcd6bd4fe3052cabbd958d20551b85247785a93ed2260edd46cdefb79e045fedbc58d0290711aff160d6fc20256015c1795dd11208d8ab76594e3a3a2fc8879aeb0a617c9d427ca189eb447a6e4f33d49cb41ad9df54adee697551407f37275dc8d27594a3c305cbf8410c28c3d6643c1f9b2de9105cdefd0d7dd29556948d773e2517d301b2197acfba463dcde57c2fedc76f32b33a6389173a7d05de91f1d6abdec0c6718f630462b28a92cd48b38496552c9035f0d7ff030994efed991479554051a2e43ca7bdf7ab9dcd3ace98020e60b487cb1b78747fde9a6db776afa94a0ccde170f6d6c2c82b8d2c61756b057809ead23cb53fa259675ce14aecb0b8566fd67fcd95b2c6c3d9037e0a652651bd39ce33bf1db26ef560188cebc71eacfc2b83450fed9ad1aa68349197bd8b6758ec43e448d8c6970444363222d11e4944621f8f19328e936b32e9c4a7f4fd5f63a530f146d09d7583c0509ff8e66a6edc637f3cbfd879ca072c825b1139e83bd5b61ff9f72f44b6031d6e8b3a048ced23d4f39a6fa08eb4981942b7bbd3b7597ab32355b9cb7f5f8673ef25dc3e87b5f6e1bd078a434478db2d86ae5f733a36ea38c1eda88fc03c065716505cff86b1de50811a4d13fd6f0007a2a4efa657c63f509acd1c87d16a3290d22f2a974d647c2356c59a43adc43f5527a6f18aee71fbeb142b1b7f3240484c47c60af8ee3a87900efd247d8ce7ddc7cff5f7c28a044b0fb767cb0373024a3d527175cbe6c3350105e409f78ebb0aef5b3b4c79305d2e6a4a6d110f8f7ad44df7062640451ee7cae0aa77573286334db2bcd5d4e5694926ec44bdca3bebda8717c59b9ac321c33801e697d7c8c5caf0efd553a4dec5b77dd1cb56828b4f89c2dd1a347526fb21f1299893c0989309ac657f53b3af53924774bf4bc2292b3cac4fee08da1a2e92af88e62d2ba32b26b0353d3a24ecefe0a3fc086c95a0c2a0a9025a58fa5a142d7f0cf1c0a090866d12e8f95b7fd0174483588cc6d99e4d51610a6d0b4b90753848a4bb79980c2e83fe7a3f0c640393930f4b151490f09888a6a342ed278cd50e022be6d0c10c3ff0cf93369e9b8b34d127291e135ba01168d44df87d141d72d1f398dc9b2c6881f11d12d458fee7c8239f38ec4848761ce3362aeb27cadb8c9609d9c92fe2d830140e1ac8f3274b99e74bea5dba0cd78cf7f3506eeef5df4a15547bc4de55609000cd135cc20f21d48768441b00a711e9dd9d0bcc93855d2ce213d1b6155bf0f6f8aa8a84fbeae47f3ca0b45389c5b3cad35683921722284264ed80f88e70e3088dcce477d32a3a7ce0fe8eb30849c389e004ebab3d7b42e0fa77dff6689d1860815fcc2db9c3de6d0dc8a91e29934d6bfefa9e731167bc76ab28d5a79e58961ec7c65d5d3ae7422fa6b7a9ee4f3b15a363f46aa6f10654b9981b5db60ef53ae897d15cde1857afb957d8986b4461a22cb0a46de197b733511ffd4c1cec9e3c917394d08f0f58329b60d8fc2b73b8cc7a2bbff1cdf552c1b8c287f8423cd9cd177d7b0606c9960ec72236ada61fb9f412553d1349b350c1f47eedd26bc13085a65fa41fb39d40faddaf752cee14ac26d685a2ff7808975b4d67422464c37a1f1b9b82e7b381db9b270700a7003e329e73aa195eec30f291761b576df9fd18b17c9f4107908fdd18633c0360f826aca0390016998aba96bcadd2cedee0e7aa686f999592bb2384691724bfab0969dd3eb712d64f3f52ef8c3c8a27d08a83ced543c9d38925bcf67ba211797d9dcc7c31bb6986f73a32bf57fdb883c621722c639e2593e82ec453aff0b15a359fa4bc263bcb918784bb4a4d5b579fab41693748e686244fecfb1097a63b2a70952f3b51e4461a573ef797e8df3483e3ce0b0754238a5258026d723a9fa58fc913aebb03aaec940892e81300aec495f4d9c101c8e061bf27d54611b2b00fc9b3e3f0cbcb9340249b33394809df0c74fc2bb2053a588b47c97c2fc0f705d46dd2b8c8d11d4d3ee99871fc7278b18709f06eddda35a698934516b41d0ca9b12fe5e378ee4d086c8087c4f46fb46bf257d4e50b08c6e7e09a1f82425c4c1b55187e7faa09d330408bb2acc6e51dc29438f9ee37964bb37bedf99aa6d8436a65ec385caf2c0c7b3e78ebb23657ba562d70eaff4257676f2a73036a60ff98b795fdbd42c30bafc4c717ec3f5a2b85866acaca4c0741a554a4515a3e24a8080de58b99be0d33651b50a79ad6188bce3948b381f14387f2263b22d6bf20e2f3a0f460eca7daf1d79db191d8692147e8fb276f83017435265359cff294a9ed8c79e221422fd3b5ab7d2c48d4d3e1ac04e079e291c48621282f6e683c8570ed7315ec9981f7bbadfdc04de81e69baaf2f697a64273d46be6d665963da37ff8bf208bb34638009e4fac5d07b5960f411645bf2801b39a9a13861f333243ad9c7bea6241c6cbc4b6f0975e2aa45c4ee9a89b661ec6edb8dc83367ab4a6e180ec6eda3b65811d2821447eb71d215e02054ae6f5b7a5ee98dd5a4b2a0ff8d2623e9e285270e9ff155b95f29069fae6795de280771a28c4f0d6d3a4e506f3191aa5c724c6be69869cf4750a3ce80c8a1677b370836675dccb22861c813bbe88a814e47686067f77bb1ff70d31746ee6993e264a7ccd1b16dd4dcff89dc34f535651dbfc63333efd76f2b3418f300d3a898417d2b0ad2a09a854bfd66cad18c269c328ce36ae8f5991f688431d2f1948a28398ec3797c92c8783ad000fa09d8a7987c2cc933fb9593a417bc666723657d12e6619a23009d2ef26d6f3bb2193c200c2ff98bd5de37c46c70b183fe4ca4c132bee96df6559fcca9b59bb5ee75a8b727651c72fc0810e91660d97914d61f281b286f7cd324141130a1305240c2c3fe48cfaf89f1e0ced2efbb6c3299a77ff23b03290e4bcf5b5c6c9c37b46a13cdc7c960d48e247a573b4e037808f33a568ac6fcbc3286c3a2a89bce041f388bccbc93802d0eae6ac08f0af16bd7431be0d1ae9c3bedd07099436295d5fb3c82ecc298be987ef3ee14098a49e948ca6f085796c484770a5bc914aec86307d2659bac82f7ecb2307fc57a8e34329b95e87193bd3d2dd9fead304d4d4c22ee0b6306108e331c12c50a1a5b140ace5440294d178039877732766d756efd680e39b928e95e63b190db18d44f31c61b125155707ccecd65812caa6aeb6f874a4d61b4462e9639e28e9db7fc948388104466f58acbcbb2772d5bd591d1334de9887c7e5becc8ccbee5d42c233d00d159a1de44d86895417db370b692fc0fb6f24594ca9ea6b1a63e8ef30b12243c6635478e718b173dc9da98251db63e495417eac9f262fc8b4e0159331d6d688c2dee2d19b74db8334abe9e7fa7c88c9cf3fa2e48255f63a5253be40938fff0e5856e00b96f092456e3c245ee3dcc5794b6e064d74d985d6f1a2199cf951e3cc879f4155386c9b11a38da7d409e05e630c0c9285473d672bafee7d238b260aa71ae0ecf0ddeff47e23a8b5bf648174d1ca21f4da171366c88df268d1e98db277644cb0a86fa0aeac0accc0dd7d44ea3b2ca97a37a38e393f6d2429e48990adbf08558bf145f4701d4378b3795234596817d3015eedc0ce90ec55666ec5c4306d18d0a17bc195509997131fadea30a9bf68fe9ed131fa87cf41b3d825e4636fc0947ddcbd906ee23888784ee2de5fcbb18293f38f3017186f1eb737c384592a0a349beff2189aa2aae6f8c84d0b62213cae1ef8cc6af751b441d850bd1e8330c82576fc1e640fd72697b9d5053506318ff392247c2b1adf98c02c86e1c1e0d825600fee0fb5876a92a2816699e5b8db7fc235f61c7f37395ad56004b9a36e720e939cbbf93a9c283b90b35061d184aed559597a13d80f4be2529be0f2c83c709189b6b593e145902dcfc2ba81f7bc6748b68c8d54b10df0cee61eaea42cf3eb98f011c3d15473b1aac8f572f733fb70a38338a71d6d5285e38b04e4da7d8fb95569f3b1a5dc140e31df412f72b87f4f8797c81c5b9e89817c3aca45987ad024d0457fbfb0ab0b1a5f697c8b832d7a93f6bc5d65cf5b37bcbf905a4528a70f620dfe15d5460f5f0e74a0971dae6c476c3d2149329661b5eb1b25a81940322b0f20a041cd99b6fabe2e0066082e5dd33d88f9364ea956566f18d2418607d9f8d1a3cc6bd8158b3731d1ad632c8c3f9c4bf113d5596c8c187698e4ee54e963492d9282353b2a7dd88132cdd571cc0dc1b7effcd7bf050eae6fd8f353c60534aeaae10325e39915c91b2ed355d49bc29e4ca8888e472e4c194235120b2d39e57982a4014c92e1c4ca01326519dd892c57ce9694515421577de5d6fe024dd6f66a55cc26673605d8204c495f0f069bb27b8f44cdf3d749bcb59f15c6b14ad7ff9776a8b52aebe9026c29444ebe3d1aa7210f0ee44658e8277fb80d213970df28651847d756e5ea86005eb99c27c563ba7cb5ac4d8bbf9b18a3acc2066439bd2317b46b6183ce2fd4ecd9c5cf954b0c6231eede1bbc1afd93113d25e27aa1ce84f6731c2868a2d638d89fdecc16bae8420b843cb1b0c90f9960bcd885ec427ffa3084a147f56fd6e6b76799934c9da9c8202fc0e3ce156d3b7e12af7d33545dda33f61fa7b099d006729da53ecc09923f3dcb8ecf0a45c0c539dc560a61bcc9b3abd1fffc9efaefcc874fcef36ac3e0b47a2ee0e63121ec6f87c7612c4c85a99dc6417ec82fbfe8475f72299904384863b4cdac22dcae3f8350c661997ebcad2d4ef40c798dc28d31eacf49f2087dc3bbd66b07cd47cc17efc0657970ebeeb77cca1cca5585e79fc5f00a9ae5f2408e6574321c490a27e458f2df638a4a4fed146ac631b85ebffc4c57be54066907276120dcdc24fb81a6447886b5bbb9ff0e3df507552cfee3130d17197f6c3d0a112270e0b5534c1511ef7db0e590e449305f58829da3aa4fc32f8023b7749f1d709b0da00ef0a5ee639ffea1d2c1a7f8045962818d9342c1b285938521c6c174a0530cbff0614ed6fd9329ff2642caba86d96e04244df5be816c0ca9a7970877fc9f12abd5889f1e28d1db3fc52ef64549fa4ca23e8d3005b17b453dd7f750bc293a7294782b7d99adeb3ef7a2a7da856ebd16f452c3c2744ca20a48d9360871b761f624193e60b224ffaa71769c2986dc522caeb0c5d3284392a7e191d2a9ab9e751fab3646faa8b1aa7b925c96a0ec459500aa601510f11bba0a45ec42a04c94c8d5f045c7e009f56cba824848cdf86100c95dbb58d4454bf68c3d621f229db5f8c9a8c4848fef10affc7ff485bb8cfa9a8ebfcb8fe6a843907e9b44d5fe6b06d89fc974a7dfef220213e9474a98e5804b8a78760e41655c5351ccb3309371661d5f56609ed258dda5256456976cbb2ef363409a2adcc6cbc5bc92bcd1c2ea25cf245d6b78a03eda539ee5f503fe330da580921096c22beccbf71622c8d13fcec4ad4a1df77a7c91ab65f60758d36355041b0e3691644e47a43e94eb4a472708153d73f28acde5b9386164f1a680beb2ab44d0efc70fc887a7039d944ee7a20bb73b18b6dcf4ece6460f659ae591eaafd4d063a2798a8801b7915806ca827dabadce676c296530e24cb7a5b97d87e377d205ec6a33fdc50305c4aa08f41f241f839c4f7e685a5fe86b9e4d5578c0ebdf4be9b4f7f7ae20c2b43c7fe1ded8acce0ca6669c009597893e73124e8df7d6a5cb9ba2c6368514611f9c95f4e27d6ecd165a49cdd3cbc7956931517eca1100f29a663766baca3870a8ae9d3560c5c99bd715acf05545ce032979804fc42f1b3d741b0ee9b1f8958c9ed5c8541cf467934af884dc7eac04976244aa8abd8407248f7ef23660325701773f77c39e612f8e3e054eebae14d5b9ecde188112270956100153ba446ca08efc007924cba78abad3759ce28a29b54642b2d4f2a925d931c582a4e093ba410b97365861532de6261c25355b44d38f47d31c9e4db19b7ccd9e9c4450047e336f72b0853951d07d6e6c5bc44790e232ce596954b70b2f1c1b52f42751aebb7a230d954eb1c7b2acaef6af6e4a8ceb799d8bee65c5755a0654047abe3dc535e60aea454ac0ec96125afc453bfe292bdaad9c5eccdffbfdaa7ec470cf8bae66db3bdf12ca866ca589054a356eb153cf1f1d661c10558c447d80d3d93c324f67599062f6035507ce860d9c43dd9033bd51a898f046734d4d574f6911bd58dc84c8c98d461d2162642e4a15616959742a8ef1a7bc212d33a4ca51d760fa02adff55ed6b062d45023f8727fb6c748b3f47b03eef349c0c5facc051aae66b99aed5407bbf7c7411c0e835a34b59b579d4862e84bd1591b0e2fe2eed03c42a29e74a0f05f835f17f71d86266e4fbe1e7ade1e1ec718ef06a9e02854dd49ec5b289dc296a9a484dd0e40d811fe9f4ddde7fc103eb1b57643d61b2a95852888a5cb05331af7098bbb5f4fb70d5c3ab5b3345a9ecc640ea7d97797f637040736258e19b1153329f9a675e043c6900bfac86479e339791e34102168a64a40cf9a88083000c9adcd36c15cd7d9636c5318974cd2f1489ef4e8b95804faf9025a7f0e52165780274b6e27846440a363c25e1fe878b18b7e9ca6eba8011fca2f24abcc25fd60c72aba38b1043235fabc01b6846a39cb525ba1a846a9150ed7deba49ef25ad9cfb8a536ef8da27afcc795a28fe493c926e2b5a0a58f416a486b8fc14051c3ef15fb17991760385744bc118621023a4328245a8e5cb67716e2bb3bd54e25a2865362265acb12fd2cb20abcaf4fdf445ce0addd30a194d65ece7f164657cf7de6f2507b2e0f702b51de2c6294305c7ecf1eaf37683692293a079a481e6e39bada9615b4ad50f8e67842242f07fe4a9745a2d957008467149df4f48e994cade83c7e5507f1b878d582883d2835f56541b97806a52dcfd04236f1f2097cd6fce2f128d9da4cde83e42b536130ea3a92fa8e728946bae53972c99d717f2104b6dcf8dca55701b184befaa2ad5d4471d635850d317181bfbc20afa919604ee788ad711cb9f21c168cdb4e7abc15d96d3688ca3b20a690e0bc51e15da842d1ddde81e6d2f9ecdbc1675af0ed63f7bbfebe8d11a9ff51dff2d1f7c9ea5a61a8e007794f89de2b986906dad90a017946c89fa212b1c1ff744b778fc505f8a9b0a01a439346155b8bd4aa460ae09c6f2793a33a1e879e02a362243399c5bd9c6367c4860a904173fd60b309278c4143d10886fdcc6029efee4c5c04a2317f86a39724656dbf5df557e5e01a5d2543d2a5fbb153f3f392a44ca910a027ae0786fd742989822d58cab73fa9a3d20f79cc8af36e7a4d7c83538cee7a6edcf1c35153c90410c807e9225b956150372b8c2135388225a1d6b613d5c6e8cd82ed9d7a9bade9561ee946a6dacc3406fc0318a85e32d3b5abc5b0236b388f4081adb499cc82a56c64fb43092664f5a01944149e2e7109d517bb31e4a6f3945b380e02e78b21ef0eda69361bc351e29020f2d47063aad168dc5c65ce53cc5c662cf4c848798bb53656ef61146d721e8e511e9482d9dbebaea100f7e99a99201b9c6197acc6e14508833a9dd2a4fb08b96e362d2a434b1facaa4913eeeee4c3e951abb0167a593bcb4b9eb78962787704b70b7af957179c0a758d36a6bb86bb1a23c98f9e90adcc54fde6c9941363a898aeef9e2b312cbcc1920cfe5e1ba213860ae9eb2026eb68e3c6a922fcb529249e9b1bb1a8e38e892e8b14fe8641ddc9b1fad1ee1b1681fe1005e0c40059c0f755cff5d8e6592f9c63f9b4c6b1b5b04c0c91baf6bf7874e911827080ae417e78858eda948fb5d5aff7971fadb6f014c017179b6c097e27c520120d1be9f548bdab1914fb29a1461fc31b86bed217da692ae2b2d21447af308257c4af058471934da0b85c6d4481995a013d9d4bca3a5451cc536b4173957be9df037f8f8daa53e6efe6ac7155ea1836c1d7efefe452e3c008ca52b0b7b68d01a1716d713895934a9a4d91d0a7b6cb2c96cb6ed343607c35ddc9f41f1acb158ca0802d91f0e55b7bdeb8438b0b915d060a164ead44cb58e6dfd824818a73dd87b5cde0ff18f84e83f05cc994b360a8b3be6a784d7695d1731b3903a25b88c4c29fa16a7e690035d5bf1186fab85d39bb57859e17281709e2a17258cfa7c4ae4af3bf61cd0c8702b4a0f3065aa6534b9d84485d083d056bcfe64e157be64b348ebae7a7bb76afe5446ce2fdca0bee01c1d06f9ed7cccb8cc5c4b49ec5f510f4acfe40eb7b7e4d952c23f9db3a0f5c0300db49a53fa7dd07a3faddbf12188d3f26fa7d9ba4f648eb2df57cc9d1143ce6be0b9f5c4ca4557cc282553d14197a576093ab06e1132649b6104c00b4f122b56b24b7c29fcaa4d713db6e6f6d1080d166e3aaea686fec104640df6d26ac4c1c539f0137ace3ffbe0a608404dab54d295c56752ae82390a9c201f2157ab822b31251004e337e4f19b325825f9fec12150ab974215fa68debe5ceabae9dca65302ae2e4caee96e1ab9024d622d5472e8aaeb6d664f592fea33df9f739951e51ac6bd0f6479a77dabd742e457bc0e2f1df19be8704e614b013cab01fdd1501fd3b2ad6b8d2e6ed6314a3ddbc98bad58c78c875e11eb4a2acc547f112783be9c15e69b84838e7c5b0351700a14ffeeb6fa1aeb336c9a22bcd6f828d3ead76201efccb4e9d40dc2302221ae4ead1b6060647fb1d6c1a61cea73d12dea48adf5fe9d342265bfda3c95410cd8e60512c31fc7c7f1cbe23b123c8393a4479f4751db16a5b50d961084a602712a13f7de3542eb2a1b1c861e2abd7cbd1bb48af809741e63eb8e83ee30bf2e151c96c1793b5c1c0a34116eae97b90c8b56634fdf8459eae4ff50c3e866f43c52ca10b3efac0a2e99e8b275d86f4c4280d178eb1b89b6ac7950d3dee2a067db3a9acdf83e14a57ee97c0003d1a8cbf97b6380ed1f4fd39d9d6861886f16852b5a25e2e6fa2e18fc02a2ed12d2c7b83b3726fc21623d209e2f7839d62b0ae5f477e8aed5184c83cc02daafb6b0c1bdb2b1cf9c74d3669c597b46b9ff35a1350da2d7a7a5490863f65de0a19ac56dedd9a39e3479919bcf23e6b2146ab64454d6deb8f8e3b2e6ed0099fe2635086021873df4a4c98b45094c5af641f29f15a12bb77206a441c317177367785f8a614856c8f0b323fc1d53ee460ebd58983d43686175bcdd7ab0d7e36e3f5dceebabb0068e102e9ab29be2cb14bf2d704f718629274296d8ff1f118a42ed0c32c4bdbfb2f221b7b5de2db65f241e1f819c66e6f9e9d94b4101b6010aa7e72f5e934f03b9d72f732201b010a992a6b6da6702afd8ea57a70a7942eafd37159a2add8961f803b0cc9a78e2fec7be99a5d7edc4f5b57ec5886b99f8210099abd132b44b2d6ab9e525ef603fbbe56baea264450c236ffbacfd2ec50dab027920ed7f7803e5c84e293d01a2cd3f401bc1a241368a5c9d0ad7055904ae7cf0f1c78fab926ca7f69787e1cf25f8e5c3dc0f627518e14a4f628eb555e8bf1dd5bfabac82d90a145512a42a87386407955f320bfa8c9956e38520a604b1f0587f376119b160943ed7a161e2d36a217ff9d5359b19cf3de87422920fed3c0f5114444e7f29ef2e4765f729ed437edcb676d4ecf1636730081a30acd354781d11c7e18ee58d687f075d0ec955455bcaad23127fa6c1f23eb002e4a75fb701bea83fdfdc18686361ead1d505be50d5ff2c47c455a703a14a624e0664956c0d0da85cc0b5c660075762714874b294e89b6bfbeda241f0b30908864ab683e369389e099c5b2e0750c57cfaa3effe9f60cb8de608f1d7d0c6f72d1fad38925c82ae5409ef9dedf21eef3a0dfcd48ba62bd0acc918758db7720ab292922fbf812f0b2800856e683da5726a5aac3100592a169feb7199047f0457082fbb25fff5d139a1e8fa38e0ba1831439552cd10d3a8e059a02ae50e570e0dad4fc751083fe4c009e8d94bddbf3caf297e3673686a30df15de180554b12b84b1f67bb86381d212a88f427bb0fbf84ba15e64911fc1a14e43d9a5ea2073aaf7fe5cdfa129fbc400ea91bf1421e4ff630cbe48e52d8fca2baba6e616acc26dc94ff2856efffddd7e69c925895492f097a150dd547eae38e198012b6eefe31033124e78701aff29617e9161e1cbd287db20ab6a3e3123420e4aae45d6e0276ffffff89