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 69870 70d9a43b1f9424a52d4a8b732d0610ab3ec9e4d2d8b30efebbe6313e00cb4645

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8631b702128aad6ab5f347bb2ff29c9607d8b68eb3b2b3d36e6b76d5ceb369e6
Certificate Block Hash
70d9a43b1f9424a52d4a8b732d0610ab3ec9e4d2d8b30efebbe6313e00cb4645
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00702b0000802e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000852edbf0888ef3b8802cc912b664359a4e9e5cdd9d31a65bb2efbdda471ea765ab04a4f92ca3fa3580e74cd7aa51ae6ec045bd885deedcd9b7d72eab1145e0f53dd220a2d5cdf0b7128cc28baf9fbc7018f211f6680c4626d6060000000000000040000000400000702b0000802e0000

Raw Header Hex

0000402071e1f6725dadf76fcb41bc45b8ce3a8b926cf83389edf3bce6199852f2a51a67117faddbd8e79396edc9aab65fa3b986cb2d45b3b955df98b6eb07e401e02c8b8baf266a680d0118e669b3ced5766b6ed3b3b2b38eb6d807969cf22fbb47f3b56aad8a1202b73186

Proof Data Hex

59,560 bytes
121216020307d690fc805681f4ce0e1b7aec64341634b1bf123a9588f4712d7892a7f3929f0e23febf9e9afcda10949dcc9d0ed2eab8ad41c88580bbb0cf511bd3580c2bd75aab734572df0521c82f453d0cd4e3f0c2f4e24df11d03c4eb29602a7ebd604a12917f50714eaeb8ea4c153b5749aad7c7f4208aba7cfdcfdc0c4ad3c7e2a8b7793d57c2206a6a0bcaa1b46607caf1564fe699a58401a6397ee37fb2cf566fb0ae5fc7091fea45d5411d40af15980c78564d42e8746e2cb5d313cfcb52baa47d9aacc6bcd2ea287129d3b3f1b2a35f73a23628ba912e63cb7933edee793e6cea22d438babec3213a89bad5de461d5d48f8fcde6bfdca2140f570b0f2540968efae405364996318c984e318d88696d3c41cf2d2218250b1df02a99bc621da20b569b497817a10deb26ac5c5150fa56edd681eaeed8157a95d6e8357837f0a495fefb4b9c0f65c152544383d3c9b6c35abbd95fc25639e3a717c8b65db9df11b0881df22b8db06a134bdcf5787b124604e7903d116c93e04dc0ed2d7ea66563a5b435b8e007f284f3f72abcbcdcf3fd45bf6aaf6348d263b07029156ec3474edad7331a629f0b40fba22e1fce3c80f47cd5ab17b148f60ef932566a7aa5d03236f760e531290dd70d326b04d2f3e53615ff245939097f9536bae342a05fc7f07e9b1b171dc5ec7e243e8f998d24f6f4b87ab29a62dae758d7212a10668ebe7342d3134dd2022ae2ce9e215f2deca6316fd1df91f68e4cefaf9c925650f9535b3f88a59a6b4bfb3af708746a2613f7225835f5d0e08c5fe02b5f8a093c56468899c1e04ce74b054546186b5f725d49e099d1a85e826f8996f56370e5bbc88b277b4ce5c666d3db4434878e5c4b902ebb4df526ae252e28ef5def143d9580e624cc1db745bbb48b6124de7cd9216614c1ac317d2fcee9ce60b666eb632c4c8dcfdc1e4e1dd51aeeaced5868c12e4a22797d3439f328d620092add41a16306e87637ec431754be91d5c11003588d6b71cb34facaa5f61c81647a905c82d50283d2abcad376e9d168cd46b7588f275b1feb79c8fb7133866f8ed016546a87ac14309e661914c9cd36d9b1dfab3f1c14ff5389b7d324f58132d0eb9560ef9c20f2a84f6b6d6f33b38bc2ca95d3fd8d299c294cf07ae774c726ed68c6933a42ff7a636f313b4b379ce7519bed9bbad11e0da2b1178b726e2921a30a5e4f251c22493612c20bd5b268227d8c627e47d961d04e91258a89edc2b416c0be3715f0b42ec380d9eca24127147c8d9e293c73e22eb0956402fe13923df069f2c95f0ea710c16fd5608c857d9131d37280cc932cea0e8d0905f02a958f789fa279189943fbe6ceb5591be0c95de27eef11f1edb0530baa39df9557521df2a9b777125c729b20a23b802c7d0528933a527b33ba553ea49cb36f78473e7bef9ea3c49a116b4a1e49dad90b147018a93f474a24fb6398a8d6afdbff35f5557cca6f05f9820dc55fe259e19dce8d115e57ffd7dc04efa18a4ada7939bbf6dbecdb10716b073b9b05b17a6fd8056771c45cac5fc26353ed04230f84eab64f7472fd30e05dbf6b7411ef175c6e25da9def01d2a2f4be3f12d0e544d4fa543c2d0dad315c6e6b8829ee6243f739f59dcd8e976b808d853a69a59d395de8933d367b8f7e1fe097c00719b35fd96ae1601ac04cafadbd5c792b18c2a08334279047c8db38cb641f494d1d32fa679d47f1ff6c95ddc84056cec033e96d721a17617cdf887896c82866fcb9fd651b70f2df11ce5cbcffed713027f3a691e4fbb82125e95e38d2207902ac6f673be46f75fbf8c7f59bac671e1d22fe4fd6b7dd47104f2404976632c904653dde5c095abac53165ce0b666d92dfdc52f289928192a4d16b273ae59d46ebfd2b4fc05d56bc5b9203f761e042ef43dce24faae1df4d065678b89ea14f12fc42dee89703359a81f81a3c6994b56707ef18972a4f0b18308cf3f4f1f2cb928787e93958cff9a8c1ed2db26ec28b27fb4c45b27e556b821e1dfe98649844a987413f4e0ed00de85db4d7543744fba7adb616b32115235f2a7a85386d82b874df5a7c07670c456a06695195efd277ab87745bd1475edfee8335f99751a6a1f095fb5be4a54d3f25f7a18a91cbbe8ca091e32ae67c8f99c09c035245113d628e70ef17f22551cc49d348780556b52bd8b5f7a3d0a7f62237b4916e99a0f93590aa427088cbd4b098e889b0122394f6a3d010d8fe7ec93beccec546978fe59a8d879fc3742197292a76a9e4acd148721278b714d696f7bad1ab33a7bb95610dbe26a509b9fa5c6d29a8cc9dde64f11a221576fde885892abc81de31030ec4e40e2992cd999284afe83dd56b4cd0652f5782253c61cce81bfcfafd142054ccbfe4c3119d59e2bd5279efcb7d1371814dd1b95b22ec9d3b7aea5fff77193fdb7dce3d8bb56f47bb0ca059418b5b6a7061a6f53f61027b7f31f2e3f64c9f9453237b000d2a323646a743d2b5bf5eff0f11b8f3e0ed192d779d7dd7891e3aba909d334eed0c8b51be5478366f07720ee4155ae65506655b073fae9ce230c279bb7759f65906dff46cff9c2299e27bbe300c05134bdd258f2561a4951295ca892cb67bd88991164892df331ddb64cab2566622e70f9d597ffee512a942dd3e2332200eb92fd7d578652537a7cb62db652f25d3e14c011c1e132e857feb623bbb5232aa740fc35e38d0a17d0976b65c13538340f124b2de95d26f29660f679dadd4217eb363dc94031a9574a90f2fc09128cd7394a66de6c91a9f4424c288865f24b06c8e23c9444b54c72f4ae54c993c659dd83e63a41c9039e52f05e55d6a6c3ffc95d5c55de3c8950b15fd7f075b140cc380c24fdf6980fb0062a90831acef6abd0cc75195d88341abec9ab6eb5737e910b4ca5065e6797c2b45d988b066585a953e8d64b0e792a414c92be706ab1765d2788d3210a86fbd708baef86b8de5187c491ad4bbfcae3ced5d23de01158416e15669d8c0622c42cf0080229fd6abbf86a6e5cb6cf8689f890b88df442c40d30a6e533198714b1f339346658c33d1a1692b6bfb087194e7bdb963fba2a2b771b7c8e706db9592a76a0d216a608e15774c3916504beb872ae4cb6be81c4448402c2bf1cabb41a0e375173d8e11e61b6f802b834862ff01c157cb08a995751a2a4d5ee95fc7781b88c0bc6c40656d55b48ebee52f964cfac15a1a74d101515ab9cb282437ebd69c1b631153b171e77244edcdd639eadfc7c6a0d25a28de7b1d26d66c59d37cf74028b7c3c4d8464df7d60249b7398dc84019d9887aff8476cc6cb66cfee22c41c398cb5ebe3d8a23b7a57daed0e2e41906f730318cc9368ac20bc76891ec6f86803af32d6d5cad4d732d27618e65fa6c36ba474915444f2235a789ebf253bbb95eab0f311006e5d8be3d27050b666d208a151c4b37311c257adb47552b6eee32fafdfccfd5d8ab1330ea21218de30ace8a8337ee9784764da981196c86b7c45db043ba07d46aeaa575b80087eba332727a554dca10a3c995255c88d9e843f5332cc8ffe507ce05b40871359b694b1b0da619e17e3930a8674c71bc4c95c8e87370c86ad58d8e1fbb260ec04ba7a5fdf5fca3463d0622b821609e804c69dfa22d2939ee3e1bea54b885208168ca39de0d30bf83e0fc7bbf2c04ff5e64a8aeb4ce8fd551a8a71f23266543e3413ced5c92a016c4a84d4c8a00a178b0105626ee09ea3212ebc4f382dfd73406e70b6da26a8446a841318e574de0f3c619f7187dbde3ed920cd34a1d5dcc3f116e01d150afded8a96b5f80a92cc002b926cf1fc7d421b71640d024851a4e4e5b5b6dcb09c3d19c815166f848420d9a329df341558e374a34a58f0d747cc6f707f638cdfa51bb406e621798aea005e8407a3693094bbb89e82c6603632277247c76c106a19316857e72f3f45d33993389cf5c6488db1f06dec67b333c359c49aa3cb1be6a2bc67dcda2286871d2f1976716bc04d5268feb1962310b0476caa5284c162d54fe5ea91afde4d7555579bcef1c73d8e1b5cbe571ae6c5044dc31e531397025cbe6dfe8968c0fdd2cb5c3a5b752c09e80a06f0b9906135de2fa60f66f7e5145373d5a239c396f6012ca8236ddd856c626402f90d74c97f6ac8187aa3946bbc261b0ce1c4cc42eb40618694d59c7138ef881dee11b70d721450fa53df6331ca73354ad046883a6f034aa3ab335a18b66f9f73a8bd71f0de51f1ae7cf5d6c44d3b94871e0d9473e451eeefd4f6c6d752495fbb191cf671eee67d040deee6115b1b6f5b7d3410667fc5b20eb1e9369d3a852e7ad913eee812651143eb9532ce016d63bbb2342022b0f3734789d5c37b05ea9b07723ffb2e0044629ddedb5a20bdcd99b3ce27103f27b7298c15b51a06bf479a3a756c8d9ae646bdb25545b681a8c83d287e8a96e43a6cbbac9d0d5a2537a6d57042edaa11939d2ddfa752b7d558c680c685ccba088b96fee32c8d56194097f6ce9974200db90adbbcfaa1c2f8c1b40ee9531460fff5b2724b547df438b50bf0beee83067b7bd0e7c66ac6beef8a588c9982ee0042f503acdc9a8e38d4c03203249d5677959fd160d9d5680e076e5704405051331fe31f006a833116a7788e5fe43463d60b51b58a368e4ddf610458076b9c69a786ea2d4f3524c393f3deedd23c6432f63dd9241c5c48342ddf1d8204ca2d846b736d10ebaa1acbb2c6c4b58bb39337e148a2c9fad2502aa0666c62a22daad3ce5bd08d1641d52e7517b5330bd150e14da36d5bc3f68de5851cd369547bfc82fadcc3923e2c045c2c080702de81ce8152f56139a6f47524f83d887a61264dcbf3e248204e9a7a9b25955894cb21e07aceaca855ef27346a55ecbc5e8409ae57dbc63078bc9a632b6b33c7ebb3e9403f34939ef1bd3af2f7a68a873d99b9932aff6792de755798c4a0f2e0efe908a436a11ebcc6724d1422afa4eff27e10ebb7010273c9e0d3da1798f36b8d8e7aad14c1739e7da74d9fcfae7a2aeeb6a49ddcd3c47c0160b7d1c4f08bcf04311b895fa4bc29a82a532ad79bd0df6fdf8049079ed64d5d01f902ab2eb0d333fd51472f412f65e5da8bfdb2e81bc84f3b7cc22c5aec41ec0d3c1c028def89f4b373d355e4ab8dbdcdb826a0539f6c839aa023910ea9c99e34611dadcaf06ed0e8a196efba52b2be31bf97beb3637957f78279e85535749e1497183aeb3898ebf3b20021e88178bcbfa9e655ff86b228e9a315556ad859ad27aa65cd34a2a4800003537262a2c4a932c1a207f7dcb321fef40bf6f3087d6729ef4501dcbd63feb7417bed7169bef659571aa38e010d373be65b75996c1d6d10d84555987583ab7b8a33da2662bf723aad843548dc87ba3386e63ee9aff65ee3ce2e7f29363ab2d09946a179e5fd7ef48430023c0a8e5c9f2761b60c24486bbc0775b30fd9119470cb2e2beec478f8e846fd2ac3dd76c9ed63e9146f0615cef36090bdd5a54c23fd8066a511923f3429c46dc1e4b9d654fe9df2635e1c3bf9d1a77cec57c1d2c03e2dfa838919f92164b370ff13ba3e6d3d4e60496640673a698f043b8bb204e267ca7bcd1016f48652f8239e2f4f7bfd991c7460c518dc335782e2d4a35f83ac9d86dc9a7fadb3e2091b5a23a5e11316bf4d6b23f4776973421d70e618e5b6ff8483e1bf834ef25ad52608cb0028b1f8f1a29fa7161a961c040256ff3b9b12873d21c9d01948938b7d9f17a245b470093a28d54497614a5bf1e01ab1d59fa3d365f5f7231358e2acbd601836289019ca574258fad5c690d643a6a3128efc817d4d68d409fbf60a10d62fb5f32fed70b5ed41bb2a4cbba0b1826627bab4583b7e887611ade55dad7d5dfa8729adc5c815862171f0a78e3fe929cb357f7bd3207e96b6efddaf44ee42a56c3a32447013f888a18fb48f9f8eec3fa3583a7a77cf263fd1ef43c6579cd9b366c0dba81e1c49955550445c9fce11356cf7e675809a6ccdc6f946ef6fef155ade71ced6ed64ebdef9bf350c42ae10f690174af0e467a228c2dfc9a3d72edba8eaf28c9d7df33b0a5e5d282ebfc831a82d4c29f591de05e9f2d059e7d5e6b56f26468fb6ab9eed694ad7eee5055f26e1bfdea3e667afb3fb9a341a0c54a44f86c87ea7e71f928d8dfac18f3758aa1e77089c697c824b63cea9db7713bf12b29d13a345ff411c97faf4b0e949208353ce566a48214c1a79bb34d3972432932f4fbe6a5c9dd594d54eaa117295aef0c3398e85918486b7b2c980735a79dcc97b61364c23b3d7fe575f473cb02849e97028b19e88a1e44d902cc393b91de657ea30b83b758f52722ffba347b86b944cc45e9ffe053ef2e1874e73c3be3c75790a583074a5450151e4d9eda6d244db0e0eefa79b68dc9353616cb894584532e94df4d31c89f2206d160ae963eb2a5c5e27f4db65224b3dc75f7d9fdea0f7d0771b6c9a62d4592f95b0eea02822917cea075df06ac1010126868d1cabda722134a6eadda56f322f6022efd67d2f0fac32142d7ef9b0b420879d02e3d19c2fbbe4eb0cea68ed35d36dfe28b69576798c737c31e98c257d81a00e3ccc4cdcaf61bc35077a09f2025a8e6b75fbe98ce7a75a3f0617c461d8bd07e61798ad443e04c0fb70e1b78922da137ade1219f8ebf8c4fa7a407011a762494f026d84d0ded114d48d59fc48f75f7626b983959756548b2ad41dd12be70c6a8921cfc39281a3b48dba8a76cb4e5f2b06d262487fb84a2ef7a8f8aec78c1f2d75a42724292c3306be774bafac8027863e63db8df70cc875b821f9beb007632d6dd69c807dc783362a85ce6dbfc30f5059d5da6637181b3ec46f1eb0fd2e4d685d6dc6a47762d4b74f2bea85bed0b1428305c34795f6842943cbe92e7dcd05de70c516099fa153b18f421aa153842c3bfa1a768c4dc3d90113981a5bbc06f8101d2384cac26906aa9c6e328ed17c81d4b51c36e198593a93642d56a1f72305feac47bd07c179d42420f8db85ec065e019ca8afda2c77646b4239b1646b21f1ddce58335b6f2e5ca8d3ece55d7e2478358bb3a86fc412fd88cbfffa77ca2a6e7172777a6dcae868075e6ef536e643afa260eac3f2630e72c3dcecf8d839eb7be74385b2b00cf8dce72fb859b9a75208fc86a77e2c7722c51471a4dfa8c49c09086be6521da76a1b7eee448e1b7252fd8fce73c3dbf2fac6630755eed4f5dc4ba61e12ebcc26092d1dc4b366a4ce50afa7bdb90a0317edc834a2900ebd236a23af1b16978dcc1702532b96e55776eb866deb30307677d66237e10ef3dc05aba7e2280d1ad73a22a08ad57fcd46526ace4b850d9956da2a33c028ab07124d375aabc7fa54d2fc2d6946591ec3f2eac89aa3f67df40f07b2a1c41e0c01aad81bf15b6f319fda107f318bd81f6919c4da04e9e14a85940ffa6a6c5c7641bd0a3174d4d70b84492760cf651c6689e619584edf9ed4f1a522c5d03f4e8003e6210144bb04b2ffb50838a337bfac1edebd55a288b1df934868e101bdb02ea4fa0ad99a90f3cfa587a51dcd5e54eefe6b3c595d5f46692e6cce355e02c5cfe78a836ceff4bda7db5140d1c30f8a1e2a06f8c6aa715fa77cede9e6730280cdc08eca10bdc0eb7dc00f725b113394dff30c3db58afbf3e86de3a04bdaca55a7d41a1afba2a12e085a1c39f989b5a6bde45aa752c8fd46c1236bbc9ede862d0f8aa64142994fa2d4fb0af75ddc71204d1056f362d7f01b028e0eac0c90f070c734b01ac51a466da99dce39fb21638854a3bc7337bf1ae46d2837af1287fe93377ea3bad5c1bca9da1811761861465ce5e2d8e6b7ebc09049716d6ffa7e0963a21993339bca318ba8bc755f009c32e8921fe87a8998075a9b5b0539fe3d23bff28542e445f898b0698195abaa78f205ff8b963f1388b138259902b3ee3f8d5abcca77a5b3d6afccbe772e9731ee8c820a7d66e3fe106a1a9865a02436325d268e9fe97496536031ac794156f7aac79ef38ca76d9801cdf9d088c9aa853b798b216a097b86018c68a9ca7dc9b8250e7cfb63b2428768563ec93ade0137ad13e427a85180639f6547920710af60e1b5207ce15066a387f9b794b0f23ac0dc45207400c612ac3905a936a5bce54d6c4ee3cb909fc1024a3b29f917f763341e99a94976f28e7acfafdfc04c25584d6f9b7498470dd27601affeac9ba4c8d3d7f7ec99f057e41760671a3994323f99df3a60f3d2c172d9fbbc93f35ecc0b87691ca06c2f29ed3ff82398795157a7d748531b36114c1c183401578f4568659260ad7429032b9b830455c1361adbd866c1416e10a87031276c9c0794d829d4ca3ab9f6ce202d86f274fb6c097b7bb81d253e7f37199a229a0393edd5dcac655fc28d5878d091b6e3c22d2e1e4c86747f071d0a21bcf81387b606c2886106cf4f6ef329b888ed4980b6ec808a5521adc76440e485954946354333d68ae1ab471d0f10ec290edc39b17409b7a074e9662d34be2308e6ed9f3d69bb44cb6850ebbee7fddcee7aaeb5eab0c807260822f0c9f92526b62f2e5d5c44dea04c92d3db31f6ab1c23edc20fc85891a0d7010e52b409d8e44460d9d24094d9cc979112ba86252b1a7781d7141c06d4441f7944b8f1fb527e38b5e47e7cf6c486ba2c9a34102d4408ec3ca63cb51de42c91c6024a0fda4f12cb77a890045f2d11ea848c8c94dd7ddf16ae9e10d96a6542f080af96af96b92bd7b79143eb2bc3693b9d77ef305a1c7508938a5279498deb5e636b8602f28c810e357315980cab5f494b2233a2d5321912d974e92e102618388384f2d1a0e1f46ade82bbe9d0b1cb08f05a00585992edd0abb4c5492442e82a06792deab813edadda403744eb33572449fad1c7354384a3fbb4ecc04682299a7c90cdd496b069050fee42fab8aab2d5219d6254af7cb91af27635c2b3271ebcdabfb0edc59ecf3a101060b95a19ce0b229c3a9773c512c5861b91fffcdc2c5653db4fc446cadd549ae5e882a80dc05db606f7e2ad27817d44335ceb8a2b4be25b02912158d3265223999e5aa7e214d9a3f1b8672401388791e4465093eec4e3932fce2911052e0917ffd72a043f20e8fd5eed87633cb26b2f46c7ef4b866c690d9016757db4ec44a8a94f54ee55c0eca1166c22539308b495927763570ff68bb78d64e9780e67ec3e10e49c92f03f91485acc32a129c1896c10e5749458b68c0177a21fc9468b93f4d71b5ec703cfad4528ec1c0bf96657289ae3b61654483e6de7d11c6ae678665d928132e6a94c405322e755675d9981274f6d8ee3edee6fb87254b49a1569fc45a0c683a53231d4a7f573f653b6bc97c1245348e218a998bfb45cbe610425e8521fe8b693a59c2516a1ba67f5e5702b1a4d037f04487cd1ee153dd54a7c60f6288acfb1ee60264a84e98b5498620f1c5e221bc0195e3bd10babc363ebb5eb62f8f9a20b3bbea7c36fb92cd3573d0ab68b5ecd8c93d8341b386bdac743d2b994ebf99c28edeee05d954e9d987a20e0888832ab74c0e33f5f26473e0823862973bfb5b309967923e2331bb77e2a66d030dd66c3e649c01f41bdd201c1e68111c5a4cee72cc165a06b4ac913d42e32646dd11af100eee79d2f7a61a481f1e03ef9fdd4faf4354d76216e4bb48fe60193b88926caf89d94bfa834a5cf0605a9546f8934c0c79b9ce33996293fdcad4723bb46eac0663553245bf9a6826bea0bca3a97bea01ce82ca7f64bb1d5e7521c9bd23517a922738be58c65e18dca9b769f13464a6195a0fe80c44b1df731b8d61a3156bd267671d6a7f526e9e9e0d823c8ea64b1b89395319d067ea4c8bf164d11897e9afb3d25356468ade0caf38a0c5327e9e806f38b582347ac7294a82cc472b7fc6367a6208be709c5cd689f134318c011b1e136b9e3160e45a067d53bace54cb0564f75ac7638b29305a8a88799b2180ebb0597f01579b3c3f05f6899302422bb8447f7e6216428891943f86a73f4aa13f2c841fba4abf1a2688cbae3c84fe8ceb5c021aa7711ce9cf825abf901afec5b665ba2891052a2f4c5d9cc3a7be85541dcf8e7ab5211f9a47b5bd9375c5f9a938856136567ea479b59a5f50bfee9a442417cad8a9a5a14c25ec1128a84c4f4e40921ffb0552c1474dd975b5ce4c682dac278444fdf1be3623994dd10f4dc5734bcff4e6e7f988420e68223d687043a21ec5a79b87a043ea37a23318e3d8f6e2629368d4391b433fe210b523cff40f57d9166d5e7a4cd6e26bd5aa681d74f224023af03c559d2cd363707d4234d5cca16cf150324eadd5e7790754d65c645c440d0fd7c237bec9c73253940c9bcbaf440d73cd659a8c6885d2f0cf5a21e90b1f8888fcdd332174939ec480733f2db05bea5779f6fe7835fb3264aa37b4ab593b05f9e039bf2e3985474bbcf75a96347881c6857cee2266240f3f6dafc2371c8d3ece5cd071c4dffbcebd7f2dc1a85cb795731a22b9a4153e37e7ee3f15912ab0bc34d0cccb22d0ca133ccad64db17ca644bd88178c2cce6cb8288aacbb55e3209bf44750428084fac943a4fe7f08f7bf5ee2864d7d3a59cb3696e8c15428bf9263e1e4725a92edfeaa48cdaf1bae41e4d198d35e6df8d20544bebe6ffd40355d9cfc0adcb6b516ac0ce14501c20ee27ea7001aaee5df5b965d166fa30b203d5c3467e2790cafc2d4436d44edd1d2b68c67b85a80d917e5f40892ab8f7aabcf81515fe15c4890ff632f21a6a1c3febc81bd1e871a4b3e6f50b9fd2dad02f24ebf34d97922f1ff523d428e0883f3a1ce3b6bf4c8989b271893e7787c6c65e2f356d5b32b820140f64f7736131bf8458800f011f9841a5f03cc804eb085ca583e1ac32e70bba4dbe630f85fa9ac2b8c2b48133c7a8f0590526e02988041791619c950cc0ae23d5e22928bdbd3b3f4ae0d1194b80b7eb4726cc60d81210edfc638866f52c2df1d4a8835d98980b93c011804309fc71e87b45c8030c524d35ee9b85846c00dc31b40f4bbb4ce8940a96e9fad2af4730c0f7b168b3ee7c6661a7f06b6d6782cb1630650055ad51944ad4453fe5fbb26f4e1e2ff269ec86d4b8883e4ea47b174ddaea4c2cb62d4b22cdacd89db00a166b49ce48d762891d3b13cd6c66af548f03f3f80cd7a5389606b2eda885e7120bb163c5c56a56174bea59f1dc9e6b2ab52cc6d6d946eab83020aa93b84dc376e0b30e224e1656a5529754f6b19010b306618fe653c593f18ebb60f417e27efe7323f0df5255aff8f4a36315670088ce8f9860388db40a186ce2b0c46e68fa86964269469214812658c6e25f0b0e1eb8d9cfc4b5879cd5ff19dcd1284a0e0a0f135663007537e18b9caae29dd2da1690a63e3db4f8b4582874e6cc0077abe7a12bed8760e77eb1bc41760a874bae4d292f39eef2976e7e911815726307a34772b291926d6a5dbdfa1210a5e7b729dee9deb4c1e07b90d1dffb27c7fa7b4d9fd9c35236e978f0d23ac9e42bba36b8893aff783f9e7078e3c2a2e8abeba922e21d6b5fcd582862688fee2861eb891a0b0c945754bddbfba0378a10f2797f3e947f6ed85b35da7ccc430d24e569259b36dee93821398f9822472adf3f71e93785669ad45c7f4413c2def7f89aa53a573b3b033e02745052911605ac49f7dcf612d8047daeefb2e9e81af13d8b5750102e80ecb341b60fbdc839da1ba0c39647af045ef69130f9ba7bca122ce36adb82165f5bcf4b112b14912655fe0d067410066f83f054b95e109b7f6d07c80a7718484893dfa2acbad82d401fe870e8bd81051f4672a367e38a40bf9fd13c273e38eeeb67566b25170b8bbaa6c0c86051390239175a1a5eceb40b12c89c46a4e7f7745b3fa62ee44b28ddb84d112021ff3f270f0fa35e2c7104223148450e943257ec4e5fd7743364b3fb066a1f2575a097e90570d0b419b882339b6dd592126f574fcbb2ef98ee313c65f053666c380dc1fdf3ea06c6cf674540bd07ec926919a60ca8a91982d4a82a051614d6dd1404402fe56208de9d393bfaf45d2a952031ed80aec5c5a97540b1057e0863ee7746c0951f4f9fa5e2b9bd15357e44c8d6b44c047093b0a3dcf604cda50a79b8222c9ef3129e0fa5666aa29afcab3f296f03726dae5bfd5317e4d8a06ad88d6c069acc7160c5162e054319299dc4f18eda185bd7c19f34f79ee86fa4e58cc91de3faec2f05dcf4d9794691ccf0d399626473d2f794d82bc21df62461cc05b5dc1222a81a8e609aa367c8e30ed079fa5804688e8f96a33a5a59f1bdcec5d3c42912c3b8eaaff6f7c3356bc7381a95624e3fa7e8c28507b038c9d9e968702078d31ceacca17a4ae2248f9732544cb37f03c31dd581c04439ac8ed8cfaa041e36750665e93960397064c26d1dd85553fbf181fae73d2617b1872f320f1b3d59b881f5ff2096dc6f95babc4a7a7915968f887f8f5df4b07220b2afdf3fda04795ec8170ead18b3aa34df153f1c39f2730ee2080b76298e4ca99ad8235891b115a165fda886729c81216c2fefe031c60b5b58dc97eaae0280fabc8b2bf176392b08536e53f892939b788a37cf67713b7b57440227fd0139bb58b1c53d3bc9c714e6dccab192460838870f084279069931d510963b45497a22080099bf673c73ea936afc4b9c4cc7bca671e97b16f3cca4e3a967239c0fd5a85f1d45d5be9457fee4ca3d8b79abe18089a5b006f48a8a4a89ed5dd3b44d9035bdf6add5b2dbf219587abfb08d36e26c2204cc13fd073e1516ba9f21a5daac5aae010d006a1cf4440839677ba9ab1d1767dd72544c3da7dd5a6d439aa4641214541a9dcd6dbb396bcc1d09509bdb089c2bb9b3e94928311e39f31565253518d6db135450cae3f60265643f2312746dcbc55baab1219fd9f3a4ca66f7afcf13de5381afe54993e2de0f11fc462c1e76d3c8b3f1d7dcfa29d9f67e3889a493c3e6c2da74e9a94c2d99b39f7cc8f6f8ed0aa7451779c120bf7a6ff0e02347819e32395ba384f478325bd229d199420bbfcbb80e126b084de066c03ed0e73756bea4cea37f0f9614db9a585ccadd5056400e36bdee29624afe150b76df740c4bae9a1cc43fc52b46eea6f849946dd75554c696483beac48877fb2d41a7a7ee5496e851dd5a5c5e31e777d7cebea2d03db25a617ce2663ba3071f9972b62c54eb39b1f0ec1a5f9b2e4f488f7080e2f4b070264418435369230ab68d2c52b9aa6568b37640762863567935b7b8cf97f5354f1bd40d83c876e8cb39e3ee3cbfe9f5514e19e04dcbdafcb30603c0e67bfc5c930898117d9022c6ce7cfff274b0f2d8e1035a21d77ea9057a891cd6258910b03f4881fbe72a9e1dd53245b1bb4f1578e7b5a258ca0637d5704107a17b4f19ee5d88ba6e92888d0462b6be94e361571ab1b5d6d92d2291bb6e5e2562800e5a10c2b4ea03ce4f15d005dba90e52dddb599bc16dc17be335af61abdf436a781aec8069e6fff5aafa526d9d5977d33f6398f49f9cf93e431debc2f668a74a90d0aea8c5b1e7a009abe3295dd3ccd148df06f5af9b0b5b3b2e858f670037404d88e272b0a9cfd049fe15cb4b53fbe41701a7c739ccb7ef73ee33c35ff687b7ba5270e4320112db1a98019189b7eb47db6d845d4d0d4c92dc92ed2fd58752fd0f38e1fe473c0af1f12f0a63c61fa0399ccba4fd34f83ec026a4b04efa2039ddeefbfae84fe72f240e0b7ecedc0f6ad1a34300950817bba6fd4de4533fa258fb3505e2d8844480d0dbd637c27a7d1418359cf62b4e9679d43d74d32091e8639f3949110decebae9be973b680673e1c705b4243ee037dea4afa1548047cc2c4bef362b5c5e209de8c0d9cba8fcd67a0d8f0b460fa755f09a91fc19a05922e6e5d0475669236863faf7dc18368ab5b51274c4f6c46d354f73cb63f5c803748c81ec2694b6a06750764c90a2e519ea2c7958b57186a67bef240e08f49dda07d0790831277dbb2c8e13ec66e490a0fc362ff620d23ee2356a3ff3d1f262a7980ec4f15bb8c7dc55e8a74d72acad31e379c14251cc5632211dd18bb80ff9787e47cd18d2fedea49e46d2529b00399137d3929b3cdc7a1ba67d258b5fb20f53edfea2cda686670013b120eea79460d0fd1038b57d1f16c97ed06f1d862b300109679a14ef9224ce9eb8178c890a36b6ff854b8e368cc072bc6db4ae4d2ab223b0639547af3615f654b09d2b53a6e3f85d93265d13a9a135271e971f745fae94d34a5292e6920f67c51aacf2b069d94f87b909e044627f1a35d02b75dfb0ae4b318136b7f525949e5efe152e449dda0f36f16000b36c9ba624accfde847fe62a0c3ed502f5189827360146052dc7d8dfaabfb98bced3ac6e259a8da7c22eb8e08a75663f187e152ec923da4683015b2feefbf80a6005a6e2e910c46ef8ca024b12c5b420a0e2fa1450809a546df5f785bafa2df14731705d3ee6e8e6335242304a0b1fac12b05f22ed6f8f24e525b922d06568fe0b91cd4f7312494087f6f77eac480ea6c752bc8b61d20e1182fd48a6c7e97bf26956333ac01cbe21fe82bc2e828f9633427c45404fe53f05f9fc353ddd715be508e4c4feeac69d15a8bbc82dae9eec7c0c11fd7fd53240a740cb626e28f65cf8a5ede619685a40bef5105bd1b6ec26b94d4e2a31f5773dfe53b78c6d29a615a44d0700920c3fbdef58e5087c886253059eb7f13d8c981ea4f367a8ebc10fa97427ab2e3ae60d018ce3a47ffa8acf0bef5f2c355623315bdc8276d6e9a7e7d8d1effd4d1d145de74b9ed5138b9c5eaf9858648320f4fdf94861de9617d685add842157731c409856a72077bbb187e1d202e2c7953c6f24c270becb9e6dcf4dd2e03e4e7cfb8c1d4b5b163899bc0ecd9bda6c37ba1144cb63f9bc105a1bd0ca7d2b2fd8609f7144d32fa2c61367fae8eaf7c372668f45063bbe23ba050cc391b1425b9b9301912245d745b694cd43233fb19deb11e4f6fabbb5baf4082acb9fa828a9306daabf8c4b9ffe8ee8ba75e839d6c396df57e17610a95aa6bd9178fe183834be21772b6daf41e61b099fd45dc364998f5bf9612771f8b078af7c7aa71ec74bb60fc5830e2cefc0ae8f1de6334c9e557e0befba9ccef828a48136e685e665d8335de2ec08b46b333158673cfef4b84979eb31baf2cffb37586edfe7cdaf361bc3b9f451b177b33ffe4405921c0e1a64d48e74c0eceb6300e30b3b6d55eef4fffce918fa92fdb4b756cd74cdc7ac1c4d66aa160181e757c0455e686bdf85282bec0063506fa8598ccb5edee29c021a5c1814de887177323ca2651f7ebb94c08aa11755050f6e45f9a510b2b7bfd63e2b28e7c68f6f25e25b685fc9d4e5951bae1612a3f5ef3b7ac286d5846cf33f52531d3155a30df0d35a3a20d6f5a2a059bf9b2faa7b86862fde7fb75f58de816788e6529c17169e41f78c6ecfaefda4f8a4cfc530e9be504e7fa740c78fe3f072e5d8d185056e3f01e0dcd0b35d10a77e632ae5e4974c010c8f213d4132803140acb80a1f9252eaf757780ef088fd7a208c14d869c9a8fb89fc199d05481d0bfefb8671a908f4791fec50440609af472103ff666be4e2ab7d800058f67e9bcd5313442eb85af988244f1e04abfbaeee245fda38e06588dd63bfb15205c1ba576a47b512aeadae7ab7163cfe5192c228369885bd205a5c9354b53c62f3d0e23103c3476b41daa9e9bd117ac8b575635602050523b015211370ce40434e5333b3be345953aae281d3dd7717585c1e42e6dede6fa5929e86760a132f7c0e4991b6cb5ea5f0af13339f4e4f833225c4b53761e70fd439b906d75b6c6ffe66ead4e8784796c7ad5c57f96c72646d195e225a5d800c5eb3a91fe44f38e31d53dc62002e33ead3f9d28190cdf4b642962dbf9d7c4b570fce3833e61484f71dfba8d07328156462e072fbf41e8f2afa75d5aa6e951712dc9cc1dd388b00811e300c20e6c1c9bb5ae1846be4b7ec3f583072d17de17082b34da6ecb770bb90be8c2cafd63860705eaf7aabfe5348df28ff91c4753857baacd692e1e7925a0e50a14309d862bc0bda8b2558ed6d6dd9a75111210fee1e221dfe376815c4f5eaae5eefac3fa45f6b40174d681ee5a468b58d2670d7cb4c78ce6518e17ca757faa40a7a766d38910ea65ff1cc40dcdc02deb416f2634b5cbeb34b2859693a40dc83bba02032049a70a510c6eaff1270e61fa7db4f3a92d85d41c3124a8acc81f4892a6ee0123d0179c996b254a5dbab3f9a6b855d32bd6bb635a48faae059c1b4ddb474c8277c15b9ab76e8507fa52d23aeab605dbc88c5b85cd893b431a43a2baa8fd8401ee549c67567ae8623d6e60030601f3be21e1ab81d1a2ed9c0ccbb7ac7641cbe2b2fd9aa07e6dcd4fbde14c9c30b6690f8d82de9783de0f6b55cb2b0e2e640feda3abff96f095d2beb5e89d769d2e6334e30c21fed91631939695529ba77c3416064072773da38aa392b1d4fdf8a9d4e286a806311ed92dc8305065f4ded9586f9d7209b890d26d6108f057204f04b23de7ae8a13fc50ee0e3dd22f1b18bf6a19f20ec9814b361a04364926285dc3d4f6bd4a91e255638f6ebe8a1dfb9c3e32936290bba2d5e90231494f6ef2e59847a66202e25efbe912c90d0f6dcc477ae8f3131561c2e4069dd03b8ad65695b96784076464e8eb7af2acd92a9e15bdc609ff82274576b04754e6becf68bd3110e55c6d97484951ab8976e56a1097be4f7803f49040541c65394d570c2595b2e88782c5edf78138c7be7054259f39a5df06adcaa3572c45e0b281b3ad7d46bd9b8fff97d9716e2d4f599704fc407dc667f4c2131058cebdac82a2190d1c1f8a17084d6c00f5881e7a160d835e3509edac15729eba5a5b1adee990ab4541fab04ad3d58d86cc914ab77db2f1f7212673123001132a71bda7660b4717410d1fdcca897e82124602081f348381a594738b4eb1767caa99213ee2f1a0f3d65f9739a7498115ee12f7b7d554584705fdf2be1e8c18f024679f33d0acd079f515160b17606eea6e755a11c5ea3ba5a22fbd6743bade64ef6056cf882b8355258c3474a6e8d00a12339ba728aa2f22eb6f35fbb6b9c1adf3e85b9ec65271783badfb63a5d8784546f8f7a8d27a928230de834168bd69849ce61ceac873b4fdcb89a911b5a05eb68ad11438ce72e1586817502c7b4002a805c44c87c7cbf8580b1b567d1dfb658e44fe7e3e3b6f5e7b38ecb095ac984693c6645d493acc708ed6a98ff1150ba4856848524b59fdbd1c25b928de5d01aacd38b396b9e050af04ee30089d0d2b42fc30cac062e56eb632bbee65618b6311753819f22161a8bb5887a36b7290b708f2858f1069abde25c4a91f409edc79f163d4ce13d853b18743f061f3fa1e794c867f3410bc24945ed328aada090d8c0eb5914f71dd14d087b34a5c435130189d29dc0cc1ec68d00bd7590d4a4416cb511cbbe30a65d92a4e3f83cc4ae637f3e19b90ce38a2903c05d71d4895e4ba186ea07ceb40ed8b06ed29ccf1e00d8369557204c1392aefa3d5494b440b47350ee43627b45b8c913d61ceeb244f154518f6850be1e353928416ec801dca9aba86f9e75826d64acffc569914daeeea12c6faf89b29dfe3b78181a61b579f0fb7f960b96ccc59a128a9f84ce86f0d312761c4e5a5bb2677300420ce426ebd044abc6585a3489990f28c39cd48a57426d32de74b0bfa962ac10e42bfd11aae6e29be19f5cc4be824e9a658711bc42c298979af319bae4fe830f9388a602b8c717afbb45ea02a4f08cfd13e9b0befc850c751bd3f59564ff716757ab1449d0de5ad8424563bedd52a69ceb7819c8d6578ba82e63341f34db7e2086aa02bccdc1a731f827577f5dac8f8a75e8bb8945df85dd0f4f3dc8bf6f05a1dab8b2c764cbe102c17cc898ca1355924ed2ac6ddffa146ffd3e480b4a155a13495997247071de67141b4de9f9c798b8a00985e32bae51672a1844943bc5b2a1baa02c3091cce0f0d3e187721c350013eaa387d8b7ec62e6a27bc3ac2c565c05a8d02bc5e76c7672cedbafcbf2f016987a1aef70a14b45f6670f270ade69b688e70290ece7b15450f779b6a89f2fa69412726928d7169677edf9ad4e63f3a39e15ae3b3b3fa8d5ffa77817077145020e6111f24f47576f38f5c2e15be224fa39671aa91695c0dfc01ca0922002825fc0182b556ac2ff8d80d5ae9a26f24fa9dda0f686b91c78602cf94a669983aa7de9e575b7943f87139f7e8b00ae9325df540ad7ba447dd73b34454d0ac67139bf20d3c141436039b3374de954ecf8e679bb1b01a8c3b7fdb8828e2e6820f84474d0b24072269d2452a58bf05721019b9ff89ff04b0d5dab5d13920183caa9059f6030fea158e0ed26f1488ba22b6fc14f524adb28f0e6d2c0571b2059cb9f25b5c73a9f757f1c4a2f8334dd9af8022f912f5c2843261d9747d3c31da1554faaecce4227e3293a328a32e801cd0eb7c7bfc2e1bd9576c2ca1349ce5c7afadeface7b664ad885351d7713255b6033b6fd86ebc508adb837529d50424b6b8fcd38315e013d0394684b53085adf4f1fa89268471e605006db510c127c1af99db0604b0dcc1409cb92656df58e5949ce8ec55373e2cb84b7538807b35e45c0d8084758514b08a359c251b449a1112ec58ec8c18f1ca1061dbb878d984afd5f7088c13418b4b3c73dd819857a36f7b6f416b9d160cd2cea5b8e0e92c8102749a9950f5c3e3455de066c0c88e45a7b28f7b83046a8b5dfada91d7f4e7b056309eac61c95417101e85b48ab31d20e874a47f37b4555cbca42b3e36c29f6580a3be07514e37e66aa57e2f7482c36c2e758b80f388545f50c15a6b94f1f690d6fb0d7fe5f152e754ed2b04b963f8bf5cf915f8044711fc1437be317ee9f535523b79067b9e073101af834e932594b0d6a870b455edb3015920fdd5dba9b272e500725c736fbd7f75c622aab5bd49ad453e42cf68fa4b7c99d51efc241d20e1afc400250767c1eaf1848872c4095fef178022bceb40b23e2f4c7a0743720f0cdd25c929f10225ce7b7c60535c2289ff59bc77c40d21ce097f791c437601e8a61c5d817a42e5e603eef1caef22a3e3dd6b6e815409adad205cda2d1383da648606fc3f82fed6bac970fc926f460be98c7b7b8b3e0b73e4d53e7da4a33c15885c7c0c59c6ba4603b0cc5e721e9393643790989fb2b18398d28cf802701a1fac6733460676c1937354eec0453100449c824a7102d4b7cb56b218a706b3aa481849fb00a8b42a22dd651f047104889139bb01448515998dee09dd3930cf62ecda32683283e0f4d3e1587a93bc60cf74a508955a7fe0204db7b49896faf3a04f5b50fd4c4db986ede3fb1f971d5309b248af03fd5efced2c936ee83513600e338d51e8ab9e2e463eb88504837552c6de81e7ece59d292334fdca6fe5b25fc3061972dbcd4444db068d270553ed75b113d5413f1b5bca73aa5c60a2de90c404180ce85160171965ca3fe9de197b78c7fc12d775356308cb2fc9d0ba01cc4b07d3c24ac85be344a74b908eec6a79c4b5995a2c78d2056d22947a78947a120bf5199cf10d58762911baf03da34daf18361444df0216709a7e1d37077e8913f64f47a5308cb8b04ebc752b594acbf2e70438f84316eb3e10a7bfe083834ecb75ede2eed203cecd30fc147b051a33297e82c1b33aeb6524e3e143382b996efff5cfd12d3dd0d427b1a4895dcd09b48450b3e4d0e9b9120c5b9461c4b0edad555a2e930ecb8db00c0e225455d9223d1870093e4f5d493b02ea72bcdaa875cbabfb808830a11cd527b2ca8683baf2d9b99e885b7c755ae5909a2cb2b3074ec7d2132c4759bfd39915841bca437b11dea47951987f0ef87f23f8cfde0d4355d2bf93544ab5f3f2dd2b4eec98b0afb260fad358c63f1154a698850e72874ffcc1637ca74b3157d3aa854190af63464d3881396f27ba630e076f7982fccf43c9f02d1887019554f79924a47bbe74121fd00eddd0e91f790396f15bbff2eb9ec0d565dd87ca7846683e91a04279904f716736ebd3cdd15d7d1c30c046659860bea2ae9b943c0c815dfe7c5480a2a99ea16163baa8adf7a2e08a2c185ac3c256353d13197bf6e42095fb064032df39f2faecc13b5336aa454b00cf8fa5daae027ba7e65ca078e4a7c6fa58ac54a2c686d0c814fdeb83745bc300b8a76ff154635816f703d17d4f1f1d439a7138afffbe2b3b0bcc4c8d70bfa8b3d9c7614fc632ff0b09d37e38af99adabb84d0d8b937009bc2edd49d85d7dd19cecc45a49aff1d822feb35417bda68c405f10d5aeff8e0c67702ec94aeadf9b671c6241532ac353d4e0b7ae3d5b2e0d4f149e3f320d7c8f502873e36ed4536dc8a324a7b7f2c86c52d7abd82aef2d8b01a0eaded8f234bd86f8da79c182aa30dcff39cee3b572190e84bab6754001ad4afce24c555195b77e213fea660428f5f46f82dc5b732717c14fa139590f183a707da7730af9b6cbb9ee33c2494fb462e6dc9190b810f18194cf78c436e4b0d3408314fd443bbc2d9808d6a435c18e48ecefad7f7c1713287dd7b1cfcddd8555b9443c1df7df8c6cf2ba6e20371d61b7f84068c3aaf5306321f5b434ce98137d907b1f0ed7d21650afe955340a53396669fd87fd2c68c88380b5e2663e1e0cebf66f8b9e033b088a2bf3af4a813bfce4726f79901e9797bedb1be7671f52b2eab888181ff225a0ed437a16cc796c12db41f52a14ce694357390e38e80517fab6927c6a187047fb22f684796adddb9b95d0146921928cd0f945df798f2060df1cd7998a03c174ed0f32444638d180e8e0faa2f15ddb51aa28b3ef031a909e59119b7173d7f29cd8bb37c38999249c232e561ba389d9d8962aa976bf8f751ed35d978cab3a55c2f382fc6c78d6ea2aedf4ddc54720c6a5a5d678e6c53bcba67b7337c689d6d5287b3bef67e0bea251d7b4f47162ea2f626fdb65336e3865c0013ea69cba51e66d507b378bc6a610c8af39a907946a18bd7d7346a0fae6dcad98d3f57b4140a600444f8b4aef1c400dc910452de7acae6666da1989336ec0a27ca12cbdbb0a6ef5a8168e1c6a04b1c02e7e6eddd31cc4d6b9856ea0f881924b590e1cb9337ea08f2d76862ceada6ebfe70d4c14ceedf02e18f4a00ec80806d8d34728265b4fdcca512c7a457ff245182eba9eb8e41538b21fac5423de3267df2d90464bc1f581038f869fb6177a35434c1a51b2b462a4518932865fe5da0a06e7acbb491709114e7f66fd678d81dd4bf288a7ec4c15f177fcf0d9cd80f6278187cd5926caee32a8493bd4f9df83ae179af2d18c0578ae40d9f3f29c3ca6226dfe70780ba4b9b823db154936f0aaf1c59a6ea3c8410b85457b9103c58e4f079bae99389cf00a23338b5a9cbbc484066a7cb9e508b5dbb501435beb5d48851bc8bd443b6d33f8b654472be9af3a045b24f73f5ee02b3571c6b12997033d64460036d703620dbaebbe1ed826423e5570e8e70912c6f9d7d803c488945b7548d10f6a1a4ebf19d51d897117940c2bfe8422d58e8944dabc812637118add97bd1823d636924bd871ac2c6303a557b487c3ad8e42a40d783d0ea628ab88e47ab6967d6778fb86716a7f4e0a799835aad326761f53f75c0efeb00436e5cb9bd548545427add31a739b7046465324371e2fc3ef83dcea2dc4feb42c673ef8de069d5965d25cba9473de420209a1277974697ebdd39c85378e78c6d923d70422ab0753006bbc09f95bbd9e7af3696c75d0bc9cbb22ffda746a461deeab020d609001e997bc762dac59af70cd2f52a7d803f87057ffd6874cbc796e5384f63b9a724d04a7862cca6b934ad3122510e06adde078f367eda0c2a99eaace078efb66338d79432036e04530b7583f94a093d603bce0f7f3ccd4f1505952f8d4502d72ffe83a6fa9e16d479c3c4091476f4e8ce25a3cfa54519189dd9128849d0ed193547248e7cb2a257bb3ced034ff4788cc38568bde9b17e88765b17113c8de1b2243e57c9498b01315391b0c1301283274f0f83b2f64e1188428710d2ccec74fb523c362e29d9256ccbd25cd6766015b6c40d2122af535918ffbe6494a172f65eaacc50975f0bf3eaef550fb774d63f681e5596544e4cd85ddbc41792cfaa886066098a62a0f63bfff53fd05001fc1ed28b9f1316346e5a78f5f9b5a68b79ee34d4cd8961cc364cc8026fafa0416d736f6b4712691e977a7dc0adda6ef81b36cfc5c32204875f9ae869675e227aff4fc250bb4c01e18ea735dec14b6ef70a5ff25b5168c3f8ec756a62c56ddfc8fb60b5cbbd09d978b8de04866ce903da70dc53b33028bc1923e2b797ee413512c11bafba4e2288cea39efe404cde55df4b38457f726c00f5d71225fafdd8724463233294285c55d327245c8d69f33a3e6b0c219a4fbcbe7f8ed5b5bfecb7481a7f8f8d63e05f7835b4a3795c78bbd2a4003259d3270d998d7f8b122732af4470a504ea6da730a6dd8161db1bba303f41f534301c74e96b12b6fb780d7480a6add62807d6699c50ce42ee4f0decc17b9c407ea66c15e586a2af6c6010d5925e7a851b28048e79b29dea73e8a49fa970af693eb49dd384a9d100d0c149d206794dfe0584edba215d61afb863458cca7c465a08fca5bd2db6b5a8630be0f7f753332af5be1f5316bb4d9cd62f5a305846e8ee426791e27b789c44e0abc491bec988d4265a0840d943597cf769a8dbfb3421d68c1df91e3f09f9893ce2135b6661c3f81a7b4bc960f2723d4dabb38b05069520001053ebe692bce5e37e73f8efaa3bbe76968e719111f4afb08645d60ce57f0d3b0f0246d9395fd9c2184c8a08f97aa14b2dba7ac07014c4941e5cb281d42c742020d7d6a4496832a10e2f3f956f8fcd4c789b135940a94025e87a644de0adc7be7c9d426cced4797e83fef5bd4a8979af6257a75f995704d0c2d9358014f4a5c61dad6afb2440f32b30638d1a75618644ac5e54980053d486634bea29c8886bd5f5a3b9f7597991f14555e94db23d81c11903449a6ad85a7df027a04df1e9d70279d2effa2f176303c92d435ea094670381b82f2747d4a5d36603288a93c387b9534896bde1fe2237dfabbe04ee8c8bc7817bb43c21a59fb5ae75c44a7787832e5a5e7fd2f7c421372b7153725bacfa1051e05b05293524871153fef60473a71c72e8ff923536eb107b5766c0c7bc763300e3480b024b63d6e917da8970eb594d3804c150977999ef269fdd0bf4921cd5cd943cd92de038b700c658c4ca82c4c264c65345af211b13c8e579d092065b0edce1fcc6c2b14780e5422ac4ff2cf011411bf67b5eb1485e0ddd92b50aa3cb5ef6553f85c1ffce5274c591f0a2b8850be8df80baa151fb0ec776985bab74502bfde1264294a75d6ea8561105a88ee4e2aa716506cc2cd2a4cde2c83f4b42407919dcaa85b85aa66fbed851670e79788d5e1f6048da35c0bb9096a92befcf9d64bdbd486da20eca7d3c4ae7f2eebc334ca4663d502d7e8729dada25470d6f3d02e4f6434e7d571972ee906c52b8dfe54c4e3b401253c84f45f837318ffb5d2f7c993cd969e8edfe90a56fbd8ad6021cd043cafa72b7da485bd66ca244320e99de9d0ad15f5a12686b11de7c92831badbde8968275ab3c87bcc22d7e4a902a2dbb4557330fa0482dcb4f75492be1bca5ad9303baa550c749c73d1a8b1408c3128762dd01a20a51c21ed72fb799f75c7dbe920caa3213fb7806e6978f8af0b60ebc4ceba0a29748615601f5d3b02e54d7f966e9597694a7630de6a09fe67c650f9b5bb7f0ccddc0028b7bbe3a78727cd132e88b51d4f04b60d37dea2f9ecc5a7754eac778bcdb08a34fd6fac20e94b10dd4f530fa3c66eb48754befc35d9df6bcd23421c36bf4ef4d565d347ab339aed749971ede83a74eaede0489d8c0abaaee107236a95f495fae8b4f6717e9794a06dbd77faa1fc6b9b1e5771db4de6af00174c67aae9f4cb03889e62418065a2d5fe55e3d6855b27cf9eaee5f72c4d7dcda9e4d7548eabbb7d91a6370e6da2981769abcd707f000d23fec9bed59456a1f59db80b0d197f624be69725e6b2e51f8762c975f8b5f5eb2ff7f8012dcff91a557d5b8ec0514299605ba100d2336a1a764def078500c3b54e9b9f19a65bda92f035982ea4927cf44213a04681955388bfd2adc22cc6d889b5656d02ab6033da701469871a9ae5fcf2419bdb2111b96d5a72da909dc5e2d79500e19031afff93490814d84b1ee7ab010634f2a02533899516bcbb9550c42931ab63f712f4531e11c4d766d2fd18137b5b7367320b2eb8999bb5f193da80458cfe184ffd9723295c5dc8a19e896513e35359dda8fceffcf70491fb62aa28be277ab6931cf63c92553443a22ebf783334de24cccd4d81cb12d6855a06005cced9972358d8fec8ae1b3cfaa5e718729a34a98b5b4d729347ba6a22788bbbfb58a105b030172998733caa85322173e93469693839d6c26209d9d707f79f9fc754cf225d20c8b5392743c8dc0947bf1f4b3308787ef0f8833a2e0ca43349d230cab85e7a2428e8769f0424c8d0521347f562b3c8f9bd83757b09ef5631b00ff51e2b5b1ebfdc195bb864ae36418e7eb909aa0d3502c00047fbf3422c9d45f95376ad3956e24539a313ff2fda26c51efd629236581b86279f171df934b7128db71893f1ddbfa2f50442bec397fa685e4cc37e809e87d1b177a404c5a51f7ef29517873e75a551b4b0e98e1c7fd255cb4fc892080c02f54f7fab481484ea480a5446f1b47b0238fc267555f7ceb73d949c3d6f2ffc437255cda8e59da99738e89aca5978111aa53dfa85ccc5921e859be87b0e3b7db440fd6bc093f917283a06663f6cffa7f5d5e659ec40feba70b104ad56d54e1c837130a2ddc9cb1f98fe103b877c7b617ec851e0cb4517549f8efe2b99701318dfdc42e16b61b04de0943a00bf74c2b257bd9722f34b807d18c53eb04833a24fd3899f7f34311da40e4b11f1929c1efdfdbfd772f9ad8e73a869fe3c0997e676041876af72d272cfe8e123fc81432ad08e798c5b6dbd31ec6662a6d3ccf43d0a3bf675fe83200ab3871d1326b1cfb2e49517239b7129c79fc1566f6ca7ae43fa2b191745ca4e0133f31a82bc0b01781402ae0355137dcc3afe2bda30d10dea3c5bfd80f489f802939e7eaddfd54fcf60b09e4243c330cd6e15e377ea6a6364c7f26cea14d80bcc80e92fc55d5f2572c8fd04284051f45d5706591d131028f18781eb15f247454d5ca9e38aca5dfa30243c75041fa09f1e9027407e90b5550a26021438e9720d7ac3990900de473ee62c02407c4919da30b8a4fa60a327523115f3a008d0ef8b6c186d36f782fa9ce251320ead40880be56aee554c1c22c69ea4b57f1dca318fe7aa5888910acfe7fbcec76dab30c557af5b6cc1edfbe6007f0ee865bcd12ed4d5365eb28134e07a59f9fca2480b7d21a0ec7aae24bc585c7082abfbe83e45e4602ea67a82ff7723fb442cbd8524abff4328b6231e415d21392e89e18d689cae3ceec334cbe31250365d34a2b8330a8ff60d786171af83f23ede3c9beec78e60863168ff00e6de825177ae5df1de856a03c9f4c2b5e955154893e5f7767b38a53d1ee116425eee3b6ceaf92dc7df9692bb512b751c2c157cc3b7df62e40cfb8a4241b3a50a823bb407f040392dc2f8c8efb0f19f3c048084859b0153a386b7392faba956c635194cba59f0c712fadec2e8c9a2d778f84a9cd2cec4aeb56ed2941a209ce0c007d915ccc07243fe3bd693f20b561897915f3903be540a1cefeefbf8dccf93ad74411c10a714dfefa3496d6a5180e921ef532d925b287f6b7a345d5a4c0e9d5ea227150304409ebe1e90169fdf38a3cdfd4e14f35cb1c3440b331d7714bfe7a26a163d3dc9d11008ac688c49dee6635a17a05c56a650fae6006ad589a1a4f5f77c960cd443993417a74f11bb4c6f18a94f16713c566fc8627a2a0e6ce6a110ff7fb8d5b38f68edddec27c3691da69d61df33d57d33cffc332944c47594eac7cbc9e2980b7b4c3c869538d7a0f71929c6f648988cf4f68db27bad8c8a89ac911a1088d7fcff35619587cc5133675aa8fb3351fe38fe5091eaec33cc00f029021d8ccdadf998427defa05943096d1f236a4e47705aaec1c8abfd7efd47b6e0c907e61bd7c6f0ad8eccc7fe8f04410e8723b8ac16b339e2ee6a14f040e7152c6e729e74bf1f95bdff3b37fbddafc8a6ffe6feabcf745516f0d5f9052fbabc4eaf9efff544fb667e4e9fe6471b218b509e02b5e6a28c209ae4ddd9df2c86cef4151c125f0d59750917f0d0aff592fd44adecab36f9b9362ec105726197e5b80409088bda1ea14df7c9dca1434596acebc102720ca6e5e6694c1749341598d7b91e2fa98ab29c1b4d843b502528c16f4f73b2b31b0e56ba93010e4c239fa42b706c4ce4ed1f707a2ed55270604e33405085b4bc5aa9d40d8d1e83ac690102fd0f6586260625f000d52fd3c6f612a76734dade82da904ed24267396bc6b422761a09d4913dca286f659ecafe09d64e1a8a0a4a44a415c3a68259f4ba007a2abd24bd9fce7b07ed88bb5894cf4cfe0a1c88e0e754341f79979c332107121af101e0238022039a5f706ae6a365a21add2ee3335be42f926dd2f491c0b34ff441420e3e177fa74ff6af03db1b2024b6c8ea7f9c51251f2746bd6ad26219b9abe89c7ae4d6e594fbc0c2b600ddc45b2aedfa40c108513c5874b5bab7e898b5effc4e7f745763cd530713ab939dac8370f569c02d91d7c58869790727aba49cad368236763777881b581a33e05efdacab19768a21ab1061afcf2d19e045c5e8f97214e212fc26dd0592dcc67aba8dd2e8b69590b3bbe9f3258df408efc371e1c4b24baebc13a7dee100d829311c244b8b60d4e3cc34087b53d759893225e8ab6bf785ca781c00e045603654cd62c4ddaf0c91f467dbd99778eae26ffcb9f96e687121ee08aaf9e890da23b5718b783ea7697755e7c3dae210451e25c2ad2f8bf637e02f97956617fc655270847f46d560276e82d375a4d76ee251d4dd46c278a0cd3f3bad6fb8bd2125f29bbbdd8f260b178fbd234ac9f0fa74b7212e489993a0866e6c2766c917b933421f6955e45dd9e2af9b1c90c45e7f31cc8210bb5a75bb28307e666f36d589a504f32d39016fb0b12357a7a2ecc377497b48fa02e94e2a0d016f26d6fc59332176f804c11c8c43bc130c7882e80c9d25af131a2f62356251dd3ae6afb32ec33b661b304eddfed50a458c0353d56d91e72920391dd19cfe57482a9d595d3f9910687aa1dedb97c44a68bf80536fc8746a32c385753fd94af5ace0097f843d844b83f84cdafe5e11cc33f75e4b9590086e357a66913aa472c9700fbd8500c091560652e3b06a9660ad9cf3d47ff9c470e90685c3b210b9751901ec1db35cce79ea1430cb027f1bda1fa1887863a796754480651676615a276ae1e80bc2d20b22836c79d98ad52659f7d495cccf2dfbb5a251fc737fa68b74f1eaebeabdccaef2ed953e883c79300b5f35f7ac03d1706fde1d19afbdf6f9887c1bf7a2e987abe7b41cf41490645bb9add2af9c0201a8cc0f9d822411fbcde400336f511c632053d63e1c71e3f210885ebc5d48250bb9c6cfb284b9612da2c72f8dcaddad0bd422bf13d641968e6484d8bc560651f59ab42fd0d56149b47993ef55c23ea99fc62ef4dea63a1f79493e389dc26aac062e8e3ffeeaef03e905489ea5ffce87b1f501ffa0e96c0200955c8ef65e53f68a3b839b8f9ac42de597cb9438e14369725f3676015b289c707a23fec497bb93643416862d3d031bf61f83e419d512c99d967e592b4795a1318955e4b5262b66cadb53988d773f1c35e8513a5bbd1f70f376b7be0139d16f61feb91aa54b9b65df7744d9f3b62c39e9652c69f981fbeaf213282d5d2ec9dbef8d31b23b6a718e7ec2e2c712119f42e468585615541bea7810a24daf434f26559e5233640d5187b21944e7fff4f9ff0be2c95e6add6f588887d8d3d793709c6cd2d939caa6eaf9afd20226cbb5769118aad49ab590c749923680722f256b6e4821c018a7fe212239844f8bbee9a7e21a1b036049c8b85c5983b957a1357b40a5d6f8a0363fedce1a48817d2f5422f902ed5b584761b9c20d9a61bad278af5457aaf14942bf3722e3dd6208a36ffa70e278dc8b3649a7737a4cf05aff2d9f6f052457a571f76cb7358d2fd29b37f3903a375976a5539e6f3fb73d24985a92a84e5e47bc7fb2a9a31a62ad7eba68f68e676185c1425a9a4a75a7abad848275c718940ef545b05727ed99465c8c16e9eb3461554e34b9b76884a91f7e3176342702514da021d3fc8e7116d307267f99f8842d2f6bfbe1a04a2f330ad40d16c93bb49c698c7501b4e53784459581496e42a5e6f68bc15a914467cad6e00f585f777d0575f236813a0a6746502ffaa3b3cf2e1ae8e75ff622a7082aed9a9a79b4edc0394d6254bb4139c42682fca9dd94f11a225c5a06d0185a70ddc10d8d15f1502ef11afaf5f855992f484abd59a0601002e9e653a9afd8e6ba942bad4780598674a8718103f184cf10421ca5a0bb913d911f6fa22cc7691a3e950d8164df635c122bb3c843a038ae98df6c4113a8a696178349c34fc373fa8a068378d0819e1076ac014c1978b373efe61bed65d4890613c3a1665787d09fff4320cc80ee8e837838e9f892d4ce016840681eb313574c92a9ee386d2e4735583c4f0d05c0d305a9c329e0e01775ee4499be98b3878855944a1f7a2232120c6058149ec70f3d218b34f63c5b598a3bf96f63b942ee8e0e0384fbed10ba86857c4921259078efca69f034bb50a0f5431fc4a9b886995325d2ae2a96f19dd99fd003a38fd2c950f214b886ec631b8d825cc1a61d475961e2388f8325390f190c2a038a44c93e3943058e707bd2a0b7d7ab4cae3c6ce95c4045e475a55746896d1193416454a471bc1a399fc1ace4fd73d82c2395d2bb1661de5b9c4da765f3d12301f22a5cfb99efad7689f52f78f172b3fe1fa4d2caa015ea8f20da0157958cecc7083a3ae7bbdf65973bd3e07758dd5214a4e15409eeb83fa9a93c76bc12688ee4e601717f77a2ba75ac51025081a72d17b084ca21f061e4e6ac8c492a277c5dcb14ddcf41dbb8358acecb044ac012b9725700bfd9224cc9f10a7586e68ce73520a95cb6e733f02647d4c27e63c032a745ab3765a11c570b3c3bdae8c75917a5dea0376f94ea19daa7239f68d2caf873e4859ba70c3bfcf8f17696803b1b7c60c550af0ff8d86e985bf9226ef0c34977967c6b30e73ffe860d4af7cd878a8da3e608826f063a70919ee35ee2e09a5aa8c57c6aa3f3aaaaebd0587b2e76b9ec81233dbb64cbd9d0d4830f424634cd1651ad976517963acb9f896e1933dad0b573597816d7b49c5e046e1e9cf91c0dc4a8fdccab743bc6538c55b9daebf6fcc2605e12663cc183d1be6e0899d7900fa0851b60a22c334fd83efadfe314f4101044b55f95c2084d46c442d488031ce893d4d54e141951971a9a2b5407e0406e8f5045164c1c1fa54816eb597dd81f5f5fc4381bc9f07e126b80976658d9c1a89a6e9a7680cfcd1bbfb57bf539d3af082eaaad4e3a0b804e0f19837348ec706d9adbc6b0cb54b0ac244791fc5f054b5d85032606e935677e1b2ff353d25e143144183d37367254f1cb15ec29548e2785abac536f8a19afe32bec5173e0c0324996ee3af143f99c767ffeb50cca295dc6be4c8aff170ac1cb1ea6e4c4d29dd52ecea3d368989ba46dd9f5987c8b07bcea05e4cc76d5608cb99fd2bbc5b2924f37c2492577f8fce02b90e41871d618f3507e7fc25e24fb914aa8421f28d44377454284b4718ece00463023e12e3d7e7b2e837c22840b614e71b8d61852e108bf5d702495a92df56ec4d0b31d573b24424dd00f7a7699f9eabb96589cf332785249c97d89613128bf864db9d09cefdba30ef781ece601e2c0079f82ef3a1e8570e0322580d77f9a0b8e3b66d1ab10605d42900cdbdd5bd6c411980b820c9a37289474248e4d141a3be05625d76874402ceb0e084d05663aff176d7e9198ca86179aaad108c9a8366d2498cb52d0ffaabbea12a9482ba34674f11b97b4778c541db3aa9acd38bc95d43103fef44c33fad3214b9fc5d60bf419b4781362dbb32b9b64403811e93a78ba54508a971c5092bc62cdb70d177fd57666cddd262744a66b7623c573b6cde3431ed1d09b5c14a53f3feb7c6bfe2872ebcf00716f22a32e4b5583f29df269e4412bbf753a5d53cf2ddd2f1186b6106cb0b1843e6c31a3e224ec7051f5d0a7ad6a070bc15ac438127c0a48a2a0df114a37484986c85ed87950ecab7b22bdecffb9d367034b9e83aa46e07975e8fe18212a0e9770a96ed50b8bea05063d2d2f8e3ad753bd8561d6790f8eee1109da1d6b50f0af6a95eea551e05f801b8a135da178c9cb46f32b27018ced49fe143151e3506bee8eebe16d57d5003be5e4f94e27a8e6bdf26aab138cd2419398bf699778e560ab256ad9934b0ed9b2ef3fa31a2d125030c67e89cca145b0d3e8647b3ca2a5fef2d68c820c02de4ecdd12aa680876e395cfe54d197079f0d21b6e567bf6843edab1a077b533a48164390c1e67b5b917b11c6a41ac55785447ec6b1c5ac68af0dc7fd6d293830c3bd2a8ee99cc09ed4d74995f9ccc137f7e2cd1a0a5d1d96309a9b7b8ead9fa996444f262c74ff4780f57cf49bd658f3c75879f23765ca61b1e576b05537094ef52a609d157caaacd840ef86a669bf32d8d804f567091929bd2c35c974a3d2ae0c746e75a21fc97f3d9a81ffe37bc856b79cbc9e69d3c2e614998a3a7a127178fde44dd36e3e3fad7dfb2a0fe76dbd2dd18f515ab1904c2f312eef433e94b1b1680a52e4e5c3cd81f64868ae02494a4e405d0e9170a5d397afa4cd8e24e3ad53314386f279edc1c265c7257425984151880fc8ee908314a950220dceb86da3c2b0d953f214fac6c2848bd9a26ec5f8f2d567c7de70797a5ba016ba841729fe405ca4388aea9d0abf470080105edf3d2f0cc7d2aac58a3972f402c04736f9a96e097113850f876414cdf958bbb0784c8c3205de3b51559b89afc67026b5525a5e18fc6b27b2036b35bef6231bd8696731e18093970434d553d2e48e9f1e7badac5f05ba4e330623a330865284eb59ff5d6da504db1e0734e97aea9c366501d2769eb34e77978a25f52075344f0538e05d4f121929c27e5a38b13883977b0ad784ab59ebe9d5a1ebd9bec1fe9cae920445fc7a46c85a4eb567e9840c129e904295b5443e0a1ef188c22845522eb86ca63d7278c92809955349bd399eb741df00a4560c73758718371928f5416cef0f1f4ba20e00144e855e5c16250f6cb798c8453ee892371944e5ad046680dfd4e6f5bd2bfaf36daad3d10c456b07efea3698c68b216e84bc7319cafcaa9d82fa8a0cd3f73313c83fc9645c5c524c7961a39c325b4f47f8154afc9321ae569665ad5a45d80ec9ca7d254a1bd50c8a2303fb0ff28dcef72ca4642de8c896598b3f13cd159a57cee113cc898fb761c9c54981c73e994a5e84a3b39191f792b3f71fcbd22bbc33ab4bfdf21f91abe2e5b068512fb84cae7e20dafe53f2d8fb89ce06d2de2a71a4dc9b028455733ca843017ef9dd8315b37f5148cdedb84edae0d9f6f28ef9ee6107840486f2671c8d7c8605023b57a762a7e8c7d94345b6381b62725c348701cfbf08bf6c2fe8626e9e498c97a2c6fd43e4bae2f4a63c6789e28bf8b1554b49459936b5da1fbeccfa7a2c5213b5243935a7f1015829058ce50eb7a7d2f95471d80c477595236f1e31fbf003356a91d9b68cb4e18f6f28750ddc722ac123bc6c85d9e7819ea584e9ee9deef7132563d6f0667d39a85bbfc4ca46c4286dae16b1a5de6ae9b666d423f0af63eae7482c910edf56786eee82ae2245ea4a2c3f96d49eb78aceae302daa69f6fa6c106878a093babd069805bc000de4d585377e093935998d72c39dbaab572d4d237c1c5e5177b1a9ed891e1b8bc856ff87c4d957e80fafb99389ccabaea0b67fe3cc71ba8281572cc43f23714481074a3f88a37d9037b75c243977a4f837850e44a414f33bb229dfff86f7983844c3803587507c4ea35394afffc8f0f70859359217f266649f367b35684473f90eb127577467b669d00d0c7ee962955ab5f5687ec29a6830c69cd07feed028a3bc92f6919ab34c8ef696dbbc47ace021c2e06ea6e20b8f4aff17a9af4ecc72c53cedee4721461ca54c115b55b94c870be920ef554d2c83f8776579b42c45182ab3df0e3b925056e869c94d063a88c94a1a053d6f63ca625398cd5e54fd2d48a17ac7ac142c0e06b731f33f8d9819606b9ba73044371a03799be0e229fc77b31020b540985371b4b09353fecc49f8f626e0172d96bb8e3f0be3d20c9045fb10ceac6ca3c292b1dd8624e530c7dde63f2fbe7d91432d0a2c3fae5c53d79c7e3d0b2c72a570178d47aa28eafb7473e8c527607baae554fcdd581307e19f8347e69f444c7dc6b744cc2a81c600e8f6214c626ffa7b566beee84b5f6fd3f8d99eb22d8d62fbf0467ca3fef7d73046f96516e33f7accbe877d2019745b6d348253787c06a49ace7c6b8d3cd8e8bea361dc4961a2ab40f6b1292c133703575ef78cd375e4e8d4f406e996e96b0ac78dfa4cdbf26d910920faa36dc726d61b44dfe7d8db3978b5f576fdc2c38c10ff924161e2fda445e764fd40dff636633f8a955db2c869e72c0931d8db133c7d42c749897b2481f0cfedac2d4a9a0f263328b8e105672e2c1861da00576472b3f57b21e4bdfb88a20ceb09fbc249b7a0edb5645b54075dce47c4a63f63207fe414a402ceff4ff5751796fe4d3caec28ef155110dd5c493c0b8b88fdc7d7a3a800f7cae797b5bf2ff178c59b1322596c32ce150fb5d17196f62d9c6c429b42c5c18344150a59ed41209635acf0c265b77d6c980d180a39df1f953ec9b86910637333d6223539045991ce59117694d56d1f3c91fc8392e94330f028d2165b4aab6b8181e9f3902c1cd0320c003f90de7e77ced8f3d93e92f2ebdbd4a7ec9e2d1f29eb08ba9aa6500bc15bbf9da650f5fd691adcb26ec8300cf031d77b3c024643bc08d8ffb4d05b2cc283d3dee7428e1584c2262305dd78403a5a05f28bf20bfa23a9745a4480a0a711e590678b032e336b38f893fb924661b538ada31a840d08e2cf99adefdd484b83946d2bf362537d7bbfe362c87b3540c1a0a3dbd4048e5b1f9e0058a7a0ecb3bfcf043d6e44d7d19883116ae5a650081f8083d24a1f9587485886266ec4f9c437cb8a045adb04a4936199cf16b258bba11762599e33395e8d1ca40d709efea77b2979ea5f429b3286c18d0157c081d93bc1856c957a314f8c63e0ec3cfb54c606c2f27de430b5e388526a819ac2a44c45330499a94e67956556029482dc2b293921f38c12be2df77caaf1397bd86e9d673f52b93df0da80283c3837d3edd278d10e2729d64a1f8f4b5b8a71b48c8554ea2f39b4f67ea758085402711513d6256afc9d8f484681e2dcd6ebafbba2746b8d6a2410471b82e080ed43b43c8b315babf4bbca21e88d6d80a520bc1fde409bae442b3cc399267f2a01294706b052641873982785728849c24d58e6180a02b9d5dd038630150bea29e82386c90232d0fbf71098a5a6c9964d79223035e7e4e4aaf3356e10ed8fde8b8e6e7a2935667cbca0ed9d13c168d57be514dd4f80c90e9e23ee5b2b8bead36cc3694199fb21f35dd832c4297d88121aa57aeb47d0dab875bca1669f1dd551ea128fa073bf07b101a813b3b13b1994d045296dcabd0ed043ee59b6ea2acd63ae5ed47c00a7cf6f6121020ab44c58aefead7aa1471709eef06cf73d62eab751e90fae0689f1bf59372447c1d23d74129937c48bb565a1b6e143bf3ea669271e5d9eddb55434a46630ddb615932d2406d85c3057fe99b4c0534a9b0c059cd59ddb78792016976139b936ac797d51b55c0943b9637b38d684d77e27a8722d5ff8e99837bc29df2b08fc4eb35fc1f3bec7a87747262f8ef176bc90d449940f149c261134617afe07fbf07627b7f8ed169c16d19b223989fa852922c0e883b4323e6ae7613cf4dc0249cc55d5199461037a1451a33ee06dadecd407535a2bf4bb90dac867074109f606161bf31c2b5b6ae35ca513636fe6a7226a9799e9e7bd4a5a9a46dd95b4e5ea7018801ed23bf2119ec4ae2a56e2fc26ec71646e4361fd534b91b0380f8527593e62ad6bba8023c73520d95758d0e0a313da40cc2b88688699021c9ff021da3e335bfc9489506e597f5da496647059b97f2044bb73c539ca16d1d56f03d7b289008c728c6c8740675f1b071fc3997ae681ff158a4a14c3cfbcea86b39f1b57fcec5ec9cd45c003a5568d1438e67c98c3bea7a8bcae3c0b770220d5193fd85450819e3a745d7df166bcce73876cd98728e2d1b98e6bfee7cfe91952168b2dbc2515ff3f07a48cdb170b40456bdb8e6724f467e3e19d20b45639192d2d3b1c056ff3cae920f6ea29d4588ba835496934e6a99fe5cf4a114e94be1d7eac1c50053e6fc3f7c4fa3bccc88770e27d0ab6e502dcebeeaa066f6e30bd123efb579249a078da32053a55538898273ae03c5655fd0c46bc0db87ef3e97184c561b6e4c4092b39482dd4fa804ae92771bff72ccf009d8aae10482eb6b2bc6c253bcc0181f9737c9ab49cb9793f170d4e668b5621989c6c0eb75c62439b3cfc135b6511353e9aa28607332756772be4a05df00dc64116b420c81ee7b5db0715d940eac131459b115bbf3b3a54fab4671f3cbe3834f6f43fd0277b1591f2ef4e22ffb3ccc4ded59ec2e9b6b86c1148c2d2b06a44fc474bb11118577a5b60bb0ff6b8a9b359afb69d0753f9510efe498fc19fb5d3180464b685c708a8020d16a3a75a478b9293f1a3827c60209c25ecd2326ad88d7fac5349fc365c5e0dfe9765ece22fca7ce27cd90b1e36ad54386b9b74ba69d75de5359ed8cf99a3d8e16e77834733c6854223be140884764e20f5083f211b8af6bc212814447236217aa0cd64efa0662a31068b20972d412e6d7a57dfb64188e7535e732835aa467ebaed434413fb06f7c43b2db873cf514a03a7dead60d0fedd6d9e637ae6b7d0e2aaa1a459cdf601764057a5528206bd67ed635d427a66e2a2e5833290bc9825d8cbfdcbe00417ab0b316d101a7f434e1a764c824e5f52d5ef464a93e361a466cd9610fb09d70b72cd5eb0c5d2844b176e45bc2f322db0db5f13b5ae15902c09500062e240bc1fc9a39eb2c2f0d1ce8c0c03eaa2a00e20c1cc9adc485f108032f5b5471a13f13cf9e5a787534217a9155279ea001cc15d4b153d39512805ecd421ce94f172886b33a43565a08bdd699974ca478eb9b321eec1c5039fed3f5f04fbe983f4f9aa792cd7de9cc0eddf160459bd3b0ca1c25f973d2f2235649b777ae97e3026949e68125ecff3136ce2e114b73d002fab29e3b1d0dc6e151e197f29929032da74dffc976109af3e8385c39835ed08d7c5af3c4957195890a56cb87519c66706ade8930e3298d9831bc11c3bdcecd0b4ca8ea35cdf0fe40a19bcb7d43443490997c7d67b2246f12669424ff41d4ead80463a3cb437987928299ecad6fc420940a0f842018c522eee5fb011fa6fca3af560e4623aa873c4a5c0c389aceb14d3447f0ce7a511e1840487b7f0b6d8d01db50f556c24fc863c7745887bab910944f6fe58e1d41ab1f7fa9dd1a4f08a1e48639100faaf1d4986795c3145cb1ae73b843ae0789b4273223d811c92714534b92090e10a10d634500237bbaa114a3ab907fbf61ae05a1d42d603f5c21dd9f5a49c6e8698e7129af6254d49802087a0d2340ea3a8b51e67597eedae99fa622bcc0d8477bb228b28acfa41a33ca867fbca6378aa5e8268e31b35a03dc78a8114419fdf258df6f4ead4e19304203751b030391af1c006c1c9b2d058f1b70b22459458ad5ab0ad0a6918a9c8ade67e5aee497d89c11aafbd9c712aaeeecdde6959321af6e52a96a3f53982b3dac5e2c44cf0002500740a936b1fac75526efdcd672216511fa479eee01de0fce12e3011e3e63b9711bea7ca99c9a549bc4c0a0d9e3024919bebda34052e0f23b3b5df8506065f6ce2dfc3a0be79d659432264bb0bd4b2269e76618d971aa567b69249ce9cb0898f0eb134e8ecf4b982c22dac503dc382bff5909ee6e1a605667bdd8f0964712571ebee73e2bbf18779a8be4020a0dae7b7e5fe1053bb512215f857da772ab78e6ffab7939f6a6967e30b530f6c51c3dd77e08fb28aa07384ae3543f4ff09d6af7ffcb85a5d7f148d08fc61c3b7479718f825dad0aece46dab1721d7e07b3671491b6f96bec3d1a936a98dafd797a8f1b8150a86ada8700329296b73782e0ea52077fbd06e52a630c69a1eec57edf7a9cd2bb9044f3b2f15569f5e7c8dc8cfc53af901af2427f1b3d923bc4d92afd7e21d67b78c98dbb094e9f69bbe77a2806fc850fac042e96b0999d8c908d4ac3af5df1cfcc15dbfee85a6a10712381ea1b8f8380ca8e3d79c91b55829d1d28d4ad892445341cae8d918472e107179c50f0b567ed95e87626f5eb81ba8fb737f05e9b9d5ed4eccf7ffb746564783ef378693bdccaaceed3f1dbf6dd27bc52b13c380db633599bb1451c85e1f9fdda28438ed945a816ed5db7f47ff2778d70c2e2e2e128520103c8b606d57fec77d7433dd4e509997417558a4ff02ea433d4b61981e739d128da816116fca3bf433fe6a2364f6c825ded76c150ac2da01fdb3116b70e80dacd5932d2d4011311fe4453b7bfbf360281e7f9bf148cabdf218b118feea7a882b04cc628ca262aea324b6f418160175401449d8b68a9a746f5573334fcb77119e1e426fcfb662eaf8c01e36287366f6889e9c7a5a4a4142b3a112ac444702b82ee3e15ab8d11cc7954db7524ec2a2ac96d90e6784da0a6d28a48c3c84c880d28f0412bbbf4a5effc68515edf479d43578c73c773e5ddb03baaca97bacb13c13253a7e3c495fb65493d442025f1270f37cd52e6a88d7bd4538d7d3aa9ecf7f1a986aacf03dd8ef7b4343d49617d12b43f18ee11fddc863ad9cb8e067fbc36279b72d18935b8d4d4cb64d039bf051ae07ebbf383e7c1021a846aedbab6196c373eb5f13f0af36bca89d4ac381121d819acbee77e16a00f3de33d843d362a9dc1c0889b6f8b8409e030dbe174f70bde78ef186c5a11a84ffb566caf767cce8e68feda046befcb30e917767c052692dcb5aa0a2b2ddf7b337a5807e47658bc10270e37f384c3ae73052b86e870dc62526e20a46714739d6dc0d1d74aab16647bcab14fb7e158ba0c77709b661a04f810917a80b8b64328349e4f6446ae202f54b94cc9b2860191172473097669eb17bd221bb016edb60c9b8684cca5336e963fcb31f4da0d4d215d35e863e52e6ea8cbf53ae61c9ddda011f94b15a5cccc361dcd59400d137de7fe92a58d381dc7bbd42e0fff7c7a1c9aca78498e9071a9b2a52b081bf42acdd83dfb7e4abf485aa028876651aa1dc42eae7350530376de49248f556ad8f14d748dd484e38c4969fe70143dee4af6d6cc99cb1cd66be4c7bf957b548f997a9c2997bd799f98998e9dc4eba9f52702b2600324e4a90f44c6744e592bcadc34ea29cb401a7a85bcdcc4468387d6b9165b4afa1d60a50d031e2344f5d8b5ecbae6b1a86cc543b01c1c49a40d72c54a13cf6dad2bdfefa4bee1811916fe3cee834987e6f2a393f69cf164b44f0ab744558a1c5e62466801fe6de377c66c334b01141ed297cb1a5ca4baddc1fe71ca7388290f4a81699211957638153979c24250d4370cbad3162366677e84243a475e4ad903032a65d3847097cbe89b17bd0eb92faa5d2293d19a5c8fd5bb5e5b61a937baf55f5ab5363c2d796731fdc2b7dd39b0f0809c5c5d870e0d5bc6a312bc85eb7f2f99cfd9cb6bc5d8c8e68b8a5184f20f067c31fee4144f4f930b6822bbb8bfeaaeb49933cb7cd25778c627cdf5f2d3546418cd4907e5717a4dc4f154041bfa27a30798bd164442c8b914b911f75890b9946915afa30f85b8f14738f60042084b12f2998e9847e2f68c20138db8bb7a20040515d216fd17672877028d981fcb93698bb4feab61d1123d82e6bd3b129922221dfd694ae6f39d3382dce2a64f7d94fd13676f902484925f6225ee908de71f5ce78ea6ac04ccdbda5465177c154faee88ad6d7d7c7e6c9ba0cae7be726258b597e6eb6ebf199f380fe8e575c9e08b4b4f5eb763d3b402aeebd129ca647121b801840cae28ad022abb24bd77ab2caf12dc245ae5f96240dfac8e78246cc37f58c21c699a38a5a03cd39f768e7763d7c88448c816c1e1a621b5f4fd6b753505fa1f85a5f2cf7172743d4cd325ec98980fb88c6ffa334b0bfe9abdf691ef3557ff113c3a9beab852a236f8d1ffce18e8d222247bb9d8dff85299c469d5f22126c050c8e4f9faf85c9c3c238a4d512a3b1f863092f1474b26626109a682363f6d5d9ee0b769d38bf76ef0aab7914a16078b18dd58ad1c7a30ff5bcaa5dcaa0e549e2a94906c791044d530f7bb4b2675fc2cc36f72b8723be3cf56a3f81ebf43d380581b2d53ee72fcae589f7681e5dcf7f0ab1f0381b1a2f201522b8141c388eb98214ce1ebf8a222350da9fd204ae63a274571823f8eff5c4335028fcc95be24392a848479df8f6e1a49df1a7820f94812cd622927cf46b4dc594748ab8ac4068b859d9d12f5b98c809cb65ab1acd9109a8a783000419e014d9ff30203ec14a6989882b3815b6b24b558bb5b8b3d258ee86632f2533e20844a6dd72dca396ed0ede5db9542f571a874760dcabc8e12733dbc68e7d70ec7e5620d82f0c153826f99f314df4bd8ba5d102e914cb6ce8d46224f4d769b7acf416f403a5b58e8b2ffed87424bced0ad935c182ccf8290fc6a3e1f42f2a467ff2a891fb19f5922cc6166687c42d99ec1177e55468c43dd314c18b6c879b7dd5e19a177d3f504aefae381856fa51e4101f64c688bbfae3c918995ee4862ff3ec199c4281756551225706874e79e55547f503b74095c1a228917f4ff95c52d3f6861e71eddd1dc385855b7193f0fc1b2e607ac1fdb91e559b009344dfedacd2b946e4bfe7797b32f5a53e3450ee63e2592be09a292fcc9683b22f077c58d80a21cebce7d0bc3ba0e015fbb38cae5c8f8b398340a287cedb7c883a68ee6276d22035a961d1c05f1c31c8b02b31c71a3c3444127e3563d3fb2f491cdd8c35044eff844ff69e4bad71287071d63a097d2117730ad8e11bd6ea640c605c471c8cb34cd881c3f408726aa276b3dd37b0a10e2c5f1bfd89c7548e2556054ff661d4afe3334e4b58c83b6a4fc04e21b45c46f7904cb792db4e932d09d87eb70073e5318a2533eaccab59e35d32200955ecfa0eaf499e0817b51b42b38b088aa578e201874b049c7c4696245f27d0aa08db831267732d76c3d5bdfe9c54c838d94db7e83ba9b317c8aa1aeb7c5c87d689f8c1ec7e8ca264ecf2432c4de77054587a95d98793b04a204aa8a189ffe52274d1ac1fc79521b058936ebfeb6d9dacaed813f106031ff9c40f9420a6dd8468e4cf6ee4645a87731eb14d150257b0b11c43866e5601ceb981153893f097f97909ce96b5a869c31eb27c44fe4194c56fff2e6032581c892925bd12d518483d5daa470c6e8ac87e33bafcc0cc1f748e47016d8aaa1ef999bdc61b30bd5151e618c1854898c9beb8534495c7676d6a3a05593787cd55e181e39529216266fc36c0c32950dab435343ed32243644ce1c181498db433e6886a46ea97e9abf4115d40393cd2ae7246192c53168900cc1cfe4829978d94c290161027fb8b723d8ed0c4b1ee3b594ac8d128475e991fb139df2fd12cbe80e35b2312b11688d7dafa2f19a73f2dcbedf02d629a98e5141507b284f780fb90eb3ee9170ec24c5c6ed7173ff7326da2d70b61bd3fe719077ec093b550e5ebcb22bebfa2d90e89185855cd32f868b02f53efc0bd839b01e31f45bcf182c7923456f356aec8e2a0a6ce71d8c4db8f6017107d1b9ab0c400e54f1b4bd71e690a920730c429a3e3bec321a3a5701b436cc7ef0da306b0233261e88d18509df96f857fbf2fa9b1e6ea77b7e8688ae76694347da4a432738b45369f53a58403ac92caf52531382983e50d6e4776a117a5558ea4b90d7bcfab2680856507ae2afff9ebf2760ea9292e59fa4f459bab942db4dd1c6011351e3b1a4f376680626b02425ab960552a3439e5e28cd7e7f1ad3cd2d7c1645ef1c127e024082156c0adef12672aa269a978b9425279d5791bcd41787dcfd7a809558165885f20f507bb576c5dee57ad142a979d923b6c65eecaf4f6624022be6d213f6d9166199455282dc184efc721dfac35f33ab637ae0ff0c4c8b1bf04a2b08865372a7d638c7cce6b7cda2c11f9efe6b3a4035c8566aef54b4a0bd16f155be0a718d83efc26b5adfe2d60f77336224c80614322ed9c4e9f8d5a566bae6e01415b3be2bb3611484668f7c22b90d1433b71624963eb14371d36d7b7d8c242f4e671bcfa370eea9b3190d14a5439438d9644fe7345e89a1ef60f93ba0383de336569946ee03492f2c2fb95713384c6832bc556bffc6c904413f41d5860c8d34e43e88c42f5af8949ae7175ebae91a367c1fff111ec7ea1743fd28652703c410c67e5213a4683a68d1c96eb5fa916679f6249077900d62c674cb19da38e2c6859e08aa87a36bd8e8b97810095b891364c107a30b9f612a64606faad819bc81310d51fe534a8eb0d733d6ca26c0918edb598ac189de9491b7a83a46581eae80bd66b3da226caf5c8c16a8d7166eb05b2727e46f99d25fb8968c1f7c373e20f88bc3926277ffb3aaab05ad72a38bb55df5f6ef8bdde613883137ca0287bc8c1fa69239401d7bc84397082677d920a0e5d1ba26f6d9dd47e24913b1bf79564176cd0bb4a21732c8e9f7734246adb6cdb42ddc442da3555f64b69909dad03f6219f6e91ea99ffc5e07f02c3da90c9bb5cf1598849f19fa0606cb21e9ed8adb0b78d39c71433760765cf4c5f8a4cda980c234cb8d7df3221e4e5e7b4aab0d015a246afb32fe7325fdcefeeb709c6a2e808572ab00134f2d63d8ad27af142373acf64030776c7bce11710d8f6568356fda68017b1ab1a3776500822a6fb90545dd56b494ea8c4447920f34ebfdc52ded46036d1115bee83743f8b4ad0d1fddf5916610f91bedc8cd5f1d41e22e703b5368b4486f60fc597758239b0238124b0d369a58880a0accb850c3939afc1cd1af90bb38afb2320248bb6455c0c3a06feb709d193a527548e144de31676ecb88ff6b6acf637dd87900bf7102dae34f9e81d9969c7cd58fe57be977a6e439ce455fedacd8f5fb8ab63a4606de2574d7e381753b64faf8deb009461b2ce4f85c297fb8865fc77d86d918505a3bfbb8cd0ab05e27d2ef8d507cb43ad04f6820d0105e125d179d82f4d31a5aa84629fb40a10b0a26d0fd0855941a3c7029e855222f5f8cabcabbc1be1d4dcb9456f0700efdbf3479a0b49e92e27b0154090ee33f2ae40cce39ee1ba2e93e6bcada91547bdef12520b8ee1682b076d85551b4473bdd1f52b2fa4c45fb56dfd79da01372edd97e086d2d0f10ee06f3033f755dd67d94b6c59010b94e6fa561af430687ac10da07aaba38268766eaac467f17787aac8f0995b631bbd6cc20ccb45e5d9f3ad3b57f70a97115e8e80500a167c78fe94fa1e024ff0795f6963ffd201e3229a1fc92f610d8ca982303f8cb94d3ad0de62e794546b87afbb0bef7df80a11ffcefdf40aa12586a87b7a5c5fdbf3dfdc62ce3882af371de2ecd3c61aa97cdfc012464f1746c9397d53306547c1aae86698fde8c695dd6408e7470ae262ab1387eaaabc9d14960ff6647b3eeabcc59cb80ec1f0a9aafa780385185dacf6ad47f6d5f08200f4ebb1eafc8e7ee99d1056067bf9c51d5cd328ed0eb98e63358986dd057c7ec77f5a678a8b76a2b32acf22f8c0090687fd7c2884a7a244921b70680e6f13afd2734163c806bf5f0407c91e198a0fc27154927f8947b5280f64726d88149abbb8bcdad43d0a7a13f410986a14ed5df980ff93d07f93d169929dff0d7580eedf2595a0b25f5c9a652c404e4d3c7cd704c69e5d5529b2a48b47fe8c35503825dae8d497b39823fb7e0c6031e04f660d82d8ec2f6399f570774544d008530cb078780948b208d526c0f18196c42b5c698e0f523772cd6f5f6eaa07011d77ebdecde6158c6e00b10aa77adfa3027466b74c4d1cd8a61f2fe6b0b4c094d837ef3e28c13852339190d2450edb2e141121a62903f431ec81858e4b1285f467f0be48171a202847f12ab83adf5b96d0571496e647352040bfb2fbdff1ff927a5eb332e64ed402afca8467fb2829d324b523e964dd425ad9dc4c1aa3a30b03c50f02a02de8c293da4f5f5f077f276867a6b9a4b1a82dab6ae8743f57749cabed15f9d7e1b25dbe4da6ac1d7d0253af2da42e758ec5a1f2133695b0ffa27f3c118e65a4a5c630f38adc51fa4097a15e49ccd438d67b006ac724cf8080d28b9ae8ab05d4a33c64a83f581142318a69e79aeaa10794fdef716aa6037999c5d948b61c11c33af736fed6c1697e54abf7efe8ecc7b8fbb0107d92ac9c5ece1629051f2d35a87fd1a4940eaa2c2bdebfe0491f9af50a283c14f2ecb9d7341e47c6a45b5f93a6c29fc8282bdfa9688c0c4bb05a0bb1c521542a9b2d550d58e32cd210caf5cf2a38978ce9ba4cf6c617c8b516327c69bb6ad4fac30920dc486c940245b0d17152701028a2c8ee141daaf9a568a5d35591babb2fc28b7d7633f98850bdae9444427e4f11744a260fc39a85519583acece12651f6a600db81a2fd7813753ecce0497cf3d868569670aaf2bc3134a760e9f7ad06b169a2ff7e8feb615583102e749f87fc8655388b2786674c05f01ada961d424301a0fa97751bb8e0dae0417a2a167fef5d39010f92f952d18230d73f4ae4a999a4f1f4d7a7ad62cf9b670e26330f4a05ef2aa2513fea38b9be82a4d84ffb2dee74a300a33345fa80ad852e88eccc64a72a8c44e957594fa20149048cc2a188c494ff004d5089694d9909919d28983f1cd9086061e5a2bdc2023a4b8f7eaa5b240339e8f03f24cfc43cb3b841d2fb54cbe9628e49d3c8009a65ad41edd8fb2c051ecc33de4002ee88fed0b47a1564cd4130e4137f0b7d1184fbd8141032145344d8b3c4b0ba5956beff806a180a09d656c665cef34c0304efb7f515f55c04ebc1a8f8e30bf43cfd589934449383f8c2380f81325525c759d0b9297951e42d74460ec90fb43b467b2aa462293f68abf6fe921e484530b7764b61f93f504f0ddd8f49aa950af87b79b734f3d39e01c0f7b84627a4a93869b856139eb286cda6aec92b5c0810f8f41507f599fb8758be800658c57af0035a18476b4480466168704ad3bc2db67f245547ccfb9e3e3e70002d0594fc79c4fc974cffa8d5e62c5f43e1876850796f890b36055a1ef77af3d916a7a45ee8c254b2ce9159b764715fac3404b1c68f9fa631828ced73e47f0b58e32ddd3fa2666a58152e88d9ea65654ff6707febbbd0f65aa247b9a65a33820681765c6e278f8678bea770f55a192ccff269e3b9e411d54b431bf0162d1c8b9194358934b41b3f402186fc18cd5091e2951e43ae4e6e7b6ee977ff051d3db28eabc1d1729fc888757d1420b8035fffc9522d5a7e557ac732f9802a8e3f84776f551ca13babf41ccd705b5a40d91c6c54ced5a706a6d8ebfb086eb6119552f0bac58f123f2841345219e4bfa3bab11cc08f7d61d5632205405ce3f29fa4a95108a0385af2951f7fed8536c095d2b5796d18ba1bf128d44b8e900d60cd66eb91d26030580f22cd8a7693f128be5a121aff0fede376fa8da7ecccd81cf96ed4e4497fbd3afa26ec9a7be6e896b847dfc44027c41b29b3dac5929a80d4c9a70ba8f399959eecfef0efab4fa8a15b0f604676d052b3f03fbd89ce63cd7fc4ccc4814f35279863c46c8aa97a087a3299587cb52df68c500a95514194f58d59d56b7f28794e3a75139b1ab031bdbf5e81c73421abdf73da3cbeba31e22ed33150b2f7080ab111675ed3180a0f11b56b4ba58470d4a54a42c7eabc445d3a399d82d81164c9c32fe25f77635cf94780e814d39eb4c19b511decfdfb060a94a9277bb3dd023b92768cb7162e99852ade01ff9be142bcaaae517e2c5394d4ea870d694696f182208d57bd8f88ae2b02879018a2a9c26f6cc985808c9703b6c40cd3ef9d82a510f9a2bf9101e71edf955a68c1839387a757ed51d86afb333f55c7b6686a276f149fc5bb8d5cfc5cc8ef0f47b6bae806b14526d30d60167cffb77eae14c04c99b3f4355325f6ad5d94b2ae81e39980968d53ae6402845d82339ce894826f137be40ccee9920516e34d3491ac08330b77cbf2b7d8c8085003beead7c454c3e36de92631c261fb7556a0b60cc571d4ad8024b3bb80a6584ae262c1b6674cea7904de1e29ea7b0059c9e2bd971bb89cf616a73e70041ee066062e0f62a24099ec033298b530961b7324b519ad86c8a0513ecd85089f08630a5dd6d233a37ef314014e312b0f1ca1ef0cbf54947adffe3c81a0a9dbfc724e18bbc0a7d7d0e327239e6b11c7d5ba774d7d96654dfc9d72d0052e54324a76e3fa92490975471cd8313ec496f226ff964be0e7a7c0391384b6e7441a4078a749bf9f5e414c7f6ee817cf5d370c8466cc5e3d1665c506e029cbfbc23520deb21e578a0a2b1199d73111d0cd3638156b916d6b448a26b264d9cc34513e6ed12af5bbd6203955367006dc0c8c5e7ebd167211ff322b52c3132eae3fcda1edf4c09f2d348b0847b1201c45cf8d8c549c9e98ec18507b78e08892aa475450259429d431ce7bc38e94a75ff3fa742bc03dca0b8cd0169fcc5aeeeb7a86420748e42ba9ae2819f4cbaa1e9e671a25f1f9337fd7088af2a8c386d3da7c8c09cd30d668840feb049b890a139a5f2f54b9150de7654f19d4f7514082f2cdf74f9fbccc3d55318f50d3b96065a5164f6a613a0ca712b5ebc775a210ca16442fd46608aa339a880c9050830d3365c168badc39fd5d982392c3a7d61f384c9274119190c00b6e2c301569d7c324644a246fda617b9fd2d2989a3550de3b2ad7057742019af86d5887ed62263b94c0369a7713458da87206c897468dcb7a303dc5aa393c068b0c2cd5727c35a3dfd99efe85e5e559e2730134409e804ab31b8e8c111a2e63242cbfc766c976542dcf20635d27f7ed2a106e37a434f76fd9d44645ed92868e1a5f65bba9c85c88f16a6ee9647fd553cb6f949e82717f692fb8123b53414ef620889c3b6c2066a7f4d693d3a9829596ffd42c0976b9187d96c9083527a5c4daa96a8b2fd2813166332ecf518f32b96b3b0127d824fcbdbd8ff017053458d156daf3c3ada5afbd0768ac10a80bcdcccedf41ec9712d2b0144b46d4a2fff566c55044040a725ab3114863d25be4cd06a2c6573aaa290792ae9ce89f4236ffd12b93e11d833f084d198b36c852b91dcb238780e08325f364af15ce19ec799be454521a217631aa1e6b36a00bc203334dbdf4c6b03dc8b4b788323c3938f1e4023caa04d8e5f6c87a302a9a197d37d64865d465f1948e271b2e0ed2ca38d3df68ee3ad92f41b71d7850c958f5f0338fd5957d9a83485edeaf675d8ab1c43aaca855bcc23c02e9e11d326a7e72f9bd26a00a936fcf03982dc8b079b4de19a9a9f632cf8d6e04a4ad6498e3206620de4d08ed70fc9b72c43a6c7be4b9a2ba0a8798292b44f5cca54adaac8ac4296f442fecbbe02e66c57ba1541c8e505a26b754fa2f5f95bd0e9fa027965055cc73e3f87656aea81ce6ab5fe74d76a8db06e1f1053198f0b8de2223e641ab19d5e4babf3371d0c1ffb31f7e19775277c56a96f0ef895765ce1b6ba4b692a71567c44f1cc13c9837ac7e1ba960bd3e6d8dde352787145c5aca30c04ad48c5d9a61f695c6b8934475ef18f27dbc344a3e20a6ed6b9d5a3eb1a79442187f7ab23874847ac32c8b0d93e9c86cc670a629add629e985dffad3d64f5f18afdbc66d47ad0893b7988b385b3b6ca7be21947d208507ae9e232e197365dfd3b04152c6b05b66978ccfb7d7cf100de3286b64f23adaef5f9a5039568469637a8e6e15e0e128d4263f58eb5dd2e4520af949d8cadd370f4e9601aad3f42361f8b4186b830df5a3efe28855da530f030afc4e016f0d0cc9cda9a62fc47d4a60ff69241be4abe547f6b73378c2d55b14b430c1b4dc624f35402e17b858a867aba04e22a35e82e93fb15a44d34654b7e5352a5c85f83b5e73727023bd95430b4f549c1ec3807d718897c6ea0dc092bc7834dcafd179417c76912960ae28e23e28b4adb8222294c6f69e8b7ebcc755bd692677594c19bd1a86922311f4e014d93f8f65ae591f08b4ef150e5a79ba63315be41e2a1ea703a8a3766976d356819f438001e381b6b025fa0387fca3beb70485ef522cb896c21289f7127ac1d4b1752e830d2098ca02fbb40f94d97cebba74d29b09380c0d2fa8c95a0b01439dc7b7e2f4a7b2dc506021337c219d6cb551c785b8954b1852bc0f0530425199f921ac1af219bcdd098a8577c0cf268dbb0a5ecbc2f70001d68d03d1b456c7f577b76df52c2f183f9775fa69ff424fbb5792f60258dbb818fa348683f427ba63445923fdeb2d80bd07c43a050e01dd041c589e9e7276b8317c6a38801c5c52bc6c582167655a9eea5c0748e2e86b8b5a7a748f5474f8ecfb7879b2a9eb4bc3014421bc988c402ce577833729a77a8985160ba25c9eebf90bac1d441468a1c3417bf1019385c89d53f35f47fe1a6f4823623632d4f4a9631df7019b56387b2cd896c3d4fc70daaf850f582f28ee3ddecfb9911ed1ddb46e35e2c7fa064b26c433076968bd7d9966624595e749c93cab77f12f51b905aab852fb91b9786edff225f99850b437da5048cdde677d6431ff81071bbbcd573cfecb94aa12acaba56233cf5a28305513786df3e3279562ff9e1005dd01fa60e96ffb8c1bb6c7cbbf378577fa32976dd4d0897ada299d83e09fce145576bed1451627e5ff1d41ea3a64a6c9e26732b8adcb4aab2ee9291966b31ea8ac3846e7d7393a4dd45369447f8d7884dff1d45ebf4d2bc3abedd6176d9dec9d98b2b38758039c9dfa9946bb88f7cd8ef87303ca49ede12461f89386655cf665e769bcf2a3419b04a40decd0b85b8dd6e7a68efa86bbe0ee49c1f620a83202d1c728bd53be7e81b100de53d32b870f59f11e53a5356f8435fc1c84a78aa15095935fcc30256ea7bdc5c098a237ceb1f5574e3adb77a0644b0f166ebb17f84ec8c48d612979a858db2e33841893f64338e114f929c7931d1640e9bda3e089634318cb12b66c6f1258f136e1e50a481e82fd01f6476883d4b7132e3c86037173560e06183a6ab6233b164caa1e462ea75406d42b9b230bfb040531bfe9804ebb865d3c7b5ac18af0c10ef1540ae95f4d991033e7b1589291307710c6d1f48f7c309e6395b8d029f2d2447fbd01dd5f28296399bb9a3335e4be29e94806a31bfbd80da6b4801df29aa6fdf223b89cef82406116fa138f2889d79d90e4a68d65e40e2ab6f9a8091bd7dc74a0b968ad0097ab9fb08ce6e997b38d4863eb942a9fcf0765df9aa5220f5848a19b4dd9d83300aa05a65c3de7f9c0014f97a144cc1b267f6292c09f0c1db666977a76e2a055afb23b04069c352d8dd37c7adf8b8e528f348f1ff33816e56971a592c24d04ddaec0483e920f3b32d0553cf5d536b2b5e99d3c7a8383ce0d38d058a7b2e63fe02e338a315a931de3a985dca1737cf43d67698af1a97c8023e8835f9e11fa22866cb52198131882ccb459b644000f7992b61d878e3e83e5899581efcd3047dd553ae7c7ac18db2aa13668d84ccfbba986ebc458ea91663a0ea748da000063774e11b46e720dea121a615221af6e5a1680f75972619d4cd4fb916e0d0f496ae80660e14ee934f71c9c3c56e4e7c66abbdb94753f6205a623d7772e55723b1b6c8123cf2d60bcba28d02492419946dc0f9e4ccb00669cf991b9f9a5cc5b84f467524fc18bfbd2f349103c1364cd54c7e7f664fb9c5b808271aad5a799527eec2d9f34a1d916cd4a8914d2b56aad89c88b6b7ef7a626846bc95601936b2dc749fd3659b546f37f5d9c6eea7f3058e91c42df229333cad21987fe65866144114333f99f35cc3e94449a817a06fa5861466beca9e2b43b1703d32a024b65fbd770195cf6e6c4bc706f8da33ff412a2fef55fd9bb84de504f4988c1498e449577c5ce3ee65ba4e64f182d4169d2c6a26635a02ff9d104fe38898fb67d3ed913c4e47972019043df906aff3719e1ae32d1c7c29378c8d213e535c0da3798e038758411a77f5cbaca209a5b6f064da3a9b2f0f3397ce0d259e847758127b0516ef3531e9582e412b85157fd174d2f46b8dd0719f6852d82dd249586276d0e6085260e1c3779b83f9f38fc68871f077330a768e96ab6cdb15d2cea3b4b9babf2bed777e1e294a151f81f79a73418bc61fff551c0ff669221e27a3e75b14f192e2661942f1fa89b2cb7baa739d88b2e527763464996ee3810f1b0c025b5f293baecb24af6d886a769aac087360d0e003c7b42d263b9e7cc20930097570e3faf82e5b774648988d21a25d38980d083b3b656bfde67c1ae5fe2eaf1cd698274b14484259e33c847a9ae8e82f4cb421e2484a5e4a7d97bbf5637166386e7df89c3bb0d8b6b17c2b34e79c968d3f5b58a3a65156ff794eaf1dc5849eb767d41f95424be513af9045160a2c8e5b5c0427370acad68aafea3306bf6e09712e455e49764bb0836a2289a1de8ae8654b5fa9f401cc80a87a145ed287762719b13e286653f0bbf20a9b63d8c814513a3d0cfe4cf4171719ba51202e9bf36941807d8a774c8830055c71fd6ff3a6642e5c078b6de1261669de6299e5e9cc42b3a47ad12bec0dd1a6bb92e42b512854e1b7e9c86aec507c13508de4080c2bd96d82b093e1010130fd84ec23b10a5b3836d0507b5157e7f00885ff3eb6d5e586e3f9262c9a509d53937c7b693655ef7a70e0f6d5dcb30946fe1150322b00abf418217335b996c43d53a9b1dd0b249217ee736ef72f9801e221949d3c5a7062068260fc5e99d7dc6419183e7d5d15a46334e459ecf59a6e382ce67d653aba90795511138020db45d31c943160710d92facd003f4f3ba321206813741b494e121dcd15521f4e5a80c310706faa344085c663598e3390e2ef19e6614cb3ec21bf6b8adceffb4dec8b58e0424907693764bbd4bd73ca61afce2e784c4636b81dbbbffd6a71e1d92edc6f8a5220f79adc8ac9d8d689af116606d182d25b111dcd43cc1a48e633e9b7093980a586547a3d27fbfe896b3b4330dde4a6c2f47256618a1efcb5728f2acec0ba478cb0b6694bc8cb65ddcebefc05c4450245b3e90f327d4ffee7acd7f28b74f798a977cf2cf007ca1db5309d773c6f42a1284d72ffe3aaf7bd122a9da88b0da5d361c4b4c2b7bc76d76205108b5ab4439febe7283292d7220c02f5cb197a4aa2f98e2803770f76d66859f566ebd7a4e400afd19fde7988de8214e3e009d1e49c3c72b2b7d153ad9108fa040552d85ab300e4716221719c2a78f71ac942761d822be0c4c37e9dfe14902855b52efd533fbba14e54272b444141f2bd8cfdaa2dc6abe955f8e5549605b59e6aac6e140f03df42346c4652c84d3cef1aa5312f587fb42691ac15f5ad359c6c50540574702002318bc94e00c2d41a46bb722a9f0c9ec2396e14126bd95be4c693cec89918a012c6081e49aff5508d0ad735ee49a05acaadf31129875948417f2c5e7f3ed3a3939f2e0525b0dbf293459ed0067c5704858aebee390bb5112569ac6fa9cb7ecac785e69495dd72306f2024777d3c648990393d0296dbc8bed9c07dfb193627e98068ce4591e47dd103eaa2dd0a3877c4679ac6162f3e566653028fce114a19b077c7e50e6f0c20348ad95cb003307ebe5d35079a3942bd3ed16933ca555c590aa407e2ee3e32a6eb3fb2c37e56cb5ff59793bea8c1fb98689714f70e59c92da94af259c4a86114f950688a4e4e65a8410828f5a7d1ecb9db99cbdd0a9c662fca50265aa53e169b54c1d95a4151fc633f2adfcff680d95ff5cb39f1d330cc706eedf387ea63d6c35784b0ec4015ddd39d9fa92f618c065040026fc0e0e824d40428a07f5474f49f41e3d8d8de43b06d3bf69e872bfaef6acf6fd38c1e2d2be18c05a0d98e2bf2814f0a82e10b56d85ba8f9dbc6e10e8307da2e293ecd8f954bbab7f95523ef97cd76495939f5df80b349c638f34cf40903faaf5fe607b3037be1e07af1cd3505b9801b8ef1c984135fefe293838f29cc5261710cb3e07d8bae1e507906bbcfd648d15fbdb094d3dca0f9a2571f6b9594d58cb8f652735d58aae41de55aca00725a07888416f6847e8f37148d880355cd4b3edcfc66287098c3fd69bc5f0ea5f69989f9364ca89ebf83a39a63772488b55c523b476d95deebd8e1f638c233472983dbc1bbe64cb42fca247a0815564fc2613aaaf4f688ed96ef022c88eddf7297dbdceb6c93bebb29adae0f67fa401b7b87fdb1fba5345d7fd561e7b5236a3500d64e77f97b91d65d057e9fa9fa3e495ca9aa45454db6be2ac6672a3578e75e7b36d06b2b63fc908c04e559193ae3b0fa7aa2dc6dac1fd205812972fd046c01cfc1a76b879015d9bb77cb5534de254c25e72aa9df9ce801ae533a1b0dfc5f7c7d170c36cc82514dc488347346301190088b1d2cfb064193e61788a2b4c7ae644929111d261ed1ad41c409f5d488857866f2a78eba062306e0a3e08eda187c71b9930cd58399f57464cee1d226b3de5716a32e085007ec686ee83f44cba1e95811912e42378dda4486e20f0a743be676d101695923a23dc7d0004a56bb67c250af2a3bf3441a38f40813abf77ada69e21b197de0c81c9cd771c4a406c2f24a2b436b645ac39938a5b2ec23f5cfc65d353ca817d5aff4e9ba5ce414e5738d78ba1fb312b675218fd83f3320b8c8bf890f7705431b303987c42bdf3eaa4342697ccd3a5c0145604d303564f2103a39810230672563fd17be954fba9f11f837787ee4207d8d750921c2ac309db1638391b9ea18fe51e5ce39b74f825e505822fd9f3c58f13d85f70e91f4dde7299ec90bae57247006a78d5478360b887a645adc412da6b1c54eb089a5b9a1205e04661ff86240f0bb2758f03a2c2b4fe5a104adbc4c945817bd24e206836e7b7f80550d4909fd6f4f00718db8e1534802b51eaa5ca907edbc602026b47b9ed0fc3f14387e110891908e8683aa058e46421647939da9439c06bafb20d12e0a12fe540fac0e7019e61f87fabfc31fc56d357aefdc34ee3fed293a0ecaff9b39865e6a0b90fd251155ecb453fdb0ba35ea696d132a36a00829f7fdce4f1506b5eaf58ed40c9d7b5c339916458381cee9365e2a7b66eff8c62d2622593f2acd22e2aafa7b0488fed628467d5cf4298c96eabb4cc408e236c211711bcc13b70413a65e859e3605decf041d656e7e36d1ce95646bebb6824360694df076e169678d8f6a3ffe5849753431cc3a2fc51b5e2ef62f0726eaf7dc89cdc9250029abe5358853f795d239522b2bae9740c661354678e6a50040c4a9a5688fc612d2eeab537b5a5451fe557d1081da9b5aace293f339dacbbe6f49f745c99f7a47ae9ec996be61d8762f1ab925cf34041fa69bd5b5da9136c43fc67bff57cd971d5d89825b851870d99ad2bd35fcbd82745486498ae9205f2ce8e7cf453dd1bb2b4378f23c3b7a2c13eb31b06db917c9a23970e8ec413f3c5af2b5b6ff5a206dc6275c3e9059fff3be8b47beaa83829b9e95eb0aa7d585a209e0442758e0e559613d7f5a5a088737950cc5793e599ef44ac85ff05e92d5498e79eea9306effd4c582fedd0f736e1a382e6fe6b8d672689897702faa8b4b9ec5586a67806aec6d6a86fbd70d3302990a65ee06af26db2f192a7853de6a4febc0dd295b1df84eb317456272bb4b47737405d8bcf20060152dfe035af2290f990c2f8a54645f3b92dcdd24fd0f31dc9b73b1d36b7f6ad5d7d8ce6f91d927d5001cb89916822383c8c0b7f5b8ab404a9e8c60f28335287942cc698c57f903de6356b45510f1b810b739c692ca0f3c52c44e05554541bfc8cc8c147fbdeb10e321653f2586de62ad1abc4f3d62c8038938a6cc2b6e8ab5f9cb842eccd82238ab5d7813111cbfc537709d26f130a01afa8ebd34d43bda1c9ed0e4034b92ccba3b388e3c23db53e2583007d4fd1f826784b98bdc23ac00fec6d90106d9c7e0a01565897a90493d5960805d18f8280490547635ddfd70a6516cb19a8ca1e24ba1e5a0c36164e9ad71a86a046b36574d7d8a88cc6e161fd6371ce0e25bba24fcdfce358ae3c0d43b0da01b51f81ec705d7e465aaadae469de3a60cb786de77d8974b396cb0b4be6bec54be92866803608d70f50e586c71afa48a37bea3d489ef033dc9230bc57b02312bc4a3224bcf041a320d0bba1ef409bdc5751bb12da0449b72e9b447bd9db0acb46e30d45e8ffd94b79419104d16ba0fb077997bbbc707cd4ca6b013b1df1bc2ffd00d486c01057ef811a220213153450d303771e043e7d3edf31ab78c5b6f0b13b5297dd3302631ac1320fc7941f26bc6a0ef1cd637f78e68057fee4a13da6b4953ce38977d897da0e52db97736ea35c9729fef40f6a1191d42e987479d4d9ba87c8cdd409146f4df1b59151e8e62969f26496896820cd02b4e8c851a2aada99e5096ae17d947c03fcbcb2cbd405ea053ffb82d31614286884953f031bacc01c3a341f4edc1a865e751c9ebf59c5bcfbf81f3b7830c1f5f75a217be0f3a9c64d1e9ecdf77f74bdab001535b47f26d36485562515a643d9cad37ea420c37bfd18374999a3d1fe6d7cefc736174c92da6e09fef004f33391aa0a49e3e7b2066a8f24b9d12b5bfde56fc3adcb738a53c873696c9c32a48bb860af3be8e639e28306dfa7dbed2c86d5724290da356eb7f99bb5fd4b8949219a264ae425b790710bb13a15a83640b1db3a2a17a47019d79b441dbd31fa40dffcfbce4de0fe0f89ec72914c46cb94246a4c76f1123008bab233d43390cbd2d47a5056ea67c1074cc27173b6de6f1880e07faf5a7f4d2a9067e374ddaf2ae9d9fcf03a4a27e2196858271879dc11cbf7ee271ca70da328827a94627bfc053426ce14bbabbf79ec8dda578b12b5b1350b966740009b03cd60a8f1ba79eb9d7b70f8ce4bb90aceba7624051a7d1f8c0715ccaa6ac1f57b58a0ff5fd46e9136b275a508a5bd0d1eae466ace0bb4f4e84a3795edd5dcd2b60aad539306040ebd398bf4438af0bcacd2cdf53a744e2fba4aeb6fc7e72ad8fc4bb7b25ffc95cef4eb89e2e6ede709e871315de0226ea00ae548ea62333ffbeaf8bb17a03a8678123186f240be190dce76c97873a65b2d2fc296a6684f9356f494a84969371ffd888d547e4d7bbd4ea258ff58197da256c2e2c6eafac99c496d49fe9ed09685b4b9b2f87aef790a1287395eeedc066103332734a417ec72d20bee0fe835169f3bc50467ebd6a5d40dd4219b0f6e7bb46380b9913d2e58a90ac96357b962ff9b652ab14282b1674917194e07d3b6459ebaa80e5d04b84a7dd5dc6bfe5fa0d197ab9c04f77a94d1d50851df1a73d33b0017f17be9894e93b236c0d61263cd6571ea113ee457942f3aaf7ef8f6abdaa7269e5224186875baf06d752b0c32a6ed5a9ac181555b8c22ea4399feb164ee354ba4a817361cfb4b4d2777acc661028d3123e5d0d8a26e212d2e1d5dbcc395a1b650be8c5c488f7a8adaf4187ec0b2cb0fccd6b8ff9a012e5c6d813affc58210448d1e4a5819e7d56e9f2f38d52dd313c8190649199977814fdebe6ab8e3c7b5c60ac9cfbfd386b22372d436e6e2918c10db229e6dbc3c8bb97b046da35baa93dbf214eeef87b2b78f674e3b42b7a2172253af5f2d42dcc1dba56d06b84f0d5a1625fb48606bcfa158b2b4f73c10738f9ab6c99dbc9ad1b540f0f52680630599f3c93c65dde7fbaa610fd86f9f124c4103e412b98a5dabea347e57b422c59da4589f367dee1d0329cf814a677b86c3301177caec86dade6f081660e3d7181f1e8cf5f72706e9aefb9fac097f273ae7c21ff75582de9460f661f83f2d4ce582cb4b5b03c7d15669b4115775f1a6ae54b3082e3dff62114157aa77c63e66be48d8ba7fbb7d2e68ccba8c935a6a0d51176c1b20f86fed5e03b7922e82576c0b452241874ac38b15c8823f00905d0f3a8cc8a2ebea23fd6975e8ade46b037baa69a3cccab006a43c8d7c36b2d6d4fc7b92206f5008b00db1755b694282cc14b7e2d8a7dfc9db083786bd924f642cb8974b31682eba78f6649ec3d6f3b19842241af73cd21b224301527832acb01b2103373ee5198915d260284060930474374ff8d7f739a99e4dee277818e26abc23a51f2db29fb5ef043f2a6e667efda6b79c88dbb67c9b4dd2225a74c2c8bc6cdba3b3ddd12f53182edddbe8d1602c26f8347f053f9a2fdda6e32895be34750674a0b930937b85ff875ae22163ae844240334a4eecea114b2a7a2cf7051fb29f9458786502d310a16f2e4cf5ec6e527be06d4ba4e8507b15d6a39fd8662004658ac57cc456c810b5e001276944081de035afa134bc8af86c81370a7c9111b408ae26f7e8b2839214e5c2ee9af04b0ecec1b0f5221ad54eed6919765785f67f7973460241ede7243c39b3eef4a7c442bf33ce59aff2dbd219da16a730b36d20657e8178a84065b7a45d946e03b5a7e79e47c3400c436c8064f94865ddd622331c47139b1384c9d3ef363500c55b891d384db54fe5fe8bfaa8ea0936822ad344b5ecf98f817fde36b837a72332c195dd339d1ff88ad78d50cb6ce80c852c988f49953566428e0301bf32002c899d5acb2f5c75cc940f96e17911da8d4f5579176da4b896ec04703b0ad50d84f53c6513809cb2714aceadd7dd38bd9ab623549a3c4ada8b076a31b0ef353b6fa8e655b892e380f350c85e0e5a3ec39f95e87e2a34d97729954b8487ce01b194b6749c5aa524e8242e416a66652b9bc4b6155c715d33b0c8aeaa34ea81cfbdfab5d6e9a783558cb23fc111fa1856af64e33e3d07c27f6a1267bbfcee336209063f5784283fbeefa6908660d8c0c1fe333a55ddc1659308f566307e6891b49903a25aa0c6a9b7b56d2f3d9a2f7514e362040e9ddb55a87f53e62c9c076946dcd1486d10e97add9c9c590b83a5bc87172093a2ab4a64359392a544b9d687a9824199d0f67351bb947cbd54b486f654789ad80e0b71c6ef42385728a858f1d01cf89c4677363148d67fb5b0c5400286f24c19313e38cf32509cc7e46f1ca3c4c2359346635a78385f44af10d6378125498e19e0a95f84f5a61d896f00981e2143a5accdfd01768a2fe27b86212c450981e9b2e5a655c49f4773cc71e1048394b8ba811a299e54229aff76cc504d4628cbf8c51fcefd9ea4cc519309b2f083ac6c3c99690a427a11c8de151d90ca9097819f07c4bf41f7c1dcf093ef3a4c6a725b3a5bcacadbeedfab673bd9ad65f42d2439293b50a6af9b8d1cf740c9076913ce23ec75ce20228ae5994613ecd9cd73969c7f0ce7e7cd3aee467704b558f8d4388f8e282a5f2525282f750bf39e197788c148b082c0bf7f896b12a55bf5d24a6f7d5f45cdeb19e0e46f8f6ea26ec35bb33ce612fe1b14594db2d118e36f4978838f37af293d3eba2b678c380569e93535d282b98d1458ca4240a66a54dcf3550a903c95ce8783fabb86aa7b3200414e3c6feaebea1f679d842c9b06dc91d0fa9cdc070e9fda2ef8556c116f09c778c1942714acdc68d75b70a4602a09003440bf7c9b19f783f53fb8d7ad9ae649053827165d84fa386e363201b3e25a5fb1a0cbb0b3669034c15d59eb08b52cf9d7dd8b6b25412e35d6f11b8d101dfcf987c512125760e5039046f6cb188d8fd97824033f3b1e14e6bdd7cc8a4f1ebcebe9723c362ea1dad0809fce8cba74b9f97379e7a98071096ff12f5373258bdb9df254191b7dd503b61e67780646df97adf0b57efe3c55681b6861328b4044a5d3121660579a95c42a6320f6285ab536ee5d8e837e4a33c96d4fe2c02ce43f67d3c34533d4c858649c6ee02eaeb0fa58c1d4dc3c3098c02126002137cb713e1aca2fde232bca89fd53e532e018df63b8eef9e591cb7b79ef0082be6b68a9f180ded291a52bd556eea9be81364ba27a310aafad3f72bc1cf84a5a514bd4706d1e976f2cb9dccd93e2b0a420e74e14a85dbf18526a469b57ddc82dc6ff523a59032021819067f76c35fcd3292ecb9c8ea88bba76c8845aaf4f87c1b0133c2a3fadd1a20f62d45e1263b2dae9a9c4970e77be77d5a489397b7d119b694898e7b3187572ac3d7923f6316f21476d6e2358604e94aef7ad17f9899ece1e60a65667f1d723d07be93403aa95999d5cbae4eb74f5ca7f97df2d8b72d716a5fe3753fdac2bd1fad30879673b0c3e3627d669a158590714b04cc3467678494429bef7339f4aa734b18bf07383b1979169edfcfb22220b37ee28f5cb364f8c8e314af4339f464f5180b7cc27a38abf0be25fbc6320dc5f77b4daa7eba18f79db7c7043087fb20863797e4e0e34aa09586628909d56bb6ffb5871df0de48c57cdc5c8e6a3197abfa67bdf5a4439a030d9ef26e6340a49a1dbb9f6750eecdc6f6aa16987e5565e843bdb7cd7ebd7aab241de6cc06396b4402425dbbd371b6eebc60c391fbbbe9aff9e97ef793234733e57a006d99ee5a2533800ac265811de01336ea24524ac35601d780d6f158d5c8ad649d90abaca416ca734df3bbc025fbfc56407f26c9e2fef3f3b90d12d9138a14b38416f810af40b86889e7bb8b610b69124c7ae7aa0748a0e21b637369915de0b0b48f42ef5a5d7c2235c940da1c62f8153deebc036ba9cd699d4f0419c44485bd946aef31664e80e4b4433a98d8968fcf521d257aff46955430cbe3cd863d55176f16ec1168b64ff1470fa1a28f098bbe7ea5fc0f65ec8e1ee1c5d9749aa126b8c5fe839e7d719ab436a0a263d473ad7054b0bbd1ebb264483db08998c5356a019d300dbbaf67bc9981d90360c536703a91a3b54ee95e05a8b90397a27b2f5fa9d57927b9c53e4e44b5b3fac0292976de7d5da462c63d058c1d435f9bfa9b17648f0fbb5b3f908a4e9aa353a12d784e6ac3a3d0f4beb1a1f43db32d8d25a2feae2f2e0449f68e4c258a4f8456dfec5997e9ec7bcb824eace873b2812d64318d55ec15fb3601ee95f3471a1e80f21ee1dc7fc99f8a5ad7f249609f8fad008d84b503f15efb8fee8e13f725563e175ceb5fc2b070f27e2e1ef218f5ba1bbdb19c9919c49ac5b2d578710457b2aecde111877e10ec0fb7842378cc6cc3a44ddcba65fb3c4b042f651c8c289117bbc711d2732d8d07db490698e6224483fcad66fe5615457af82ca7f7e633c2d8b2c4d115720d5ff8caae12c921fe6be832d2129e61202c481742b974df1a62666154bc3b7b85f1bb7897964d705e3e33d4481e1a7fa52bf6f9e292a3f4497c83f8321e0bde5ea172f24940cdab06e553f1a8cbf4838cf54310b81fa8e759a79c6062bd6cb1da806e3acb7961388ac09be1ffef5a1c706eedeb80162532f32d2c7dda902bdb89655f20297dcf085d0527f5dcc5e99d0ed130327ba215e1e9c583c8529796a82d6a4e9c3a30278b5cd835b8fd89a14c494378cc2b922ec03fd70390f438f65fd973760ebbae0ee03240cbda19119a0ac6ee657d3018ba7d9b99881464d7765db9776fe2c80e21540cd3d37a1793282c9d036a48c7594e85538959d02f2a67cf06e93e1bdde924acc4d87d9bfd03f8e8c74f6a396cc3894fb26c9a03dd8ad64cdc0bfe1dab2f3a173b886883165ac144641f220685d142145dd54c538dd41065f2d7ef3c3b47928be3e5e94adb2304969abaaccd561611f02c6a27d200cbff1560464c768827ed748949376da8efa24da86aaa4e48aabdc1b593bba33661d40891dca0b573cb5e47332f1a0d34e38e860bcafe1ac29b9c0467aa78e5dcda0bdd40ddf4e2816cf51eef15f273cbbc93290dfd84958417db256414dbe9b2075543c4217514663b80ca678d0bc26a7a7331f0fbbfbb35da6c71d5ab63da9d1a3e91eb2585ee9562dc12f65109b36b451171ff4e6b5a01415e032c8ca56019b84f83e786e80e4ac018c22a74e44c9fef7a50439dd334870f295bf40b69e57cb794ffe9047262d792a9f3b1ad37aaa4b31747c4a2d40f44c70192435bd87c3da32adabbcd12a53ff2ab920c83f7e595a0ab536f9d809e4a94a3273146959a1ff303a47d4e0760e1efd4f967f0204af534ad97d2dd93237439df98a5957e8c18f54971aa68eb154a00145fadec56828568cb3174c1997a71429647ef35db5db619622e84d276bbbff09652ed7a415ecd809d342600aa1af13ca2f74ff5167c2c3793798ac6dcce34066db4516f3df96bd418be0d113fd97aceaf54ac48760643e88b639c92d4ac0bbfe630f34c6765eb8b28ce3aaf4bd98e340598a25e8522d2b96b5bb26574406e00acde13ba39ab205580a89a54e9ff6bb06296897866635815b75641b448571763bd12b6e9bfcf5d58d1d40defc027d686f8fcf25af078ddb0132b5eeca7b90002f289fa3ee711c24fb54eafe2bb5255b362d3554012284e550dedc102883274221bfd626df66e0d52a4d6a6e1439e2888d329b4215a09935f14b78bdf1c9102725f5e2cfcbd77ca5800b8feed7ed9f7f81379eaf5f18a686fdf08e1dddace5151bda7379a45128d5da281d75245a0a00da90cbe01c7a7e365ef7ceea967db0e086867ee4147e3261f0dfd79ed62403d1ae6eda0e624a442e714f483a42440c122f92b485f9eaf2024cf4930d740b3dbd6d48f0887137d20be26ce170c7efdc0fa9db2ec17e73272b32dad748057471d64ba3ea7e55d8ddee0003705cd46ae5196ac9d7c1c11175404ebd627c5a476b30ad301f2f96d748e620276380dcfdc0df3990ee583bfd40d2d9538e2c29d2ea58158f00b7608707e51c1eb964ac0c900f467a001b89da3478043e34b1eceec845b156918f4e6c244a720f2b70f6e3d34ade6a9abdeb78f16bcd29c92b46e1153880b3ffeb67fba1b21350500652e60422b40da56a59c77118b39975106f4b80a8e081282cbaa7994eafb29f4343fe3206970858cf535d788cc4033f40d08424f10ad6ebc738ccd9a0d6f6d67bd55f24ba89739163f655e1e1fc0f03e9cfe0de1331d9134724ae8630f50d51d91ad78abef1d86f2d7be1cc7ba83886788eeaa51db0dd19b626b80e47558a91b454a7979ad761b373e3da0e2dfe6dfff38041161f7f3add175add89fe1ba1a8ef231e328ae32887bbf0df87172487f10f92c497130f7d42a09c7860cd917a30de54d6b6568628d97f278a7d08447853731eb1ef73f1d99210ba74fc0a36f7edd55d2e0dcbea553d748a9350240f963aad892a309dbb635ca1a649484aef309fdfd72e899b36adaefcc67dd2416d9bd42cf0f315b7d583e229cc5f0bd43f12873a4b37827340a1ef3a48ced73d8845db90cb47cf6488e5ca1c91f6ca9c42ecc2dc909bd1f16ff89ba03a2576f26dcd705ec9537952c9e463923270867fc358203e76e21c92e68a92eda6b48f1818c38e3b0e30c8f3d79c9c4e9d713db809560b92b132685cc61ebdb4a154bb31ae7d58d5c6754b2c23f7c796c4e2a6b8104ab171e3e0ebde7d62a4bb7b999e5826428348537e0fad533c17c2f7aefc58513de8702a4aafc4efa4105ba3b0e0c27f76cd9dd5d594701cbda5c18f8496336d41b03d7406b74838c2a5192411abe0fb7bb82f31a18e0c63ba072b5c61ac7f8be4a787bff13f814c592d2aba6c33a8d67fc218d1b657004f2a298c2bee580246822c6eba8a8ca929439d815ca9ff7cb07e76eab3054d44e4ab0a364a7196aca9e14df31e53c6ecd18a7a231d3f5b0749c0134320cbd7561b4f31c656ff50b63a2c57521a9b3d34eb9bb85221b01ebb67d67f5441c91cba68e9fea8d63c191ce18cd79071c4e47a22cca30d6cff10e275808cef3247d404b65dc989718d4157105d704368cb1114eaa2e4484216165ede4899d4f805ba36c8168140d01438baa64c483570fb134cad9fece08ce754ee6da68caed1a7075e2ee0f5dfbe50737c2dcfbc9774471fcfd28fbb7255ac108cc6d4633887a0b05d18a4b4a30e0158832883bd987bde70aa5a45a68e7dffa0c1c2642fbeaae227b2eea365ebec194e62bbf4281338c58d864ee6b7b8af9e58ad5ebb3e2ef58f7321f27b7286be5157f12d2373387772d533f04a540ac4cd2ab837561365dd115de0a1168f14a8d0b7c48dd15df5c7c6a0d3745b7d0cd51d37d9bb91d05964a2de0506b74b2b21ccabaa0642a6d7b5d57c0250f813b246060bfeee38ab01f95f980d46d3ad5fd78e9d9a71d374ee641ae881310294ec30c4e48091fd88c2761b29e9ee912cf00953a6d9b46bf13c0a8568274b42cf2b3383382ef5ff951e20141a947652fe9aef607d3c74e868a503b13f12104408e336e83649904709f67f0fc65baa62c034efa6084a2997a82222f0cf4836179d2b2e8778fc84712ec85d04f379a61313c1d5c76b22f4268c22b2336cf3bdb7fe7a920fca8b14ff5ed9c9ddb1577e8f706d77fd566612759a34f50bc83fbdc84601214931976d02dd5f4895edfee49efd31e3e5168a06f78329255ac42dd01b5d65faec7ccf46d93c2286fdc2015595848d1fbee009b1e2a9c48d661e4f2f779fae30959d7beb298b209bbd62ee689a800e61e97e1ec8bfbf41c8f815a3811f30b86a9f299befc334fa9f8c4db20e45f05ff2c4f26a1d7d28dcf12ff3966869bbbf0ae859a9547f90f0a2df0bfb13cb549d8f63a0d869243cc48f519ce39201ffb0cb8d80219c316e0b37ef54252883b57c188748548f9bbcc5bfa38ec2149e600df7b3fcc6db502783039046ac820c3707055c07fdfd7951b55a25675f657f22ed472b5912239f2f21198da7943aea40453d1ddf6109ceada2738b619219bb3221e3161bcc47632267a1dd031999d72052759f57c0d8e29e7d157ae6d4757b9699dffb10e679c553cdaab15d21adc9447a5752e1c3c776b9459bc43a4b4064b687534699b3a4aef5a4371e4903d13ae6aeb5245423293209e87e15220704d319e3924cf7944c6fcc0157dc679efabc31627e6abfa5115f7f7ccfd4676b4593baa5e63ffd006944cbe6bb4dc9f8a3f293b04d1fcedcddff4bd71b591b5720f502da982dfb2f673744331945de4ff0283288c1f962dafea0f8d02afc5b897b07d5dec5a51fe35cee7b249e248b21de1e2090c57df9c2c9453ca34de6b3d71801672f2d03486d47d2a794dc6be39099df80b8f717d4f2a4072735b5abb4de234f2a72bf925c0819e40de5704e400cf3c4b350df9e7aec5188c25335a3562b6315739843291cd17c371753c709f9d8254bedd9f6883f1d428a88e2e07eb8e8c89799150257fcab4aec27cce0da03916390121e5c1cc06e7123b8f6a6ddf8d3901b18827ce210624e87bcb67f3c60ecb7ccfc8897f99192b780fede4190c90b0b7bc8d32ba2353d09828bcb42ae7c118c53e0ac63dc0989b2550d4e8cbc4238cadb43ce7ea5b4702ea1cce8d114d40c0e9c6037b9a89e31be50286bb326efb04b083f1574d2aba2834c74709254c80c9e3f0c5f4b7cbba4d9ef33ca6cd6aa3968e1952feebe1782fcfc9a0cfa1ee0ad0c4b5896bc2aea78c17c6e7d80c2a606eec64e2c55c1757b65667e797b2fe3178f5af53e7dac81589123ca866337d81b356615066aa7223bb0d334f475f704cf8c2d3d0515ebc3c4dffe86da3187c68f588ad8c29539d380be8099584b4564af28d87bd3f83458a496190212a72bfe1f5fffc9d8dd7c0b075e95669116f14bd74f651a0a56a01b6dffcf70b29bf6fdaf8ad4971462abcb4ea4b1a8c188caa7353d1affb323668073c86af91c668440d3588606fc8c426283fb66c7ac6ebee957f317163bec7bcbb0f611aee0c555ea834c9ef1ef5d35c77e7d52ff769d6d3b92defd1624f319dffa316ca7c39d07f0ac23edf2e8396e05a42d524c35eb2ce07eee4abff4229d48879a9e67daca96c577a3243ecd54a8669b6cb427762f7813bb9b0c38f77ebf1c1a557032e7fec31770610069ca15b218ea2266044dbd84d292b9a771631716ae4d58a72f95db0488b4426a1e763dcae15e02783df34a8e0fcdd9e2a2c151369605996831d2c7c6ef0c8ccc01ae475d0c0fca0db617e8da7fa17d7b79de2d74a063e9358ef30a117876f861f7b521749a4fbd7e6e4bf4f9c91aee76123a0302154445a0ad6f020b725598707379f81b6825b235d4dfd6ae8ab714ed90ae0f374e536d486fd777d89a1f0fae26675fae2fbe00d80534f46a45fb7e6eb2990ea42095403454d9fa7603a5abc01b9855d18c62974f03ff02c2153d3d82fa14984859f1332fa0628668f0bd5a0e8348a8ad21ef75fd2040599b287280b7832333cd654f6430c331917ef34079068fec823d0543e1a61346c2a5e028c2064f45345bd9c78c78bef5626eca4d394418692651fb597f9ab9e50508ccb23b9ef686fe0a0b44b5c077c3ff001c1bea1dda2fb5b813bae57ee804310b4047aa679a8c47efe44ea73a21bf38b615d9188d3dc017c72475a62415379914e871d664d7748365c077c7f280adb86db0cd0d125de6b4335410e3f1f6a23d79b410c42cae09888e49d028b3309dbb83852d4853422b5266ffcd39e09c9eaa697fa04045c9d14340fa4a6343cc17928a633a549b50b06c176bd7e22b7dfe7ec42c8b74b68e9761ab1aabd54ac8ec00e00f4dccee92ae0f272d4a68172f556668b22c98719352d6a94cd2b7a54164a8a7021db03e108a150bbcd8702023176b723ac60a204e5d2751838c7dab77b40ed8b06ed29ccf1e00d8369557204c1392aefa3d5494b440b4739a6300ee375671711eafa6ed8008d4c75fe7b1328e3f7001cdb3d9b98a10f602e2d8585e87fcd54d3fbba1d2d916089e67821cc81d18df96c50b68b64d55ff7d54332e73b76788ebde9996d2c65a643c367facd6f7e0dcadd2d5d02ebd7ce19354490c908a735cfc143171f8935b60ccb150a6fb47a711e8cc295e89d0b5ec4fe17e7145c3a3e784ab55a1f7baaf9be128e92cac739845ef0f0b82cb5aaca554544d87f97e98fac7d29caf825646ec06ee4568fbecb8c9d885168fb072b9824765f81011ad1c214c2a6b08a8fa4811c7737287d469fe45a5631e091739bb33f135bb2825ca41286c8f16c117914c17ddbe5fc59c9998cea87d6099d96bff9b13cff58cd7f51fe1b1cc6345630c9b99b3eeb020c73d080eb67ac654b41e2022fe6012442576516b2c112ce8153ab68a36f0e43c9dc35174513fbf0eaef0a8b4c76977d62a714c9891aa2f3dd6935a6084c160873554fcd7a6ea7e3c2703b302e085757802f89f538b0e249156bb34234b4e5d9fd3e622218e5232c72575ec1f29bca7631be9d94bb1ddb2af9ee0c6be5a9dc0de471288a5afafd493c01a176fbe5bd8b5c03ed3584f085d7c5e9dcce14951ba9993a8b1bd37265f6a1555c397ebdd36d28dc48c067b7b256e9d330ba61ff0654e3b69c0b561fb901ad8911b70d0435d8ff302a1d5b48c8ccc6eb66232eee67fd7c09c270b9899f746b481db20b652dbc0cf9f70ec31040eefb41a1b3aeaab6d5854ecf8e679bb1b01a8c3b7fdb8828e2e6820f84474d0b24072269d29c4c235353190721f6b9f87c599e93369e492efc2be4c99aeaa631fd76a5e3871e0ace75271c3421b65fb91804c2e9cf907c0d07a363895922aed1b7eabe538cf4171c72dd19a63e0b16c5c2cea0c4c6667f4f028333332f2ac582a1ecd54cf255b9a495e21f2dc8d0f46a0551db3128533b6a248773c5cf53b9fc6757d2a2bf2297c460709961eca3055411305de78eb94a6f2de0ebce78363cba456e32832ee881475609a40b9cde4e46c68d62248d1bf94fd8d24502ec79897f2bb582d255d69ca6527f98b05214a95e426a71a166e870eb5c39349a4388f93ecd607fb8f21323db14023bd05add87dc63a55db8deb74c32ea7f4e29cf116dec8b22b2713ab7cc30212376891893c3b613ffc6fe4be0611fc003be90f0fd58ab37dc081ec26a85474bc9bfe5cd3e4d1a7481415bea5a7a5ed3a3ff25ed880c26f7332c7d9a5ef48e041fd432adb2f2cb2e419812d2b5da1ccc4e758060ae82dce82110f552689f64112bfdbf5624b6cd19610b6b427a303724cc6bfd04e7bd929ac6a8996af0deccefb6fc9547f65c4f7a55703d5fd47434a81670c1f69d1ce913e0fad158f6ba5905ac0cab3fa3e82dcf680b665bf5b2752b363587973967e32169615089b53f7909e01299f224873428b352ea49d91e3691a4c6f292362e77ac7128d94e44a58a5d21c2bb3ca479b8156bb879e156d3284a50641722314fc365a29260b0ed88aafc1dc5188068dcbeb37b387374a5057bc3cf5ce06717e8f32efaa6324e78afe6dea040d16aabb1df7ae8ced9668c65a7075972f42d6a745a9da536771cb88f78ea37ce5afab83835f1ddc44e915a3d41d3fa35a9da682ffbb00d0818180ad1705939d531f433c467f49c1a6f48db3d9a03dc52fb6011f83c91effc5387f91ad8826cadef79a9ec66ce6529e657145dd9fb00a8b42a22dd651f047104889139bb01448515998dee09dd393d548971ccdc1c36da5e9489cb102b1044e911e1e7243c80adf5bad1710ad9b4e0bee1c55dd5bbb582da42f6d251bd26d519ab928609a2436e2400904400a3dd3bdb7b386d80fcc11e13d1c62631075b998c6ccfbcb4c4cad253172266eef6750c66bb5386ede743b5ea4374d507d886d0d02bafeea72a0f572926254bbb7fefb0cb6aac10ce51c409d869395c92beeb7500257a05b98b3cf2767eba85e5a715f31b3140bd02966505742c9be1a218b7d6841d9a3f7c5eb1237134106ba716cb60ffd5afa0b62c9a0ee9f7ac7f526098ddcbeb0f56e11050f09f008a5ad01613d773428cd9cbc39b4eb4ec5c6601f153809c577abaced175ce04208f40202670de764796a9088948d38a82477fe526ecbfd28bfd9dae52de8efdde85449345fc4dfaa7ef8a02b0920885d6e4697607b6c20aead27e5f8899d59f9f5d19ad7b1b839e686e4ca4e20bca58c0d5e46c10fad6b1e8fbdc8aee4211970ab1cf47532cc9d0d8a6f5c5b04d320c0d0eca0f355bf1a6dcebe4e37fb01da36f5ffa9597f62c48fb5d54e2a87eb9d9bbaf1d46655ae9f209bebc67623b7f207c3487c82528a37484abd8f4c7f9d85ccc98b0afb260fad358c63f1154a698850e72874ffcc1637ca74b315effe08eee15f5bb24cb3ae29bb5df9026a2fb680fc1b4632ec3534139106d37fa37252e78e1acfd010e858e753cac592f67e61d3446aabef5d3c1b7cd75715a6f9f7d7ba14cdb1519bc3eb451c1025106a3533daa82bccc8502036c8e9b05196320c629943396905a65d9af28b0bb7e82e54881d90a9d92aab89ef5e693d6d310988e4f8785568fb01a5fe2a58c4ff8f91c3a7de580e365bd789b6d39a28bece8bcc5bbc38c460d8422bca7a53027800e4e58b711f919a3ae689c0c34b6816cd143405e6ade5ef54ab9b3ec86c4db9a5c6e2104b02cbc74b72502ab5e2d0e29827cf3dd8e940ce9a75f6ce947875580c3ff468d0efc98d619d30c3d8a78793434356ffc89be2a115e6dc1cdaa52365a490b4699f0295a3764f5164bc8cd420365cca8851f9f8650c17e111d259f0b65a2e10280468706d8166c473a8eb5a0af8c6790d5fd2d5b03b6cc2a0fb385e232aa3535b031214fb890a90e84bab6754001ad4afce24c555195b77e213fea660428f5f46f8d95c04ccc5162c0afd274e7e9e09b6d8e87d8c1216922d62fbf3ff43aae1a4aac24a3fea1f4258ff0867d97f3319bb1514e4b3e9aa90978de0727a2fdc1e821e492cfed278656fd95eba2c04f682cab1fc90d3b48084fc6529e313492dcf858ffb79db29925e47a2b05b49abd80a3825f88277036593a96cca4d24bf266b632063db7beeae2a6fc458df4d42c59d6e6d7123599b482db47a12027859c2fddf5e6f8b9f9aa54b09c75c724d0106a3cde98e773e33b561a9f52d925fbc79458c145f6a745a78bb36d3937fe73b85a03aece0e91c7dc00d562f86998a096416833706ca8d05864e9ed2b5f2536d322fde183fff937914a8a06ccbfcef0dd153c267b8163ce119c584e58cfad489f4e7d4e9f33b6ac43ec3ad587c739824d1b2c0cc87eea81eace42eb7ddeab3b293b1f6c546f5904354c6e52f28d60dc768945124587dd1c17af8c77210f40b57d20fb9dcd3b8c7815542d767061420c1601fb8d10f9f77710784ee99190f5b1ca421873bf7245528606ee334b764895086b567925036897e69c117eb18dea1060eaec68bf1b8b429128f48779157b8578ccfa18837b81fc6644bff30c04392688afa32bfb2283508f990d9bc8ad4a937e6c240bd220ba7b94f5f29fc92b6f5b82259818399b0da4b42e594fceeb63d658377ac513bbeb812fbe534edda6f70551ca71717147e0762fc90e6396395fb3b00e38f57ca637301bacb540a37eab965a563522b9de34c0ae1dd8501d510f247d580ce3e16f3766a1d106dc2ad3f3eab4c3775b084dd1c20c17b751622231369a819d5e31273439966ad2263f56f884036032a8f3b40592078deb0033836f5ac9760901d4a81a881a221fbf93ee146399edee8b0010529339b6a4496c7a51aad005a88760af0ab179c16bf7500b97537309ec7ed2febe49b62c3f9f11e5b8688029bae0942a048d6016dae034cc2d2106048ccfc9424d0436b58f42235d38e36a35925733cdd267b85ef30f0cb59dd5babc0891c6d2bb6cb906ff041ed48928de9735973ef5860b62f0867d5414be1bc67e80591cb96c585b37b356a71d20b96f96fcff0472112ea40a54a4ebec09603eab376ed2989b47ddb90f940cb8a5ba0bc52733759654a37483daaade607aa4be436c1dd350af8bd0bb88c03c46eb7957994eb458178cddce8dec0486945420ffca0f53b06640ebd5c4bb7f1da1b943a451b047f59f2a5f1a39b47f9839c0052031deaadefc766e37ee269cb3aad66945a1a8c8db7ef508864057e36048b57f7244e5b836977b41d0985b0e7f879f97ed6f65022fcb683b5667e81369b6f26b2eeec2833e4e23f93e70301d6904a7101f936af87e5354a83fb46993245cc0f5cf51c49f3bb97ec9b18fcf821f4116f4182ad10d90cf061cf7f0336e857d00487a398845028466e29bffdfba92a854ba3e505e264978338ee48d74f1367451e5628d2ce6daa9f17d9d5191cf052d4c3e55f4b2d3cdc6301c61b68e8cc8d8cde24c917b3beb388e95453546ab18c2e6794d4564b725ba34770e170b33c8920ca3da4275e0b8328698293c1accb0ff9a49868da7fe9953d0c85698e6c92e61d47828e0eb8af7b13b6c7b8ca1970e40f383da6abbbd1d4b2bece0df20bb38b112cacc6f81f52431cd96c00ff52f296b1a23beefd4da0edd4a5e02d3c0730eb2a3ddbfe1b16a1e500d245cb1d9b634b004e824dab3cfc26d0ebbf052ab77db6ba65f59f83e49eb2a32cf500668dbd46e7173565c310cbbc0322ce861d8d1ac9a37fb62faa586245496aecb42f707f035e6bbd316035bed244eeac49a010a26348d2edec17a3cd39bc392e0f4b82eb8b7db668c0721f5a848c61807d9f90aa45f9e51ff6b07a4f7dbfdf274958495dfe1caf6c017c9892b6acc21452464e89de9365c652cd2d420275ca06515a95eb225b43f2eca8c45420d9b3d9404ff1dbf8997a25b4a2056c5c5ea1a242005acaf46d07062417e1d4c852059223998e5b0d980c666038ac322466ccfc2d4a8bbcf09737073f4c703db8733ec1f3af65a3b043bbf072f8f7aa4d09f21b2075ef8aadec01add0088c6da125304b2d3ed7b7db8539f862f461b0972128327c69bb6ad4fac30920dc486c940245b0d17152701028a2c8ee14f4f548f8ac5d3f4c03164a3152e8effe9e50d3bb10943e52fb9ab2db83290a0c918ba602b55e583c238a587b4e7cb72e3d9b2fdbb42a52623ef6835faddb5f767a05a732272ec2573bda32753decbe69638e6a60080e0ab59dd7aa5bf08419f7b9b61fdaa1727aaa156b39248fd2d8373a3d854e4277fdf4bc25706a26b338c54a3d1a633ce904c4264ed3294bbcf66e36483eef6df0d3f90f440c1cc2d08d0eef0ec2abd4c9fc7cc31cf26fd011651f7d0efb7c81bc4c4319af6f155b5a24d392cc8a8bf19ab0058ad6275e3738d929072f38e8df66edd33f06f90b7458db6d9c7cba97f4e06e15c29884531d3886ccacf15ef0b91ca60a09e5ef6523583edb43950f79b4f9308b26172ec0e958574b950fdc7340f459289c6c116d5aa3a625e40d073313799e56717a6c3210bc8b18684b40e40229bb40c7074b00d7f4d46249581366e183a628da9dc9be3d99a3695ec145eed1815324e09c50c39360245784497e21420063541955d922f4061d70e0bed6d2bac0abc81cdaf2879bb0d62f9558957b1986b329c98111a2b939bfea1cc7b6c2e562d0066e4e4b84c99302f43636d671a2da2dd9603c2223f17ea0c37272376587ce1f83fe9eb51c71ea3bf5e4c3ed837add46c9bf2e9a67ee6ae9421fac1d7a5ecf4eaff5bc6c0d4d8fbf792fc7cfad7323d197cfc715425cded20d7fe73f42439e136092b28a98e952a40ee6c9f2c0bc868fb97ce8c4a6314333faccdd278ced73e47f0b58e32ddd3fa2666a58152e88d9ea65654ff6707feb126d69b62f789cbda3b58aeb0d9276e314ac4d4422b54fe1b5feb5ee64467fcba2abb5163d552f93b3612e9b48b58a58791b8c940c91a8427e080f561aa2de8ed914c59c908788bf6071a21b3736f87c10b51e188a6f1f9b00389beaa9944ebb5dfdb27d76f4b48597bd63a963d1851cd1cf1e96cec33617a4aafe27fefb2f26120cff29e807a6864b182d6b5bb56ca6ddb1112bc073e61331557b78f947293f039ccb047e0bc27109f6730f07228d0bbf44ee10b688faa2e41bae5422e6f691730afac816c29cdf71e05b8ee67decf6469ffa257f8af7708fbc40025c671ea0d4952bb63c2144427d29a98fbd42d745cef9b9716ddb44794c3750c16bb7291d9231e2ad3ae837a080e9cfcf6414918090507355a869a65a0fe205c4d66308c3b43285e320502e9bed8504d13efa334d036e04ac70d159ae684d429f3efc5b4982fca1c14ad168481d45d94bfbf372c5ab41deda028aef7e7856385d21e4e08fed5ac516d1f3a4e979465f741707b603ff6aca65b11500adb4d80d689d1a6e6716827332ee33d21f7cc229a571f15199cbe0b2f1102e215d57d6d2b3e5f056648c9383b20c341dd7371af766c11cb3cd21bb8c905b3e568fe04523de2a3db077db3652c2a8f5a1778df885afaa51a508f57a48f17d888420ae3cce4664bd3ec59b24e32ffa20e64487f83e2c39b5da4f72703a7e3b01adf7edb84615ccd2235f6654a8eaf80f1ff5699af6bef8f22b61a4209acdcf5d874b000dffde7c59b13811c527c605d67bc8e53a755e67e6255f6feb0b8d7eb79fe0a53e18b0ff12cb0adfde90fbb631d4c6ceebf597c168e06e3f390b41a69d8a8ddb7f3788d577fa40743d0b85a2bd2ef137d4a075292910d3b8b891e5a8d412f6b75d1599cedba6141a88cfdf899e073b2ed346fab5f7369caaece7c9e2bd971bb89cf616a73e70041ee066062e0f62a24099ec0332989380636d184a2bb43f07830ce0945422e8bfbd6d5854db4bbd0e707fe21ed8141cf03295b3eaf62eb4cf3780e768028b5a307ec3a592391541ef6dd58b1a5f73620b07e9dc34830f899d3c130883c0032d445aff8162960f9978d365064e3f11556f17a061fc58950ff023031a310e09633f0c20d3d6a3743fa9de57680a2a740c127e5f505767d9632689e0ce94fde1c37f1a655d9f645cbb3d6e08707f4c6200f7380a64eab0406b7e915552ad0589b8a8dbac234303d8b03769eef83e0a2bb1aa9ad72074aa1d8baab0556b2dfc388e8c721736b8255daf15adec38c28b1c16394b338e42fc20050df00f1575a925978874ffe261d83d5b61f474c88a04e951dd7a4216d361011d4d371d02cfb1aae4f35bbb62a06e4fc7500b765d72674fbb6946c1acb59e45c055a811f9e81684bf6aded438095584a0aa11622e0cb1240015b6747bf95d29fcf440e86b29c7578487721e6a45ffcd4dbb3853010f8fddc4f47c3834b1f43168a7a8886e6f1de32745b3c77cc795bd7182d7d7d60aad5c13ec633e6514de4212015d4d8d71106468ca7d334a64c9019264b7527aa7cd15a9455a09dd1f845242cf3b2ad7057742019af86d5887ed62263b94c0369a7713458da872063a4406a14c27a6c0ba2618da6dc2f9afd752e577887b5400ba6a546f69e0ba78d0a7784e209f6752387258967f44e1444b32693cee4ae12f3686bfc1286620533b1e82daca5bc79c34e45d2513d535c039f272df155c757602763f7f1d4cb3c95097ec72a6710cee2742076ce692fc2ce7478afc7217323c82b8a78fa52ba81509e187b29c6cd88fff52be95b81c9e63c725870b89ae85d32daf8bcf107b9c7b5a7478fede3ccfa29b2c7593a5e86d7ec9133737fa990f8262bf9d52e3ede1f16225254aecbd58c34d800a79b851636fb5ddd88231d33c6fb0f5f4256190c98cdcaf1e613a2b387e466898a9c0cbd1039035877dfb4c7275efa7aa4508b08ecf901fce419acc341e5d0311fdaa7f9d00b21752ae6f847c41ed488c517468dc66cca7b641c744faa37db7508ca5fd272c2f8c0bf685a1912fe639697a20ff356f1f87cdcbb99aba547dcc708739546f8665f7ac6193380cfd50338fd5957d9a83485edeaf675d8ab1c43aaca855bcc23c02e9e11dcd7fb79aa9ee06683d5c0b264a9efc417c9e3f660b659b16bca9100102a49f4082a0e151536c718b4249925121d2a901793e7c825c882fa08f7b89da62a517b17d25e94508379202f991f28218e2d1681a965d98a46ec19596a5b9ed7c0ca6333ee647860a0facc7c8457dafc711875cfc6ed40c606567d9be4a9693497312d26e3b0465642826350087663f27ab63868759b86e2b178dde8ad07533245482550aa47989c82884acfe17912dc278224c43b53a78e8aa319e583d2add99ee3fa2ce485164e9d0518b0c7b658e1f755485ee2961dd560f7db65ed2717a10f1921e462ee8692d6dfad337535509b140e5bcdf24d2405f0a62c493cccfd63200db33a10698c2273d706615c2d22c5d59b590a504d80922705a7bf36d32ebe717de4b606c11ee10c6ad1ffd40d667d5d97a066deea0726cd8cea8372448cea15a5f721c4c3399817ec1da610d3b6bc81100d188e3ae39ff662fc52227cbc7297858ae9c17ff01a0d6da591f0c1447cac5d6d6168d3c196f43527247fb17d8b4d8f3a466addab564152639a526c9b939073d029772cb5527efbf821f88774dd2fb3f8b12e3fc948298fb0feca300f28594a603f2a7f50f675bd7e66c63751731352e515b368ca9b2f0622a891dad7a74fa677f45d6a680ed3a4c1ac9bcdc73695a1bcfaf97564b8934e582c7dfe477e0e433e7ac068e6988b5e441792b8cff8182bc17faee6554e2ebb0d26e88a2ff2ad2c8de7ca3e21112f0aa2d8358302dfa699e1d0567abdb04a73219a2979f6b3e40018eb616785aac5e5f258cde00f29d3f321c36fc26559ea9f525d76f1bc2e3e2313f1a8e97155c92511cb5308df102a9d35b21ae64343400f09587fd15604a5396bc1ed2826f267c79d6743a02b6411cd542d8c758d5bb732b7bca28afbf443a8e1d16a40757baa82d3b5ccf96fd37b7f7a6af247332859c410facf2947032ea158fd1df1d279491e0275f5eebb0b46e8debd0db1a0d9c415ae953bd4024ccfb49c909b1d708fa20b66c212336d55d5ce1dc1671f79e84a23f9c037acf0aceaf8e37aac078f8b40ab4431cbe7afd7a89bbbeefd2adab67569bd138c7a5f331f2dbd5c976519aff7545ed305c74c06e8e55598a99dfc50d7d68e81c9e838d135e3d13c5d6cc7a202c8e2858bce0120d450b5ee4cc9dccdf25aa9e98ce504a936c51151761bf896d7731dd26c04a9297db5e9ae4f7aaeb1584392b605e1b4882e8a7ddac90010a3471b4e52d0c6233bbada21b6fcdcd61aaec8a2fae5b90453a756231b18fbb4bc8c9ec42d23edfc1799fe1acbccc56732c60460fd8125af6a3ea4efb7a3505e32240396806ec57a9824b3d5b14bac72a4771113dc5a7b741de508ced7a457a118da4a231075397c4f51b37eb8c002ca45fe305954bf546d9b5a96f34d0266622a75ff3dc725992e49a679dfc1c0c11b13adf4b64e18d68631e7abdf20feb9452e7e12137f8a545e69dd43ea4de829fe9d58090089ce99da90bfd7da963215ceb824fc13212bb7dac52949fce235a48c17b29bfa6c263691f58e72fe3aebb8fd9970456360fd394220119f440a7ce7c3f91ef0d6d2fbbf8053409fabbb89fe575e0f1894f977df72c32da43be0e14234163fb562d5d4b0776eeca9def68db4dbbf87784311735d9f1224b7adaa0b7c46e978cb7118d9d6607f2b42a63d369786de984e0767918b7da291ff9b412ee2b4954811319c27180f9c31c58c81da197272b979c8d4e4f815427fdee87a30e8d4e7d2a6f009d4cdd01d1d851c94b57bef957d7f427505bd5c07980d9346fe8e689b891e3e2ae0e8c10e5cc5c391d8ddae3172cf687f818322cc5bc70d7fc71e75a0b79528ea2ebc374c54f35f3ff385c320da364d8557d09c02de5f9475d10b796631410b7ace611b629b52b7d4d7f8cadd8091eb0859ee05838a01bfb3067bc6f1d423727c0a9f7c410fcc441d4b0914e02e885d3456f1bf26719bb5925acc6761349cd56fa8045348c81e5a400395e6545131d1eecae8fe556de0d80e05e3c0ead43e7ee20a9c2773d080e03e8b59f93affcf0278b947085efc875baeef463bf34fc9dd65f49688fb68a57e42f4e4fa7b2e63fe02e338a315a931de3a985dca1737cf43d67698af1a97c042e894f63672b72f6012dee37a70a0f27e9657c989af8ba5c83757a40e92c669d57e1856aa45676a86fe46ac42cb7bca3132aee1e987e70ca78e25c953b7e35576e6d7b42af1d2a774d3adebdd2e5e77a10392a68b888472a181205226a21cbb3f893808b32e13e2e4d161b4d230e6a3b43106dd368fed8c6e35099070889e695c35f99ec0ea536a309e17966784176f707e24483a1a1950f2e4d85a6d30fda2e69dd576f28f08ed6a07778ad5a378f95ccc5f5df2508190c07753aa22037b7fc66de58baae8e0337e2278be62af0b777fe6a002c829b83ca94fe508ec6458ebc1efbae45885197b6690ffd0e980039f484880dcc0c8eebfd2eb7001b0135abff209a69a4b1d4a41eece55fb312b803fe00922ffa6e805c145c882661c27aff0bebeb83ec942a5fc11b7838660bb71d3d8a18a04c87701d0839c1b8234d99f9a99a64288f95d3b7d67d9c733ddb4816a622c6ca75db53b848ebbd56fa9ca1de7a67a2a5ebc7e2824c874a0c504cab8646cb38c526dfd8c592088f5d223582704338678303d59a2e3c08350e37dd07901f5d82d2abc01ce6148f6799dbff3021318bc6c9fb3a8e8dc74a41ec0c471d2f397029e5c6c72932c92cc289dde5c19b5f87e1ad229b41a759ebb03602a50ab4a0c168b72103b81573def228ac390fc15224aca96fae927af0ca1bb8592d70f99629630b9c4c38bf7f9b47dbb47ceb3f7debdebb924aa8309e8dfd0882eb7e39f5fdea2e527763464996ee3810f1b0c025b5f293baecb24af6d886a769aac7d1f230b05781920e5230c2d49608858720b9dbda73b9c6d09a223868a030058402da5ebafeb70f570e9417f1ef64e5ba4d467315a8e36a0a4b8a5292076f699d8e11520b60c95c3e1c11f87af671e63ce36ac16ef6e018856ec77f5bce45805c85c5dd7e46e5c00184db2c5af5dbd0580ef7d903fe98382d8850edd6dfb1a287d62f3117ffae0f3237fff777d6e2897907b7fe2006bb6985e699ae7d010e38d2d8121d9154f55a44058117e5b4b3f6b2e7de0ade6e40842ae1cd1df00aa52766f6c8c9cb123e71d9b3764a8e1e3688c1f66a79e22b2db7b166e62bf6cb25f8caa5c90aa16d75b9f830a0f8840b4aa55418ae4c02034026be0bda5d6e24575fbb2b78cc401550ce025b4eb7c44f7c41d72bbc791ba6b2bf0f70c25f760b5442edcf2989dc8a76480e11ef6e8a192997b9cbf6897fae8b6f688d7351844af48e89256341a84c50f63d9253f31fe1a1c1b89c9fd7841eb7f5364a8b33a814d5a55f280488742c52eb17b8ed302fe392faf234d6e709059e2577174a5fe8a98c47b6d0205edb391c6f9a86bf2c4cc77426e6690d2c23463ac7624d7d0f61c4c060f1afc65e6cf7e9e0824eaa7c9452562262f5fcdaef5c4b8b6966efdccd52a68eccb63f41aa282dbd35e91d9faa704d6c22f47a9d158c7173eab9475b044e2c32a7d599fe022af8d69a26ea537466744b1675fd936192d5463ff755f195a28259671d1f33097e8be98dce2e6d20f0da37865adb6307b25ffc7caff373ee058ab94b561fa227694d7ac98be41a7dcab9d4b60a94aae2f61fd5473e05d7bf06f4cd5c6e988baaf188fe01aba6f6db4edf64d10c7044537400a3d60af60fba2a1a7522d1ceacf5c0da052f25f10e44c99c5b4996671694375da62047a2ecbcbb9a80932397905ca97b8f083fe4b1961c5bbcac5e2b5cb197a4aa2f98e2803770f76d66859f566ebd7a4e400afd19fde7e499839f4ca1341a59b47102a867786a38ffbdc615a4ed4fc3ab15143a69403a67efea98cbd91f4bb31613bfbef04cbd00ab5a61820f57506e6c0d68edc2c388d873c3e781db339809bc0eea11b3cd066bb387c1dad37f7e0ff88b4b92da9efc0fcfc15846024b148ebdc40380c64ba2d2490f347148ebd3d3d7e43fe7dc5e5a0c3bfa16cc826c9f24544c254c27cbb1a76b6db21d6e8f852b32d2067f3afb97164f1c92b0ad2aee6b4c60af8e1f20a16529d20873ac842ab011d2517240c954f541cd9d87a8b0e0bfc2ad08b38e80dd5e2475fb8e57200385e52f47b0a620cc58a495c58e6e86ee8192f0ea80d489fe356b6368f84ea75725f1edb4a7d0698be2bf59c2bce0e90baa67c65e7989385fac9596f50b1cf4fced605fc2f36ccd79de8926da9e84654e4b9a2f24ad6ad049bd9c80a353984269ecacef876ecb25a0bafa42dfb76c729a3b7524fd234f905daec3f8f6b37544a4c441468cbb997829044638a7e9b792c807e27d19c8563f7a3d411ae6d78af5eed1f11f4d7b69b55c17f8765934523e272132dd957775c8be1a0b88ff5819cfd5d9fa2dd547180a9e22870d141ca97291f4f6d9fa92f618c065040026fc0e0e824d40428a07f5474f49f41e3d8d2ef124934a1097779e7a8c99979c7db2bace980da6cfc9540c84498db9e19f5b9bc8bb6d3ad4008fd73a22a67e4072cf2d803b93aaae9a42cd1143de14590841838e2a9eecbfb80f87c5e30f559cabf1969ca799e33cdd8227ac045264ff7d0955fea309fdb41d4fa99a1f391e78c1701a156dd5b789c84c592e3f4f0a6fe638091ace1b36df05ed57a5bcfe3201191f66e1ea916961df8f5076b4125de7442cad7075e094b22c8acfd46042299f481f86f92056cc10489b9295df8f540ac97002eef51c3bcadfe5533ebe16fe49b64a69052c9b1a0f385556904a5f1ca6f76748e93952212699616790718fda73aca5ff85ef7d1e17a4f4c1eae01c4082ba631cf6d5f0f49f2fe3ff326be3701f07047fe853616d9385785dbbedc35966ae22307c68d00569a043f4a94dfec3d4ba175e8c8f10ffceb7932c90a38e79929426faebde2d123eeb21daf694a9bf4559776c37bb7b1c0387498ac01cfc1a76b879015d9bb77cb5534de254c25e72aa9df9ce801ae56f1dc258de1e0fc14379c582d0a0b236fa4d40202cf13c2f8f6bd82c7d1903621842de2baa1ed24a572ae7392e103aee9c145e4173b67cf568d8767bc92d1aab31ec019c25fb40f330ea8bfdf3c17c1cc2f17ef30e179df37bf342dfca1f739c075d52ccf4a5f0d6ef4f61ffb9ed55f6a6fd15631635b21c44d18d68e81eb05d8951bc2007a073ace4d445dc559dcd333413038600c8c4742f9aaf00a61ec16e9528c559ca09e0e3d87a209c9fbf308475a332fc149d744cc71b72744fa04b3a81fbb75e38d49cc4dc74f724d80f718561156cac5ac7ab6fc1e59552a553503be7b45781b02f769b78babb8cf8aca650ba76e030d352b223913b99f6257e315b373050b056cbf10b7308a45321a96e8eefe794f74a957901380c1df0a0ae03eaa632a59d5b939d623ced2011624f76f63fe9c533135681cc87916cd999a7b53a6818810d7721c96ebaf400d29236f9e8289e9c315466966fd1a3fca34f89cfe3cdd97a458aabf3543230bb21dbca2910462948bdaf8e58ebbfe26ee7c3634eb8da82f0b862f9bce4d558db73fd7ec370c0266cf5d039ff882cc2ad2b17cd96e7bbc798beaddc78bd8c3fff88d833e6f097b53b41ae6f22856df90d2ff4e1e61db8ebbe00b01675a0d30c4b37b8c78be4c789a081b75091ae710525a689856bfb883caa586dc0df0ba12f6e3da70b1f3d69c64fe967e2dd75eecc9bc7022bb79d6cacbc408105ce48ba33ab2dcd81b58194c3ec56d61986a5eb42e0ca08124d68b844345ba47a6bdf1134dae76201e9b389cac6c327f7848fe5db225f2865426a347ec50fa4dee47f6f9909a5cd35eae5fcb50c00b65cab630d93a979a43511339681dec3c897fbd17decd669b174297405430640231bae9aa16455f422a8259d41f949eda3e9dbf3bcfd37a747a04f6209513cd7a921e1ef3065b7517ade47c4228b8825e879c5775bd1ad2ac40da3382c355caf0e24b41afd0b5cd7ea4708ef5fae4d67ef07eff75658f631fc0512e619116f685b3adecade8e5b6c70412e861e7ed03c31235aeb252a82947d6df1fae4ddebc35e12a3e85de2e407d16d740cb7efe87ae20e1afb83ddd4a2cf5cedd802bd2bb0c4c44b8238f1cc68d9edde51fa11c9353dacb391238d4eda3067402e49f539bb03ead6df04d52e66858d77dabc41e1645d696d958b4cd2cbdbdea21b8a210c4f550af7243c6088e871b3f867faff0cd7de216f5841c5b41b6d2ccaa2ffdeb0c13627bb42ef73c678d7f9f3ac1c821bed13259b090d78812ec18f832705aada88429b590039f058fdc70a39c5a3d76a4544fc48538e5865658a82fda8b148edef8be43eb3cf4a47f8525f7ffd44f6f069f2f9360be531416c1e204d1d68243ca66b3d57931ca4cdf8032a674b192694d97f4e181f9e573b8fd2fe411c4a81821b0707077425027d425e85782fb8f2d497115bb458a1405efc67d3e43306a69a862eb77e3994903aa5e659d8546ecf73a29959cdcf7cb465d510ff601a94a5dc933383a28ae399a325429fc17e3fccb7bb9ab84fc396564ab4b378cfb4b67e58e641c032f20f2255bd86c9002b9fbc7caccc46266ee4bdcf3ef75bfaf4c5ae02d14c3b743ae28622899b0fe4e1e31c876ed346db02fd74cfce525aa35315c8e521070e9ba7ab4d2de2707354829216b5f6bda061df6290b8918ef34067574abebcec91202ae157d01fd4cd90b472f1ca1f141d373561f1afe6e07da858e36b0c0a4cb8fcb042bd4a2e7752e5b7ac82b523441c38d5f09a4e77c72816e80d27bf2080a8f27d90034b25ac40cc1c755d7cc1169d8742ca6e33e40e81f86947689e493696665b42658bc5f1bac0da518733d365fe6dec50fcbf7efe18139f6f23a4e580716bb3ae735bbd767bda9388efa61282d9040aeb602691b8f37518fa532118928f1cfbb887d1b22adf64dcb71ac40b05f3764c3e1ff9eb957d54205e46985b750f1245df554258538adf89075da62537c227a53ff66ef976a981213997a004cb407cc0681de223497f6eaccaee454dbf9b74cf75e05adf79dde0e2b4f97fb18a8ebcd2983157f26d3ae89d6889f1ea5a3d569de2b26f669221a8c0913f8e62182ebbef0cdfb94429894429efb5f390884df44dbde1cb247033640f4ce3cd354e8be8a9d20261e4b666f83d6c4cbfaa2aa4c55ae43f5e25898ffdfa14ae4852b3245f4a6ee0364cb378326543465cc09fc0f1a1efe6f6d8c0d506ba24654747a47268bea0bfe089196269af7fbcfa610de62b0baa853c5e8d89499724730a91f3a2a43e91a916798dfa9a3bef9af35873524b9cdb94f7ff2fdadc32d3cff56e9be2089781170be010777594b0599690766f0f5df348914f5ab7e72b16e7641174ed46d8f790b321b1c87d4f003ac67fb3907fd845e2e1eb91f6b4b4a09e12087eeb99bd6ab6a0949cf94a211980fa68399d34586d903e712610a218ae7fe664aabbc5f6c489369febba3fceb0c47dd057cef015e62e4cc8ec33debe397eaae7b36c2eca79de98a21cf0f350830f0fb1a1d74597f37c274c4944fb0f321c272b7058543e91b683a2df8e69a4c341dc5822c35cc95e6449a837c98b7feab747103921ce5216e312d4e5d254809c56fc92ad92fc33ea46d24c1442fc67966946d10426a9de6dbfd00eda9becc11858356ad255d5def207aea7e2f339bd99a4b0a09d3177ae3d4fa85333b7bb7a5b0b6e19ac53c5530c23d7813725d1d95f609a8123b19af09b6833b02e3daf4d990748a176c5f1d2d00df4bc7c8170e861417284eb2cd4b81387cf8b9e1c90ec4f802d43bb2333ae785a50c50111ffa1f9fd263a1b314dd7d0d0f8b4518f4522bc6d4edad77d7bbe3ed1f995f4e1039fc6229a82d6ef1e777ded0a094fabc7372bc0b3a9c47c47fa6f0e79578843e5c4ef21f8f4de9c440ad228973ef628b0ce96e2d9e27eec642ff48b288736ccd6a74f33fb82dbde03d26c1ab2876964ab9970a4e6b26f8b8c5de54106384994d64011a58904cabc412b0b4225a02b9663d6a76346dee21b9194d69b9f328d37b782a1270f7d5a04a9a9737046cc1b9ca0083c4c31558e3617fb3c9d5b7ea684a60259df7be617812d69d46f1836743e2e08d36c181ae718e1d11cf8d8693e9274e592a2bf2b8321ccb888340cbbd396caa416286ab64fefc2cd2b7578b09c15ded57378e3b401e8a0ca79c52d58c38d98e17be4865fabcf02c2fe4bed9651987464b5cf133145e81267c4b409e2d38731c0b43e88513caa544173af3a5e2451f7e935f336cdb09200a44c7213f937f2139d7c6a89d7e76c6e8e3fee87a22d8e8f4346bb81850fee9624368e8b3441ae902cb647471353132170027239e8cfb4e44d47f73d8e877c449569ba6afc2398b2ccc0fb0868b8d3134c22982a8dde2ab2f9e20e4b38bcd83509fa8b8fbdfd869737df1741c411684fd2e5ad1836a7dbb7f0f51cf7476f776e9eed85d68880fff1ccfd014cc3d3329e641663c4db438b9f2bafcedacc89c17f0abb0bf4edb0fcb9981e0a3bc7ed9565ede98311fd0633bce30423c7a26a35accf98e6ad25d852ea6c7f5ee8badefbdfec3e3231ae57a6156e3ca221b4f8e4e47980106e65542a8d089ea99f15277ad1fdeca2796cee3e7986c185f68454b82eae5431694dda8b67866a36b38ae0c61ad402e11f46eca8b4e93fd9304a85d738691583ff02b245fb37fd89d070507c205d2de9083bee2902a0be6c4bf65e3ab812a4791edf0d7afdd5caaf607d796534397c6f795c063535cfded7dfe6ce8f7d95df644fb36a02b525c807824f17862c4f0e083bbd37ce8eefa37e4c0cf248cf050e98489034dc988d91c6ef45a30fa4ef04f58a7d16d9bb975113111ce715ec34d663dc5c0f0e2fb55a8a4726a6b005109beea56eb3a0af4ffab919aeb6c8378f59d8f30a18bcfaf83d6c2035ac82d23de0e72eb09d62baaf1cbcc05e09e88e8c6650a99dfceb36e306cf8468dc38ff7dfc31582b2e4e27cfce67f5a1d6508cdad23543186399e5f5c9b4ec6b8c4a4fb3051244eb2ed382276b8b368c5af22425885a8c807d9caf8fe485a37d4899bcf22b000c79b2ef7497e2f79cb4f0ad2bf4f6d9644a4d34107c828bf5db8bc9563c6205afba06e4cf6a79dcbc7603108c45d712083cf9baacb84bd9992a9c935c181d8cdcf4d3cb9069cf6b69c24a84d4128211db2776d629dbe54f04f818bc42cfd6ee63feedf1ef32aaddccd2333c43eca7bbad6feb7452c3ed2e5bd50047be835a59c28a6df3eee59cd5605d01e0e024fdc4b15f3fbb95c7a12988a42a9d2d92c54cd88f2e0405e170ff5ff1c36705df338ee6ff151172a8ea865837235ca80fc374c16505ec403332687c088320cd3f4dc0779e4cec8d9ef2ab435c120732b31a4c96b502a5c2c04bd34b8811ffb6937efc8ebf777062dd0b87e6e7bede4c8d77cd8b169ff79e8659faf7646175d3eee0a3d75b6b9389226d47ebd19d2dd76a9704c3a31697d95b45f552055071aa7c3f937922b6a4db29821f2d26c9c8d38b5691f17273a0d46f7d1fdff9ab0dbe8febb4d2137ffade5b4771547d035f028bf084fba823a62c165633948920758719bdb04057fffe43fd28fc7179733859bf9ee580df86002496e60d4153fcee9d33a13470be54b758a54c43a0bce0d8fd2dfb49e5b8f5c646926c746617df813a683bf2a9163aac94730afde11a77c19a7b2384831508d6ea09fbc24f034423722afb3eeca37a6b5beec02161db06d1a49eb8067211bd5a22ef4951407dc970dbcb72b51ea18c1e24418b56fff71287200458083e66e67ac2bce107871153f6207ab1ce36e5c9e7087f8415ff6cafda54571cbf0cbceac9cab15a1683a467d9fcb94f812fbadcfae1822ab92fcc447bd463b24ba640e11d11d9c9b31a349b74034eedcddce6eb49fe25aced1a32d8937e65f3d84d55b00fbcdec78ef28346bc05153abd64d3183b49a5cb649a74cd23f6924a359049a5d8ce8804d528270d0ef2eafba571337ef2f0d47e05d921f7f61fa5c5697a125078cdd12975bbab491d958b1bbb1c41d4f3ff37d8aed9b4bb037def8a1274b8d3cfc05015c3fbce86fb78d3ae2517b1ae0c0f1e219a3ad4fc553ae7ec2a7860d90538e4e111fa555af9df37210dca847ba8291c8f85db0951bbc3808f2ca08a87bcd356f63a39ebc0bc6832b8a911e25348833c22b73617f4088aebc7d78e28a0432bf80049e5e244f6a0bc9845b122d3e5c9d63a10e1cce70fc695b68369cd6bd7a87dc74f2f32014afdd8e1a1e7b8ddce2eba20d7a3341264633e1ee1ffecca691b688bbc69e0a24d38290659ca1f29602b4adeb4290529fd0bd36138d85957aab4a56aea3ce8f60a4c8ce9b7668e10220e18b54b91c38b6b3289362929b7d06f98dcf63a8f9782673cf5d64b6cc24d9fac17fdb9b9dc4a5bc69a2ba0a0d37db79d6d911a8400e1ea761f2c0da8b20bfdbe51f0229e401ecbb7b55f597a0c3b189c843e81e6f31578eeb03d27f9b5f6daca57e9103fe240ec30c2cf697f0889146bb8c53251a86732a4ffc590298d7a3f395134a141bf4d13b3144ff201ebe67575470491ebb27c0f5a682c0153e81133fded7bf5e56d7c580e7b1ebb1242cb000465ab9053dd100d510e9b0d42ca655823b60cd15f644238917baa89a4677a71483af106630bfa384af9b4fbaa9c8a92cb07ec0affda443713e342ba34b16246203367251a6c63570a8f8725217e3424ff002ad7c4e29c5f6b398f883be122f4f8487e7c1e9eb356318148c162a97fc819260ef3de11e77d21dbf9d1e4d20a6066b0358386adaf33f97189aace96867b974534d0d8068aeb851ba84947b720aa5d12b4b8002e278eb39156f989af33880c38f9a8902d7edb93f1da21b47960c9fe0a90cd432d7a917a7d598c6f627849ef0f3659e3ce8af2f2453dd7c2e686d1cd768641c06254b1e706bed42e5b9774e18518b5a75b7b48ee6c7d29465ec85cbdef0bbccdc4377a32d39cb4bd604d21e443c20e1343164fe0777016b46145ed5a813c1399ebd12265c585ded52d274fe192b2cae2b0e50b364a2cf2efe9e513655f95a732b68a7e7d1c125ac0f87e283d31796b8a1105c07e87901b7d65386540a983caf1e29b2e9f4adb6bd25b5066732037f2c9989de9477e2e7804b2798d0a8964d12fdde18c2cd6cce68acdcafbd184fe7a2215e168fe9b05ed1ff1cb5201161be6f73cc1657bbd9542f408c3ee623c1d592e3bcebfeffa161fd331799dfb504ee72bd9d000dd1511f9293bbdecc58883793877c21459855f82b9b42122cf9c4299b5dff812a84efa2a5333d488cc3bc7820d497c105cea7a68f71acb3ecc849d0dbb35380834ca20940d3202e1550b7926050e2b4bbe69b586f545ba0ee194e5dde12b5dc457fc13ca8ba35b2444e5007dfc5a214802e927182f22d79a7c0e6ff3ddbc94cfed41049b1c8d80715266718e0e6a2e4651b43822981d1bce79a8efe9b1ea85f235d1c3372b4a41517fd7b7b80c6380442bd2127a9a327e20da2dfe39288baa793dc5a151adcd6087580d26402f4eeb7447c434c88387863cae2467936f34c69c15fab1d50daa274a8ebcc9b24d58b179a3d275d0b26dbfc11ccb4b525b2c6dc8df477c7b2e7d8b1aae5851a56b3ab13954398c5aa2eb7c9628df352f53ea95f26620980fffa92ed1f2767265efc741d837b1a6ca9ca0fae55aacc79e2abf5517713c74849c7b49e09bfe94db4f2d33d2ba30c74a2e40aabedc99762271495e8e2d9ba7e5222f9202f626f51450bce952c26df6f8dab344e5dce87fa0b8d1acc62158334de562ebec7428c2431878b3e03d922372dc00ca22d1c8909b714c9a322dd5af83292f3391e2c5e308861bf1b06b8671aeba126bb2670be33bd473f2f182577ab53556532e46277478ca15fb8b910bf19749c01d2e013514220b2a8866faf62209656d1d37161e49c881bdd08b1b9b3dd39c405a7980b2899e5cbed6400025045f597c1f1e684739451b494cc7e8cc3e06e4a877cfbf19dcd76c5a9beca2a3148290d3bfad65875673f3ace0061c794b679979ee674b9bb4f253c86f64025db56a5a74df7162d31ddd8bc11cb07f245608122f7c94e8a14e3a31724a26d9339fe3a23315b2341644dbeefada1d1e4dd9340411b12f14cc2b8554cf7bc63e38e77cee1d85960cf20fb37d3919f89fcd876d9416c3e7aea64fcf2152f39eb62716ed16105dea1eccbb058f8c15b0bd8129147ca80f659c01ab4dd0a4f9d087caee54deb5ce4ef27f223d2f13e3956ed806533072e8873119ac949e0da84d2abd2153308d91297086b7a7af45e2d26c8b8eca8fcce7b5b96391453bae5401fe230a92387de03dd7f192dc8e15a0927ffdbc16de04e94b73d4864c49561037a3abd809c9e017a9e3f1515fdb21c83db49eddcac476e3faf30fac102005fee4b5d4fed8eb0b47a3fcc6f36f503b7bad0500dce8f49676127cfd17896e9d0bb8df26eb6d9674fb4e5dafa4d55392bc9b24d1591ac1dec6dfa928540583c7b5b5f8d86aa2f093156cbb5f083c4c855d0d4bbdcb69bdbae1fa77dace36da097130ccdef411b453dbd4e51c2c154c891540ee946c0d19007bd8128d1738a898a4ab1e134e9246ba42582d9244d0cbc21578265f85d0c3abc8ef06df9db90b6bad5c7b3e1817ad83bf191c946b49c3b1d92933b6c03e77478ed81e367e66b3c0f34831645e2e64aed82bdd750efc0b5db51d5e835ffc4bd99fbd17750acf79c12ccd02995eb422629d251b6055ce01eb599e21cae8cdaa23fe724293242cb6576b00182e2a25f77cee1efef95cd53df226dd2c9c57304efabbc71d09fc2fb041cc153cf5349c4d84498fb7fec905d9fbefd1954a2f60ec83fd47198d058a7d49f5b9605aea4b9372bd1182e03c22f5ecd003d17e2082079d161a47b4f4c5cc79af90688f450bfc2c8a6a20bf8e424b550003f4ffffff0b