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

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

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

Block Certificate

Block 78040 14c26f8bdcd450a04c7382a3d50f65b13857c68303b360892069f975e643a68f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5ee014d5827cfbe5d2261d2ac2fdeab8c3d0592a274925bbd90110796d462a33
Certificate Block Hash
14c26f8bdcd450a04c7382a3d50f65b13857c68303b360892069f975e643a68f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0016d700000ebf0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000e59db3985ba2c3bcbc0783a5a751578dcb421482c26fa39463a9216a3cc16f095890023bfc1b94826234bae8069d619bafc867fc336caef09bb618986764a31dd3367e936f29ba3dde8d479a80251cf8e38f17cb34307efbee02000000000000000002000000020016d700000ebf0000

Raw Header Hex

00004020af75a8f224bb68bb0f9fdcd0f913daa43d1c7c09e4d120593cd59a146a0b44a2ef486a063485282216c196a80444ac59ad11525906da9a45cbf2d9098080057305333d6ae5d10018332a466d791001d9bb2549272a59d0c3b8eafdc22a1d26d2e5fb7c82d514e05e

Proof Data Hex

59,560 bytes
1212160203072a897d33d62c35216ea8980c2e23e8699a38e02a858aec1c7addce1ea6bc419a1b08e1fa7f0cd3e110de4c1adb24ff9a0df77e64c488f0735de23f18a6bc7bc74dba3267642d9cf0b20a2e0cc4a6a769c9b26380768c49b1dc9b5cc8cbeecec88a53b59feff0ff7fc2e5435688b31f4f7790cf0fc3d6fc00d8776507a0f70f3f73872d25275fcccd460bfd9717747d228b55fada6697f2a44cbe240449af5fb90ec6cf7e4823f92ab8eab8cb1bdabab5627fed3e5f3cf3a24bbd8e89d04e399458dfd66a820143ee4cc66fbffcb9bc82cbd2993a8b0d28da5548c32655f39820fd61374286f9c9106224967ec39e8574a258a3f71778d01ceb1c4b60a862e86212e0da966c71fc1c3de1f4028a0d62f713f3948f844bca77a120f4eba8219aabf07016a4f456ed00ac0b60474e55d99d92fbd0849d5cbe5b7430e9f7944a88fe620eacf13973ccce8d75ec441811dd88c761a5b6ebd0a70648109d62264b0e16ae48f5430c6a5a1df5ffa6d3f0d82310873898049ab98683c1f4362eb4ecd6461b42b9111456393d3d4d96c35339453b1a78c77fcfc757d2e2861609250867a7145eadb3037f4fe6b267232f855ba3fff1da165b3cb7c16e128c01f7fbe3d95db9df4c4d0d1d6c5b06b6bf43a7b9b24420ed71e64e645a44cc47c66bed48d451fd5b552b56a5195aa1b17f910b8976e4cdb8dc6af2e7ad84dac11db5c56eef22f9b965521ceea2df2e4d570ebf1603d5214d740a55cecf35bbcd9192a75aaad46be65d44e2d657f61b6d4bd533cec77f1f0d9d1cf5e3080cfa30ef7fd28582b111cc9546d74e37a173830f96b7a301eb5d88d9c8ab75821cfb7c86262451a367a08293c9bbfa8d10fcdeabd98d5ab289cfffb1c96b42c7a23fc035c210816bd1f0475bfd7582a342887f76dc1c579037bfc67dafb48179984760ec3981f0694c0d190d2e854f804607aa82dd15b0bbb3f2013958d3a5dd34d0241e79396564d145d958621e6d2322af9a9bb5395d40564b68f0f9bf5a3a1654c3b9b8682d4b405c95177e827d58790392880f3e9c74f2c18d8c83a82dac367cf97c3d58c8d8fc6c653fe6041cd6b5a430e35f6b0ef0c8dd61b51911466b26a8f644fa71d189ebcb19fed67f22d8e0bebee14c5c7cd06057f1662d80058bbb039bddc6a04300f021a2920b2f410bb10540991b2704bbc94b512ed66deadfd14d4e8fc94add9e885206b2cad2f16dcd166bfb4ebf622d3eedd9220b68f895c0f9e0a464dd20fc7caaf2c9147e8d84a9ef4e34120b14f51965ecd82abea9470d876fa0b3eddec15a4d879b5c431e41d0998fe62594664efdcde3a657296a8a68edfb64d6e72f2d3423488398c985f18170acc19bdf033fad2b9b8a144c97362e15d27c1d45f652fc19242d815d17d59f14ec53788a69610a2bee0f3b43cc6743632b6890cf23fc0d68fde8252c5b60a9a785210d2a590d6a74cd03b597a1aeb0e3363ad1c9c6a477b3297a0c5451c6a1af4982d3fc5dadf490f8273e4dbf0ff9c3a2a17e93824c0e591a1575b36d3c164e8d4a6accdeb101b88f405155b45fa49ec8a425a81117a639e32095927711cde425b9c9ed969cd93be8a59e71733d4d191157fba033b07e03a4982f24ee673724c0ee4ec855c0f4ab3e280ad918a17350c3a1f149cda4a698bd199a291262649b3675489c9a549b9544b9e0555c43cbec3c6a2fd217a295cf1621f2332a9293a07c75d178eaf7b48a2d7249d36a71a02bd7f56bca273d9cdd6fe0786492bc0393a597e640b81349a78d6601968aaf639eec40be6cdfb4c1c825f0350ade8f60914ecf032f7a44b0974164ad4e4ed0c1230585382e1bb158f9b8d6c52c00fa5a3b49122fdc55c7e7c1884e4d19c96ffc78d52bd10aed08b539519a6e39a80d0f73d00f7cd26818089425e7521132bceb20c3768ff8cad228cceb2811230421abedafef316c19e696574a643d81a3384622a6775dd2a906c73073634286f7506b756701746df365eb0ce29f829c8b9f8bfab3340f21cb0891da43f798be77cf40a4c3b848eee2e6afb0502c3b5dfd47b38021fc773e2af34e5aaf8057cd2cf8b84fbbcbd179610ffa5cb341ff87c1afc6d6900ad5dd7391118f95b5b30daf4f2e4884777aa29fda4a784b72cebff86da5719d05499f3aa3bb4f78c53547d16f691d5571eba7ad6bf5e17af3d8c2deefcaa1977ab826a88377691eec5590a31bfcb6d05d19e294b251bd892cf5f83f3f1e0bfc92d70befb6298348a5372c79b6aa59d21db4dc2f95bc2861f150988c0637d373720205825f6a138006f13b67e38651b30114601ebe22a4201094cf1feace7e29164f3d7941783fa0b3c4a6a62dfae1ecc3ab59b3629192218bf0ad38320f2269641d3bb0f648ed02866a268d66acd0986215ed4b808aada8d1cdc26876ce51442762b6ab96032d0cbf89ca31363d35a4af0a3b940ae29728e0e9ce0d23228b0ad626ceca42e67b486d299c349d036cdba9685d2263372e296248baab34104654930044e2dc5196bdb45ccb0b3347e8167df526be7e92e5031ee8efd3b893b5c527c63cb4b5e2b9a2ac7cdebd282a9c77c29f8003550f4bed53ff44253f1529c225a744b569a053cda9c8e226eb4d400bf669475c7321d61e564c4e61fe423d1143f40a6ae1e3a66a4fd634e8c30ef8d63b233f178d2beb5ad594c8ba189b29f29ead76d5ef3df57df55029fd879c978e04c13a8aa2bb385921dfd3723e5002c16bf0ad75c44400756d313eafca5395f5c86348bac3be3c900d32f56dc8bca64f8a9380dee8520fb8e87b133085ab7c44b76b857919eefccb2a43dc047a27db06d57f27490209f5c324eca206e12820371a3bba742ad6aecd868a801cbf91f60da761e166ef2cbe74db20f9201c1871c5b874b1a89d0d29d5ebc595877ce82affbf04a608645b0653eee7df51b03ecfe5f7af96eaa3b886a6428399c58182454e2fb8e533e5f3f3933cf82b2264d96980f62a85387f1af6bc9f11a2fe930ab9c0ffe5cd027719bc57b59065c3bb437ef2db9f19d86a93c243622f0c1ae0aaae1975b97f7ddd3c36a2eeeb60457e9ba95aaf4f5939aa7fc66b18b5f34aa59c0bb69462e7cdc474e4a72c9ab828f97d22beab4a3c3a7bcb082f34d9bf2deda7442012b6147d859247a90c643bdd27fb5a09a791997567c361cae9d92c04720149b17f0e8cabb8f37c825e784bad69c71a04091cae09e428b8466fe9c565f60b461c9af74545725f6ecce0b28cea46e37842e24b4e0c7b06064811e1862d82bb906bcf71bdc4f573552f27a38e86b15efaae1a7ef0b2208343e1c3272ee891cfa09a9f8128f0a39e593246e862a59c67f690b081d0dd2e6db9e6c6b16ba68e341450c8a92d3a7493b52fa7d910634535319882e9afe76de72b4b30e61a7b7d6a7e8e3cb4c79d5763eaa4610a4f5f73431c7f2cf2861067a65b77303e5f74197ffde341b0a532c902d887eb0ff106ecd8c59274be5e4ea241ac06b3b1a8b56c6f2a3e93063d8c292aafc34c28a48f1aca91f69163b91e193b38c2f040872e21b90471e39d927fee8bdf46d613412019a5b1deb9243294415b2540a99da6d478f325e7c9d89621bb2f7fb6b74fe9ca27649ba873c929d92b1b115f606b8be204725381b793bea3eb610fca69979108843580c2486c6bc6330ce1bfeee500391023b8c3b475515438529a7d49ae559cb3b5960b4e60e0d083a993bd6c549448f5aeba0dff3eb580927868313b9d4a9680c8260da92daadf95c3951f61a312164181ce53d569f145b4fc15d6997b0b88f0017f2fe898549481b642a78a4fd2e721fc031776ab8866881e3d03130deb7eaef451c9b2b17e85673f46e15ebb6509bac52a4fb5bd2298153bb8b4c21f4c8e2cf14131d4326474271a1c64007699bd22e381eb7429904cfa2fbba25e43951dfd237adc1bc00a61200654e0347e3513086f41cbae38f87a19ac820736754ac2521166914ace4810a10f190627db32c9af42189d3d8e7753d565e7a5505507ea66bd53d5169d51c45be16fffbadb7dd137f36a6bf171ee9b3ef1abe5056df85962de6fae464c1579f6e6701036987f9cba949c6fc78f77896cf3a3b3377c94e901d7e98f14fb6b9445d6a9a24e9194f2dc3fa035c0a6aa70b6c826db65799bd7fb08141b92c27727b11463f45ae6acad5da32dc9b57e63371ce75e5845ad7047b7dd0d1c783bfacc9e4798e5007f4cfdb6defc5d957fc1b6e2ba61f080fea020d4766e1d7652470141796a1ac65691527222f2ee9862a4cfec5ea620fb1ebfd2e6daaff3edd077f4dc6232da700b780f656751efde6c6e1c81b4c3b3219de83c73abdddeeb2fb2c2cf0daa829b1cdcfd231811c83a8f02e0041d3fc2b4667854b213fdd2eac79bc8cd1a43a48aa4a721b26099664e882b7bcbb93a1dad9b45b38a83831a8082315c3d1b2354ba53b5606390afa104db7c1aa7d861341be888684ce4e99e4f9656eaada4591a4863d5c087cc6c8adc026929a7a8293f711d0f677fe5ff33118cb1c2ec364c94f712803ec0760fd57f60e41098254ad10f32bb28b1eeeef6ebc19e27c12edb51a36e74b1d48e14ec018d8ce81ed61b6a3e2b40232f4f5f5e7cef37f4ba1eb133b47bdb58a194debb2412273973367d98a4a54432d0065db90ae986612e2c77ed67673683a3da04c6c2e6bad3c21c7a018617d5488a86308edc85b8b99cb5edcb373b26803a91785d7bfe5f5d9952d1e79a5b8bba9fa9894dba63cf947537eb646df90bd28de73b48c9b2a6db12750ecfebfd7a779d5dffc2ae5addcd8766fda7a1fdd6f94c45e8cb85070463a17f8d9d838683d52bc2c43fc1e30090faeb644141b37eb2b215eeefc67cd13970f24bd108d147a5ee83ff7e9239b09bd347fc5ae63620367991b66580daf16a5dc3ce9f2b2321c1a499ad8b43184c92ac3ddd718bf693c1114eb0bd8c9fa747c8c9878b39b60b48a2c8a706c70c36a56e98279f07612c4dd9ee68774a15290ab3834aa9c3bd66af76129502f6e6b91e9a8b5ec00fc987351d2ff9cf574b15cf69c7ff2b7e57c9e91ba28d346f35c0d87ea7956a9a4292b0d84d5ad32c8be8be5361198df4956f51af96bd7240b4bf841104ecb929b50428c1d626cb48807ff7f9873a7547a638c9fbd245796d01cb1f3f7b1b288f1ed4c64d82cc1dfb1b47c04fe2ce927118f941ba1fde251907126f36ba64f419769d2d0eb4a79fd2f6a0135ad7542cea9d9040edd2a6371941847eeb4d1176f0839f6b7b4ee4fcd224539e0d515c500ab13dafceba0f3e14d4a6953cb9f3cc6510aa99c50751a8885ff4420ccc3d58c7e988874a46c336d469599a6e53dbba084f76c1ca1c1603ddc1f61d528bd4807aedcacdac4a6da77b2dac33e8f97a3101afb7ef1a84fbbc1c64e38c97a1a16ef0c176a79fb7a76c1bf8049389b8e5b80f2a653a8e2635f918dfa9198da3b5be43c27bcd0c017ef6cdd340fff9a889f0eb7af44a267a00608e4925ebb2046b74393c3276d5ef612009566e154270d82b515d12827e6e28799e7466383df3389a2db9c9e9e7a9e0eb16421b418c4b115c592c1711dd00c029110f61ee0fc80978a4ef49706d959380c3def72e98c1c32413cbf8660e454ab1d16c8176bed9e8d0178271141239dd649c59c0d7b7dcf1437c69fa54a532005faf20c86453d401d4bfae606bae8db76eba49ec53a707e8d66efdcbdc030e94b713763f1b8bad78c2453b03067e28687388331cfe163be7a4ea4da2083bcbb14074f07d81d215608b77d125fe922fd8a6370e4a8b43091d60e4226cdc3c446702c32f6e8c5d54c9961ff90f108c5ac81057c20aa0894ecb20b3e68fbdf6922680388ea3754f86595210295c32a32f8af74c76ab7c8d7a51e01d47fc3056168ea92e53305c92b4405496f687b8b04d4a088917aff1b70cf89788283848f5d0cdd63bbadde0ec4568d9947f8bf9ca4e2e582d7ce84dcabf3466c3aea3b722a63d6f020421e56c4460f2ddf7e0b316c25c1a3e0209ef5abd785e0f0b5731a826d68642a19bf92ace14377074030d9238b0087f64fadabc22c1164b203d3f84942e88415568ea438f99b5e05c83b97af9a14fbedf6485736a2f0aa14e1c6630038a49a196e75070b120e540d0104075f8f8e2111e48dfac385c31deac86bcdf4622d70ddb247f54360a593f4d5ba0eece2ee2175593dc37786857837795a6481f354c07c98ee738c7beb4606b5eb256f80cdd7511e0e2f5ce50e7ef08d7b6d549b3b284b5f5ec1544b8b8e3caff2e5ed72a52232d0434133b7b1cfbe3938c7c7f6d3becfd070047d33d678614548b9a146b15ee8f62465d4504b469c01291b32bc2f41f705f8c718ca8e01327fd26af494d5195e64095b50cf4a122a87189e3a08e4dfdb1926bade774647e9ed98be8f2c6a3052a94cfbeb78be4d49fb7ce52cf89e174a91d7e632ae7a733e8a1580c7609d76752daa5a3d49d321448be6eabd0135df1dc4d1916c0ee3253f1637a383a75231dd1429ef883127dda9c292fcea16be856f09cf7f0932a9817ee8db1a5f68f5e8fae24f32fdfba954a8fb9fd0643f123b60f95c1c492324133c5949bc204c24fef21a8100095a90965dc334b64038af48c9001dfd222812eb924ca3619ad3d65f95c5e01748135ff8ede5060cc0472af4a81fb2ecfef82a6303b5280f5400916071bd48b7940be47dbbd2330b2e118b38ef7e6633c8f1e8d35e97bbed28eec6e34872c3999df550643e4a2673f0be84affcd7a6fb4d70e51d02375478977ec5fd1dd2d280488a14614f1fa1388bef8f3a17d6ed1d77beddd90bd56664eef2315d29d0aadc53260b0582ccd96720551bc094484d3bf307a1d7ca19e3120b213b4433a301d88fd0596f6233906cdccb7a57604c3d038ee6a2ab20fbdb3674f892a4e244239e3993eb926ad0435cdb8e77292ee2d1b623d9ad701e9b18e9e7e34371adf30873720486c2bedd8bcbc430bad4478402382b8dcfe031aff064d25a7d5e49dd921657b607f717718180c45f40be676938167fed3de9236a9564759cb29fe15ec5e89661723c6a37f855060ab3adf0526b88d05157cdd7f0f10de7d99b9636f0137ba8ad2240efa9474805e46b15a9ba6ef778bdddbe613b6a83923af8221dceacbe11296ca2e7c26d658ff2623c5cb2fea01bb688bc69bd1dbdd4ed9bc906dfd08829239c72f9790de58cab1ce6db6eebaea214348cb00b7540b7d9f39211361c9d440e0ab19e42d933cf949cd4cb379100c334f3e0a409b1f471ed707f870cc234126f729758d334de608b695ee3691edb112395b3730f963ca36e793cd7e77c26517d259146a744622822d04fff051ffa4a25980ff85b433deca3851cdbffc86221e7f9ae2607057a8e7ccfeba34d348d5dcbfc218fb4bf1cbda7d5fa64035ae6af62f8e9d4a751718df1c51922ed5638a111f153d51a793fadacaf5893e3e3bb5722d2b9faeb8fc8e0c29171a33c39bcc5716d23d9f20408b182c6ddf18def5de69f56a37f807a4188cdf689ee0d6c031fae0f5e4c1861e50a216be127f8d76be5dcffe6c3a58ec925829176ee02d8a18f036560c33a60824361e0142d7ad00ba0f845ff4c59c88143c95f395e006fec16e6e23e40df3c7cc2b2055572b033b299e1fb4c3a852a8ae5d309f3e80873b22c78d0c9d2d341dbd56ce83da41e1fca9c184728b595a77687bdd80d22c0e2bdbaaad029627a4f2bf58d840992978b6fe76f4cb7cb2dbcd0e4d4bf2c08e2e51ae61edb89b814639e6744c22dcc658a5678e8c53c729230b49fcdc69f91d68130ec71f1a356e5f2e5415de5e340e4bd556e5a84b0d21b9d802e0eb251ff8112384033ca0013fe77c072a0583b0682b5a6d1165bc0f35321cb2cc80e0a59ddeeca966a39b52f1807910bce1c0bb1d87c91be01e200a60bf821e480aec98d5699677c8619986ea91899cc0c6b01f302065b19e628131ce7e1bce3a6a0f5c2f77094c40d3fd37ce46b9db4305cfac2846923b7d5a3e4c715ed8afd582aadf3d2e3f93036eb18e9ca742c2e367a60f363ed4767879c34f90d18bf7e0e8550d4987e78a25e1413d20f7fea5048689f855e49a1016adf96caf152485dbd3699944088921c35917e7124cc42e4007afc4d9ca0a09c8b436bcbec034df2838ecff9309a666458ec9a9e95dbcb56980e2cb7aea7ac810b27207d12165d24b53566ffe8a0f4f1c1fe6f29020f9674611ef0fa15c72f16178bc6ea16e67c6bd9318cf00d981836fe205755307eedfcf305bd564538d23ca6f57495820eda58a0943daae6630c26b5653c4e722c28994f9b561b76a75520460e1ac60ba218b7225d829967a5e75b4eabdd44e87b72ca429dfeeec096c159525ebcee4edd378eef93c3b19a9df12d2512cc08933ae9266e7555eb37cb5e6e18486b638df96bb4ed402a7d37e12e593ce15c26338a5ab821609eb9a01a737d0bbdc664d37d19019adc2d3f4f96aaeda67749b373d501198bbf4e7660f586a7c6700b470ec0c77c8b4ee9036f00874fd193ccb5b423ded693b4d2e3beff679d3f562781fc70e0e012d0d81057fb564fa9f54a28a4cd98837edae437eee0c689965b38d64ac7afd5b419bb8d0d35534d13aef7f110526981a4e64072cdbc89fb91a3e514dc19e35d11480fd5a70bce34341262991f2421ea645bdbea600f9d9cc4ffda557610408c53979dadfca6689140cd0f3cf3cc6252450216251915de10cb12caf83d15a678a8ded39cb968f4eb42d0a9de303f40f5968d4bf40149f5abd65d2164cb8869c5ca576b32d6dca84815cdf1d85a786fa8ac756e74d851e9b2ac69b9342ce0008a29351d385dffb928371c9b99bae94bafdcc8df2e2bd30aa32e83c5167fe98ccc5037691aa5fbfbe740845e4e3f68f93c6259a77c26eefb6802d88fabaa9d17ea0dfeca489cf9f408baff34119210cac0bdf31f343e545715f60b192a2821c915b12c2e3b84821e4f9a092bfedf54a806abc1f1b9c2449592c9399859e3538ccc11abc140fd84a163fb80b8dc1bd2e0edc63888da2c89752df3f31a6a29cd2075be2c937c509a306a79cd903583f586ad2eaeac9ad86aa8109c5debe1f02c2b991b2aede7fc02f9519738fb91f3ffcfe0326b3ca6ae3a0d0409ceafec06d6ed3598d00f2434fdab0c7759094b35469d02d25afa5bf488e80e0bf6c367af2147d520917d296678e63b1b6ed5486104c475d3ff608e18868e93b8291e8606cb8c9d9c6089db5c661d099c3a632e9f691721da5871e58936037634c8aad0c4555abdae3c5898e6f0d5cc9f02a4daa81712a412d76994309b7e4bd66a1a5f933b105d3a44d46dbc657e7c977a1a3323941ed6a60dbe63b620eb4434cf50e57b3d79d405444f4629a5901efe4ac4864fa35215e97df945a23b0256361a89d4f834730da1ac3d89e43372a3be3b95bd55027e35a2ce277954ea95cf87c46f416457fffffbe5f04f246e069182594609c4de13bda5a7d64e2ee4d1e6f24c80b59c8adba9f4f71840c1746bd71dce9121f385e5bffa65e10074e5fc3528d49be9e3a37f69e078e9fcc857f8fe897aaa65a25ff48177ebef54fa41da39f51c44ba785658616084b8183952f2387dcc3e68ad183a4536942fac262bf963cc70dd024e4627300cda34a27b13765922b69fc582636ab9edca1262c4ed753a469f4b32a24640cb0ebc5c8172762e0d1919f20ee873fb1c76edda80e6971e535511f8a0bed1f0e2ddefc760eba22cbde14ae547c2c83f53c7006c1069d74d08c7db322788974a3a569c850122d90ea6cf16789ad9210dfdb36b2d607ba61037ccff631c474f6620a45a185b0ae28b3cb01ccf379ce8c72c84adc69eafd7e769794afa6f1e81ce44e647e20b9f541bddf196a0ad6c9f040fe460d2d0a8246da048f79dac3871b9fb7a269db0ae2327704c183e6f4fb57431463fa833e6ca603f22fa476b4fe8b4ea72d36a36c4302984dd18c70ac5381d9198bbe52a8f280ce9a27b6df0172ab1c435ab7e47812c6c0e3aaeaabff37448a48cf73c86d7aed451c30b479de32e94c5546f15c9cf0358464b6908245e80fb37594bd413eac2b51992d0117bd62c89f1da3fc15ed5e6e48aa3e78acd07d34fca047ae147ec08ddc61a08e3dce99376326835a4ce1f2ab851804f2b7c4fd93251e9c8d102b00c2b77d77f71a833be6e6c3c95b0d08bfb475c9d100800073ec06b0355db619de8fc466195a9e5cc78c498a6abe686bd5250f3dc60435934affa18bae693bb34b461d770598bf44684649a7d1b0d031d7267df39d5dca0b7a9fe0323d0d4aac5cf2945acc3d178a5b3ec98f9bfe9dca43292da7f00bbc60bf91b43444b795da2806111cbdda707588cc457da8f4b76ada85912ee09d5d9b4dbd10fc85a4f3eeca811b6c34a2a6dac11dfb5b5f092cf14feb2cdf2df041331d5ac8be560cd093d1138467fb69928ae3a1b45d66e38f0016b59a631816af82a48a7fe1c3dc566ce254d45ddfd75cb9b08a4cfbc150e625d160aea46103e8587338e555ea2573d97afcf0731af9e2faee9ff0c32677f815923a2c86b46dd9877f9c867c17a3b583de1830b98fb4bddc2ca81b5462b9d031392f420b395b174dc74aa937fd3ccba1615b948ab2fb6159ec4ab79ce490960fca08618d182ec1b8f5ba41b446ccee4a9d9c4558e19f7a59163c77b42136cf5fb8009914280f115b68a1301cadd90b82b16e99052f4d9c89d6d3a7aeef5bea78e2d22d9fafa6ce761916b15d6c26f52854afdea3dec5ad98dca97814dcc8dc2a9f4e5ce56941fcd2bf7a5bcf8acc6fb86126637291423ff83ad298fae21701e5e6b3bf71a258fb8e16784c4800fe7735ed04007c77f6a0b273c5fcc066f31b4217b97ab1b5398c1bb2e6241c956000516f6a47f8c9f2512be2572fd6e4209cc661d03163e541facc3ab501bb9a229205e3991393104581bb7e6db5dd30d0970c9a6589cbfc0093bd0a90a5b7975991d21c23d2a829251a91e86e0e299eff989c5de61d411d3f00ed95f5fc49c624a70e9eb1f665d9454ea6351fd16316ae7ba9b79e7fb6825636ca0fcc7a55cc5e717905e254b1ebec54e8719ea83daae7745a18fe92172c76777a32f75b73826031ab7fdb5379a5c0c2103af62f5518708ecc8ed705effd1ef3f4294d2442214558e2d618b607c767cda2104a34f6476f35fbf46c4ae9c16a7a6a22de416df7144961987d7f8df331a72cac9e3101ad20340701ff135b7e6b5bc14a2bea0ca8ac5a9f6c231023f96e96092f5f64df6bf48689a0a76e8994a5448c7f3e64ffe0309907962beb9cfdf9b5e4b1187c7f3155ee9b60d2c1e11863897d093449c51f8cceaf0f543bcc5a52f32789d6bd58854f4d6a3f756cf4c71b464ca301f9e737476b820f6a2cb6ff0e7a927d64b3bea2aa28be920d81a7d1c9623e97e61387f9bf3a66af9dc31fb85427241b41f3090d0556cbd6b7384b15c6353214fca7ebbcf4e5d1be749b8c60462e52b1b6f5f0126435fe0f31143aed27416bf0454aac484c6d6f18c96f7827f59813dbcd2a8b7204b648adf4a79b0a7af52bc384071d6bf8b420bd035b084516f758e6af5b2c14f15044426826b7186cdd7b0ad85e48f180ff49cfaac93bbb5a89fe68e7f347bef037a1630b48f6b60b64090c5257ec158ccd4d7aff5ff5a3debe4a773844d6f58ee732ea2fe7a5249218f42691d508015275e5c6223f99c720f4b94607f224d55ccd5247008d5bda8b91ee3d2e335a7ebe6dd95cdef8fb824c640b9d007948234d1c7dfe34c01d58559b0c0b8042db849ae4f40180f83964113e8bf8c05f638c8c210632efc7cded69de6a810de3f30f19014bd5859dc1f8a60de351828b8b7b34948c9ab6936023469dcc7a4010505094fbc5cc5d5c95d6feccd874a0b62ee35ad61261486f106647e348ed47eef8b477d8ba72ceedd136ae5d5e7697ab7469b5d4105bdc680a8747cf0cedb5c6e013a8b19bc9c9b757d3608278fc2dd61bc9bf2d6fe7a8da2b7d2ee484dc3499383a478a0c988fedbe1108878968eb3e563f9c82cf898646292c9c5cfadf9be9eb864c45231f4395c653ee3d450846814e6946ba947f73f5f30deec5671f064dea86f1b11b7edf2a933e12e48a19483ee5b852f987ae5c1b4057425b05f33f8deb577916f88cbab6101db3b606cb9e5d1e0201039b594794387f9c1cca8d49b0734aafc730ef460575e13aa0a5ab6279e4a293e8e6e325455669643981c3832b650c6986447e6b04cbce4953b3fbf42f57a34c1db87740d32f2e2eb43835d1ff78807f155a738c56123755563d333248dac8fe2a4f591eda1345c71af62887dd6b89b30a4269157861b46fc20ed1a73053a56ecaf0611a15875af5ce8536a593d2ccd76f41cf86d235bf5d026cf0bc9e1df652aedbafa847b9b6ec3152b642959cca57dd4913b887f99c630687e2ea6d557efc56e61e9f265054b6fcebd1f21984ea8856245fccad6541824e0f5a2174eb80da075db2d14750bb736aa3f10c6ab30c2d00c18a1be6e1110d749990c12f84b8d9f3b887530793ca768e9a435c736956c513ae9aca60aa45cf1a80e94bb12aa55fcb0536b1aa26fc2f34cf8a8759ce8ba2918652894d767647476892710fc7d2b83b58f901fed531d7e77db0a02e9618368511fc80921015e5c698988beb5d2e225bb78a4f0db6e42b1e6c2e1b74dd20c94c770c70ff5f3f2d314225a6c76795272f7f0461808a6cf26b6b5552205ef4ec7b078d869100a6f76df628d3c6cedda548699329c41c152f2bc3b1d1fbdbacfe6fa8be93531fb46fca74ab617f5500e756dbb7cccc178a2b93afb0caa2ada0fb9f96294e5fad1fc53c9d7e3b3c7b979c04f153461341aafb217e2ca35d3d3f714359e54225d9d38b213b220ebb818c4de13cbca7d43e5f84835a4531193b094cbee4bfe950d8d6601e46f4e470e593f20b475665fb62f1b2054c24963f8788ea3dd278568f76d509eed6eb1bba90123dee12d69a0925a1656c513aec1c5006220d3e646d73d5fa73a9320f6852aa8b8d010865c362ca937cd8c985c8b359b80f44e3501ddda1ac678f4efee78bfff598ebb5df80e1391f3c8784a744735861865c6763cc4da44aa0b12b007470e19cd87240f534ed3dc6f671e2f50a7eb7f5814f30efc22f4ae7875afbc86fdb5cc67ea9dc1fadd2f3d58425570fe1b1773f6b471c84e0ddde8670ba9575eed88c9f4315305ded76dc199762e4ab8ad50b68f4efb8df1f115f43ba0e9a2848aabe98fc33c9f8e9ed0cdf54492c8b3de96a5360b05c39f3322b0c3374cb95bed64a22d1dd7b8b6f2386641fed8455cb0081e0193a2264b265e70e49b58e78f75479632e9bf0eccc0c9a64ccb211497f26ee966291036a6bce053b6fb9b76f9b95f740793db384d8bf332312e643837c5f37ad0f77ef3a0aee769fa56b9cf01e8eff59d0e95008ac4c74d18ba49329722cf38ce0ccd9ad65271ac29c83b456705c55c834e83a535a5fdb249f6d4381e8786a39b07525433bd4433be3ee3b2b8478a34217f25529843dd7065a23566df927cde13e4b4655343404a39490759e0bf37d8261c5d8c4229a39fb7f60820feed114cd675c974006081e72d00b950586c1647dad4eeba9bda31d8c93603edd33adabd9cdd547854c3552e740e840d2d942ed053fba0ba988af08f5459950240f55edfd5e71c20bd9888aa2caf43ea6f52f3f6976e704e425ca4578c5a616d8d012dc21c4dc388ca9667c71ac4f3fb33e474ffcbd41dcadadb2dd17d873c309fd4f4dfd20c46a58651a367ce5d13bcc5ae52494c679c33f481ef243d1f51cfa1babfe7176b346a449c1b0cb06fc4e086a16ea2d3ed09c1b7ca30da4288ee265cdd0ffb1aaf1d8040e36d9f4b518d64f2fb1b13d061f72d8b54a0785ddecde537ede472ea1e2fba0e58fa7f7a14d2eb7f4fbdd6a88169e704c308e96e0d4a07476e785c4df717a4ce4534868f4174434212ef8862036d37a9e5ef77f82b9c3c9adcf9e2f5242ceda60edb9cf2505a867389dfa401f383d6dbda970904807ddacf755e5f42154c7c38643e526ce75a695c1aea5c9b695472c4c4dc30d194e4996894773d4bd75ce57c5828e1defe6db1c4e86e0f3563591410205d3d17b0b52d6105a436fcb04c4d9a3683b1b0e47c141568e61fed4e2c6eab4b506c3ee3a1f7ab86bcc3249fd01a930ca22646378dbea802b4c8035088af9d7cb47fde3474d35b3867367fe960ca5203ea478d7f597c352ebd444f2705087c331c97ad93da24c6a75334227fb73bc7700b67d67c1ce1cd10cce611a577af278ab8b5d664718927d3e6f83a7d737373c1e8d9ca728f816d3dc1704fe0cdda649b659fd4d12180b873246d93e4f0c30d9b3a051fb1386606f416baa367accd9f2eff0be97e2ab0806461125a827e20a96d06918492b0c058a5a0ea3cc7a981a2909aac3bc10f4dce85e659eacf5a6b911ae9ad05678a2f1333efa83c0f4bc304cf0a9672efa61f3fe1f2988ffdf6f36507671d25e4d7c4937d04e009b0600c02c171ed19742d871f1cbcc9ab58a167934fbc5cd9dd19ea2ec79dac3fb759b77bbebf3fc7dbe3c3c816de2122fcea37b85a29580f2a30fcbeef00dd8692f0d969e37ea3aa3dedf20b2b6af795445ceb8fc164f99c85494349ceb6c1e7d545746d868c78e0b02a49c416e0cf60dee453b206a925fb7d0b47235293555d9c90bffbfb5b65f56dfec5a2e0c851a029f0a5fe5226d40679d420842964a1e8c4ed3315342895dd040f9e6774e2ffd2fd6827b5b9e347fbab02f30805555dbc57f65f94ee6a821202a2964adf3aab4c0a6e2a7795f0ede2aecd3c45d60b1515a4973adf88778efa61607999d53eb14d30654be15649e991ac4a6fd5826018fc8b5b30cfb9a32d31f2c6783e579639c96a520545924b28a1c8ebbbb83e042e48351c375ee4bf950b49c71d1816b93175593abc92e235bee63069436479447da99ad0a85d77509edf0dd3ff7a62e876955f31b58161de10ab79a056890268168c15c70bcd517f3483e761db10ead386d08dea2e4dba33fd1ead52f45296d83d85284394347e79bcd9f0b3016650f9536c8918ffd9e7c3016afc78fc22927ec6b67dd096344869d41006e0a3b8b217c207ef5c305c1a595906d3b04ef5150ab99cefd177e1d03a6d5a3b9a121e4437d6aa2cfa2fc8cab60216f78f4f73c9944737f86fb64c3c9215afd4132e9eef01d37a5faf1dd0333ad6dd96704deb6e2a6c77ab3f549ecfbbe7163cc85e4dd42063aa4bd7677e02870167212b71a57858b99edca8e7cd38e96e27c1c8c2f45bd691dec96929c10a4221b23d705a6f13b9745296a5646c4f66bf7fe2ea53d17748aaa9ea6a973f9c4adcd24aa83b6038e22d9847f20323fd0cd08d39924cf32a3c83cfea88955199704615aba6f2026246e8a268fb3abe398383b4f3b9c1625b68c55f306e422b0376d3a265ec18b442aeb06b054bd4dd5a4f225e840e275ada02618a87ebf1a96f4902999486bd008c7c456e1bea0d7fed5951eae6d13e95a0daafec713f8c4d24050d50210aa690cbfd2234772af7cb2115707e5e955adcaff0b07acd227bc0d106f96a9eb4780d21e6d49819eadda97c3dd70e0ede4b69d489d001f6373582f822a26439a6568c8fac2fb656eb66f8593a1473fa80f143785e6d74d9e14f4adf8215fdd99a1f45c3e15a782dc353c5ef7d8a1100a289f6defcccc167756028d7a727e5a903e6790dca79c594afbb08e1a101f7e271b146736919dab9937267e3865c647f407002323e5f6f30c1c9854c760dd47e6c68de6b7149d522c0c15474647d3b0d88ea79dc8f9122dcb0dc911374a3820504993af412c379a0b7095096aba76bcca22c36b5e8d967c4a4b7b5a3ad10c4f81dee3e36140615d60c103acf8df6f0f19115c18049594f8d502651cdf7c68e886a5f0841465d1abf082938a7d0f9168ba11738c23529499357042a01df14f685ce237c4a337b6e4982c3f337a658d7d0ff59d46a24f2e7e219bb460344632b7c20de15a842b4aea0f30fc448f1485d9b2e6c74b05ed6cab30bb63b4f2b39d8fa6fb47cbd4a2447f3dbfb1e243c4e4adf8819c77a7d2204bd33977f9b8ff4be25663b904dd77a79d4ddca8cb5fc347b955509cc2cec7e2553ee34317b41ba80edfb0059d1debc12b3cc7885686f08e9b4130b16e030e75a1f9189133529067b8a810e6c63e9c88fc3be0011883252774d7d84c1ce3c7d826b61aaef009190c11db9546c8811b54030b78960f029dc2fdeb3657970fea11969c70628ac89c15254ad51bfa5e92c145b4201e62fd913d1626d32d6d22f1196981e281f02b2cf8767b1302b6641642331881cbc054d8af50878e2d7ec477ee174be77b5a4da9c1bbef197b9b1eafe7d1cd2cdcd2ee226878f499395c1e784e00caf6e52960ee02faab4ef943d30c621b22617fdba85221a347ea1cbda482233b8f4b5adc60c8db0579900dd94fb16df3154bcc0a6870f5b916205a33998e6d2afd1b7dcc2ef1ee2f03799a71529ca08805ce34871fa55695939fe2581726743d8a1e8eddc9e9f3d6c59c5ea1d5df71b73bbdcb8ccd7e959b3f1a96dee24e7d029a7fc533f401240b6c55e4a4c569c360113a85e206009bf620ac16a718047ea162d282f2ddd87382e487724ac589446ac97b1a4d39c802ae682fd52ededb3d3fa80be62875bc7a7da3d24836da5ae45c9bc1761b257b9e02fe5f6f183a7f6048552fc12ae48b7d32aa7f7c8e4a5dd8e6e63a836eb8d6ed1dbf69f8b7ce2f65c96e54976d182a1464e1b4a2e0b23078ff00e3dec170b3a0b8379c6ecd0e7372b6a24d9484ff4103d41d45500b267aff1dc355a6a7543e2c4efcc96c6b69a5299600094655ea6b6694010aefe46e71c2348b0f88e3b49910181c30a61d8c44220a23209a28a4f0d4101b1ff75c89e5490c83ff91d1887997eb5e873f1873e37abdc7911cf5298c513ecfcc79eea3072e4f3a3051eb17a0d4d170df530268aa7f507eac6313ac03dc15636b08293275dbe97f4e9228d2fc1836c4565f2e49924e13a7740db4faf7d8febc3aee88a8ab93d7a547c6aa0d3ba3c9eb58f603e75e8ff6c4b3dc7415e9f1939a6c043287f2b67be8f75050de6a2977e87560bd471edbe7c1270c026644559496dacf30229ac1a063a71638972e677089de569b8e9573242755d73bad5de9302852cfc611d4359ec5dc8ca3c55405a9c924ba0fb1dbb3a24afd41bb758ba82aebbcee7e72a4dd6909c88e7a9af3da87951a03ed3b843e29bd8019f6dad77ea6f176a4c0d06e335ebd520be1fc929368f7742bee2e8cddab031e4f2f0a560a7c5c2445a8f8fe05ef486f4afc2c73a6b59b377cb95156dae7f0c9440601579f021eba3f0c3c95ff5d503a2606c25b1455aed4d7dc711c72608db3724c8e6a747eecac735ab72f5c67b35617d031026749634173babcf3698a4a7cf738775a6cd0d4a3612301603237e0b6c5b176baae61726e9103853eefffc95045a8219fa6854afa733dd3e92fd7104d15149cb8d6c030dd406f92c0120a17b3cdcfef4866f8647fdae1459e5906a7bbad54e0fb3ce42dfbb3aa621a8f8a5634856f8647ed7734e8caa7fae3f0289e969492612a3b8975f8c444cf3aae000d7d19d2c9594cb2d884196b42cce2feed4f277a7a80ebd8bb53e04bba88930fd3447629b641cc2004d381d283bd883ad0a82e07134f888587be56a65df9d03f7a708202a9f7a110fb2b9bc34498eef5209adcdb3c62576e02b403f62ceaa43868da87d78bb459a4db40ddf260153cce3c703805def3af798bfb65d4a27e5f3a45a47b9cdc124b59d4e8d9053265871388eaa9095261af5f28674d7d5dbe01a943c3fb599e82cddac18449a51908ec20bccd5e6ecc9d014ad735a3fc24fa5827e570a75d9092e9c0fe9dc6a53cad92a77c2e125f3fb9045db5d2ceeee7c27b1b322237304de8b2b4ea5f13d2fc5254dd54ef165b6ca3e1326d4a01fd63a12a172922942f4d1d3aee920e8369336e0a4e02b605f8013b4c11cdf56d082b3b10f2b515e6ca87255f2f8daf8ee031c00c856960cff987064b8ab8cdf89ce70f04b90c9438beffcce3e6cd22ccfaa45581fbbff89bc7f8df7d0935b2aae623d071ea69d65c89f5432afc736e70d249b6175fef67dfd5394a6d7ef49bc2082afa1bd76439778ac6e9cfecb8ba371eed0f5ac9f8d50a5ee91d3d6008110162804f2304345835682eb8df884f2a2819589e36cb73b99e4f1e571f01b1986fcce29fb639d403ced02e0ea1f5718c4a38e28ef7c043cc769cf2426f629d8bb28134633a320f0834311ed51d2705a9829a83861ad7aad00d55d7b7f6c9af24bea0ce2b04abf7612b837e83219b28011796e745fbd19199a8eb9cc46a4408ffccef4e886f0e7a101cd3264d5d4f7297c6af33b12d78144cbad284d198fe81e20422e96143da410ae15999845dfcf1157c95faade8996a3466e22534124e00f0488a29287e4345d67c149e1a0c20ecd0568c48e57aed091d4bc785f55e4e1856aed0c784277b08eb6ac9a5de6c410e36eb409ab0b02b72e1a7c41d17af4fc9910c413a8fa1e7e925b0d59531a35180f53ec8e00085f27bb41b02a79842eee5ca1614e80272488ca0e531964b5982fb9b292d200f1261613892ec38e492a6e0e9662c88489f1cd9364f055d70d60a8f495a15fefb4f85eb5c16756d2110fa538cedf0499fc1517872f39a57ca04ad6e9b4349473408d6a22810d24c25c1689d20d19f7b40e9d4cb2aa4a3155e876042ec04f0e706a1bf6d26f1011a2430ca750d39ea00022d57736a6cf9dd75590c44b151039d0a17e068c7faf748a5ef384d2afae53e164dbab1a783f083da284a8dfd314ccfb1ff66a0f48d7a521107d1bc36a2d96c914bce85aeb96d9314eb1e92f7e57dbd753e447c24b2ec34ce9caeafd83eadf9ec82a428c9c4d72b62e17a5db75dd51226caca4012da108f972f057ea8e5cc2ac3fc0351db0109829a2efbff30deda7393cebdccbcb26dd59c625b247573cdb6f5ebe083e05cce1c5ab178f1356ffcf7c5ee1b7f50e60826b9f084d2e0a038730ab92eb342ba638dd5f82ab4222fb3b21f1c993d421d54ebcb37eba29ffcc90efc158b3198f02db765d183505b6c8e62c8b84ca80903aa686a92d49aede1e2d5447457be8b01b805f9a627d3493e0c060ba92067a15e3d42fb0d282604b8c01889d7df169cc643864fc300ec19c4a72ace31010cf5976841387cbabe54e2c3340bdb4436cb145f746027aca69dc2de51ba61eec84bc53391c9794af0f56c413fd23b3a3a0ce69c1fa417a059940e9d6096d6a199751929bceb08788392bf00189060e5bdd2559f067e0266ee06dd581512cc15b01c718b60820ae35b269ae920b5fc759e593f0c644e3f048c455122d88ba9df33aa1f5bccbca54ca6ecbf565896f631ab5463e950238219642004dfebe91f1fd16fea24df04c0bfe65d7d5070c7654a780668a8c2226a30ed456c42ed20a31881b0c30f366da4e0d7cba42604aebb92caad92f0007fade53187a137a2436210c2cdfefa7e115066074ef8aaa20cb5e75d41096c92e290700c634ed028d97daf18d751489e5687e76d2349081d3c4320bbec480ff30f3f6ad8fc5e0682663e71abcceb9fa3b63ffc3f89a6cef9f1f2f9c2b3d94763f58a24d6150725a22f7f7f204dcb07ce7507bc79b70ff8fe7c95b5cd448e401baea82ff97589048b76b6b0728555872927f4858472444c22a9679c675a7cb8aab9af8212c86d58a0878a921ce13ecaf7b815f81e89270634696f09047aaf2d3531f3beb3712b704adcb55a15e9868dfa426b5041db5df63f13715f6723afbe1b2d91b5f369a0d8338a3a191e5e7e55f422645d970466566643177dfbc7d5a77e27da4cf575d1270d3610ebecc6e658c73e502cd2124890528fe8f8ba28a240dc9be538b683059c438cde79a6f99ebfdd20117eaadd6e8129184799210b061789cf8dad03a59b11082195484cf47b767cdbd86e809f13af764f09f235ef1118b05d9d6e0982517b639a19ef20d673c21db530a99fa23bf37b7d32fefcf1dbb409b09f189ddf990af88fd50393385dad913df262bfa6ecac83630b1bab9ecf860f1d76a4d548ce1a4f2318eff50894aaed93be618f84dbc3c18d12f30722cf9d46387b18c5e7af1e180d73fe924a3b5754488de147914530ba7f589da68e3c2e5082bd877b3c1146ba3fe3039c0225d2fd4ebd3db1164fd895840ddc535348433afb289627fe153f2572c867c23229d24683222bb975d0d52a4015fa1fa1649b34f4edb21117c8a44a469ac6a9b81b772a041474fb7fa590248466cb143a8269393e8072357e97bca4701d729016a1a2b091fa46e1bfd578ba7ab9eeab785f34f1f42c31a1b1f842b4b6b92fdb474c5b7d2e89f99321bb50aef4ffc77565119c7a34fca88f2bb10148dc626adc4d5c8b42aa2050ce09bbd725edef919041f04d69dfd05d22e1a335a41077fa23518da13da37375647403e889349a5fd02ad4416823b100822b4bc8f64aef25bb365dd4a386850edbe0096ba20dec2e2ee8f747c4e2db9ba11bf8048630844352691640ca439bdb086a79061f24378621ab595636075a1773cfd54fda99d149123fd97840c20a0c81474f7b99da0db014194d08b0f2d20a5acb2bcdde8d999befce49e3b553f5ce9d9a883e514a43f0748eb06e96840b5156bf1f1fc22f6e8f14883df95a4d60ee226a18964458daa5a1dca81fcd3ea4d178c6a58670cfa50482018919f52281c9aed44c4049a50892501f1be5837f5b7a03b3a2eccd597172e6266d5b1d73d8f7e198cc3af089d2ef1d2f12daadf8632b6713192a2cf480799514362b3c1c5ce52591273436a4b175b6995080e37bdc7aa4c2244b402e3cf7df4ff1791b26e8debb949a27d7a63f4cd517c453ecca178dc123e0c5a1ef7767408f0e2bda5ad95a2ad5076fcae34babc0d8b371b211bb06209d56e2e222bacc6131005af3d30cce8df7237ee7bc9867e3efde5e5808e74d8c5b1d54ff6d73d56da1fdc3533f6ed2eb8bd68ba1bfd34702db8150f259151bfffc0efaf9a37e43b28363e52b7d7dfbd7b36cb30398310ed9937de8703276a3758f81a6eda08a7553fcf3e8c852b373517fb3acc52c732c43756e54ba19ee15902b8c53b18cdb3d3c1be5506c442010bd963ab535b598765a428a812e80a7075df7317deea4ebe1d49ac886a0dd94d27a16ac555433cb94bc8c492567c0659b7c5860d26f20af12d238322507c953a7a05142c63a87ac90a05665a63ee45f5fa1e37f32a3c1b1f1b9b79154c5f65299816eb4e0e172c4026858714b5e117a4d6dc769abe2d4f80212d7b47ffb630408980f9042a53b3c0d1c13cbd7959ae9a8ff16168d8c2dca26c2d7220b0b5318191be370e0802069271fdfd991fe230a905b8efdb601832da87351a72b13614191598c82290db88319f9063a7ab4dd558b170d924481d3bb5a6b05e0c2c7a9e261acbee9d1890b2e26cef307ec68e6f69c77297e7d27306545ac171f4746aef400cdb41430f3748c0e0db0e54e322b5b8e653b49c49049801e1489c1ceefcf819a95f83b1c2c279e1bc6c21d274cbb8d990b5ddfdd3e52cab923a808274ff12cd568270a1eb7a7b842ca227edade2f47a22d14f30c70658d6fb6736aa88b21aa446ced6a94e2aa7336590aa6bab6d63530041c12f43ef52f410d9e665b3b099833f6181aeac967461c9ef79f68b8118d5f5890803f99fa4f170af369bf7d5ee75f2bfdb59108f33b910f0f4ba6dc5ffe1fcedcaa1d9d8cbc11d6b6fc0d6faa8f920475373a8b51cea9b07aa68841200ccf3bc896c208ac3e072d08360e42c9aa62beb787692cb66eed6c6059ce2da754f878c4e872825e3be146320a2d918e2241cd062f57ff64e76cc389d07d8904c9aafe80c67b9f19298fe90f51310fa287003e53cf69537daf0908bb89ddf60078e7406cd7bb10b00a24ed42e8e1d10bdf92235e0c7dbf3f0701a655ae12bd78d062532e4c94fd4ebbff07b2dc2faf13841d450b19b1bd325f478bd61403005ef36f60aea3fd44646e0e2bfc3ac4bb1ccf308fc59b318e0d7142b5ccdde7d758aa0b16d984d22f2db1806b1268e2ecb3bc415e43044f147764c6c1cd4e643f3be8c23e8265955ce3c29c01b4e06c831bda7cad7cfdaa114d19e5c03f55a889d846528d687b95cbe10348021524eef3d7ad92c50091b17f0ab584e016b9f85d61bf034626d4c93365f72826568d2d0bd0cf877180aacb679475583416142ffb008f58ad365fff063ad0d9d59da2ab7ee56947a382fbb70c78565db1db17053ca00ec73783ad3ddc01ff880b35c5b2217f74ff178ac4ae19f9fefb0bcb1d54752ffee554739692bc9ba49e0b39d656c793fe126fb6c190c26491b80eed62db382a2159b5489656208f623b4800fdab66e293fb1acbae563081d199678cc1d7211fba2bfd81bbe0b0b0c29e13db5f74e068f3a6221b7269882aa805deccb9112dc83d2f4016058389f33ebcf75e49900fb4eba38536e7e6095beb0c7d8e039d5e6111ad4394a8ca32e3fefa228f197162690da6ea6136f613f4cf2cdab798c5ad92210292e3346fa78462e10140d23593e1e46d678ef63ce4508d74586bc31efecaf3348757c8f5c0bb7506952395d626c9128e9985261040ccd770e8955551e2516b48595f6f4cf39694c960bf4c3019943f5945c36db8c0b7e64244a90f2460e6c934cd03341a1b76d97c946effec857913ff547d7c00c9c7987901f967308e92c04787a7de741379d463514b829a2c7fb165649734fe6fd40d2470bec694d9502b298a935282d0bb6f6e1d1779814e9b3ddba7b92bd20c5e515fc8a8bd601cd2384f03e884dfa47ac6d81f9f8927b43c0562db4da2888b712a99188adfef39d3ebf50521f1aca9a7a60b262263e9adb85a74926bccc0484ffb3772c4375eea2a3046512828d9e135efd6c7fea32fe74b143069a0558a7e8e7422ae44b6e3f58c09df5d0bf1a088f7e588cf3512a8577846a3772dbedcb3912055a7b088f85ab68561ae320c5eee5c31942c846d58416c8b1e68a12f55b212ad2f16ffa51c12120fcd24a828d290ed7f11e8c6d611015e52a497ee142dc53b0d793b0b7216ac505acbb3b460e2b9ea65eac2b1b18dafa02a431ad1a21416f1746e116db46509cb14448a5df052853315fb32490cf1a1b8604eeb014ccb7d89909229a32b6730bde6623e86d93c39310fddc8352c99d0877edac54604ae7e301079cf2abf33d5751d0cf5a6c5283e0cfdccf83b88ed60be10dbc68d0396485cf97b4cdd769cb1237d3f5c00357a48ac57f63da0b44e97288b2f2d9c883777900f2f84cd87398650bd19948592edd1a1a2e87c30b0294ea966045733d7ddcf556ab4e3986aa593fe1d6e59dcd7358ede9f18392280ec779ebaaaec67a2d6fd9f358ed2bc3b5089f72eb6d1aee195bb07b36c34b07b34e14fed97d6fa7a0a43609b659c8d5701f5088ab21247ebd044098c284c69526165b55eda40b3bf5286e63e4966f6568b1badfcfd206c6ea3de7b357d791595fa6942aa1096feb04e517707438ec7676ba213d57e4cdd52804735f9a87eb943c425bea8702f3803d71df05c84cc253b1b633ff31cc4bbbc83f66f0e7e5190376beaee105f9ede19559e174a7e119bb53a0c24b83d92e129f60b3a1b670ffa2ba845b6dfcaec15154b7dadf611be9f9b603db1ec8c65b654b961c47d223b9ba777e4b6a7c4bbf15daaf88832c471066fd53608fcb7828f035c9a3fb70bb629a453b2676ddf0bb36792097ace9ea2a11cfe4d2c4503ed1dd3a8b21e8aef49ee4dee16802e2b7d5c51bdb4f576b0af8d9d1123cbfa020c3b407b912f5591e3e3778bd1d7dedae836c075b19e01c2e7158cda2b807e30241b1f30ab7a97f110ae39aeb82716509270a834bee9674113d16d3c920e531a77751289435a81eeb5a17db6a887eacb01d7315eab119fb8f5265bf57d8d1b374355fdf696969896b4f297cda3102ae35bb2a47887e51eea9ce0c6994af4c7e4a524d94ce61cfac9f28ea3a6a897554ad0fa7e34463c3b33653d48b149c15a245af4efba9ad1e6aec1c68503c9f1e2a970ab9b0285bb4e9bb9d6786ceaeacd50d2b1dc9d2816a4ef0648f8951d67f2dbd0cac2f61f01cef977683e7473741eba22fa2868d3e6698cc1da77dab11547249dfcea76f89b1761fc7ad3dd6400da11f98e8c9fb50e9268015d06e8b165e8468fb7117f2a62b83be70b54affffad4b25d62fdc41e2ca8c6f2ac78c939f7cbe7e83f1cea2fd92be2c47b3ea97397e35f2c614e8d7ca0f1be10b2b4d34c6f95626bc7b9052bbd88ee25e7e6f1e703f93d6b4df4be32c24a6a5ffbe99510ee2454c67df6465e82924a597f8551fcfd9808e5479bb2b4335375c0ecf05d8979b7d42eab67253d2cbf00ac786a13bc7e0c084bea4af3c37676b72d9423172d7831761e66d528582a9b8fbfc04bb44695c5d7fa40512cb63e18a50c406fceeed6f3a5228d5948782fe74684c360ca61303878901b6609d0eaa56971a3bbd2e013cf8cdf4913f8544d0f5dcc12a9a74bbcf8a061440a4c391965d2acf270ae26d2639ddbc4fc4a95b1151e0b23c80b555aae8055f3b040ce0fb542e587418b35426f26f8fb5dfac1c11c28550db084b5f38b47e22981790a5dae1bbd918e7c8cebf70bcccd30bcdb542c55cc5ead149837064f88afa72087d84c959c5a33a2e727b42a2b44d17bd5d3b3cde290f606209d00b82f8fe0a9c4a5fc0d4235ff31ebb2a9bc4b70f9c0c16abb08a2c85529f48fb057453c3326845f8ff7cf86ee7179d9b4ff73af647435de07a0cbe804e7cd168ef509b268dfd30cc72f695c1e80ec979e39ff75cb7ab2f3c7bde216fd537f4074b84471bcc4440968e6d01fa81e73e86b4d8d239185b54b50b29386604d13f99febe421e420c58ca2588380c15dae7a2433109e068b507d92106e8847b2c521876649295eedb78a3e6b12c7ef4f7afd0505b7589c75406a09fe60d7c82d626c95a414fd6d6a64417ef62bf61b3f4bb5b68d3e9c602a8c9bf925cd396643716aeeadd65b5a09b5c1038657f0d897f7383df999d208f8c59a89fb81d087b2537d4e4fc2e992534b5806dc95e388e8247ec798cf4225d1f106c91adf27086cd6a7debb63c9e783ef350862338ddd116110019726e4a6176b14e30e661f96f8a9fb1b45fcdbaf072411b6cb7e1d6037fe3ef855f0aee1f1bc75811e891ecb1085f6bdecb8ad9bbabe1c985acdff33a45b6b05319a7022207bf92f29bdff7cdef74782764b52230ce719fbb7171c2be51cf2f18824ad75d208d620111af42f0853e0a33d3fcaea8d453932545eb88d4780b8d575919e0080b1e81c48edbd724ffb6c2d881fbb5e5b49ddecc5d2bfc2929162addfc8875b19531404e4bc2f179a84edef6a0f648cff64dc04003bf2c1d47a0656f68cac81b9fde083d4b5df816c8a6219a9efcc9c691f62e910dd4cf716863040fab1075598d1a5d04c4b1083c9d7a78c4ce5d5b68199cb70f3aefcf7dde5f42d8da500122c6cc5520f707c98d1e17dd0f869db1bef97b1bb624061c3d8c33b2b2bee94a44c1e36ec40b2cc1af97b91527bf10f309777d80661868c0f17b970fcfbd28bfe9815056fba6a5e1d30bdb0a82d25e2e5740f3f4375905aec7cb94987a3f1c9cc25e30562532726b824ffac9a99c6d22e816cc9e75426e8d203bacb6c021af5e9f962b7689019d013dcd474f6c4ad963ea807a9b11cbcd64689c7c3fc9bdcdc67b8bcd942b63dc7ae6375f0e8266958d3c7206643ec8a4f2e471e5e38cd70af2a21437a240d4ef36b7f76c2d2a106a1aef5fd54435176388e5b3f55a087688fc4abd9559f10ccf2fe1f92134a97747186e6e680814f3849ed6c043b3fb50b7863e344dcd6fe90306526e83cfa32bb29f100c132243c438db3d3da1861925a283923fe11dd25fa4a241a356a51f95b0c220a83155eac5a68e448f8bab48c70f27169176fee87af47bcb4f363772478c09f788496a9868c6a0955bec42d44a03cb6a8bc38bc423afc635244546df9b980cb4c8d515e2bca6d3fe6fda2044583c62e979247e7d2f3a97282b9cd0529de9faf826ebbd8f16f1d7eb8d4c3761e94ecc1d4de323a1a6c9ee3252a48743b6cb56c7505b0f5169c344ef6804e68005b290b96b25877a97c971ea521913afac46c396823c4c01537238241d2281169928615f4c9a2d7388f9c6b8589170f748827759752a1a9c3a779734bec497074c7dd9739974d9da302739796a7015b89f7c8d5319db075f2425cafa29098951ed6a83597750abe7ee3daafae68a66a08d2cc80a0ca73f8128ce0970a0bb5c6784134b8b2753b49d4878690740a2fa4d9990c9b2d0d335b4538d333c7fec2c7c99814aefaf1a16ff2a2f052f4c535710eca5907287da19b15269ac691df07abc8a4a85d56213b31b9cba4c95f46a1cdd889761f82c9308fa97e5451d4e2989ca2a83213b4f647a8fe0c5a4f4a78d466d4a4ec03a0fed768dc0aa3845c52c34ef81424e3acb7e45e0911f3f8c6300e4b992c2e175586791c2f497736a3370f1d6fba0ae4a9c6d31f11b60afc028ae5923e193d0a7b4cb9f2c8ddde40bbaf47a17187115c9c82e5c630fa20707ddd293009d19c850553becf9be532a22023c98126915290d38d5acdc96131fc659b635fc3e1a3b78b8a1470c824be1d043712471a82fa0ef58e30cfdf67763656e6790965928c30b61e2c3418a998598e596558183eb82a967fa06ef6edbbb9c1f92e6a3668a3898f7c7231fd81b8a82cf735367a9c242417d52c71f4b19cfef4eda39df21e0a9d040136eb188df4caf9d21324aac1710c17b319684c4f7fc291e244657fc0d7e275b49939914815c1fcac9e4d5478cd40baa29ffdf73a7ea149848e86b51cb74f486d1ae6df4123ed774ffb7ec5243dbda83c456d61f00f492d502e063f6418d12f6a39f1ce7f9f6cae04414d0fb6dd24b259d01542bbd26bd43b749961647fbd5ab46798f44507f2bd97f0613e8746890d4c3b28797f27f2b4e266a0596ec6af4b5fbcbd0c100df2b9d7b4e35ae2a459d69910b7ba2d6a3c7ab0567bdc491fe706e3730adc91792d3452b370e5f04d11c7a7870e25e849f9d66c22972367a88c408f0ce0cd20dd202cdc9b33f629d8fafd46842b2235927799f93ed652b9c001a17003fc1b534354f4184167d0092aa26e7e82326e8222513536bc623a3df291f5c98c8ffefd16264671593432d29b04159aca3c6b6b51af02ede20295f97b651878b750d459c838a801f6da27e2b7dc69396bcbc7710c631d3decf7f7dcb1192c163655d10e8aaf5d3f58e5a7db7bca440bb7c21d5e6a02fe16dd842ff8e2d350534f479b9027b8450ab6bfba4114c1ab94c6ea054082df6e3eee777bc9a982754daaf5de423505186e4310090eeb5a1572174085bdf078f656fea0604fceab9fad33be8f24309d54e7ed188c8b25b20953e32e1d382180983fdfcf4e71e1ee04421e34ea5ecc4a6d19d4a64a2a1a0bce027bfaaee3833a70d9a605605a9fb6cf338bc2c9e3fbb7ecf306c4c7164271487ec792b699747a5e85c38ff49527758e82f24f4d28ef6b0a8c4475496dc883646d213af77eff0517146e43e41bde8f9513b57b94f102cf69267db3b8a46c82530a3fb3f8d7ef5663dd81f29af1da9d9f2ab2223d3f4a0dfd37de684fb2e95a4642177ea7840a3957ab211da864db686e9fd917707314ec6523ddb70245deb87c254cd271f5d26a649f0f12a18c595e1c9c23b2294532ddb35f9662a1486a4294ed1aa898e4fa3b15fbf95b18f94fdce2d05ad667c22cd0e051ba00ba7ce544278fc716afc73a8b7eff1cbe94c955204ad4e0ca625724de1d358f2a879a634b01b4189a45279192de5b139ec65e1584c2fbb6f34e45b735ea928c398c98628c1de4566ed31f4e7acba6b96b74d8021c13feecf73ee94590a27c0a254c8f9c589e8e6203f7416e8fe3712a54bbaa8799e73af730a788cd7b663abbd0f1a388c7630885892dcce99c06dae96bcaf783ffdba89db7213251f1455873ddff1addc75f8c57b72ea418f8e93af417c5ce33bcfe2ac95fa2852799d6873597b865020e471dc00edfba4e33b769ca86aa79f32431b27e0b879f60ec48f6c0d2b09841365d322045ba72968d6ffaa84ccdd5887061c33d6281eec44c5bbbd8adae4cabdc3fd118d10f5524554104dc9a3d22149f41924d6712af215ea1962fda684f3ad96ead12fe131ac3dda166a411b1c91931bb14c6e80a9303d9e7a162c629234923b44faf188da625e36c44d87666ff51700082bd8401602ae856bb54d81e6e4aaecaf101104e94d4c74ff8eb4899f40777f885e5e9271b1d631cf7edef813e27ef6ed6fce8f91a7eba7591d89ee9bd55e01c72439d342c95867bde0d9878ea277ead5b372d2244a92948222cdc926701528b85c039b28105c44a50b925f802f922e45a14a9bee23151e83ebb53efadcbda9586083429aabbf6d1e63db202c645736f683457938cc32c15f8c41ad3e6f02b0071fc0a786a8378e3a536c3a3edd66210aa2de2f9c6cc6cf351fb1f05e57c69450d63618bd60049d682a6041a51d13b10c75a432ea517346f6d499c2b4589ebd3d6dedb3f244c87f6c729f7105a78f51071eb80d51d6f5e04c234fb8c6c91d70bf56f07c0b13e3d43697cca4a3df9d7be1cfd2fe82ecdd1d672b909ae9c679abdb78564a95328620f0feeffe457b41d2e173e9714b42db808fdb3f390c3b9514be7f15954c23f88366635420883bfb9f84ad3751dc7ee85b9df3fbb17d9abc797b8e9536cd500f13ee69b41bec2cabc55e3735109cfc11e7a60a9540ae84fd2f564e3375c859a463983954d1a7b2ba2cbd4fd08c9bdaed8e31e289b46b3900772aaade4c42733b3a2351adfc7e72a0350f25137dba8a566d54151b025d2956728cef7e5ad42c9131412fcd117014353e56912b0daff2bcd7492353ca5829ecb824d719b919834981af49534f1ce9447e2a19b1a13b51f623604d2a5e617595c6eac3f61b04c4d3108316ccae41baacf410a0f67f8ca1dd4d55925a3b5dc7da66429b79c61cb50e0aa64c4d0bc1c9d63894ff6636855c82722add58f0b69a52f0ba802fb70ed5954d85e4f3b178e4a40d56a823e72f614b5cc11711dfdf918eabf0dea075e84ff5c57cbb8d813f0c1ebcad1d76c14062b64eff5b1ecd6bc01cf766855cdf628aa77c233cdc497c07fa8fa745f26531dabb655dbd2da5c8abaaaa171f34ab3e76690f5782884eb3924759ad1bdb5142cfa0aadee2669daf3b3a706623d397f4e80e6e8c0dc7ee35fd528f5004e5703743f361016ed3232d3677a65c47883581d74ca035bb8a7a2d985cb2f70a2b63f9e06a148a15fe4198e0bc49a5494539b96bf48767611994833eb97f9268c87a694a5a57a89d9d7445eb071c316fc6239c6fb3b8aa5aee8707ea051f12d589963cc41f6b7edce0b62a10c7431dc3b0ae01a0fbe3aab0022641695dcdd33c6c962d51d15eea5d9b12e62934a4dd598d8711ed690874389ff47e46220b45b500c0604f4ba1385eb0bcead869811b8f45639fe5ac54843e676184e07f9508ed688741c19a0a98fa5e9a2d764638003269aec283055c6b0a5caa9e8a7b61cfe425ca53c431bfd93c1b13a7a1923eeb192b6911d67e8efbe98c95b05ca81fba991b1c885182a3598bb4ebf5f87453e2d72721ca821cb05cdd2386cd2e5ced287a739cd8d6e06df599d9e948a20ab92e6403525779a792298ad3fbaa40b90019618545e68063cf5363489298c91f353a47783b98cb359699d49841f20979df3fd3e04ef01bd3e8e910468ea633dedeff0e74f93803b775f745e847fe8ea26769e27a68a4b8d9812d0e32d3cf918fa70c59a8eceb6ee72dc13c2599428fdd1798b3c1192d777d40d3bf2e64f3caa4f45eebd0bf624ac50b624718c5f01736c86124c8fa40688c1414489757c912b43424c6a17505b639134c5ced562dbf7f61aee8c0754f23f12d71aaf7a909e4f0b1f23246212fc939d3357679d3cb264cdf6abbc9d3b37b18b9e790967d2178b813cd4e4a85edc43c9e007496ca8f535b8eed8c9a7f259deac7916eab976147a9fe6423909fd4b74445ba13c84bb55f5517108af4d976ca4ac4df50c71099c171bd243ac0f4c49925f57d6033246cfc395c7fb689fcabe8be893c21d49d4382a4f8bee7b806b6120472019ed8cc1239d5bac5d953ad7cd3fac339313f63425f65180045a5368f3abb5a1da397c1d7a8849625801e8afb62e41f731b214a99b7621ccb81ec937167fd1a189bf817276ebe26c8ed16815a1307cec9bb686ec70e2a8d7aec8aef22064ab04406d6a27473952f2131c65dc15a53d8fa66b659cc0db2cd32d5ecf5560fb367e3ef738aaaeb47c2957a5c4de66883932018113425b7cd35239537a3c2c89ffa434f1f954fa60dbdf4b718d41bc6280e589a31a5aea7bb023a3792d87dcffd07bb17d45083fe9d40f87fca93112d9def7a9137d9cefa18b6caca725f0ab967b771b51516b59ae28c5734c44b03802031846481d83122b5bef2d56dd8b02a99083eedb68c4d84a44d45501e729683b815deff2e2b06545cd1c5e1585406194618ef36acaf83012632038fe582f8204d7833dae45ba329cc2a713f819463aaf69226d35e6cbc71d9b4c67e5e7fd894394b8a2c5cb3989326ebf87c8b008b54f5af586729ac6bbc2952fef2b0a39b30bc9a284d1f02a61e4d748d16669496ec4c64f107adbac93b2103c353479a56a3bb61000bf68d5de1e6643a82921ab6c65ce9a626802e2b2409e69471c17d24c7a7163dfc80bd17cbf77c9b271f42e25b3108db331663bb133617541aa878386692aa38a9a262fab9ef31528c7d5512cb599675ff30ccda7b373cc0472994f498b7e41693f623abcc3b1a49614aed3637af92841168171102e38120f726fab3b232a9b3c78ab1d085530e5f27f3734470893e3ff0acc648bf085d359d90280c5ed0a818b0c924446d85a31c713088aeff252dfd8b95cf9ea55771ed777e42dc67d29b9b09a9410602bc3ec865714f69b1e222026c269cf7544a7245e0406c7e4c9cd509c6800a717f5e6c220b905241d325aa009d207b7d2cc59b96a96b3991da2e54782fe0df02a52fbf1fc6577a4428e5acc6df27d3d87d6a68d83f4e73e65cbf4b95fc209f210eb8e50436fbb98b496619f9abeb7981b0194c3e026df562229268bdeab97bd925c9961451a24ff0139ec9f3c6fff7b3e9031a25e25435079ec9fe25987a9a52870c913b4a75f2be972f4cf0aa3a18f472fa31b0c7329b9896bb7bf818808a018f169ae57f60746131b1c548387bca0594ca92012f328da097dc14afae6085056dc5faf0c26b9bec5c89d79700c8279bb56935ba96aab7fd4c504d9fa3599abcf7336d0ae92cafa21e1b6f662f588e9722f02d294beaa7ab7ba26fbd3a6014d73839c203c3e2fddbc48e8f05fc8e346456a31ebb5bff400228cbf766fa066906d706b10b70f803e76fdee5f30142031d95aee1452eda4aae13e39f740bca2b6799bbc4157e5888e8bb8f1ec305b18ae3f151a39d5de05219a44681724317d231e53cc9f96bf89e950dd45c8ece643a0ae47ec70f817caed3354871e494e9254a85e3fdbdca110037ecd501403888baac9fe1b6943c21d37f3667ce58a36c04d7a74823633a84e908ed2f5db0d444d6174dcb4c251c8bb1e784bfcf97f5e2b8fa338d53148259dbde5199ceda2ed7db6f7f11533373e6cb2e51d96760ac4485d27390307156c62b47e7f2918bdcb73aa60d3a3fa76b0bcb7b61868941f6a4ade3c619daeacf83bb7683b09aa656a7e082c038eefdb3b38675f52593aa133714a4959e19879fad9cf05ff4a1b57929870defea57d38fa64d70b25e226ab075dc1ac205f5379d817798d8317b94458f8c8dcc3bad2dfb24ef25125a55422a0a6b5a03b0b2427f1880da6eefbaaba1689b08fd035df01e046c53393f29b364d4be8dd47adb7c12a2b360303e8d0bd1c9599d91c0f1ddfb4b3a91b1ac0dbe1b248c1857095a676d3648334d7666613ce9b7eff96a305ce16b96d6b68904c7a1c64ac16d1fe60661ce09176e01c935dd44a5f2672fbf6e8c1015f9774991c93c5cc9abb5a763cf8e74ba715125f81376cb07ed70857759107087006c6029520aa47214970108f1d404db7a34ae3d49e135dead5ec4a2d541f7ee3adebc897dc5c025f7499c12a5557ddd2c28891aaf8f36cf5dd08881fbd137f781e861a7289f97c1a25faed212bccaea65a31f0ea525080219f8b5c018938a064924c3f5e112ba8fc50bccf973423c645c95495a96c6233867574746fd72a05b4ccbc2180fe0fa0c15c43d56682d78cc5e699d59e54ee0e276cbfc8707cb53b6cef6f870ba06f59e812175596dab202674f4674e8e528639078673488b7307ce6f85b5b8ca36ba591373a3db8709ff99a360dde7b4df0aa5cc328186c48244c66e8be0f754314eeeae1c764f4a4d8ebb0511c95d8f5326402e622f38edcdcfd4913c34f9fa7177473b6d3f4d33247ded9f5560685b1e1dd2710b0fd9faacc1baf5965131c448f25d7f6b81f36d72db33a24b02235291d5e5ddb7b596a114ffc6d954667c12f3933d29e3c6b73e4d8e94f2191c3b9213d1eb441262d2426ae2b37a3ae1b1517cbad12cc8a785488b618626d6c7afb439644691b7252932c5c746636536d4bdbcfe5bc13171b3115cfc2d7b0da95c3b1141e3b50f1e10c129a0f3e1cdc2dd96959d0588718ff96a454096b02137a268ceabbd0bb9a79b1c51e796e27f4ba8b32a239100f0e3c3df2ff5ad1df0f3c2738dadcf5ee251dbbe0185c0e3c38d6c6944f2265b9fdab1819337f02d1f375dc0861dd98dba2ad9a02cef9aadde47b94a477240f78e546bb60d8f77d6e2eee7899be82492c4b458effce4932a17796dd5dea98a1c938713c275684898f1021d3bf783c6c6670c54821265da26143ad6a05abec022686812a200691f724335e70b2039fba098ffe994774b96df7c96c204f926ba027ad0dea156f69dbfd275b6f4b07bf446c87b85c16d9947ab1567ead4ecf51bc7f610edd3f27c22beb5b5db2f94a3fb08de224225462594264aba1947bba61e28ea5301f4b30b8b2003bd2769e23978746f3bf7e5c500ae952c47a90d15fccb41086d6c421b77cc9603259486c65346e37c1b037e30cc0d5b95d8e83741d52ce771c420b88b34eecce2b9be6d30260c27bd60c86b1b1e02a743509ad25eab153537a31893cd974583885c9176e12f27184f9b512397c6410ebcfe3ecea4efcec7a35522f1fe2567df1a15ed10c7398f3c3e27f7fc1202ddbf5001edc678985317e85ae9cca7fac7b2aadd3256ae46c8ddd61ce917726d3dafdf704f65e0cdf3cfb0bad68fdca338a5ce20946437a097182f53c78ebb290593a4f1b04e40e8038f628a0b1a484f82ac0b27331bd51c4b53e27055967d7efd5b3dec718f18763a1546314c9607367c9901a3b2a1c2a86cc66f8f987dfce248d89745c627ecf3e4f856825620f21f590b0846ca2ce636f0d519652b9c25f79b88b753b6e4dfe8f1ae605eaedd744e0f929027ea9db6d7d40832f269ced942ad29d5ddb4f204d43784381491eb4ff2f71ac3dbf5539f32381b74dec2cb62f894a37f0fccd07bb27279ca2391d817737a2822c0a8264a8b466326fa783c79b40094af107a8c9535339448921f88bc42506d6a984df0192d7602e7410533804602ba1b409320998fbba839aa20bc58a49e8f1adb44cc52b0f82fda7c75921b7135101f9854b3a6a6adb2011680081e93b3432658c25a2fa9d21f137ac8508cc32d1fe14a73c9926a0cb9c60e7e34a3d53c61c09038bf3ce954538e8c64736b49cfa6349c16c9668bc87c43960e5490cae30647ff03389d76b8dabfbbd73bf5d32a8c99d1eea7c7acd240a05c19e786f8671685f72c4c6297d3a534d17f0c42b4daa77f01f0718615fe3be56f85cd31ea3e9e5530d5e899cc8aac4035bc8dbce99c1460f85fe52fb61f074944b56681e294242a80ad60da0cc854634d2e5682003c2d87b48b2baf878792d8f0ebc33fb7c8e6963ad903c8752db7a85acadce01f30e165c138cb05f7c63b902628632701a9c2a40f3d11ff54c726a7997ba5beed414e31006b9803bebc91fd9a9b09dad21bdd97f6ecef133a02bc137ab1f113cdf6fce355e2687f12ec50eee7daa8d8816448510e270823044a378237c271143ddcd91e6e6e3488124d057372d5372059dee3c0fb824090799cd6d2c4681699ad4180d44086e515deb2f7cc8ff37438cee6de319a3d8646df079f1f5e1239aedb46df30144c1662147b77f43b499c11f7fc4cddc866640866deb12e29db07f60ccff16c4c0745905148be3fe56a855fb19c9a44485352f574baccbf5795b4eecbdbb4bd0a739a64b87e7866d79379715f1a7700cc11be2703de24d7f7eec17bdcb7085c044b15208c157b31540fbdfa1e9585898d0a204ed4fbe1a448e9b3bbb77f173e25d77ad1efb9553d5bb060c9670562dbe4413f553d34abf5ef36b5941be7c5c2176a4a8610214e64bb088676277f81bed008457c26bac4a2fa21300157653c0b8b724191616a7942c9758b739a79725242afb61c12e076b1ae1217b16b7b6cc1bff8b7d5998ba710dbcbe7106055dcb5a6bb696bd50d4855cb480884f5db1e6dbe2a3908b447d60e54b08a9c0dae91c8aa7d589beb969d7c8c0b6196c5ad0f6ebc003fc74841aadb312c8d4324447d6e167bda42fd7dd889bfdebdd24834152c51d2c764028df0dcbfb398acd662d35c6a62cb8ae1e300f27c89d7560b7e1e35b8be093a1ed04daf604b5d999e100cb26a582c502a9026a4147eb3377e10aca9e98d25813e14661aee2554d11146e216a4badbfc45cb8e41ccc27cbaf07e741fc9414b75c47ab680bcee359aa386c0340e54d830cbc546da0cdd0c00706b74647af455e3a38397f5120c7dc32c38fc43af60075904bfea16856405b7c08f6885060beb0026a67c2492e8262b208005c64f68f6c8a2c99e0d6cce4f438628fbbf5485553db4b3f5904924b5d0e8ebd488e132dc22db8578db0d42fe4a2c671c8070b5dc948c5b1a86fe7566da20e9a5512817713be4f70191a009d72b7099ddc359f9680d111de3fd4bf9665bef5dbe109c73cb81510b8563634dca8e96542e789e4bd082cc2f11b73cd4aa9c4b4d09a09597ce35b6664be4e7a420ff128c889af75bc3c9695dde9dfcae485cdb99606a9169be4392bb922ab8e3a462ccd7e0f644a7f5ca982ef3306474928692244c78840e5f9a1d59a0163360ec54ace770236000ef85cb96626811f1fcca1bfec73022bbe5a8b88124c6e46651ce2badae928eb4d90b185021531913fb0cde9ef26f65f7667bd10f43121e3c1d1e4770e823dc3cd47f67a4f9dae73881d7a3f82b6a1c03cdcdeb33262c7c51a0de02f2371a2e36886a31e6c995ff29a4e5cce2d7a040a0d3a5589803c578010a7302a176b7d31fbae02cd82b4ffb7e40ce1d99247d77ec9538d007836d068ef596e58d4b53ae5ff56c49caaa6694f3547bc8cbddf7dea19cfff0ed9c792504a13c15ae1e64638f7c01a79fdf4472ce871d618551315aff6f7655871e656647dae8daccd040518ec1ae9221a2afc076246a5f3e77413f462a78ce274eac1734a6c5bdb879782143d48a477a0ed310dbcd98f2a5c1d0f514cf08b09babdbfb029d61c861826650bfc995119f6f9f60e123fb4778d5aa53d2dc7e3c60d0b7e1bb8dddf2f6339b66dc77afa14be7f90370f293fc2bd3f40638c87e5e702489447750e8d987b40a650d10b6adf3a1b831cc2eafdc004daa17afe4ea59b6acf14f327287e403ca7f4076b023eea4480760aa4bc4627162310ee3c20f3b86ca0094f294f5c167fcc00d6b7b458ffafa9111ab8636a4895ea41258943f8d997af382b9e534db220515b144d591a35f182bce51a11277a0fa6dfd974339a92de5fa7962e4a9e609fec4dc249d654649beda0f8c4a0b8be9041dd97a8cd6a1ac1baca661e0d11ff940850043160856c062d148dd1b1a629c7d961a2eb3e5b47c6ecabb7985597b421cb27af9d29d968e9f4b69fa5267b0a687935495f0934bf58b8bff65735bbf9e6b81e62e2afb8a9a81e4ab7d904175d3b57b78c28a470f38f8368f4f5b564e050fb7fd830d3e45f989168409dc27e4b34b59cff824a38ac0b6893d40c90bda856ee8bd58c0395fe5a59bb293830c088e021e62228e6b014e74657568bac72522d8c8953d8b30f471e41bd691c5cc49d1165cfbeee2ed9da232aef19cd9f159df0586218d3613d5428a70ecb56642b3330329f98b9de3cb59ad0304150a89f5c3e3b66b8fb2f2ffb4154bac9c662fbf89d2b0f35cb6a6795a1c49ab0945050d57460038a3d0ce48b9173733c40ac19d797ecf7b7d7c5315303e5a7271af358625818b0582b86c2ca1f761649b2f46a4596807a3cde7f07dbc605a9c2b090bd6f1432c8c1de3882050c981931ed6abe0e07e98f1047c26f21b358fd87bc0530c50ac3989afe70c41afecafa542bed35d5e93333f86044fc79c23902f21d6825cc0ec40368c811e4042b06266996744830a364b168c216678abe06c94dc6e53ee6e67560b90ca2332e6f418f146d017dd7031bcf509b249ec4b5d4df88db9873de98ebe9413d0bfa845870761b3b5a87dbb510a3f583a3128ee2a588f1080e3d21f64b96fa50e3c657b044197b9e5d6a3de7a30114cc93aa56774619ef64aea2806ce51c2fd93b812b226df10d791cb1fb64b4dbc4d2751d4e579d4bb64783049925e2167709354716ecb221c7e9c26ba2f04b558fda2d1df0afeb3e786cbb29a30b059a70deef35ce88bbffc2d75e3ad1c02147969414e6cc062ed6aa2d17112cc4389b1e00ac04f666224de2c894244db3c93bf6b7129573759e5945fbce60561a52d1bdc9b0bcfffd980123186338a1858c3fb0e71bd701136c09cff2da7fa312c2420f022edcf45ba19bbbbf9d212a24220f3df779dcf91bfe3d243a16a0306124ef67016a499a852994d996beb56da8cb782fa11d6c22fe09b536edd90f2c5a4eb3a950815b911c99eaafca620f9f79e83d59ae0256ae49cad3c48e3eacd1d00648e1ca6d0f67a69ebf0311ca18fdf3429307953c2c9ac047c999d64432b2137ed543cd2c72c9460f08a40ef4a90559e3cca28c70e8d58d406dc600e24b9e3eb19ae917e38ce2f7def92ec24fcb3f45df8766c3598bc448fbdbe7dcf2d52d5712a36e57ec1bafd79e09eb10f7cc946c61cfe1ba6b5352833ddfc22f360a67169420738608685ae970c81a75c7b1c7019d71583505b8d7fa342b2f04c5625bfadd88439f6f334a5c98a8c00d8297045fab4b3b61e866a6d1a0dd309b03e217d94ee2ea7ed8f770f24086f673b20faa1aa00e51e30f308b318f203173fa518b06b91839bbfb5838943301148e3ca7c503d73ee427ea348b1fbb54a9b4ccfe93bca8fa8eff68f5bbc0f5850575b69aaf8b2020077d2bd089d6406e1fee20d82c5514238c56123755563d333248dac8fe2a4f591eda1345c71af62887dd6b89b30a4269157861b46fc20ed1a73053a56ecaf0611a15875af5ce8536a593d2ccd76f41cf86d235bf5d026cf0bc9e1df652aedbafa865c0248bbf390d701d67bbfaa1889380a3e7f29afbfc7b52e130d08517d27cfab2f3135aa35478556f8ff776e797d2ea3c4b9b7fc4536378e1802c1fa4238b69f00f39a6b9f7fe451b4b698c2d7a387fbc0d48692a791042263b7ce45b23026d397a442943cfe8f3b39dda03e62843b5de2491b712848edbb45385f5befb4c3de5caddad94d3ce1bd8d025f9ea23e8a7d1b10e3e466ed30c0f4d3f7ee486288b16ff5c66e072724d7f9648282c02c07553d08128ba24b8605d273625e7e63016937e71c967ff9dc211990d004af2a010ff610ed4eaa8220ad69c936cf85edc38e6ace948e6ff5bacc536be4617e5864895b022e2e42d457fa7cff6eeb45f0951123960a137109606b11a667442fb038e4a18f994de47c4cf7c1990c040b2a7de893237806e0dcfa865efaa76086c8c4c4cc48d0eb6f07f2dbeaa12ebe2321662873888612f06daf4786797d529bf282fe7449ca30666b779eb6593141a269253f386762cd22f0544ccfffd052c42fc728c7c92db2d6850c053bc2fe31fc60f5bdedde8d41fd81d3a58bc9b5f51d5b0809a16a2d2818f237beab7ce08fdcc5fcd0fddb5bb6e570f8bde3dcd08847aa8eca7b635886b9abeb86bab21b5e673ad1147b0d6a5ed0cccc2aaad6a362d9e26004148d1e01dbf2dea416625b26fb5df80e1391f3c8784a744735861865c6763cc4da44aa0b12b007470e19cd87240f534ed3dc6f671e2f50a7eb7f5814f30efc22f4ae7875afbc86fdb5cc67ea9dc1fadd2f3d58425570fe1b1773f6b471cea9ebcdbf88294589c214573abf28e55873e1cdf71dfb6b9dc29e443d6f20922722b0eb240778c557e07faa711322d8df7f4bdc84cef60fd20620f009162d787d03f8e15cb15ec0c6d53783d26db3d51f46c525fda0e6132a42d8a682651367039ef83201d114c4f2bcbeb085f3960e0f5bf63e50c7f8e40498906587de3964e3e10a501a3a77f039609e7f82216e0621fb361f0ee85fc470a2083d34f33d3033e1429c2f10289a9cd67610402d4119f3304c765d4c171237bf0c55919df5c51cb663e2f5c59be0ee973ce6a311d75764c18816dc44368f29792830f64f689b84a372f35a0b3d396ad8a42249568461112d8bbb58008eea31fae0975692bd47b75cf8af3d2fb2b489ff048610b1a7991bd2bc1f5d0bf82e20f8b9f1b0c8994bf0f7f7a65136192c577f59ad03ae86ab6eec98b530a5e78f714de121c8969dadb033c796e525322fbe4ac5f4dfbc950b14c66a79fd2b29cc9bffad2106bc51cdec468772c202b3fdf752a0282b9fb7d896793180bb5ec8e7e05f663fdaf947d13ff80667b15d6a94c4bc4567681b796ff9475e7362a29f89347e65d43d867b8483b9b17b38021467620cfc56c33a7ecf5bb66f2766b31f5b9cb562c2a69de876aee34b6109a3c256194579b8bf10b986009a30f9674a4830446c3f24c6c7d04212af914f1c2668c35affb0918d32a2bac25c6bf99f7906f52807e20508b1d3c5cf1e129ac71f39c76ae5ef17dff19ee0d8695a1afacf8605f5d6cb802008dba4061180800e93d7e74f7c8e1d82a9c572886eaedeaa9789575e2b883c586e9c7d78c81f9d3dc6b32002fc9e2a18b01e7bedf4d5909053f0a92f0cfea1f362154c7c38643e526ce75a695c1aea5c9b695472c4c4dc30d194e4996894773d4bd75ce57c5828e1defe6db1c4e86e0f3563591410205d3d17b0b52d6105a436fcb04c4d9a3683b1b0e47c141568e61fed4019cf165fff04fd8362e43ee354881e31fe035f69ae6c6da994aa48df2edef10328672c55fc96150c82605311e985f7055377302fa0da9e314ae9a71e0c460faf86e04d416ab8e2e416946962200ef4ea811e292bda5741eee63963f86cffc1a8ab55fb3e038166ee9f397fc0095bbd37df11538e82ca557b9fe39b1a890409f0ce3de968b8fb5ce07ed9c779ea59fecba8cb0c4106d4e5a622c8738a61af89eac3939e6acb17a3df3f82092b5252c37daf02c36e963c0b985fcd5ae8261b7db4294b7c9625b4743ea5b70ce3ae9f6407d3ca3fa75fde532acde2897bc99895f63c34240fda74d0b65bb76c66feb4c9c3f4133a611dcff2a5fc17cbb0f4c54b3db0c36a7861d6ac5404d923ddc6d766de0bdfae29fba7d3dc774b341f569037fe40303df49642bee530159a28113da9616526348d53607ac2ebf808ea02d7b713f6cf0b4dd1896b04b130267aba5997df10f9333933333623164dd2376f4ff76e263823c26aad25f2ddf5fbf639f604e7eb0132b6a925fb7d0b47235293555d9c90bffbfb5b65f56dfec5a2e0c851a029f0a5fe5226d40679d420842964a1e8c4ed3315342895dd040f9e6774e2ffd2fd6827b5b9e347fbab02f30805555dbc57f65f94ee62bbf0ddef63ad2c3226b5e9af5c73981f279bc0e0796b9611937f4202dfae923e8aadae23685aa8d6f81fc9c993026857095e809507db1101eb5cd34993a8658edab2268cf2ed784bb6a05749bbf5e900b92a581062852756aca7c4dfb70df6d9814c2cdad2c80ce692f58bceef3d0a4bb3eb2c6e4a939e1985488b3062e794409bb4b0441ff4d511fee984ebc0ed3c2f8f461fcf2da84811f149dcf69c5e250080e4eaf6396a5e2becdb7c312433aca982b91cee7b9d097b786e70d923b2395954f060e75ddfdd00e11cfeb615d8294b1bd74b6ef7106fec18ada9efffc4c06cee4e39a83f1a3c296ee6fb473e41a5e64f051da3af379e712ff9807b60352654624490f59b822d0102416f64e77516e72ecb3851748ec04dee4f8b042330b9eae0cb54132e9eef01d37a5faf1dd0333ad6dd96704deb6e2a6c77ab3f549ecfbbe7163cc85e4dd42063aa4bd7677e02870167212b71a57858b99edca8e7cd38e96e27c1c8c2f45bd691dec96929c10a4221b23d7f076e798206a9e3ba5bc6a3239cbc19b1c919413480e63ea2869edf9d17d430db1bf7fcf7bdc4a1c5143022b01d60887fb42bd007ce04513308b2ce2cc3a6bd57c71da160757cca7f801b15627d07f5018b5b47ecca882439b178c5b94fcf6606c9488af2da7f0d330cf7a32a15785755ffd9750a3a2da7bd75f64bfb88d3e42e9f6e92f00f8546f6e48118e319a8044dfa52f4ee22fcce4c54e0703a0439fbbdd2bf6c05d21b90318b69ce09a2be6cfdbb95f836cb6b26af76ea30ac6268d44dcf4e71ef0f6e7461827ee84388965a319a332e0419b4581f2a48b8941023313ad0df14f1a52f2fdf882acd58f86fb39146f578d27445d79991df301f4ad57ef59360fe9dd49b74776db051d39829e5817990baa1fb6b3942efc5363fae08072123280d81de286ad7b3ba9b71e52ff6dcd0922e1298f95c97469c0b690e5a6fc43b942aca1a8c73fafbf49183797e8095d71c62b0f2496d517eaa7a0a9911b5f1f48d16fe0fe597e242cbb1a05f7bf47ed0ca5da1141a514892a5b29a08e533888fac3a0c897ab00971da9b9bf750fcb90bb0b609a0ccbcc37885182b2b57f43aa0f3a09200d373d5265a2cf471425b7fc44672e5e7d12180c8800b360d7a565cb7474716c6b326b2c13c63305ca76df189103fb45c26126dee1219352eddc8b574b55c8b2e605d6b3e824d4568a5b0d188943a3bf53e65d0f20a91c480cef5f307eeb76da0883ee6b268ab88190a22ba8b9b31540da5400b6e82589659beda1ebb7f28549eb9392830d6c89bcaabeb9c57842d81c9bc27de7c8498ea8a93755d4d305e9751b65ea4beb7fc00e7a8284a7313772b0774927853cc3f55cf37bcfb6a66374a8078ad6d4d75d7e851b06e0043e21fe47455f0620f5d3036cb5c83d4b44dace9b3124be2a6b2b13f14a71269e4705880812e3d4f7753557ba2abb45090abc81b28631b6d624c9a852a21d9e657658db119e270fd67468c40c89692f4eb5de4e1fa3b880bb5bdfd2b6e44ba7ba29db3f5acd92be1b5bc647bfc0497e8b9d32e26efcaf655a04f4246cc0fcdae5ad14ce5abbcb78fcd55864f7fd7c6f73e67fb2d3ca7805ec407a9b39aa972588f6cdb0a1fecbc2db0cd1ef0f370a795ccf3df54aff9f92501cc2dfe6765bd7983279bed55692b0371a2868a5efec1eeddbc2363fb32bbd44c5a65d0c21a80a22160b7787693c0fd7b1c18e765a798408ce6478bae358736d18f94875166d703936a30af383b47bee586650633854ceee3fa345c5ccea29ea829c74a1ab7979c3a6f261c83d3649f9442f14eda6d096034c226302fe741c2c646b3107d1c0aa14b452d4c9a1deee2889e2e7fb736ddc2be8ccd83ba75cd358fbb65167af8584f858a6992f8b95f6a6cec4196edc3a57a06e9447542cdc198147aff3e4239dc95be303f5f99b46cad607eda759a22e07e045c3fdf3dd74db1e076865e6e18b2687fe7c998b63266b32337952f69863d27a1e0ff5a860b913b1cece180d63a2f369835f371ca21bd57f29e75201d68ef8ece6e7a0a3ab27fe8f780d80b795d7dd76336ad5117945530f12d530c39c0b6e69b94d04848bb91fbfe4c09378aa135ae14581a1097433cf4f784ad34d8e54f513a80ce268ad0d60a2149adda66f3531a4a846c6a3e5a07acff32134de3d06b7bd43bc7b59d9de442c531049e44e2f084f50b26a960bd3cd4b32a0d6b520319594203b47ab62d09ace292587c5e05c2280ff037ab255648a9db84fc686ae2d43673918ebd5b1be4f29bbe9c36a8584f23d663aa623d444494fbc6bbb3b103141e75c08f9d8ffc22cc77363ed4b430ed4e84aedc7e72ca3edc1834adbec84c084e9bcf2d95e229b85eed503fb3b399310205f9f47b8663ea6e9fc57638195b7a9f4cd25294fd3a455438d77b90f365d81180d9858e05be5b9aa0bd6761248ab18024b665c5daf7a708a4cb06985b20d697878d29c3c22b897f368c6c77567530fb68d93f438d348d0af79c50f132778e6b1edad861865de533a4afc0d187026cdf8007223dbf2c1df79bf4b8075380553921247b6abff1950c1166634629011ff08baedb58f9c1bdfcf2c7e5626758dcf76379c74fae1ad2203cfe1aad219d94734b6f28315edd55a9547154c6977c48c4d696bc38a4289b6fd4763efce80e0016a927418339832f1911bb6afdcfa2e306bfc57683bc94ae7ce0dc2eca93f04d6ba7fca84f11e605a73b820403e80567a16629bf9996f230514944b111fd59e067da93a1a607a05f410a44d13282e8c289963ee2a7d6116b8508a23758c01c19a58fa1b52f0e971ca4bb3f3ff63dfaa74a4c8e4c3f0b45ee40ca6a1e6279b56318bd74db91b160f053a56b5cbcc4f5f692db3c11cf4297bf81c2db89bcf1eb7838e74cabe49802e66070c75f1a4c77cb5f5d4803de7deb378b435810fc5ed3f1be374bd240ceccd9cccbefcc8e93af5a385e8dcdedc6fa62fa6f6730f7fce843b897fa611df4b6c61a1a0c7d37ca039e09c627b148ea31e56f35693b4d9a5bfbc1bcca326208bb10c259926f241e972ef4908647dc6dfb6f4d152c46bdd28e74240ccda431bf718dbbab54281c2604dcea18f2e9c1cc27899fa80a3a8a10f4b8665b2fda0c7fa98cc32668c4d68e8abe2b35197706fa973a02820ceb629bef95e5603f8ea889111c3523678bec46f62972a8e194c9a204f89d30d52bb26873f7d7ba5e3bd03d8e1522d58d73b2beaeccd98110345c96eabbba458dfa8848a07ec14232efc5d9b427ef88b2f1221761d9925e69307ad02133c1305dfbe6496658f8851e34ff07f892f055a75bec3ff50413506d2d2cbb3f15c09755e1403fcb05bfbe65e7b75aeb4666afb8f1f277a79e09558a15eb02b0930ef6e833f057ef46a38e5a936849ae650473a298f5988632635f77b34cd2ea83a8ff431cbf5adfc40f7fffa5bb97fc6abd4cd67c0ce9849a84402d2174dde442f96eec944cf3ede815eb07266650b68f2c54d7ea83afd900ca01e137df07b7b7df955e046afeb140524eae2d0ce2ba84df3bfd796e5616377707fd052a20b9fe4ba725329947f154d193cfd5d784dee7e0942b789f9b496875182bd4de5dbac99d90d605d0e8d1b1e3164c49378877b416ac3c300d96895707317a3830d3a80e9e6df70afc9f36018c86411389ddd0c7dffa54dd0f10fe09e4555bab3c86f42eba98f9a773a4655ae6ceaab8ffc5a29fe6d37e95978b655f44eb1ddaba1190f1fafbdb91922e17b725abeb60e5daf473ee8422729f71a6fb0a00f830b6941f0ad3426c3fdbfecb79021face8a1a183bd00ea28ed84fc02ed7448c33b40f98c4319d5c61eab13487cbdebc845a1795038cf9b47e6da6aa84bd8bd1fc2914dba9cae67c7a829daceb72af8d361e0a848872126b13e3052eb009250d2b5147f23aea7fa504cb5d9ea6b25aafc38d6f7d9120c3c763e255067b44a0a7bf44ec0e7abb61c67a3e4f7755f3f1cd5cb257479a87e81af796a64ae3e3a5e2b496d52bfcc799b4bbcaaf33fe5ccb46347179bca6fb4548e2151b91ae015a96b60ca2aa8022931bc9a4d99110d89d80d03c0abad8906c6d6e25c11396d4ca5ae0b39943da61a0de693911f10177dbc0d98f09b8dd55e01169f42442d589c38d9952e8ae0ef7f804e2b7c73cdbb2fc64ca18ed0288e83804ad39702f8e79c2bf7a5f431054fdd887d0f6f03576bcc9b4b17dbddcab42d366e97b6e55bea8d961ca97b58f8fbdcfea78aa4f43303170ce9c580f58df3f37cdc3daad068f33c8b6f021c8cf414b8dca4abe47b11903ab32a5628ac73a2a1600b4c4abd9422acaf117f6f7cb1a1838c0a7af3ed1eed42eb89b0354bcba436b5779367de2e2df9fc0e36602007613b3badfeed8195a5f119a2593597c095a298ea808334775c57ed90fb7fac4c42a99034a36029713ba394fe19aea04c956eea81298d213e2da04fc1dd90d9f8adafcd37af5532e7f77bf436639575722d67f17e7daf3942327a0cbf0992bf15c7509234f43e544e226b060878c461a5529ee4dbfd320e109a9242993e3e82f6a02deac755c9ec052dbfd7a3a75704458fc8ef10ccdccb2608cf0408b25d2f391f8f5918cf38b95de7cf88d93c59e4c08b37fad9f431b38fb13bc920ac49cc6eeab67c49cf73f642886f2094bdc66cf71d4b1d803352c6bd2c52878867d8db21ee3641ff17a397b626515c1c0ec80b9cf9d74aac80335275a8ee556143109d7aac56b8636e11a8bbdc2c6aa53926a7c0c1c058f37115bd625cce53c136134453cf7891358b312fc2badc121c56696f28bdbfb7bbd351e27a5670c4faf8126edf2142cdd69f235d2c169f903e161aca41f031f7cbeffd65dc9a7dd04bc4da05e76c747fc9d36cc667a1e981f6b07b3c1a7966496ead646ad8a65e34a28d1a0b7debd066d079b20eaf9a2467e0e25a0defc852d31c70fcda9b7648f981d7c7247abef06fcb23491e339ceb26ed4d22de9380a5de27900612db317742e1cc253df15e55ded9aef0a2adc78ce30d39a1cb1822306025b35343f5831c9c8a11fdb0e4297fdf78e44ddba38fd18d8c8f7029a22653899439d41d00101fd196ac7071ba029e007047285846918acb9b2b52c880f63c819aaa5e764d3fa26c8b3d8ed730ef72016b3ee1a0dd6746639ebe547c2210d2c76f6be71efcf0e2a85c8f9faa83409a5f2d7a8eb1f317974fc4a888e1d175d774f765fdbd2e609b59753d8682084d56406d61671b82d61cf963b5b31c87649ed1bfbb96b42eae03fdd935680441361015ff0c932a763521ca85a3079e5e575a56690fdaf4954d7d28bb7cacb25458755b55bba1db04932e9617d8ce8cc88985990266405ae0fae325fad1c2c4f9b099542bb8bbadccd6dc48a834b1c5aeeaf7d2c260004d5ac98e336ec2918d0be20f1f29e77eea4ef6648fc5f52ab27170afab4fadce2daa02f06358b9cfbce4b3bd91ef7275947dc2fef1a2b3b0873ea6f8a44cc84b37654b238e5493ef6c7a09e815a05cc3e2fdd53adb79c8bb0b5312409a4e1d6ae80f4c9d92d83d720542be3f374b77aa591e97f54a7b5582af6f89c9192ec3b820a154fc468585b0fa4bf740249ab2d5e5c9268f8b4ab5a1d61235d9e79566d8cedf66c09e697732794e6aa359ee4ae1424f72405de1af2aa8af98bc65e13768c988c6c19e47497a34dff7898633887de95353c5495ee291f6cc3fd9a1207abbc85764b565789060c48adf2f017b720f1fe611b836635d5e523bc2c4557e2491efce2cb6d55912e605adf9670fd3f4489b194d1903a7bee43275dd7209fc073c69e4c7fc2bb001521149ce4e004fb397b1731f81f1ef5b8df3aa1ebf68c70d513a25270a8f3f095091aed887a405b80eb95af559af258728f60142cc654d30844cc95b6e094f84f7abd7528a6d0ac4834f03d6d00a53683e0961314e7fe9f341348afb3d2a170c02cf4a41afa70798e3374f932c0f42582a30eca731d35f4faee4b354666c846842c3ebb99816348f75d5fcb0e8dbbdd54a1a6ec6127cc7a3ba7db64633a9f12eccfd9db3dc7a850a8d18fe00828f2b2ddccdbd01658e599175a58d7ad459ae5f11258db226a911c8ec8f7eeea40ec312ab447d0ec7016cda74e9db1c8f4b4cfb4868bcc7b2053b3571367eb5b0c89eb4343fc0a5a62cfc67aa628ccef85d266399fa7d9e5fa9d9e350f8d9d6464fe3ef7b50290db862df877a1fd1e3623e57fe280e4e6872822f4b3ac5bf3c7f34fd3c2ee53a9d9748ea10f0c5c625493dc355a7c5eabf2ce4e3eed5ebe784f47206acb3e25e02fdb23f9dc15690af31762c0b48961a80a5de04d3c58887a39698d7096359be8ad0f420c711e70bf10e6a7677c01fc1c40d7a5e23212ece5a230285b969e7a96cfec20de6d32aadccd94dbdf2da4f7104b3328e2b7818a9e6e99a42f22e8a295dce2dce6e226211f98ba0b736af84cbc21e51112168fb51d885b17fe76963832d5cf3407fadc8a42c67b5f350f25acf31a6dd7c5c7ab3c2fab85a35f359b585c0707057fbba82d77ecf83eaed7099c07972f25b6f2068c62c0aae4fbdce39843d6d7c2e0d53c4aabefce393d7da67089b9e386ee3c1ac292f59b50f04ffb8d11fa32336c02e404136fd86252fc05ae7c40f4facce5b6ce98c88f91ff93bf302655a2a2dd0b42973de5711eaf95663bef63354db713ff7c45c1800df8c64bc1eeb0ac7ba8be8511bc97aa90e9db712dafd496312d5f87154ffab10ff071dcbeecdf2fb2286229c9730bff0bfa4021db5fdf6b3a641715e22fd57fab3be9944f7c2a9be501a651888c5600d9f4de6fd668a05b0b19cb07d5192f5c21c06fd0c391e4c39ebef41b99df905d21a1c9c11182459c969553f72cf30ad85637aacff2928095018dc8609a8123761c6be222f6e737880f5b829503aed0b6416bf7dca745f2ce52aea38bcffa36596a81b417547a65eae05ec7fe67e07feb73e401268891bf6a52630a29a16d31284b712958d821d11df5e5300f64cc616f413b2f9faf416ffcf7ca51a8415332cddce231cb5aef2848ced22bdda97be79c44271f6571c200815db07d0941c1f0ce306b51bdf6fa152a41e6c9f0808f1153eb33459d3ad9783a90846af4e38e4ed6a3df1e40809d5a40eeca0f64cac145225495a7c6b2342614ea6c34850e868f237c862ba43923e00c824386e8f9e0d5d0c5aad44d68c21678ce91a24a2fad0c37f7af7f462efed1dbdd90a15b3d6f82d01a6269306e21385d613af0d6f8ec2b9a841907d7b540050a9c7577b4f41ad39ab51c14f182f9de94083f0d4cd8ffd71fb20e983b44e6e29966e2c9560e671a5da6535646d805d3c1d17679ec02b0023dfd82f3257c2973d0f6b625454176ba754704fc5dd698dab86f8946ebe8b5f553b088435a283091c8af0c9cfdd69428ea858ec2a0944b5b69df5cfab04f8f0044e0adf8e14a33ff1b0990a639f06af1b78be6e662f99a5e020ae756848fef04d2e1a811598d2d437d439a407c37b6fa060812c900cde77be5420de8751db1abedd2e430c14ad47114ac759d685b4798b2972eb6673048fb10e01bb659b010f7c7e0b8074aca0942a1729a9ef26b7df20e3af4849be5e1cb29fd8b6c6b3cf0e58f048bd959d893975aaa6fb6da70d19c55a4bfb11e5d3cf4949c0571eb18cc04ce1e3f378efdb25133630b4e61dda99f919a342e964ad5e3347968e2c2245546d74bbd340c03b543b8f34da1ca9b82a8c158a22a02fe2c449af0b0d759b16d5f45155d3fb8efc329ce8f9ccb912a1577aa7fdaacfa9f12aad0812779d01a5e90ce445bff57113252b4b3d2950893093a714c7544d307628a7544783adb3452b5c0a2c6450615a02ef126ece08eef82cdce80de43e7d18932be14f13e34a1bf2ed1d930d415c5a63a0f0936652926a5f132439f88e342218fc40febe4d30051211e4ad5c85ab922882289918eab4132f1e7b063c261bac6ff82bfaf27e4fb0ca5479d0d71e0f6c8c21bdbb76ceb5b90e90aeaeeb3f8b453892b87c3007047ad68b030e11e727a53b5c3d5a8ac49b0ade4d2d9617cbe9cea06959e2de0b5a02133135f63dcfecf6c1dfbdb44c642c6f0c092a33a85c5f6f60aebee7f4c7ee859508c805f23b917b1b387260872e7b82aa11e77ec1fbafa8e9813d4be59230eb317b86a125c76d3b2f370e329d70c9e33938ed63031e9275366481a87b1a63f7bc86240a8a90379706767c8f2350428e24f892ad6d720228efcbf42feea7ef51d09393c6a2b401a41b4cef415830137002a2db0a01dd03160c81a17fdb2046095b89de73c61129521b39f06f8e9b4286259d86b9a960f68048172ea2d02e6bd8fcc64e33f6d3ea0346b36be3663b249d6ec31138406b643734242fba320fdd93e6903f708888dfc06e87102df9f3ff476ac5d1668e53592158ceb0d4bc51a70b365e559dd90155eeec24ab238ed39e79f9b88a592fecb49ea5859aa80df62a57e98742b8ca4fcd17990a01aeef6d9ced063507aaeeca8c3faa5cca54a3d1ebb80abe0d53712eb03466373895a1ddc0ea0e2e9cc436c493cb3342a9f8712e0a866407e9885285fc355c64c2959d105dd2fe3ae8238bbea55e7f97e118ed88258ac4a10b5d9a58c04d8aee0c604387f53dd24822536f289fd04f6fc39d98d892df0cca835dac835da5b61acead0e530009c149d39623daec7aa86cf2e4e4a035845a5c2cddbe14ac8fd922b89a5d169a3a4bc9581bf5cb3f7eb9316faff9cb59cbd85215130689adaf34d2e5852fba59b33e00d9339eb76a43443d7fc76968bdf3be8fc75d829fcb6592e91b80318cc4aa0148f46762bc98c63fae4c4e1494c56394e02f1e4b21ce12bccd8168ded5bb2ba09feaead8796bd536328de5cdb29e8b475b88c5c672f6bc50f33d303077195cd8c57f2fb39c4fa2dd757d43503e6cdfc7993c86d864699cd9c169ea4f03b6793553ad8f2bbebdaa2652ed12af6033f37718899c49014489ca407445e0c2d6dbd1f7216bbafa92a275ebfb4e24ed4d7ac51246644ab7a1810f828d8ccbce7330501ddc5a692202e31f12a98d92e286a2c631bb5372e0c2e571cb96f135ee0e3d14cb17ad00f7d3fcc36b7cafa7cf56ffee4b9507c9dc9fa8d6d07747af1f5ea49ddf0c8b00a3fa89cb03c936125728c6bafe7f4f9ec8d59bed9fddd8c99e775aa9628e9104589557d9c39113b4a0d7cd879c057960ec9f4d92861b3be32f8a5bb50679562663228fe018f44e2c175a1ce977a4a7f47fb534774b279a07393927021746140b69440897d7b5e81a48949fe83c90e67228d765c4363e7f96d96810057b26d7e2c5329ff6bece51090628fa859974290ffcaee772f0f6761b96e4559f73095060f2a410d1586bcf536c005cbbf9d65082cf2f8f824eb9312ae99d430fd70694bab5c5d481b7ab3d37cd57fbf73665214f99d9ce6e8515dd8276ea2fd49d23db2ec102131afffdbb47e65e033a842e1c3c439cd77bfad764c18199460d18ea71b822606ebaaf161aa1fefb1493285a23fba5b88257f53b76a7413c882799c405a43fc73ce5895ae35ffbe92a4a6d0d1dcc1ab2b45e8e18868e6ee9a3468515840369e831f03bae597dc84bc5c076a712a2308dc02863ec154bc2b85acf0e98361edec82d599c97ff8687d0c8048a845b5d4e5712552b3db20a987b5893e1300c48f4b1b9bfb0947e19ef24d560a607467eb523eb8f1a3c8e059790668f109d0f36c687058ca664731cad6dc7a4c8e655addf74c6ccbd5c1612cc8e6bd810af9468f512812512ac66aa53c32fb2109964f3bf23c1873d73b9c860576901b30d9a8460a5afc786ee59c74d079e8ec812a493c39d27509700723e7fcec96b1039834d776cad032e510404dea98fb4cf2e977332a6fc96be78aa6452ce2286962768610ceb2477a492d6854da11b6e40de381dca05e3c865207b5c43a15ad94fff1f1e3398a1c73025e302441359e640cbb7897a0ead815dfa49687048e3afac2606886497ba14d5809182b9151184e54ae1341dd8696f67b4286e425f359f7cd58e03b1e2866677e27588e23f2163b32dc0b9c191d4f7a4e91f166a80583f1bf43f72a9cbab11a8bac93e1f4150e4e89a3192df8d38ea6aaa1453a810e9e73533f2e85e79cbcb0fe6fee569f90489a5eb066197cc60d127aa00177e76ce7cf41bb7f881f95df821acb2819c0e6e94127f34c7c5a2ca51c9a4ea0c61e174dd49732acec9cb090a1b542f1af41e9de4ffdc47110ea5f8dc268b39a5a0a11e0f578f445a56f5421a28c908003aa67cea9e246098e49cf6878ea036b7dc689281705c2ad6616aba2faf2286671a6cdc5a1535f720a52bdd0594964be3b85cce591f3508881a367d24a2a49f769a55c1cf13c556eea7dc44416929b7f7147145602aaea300179bca2a302918c0c67843a42a5f38bb772e8c8ddc4e3d38ac27306b1339a424030cd115ff2507c34e2686dd57d38f84c9a4409d904b500c83a8d50f68adfbd031b105682c9e1ce0ea46fd201e39606143bafe0f9fa78b6a89e849dcfbbc6f235839894bf5ea62ea04c89698bae8eaa3100210af90cc4ae2a020618b6a5a142551a0afd1b711985c333842b624c1879c7fa7eaf2a3e6246902173fa2280d5011bd00f5aa6c3e396a704df23997bfef2dc8404cd206c4740b9b9dc57ace0b295de0a44e1fc38b02bf35210aece2f66f00106193a338695c96d6adaa25f2314f447c583fe19ff7c143bb13622a69a5bdbf328e8e95392379429c5f5012141f887076225b340a98fe06da2ddcd0bb52f63a10de86234541cee4ed2caee58e5fbb7b6bd17a92334b2501255164b2f6d0223eb9581a439866680fa7d096f93405b5dcc85c1e2298b0d86632f7916f050d5d7a9955e99f01554434928d5070d9cb529b783597da1f1ad85724d6a56add316c8dbdb18a9438836ba5720343eeca6e6661540465dbcacc07befb7d37e093aca5805b6a48e24759f357e09911fe1ede3a3c9909c49594b0e665804ffe50cd38c275cd8d0b4e91681557f09f7f4f2bf8c352ccce29bf6298f98fbeeeb46d41f396d2580883fd816fa9b7f2effd44cc29e691337224366442166cd134993385d275a4788bef64b19cf62ea52179438084f7d84465198e231a309c9a2ce9eaf4352af9fa7e7c1c5c50b2492403df15ef87699c02e59b8b020d40f44863c30d4549db13edae44d1a63896cad500c10d913535867035ce83e714daaa2076661cadeb21d991ba167daf60427cd952077c68b1648929d2591747761c80c44bcd1f884e217683c2c82183b8621cc41909d03cc7ec1c62d846b6ad6f0acaf331f35d825f2064b4b5eb1d258ecdd1eb05f9cbdeec29682c994aafefd562fd7357d19421e9afa033e1f85508cd7235fcbf8f029da7321273f1a7db01659d6877cb4377bccb4349cfe9f5084801f8dd982e1bb684075c81340a1ca9044c3ce69b50bb2228a4fc2bc5a39dae3d4a95fafa941329d0154c021175a2995f4e3f4b82dfb3eb4c27a898c9f98c083a075fb296fa4f2c574959173f05d0cec6ca99bfaa2f18bc83cff670f50d57b1caced33122ed306a0935dbd179580daf16f3b27def7117dd65b5c7f14b6f54b706a31554b582d227d9eccdfbddde442029ab622b67ccbd9e48a407fa88b0258609f4d7c13352f66b1012d606ac63ea004a1a7ad7c4315e84e54b672a548550c657dc8b70fdbcfd7782b1fd098b1750f7dbdbfb5d6aa2206f4e37a9e92c04950766d840fdf535a5427f429b542e8502b607b98868ac1e04aac2abb4763a68071385a7028268c26d6c0b91f06673700b463d0e5370ee04a11d961f57fd3c80acce62c4faeb32fd2e9a0b37bdfcc4e6435df81547115dc61abd0295e44a923a7c347fac34ab76eb38745b8d9ab4d310d88eaa183218d3a64bbbbc088604c48147f1a4e52686e543dfb1ed328b17a37a7e0b840dd98a1ef1e66e7fb9f0f09b6de44586a1d9d30316fed2b70a79ec6909d1c787d81eb9ef4689e70c02a63f62d8561660e42334e026420470be73fd500347942055b5bcf4c54f7633d3aa880458e72e18ca1d31329fecdde1936cc1b6003b3b198bf7dfb3cbfa2161894c4d749f73855d10cd75da1dd95a424b3557b6aaebde17de5dd63e2233499e46ea6d3fcb79e0d32bc0b7789035bbb8474f5dfbc2553de707ebe5fde54cf7dfa878809f2fd98907bb098c3a3550f9afe3d2e245868b0f45397076e6998c8ffccb25b01ff62d096e70149110ea5bc4792e5484813f65afbc7f653c6c3b72eaad5a4456362d597067cab1535532fffa761f4d8a5a726121ed8debe830b3998f8702700f70ec1f280ed6f5c115c1ad297032694647d20c7da3bc712f87da03ddec133c5adf32e297e32cfe588e178b6b5b70d8cff38c298f7ca9f20e787fb635d825967171e90ef981d4b83001f997c4d03f09062ad4c33a5596b26b4d72b5f2ad44901b3e4c94b45c0c46b9584455c942b75f760f33a2ff5172c1c86559edc821285e4501f0f1be9de443dd95bfdaee31d6b7c89ff5267493f9b0c1d464573253664cc6b979da2053ef83a5bac893d5933d8be979a39b563614843916835ed147827259144604aaf67728f80a141077fc356412faaf5cbcb7c01b050a01ce41c4dc9a7adbfac67b1cc963ef5d92b706f5b93aaa031fd96e847ce1f0c1c351bdb6a42e25e237e4fe2178eff0072ee902a8b6413159e67ec091ac7ae61e7f1754d38797312778d1a354d2a2b3d239a70fc57f15f5de1595fdbec6e093793a1071d49ce2bfd9d0e0cd196f71698b46e170ae859deb847bc7a92c101354959d974414a6f83370b07c9cd4ae1d9ed6437c19f74e813aeec9e6612dd5c63339dc16a9a30a1b7bf5fb0d50aff58a526ea2e3a77eb243376918c78109e5cbd45d130224e1e0eadb0eee83c93f6814a2b5a90f2a649ae8b860afeb8db612d4ecff61c712a16c695e2569624e7424b2d38cb7351722da295b6e9446a175f105f050f6ea031da07438026c375f22227fa4bd8b7645260b52b7bca0f9b6fbdaefb046ee02ed063b0a241faca6ba61c569f2ee25b45604f2027b714e02eb72eda096155e78991e2cb3772b8102f4d7b43cf96ad92c150cd6d6f32f65159f79b7f55f49d811083726b182efb03b14dbe270c48d593be465bb5035b985abd957d8242ede7c72fb69865e05548577c73d070673a7f0aed0d40cc9723518a631385b0cc0bf18d9ec68a8880bc8c74054c91383c7260383c8d5cd0e223a0fa07e3e2692d164a9a73bb7fc02d21db10564d4effb8dfbadb8ca078d42cb73824a447015edf1a33931048f821da864802381eb46e8190c27bf8737043b85c2da9574fa663b8b494cdd4da13c73f9126975ce3de8dadd8c153732087a5220bdedce28f485bae1f230de994ebb0465273f75012e171e8f99593a6a9c87aad173ed1afb44153f7171cd23a63237d8481e077de20e39c48bd8490a340a2cc773b8c27773abca3f2080c1af2f96097f4c685c7201568ebe4f6daf9d8b11692606547730998844d688f08a60ce1277ac4d01d6bc7325a770a97bfff20584fd8deb28fb881f6412846a0df9bbedd728db2077e168bce46f05926a772a9f569172a0bbad1f0a19a053a0c5901cb061cc10ee444ad5a0322c83b80bb49caf06a18d96b9cd31f52da412723521473e3bc76f87ef296ae4288def9742c3ad0509d4e3a9c41b6b532c8ae9af545544b445c5be8155f783bd5308d4dfa202783851a0fdc5dc2c4c5e50010126c2d6fd8332bf4e0be58452926ce49ade98f7639d8c04e9f6df2a57655d8ee773b962ed2e8f924e238813ddfef1aa0a2e49fa5f81ef7b1603673484ec55ee3cb19fde6723cf5e5fce8ff75de6568dce12a2dc28270304d28e23f2e7aaca483295516b5142f0f8bb4ec1824f2ed96aaf8340e30b6f73a601b2dc82312854358ca5e491062fd6fda8ace76a84d6095f60f0053a7000a2302981ea15bc7b434a1180d9d34afc5aac787264a4094f423848e5962ab60d116f5bebed3d8e5438db22b55d1cc15b4a79713dd6f0c07ce41f7875602938129fe6ace045574244c421d30919e34f354732ae9b65b923f5fd2cd6c19db7a98a363c8081e139676f0e2998cbc7c99d16991653197e1d57b534df00cbe6721360b3b617ddc36bea1cc4507efaf2b99237eebd6bac2e063362edb9707e5c995e7fdef56eaa552c97ca05b2b65d0d5f8dad409d926cae09bf2bb322de67098906b9bedf147213d4298f08ad18abcd78dcd5d38b32ee637473f78d279b9e426a0ad5f092f181200cadee05f522683a467fe78d65e769a45348b46d64c1da33e5488323bb3fb3ee9a07cc781c034589784b4266ed9e6a0c71628fc3ab7c16c61c3a72aa0c4d14c5cd38fbe2495f3c9bc24332c1efb0e514ec29e8095549045345bd91b8e56aadc2b8317056bb1ba2c3b564e006649c86c6de5cd3742df94b23c66d7f498a071b0e0d4326e2e7d33a0547ceea7f49714694793a9611b86517e1cb48365a5d058b7c302b214cc63a95cea8b9a8cd33db88691ac4cb6e4d4623a55948f60b69deab46166621fda34d51af37f703a91ad729c4572ef6ea21d47efcf88b3faf72d80218050cbc7b55260c204950a3837be13488f75679a10a6fb1828d0c0061b2f090d71ffa7e58786ec233a2b22032499056c9eef309e9dcc43baa0874982666cc32f70dd1b3ddd241671db98f5680cf6fb8089ae1c17ded31658f22dd074a18aef8b6ac0c05e0cbe8e8d92ecce34222351838cabecc7d58deee87ab16f7ce422c9346384513568a98e456fb406b61c84ee8023eb9daff767246806f1a4edae432263be739d0d9c78bbc2f8eddf45406a23ac7bee1ffca9715cd63478c21c96904184f78e0907215f722ab7ecb0e88346560e0e8ba3ab9ba72a7f70e0b89cca25da206d8fd14ae0cb46af7a9b7698597d6c18de63deada36dd697a1585f26744032272ffede3db4a0962f12a0453b856321a5e2fcb8944f6dfe0dfbcae2dbd808e062c97266ce3fc89017627fa6230d49e53df49e546f997217962248a2f6186a6826dae3680b60c993351d4854ecb49d7bd534c27ba1fe25a99d0c54a732aec49adbd1cd9e877715f33e58f74f5b0f297ea640837409dcebb998592d0e94158378924152af9582d7ab7c524ba65267499a9cf651e5e7c22234cf66313f58cc1592a37d929e64f993a4e505610ae7ae54fb7f379f61ca64aee2a95780e124e301aa3d6b13a17afe9c4ba56e6d4a465e6bb712c7304d37f017691b7dd6715014555b6c7b66e99e20f71b8ec03a0bf0db94d4649fb0720863eca5b005ffc71ca8426bab1c8ec2b45a45a5e667d657d3c34f6e876409118b3ea8ad989755a776e9130b74c2a0dc118275b7851a4c538a57d21b81ac5890801e4c62858ca559e87b3d015c691fb42bd7515428238bb908608ac686a91672ea31e46bdc9de9f0a5be072b2079e47a17db20b81e18825fbf4051952ffb7441f6899cbaf9fda0c607c4028164cb27e11aadc4b2501c53450e3b87928871d5616827dd3254c89a57b6157539db31f78f2729f4c35c74dfce0c99a2f4227a181be0a5a018e7bf63afb7014cf37d87dac7f85e96bb673b9d9a23a915edcbb8f5a1d7d35c3ff9f0b7f6c2dc0e55a95d3b839913eba13889ffc3d3746b38cf413809f88c17b12bb22086ad3ac166ce54fc9b1fc425b33cdf5e5a7eb20d9f86745887f26bf7cd451108cca6a716d6fa31f3dfb4a8c06af315aecd492a36f71caa03b8a6fb2048463e7c053ed6bd722a54a50429ccdf2d1fa3dabae771104aea0896be544429e5abb51c46e7b0d8c20437908d6dcb540ac6271a0e88854c326860df4a60967a16368594e445e03615f85a23636f6e7fd1c153a0962529ab0d47e5f7a05c1cea6988fce3711cea7c893e7c44a6c072dc47f6b97d500c0a78018336edddd38f3be85c5fb29f1b249a85d315cee697a7aac25ad888cb73ba1c7089d36737614d52b7607a1cc6e6f305725c946cac0a696256bdb845f594251a7d4ca5b1d746c70a4a938108df7c6cb890e39c482e5f4baaab30cb7f7d8740c66b97255f8337cd249de0e4854a1e1433cfbe148ff0832862c7cbe099581682fd8ca9eee33b06a86099928424f0c6f5e60176917310b6285396f79440c059f49ab6da1f8de80ebfd91bbcdbb704bfda7eb9c322a4378155a96c54b246bc16575b882d98bb64c3f5b778bc00fabd5557feeed156e405e275cd796b12779b23c5f8aa7ba7f1882f604f4662f659270626a70077376320c7ca40a0e29cf59dfd51f2e5348c73b22aaf68878d8cf0d85d7d45d1adf9c35f7c662070359ad2acc83849995c4894f8701729f63148c564f38d8e3afe1cae7456a473a7e67eee66c7991c5ec4183be65d05f3dea3862838504dbf1cd879a7f4bb1a8ff55aec77c3088159b35e3451a46ffe2fcd8f993a2efc902272326aba511e8801bc787e14efd86be8cf3d0ae90b32e784fff32ea96316808e93e714e85f4371e07867e6c5b4eb6524be97739e1f71e945544bcf6f2edfc7acba1e45cfd89829f38d1e480dc80c4ffa55b19ecbeb954038bf1568e64a8531c2830d36dabfdb81b7584f00b02f768116dfaa05644a594f9e16bab2f05b89865cdaaeae9dc437c8bc368db37de85aaa23e4100f33184c29f1c00d3baae3ef155bfa4a54b3ce4a281a7dfad6fea301ffe57e6f1d7aea4a7a2908d97914f490f6e61eb4006bcac7d5a4036e1a3038bd9bde9acb402dec409153daa609278e226ce9b1e846d4c22e2568cca1632482c5d488ac8802933bd565451201a83757a6bfbddb32004102097f28d1d2c65004d4a9a8971a3947af07546dfffc3b49b589f06dcc00eb7d7fb36cd87bceafd4052065a5c80fe8ca44b6e77d074c81ebb2e6a27b7b76b30aa425b2080acdc6e98059a1f9a8ba120e0125d1d2037385484f184adc960dc4631994f6fcb0421f5859468365d840067caddfc2dc509b5e3369263dadaa2639c5452d411a9a6dc29981b367c6515f8b6f6bf5a106188063071ff1e539836ef3a88b2db811dcaca506e43c9e2070339f65e59dbf23a0fde13de58f9a91cc3b92799a5e845fa5cdd8dd5094b813b01262a28fc2a7ee90e9bf8cf55a42a6a3b68b56cd0132f22975e420597c03fa173c5801594c054e46fc4a400d7228be965cf4a0155861b35dfc264d9d79a990efb822efcb4d9de6c5a503b7c85ebfca8a834e811954142357c7ba35b33c58d4d66b2ed23766f87f143274ae40e0390f38cda5b44d9dabe1f7229429f60a0681d2d3200d394f909c21b8804bc8c6ee4ecbe330b45542c24a049c4a4d19dff363050889857019b9a4e107b304ee744af704e60f85f0dd749785900db90619ad5a8edd2748d2108eee5a1a1515b84b8662b89359dc621cf344f9bc739144e2d940e72bc300cd29f06e073a13162fc6ed517cab30a105ff1c1f995fe242984832f95bd2ee0a419320ce5f234430fd14e234f7dceab533172e2e7683c6255b918b45fa31f7afd0099f227d3bcc2aeeb424dd17eee131a8af2c573f44639ce24c75bf9401a37ea01cd56019ee4facd2a688f8348a2800ce8103fb37c13df5ca5fcfdbdb2874cd7bb0bfb8ac57a3370f25023df327e73806626e91155acc999f08fea97b3bd204e428bc9c4fbda666bc69241a4671e878fd32e8f10a565ad53a7f931be57a70746a5dc9d284b71ae7f1f65b92d03f6ce7231b54cfc7a8c58cb95fd5f25ce6fc647aea47ee148900227fc5e7e0a32bda0ac21d0c1f0ec5aadcb8b9d5c0eb1deb9676ba2b39bcf46fb18b4511723b4b721e6aa57bdfad335b15a7cc2520cf72d785d4fec2b39cedb3ff73663512801ce19622d516392e67e31476dcaacf4f78d90df6f70d256367395498fae2ee35f73290fde32e107962f73b86db0fbc7defe12e4e7d9fa2b38f7004b65e3cb50724891b49917b990ce02b99cfb5324725bc96e5ef424748e3d973c0885349f34769095dd731872d108d556497e68f5e45c7fa6f2c4d1e9ea6f581bbb0f8fe6741eb1af288b541c7356deeff990f14146affe872798418a865cf0daa7dd6e757557881347cc651837a3180a557892ea82287cdd165bcfb481a96d36e379c6d2aea4149ccfac99e7218a27e5c5538aaa062a7017b20651146c23a38c5795c8d7275a7efd6cab1e7d06ce044391ff20a4509af93e66d819169c2d639da185852400fac17bfc2d47e989e6992ddc982b6f147c792255eb7143803cc3791d6d92fffe813776b1867c235e4c61104dc308d819b8e252d3298d954ab18755d0844c486ad68adc327a0ff1940ddefcec52d801a6619f2d992bb457e0010f21fc1c446cbdcc28fbf3100d07dbad41667e51fe65a6eac4fef6c75edfef5436e6c1dc25e2caaeb40f0676035ffc1d727ba5cbef372ce4038e0b6ea83871fb4dfe98ddbc26f5e282e4dc78c1b1de7449ac5807fca511044800d4823185d0e8adbd9248ed3ee902dca537c23f1f89936b171b8911798094d23b4d3ba3cca8d4e4b31d5a5150b1e8671952b79c8ea39b2a21eb6b501858b423d2bdcbb5c1f30da4df44c14b827351ed161f18df7544c61880de800ee5d10da8de3daf0557394cbc91028703e62f19f592756ca3b7fe7259c0032beafc3f87efdae7b1b7e8fcbc261a059ab5168847fe366c43120d059551eb7aac853b07dbffd7f4501c7e7b6a1c055eca6b9014802fb6e081d8b3c83b5df0a7ac7248fc30a25da804cc2d8e0d4a114903e01c2036770db5584522327d6e83b4c87fbd94418bd74fc5d521cf8a7232050ca5fcb6cf817af2975a3a68ae96dc471594224447111aa1cce8b6ef0be90524bc003ffa65121f6eb5e5d43e6303a840f584baf4a490bae8e0082ee4d20fb259bfdb56ab81842dc2148743327e63522d66dc8e7425c1fb2244ec562117e62e4e5c13af9ea0072c4dd6711dc930e981cfb905165f44ef7bf4cf8b41830d5236755219bdfa4ceca8095bceea30931268ad388613ffe4eb7021b52b00bdab41b0f326607f9b614346797658c98394b6a94b0c6313a1c6d0d76bbd331c0d42d93dfa2670d50f235064200c09347d32fa701f7db0c709895bcab33232f43c941618a980558a1909d833abef80e86eb1658f00de24d1564828434d8e34ffcf81a2ac7628948b7594912098bad3a6976cc92fcc07233e24d654764fa32b43b36ecc6c2ec64958b41bb19552a43d0a356c47586020223673b0f4e6f2cf0fc8f00ef5d009be70f5bae6c0d441f9f00ac46714fbfe7ab70bdf19d4b2c5350f22d4c743e8cc49d7f7053f8ebc8864189f441d801e9148883d603c4ad40ad1923a92df4366a2afbb9e630fcb263626a5d1efd8b09517ec4a0d35d0a18d08af58500a6704831bc9dcb4c68ce028aa26d5de7cc9a4c3d0d46bd78e28170a82bd86c4fda9d1471fe319d01889fcd65be76ebaaef2caa864a6afa70b07115d8f6df01493bb1824dd6870b9a9f1a86ff7dda55670f261af28cc21a5ee022b104b744cc593361f9784f60e268e56a67d93e402c786c007bf236e625410f6effccff6068132b008db06ddd421db07a59acc95295ca4f29f58b38dbb09390237e65b6b66dd07deacd65f55a3295250a75f83594030c0838ccca0bef2c6e90b6cca7665190d761323422307cbe08eacd579535b2267a6c8deaf4363ee2b8f7de9b9792b09b76d868751e601b3d8f25e2a34ba16024083c18290fa162440ec75fbc00f0f837fb98cc7cccdc1e2f2919cea5bfe633535cafa29f1c84048076080c7cdefb03a92fc7722a04a449d6943e14011bc7d89816f828f13ad0be9e0f98ba3dbbe40fd15b62bb935fede6d939792bc7c6a7434d5c5ba66e560669b2a1b02f528bf7b399b2d6871a35c7fac172cced9dff682394643bff4d5e134191b0559b5420d8e8ed4267587775ca86d80f9f4c087652b66c3fcd0d6a568a8a8d344796dc59575bf689cd522990f94e3662f2067ca1ffb25889b37cf5971b2db45b0bc90559eb6a5db8bdc9b30cf0c002ce7245ee3be581a1264b8962d5ccb2b145230f903c0f59f4b0d2e31ce7f1c77c69d3b7ee10ac789c1bdac9ab8e5a1c8a3e4966b77badbd1ed8542d3db96acb759f6279fa2d5db5b62b4c9788e43576802a002d3854ba6e77141478a4a4f92bece96b7119afc14c694ddaaf5a4e09e8e005b0e05efd44cd46e890ea7748be8798d5434709b08d04dcacf863aef18b9f067a50213274ecf89a871055d9256ab20852b458360dec6826736f8f2e542aadfd323125350a3073f9643b9d89bc912de7b914e4128960da48ad4a6076ea73aca287dce832715ee87b0dd04d021de400f40498e2a850f92edd3284d99f238e920c1197290a01048faa23944c51117271e0ee184a5c440b2127d6343e09c4bd4f3346b2c5f5405c9b09b49c8b0b81b5691525cbcff4ee509e45b8fa38f837260fcad3e477810bd340012abd47c34ca8d7231072afea9fbba6389e2cd900d452b251d69a0da6db3353bbad29d83b0c2646d9ad2b5e0f3cd22226daaf3a75dd8d15c870e8ed5d03d3a38b476022bbf40042652e003402bae984b0eeca862b7189284319d2826b3b0b16c3e7c86815b3dc220e5b4df670eaea4fd4f15fef70d40cd6cdbc90df674efe82cdb2c54dc5123736d39c9a4bed50b90c4dadf296c664b95d5f1b77a54092aaec84ca8748a5427e4b627f3bb00ebc75b1b3b17c1f78cd3fa410e3117e4a8195f2840b4152989821b6a5e802b006695afce055b880d58bab2a039622130a9da43762786dd57adaf444e151020d826b646e19efe02f060fb201d067bc54a04be209410399460c385d31764c489d2e4f48ed0824bb19c677d077bf8bcfee4416aea07c95a616e62231cf68cb057db420e5eb1cc869115a24df861e63f86ae3335772bf4fa341a295ea4e86ffdaa9bab5422451eee2ea960ee6c7e7dcaef5c06348c293b30d5c66664244af8ce5b4ef87cdf84747c9a7af5556d1d9e14629fed0860a9a49b3ee07b0e20e1687dfff8348c880aff36d4289f75c5068f2d76f64e15a45354a0724799f4adb7930bcf3d987e764b4d70b3e591e33f1a37d20d9e52f9eaec30eb3d7a2e9571b986afb455b882733e1587df35a071ca94d61a0bef032da143c76e150d5e392bf9ff08c5aa8aca636de4839ba0656790fa6610f9e9c631ac6e8a72d885caf28f44e18024dfa14bc6e1959448c4c9e8700d1cabb6fb8de4eabbe5f080d1d518cc7e53cf18317c75bab9d90c8e8a6c6f0bb9b2dc183767f2a89fc5c4f2235b720c380299155cad1df49c5cc1951dd7ba868418ef5c032b0db2d2ab285c4956c6cb231d430c2229867c26a8a2232004c9fb2082a1fd06630555650fc6889c1235ecdb85ed26f10eaa14c92ecd8dbdb6eb4ce6fe06fbf11cec72d444261351f7c5d69ab4388411df06095199606fb747457f3b3c6cb2cc9972efaf7f9e14707da7d14e248b6329b2b6ef6ab50b36d42acbfb913b584b0b1faf1c895ed47f10fc12cb490286cad6ed97e1ce90dee425b9ac1140d7eae3b205f5da5b0a1943309595e997e4fcb39541bb6835da68608632c578f3c9d275e7c5f856db4e3797bc4ed1384e65a7b017f2f0b80269adb11237e1d556eccb08fec7f032cee76c9454aae730a527da3beba8c78f0dcac8d1b8f8fe016736c3cb3192b8af11942bf32d8437b99554ec29f203f887326aa326abe77191ae953f24cb2f1136b4e5fada003d8dc835f1c08cedc97b72e66fbd5677b608eddbb20950e3094f0efb37d38ff9878736f668624fe039cb9b38a55d9ab84919d817a677d5af10cd6e6c151b85009c4044a54c91e3d74f00fffc732ede4446b79eacbcfcc94ef4931aedff8907273a0dd9ea87600b7c0b7a1c95c5ff7430f639c44207387866f57315536cf6e1cd589ce4243dfb83ad6134b3016221c3931c35f7fa9023028cefc8f14e6843e1f03242e1827cdcb93b5cd7c67f86f7f48e7d6d1b9cde03c5d4d98eacdd84630811c7593c58617d8255205cb0fcce0edef3bef893028a4d3279d08779b05c4a670a6f0071e7afafa3d4685d9b2008765132fca74c812c33e1111cf05655393f45815510cf78f58ad68e7f6b41b4ad560dcd1267364938a1341b8f38ecd48d8eb4658f12c103c3824810d4d67b4737f491bdc3845b2aadd1c17a19f5ee71febbf8c86aad2c4708f0bca596487860e37c66a47fb6d90e78f4ac58b15dc1ce0ffecec8bbf91f63bc7d5d473f856464a88dceaf55ea424efc8cb2eaa826733c8dc69ec41917761ac46b24dd408a8052ab3ca2d17c577b16c73399245ee03326dca73c5fe93bed50ef577c90fbf365a31598abce2ef042a9d3e3ef4ffd29c734aef839c0f4fc91ef79631c3a7ee850f9f36b13cb2394a189b07a2ab5d3d2a162ebfb4d12d8568ee07b90fb30208808250b9b647255d1b9cd1d5dea9f925f893af77c14100891564f4cbffe003afa1bc0a24d5924b2af974324d9527bcc9a27507a71a4216e2a0f278b71abb61a5306de1cd895dc9b04f80cacddd845e19f7a5ffc7dd33e124612ccd4a9a19906c5fb52dc9e4a5dda174657b8e48025c61a763020a3e7dcc8a12f0bacad035d965d3c07168c0ae1aea0e65383862f1c1fd36e579740c55e0d97e649e66420e936893fc258fdd895a221864627273348841b721efb7b6df9ebb74e89abc222a4f31b8bff5e55cc50b87f29bcde2cbfb3994c2c6ca95669ec024faa75fdaba9079f7b42b750398a37edec658d479598c2a42956d871a2914fdb4382a4af909430a9c762a3cf7ebee8777fb1e918fbbd3a249292a1705ee23912d0416b4f83c550adc91f0e6abef1ef9cad87dabc80efd71a05da531345777da8336274b81052d5e16511f932bcf60914badeb2c0b6567383ed85d9b6e66e45cd80adfa1249372049ae0265eb618ccede91c52dd55c591ec9475526d9224012984db923cddaa2f11fb17006dfa1c75008c9227d2086b23ae9abcdb491620a4c416af55a9d316021af8e7c40c900db82b1b57549174533d06ced4601405582b0ab74640fb9df120cdf555f4417f1c5aa44779b5c1712ef0aa4c3f289d9975051542d156255850cfbaa9b9643398e19fc0e86cff67390f79bb9a97cfefc476149116bbcaa564fbd9d52b4fdbebd24cee540829495e9a41355da014c6a2f972b1bf843af5f3ab5a47059f85f548863aff8c9a21463534814d3d18dac07d1122e67cf6c7567e60d8d450b773b516b4a556a667a09fb7ed305e8eb5e1ce91bcca7f21d2e67b872d3ac292249ded82c070c9f4a137088b5f30f530dfa7ac480e5fff3efaceb201bb0880834835eaf100b5d62e1c8120d9036d2c018d301f4f5d81bcd4ee304ac5b90e9425f5ec8394a37f063846ea745e31f381bb6b06ffe2aefe072fe3efad15d5494314b200b8ac4db2deb5debbf21bf23a9e7275d8f0a30ef6884280ae625a9a9c07f2599771b547b501cb77578acce84774cca60520533eab280b96c6bf4701efa88e948cb3aff19cc6d5149129433b61ad7bd90c9369903f8bd34ebd348afac6e37b021a3537307a709581674ceac82dd39e1f07415c80e2be09fbcd1573ae8fb9832828d439ec36db69f82c27cbd49d6813ff5ba455f1ccbba9ad5057110916ed8c99496589db8c163f72f2ecae2449e7f7a124cb2603f3817e7eb4e0bebbe9d182040ac4ee815903d1dbf4fece99c16f409b6dec0f0a0f31338e26abfce9e9622619d2bed8d023777ea09deea35e73369093c1e3bb25c8e3bf8367a143195a6b82e42320d285418990d0b03ba465ec4284835e67ac9009e22a49367927741c2e3b0d8293f73b44fc849846f887813eb3c5f905f975edcde80cdb2aa475ddb5fa8011ffd7d70e09fe93e589f5198700e126fe551ddf98495aa36ab89023645e9c647920b01fded1d0b742c2c54fa69aeaeef1c854bc8397e3a4ccd3b8bc86c4f15b203437899842ebdb15a64ff4bf672a35eb13951b276e43588882e8d6965f06b5bfd8c102418e4111f22a967bf37f89546bb461a7e14d6fdb12712e15da1b3eb6c766ee600a2729e5bc34b62aac91bc2c45ed73d225ca2152c142880f8c4a6e70e680e0858516d7ee4823ae52631cd0986f9809586143ea8e8f408497a6ae6c8ce99f00a735cdac0d3a238a6095d8f71a2c42ee03c23bd6aec45906d0f1a8c11c2f0cd0a92090cdd689c4b0ed54025330bfaa9b67a23e7bd592433dd1ad23fb212538a6408eb87f2a08e3c6dc3207d2bf274453f3eed7c1d25b3fc51db1d261b4d36ced6a95bb503f5d6365a214ef10f61ee04b0b848f885474d5024d0523a59822d2372a1638a65c7c6cd67c49beca1b3aad659665d2f494ba0bd0be663265cffd7c268ccb1aed459ac98f329074ef3ea677d60f151690eebfb4159205988b1f05283bf46c6c69640bccc9642bd51216fe45e34de101b2938cfc7956ae2e1d3f7cd2202fe7b9f01c3467660160390ad919df4910ac5bf9d3f4b0dae3a85d239542b14e00094e590c158800ca84f67b4f180f6ff4e605fe49d58dbd3f39432de5ca6605022bac397425315e75f90e7c20925b7e15e917b6bf8341d478479855d041cd9c282724dd60061d25fb642b19142a44a4d899072c1188b5ea7afe7d4e6f54fc6fa121ff12f1e68079bcc2de09262d759d3ad19f5ccd1d60e3326edd5854213a6fc047a4e7cb0365c9275ef0919126501b2513b8b80161727489e2e666f2ae151cd1f96ff472fc591940e1d2f46cf6aae05cac52f75ff18dbe150922e4b488b431eb55378c0772cd5796d2c326308c14e80223377b36de65bdc822b3ac904e05fb586760af25fba81763809c4765f40c01372ea322504d04d074c03a5a7fb9de27cb27e9959db1b394433225ef5d7d4eec072d19a2439a5272e21fc4978df5c775d82bd18c913c3ad59606df1218c5fbba4e529b650beb18aa87366ce216ecf45fc09940eecf83ed9c7fe67a9be31167c2ca34df333e5743dcef412c0ede07062327def557f0045d3a714e7ebf018d09a64c4680e2b434caa9f873e2e31127a9ddce2e0e9c21a44157f84a53779a0650e25e59e3f2de4a896dc8a9f6a346f9a0305900cd663bc7ce0d60a658aa8694c28e4f0d21db144d37afb8dde61f9718505111fe5bd51d5de1f4de47b7cc23de322b5cc856f2f41ffb4f04c28259c8ffbeb00ec397156ca285872a21efe670c3680bec0c869daacf2058c26c0b8a69a7c0de6954912deb2fc32fc34696ad860d12e6e7a8e1f1bafb219f14d4b4dddf87ff6e25745f63b564cef2e0a3ffe1a965e25f5305b574983d314df98213fd9d9d649eb402faba94093a5fc3728c0e89cf3a538d23a5252213e67595c65fcc1d83387ee3065a6c156be1adcc19fab59e56365f80fd233fa86a9d013045de44b9e0f795ba6cf5602154c96298e51594938fcb21dba00bdfc6be7817c22e788d68737da42dd02852c6f831e4be2478bdb3f367448d3af4097ed454d5affe6b68dfc8c3f8020781dbc99844821f0e00040222299c26c07bbd2dd25cb5d8df715af93ccdfa1d5e6aa585126210399c3c094ad3943bcf12fe2571d8f8dc9861e76432fe8af936c49048846b527fa30dbcf655b917c5e4e6cdb0079cc55d9e6c4b55d64af8a77ee021c3d0254635647c0f2c130022e18224a1573b690e9b1831e2dfb78f926811088ca5096a48967d8131bff14345b986129f22e0be924101fa72e8941b79548f6763e84a4fc9f0ab97b99b1d3113f0f04b2cab9c32c72d145d1fa137f5ba74283043be0c0312caef352527d242422e49a165f461a3632769e698aa415c93cb8cd287ec2bbf66b760f665a65288897aadbba4aa7490506a05a3f1e9887c8f54418ba080397cd35a17fa8a8cd33c5a721abbd7a02a6883aa85be55ac86f300441ee1d473b24a7face1f6aaf0824f8869a82b8e83d3681d7e0ce7c80b8841d2ee29fbe07493f0753e065d9fa10792166fb1e68f52f5ebe3429631d2a9d187c060b373a0fd056bfbe8f7191bb215c176ebca867dfd11061a4abbb66f2ac6e147be7d527c0faf1fc2c59cc2606c5d60826f6543aa9771a967ffc0a6af4c73f3a2cdd461f8a996a31549e051be107bf0f8c90141f8202272e6cc15528f7bbb1e6dd353465ad4448cab67062cc42ad475b589c38f08a775ba6a9ebb6b3b39e4669dd7fb7bc6661367154c08ba625bb5060d943c28c547766b6f7e3e878018dfcb0e7e58a5c32a7df8cc513cc4f3b6df27e1a67de94113a8f79e13879a244d09dc0295ba6ce83e7af389cee644f4482a2fc0db30900047eec5cda6339524ed3b3b37794b2fcfae88cf9a56c90ad9ca221b74dc4cdb47f28df598bd06c5ad26ebae5d7231222014bd22b31d746e75fcc67f2a1f68f3a6b1a104a4dd5ca37a36e7f526550a03a12aea62f5183e461bc7669070038960418677e5f3a8ec7cdff9f0ab83da76c8c0ad6442a68cf4f64eecaee358288a434341959525a04d409168ad4e4ce76f0e190a61c69d99fb42925e10e666dd7050420967210b429356965823752c9f41a2778f6f9aebf3b4acb31e34b28b1dc1debbc9851f350afbb1d92f4154ab712574314a87ed9b9d28393bb1ea7535be8a47acbbb982b52ac1bae9a39576acb2213275ef4032986e271a7bdc232a2a13037cd1b75f2aba01702f7a1ff739da78202ef9293800d73a63fc2d6aedc460b031a07b1e90ca00c4dcc6e84152614d576779c89bf7d084bdf00334bc5218ce431cb3444b43b40f45525f639ce616f61529a9b13cff4d350033bbbb7c9c7c11bc8d65d5a064ab7ae3a886a7dbaf2886b172dc6ea1edd50f0cf5d6c9195e9af7a3f6b72abb960b2e722a15395cea483f357c9975dacb2e7f52cd7ab4e3db28330f6dc33fe4c3c520b6b2fa6b782c64ebc4fc245add4f76e59531576e7056a2617eeaf9670179feb882e09e6e0f317a399f2b60b1c8283ff2b508ff7bb15cd13af5787c7cd2d9c3edd898370a6b56a592a746e983cb98b9d2c30f7e715ba01f60e01ff410ce44273598ff397cc8d4c911a639a835a1586d267c848630d27bef30b4e24404994d0c69254ab6feee1c61101f5a74c610edfb520eb597cc93cb09649c07d871e6abd48fa8b00f933928c0fc6f4558fcf176fe561104bea1cbda8282fd98903a95180950fe5def146928f5865e4d32cf1556f374c6be0e6969045004a364e8a03fb02a7eace9fd1394fff949b63f63c0462c4ae5180a1cbfe5e1959d6a0c908d74f6cea24ee81872844f6bc290a559010103404d56698431a42b030c681668d6f74f1c4d10cac26a5a26cddaeb9a37950c91f33d3acd9920dd0ea1ec40bbc7ac4394de8f78b56d3c0926774222a8a3df57de58ae5ad11bc9e42d6265d3893a3436c7adfd14f5fc617a4832a20fc24cb99778a0ad30efaf542199b48f0db029b1c5c6ff6a9108901c87e3d784c0b22b9364ba27b74745fa2162808e7bd06023218fd15ee9fa2f29ffc8018c1bcfc45287539fda8040634debe1b24ef58a17ace4564425b184f2bb24e25e8004ae668294ddbe222304e0a8d015d991bdd8859426e776417f027800fbdd81b2185b8e3160be60059c71f08127261ae9afbf737dea94b110ac229ac009c7cb533d145de355febbb78dff44f9a60a8ad2ab0db4ee088f120eec85c36ac7039bace84353c8f3814ccc1882a748953d6461a60553aed668e7b93d6af33119674813eeb70fed06b690eb9c1b0d4096f83a1836fdd80151d40934e20d4da28b161ab38216f76d581092a3b07a872d365ef82a7ae34c748be7d09d6df3cab5cbbbc176eb0a415b8a1f5aca470db8e0ac9bebb6004a2ced89843502cba1342f8d93b53d22789bd224d3bff96bf55c67031e32a42bceff10f18b61ed32ac344da3f9ba2631c9b69e357c0404c1ef29e0c46fb05ab0c2c9a2a6d41a3ca4773087a2e90f237b4d2b6fd1e9395b006366fc9a59c51f4f1860b1d5303f72538cbde26a65f43c8feaa45da0e5aed5ca4c35a85b3b5331691b00e995665e19272669cf434ed74683b96ac948ce98b1f95702f2f4c730305a3cf022c8e8eb978cc927c27480b3a21dd6319adcddaa25e02ba25045f06f37640cd517f1f69234b1cf7f54887c08401454dfddbe16af25ea5f51a6083edf40933f4605103ce6cb3c29288f47cad28e553650a7ba7d2442fe04d80f656e5f0f0cc1b99da3b7ea62ab5d22a19ca7985e348a057a81a8cb7c3a12212a68daccd3deac4f6b150b116ca2cb5dc904d42c9656e85b30538f364ff98f46d08cb102f0ae73543e96f0006d53656739ad0284183851f921b431dd16f0829ab9dc203492919672f33cfec6f105b3e6d21d72d5b98ae1ee92dca9d8b1060ffb237a0ff8e9c60e82f8074e8ed0fc6357f5487bc401c6eb601138e2162cbdbf8462d43d5ccae196bc3c6414f99a19634f6c4d977011c11441feb5a407f08008a7fdb055d096e4214677f4616aafb14da2baaa6d893cfe6ed2f256e72bfca714bbd5602398fc181108fc1431498ab0cdaa0aa5167b710689b95f37f5e29d05fb447bebdda4e63afb7263856c6363af4514ab1b7a5c1a185c1da0fca79f7394fe1e8e0af3d4b892bd2b3d0bbca785a5576efc7c36901653ef8ac690c110a47adf81f0e8b9470c118991c0a32abd1bb097966fab243cc41d8059855e256ce1aa3038ebce32188fa37fba3c515917dfb98f4e6f8f895cc0b15e5c6d6fa7881eeeda7508153dd2f58bbf1eb8017247e9a9b2b8720ab219888127bdc4c1b6fe1e50db28166d6822606c704ac21f6f8a57e88345783023b048e9d8b8efc2ac8af78295112c109f65f91ba47de932f208b3828502c27c0005399544ad297f756deb6a9aa4c0f7cc5f98f5617523b9ae84132bea3f742043bd25d908c2535dabce004f602b1633d3d3d69f53f0a415b1d5481cbf88e741a71c87915449ff36096f434b7d098a9c43a39367e68337388e78692be96ce142139bbe5220e9e1a8b8a185d07520e4c67faf75881c5a34d6ac3fbb4e9b6419b077f37ecf0cf12757f98d2e13a628edbc82d737a73e1e276b22d75607ff33c0b4386022c694fe7ac76aaf1fb9c4c26ca5f7445bc074451db6b0c375f8a33142c05fbf153f5f1b17000b49d5b586a44cb0d82aa265ffec2f0379473c7b3351b6be0fa0019d13d65863efb4bd6848736db7e24f39c2ac181b1851d4a937d8084642d431c049123f8241fc352b989226005f693d0448bd7d460153beaeeb926326c271a6896e26b6a14e6d6a63ef0de8913a72141ee3ed8343ebae93c17d03ab1bebf3b7bb5fac7355425c31880b3bd91df11ac7066bd3524319224e248780e4f70ce72a5ca9a84a91e27fdbe09f2f15076d4c0b975f18b8c121309ce322328b2c1ceb5b919b435d9b4554a30eba220b7b0cc849f2231a226e8b28b1d52a775e292a1a4e124174382f2b151f56b66c1795f5caa5711916082c3d1131edad4cbc941172a926be616c072f5630faa6a7d1f6170c763cb59326ae41defe05f17b75672e09b78f8b5f9da274408300db96c6e4457a5c8430516063a3e418418d964a00cf8751ad2555113eba1112ac260290fee0f3f07ec0995cd307619a07afae50c0f0ffa9a8f0833698ce83c73d08ec8b81296e2d5a85d75a3e957842a34dba9c0a1a9eee3409d1bc4cd01c14b994221944eb04d80aa319736f9d857f26519a2cf7f9a4b209ce41f6b3a2fc6e56b1e05e67a32ea4a631b651592d19e1e38a9c065f27b5f5440c7267f05d3e3b99d1cc10c4bbb6ada5e45e676d13db3b323265ad4759a4097b3433c52ed52a2b4d9924688f5fc8de6721572133a2941059d1da2d6d687e3fb6433eeb43237dbb4940beb3a81a80724e9521d057d06e658e09329e8b44e873b0aed7a40dfc0ace4eb8fe956cb2ab84f2cc87880c40de821fbed2a3b24f6c58dfba1802b0de3ea54b5935ce2ab3b6be85ecff120207ae217e488f4c1ca891176b70a1ea85c524661a491db27c9ddb601ed3ef06525075ea50b3e5525f36792ddddc5d4fa05ad5d44833f0b2896a87c857b2ae568b9e94970c42c7e3a9579037d7ca163ed5fd18ee8ef6486fe38cb4c3b1d9892ce6a393c12152bacb8297721d64cd242a26b9450db0e6ce9de5caf3db816ceebb64276d70a84da6c4fec40f9d9577ea7ec40e1038d422878d2ff9609f1f7356d25cb9b65300195abd3ea02db362c7abbac8f231940510eec4c5fb92b3c246c26eec3da8760f07bfd1bf9d50d0d8e1ca04dedea53eeac67d84803e446cdef89b6b352bb7d8f5c987cd845f5130da97357567118b4d627fcb4b9b318d591b24702bf722ad1ec9de6f594dbbad667758d5c7545f2fc37bd42016b5ff9885fa07d7ebbaa2f788f9ea7d04d6b86692eb31c81a481a9e0b6b8bad25e912a808c9d457c0bc7b72785ec5e1f0f9866c638c0fbfd5f67af174794874c6b593244bd7d6f7ea20fe884f182b4d406924309b9b2fe7f823d9023d7b5b9780e3dbb8881f8624dee6226c277e25002f35fd40390a64233bd9ba415a432346b1ab67daffc1e300c5edfc8e4d5109cf607961130ad93627598481457a3204fa0a5ca47bd239f67fac5b3d29df84e8d4d0cba583209f8cdfad4fb91b785129730441d2aeaa220db74fdc5d6d1e13fed01310d871004861a5108c08c75bb5cc2548eefb4639f22dba1ff117438369aba50d0fd8a371281d0c4f64ee180ff63318b0ab59d160d2872282986382f5ab78f21976af5e062b89f732e98765419ae56ad6ccd7b2a8ae0990124c667307ec9305fe759ef8e77210ab14ab188f1c4e5bf313c24577373137e9876fb117095d6518c66dd111d07bf14df14d7408712c3d54d88111e02cc267e9f156e70925c4cc410085500a4d201afabb6908b9daf9dc28283f9db1c77f3663e2d3865b1ccca00d6cef4ea6242dea2dd45a165ab35343694ce38a29d035ede4221e71736b7c71d86cf89fd67f0d87ae845417d600feeb067ff6fdbbe4983710b5ef303b48ecabba6bbcc381568b49e85827c028d90e5a3f17e7d79def8e20a5d4ef0b33adaef25c17a8c583ef754cb35b8b36dfcc34deca81f213e35152a6d587de3991fd8d9acb9737b6c21a8a6dc35f6b070c9154257c32e651d6de4285b6809f6b680716603ee9fab68919f2e4bcd771d3ad9dc840fd544e9d9c3d50b8c7b1b77065918d2f0e12d0866f7cbbef8723870e14bef729d61a6b8a1bf1719f09ba281fd1b2cc7716d55a49161ae8e3210e167084c41ebba7df947e235ebcc7543620aed8f0bf38795b198bbf98cb12f27a908f4c0a3907229e6c2029da2e8201f5b31aa35bcf76b1c5b282bbc682da1c7060f7611c4940208a6038c6a55a1e2ebe607620fbb4afc9686b3b909b5253282aa9c2af7eae31a67eeda64762cfab5906c5ecf3b6beff947950084e9019111909b3660f308517f27729fd0d07407b7bec7aa6399823a316590764dca287a20517ea35743a48c64211cabe1aecfc818c3c0e2a798c9ad6cfbc6edf21fa10eb86bcd95dde48f6bd2fb8e20f85697a62213f2a3cb7ea76c4d0f4faf5e751e1359337d40b70520e52cb387ca65d572d7f217c20935c678468b6e1b48c8eb7b53854ff7fbe906dfa12099a20f2012388d12ec61a68b73787bc7a60ed878360023ddc6c842f79749b6fa4610600470f6bf6c0f20666ae503aff052d163690d198812caf09e67e799c6d54d292c7fa4bc55e00ecec84ed9e4f6bc8a587903c174307e9b4aec3165aa4713acd0573ac8899b552a0aa00a159613887bc8b95f2b1fb24990c6588c5198790e455dec07a2752283818078aa087ba41a485b715f9ef38b8bd776122d4dd6e7912d3660bc0e49d14ac1d66a2c03e84d110f9a42f96e9f0a8cfb8c9efcbda9329be654c4e161a48451d461db39d105a163d6f19764a364857fabd0a07bfa3adbcdcb789dc5c16eadbde25cbadf9300cef5e7e1be969a53b95016e329a7a2a6c1b90aa0de10e16d812dba9c6aef39f7316c32e27f056b1f064e804289501e831cc17b0e6bc2da30092d8161c555d52c122b519c486001ba83f211102596e9f4fa43d027cb6dd1bbc5c3679c19a5fe3acd550350d3a346adc21b1c1eff9fd35355e3e89fcc9ad61a4fd6722620a01c44a022b1aed503071ea7c587fff3a90412cb9917d59038a66daf7772d179d77ce68e42e0b4fa487c55cbc8e588de50c5543b9b2bf43b8e4d593665f46458ece8f9f778fcbfcea4bcc9c24f7081dde71ff6c1f3b1918b106d5bbea53bb85b801266aa03d9a01c84d35ca214bc2a6c479580696da60a8f21d3a82c8ad595062ed0d401d468a52814210f2622968e35583529148721259da5dc31586e4326f70c610fcc4ebc526a20f7963b9717908e764f5e1c6110b9b43f68d2846daa9821a5bd933fc5b0853d7987eff57eddeefd114bb7af7f59d5fe6f0c47c2274dd4ba9e8f29aaec89e637273a3afd95b926a0f943af4e673a9d1e15d33557eb91ad301dd54d90b68458a661f05266978c84cb808be2eab7a2908cff55ed683ecde17208e7b3a86315a8260b831083d7cb2754d3ce8aca93a0f006da5999713e999c099d24104538ce51152927dcef0954779ba67473098ed217e0ee1d32a6c6e31e0139d47bd4f462a1cb05315ef82268cc0c4b7f6009ef5992e33a7abeec50883be2a20eadfd41a5e4089b3e50c02ca66f3e37e84418dcf1f5e4ab2548650cc7476b293e0860f955eca1de711168caa801a460643d8fdf6c343c81a05acdd1f4e092ee3311d3fc7fefb612197587589946330eccdca4e26870ad6cca3f2d36d689738bade99234bc5f86bcd57d444cd780ffb278038c7c5d9e6f3f71c302d30a2d1f66c507c1b9caa3bc7679401d3245b04e4eaaf4b7deb428926b3aad7c32a31eb4b9739b15012ba9594a49079b5016aed5ea5e65ec821a5c9a94b65e456273286db7d494b1d5feab448f0fa265b3674e4b4ac25933fb82eef310c5cb46cad986a7c65ef630eaf33d8c01602aea1be0e0ff5452786cae9412f54fa771ecb926c6b4aa2184e0e18bad71c488dfcba7c22366318a44bead624361b65ccd4a09e7728ff514e2a16b25e1cc4e346681aca1ba820a644b553f5d17dcc106b4e06bbac8c58317cde03ffc7bcecce58ad5c534504c2c34c2066801c47dfae960207fed2a6fa0e46a4aa84d2264860180959441b33cb807691276c8ebc3fe7c1377b0495bd77874e14a7b0edc6e7c3163872b651cfab594033dad5aeb1464f3a0037110f55d57c2da3eb2b1ac3d1879f19640d14f55dca8e37e2c4403a0cc8e1628eee5aaeae0eba1ea89f813377c156793c3f4641de6a7dce164b9f673c2efea41035362819517d0a4c25f85d5dea2c0f782db0e4ba4583c4a4614cc55c88700fa3dcf624794395b286a9b119dbde563502ba62a66421f8440f2c5cb7ec8619998ccfa52f861728870307bdc17925892c6584a36b78c171f3e1df614e24daa0100df17783e0d2af4dcc6c10b6eb90aaa467f29126dc6abfd575bd6b7669c7d6f32d272587c61b14cc899714f95808c0638d0b122119c82ceb472ed97bbafb5cccd21df8017d61e01a8aaed5fe11440613db69933fd7f20f5696e6ed6517d7b7ec14bffa5fab4263fb88ed0747f4f333699d192f3b9be28a7773b864f5be97047649da5485e2505f9b713f983e304a8e5ba6aae7c98827f2c8f978b1553be241da7c007a0a5950e155b4b4cec93503cac1f55f0cd0869b72d94b151f1b4de2c03bc6722c4625de99be30ba64753ad587ee44790ab9d959a0f02f3dd4e4c4f5cad26a101ebd179dc126ff07978f6a31bb7bd31c20ede28ec76ed1b6be1055426765d8a8235167538cd7967032210a33178456b61dc394737139cc273c7ab881860c8bb22848155f8b46986a69c06c0dd9091d106107494dee6ebf8d49ee780fc3fdef133b74835a2d2ef0e129b33051f82199b71bd4f72634f53fac6a82b2ea0d5390545d841e3fdf7d893b744303af7f417ed21e68f784cb4e484b6e4fe373522d8b169a92ef1536d7a21eb313b4f6887447234d54027ca7989434df24eabf0226274354842ce1bf62ee7b93efc92dc235a2d45a6da5c8137ab378be50b8c66feaf0800c7d801680be5e77a7270fb9b11f767fe3f6e031a2cdbfe73b50544b2ea262d4e983b0a7777e7eb5052573c604d5ff587a32908518cac1c8d4811aa18b2282031ad725acebae495023ebfb4a92b60ff9ac49e8c0b97ff84c46769d9fc43c930e29453a337277eb4aa3762c608713bd2f775f2b327db4fe8e62bb55db663aee7c1248b9528f15b59f9ce69fe02b42ca4813257ab5d98a906435a5c613ec7bf866559304b3beddbe44716edfabb62f7c0db757af3a9ed6020b7cae8eaa570a05df52257da1bd526d0b557fb794b512837ff8c51dec0684cd715b49d5c4843595a6c57b5e21c7f78eef0e403a003bde94b36454385a3f53945ca07cef5112ed696525b05e3020c8368a82f10b49bbe211bb950fd3984bd78d5216c4cd6788a606c5fa148110e37325140adb9ace1e3174b991990b659f4992c8a74bf7174b256b8076a0adba62d9d00aa42b948b133624d9a11b335a2a3fb045c659010a20f703a9e92e73414a93fa0664cfdbe6ee967cef2719c1360bee3f953bca7a1a5939f9126bef1fedde711819d0912a119f270becbe500c1d8ead484df186dd6477aaff27b5cb59436a769272949d636ff4fcd04169fb3582b7725b56a46f51e5487e1271820b6c39b883e4d4217e06bb2dadb86f549c5c63ffcdd9c38b44f4586a17a53bdfe39b306ae9dc9e3548fa8619be702b7194fcb821186213facaec2637a6174d07208ca5d04850a9a3e1be29f2f91e7c63fe348409d728768fe42097b9c7be973f3e4ebf81753be342acbde376b44244891313eb2e7e9090875d52ae1c1dcbd2a6858587ec52df4aa350797920451fa1599c9003e29534e3f2cc09063e46f92fe26f63230c1391b7a8898f2d63bd4d6489747edda31a3b3e85ae89c85856d959fdec54a9b9948ee6635e1e56b6a4c0ba09f27abdbbfe221cf12c6a24bd130421f53b4000ec50ef92c94e3190ad9ffe798f9b9847b46800fc49a8ccb5ec96a3664c87a93ff37186688cd709f078acd243a7c8fcd3a6e076040df82972e75bc8d2fa23660be2da9d85c6aa0a0180ebb1b941e4c2501b920ea257c9cd98f536622094bf6b2566619b85a009628e72a862a6a94b91640d128943377a96eaac51e2f3a065ae2865e355e69b835a68bdff7d567a0581853a20ee588ac4c28acefcf30cfcc0a6331630491b4e8f4e30e5eae7a2368be9e917779333acd2c6c6e7ec5cea5daf15625a9abfaa3114b0f9d074a869f63f87bb8f3c71b18fb0495ba1e375bdc3306f53d1eeb0380c663a35c294da376725626ac822b619304abe909203eed56535b493b00399c20278146d4274960c03fb4cbf285ad67cf84312525812083652ceac1b90b1f6892decb0f7b5c9656465ea13bd691ba91eb9940aaa6d5dbfa00ffd43833e620d63f10eb43af72fbe444c6dd66b950568e08246cfb3188f0893f8de62cd7f6a9effd396026c7f4763d83f2880bd6e4545ad87f0618eae614a94c96888d4d08189daac09c1b23a6994bdf666dda0125f5f9b8d0caefce1314dfea603e5d9c7780d350c615395976364b00f1718bf342445edf9ed57ff7a5c9b271d0173a0141ce2a1550615e48020adf0d796449a0f6420015cac8b1493830604854225de523ee7d116ec938039a33d6c9304c8b5e82d351b22c249668250818d1044e4f08685dde685482cd5e11870bd263ed92512d428689f76a34923fa7994061c4f6013f48f9aa647cc952d50c5348f9dbe30dab46e769c78a7400f81582e0224715cf38a7c1d078ae8887ba708899b58a8f8f4520bb7284424417c7cfdfc1128f68a2e1a9b665cf4fa86b4ef25b3e137f9bfd12969cbcb747918b5fe5f98a525a731532839dd32ea69e38633f97f635efae547f5d056aaf2735f9c655e3feec4c0acdb67b4c208b0a5d44a7fbc0fa4d524402922c9bf93520d71e256e46db71ec5ee387677bffbc91edf988636087a09cd234ba2dc9a967c3eeff2c628c4b94c58447652475bc7769492d3d13197010e4016d2a177da6bb7e6aff303d5a8737c8249a4cc8808ff827796e2673776480b5055b90bbe3c54ee9e10736d54bd0ec8611d984827d073b1acc7e37b914e2da4a8ad07cf35735f47d1c4676901fb344437ba57899d10ac159b21b0428d7e3c10939990b255f118666bf5af04a4be502804651b19874b46797013c09772c7c355de39159bc014d426173fa4a5a0edcfe1f97ca516d17e057df9b2b739151707418f7b6ddcac9998b89be41933ec16e95be8cfe3c85dad214683128c5bad9190aa89ecd0d01554a704136f509fdd8d4a58c9cf7167ac8765ec2fb86091f60b7b0d2e91b0ec462c559021f038661c470e98762f351ee5bc30094b6437015e88943f1fa1897ad6f7b21cff0b5978d2fcbcb978d36c38de070700b9e5120b325903bfc8cdd2c3d407f6c688d024fc01eeeaf02bc8c94fcfe20e0f5ca63ce77f4e026eebfae786a07a0c7f40fa970e079d56f0b9585e7fa87e2272492ec259df9a5b74534a82b118f54b61ca19c669acef133ecca18282945d166999889246753bf6a0d9bb5db4e0c47302b7b97c683ad73f6724c98616a3bd0a01e9d461baa9e85b06ca71c02c859a501898f70c85fccf20aeb7e67fa316bcc91caaff5c533e67db4bfcee83f25c28ac88b569757ba79e2eea84b4f04a8ced40b301c5ea39fc9452fffd82a80b17d73fcd5772315d27b4567f7519e3230d080169b97e73d4d6527d8ecc768cf9bcb84b3ab17089e27df361ae8c7cab92b6863b5c29e697ca9c57f115c5b247b6e20f22cb7943a2b1b176a55da9ec74cfe18a7cc868139e0953165632134d1273f00d40dcbbafaa047ea9d2cfc3d76634f19be3397e90b1ab67b5979ba628a9d5af8e9bfb638ced68e86b59c66e9867f434ad246a6886e00bfafac6220009c61b09ecd6c307cf67cc888241c8e031c5efe520036afb89f021b2a38eeddb98e63a11ec3b63f31b10edd2213bdb5bdb9556c60d2f95482353150a80c5bee9b0e613386bbd5b444642832340475288f0c7580074685a34c15f94057ac9dfa1bca5dce1fed2c51be8e3db7e6ffceea3981043a7c83124c70b073caccc98eebc8942d48aea675247662b74135eb1a392009f9aeae5504293bb789b697167f8b79ba9ee155c034483af64df70df9e6e00b09f5d3b602a13259d15d69830ae0f7125b63ae5ce9dbda914183a4ef1bec5389e7f1278430d39306a0c2e5c2be6249d94f590a468291142dd2d4b56327d13d0bc81f8e70b5be19dd08cb1aefff45f89ee4d73360d1959e48865df187fbf1e39af9277c84ba40f8708d89bfa4196552e69191c628a6d6985b80a31569fb6be9c194e01a6d88e8736fd51405b56371e1c1dd2cd032d47ba572ef45d3fcee6e83f8ad4941f9b7819bb05525b9fbb7115a007060f30e85ab866798c4b5f93d69a32a1db8b6dfc5b274b13aa0a084880e70dd3b992f822b2e475f7243f3018714c7644fec3fb7f60e7b12542cc50311aaa97598931b02007a287515a1fdf9d88bcea466e4c47ac85e7b54d2af720b760540800f8efb30722f8e6acd7b08d222b08fa94dce4f2d04ca21cf7c6bdee67e2a7d298264e2470f9cd4f5e6732738d021e9c1f7b56d6fe3d08583161bd755689e42d145ab715cdab8e6904ac1e26b3586a9667dccb7986764f9f1141f4669955a5d1548805463fef40808529c8c0627129a370a063ec590ca4bf3cabe628ecf58345a475592f46ea8e7d201836c9300a17f73ec7f883a4c6152f2843dcb7e9e8ec079bbb0a41ebcab45d8340b9cfcfca2f7b86fa66cb3d1da5c1c24cf538cd792ccaf24b743326b5e81e88371487cd6a78118aeab12207760a9444a1be4401a4eb774910868effee3fe1fb10749392c2ee240d0124d8beb7d994d615795510047d2af946978d9981ff0c686bbc1d8c400db779006dc7901cb6d6a7f1dc26b1b8fc92e22cdaf86a0f6b2d41e89452437b061300f4e0273a54619b6c1f777be7935e11b61108a4613c7560f30489301b2def7e13c49baa7d9d5b9ca0016f2cc6c13cf10b33ebdd8223f5dd8b2734ec8ebbf6df34c8685164554b22ed91330cbff0188f459b1f74b438295500303248fb99f4e9f70ff7b72fdcffc36e60f5874d66ef896729a5c11f5e91e9a27dac9ba4231d751b6fcfad450c033b39c06b667cdd2eb6a5429e7b615a79fe90418e5a1a0bc8340f8620a8fbff3c9bbc664c93a72da8f53dd9f05bd39950d4deb689177c04c891f542e43f2fb02469429f2141fb5a5e0ee58b97c664779f6d2dfc653a68743f2a0bff7788a2349ff20889bd35118a0370ae799f583850dcd0eecb1dc38def8aed5ea351b91c39699cc579261ced13caa564faffeff7c82d7b05aee93f565decef45932c2877ae5755cace06185d95c43856cdd49cdc3fed644682598d5049c139f6d09d459e478c200e779bfa249f8d03681bbf3e7b0fd2349e4d2c1e422750906b793e38388df6db5bcc3e358f50e554b71b48be87a7401a25b8601d004eb066f20e399e2d7666d30713afc2b8e9b00556305e25a12436d8c7bd8c87dc61f292453dda5308317a36259543cefa3421e37ef07e99652e7f96e58b47dd684d534bfff610a1de292b15ff7c82bc91b293ca2e7272034632f3a056002b583f79e35935c7f40b6c3c670e5857d21743fb88af96c8cfd237da14ae905ee3b7f6bbdeb4ea8cbe3954e807ad6c766b96fe2e27a3121de9799dfde0d70a65dee8291cf90be3b7fce2e47e3ed8f2673d274d2206cfa2ce590be7a3102594db41bf6544c1b4da947c017994c847359792495c5345e4eece7aa72af7e019695d85737fd68833127102fdbdd1a3d7c395266698c3865f184fe192dcb005eb029a2dd28a09d3b65e5af2d5e397bb1b50a4369f45aeec55c6aaa1836a324247b301f13a05a704ac3f4077640e88e3f669131a894374c12b9df508d3240b4deccdc14a3ddd476ed0ca04abaa15700c0b071101565cfc998578a091b89290320830e34e4b6b5c72ab92a8894036bc0baee2c70ac782960cb2bea7335152d152023402224d34ff3395e5d1286a06446758929081bee66e9dcaf80ca1728b74203d5e6b58fcef3637cf39e808654c5d4345444aa9c4c74fc3a0e8a71d708bfcfa3940aedbb36df1ffe41103ea5956fe709dee5dd79153590fcdfe270ba7c9dcae59baad42cf3ebb7d55682854bf183cee942bf7efb4965dc044512b8fce6b27656d54c5ee0304282d0c8a756ef46198ccf9152485885e48efc6d34411241ed68aa4ccd74821c26dcc5a9740ca01941a76bfcb6474403f37044f5ebb796421e7fe6c277e612edbcee8d78e294502badf8be153de87e935fd927247c72786126ac4f15c29484986f1c7db510f325cc213fec01c1563d6f3bc3c6800f853a93963a99a5bc0e80e922ccd1c5ea99d70c3b0338c3911999ec50b21a93a2f5eacbdf33ef477af55ef53a88d595be75f14b2677d583dc4e578d5a704130cad6759a3cee977fd5250d12c7513b0ba785d5ccede2610239c0d1e7614f762825b820743db706d40542a5606c4d86c79d81d87b7ad2bf1849bbb432931ce77efa55093174a70e2f03dc14c164af7cc914e2cf8d9fb40dc02e50bc0ea2612dbb0482ed922f67ce83e128516237b9665034e98141fecd687436917ea3663ec4e8e1cbf609d932e7c4770366ba43005243993649232998c1f15c1c9e1e8295b30ce04892a34d3f2c366449fa914cd8c8d8a4a2f555ce27b2f6db9cdfa0c923abb54b40e5ee41ecf4dd995c52b6bf3e5076f323c58762d265628cd8c375a098ad0d1c85c7c5d5d1bc63cd58ff0003bbcede64b6cc24066deaa26b03cdc699cce61e781df5702e8ab39757de571a8170ef6021f67b0ebb59ac64fba94cc3b40bfe320706289d195270203126e619e725a4f640a614c0cb509a53c952a5dff1070a519eb074fd3c24a5e2f4829368fb7c43a0ee96cb8644e324e90ab3bd79893f4d7a769734769016ea976f85dfc00f7f6c3bef8d50c74483d8c201666ec4de9600d1acaaeb628dba989ed3e81452a9602f541bf0e1bbdf0206e9954e980ed41e914ee48244598834f2959ac6a53fe80b8ada31eb8b1d53583574d125c0e41e123a3efd59fda2e70a81a2fa147a6e23e1640f511cb6b817037c8e6714edc055144b44d30d014a30a4147fd3ffe4acf9fbef58f470c98da088cbcf3d6e423e05f8d8a2ebfab0fcb2d4d8b951d160663575316367c816facd2af325dc30cedec3d3351cb82f54ef5d2267bb5c52c714e48052179a7b9d0becf230317813ee9f0338d8cfbf53946582bacf864064ec6c13ad06aee91c1b282fbd71108917a3b0df399264839b2a92eccd67f8e3829c53948d29539462bf0795fe4f634664f813baf712205b39b774e6cd7ce26a4fc920a34bdf89d94eb06de60524bd846092fcdf77b45c2c4c787c5d6024ce53f710d91a9cbfc04437961a0bb1eb8aec3c6cca1c59e8e69631b76ac8ee209990961597c7fb015429a3e08815580ffe58e6f88688e9778af6f6218bdaa3a112e275c507520f43420b62a92ad765f02570923b21714d53111b2cd90c7fa4be853ec6144bc573ae09ef31714f2acca69b8711fc5c7aaad8d81dfff71abbd65686cafb5710340d140e32eb0121bd8a51327216f3b4f70ebfa0c7feef253ffdd5792e1f4460d12da9f46ad1547955d059644caf4fca756885592ad194fdfab1ef6304292bd766f6d56946ca84c2d58bdcba2429c28447603c219c3e24ccf6b2a597445a035c1d1a11342c2b5e855952bbc9cf84e8b51b240c54a04a70aef127731ee2fdefe4c1aaaf314c8695005e069a7109b416bc595044aa647fe063769037493024e3790d573da33d7b0a227e708b4b6ca84ac1c12a50dc8f95417163e30be711332bd2cdf70df14b94b4fd012405bfd672d126a9b176c1849be3e11dd3471df92eaa90f355c5798585eecf2d53c7ba641aff8923462a718c4a0e12f577ec7e367de3caec092d4e24d14bf0bc52888bab938b41f2522bb16ab5d1a0f57c6eff1130b0e997d417ffc5e8ef188f5d6b81dbafa39b032dec3767c1af1293471b2a3ff3c7e9bbc5af4116f2681af645adb1e00ffbbaa703c4a702d84078d69a1be1f1e9975e50a35158031baa7158fa4e089ec55f7f9f3fbda93e6b88aa0ed7ddd044c90f0418054d0a7554fb631e45d69d58eb630f99b2293d2d1d3ae3d33ae7f87b1f7ec020810b87de21f4bcb0f171bbf2ad1a2cdb7591964a2c61e9fbc1b70155ad385954bc00ee2623cc3b6238f2088ec547cc3202992d5b41bc07866a5fd9e1c2e3e8c54c9265181d356b0e42f206ac336104fcc818401a7dcdabfde3a787fef3be2760dc9e15b35684e1ec7d11e6b0e0dcb95b502f44fa010e50785cea829c23697d97cdd815b7dabd19a70ddc6fa48bd2c3e44eb3c0d1af4a93fb54c9c2c28c35e25385e898a0015946d5fdbfebaf55932cf090449aeef75078cdfa7b44860a4c80fe9fe62a80d4dfc2ae466fcc8c7d13c441ef8a845813b0fab791ac933fdbe177d5a8c8361a703d7d4121584abce2fc9b29febf9f1a4c8b4151ce00d13644aba7a7c111e897ca4990a2998056f390a37c30f0b61a24c83004943f7991d89006197524f3bac28bc3c45dd71bc028c23c517466a6ff53ab8f59add90fb9b7b5fa87e2d363fe81127609237a149a7ec79358b384a7d67e57541db21938136668d659ba5141b2b081e5228097289474e7b5beb29add5fe3887a83000fa475362646561af3d393e2d0ac983a26354881e288a010c36333feb64e5d90e7c4f7e00e5f245f734495705dabbbd5fbd1b3c9ccbdc409e82640e2e869213d3f68642a3ccea3c1e8dc24dd51579e47697da8ab0b481f34b80081addb1da5e41652c732202e8440f18bae6b33562d25f3f8007f7e020643f83e7e7c611a3bcf00a43c5d75388dfd5359d320094fd28092fe7b6dd2803262a2567f066b2586c052f55bc4112d199d56be3289dc2955b246c5c1de13f11e5e52db6e63ef2e107eac6676bd6360338bfa1827464d4bce5ae288dc616606a45c927d3db73428a6bc1a92f1127b446b73a7d016ff34feec58589bb565931c87d3fe7b03cd9a92c1f39c6635a8c2ab07529e9145ec927ed7f91f26ba192a2fec285c1cf4e52480ccb4acc6c58a4a8ca72d1fb1f80ed06702b317cfb836b6a7a7d6785c30398a53714f21b38b058beb7bc871230c79e684b0a450eb0c359be51bad5ab340f6c7bc1680b24f5fd8d3036f7e81644daa28a992cf8c84a28e16164503ca33180bfd8cdf5063eac902a66837c5c194fc1227c340ced466e11f1fd27f0a5584abb4d0bfc02c84d5d5b26a79e9f2f66bebaa0e5c8a2ebfd48d7377d99192aa0733cc8992a4be6359028231ef11b3c42ecf70b9829a488499afe99adddefe262028019a4cb8223ec3e01c621931c7a6f03aa5286db6c350db70fdbcc7b855df55321c73e633b21fd17ed1fc7d0c011ed9c968cd3cb6b1a3c9a60b054f80ab8f4d67bee68131a4c12c1eb29dbdd59e6d923210cec3b0416dee4802e436a4dee5766953a1e0a33f73c6ffe3f007186f7b773ff780e4eb3ad13f05e915ce89c6702f950ea8f39282a7a74179f2d638e50ab1e8bf0398b244d7368b84bd5d145e634d5b77b5ed1b35a8d95acacb2023ed8aac6edc7fdb4be138589ce494c3f0e736e5a63b9306804fd43ded3048084ae380f0e50ffea1bd848903ab961ef28cc40d6f18240633ed85fc1afc3c25d0946efe60266b037b26e8687dc7e659d3d6c8eff3c28e2721e78604271ee26ec3e598bc3f9e0185cc93123bdcbec764f2d9a976bab9ce7b3bad1cdb959e597283d7976549225e5fd429ab66bba6e77fce6b4d673f2a6cc8628e6ea35daaa04314f70fef686566e3ad08a892745d46e1535b13249aeaead809f66246c2589469f50530252d7e8658ba1785a910cff64ace3031b1ff65ce2420a81e19762926b4a41fdbbb364344303678192fcd1245cee10b34a8e8907779fa3c86ce2a7c354e90ed71749a269c6a4dbae69ab0733f8dff1e8ef87feba924eb76f76b12bfc625fa2909fa41b8b74b17a6e688d2c8d1c6e299b7ac07381dd8d4f4f136c41b8cbc25a5869bf13ad5caaa54743c8905369715d2519f12e487b8f0a684a9262e692a0b3a6d8f9eea3338a8be217f4376c815f4088e16f616974464a1767e04c3cf546a61d29db2b80cceb48b31b2b6ba045078c4eae885952419c4b536aff75048ae375564159f2cb4fd204844e24416f1f7975c6b5e6cfa5078be467c4bb6057e571a877de6d3fc158e7b0148e13d963c4f64db0d832618a1c86ba69fab500b5b5a14e6a3428620618f19a0a8f4fe1979a2933e41f1050d5be8d4b4c36563ba941366391917e7e71dbc889c396fbbacf84052e4fb4c4434f246aeb574f1e6fc6fd8d8d6c11514233c9984ac1d2d815e0edad7446f9a9bbc82d6407667850b24705fc75adfc7d515e610ceec83c29c41eb385815668fb984929ef185b5a4e3d815f299ad3358e2629d58042abafa9bd008e4948c999a4baea36e0552b0f02da624157287ac7a535d16529e9680f54e3848f94b0344d25080bf595008cf018f06027d9bcb12310e6486a6d637e13de2520936df82b4ea9a4ad00ef2d1beb7c58190a1387f3f3d2a2932b0c25bb9e287c0e3ef147f98d1fb2207077b0b0e108eca87f18bd387a3e09931983033787eb4694adf4e2b70d24da81166dc335163a5fa14155b2795f6d052304110688b2c16f6f93606001e01ce118cf408be83034d7b6a43898d211d405f0ffffff0f