PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81922 2f2915497e842e6becf327c0e67057f9cab08e4f15815ee685f01e76c93b839d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6c09990689d5132916848ed47cba08f0a94ab963e242e221adf19713354aec22
Certificate Block Hash
2f2915497e842e6becf327c0e67057f9cab08e4f15815ee685f01e76c93b839d
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00064c0000143a0000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000009f86cf8ff7c3c0cf9fa946b61b0681e7e440b3d6cfd7e49df1c8baaf7b817faf4d44bbdbe870386bc259ce5ab841eb1a1840f4ed95ee9ea3d1511c9f8298d0c75d5ce12efcda36b938458425a1371e938ef9dc1d88633f422e040000000000000000020000000200064c0000143a0000

Raw Header Hex

00004020d8c17c1cfe7e61c5da07189efa1fbd35569d383467a5a75e59432fea6baa0c0973dc0adfc9a0e87f2a38628d32a657e7632bbe4618a03b091c70a4443b2cd9376996486ae6c7001822ec4a351397f1ad21e242e263b94aa9f008ba7cd48e84162913d5890699096c

Proof Data Hex

59,560 bytes
121216010307dc2a77140bcc3fe041bbf23bbae85e386087e731dc5ab109d770e844e1420492671284d32da775f12dc9b698a74cfa6747aaae90b497bcdabb4d58956fa18c9e98d913a343a0c62be8594fe0fd405eef8c149148c355c2adb0bc21440bc5dd4cf8cb587582baa0b187e5baa3bc2c952709ac88ef93196de9fc567794eedf4907d1f64a1bcd9e5b35c618b5d86186041e70c1275eb058c8021384287b9655387a2b3c74156249869ee29c9216470c22258588cbc25162296b153fe67114ea3c39e62d2efe7f6f02f1566cb8787bc996002706140f30eee177f1aa7ed0111f598d3cda88f34a851b957998a0f1d4fcf1438ef8cb12be19d516925a106d2e2c7b5d8d1dcd36e79c533344b4d84b228857f333e69a634998905951690cac040773a817717c68e2bf2f47f3d2648226dc20150c278e0a6452ecb7314ac3f8c43ce3b4f01c36b52867022dd6a1786ec585604d964f0b286fc9dfadc13e8c84ca6f62e7f3712a11132e7e82d4cb0199c398ec5df536b3a223654b7d98f3d602a2931d836152cb5c4c4ac32f1b6d5f9f1d419ccb52e1718cb5fad82f800c403d0a295bfa99ec3f8bf94a1a7fbe0294caa122eca91f50f6e2fe9dde04a17fda17868e04ca88849d184f63851f31f6ed279e8a0df18f7a52a96c3d8e13710e024cdcdd33e32f5c010fa686950b95910f0e5c461ecd86594309330fc23ff4d5aa3496a957fb92595e9bccbc632a2d62c37c8155fca182edb92166443f15a108c207b91ff526748bb4c140c6207f2a8b3e41fee6e340043a1fd208caaa603d74e87d09de3c26fc0020ab323ea2924fe3e4beab48c5bb1ef152cfb650c9844641d304c62849f9f1d3c4a50c750175ca5757cfbd6c50ca5912daea01e39ba996ab723d21815ba49b65672b3f1501a225112a1f03a5e26ccf162d1e52275a2b623ac4d1b2f67ec17e1ae0bf338b00df5907baffaf6d3ed963030df9473db3755143f2ac4ab858ebf18a1be7638ea86ec885e00e06893714012835eb1604325df2a8f1db39f58de68ab5780b03061f5ff42731604e5b3dc0d72d750b7fc3db9e13e19cb50685210d89c58f53af4a46aad0595fd089c4b7551ca7a11aa79d62a8447a2d18b4fad8b243ac3977b2fbe01e2411afd5be8d1ad8d0b14e871d0f5ff86ee5260a1accf45279c697f4d91be6e669790970f6797074a9fee3cee7cf4e73dd80729848e93451cfe6fb72abd62da4fba1aff1594b89b4d748ef7357153be8e6ad2666d174ff325b0a2cf0ecd099e5b2da0f5b6e6f61e07ebb8e398c3cd8954d9c39b3d4f8f8cd08bfd68f094009b3be53c6d42895ec9551ea7af77011e9b790075940808874e8197dc230629ea4549f9939fec3c715638ec780317874058e086b697717ea381d72812c6c583b076c770306dbe5769e9a3d8cb5d7b6a5902c0e91b6bd686ceb082b704fcd7215182b537b7ba5a578559d5ecf6431f884b40a17247e71f9523e500798d50b321d336e8c74c07fe2d453c4f875735ab698fc84fda6021e980c77237d7a634f0a265c1f1b039c686f6677e506ccfbc2af18547a8427045d8fa4744c31b52733833b9f5150e1875e609342fe5f024c948b78ff86c15cce91240b7b1f66fd36a2e2ef1e58b6139d25d2ac089d5488bdfa03ff03b1be6de5919c24133fa20103be488c520248da29c3bb14c7575a5935b38ab3ca5d8f43a11f1b42811b974befd183fb897ea1fcde463bf4f2e68ea5bfcfc60b2085cf403d5503440719c61980642c9f1026fb16fec0968fe9d227f3d20c7e54c9108af7e77068f574d1bf41999807c418cfdadc98d55426545713dbbf8a4bf3107640630ad8a066fb2925e09c33cfeffcc6c71c76d5b9a8239a598358f4eb98c0b6792a21c6e68bc40a5ec883763dfd94b208332113f7109160ab104ba86a034bb44a2767cdad42eeb8e17a601f0396e59a3c6bd43ad7ecf0dab2a8fa19eafc862dfad1c8af100b2c9d6dfa03dc8a13fe199945f164ddc01c16ce29d7797707309e8f6cf1477583b642674cb8df0edcce51ee8d5ab9e2a4bb1d1da16dacc106fd5b9c750d878c97421ecca674a51c1c36a412dd1f9299d3be584c76e6de9012c9c950d7026998fc8f9ab49a59c6ae1470613b7ec6c89b7ad653ed38d5b6841d0581decdca571200722585694b8b86fde595df24c39ea898eb116e7d6fb27133d92a486a6775716b85701e7e52a48c73bdfab1416d38302e9a1d0024f0fc6c043bb5f2decb6af21398c0965e467ab09104e9a8c5d6a4f6e53eafabaeb77fff2082fdf7cc804a5b3bf2d937680ae3f893bebdbdc6bf7859f8e963a891af76ae0857d987981dc1192d2d1ce253ad611f5d4db50bdf41f50acb25ae6a052b598b683ad46c20c5f002f701f0228a2630cfa7d6699ed2fa12d4a7d25fa8eae5c80d81943d7fd86d0fff33acee6f2ce4ad3f8c907701d8768f5e8d1d680b82587709652add35c0ecf2dacc59b7c53c861dc0a5981883313161992f9ddbf0e202504f08412fea881d293b3f0a83502af2b124aedc377d7f63518cb4705946e90a4482d3822fd97f686b815ff57e5118a841eced79bc067305c3380d5e750c4a50ed3a1043a9482521fff9bb4bdc2b9dbdfe90860b46236fb71d60850e078df2bf4d970f86b125349e00995d18ef4fb69be2ae6f297a660ae61cbc7e7f3384de78fc81567e008baf19861a8956bc6103436331e5bfae1d538d6a2acb44660fbaf5a3acc2e20dfef8c727c5ee1ab8ac050ab729b8fd08ec3640bbf48b26ec845f87214b52dc1927fa71e76265c36c23cdc26b433337bd8e703b0409d9930050d3ffadac90530be834bf4cff6d347e8714a4ed95d9e608b620e8a4b4dc1e79460c2fb6c39fb1683e0726aebfc0b4ff963a41f725a218eef0cea39ca45f989404b8cddb7125c906bc781db98457e00ff669c2d0366faa7f6d8683621076b57c5ff55a9d63d9e0809925bd80277292c1e9f3a1bd39fd0866991212b0a69cedd236cefc74a101669a2e3a38639346078da215acaa495a476c0b0e326e8f67ed9e02a38e21ff822a1322d969c98c4f29309075984a8bd8859693d7d75b1958d8dfe070c0b050082415c523e535770419a653a3cdbb05ba75a1e35dab083fc7ae2faa83217cc1e9655b2d449ec9743cf03db77773b4fb34217f7a51f3c9fad8618fc7b03ea910b74cf8a6a68d40bac27eb4b249c4f3c96e00db97425e662bf55af68b57b8d58f59e1f096a5c4bdbb124da798df3128b677b8c6c1500d187b05d7b851f04c9a44ca962543385ff9a21b7b00d6967524610c1c8e6cfdf4ba4fced10bcc005cc9765c788653579ff8fc82ba6df368c78342213e868806302c78bb8a108f011795ee0f19de640089a13c3e104d40ca2b315076d34d4f7bca1857e6428753c5a357ad28a588be85082a4b9915e27717dc1116ffd09b3bac131207846248db961c6a9770682112cd2ea627a64e9c193d91013ec4bc0f040371870f070b6f1cfc3cf82db2ef6e2151fa860564395f49638a6c2174d755e7f97b8ee2cc7d0b6ab88961f43c637a32c425a97f578b2c99291f6abbe370345c2093ee15f5df0a3a9b5673c2c27e45a3ae8e4c52556bebec9d5f9d5138b5130cbe5bb00d82574f0598c52bcc8caec7d1c8af70cfd6494799ec276b3803aaab7e67fe92dba8a6a3c6bd8b4fa0bdcdb5da7b7561cb46e37fb95517e27f5653262afc1ad8d87df21468d1e96d9a99fa417d4c1dad52996edf2b162b9c8794d96964c13390506f70faba2790f7141ad5f49cf46f069b08223f8a40f21524da11e8346981ec4c2544bba8147174c40798e54502877a13f759700df122feace2a78b4b40b507ea54ffb6d27f7c4c613affca408983c89a0d59da70b5c17c1aa690b2e5c19ce027da27a1e82943bc4281179db15473a6f714b585703476f15a0f70511184be38d659dd83f5180fe1afecd14af5c4ce34f53e896c27528f9a893536d15a38a0b6a65cae8dcb047443bafdf17e38c4566153fa1274974c42952002067db2d296b07591fe32c410a706b60c8e95610853aa04bc2bccfc4f93ce9f51af39abe73c525f64b1f2942fc77eab7340988b8f237ed817b2923ced82dda6b7b7f84cce40258204909d6ed6c5743d1013e718124da1346b791a7dc60d38a08824a4bba7580ec176649d6ab05409411d58fc4f36135d8d4cc32af24cf2a8fb362f6f6b695c37d62800c678d5db3a1dda9aae255f00af83ed6a2af0c34877eb5cf28f21d75b8cd1236969a72cd99f81f7b22d4b353d43f99ca62149f5a239ca199a697b982dbf658d4423c55ea78a0e8f1733c8aae1204456d0d8928a7aaaf0534488011117e90daba60f90d3e5f2a3e7e783fe2d0bf5cf11ea6126fc3f9af1621427a8817fe2b0339f43c8c1de9bcc66b5bfe108f68a527702c566c58d5bfee8411041f56e453e0f5b0ffdf6a2b3e9fc0f63af0b3cee2755ac57c1ef5af69c19ed82a4c306466c5f787ddee4b9069e69d741183fd6df00acb6bd1edfc66c4fff2482c07dff0027cdf8f6367b171323857e679b386bddd1355cfa5c9a687e4ae8b1e4c034b8b9b4c7bededca12456b9f76eeea8f1e2d1d0a8005dc7e174ffa108abd57365b885d602b503a3af9d76748c79fd80406da6c5ea3c11348728dc930c9ed2176b20e78b393495eefd05f614bf61541e30b71a5e630ed39b429c53c02a074b8689a85d999a8b6fa3e871204d1ab7cec7ab8c808e20fbc86eaf76d2cc826f5b0dcfe2433a92e2108f5d2bfb6223cdb3ec27a1783dc90a6f570ef3171ab91021983619b4b6676a4ba1dd7b821c250320c1acb1fa8a2b1b7c17dc4f013080de6d1afe0e6117412e7f1036e15c4fea5bbb3549405deff41df17f8c796091426b8669fa6d53d9b3b2985ed349627b58861a7e50443915b685c35d3f2d9f289cd06f4b62c8bf128af0f6909a271dcffc1daf63130fe2df1884c14c1d189554ebf5730cefdc5f185dcd84e148af38a23c3844f6ae69dbb224f7421a06e7034b4bbacb0aa35abe92d660a8a636129e5b67c3270b48bf2c77a4fc13ebe4fd3fa09c7796880a67e4852c8626cb3216a1cad66f1d848e6bf5b7cdeddd936ab8d8ead739788b294bf81a0c6c1d98d1f504d652279fbdc24d95e3dbd0d5a25d6977f1f44f5ce214ab554b72db5b5aa609bff262a083f2f87ab20db2f1fea800ea5f84d295b2ad18431d7ac079fafc012329c484cfb23892da0c9107af392ffad24cd5874239d5b365dca93355d20706ab3bf4bd92e5c4ebe6c94891dca1eabf8c3dfe8505db1031406d145c3af257b72a7702c35a77decb153b03595aaa01b486bf1806fdc61dba696b5bbb30828c20ca09aa057f4aff8ea456777a42ebf2d4774dd880374ad37e95a81c980efa66790229ed0541a2788a1c90bed05d78148434ecd3ecd0ca7c002229a6b2aeb44bf7986ec2e2154206477b4626a03f2fe11e301e3e67e58c58e16961179e4591452304527f74b44b3f089f96e7081443e390a2acc1250f54af95ce406569515e39294855ca0ff6776dc7ae94e7cb21cbea2b334e14f7397c88d6b0534e50cb7da67e68824160ac42146f03fa33b32cd549422dfb9b5e591be826a81a109b2398a09fa694a6f6c2a525d3263ffc4508d8d24acc41feb4903a04ea0ee8cec990217cf61d1fdcd7c817a4c0b5f8bf49fb0c04938d6b7319464a53dff4955c213bf5f6d7607c338036bac848653cf17891eb53aae834efb573f955170a2759b79355f5f6f4655d8fae020b6f830e66523c2f36d6eb10b9bc5132bc2f05e0cc85a9a41e9edcb7484e6be0a98d37ccddcd83b1f3dfa59ff74348d45d80e00af716cfe5e33922ddbf2877f10684b32d03e25112cb8f6140e90fa2e475734be1cc56e6c63308327b419d989887c6b106e44301b8ee93d99b11fb80ed4ce371fdd3df12352817b0d5334d1d81c0a3c9c57122851c6cf18dba415c88392ba2a67082ff9b8a91eabb0b2f0a8d6cf1ad6a94c8699b229621f9dcdba393f4a595cc5e630aeb28812398ede8b3d6a4e12534a93fa82a1df464b39bdb6975276c1567918a2dc7766f4257aba3926e396af7ff84883685377fd448bd9e552ec64c9bffb9033977bb51377d2db8f48b7de1bb25be89ac973494589e4cf090154dc5e91d8189b3c29a82b125df2800207e950ab9619d9cb1dc99bbbd5f645f708986c28092fa1e1bdf73541ce0a1fdce5c92118b9cf05cf1f784851fe28446fa86689aa4b456ae101d7f8f05aa5a7eadd8d326e26eddea22749e283fbbe4d505346224859ffb6981b196566d5ee62ed2044e049181e1c1a1c1e1695c15d79b049311adfc5a07b7151ea1b06cfd6e839fa22b444e6060eb84cd027067609a35e4e643bb2d96496523f5cdad736ae10f9f298bc640c20cd055d555711f8d756834b02db27bed2d93a7c99aac2d54a02a1dcbecfb410d2691d2936682c42572857d5ef8e183036992d9e5933d57cadcbd92d24613baf315f76d3a540bf38c5649635868aa6a9389c12228b11cd59b883cf4c79dbb6311c30928d4f142411f06c7b1801e9e934b88df325f7c21299a1ffdb34cd46b6036d6114fef04e2a9a333d7e04d499b5e3c5776fef50e31b7ee014c01a582984fbc41051f22d5dc339dce98ce3bccf45dc5c71b5609c262292da744bcc47f92d848fc65b03914f49115dd6947b189a8c7b0b7fa5be61396835d2765380ec0a0ca0b9195ee34ea9c4410ccb0435d6eb7a5a2d358f8772315b41a0c02bbcfd48a3068c0563c28199b7e8663a883a58b811b6b86e514b4cf5d6c08a0d9512ae99f2da60451bce5da770309508c680b61ada5ed705c50cbb148f2a674809826c2792a7c2549cb3f80ecc96bb9763a277c68e3968eaacbdcff0223e057d29f4fc384b14668f38b8057c9fc94c9515da263301f0b1b74ce9f7c0b038624cd4fac261f1896406a458f40f83db40986fdd50135b0d650f0d563131b309bf50beb877456be56add097e9d81796609412953a9f4e6447bc8c7628b42549c31db284a7e5d3915186397fc22ed4babceb2900eb10f020ffa420c430b029714ec20033a6b7d23ee4abc0a8cf7afdf5cfa9b893fc25b3a0f96d35bf15dca48737e1e8e318c99ca386d90da7b58166d50b545907b5dd6ea763fc64c795b0f46661fa56be83d9d69a2d92b6d39bc2a0194192350ea96bd8865182a79bbfbc0c18f9dfb053ecf7f635bc3c71f4fd15823b9c679ff5be186ccc4f1626163a2dfebf161f759df4c253999358b97634400e05c693d0b4fb3c8b5c1e56a09bc266968e5c5a6b695a2ec788fda315a340b6b6b109c34ec38a2e921793330befee23f4dbcd7f65a60564592b3ff844070bab08ba0948a5145ff28f6bfc8680ebc5791797c2f7c46077bf5693ef49c090aa543508b321d822eedd718bdde88ac83586e0698b42e8fae25e4db2376834d7fdcfa7f081f9566d8850e1add69f1490f5032d46bf43d73b7a50dec247e9a360465de9f94cf49b7e7cca0be78d67d94e92ba8f12e635146ded0585eabebdd2c6a1c565949239739829dbcffcc0c06c2f4f32f477777cecbab903544adb13f1af114d13efad5f3e479bd9017f87529dc53a8b029fe09b791bd328675f04417b8affbf231a1776c9161a3844e364d8127854ba9dcb32cc23b7f16da7147567a2f9ceaa00e32059cd1e556786f606561bfff7177ecec96fd24eef693ca7ba518cb7ad0d3d59fd613623277dc95a15c4a6b4b6d8e3b252c1c507ba1b384a89dc8b846243e7a0cb626d4b78361cd2c64e70a7c91461cfd074599efabd69039afbacc23bc6a075f3fad12375b30cd4fb81dc5d196c4783ebeb6397af17db504c4b0ca5fff2c81211f5de32de657d64cdfc8cc51359039e0213a7bc0401a47b80bdef7b761d5ed115f94694f64bface718b1d70b9f9d5ef7bda343ebfe25bbd982fc576622dc1370ad499eed6937e44277bad3c75d154248d595df42881ea50ca33209854382522388d67ae8b0e1722a9581303829e029e50371ea84930e5ed40783b9e93a4a66bc5b940bbc5fccd4e9312e59acf9cd85dcb0de33df7bf5d64b4d9565763d6c6817f2d84e00156975343006cd65edd245659d7e5fe4d8ee98cf17583b0c6fbd8033bd0520ff622a0e53bcbe37bf785fc1b3918309ca4662b1b9c80c68c569ac588374850bc6d2230ec6875727419cf5a7ff23734a5a2b03456f909b88c0a191c55adb9212a94ae7483d24a37081fb56e11cfeea179612bfdd6cf040e4ecad227449350f9310a280e7a77d8589cee656108a73567a7807c612d2249c32368e1d0caefbc1a75f3dcb31ea6b7c48b99924f56e0af4f2e0ff6da7c2e7938cbaeba1632a208e2ef40600fdad239e309597208cf522e0c977ac8eb962a8b7696268cd6d65dbf8b1a015f274c892094d53cf47e5732d67a23581bba47c398cf42d9566296eb1356c9986f0109f7c941dab014ea10e262d177298f66c1aaecef5adc0501711aee5be408f177d18497c9cf89c58e7f0e66f948e85da636ae6dbdd4d5ab5ed310b102f42c08b91e7565ef31086688c602697d9a1f96750d99ea01e7853820150d41b6cf3971929bea31bcf0f4e44d5cf8569771d3504a15cd923019dddcc1b2e591ff9f79460f2e2980478509b9ab737be0752e95c84e9ee8a6314b9330d13f0f599173aacb058538121488ecf196e39eb8425ee270637b5d35e6214cc3ef77130dc922fd18c883688ae94b903f350eaabd101a096d648b8dc22e9b1b9a663fc420bcf4a15ef521d7e93c725060de8731f4a8db6ca6a5e3cc480b23f06bb49bf1dab340c34dbf19b30e550823c25d5b7b1cf50665d4024ad49eaa67b4c4e215b239a2e973694333ab21cdfc9c7334ad1baf5a35721d2645c8fcb1d54ac36a3c662595025fd7c7b80274cd2240ee50aa0beb02f1d7f78bc8115893190b31174f431cbd4b6181709e9f35400a5bec19d8b0534ef98d28e0cc66cdb0a0cdc0a9f7499605fc6f719193f2a8cf5076aad82fab5467d86b550d24b05093464d98c777ea3192c44e270a6ae6fdb05a29b50e966de4eb35a8c74bf695226d1e89a90018275b73cc723a26eae1a81f0e2465b0bfff0b6acd60668e905946f7222eb4724d6c82218de4ca307b723ed5bf078cb73cebb47ce9738f10e240741eabf0d3e1f893ac95b1966e82d2ef9df58c33fa6b105d88dc5f7025f49dc9bdc03e059ae8c80671e0adc352445288a86f33594ab7bda91c9bd21048cc3301926ce3496018ce17771d2df904e0ded8ac48c3710eda531fa4a8dfab4100a22d94136e7aea91f863a324fc8d48fbfbb9987405f629ee36a68dbbf440ce5305986a8c398523a5b23bae6400ff606ca44695bb9e1d616ec46f307e4357590883bf111d9ea9a2ffa6dc48ea3497cb7fc889a8666b482627a3abf0fccca6c7217df2273dc0f6da84285f0ed74dd0163d7b243ca12e422d3fcd4d1338d29e64480a939a39e694e6b62c999b303e88fa4e8fd6dd30b26488c1b59315a866d27ecbdd415ed2f15e6436f2a6a91e84242932876ae4d127ace447b05c3120a749a4476370ce65027b38a74bd1db83fd7b7474712dc0f7fddff8829ccc0c62fc9e2044072b70881fea15c3ca84f511cbf2c42ee3f4d2feba714c86638bfe40bb841323d92682d44fca36a1b4bef2f599c4ea721c792a194916a814bb7b5837ff3930e950ae9e60804277617e86867a837f28582df05651f21ef8827e1501b6f46408134d814edd8f048d6ef40a12b169e964bc523cf2b16dd344959fe66b574e4f48d67eddb08b558bddea3d717370ffc0e2234cd41254e1cd24e5bd5a58293f389274c49a63cb18d6ea8e904eba7931e2fb9d8fe779339512bae03918c8c8fe7c18e9e89e2463d9e15ef80ad0c550e06d1530a039c7938ab6618a7b280a46e04cfc2a67546fb400832de39a9c728964c68c9c79562c7d909aee9d54c130841143a51ab2f4aecca47844fffef87409b9d2f5660651a2c508eed0089456f1838f26bcbc99426cd01fc1edac52ede9596fa12b895486a915178b324ed143f553e4adc52c2b1ca40616e2dd874d5a92cc109df09ae6f502c4a9c248ae7d0c8efd0dce4dc9a69d384afcb80a9783d43aeaa4c639a9cc30bfc8386c73e9d92f8c06ebe5e475ab64dd344acee53a4d810389ca2cf22e32459d4943a8e7015d0a2f6a3e5a1a4915720319e50cf9af71471a77f68988ea437b32eea2803c84a85d3329491ea857762d1c5bcf96bddebbac47669582ce45183e23481460f8b2d37b841298d94e9a28d58d282aa098a3665f7375c7e05d7f48e54c73dd0cd0690080717c4fb2fbbf9fececa87ffa55cf9bd85eb3ad039b2d7599288307fd9ee48f3649c3596e58b258d79187aeb381de03e911399ccb49d7ef12483adc9ea9719aaedda174d16cbe40962f03a2ee7d6c386d0f1ade6edb8068df71e19543aa01f775101d380c09e29e3b302b29fc234eb37c4347681b6468bce72ae762a920a9e5091efea27567a770e3f190df3fd85eb3e79b92024eda25a9b51ff33d89813d3a88cdf03fd68c50b7896474ccb8e09b104c9347db75f82ebd580d39f9a52288b7fd93f846e52801170b0d3fbdd1d5a2044ef261e9bf159a6d5c766a70a2390824f64dcad793a61e552bb974d84ccb7a2ac65d3c77def1ef71c067621f83f393cc147b8c449eb1ab9ea2cb10355bb54b9c9b7230dc71f61d8ba54f1d6bff528397a8bd850f34dc612f88e5a02702accd228b2f7f665ddc59450f9f0832de464141a981243def6859e6181ef6be583f7e43830ec656fef843c4a508ecc9ab166b718a8b74f8bab99a43015d7b46d020b340e8e68ce0f2ab9d8e05a7ddbe6ab4dd1c5241ab30285501009952d37eb59b68603491396820f2bab95de9b9eda77a1c1e868c22cfe551866eb11abd33ebbbf870ce92bc73b3b51787c48a8e433247b968bc4b1c9e530fd51cd3d950be19a5339a15da0a9b403d22d8852ee05fc229424bed8183af1e59dd897a9c24eead2c42922f65887776496f708fbc988260d22ed595ba6280a83509ff44d941b5c496ea66778b1212b621b3070ebc9115cb0017a3bb4c8a7419eccd17258ef5aaa84a23ecd9c65c481e1d0a3047935ae04e1037e64833c43fb9c0978d6c7042d72364ffdbe010fe424e8e1c09b9daeb49fb54f6c63997271aeedc0310014d6a3c7bd73c56821151b0c03bc940ae8c0d9b8674f8f331ff6ec03788c0ef15be1643446712cabc0d6b7871417cfa587e7d7a3cc1d53e2d462ddef322d737ab32314c3900a6505a4c795f57b18c0de87b418587a846ecdc3868c8e61508306f4df114323e856ffadc3c597026e3924c118ed77e42928f70d0d23329490115fd0532b6ef7de553e9925fbd588346c16a27deece35f9d31a3efde58fc5887e4955633d3ac9639d9e3f3daa73a243bc5fa7fd626fc865533e46ba87703ac30ecb3ad17c0a69251d8af193cbb7a767b0122fa173eb2183b81c37b514e3ce0f3bc7133a52eaae8d14d585e0ccd66bf8cfe39277ae2f00ab4b80671333aadb30dd85414c04950179db9c0af9bf70165186aef418642406e706eea54c4323fa5db0256b9f1bb961757122979da4eb4a0a636b49d933a29ad00b3bb84d08204fae34c0cfcd81af56847e3362a5a0f558bfc20296662a9013cbb643066be6f9b9598fb5c036fcef91852262c2cb746c73819471f5b9d7ef918ca7e43ce2484422616e8dcdd21e5fba6332518eeae9e47ddfd317ee1569a914b06b9905515f7cac27363a69e96ae7f71e0cba3d0cc49398aade88956778296c1fad1030db47143c3feb3bba88420c93516d7dba022a5120fab9cd82487dd43dff30d23a5c8d43527953563b3d5c2d73a63ee5c9f33015f22e74293e5935c15017b16b7f48a08e1580137376e69c4db596ca7ee52079e5ba5d68d17bf34efacd62310d25aa03ceb0e3aa9cf600723cda8b0774c8db676898e967ac065dec8d30b24a189c7f093f3cfa8eef9b5e78dfa38f0587f8c3bb00680cdccbd5cc26d160d9ba95f4eca23c5a97ef05923fea148ae24d3ce42b32ddbd827a933dfacd57d6e70336f77dad51f1a55ac04f216b95a7769fc0f6811d34fdeef81f222b670c54502ac51d40c36113f128c089c0b7fa43b7421aa09c43973f89ac508df6624db31e9a9e553b66dff0abdcaf52fc31dbec7e6f8d12c346a0c26d37cbd1cef09170d5362df4643685a1404a694a90107b2ab5722398b47fbef9eaa3652b45bfa979aded1660b58a126abe043604bca41655a8e725768b6cd2d8a023686008d8768acdd6caf9f09e489b3364d9a20263eff7ee461feab12132bfebc9a0c1f402ec4f302411f4ef584cda0fc49533c34a652b5a641a3d5d93c70b6d960a605c5fbae12edd2d18a073df96759cf92e53301be61035f14dfa69f3bc519ad64726dfd55fd85cafc0747f4b52fa10c757fbf2ccf71b0cafe84e830a58192b37873d174be6ce2d8debb78654dbd34d8f1eb7ebf1b48ad0950af56babb449e47229d91ded880ed7db9e374b737b04f2ae26772ea6c390cb7e2fd0ebd333652655a5ba9873edae7b785b5da1eed56a19b541155e849c8888894e7abfc7a2ff7c3e534c93043462e6fd6c4650f108c28b194a49c9530189cefdea396925a093e7bd2e77b62be6ef0ec235e112ec6985aafb3c90ec3f197dae705193d691fcd62a0fa87ed82a740d21b3f886fd2c22b414aa335b7aaa093943739f0aa1eea360cd5526be1076e4f6060149cb3d2842638c3eeab7f3c8ab48ae6c4faa6aea04c32787504890efb95e4bcce3a5410c76713cdb9391c4d6e9554b687a068c0dc4a608850a3e017272bfc264291ded0e096230f06b8a6812415d33cded4b2c0592b03b8ec3eef039cb4e5c82b940013233f56138dd0d016458d422b3cbe043d17b67ac748ea1862fa4926f53fa6ad21e5a7994c24f886e0148a8a79b19d29ca1c48489ee4c257b45a26c2db7cb7293d1c8b50cb90a28dce4baad3164c03b7991dff0064d23b9c8d8b169dc7e94ee96707a82822370fbaacbbd777b61246fbd9ca23c4c4e4d39793dce29c6467a8cb24097d1b799940b0e78a51bd0c1d2241ea19c66f4103d375d41da0d08f948117f47020cff8b132fd8c750bd54751c09c22eec770a8cb954bb1914ec90afc98a13a60cc92c41c8191d1a76cac7bff28f15ee53f697bc437570908b79ce29fe6ed2bb661555acaaa747caee84ca300af0726daa3234d492cb4e60d11affe357c09977685c60365a08a8b6534de98099b7d2d0e1685068121cd9b417d667dbd73c77e409a4f3bc8d416879f8409f32af172c426965d8f673719219f990704790c3db41fab8052cdcaf0ae84567d6222dd50470330b3e0adba0d6e1771462d769b64a41841158bf5a8692057b9dabda6e28f7dcc64beb1997ba3b858c247a048e87e24b725417b4ccbc0324ee15b9d60f1e7a5f8170b3b39be842c99155fbb259597ac738090ff3d680da197cc91bdb0110d0007b18a79017a03dc4f9b50f181ebf8f8afbbcb58807697ae0dfba288c758235473998c99e7d96550084aca439abd9cc4677e6bf867a3755e9e97c3662b0f29d0d132e0190a2627b4c5c6570ee0d5e1ba42d2470451379759015e78c9f5f2fb654abe8fc32b741e3b78b71bc0626c175920bc10096a33d9f9249058f37abfe5cf55611bf5df96ce627fe1b151aa2defeaa565ab332adf5a4b5f6affd2c975c93672b2d0d80c44148464bc740c611e983e071fb76df44ffe84c054b718c2a791154d0f4e2b526d7b3ca5598aca999e9319d6a15b8ff64567ed4b0dd83f92f9952b3d0a702f83d77873b0d72347ef1e0bbb4abdb4c48e01920acd6825a8b7913543841300e53f8c54143627fec5e7534512a5f7da2a6b2d9d33efaad6132fde20eca6556fe5b54674b2b2d0448dea56fbbce7e22772d14d49f429603aace6dc70c84c0abd5b85f4715bc4f6448233ba4f27cd2ada328549ba4754599a15aeaab7521fb226c8e3b8b1c1c766c63c933190a984fbf85f0cdaad4d2154b0b50d60b88c236730e1d93fe40ffe97917f4f67422f41e74fa8b11522d6fc64bb9ef2b880d80ccae750f2a58c6bcc50fb67fb69128a86a713ba9b904786314b80bea2137b9780b85971882d83480ccaf091edf26e13e6717384f793eee87bab930d76d6c0b781dfd1556b95241d79a20121a3745c9ebd3b75048526a433afe215c036988768c83c25251f50b62a585fe2896e4e224e83aef7b50fd9d8dfc970513620b271022a9c74fe6068ad1b520c3cf2bc0fa196fc5316b9f84868371eec0a7d17b308592afc747e3a96c4f08675d3c2333178241c85bd0c1be24f0a6348e5c17a76c4e8b0126c112782e92b019ddce89476dd601752fe8e3dcb614f48485f14fe0b8cb9f8fad0b3fdc6cab3f97917ea64094ede86d00439f7f3b2943dd3991e4c953cc423dcdf813229bae1ed8d977d8841bcb2802fc8b21eaf9a357e30bd8be4ea9d677ec69dc7d07deb192501c0d77bc9100ae98b39e41de1b8f31b2963a4f6589580a6b4dfd23c05210dc0e402e350fa4bb1c7b0d064b7d4e624fb4fac891f1c4063e0f45552242ec2eaf37913ced82d0df320ec2dca07594f5ce9448e0208ed9ff464db69ddadf2b2d21217550d2fe1b860b0c8c9a98276c25aa9768804b321281f3690713d13f1736b044d4916bb0c7f69d9182a746e1eb3a01ab1a3f2eacf6ece9d96db4ab7ec3aa43a27834a0627f71d1572541a3d37d63ea0a3d067e47c796636a2210c04043cb142801ec0d82a05c4745da0e6703f4ae66dfcf77618a58f5cfec48e90cc5d37d410ed05929357feb7f5aa71c6eff6b6e1c42676ec6039f25a225a05e3ac0f271430bdaf76dfa084bc0744410b7c8addba5b942eccb5f3a8c4c02a13ef1944e6d8e13b204e66647f1f43544d65a3a69420f9fe23926b54addeb6cda958188d4910184ec9329b3192b7453cdb65982a31b70995efad1f54e61e565fd9669bcfaf11d497a925626ec23726c460ae3cab1f939442741a4e19ed5ac643e332b0b1b8ce50cebc366215d1b9715c144daddfca45ab8a04b850c5010e420e6a72446c07437a402b11011ab33ab5b747dc51324a4b70bb2caf2a60b00fc3e121b02c0d4e948694e8701c2362280e2d2a8edf9b2298fae39c31d191c5db0e075702570a4d204e267e48dbd9c400b4526249b3cbac2f09436cdd3edc2709345d2a8e2dab6f3660e5a6a0c166e59fb4e57901179cf7fa699000a1b3c644169e6cad28bc0d2eb3baadb94e955fd03f279e340fc7b9f4d453de3fbbbea4d45e977f4af1484e4beb2b38446245ef67b18043ea236638bad2f81f80f305b955b45a7b69725b05b5814c815eaf524bcbc823cb8f21206d1219f3f807301061b05dc06ddd8b6a59eb0d4158dc99cc4810a7b15f412518b647632bc4117347e6513d739779d41882b8739c65a5cd9825eb1f7710bdc650b82ec0255231884bdf1132e08d718b9ec33b9052d98e9d7fa39940b7a0a1eb51fa992349fcd4626929ba67c778b3b417d8e8c5ae2a5c8971134b8589c2ad3de90019852eae198a1fe845ee51b350eff8be9dee18fa2c791ce98b2712cb2124c61d42f54e62378593bf807448d1ee04d36e22b6f58597bdcebe90894c5997568805b84cb2acc047a1c892bcebfc25b6075c1d29a7ad2a95a080569b51b128e936f38c1a4751124378b952ca00b1e96e36eafc204588a0f3fbd42bed573ca448fc2b32b047a148c826363821855d476b92cd50452c5fa682b59791f823ba666ff8d85db6de38bee95d98f38e9bcea28abbbe212ca53ff7cd6110889ad06f2fc0a8ac18f2e5793b62d252dc9e80bc32c818292b3db8a232c7207f905a742a4ec358fed25410b9d270a22f9f0cc9aa25b4d0f9e5d348593cc0c76aaae7eeab909a677af13f6307efef89c55112fbcb59138dcb6a3c1b34665178ad1f227eb47edbcec63aee8e4ba4edb8de025f3241500bc9480c5272a98fbfd1a540ec9357fcf215a1b502add9842fbdf47280f026f7052e5cddf67726dc5cc7cc2aff219888e0df8b50f9fbe20e623668d5614ca9e2be8b8acf1525c73ce67ac1ea35f8da5ed6c0e40956590860c5b06e9711cec41645994b1f8970120547b1ab59adda10c17dbfdbff15a51740bda5810888aee29eee22650cbebbb8abdfecdcaadc8d359a6c0869c777875d5ab62b7ae2a36682a5809a1bb84883fc3c2ebc376718990c6c276a1c758fe53d2fcd7f96e34b98091facc8c1815c6c6524ded6e4e2006b51e1b3129f96d47f05d6d60c837afb488b3d5da7fe344c31e7e11427e0203c26d5000bfcc13540a2b6f90c8371d6cd37fabc80326dbf5e2eddc750c08596e0a97c0ae511f0c4ec1657067f703145eeac969257785293f1d59b261f7758faa52bdda3cf2667a5119d6cabd5c3593d59123a9664fa652b64e67e42b5ae541ab6c113aeb34cf4e055d6144aa54b7345b8232ad140a3194e55ce0e0fdc33f9750b18c38b4e342a35df1c63713877e5a2ee9f89950aab7f3b396aff0521d8c9261262d7e21b9f463ca13ded74ef6ecdc921f08da8831f201da17963646209b1a5e97a0f738bec625645e628960f30990f0c920ef378b947d9576b9bd615a0153d9ff7bdb2ce138a3c519f218b6386db7f1b7b3797d3c010d35e2a9faeff51e0ea63d78f091262f1cb1610a9e974cff5791b0910d06497b3fb0d394a398d536b45f670be38dd9a89ee0972d622a7101a441445442a623ed674ebe65e61a2a372f27bf7c606a7530ad009c8d3fa7b1eef6f6296d9dbd12e69fd465c1cdee37334a51aa65e873010fe2488a1037142184ed14478485f83a402735112881657f2ebc929ea942314f9bada272ded4c82f5cef04917a03a600f1821e56c32a5ff90b8ba9de8031d041b52ec188eb48bda2304cd6781d949366cabbf3c70a566fe6154de001732deff74cb375ef82b0a1bd669528c8c461f1d62a1d7561cc1d27db892ca7698f7fa6a0638e3290d51fd0d6ce7474df8afbb58d671fd4fd592d89d1245128c48d17332efee9ac2eeba4654f02f6525e4405b91833b5e48db6ee571f28b2836802a1502daf9ac445741930e0b3101202e467359cc11abd6f2f2ed0f13dd8709faf374221e60bd4f0a0682dbbba39159a7e950801526df19b45093e08ec57a41175054bac07be897e527ed4730c6588a015de32c3fc93fddeab5236a9036ca8a3b0849cb2aa10aed13318a2a46ca7a6740925d0cdcbf914799fae9a0b4a97977ce1e791484662209f95868feec332f6165b5f92646670d0880adf627ca54e99c9d3d62c097fbb3d9452e6bb605a9eada47fa878f85eea26a0f70b7cafb3e8cc5323a9ff2930f9391617d0517b16bb2023052e04f840c235b5a53d26696d428f90f7952db05f335350392cdf718279e76df5728794e58f1363f7d2b1fccc14a32494cfe20067d8f069b02888fddd6d2c9ddc8ec2b65539c6ab71e185fa92bab62b28d7273764ce9445dd445b92de0783d0933025e100db660b1ae0d5951a439c37f952b94332d3cbcb89f4eb112d09e091eef5550b6d6ea2a7e6d3cb802a6cbbaa6a07ba1ab2dee598ca6f1732a9bd3723e0f476753f46801ba41b8e87b0d735368ecf0ac675f357084fd20dcce6fe3a1f98c5708550ac2e3feed63ebd57e552112c00ff914a28386636b76434ce9c822c2b4dfc0c882a7677553fd0cc12c1cd95b048e426a040a6bdd8fdde66bd91c6f90e9a7f1e23ae9412984f0a9a703bc7c00df0decb82c0ab654855e3b9a3b1a5fc83d460b9cdc6419b2812b2d27c2a9c3cf5f84543b89f39b74066819016c9f59754a50b3d4ba2db0e72682dd759e99b364ce9ddf8dffa5c3fa27522f4b27c06b4b205598371c5570b93496e63f81c66e87ce004f2627c3b372e2d3ff3603532a2091ec5b342a0b11f336f68fc823d1f5e1011377681aca5bd661040fa3bc23c0cb5309557cd5333f7c83d5c242ae7ce0f969d6f81307c6158c92d594c5b4f9c4e88bbb0ea480a9a99b48c48e40227a8acb6b5827b83eccdfffc7885aebce6fcb03d5e1518ad8c559d3979d475831133c69cda2f3854c902921368c2fa0a1ff66c96f68911d3975fede77da8dc2e49bc3c7f419f4aa72877e837605c0801ca7e3a0277b401147c453c7f575efd11a9a7f069efab436d52f8f39bf510de29ad1f027d332f6bf5ccda6104ed32ce817069ba55dd81796c691ad69ea42c92660d7c5809b1d96534a73a24cb7d22838fd87dfdd49d045a93fce51154c31582c75de1f0bdd1018402f17781cf788fe3381220557a7846bc231457a885ac767668fe19c64908a8788b7fe5a64b956400299e0dafe1f28ad6ef099f97350af10abc574b13dad418138d41afcd68d30a6f9102365b7c44166523e7f11538612534edac29f31fa6c6c2cce43c3bb6bc8023ffe0369f901f46b44ef455c28d4b4050e00de91d6bfb9b3fab0bf62288307bf9e5d5709b34f2119c943c1fbe334df9c905858f2519c0ea8e8e09089bcf70f87b27eaeb1b2a919a51157fc1ee089fa0db47b0d35e8096425747664009e7a57ee67c340d50d0fd851815140fb59f15ca1f7ab19d6bb8c45ccaff73fab804ea6e956d215ae1136f5378f6de918ec5cff56cc93c5150ff9bb18165f0f1f857ef02ac6693f91f7eaeb4c57792dbde84636285016d0aa141de64eeca2af18475f3f119254ef865491d02e8bbdcd8d6c3a583edb586377830c4988d4ec71cbe811b68b453587113d2a52bb3bd8fc0d910d177a0482098ceb3f1ee939aa47e2f156578ebbd6306f42cb49e93c710e96b928268bcb09ab51f4437c250a1487545b4efd94941b31949c9bd5b25cce2205a146c67c5c8c3b3209d5217bab2a4aaafbfd3f4db940dd488a3b8c64a1e5b191b64751bb03f765eedeb6eece4c5b550c2d30e3eff8bcdde1fd4e036b574c0d3d4c78844c2d9711a819f78c9392f74e39d9cd4de8b1b12525f174320f89fffcfd1b52bad1808a5b4b59f27e601a6d2c402a2bcfd56a1081c6bffbb9c1230f0d142e0ce83bcff3598e976e785f0b1cacd4f67b5c0359dd301836dedb0ab14a83b07679ef7169343408c64cf26868b8ac3efc15b09f83e4356b61a47cf3e47256322e049d6add48e9e4c8ce44ebf0d2eab8c311cf9fc18d068adbdd8addae8a6f936e7715b3c2653568073a0c922f02de9e36dea9e9c0c4105dbb21c23c9d7d2a364d4827ecbcfd8628b6d476a63718cd49157ab4da3fdcffb8c27266296be75b296cdcc2ba00a8d980bce26d6cb6c71e59aea27eaac24e24b61a281bfad419c15e6378e89e943f6ead0ee84f0f0f77b8bc415a1d726f853e601a870f775b59d9c1b43d0e1c4dd47aedfcba6d7bd2900b9fedfe8b31aeb3d02c0f9079172e210c7f8bd578ed90399c3f6f422fc186180fe5089ffca9f91ad1a13558181c12f74bdd6cd4fbcce3dcd2a35b08e6c313ad530562899cf966adec20b2ee91f00b920b1fee8f2d58e0b35de6d6ae7659a35937dc6b19dcd0e5f3fe53987d27aad08319f3952b767b37f6f6e99df89bc49f7806746ceca154afe06de1ea660dce7bc556b03b5ef9cdf6256aa0237899e5044f8e6da76cbc4b24effd061ea3a500953d9fd532d381ead9a81c45cb55823350a7d5b5a7c44e87ef17f9072394e255012c6d1b46d8ae750d1f6d5fd12c3162fc42fbf2b2d539bdc3b62f6c3ac115bc1ebe05350ee0465729814722c6d4f7cf251b22a635c681685e6aa4eb4bc24cfa3afda42d1634e1d8bb1cf8691a7e81b6886ce6f5f187d92e194d55e72d15475f6ec65a19d991fd0df8dffd7e7ca4515fa12b32e010ed85e15a53d6eff4a618209c149cebea809f73d0456a23dcadd903a548611225a328d2000d7ebe9c0cea17d5626a4fbb273dae650bf018084c4a43d6c7830ace8ede479450873017d737876a460da646a3bc4f59174409cd5d9d90e83aca2b25ef696b097e2d6d8a9a336f4a154ad71213f60ed9a10cadc26b934e37e813b8bc90478dd0dd19ebe88c3488630df484dd21a109a438a12b6c976945394e3ade745aacdb012e2340e4ad2b73481f66980f2c5500af0ace86ee713ae83e1ba2ba21d8283bee59409aa81ae25a1da64b993a4c21aeb9bfe226b20734f82e9e284beb115d6b96148370377a1d04de5b2bc022a73b34df5314212e5185c709b38dea9aa6ee9a966fe07c3afb625341f80e3e618422afb072f27bd25600fef74d12ca3932d525c4316543c5b5a4a3b6daa1db5b562bf7f415e1164b93ddaf1ff841ebc9ea477f6046fbe5c4be51666eb7788971e61398a4f431da58f173ea753ef230a23eb18eed84dfceda89ea0f1c96eba79a887ceabdcff46d48987e5f03c919f964ba8c05eb8fa57cc1528a2cf652aa952ba84a8de47072beb16e4fdbfbe4cf08320abd25443fbecf98683d4fb7cd114992f737d28d69b4d437e43ec6065393ca12ebe8333616d09ff8dd7b07490ecb3d0cc8c068fae036accad76fa2324dbc12f769dcf3434b4f603286f1372f2273fb4f3204783243201d07f392133bd65c0966bd8f8ff51370b14e8a6cd8fa504fc7ad259f71f91bfd04768c2da48fb6d29c79959ce7b2eee98312008e586a5be7b610a09f6413fdd758f03fc99708d26c8d71c0e324804612ad7631d174869c4e3767064f5852ed37c96c1dd83bf6a739137473cca7dd5e9559c75775351de9387121883e3edc55c6ec34fc518ff60a46157278d5451811d6954b98da21bfbd7e3881f27522b68977c4cdf9dc1a4ffa3c25a5fb4b94f3089e7d41cd20929dcc45d1729b9ae8a5be97605a8605a04400193255bc13136d891df09e0e2c95ed430893f1d8b5d1c258ca8a8bbee3a63dcad24ef0dd0f9c3d7170fcefb4194bc96df584abfa928f8214ef60028d57099e0071f304625c32e7269fb1025acac916b108941879efecef3caf37cf237d795b05183c19153b7693ac7a9e41a0a036b0b2969bc9fbad84daf616b2937cd4e2858372eecb73d9524e9dbef0ada80d4d646e308b0b2801cbe5e6e2a2f83a6a8cb509d287e6e02c97a50d867d3d507b76e2596d6956fcc79d52c37bab761f19095e2421fc1b7f64e0964258db031fe9bc1b9aae146b211c0109e78caafeac34e032f7df468d1c6e361f475246027997de2900b5064355615ce761f515c583e0212226bb8b640cd9436c82326081ec8b1d7ee59f6232246de1cb1399fbbd5c953e5b9bf615e76064fb4398478f39d6407c9cbad172cbaf1249a9293ac03ee41a8e6a757125a5130c83b39e6bec1f341ef6585f35c022d5da00d8b4d73f55a63cf9a1fc9cc4baf567230c6d074854dbfcb910650c08e55a8d149560f73de1ecd6701ef0be03aa89689545dafcf8738f422ed04df8d06f12423f8e3f3c42a5d390b3e65a6bb643129ba401af90418ce0bb0d285fd79280fdef6b83a17f74b2dd99571e7a2c1583d257a162b35f38b337b3be697792a559fc67241162636b7a0dada23cd60d3db9aff63776e0e179323c75c9c79659274850fccea017a24be95b450b2ce6123825ce67e1998ad2296c31ced08dc863a5b4cd3626792f87bc5df960783580d93751b39de2404bea9d2a0c257fb93f386c5221adc5feeb2b09057b0de92b964cc1917d056ac95c108f55728d9fedc4c3dbc658094f1d9328bbc71e092c3293d2669f1684ee8fc0e071c5492c8f81c75b1eae99fe336c1e52f1f9116410ef95e26f6048f559137953c7c86e621c9b7ca2341e666d83973c01a876718c8a737dec039cc559ca3800516961b09dfbdf40d2be72f4dcae8640f13e6f23b95a8c05fc68d7306677f79b02c611a6f305ba5b1388fd2cf2b98d02d780dc62dc2751d6ac62a2e2fb0d4cdf0f2680d9b696cedbef35f2d2e69a6fd571b35bcd0364e0f4cc5e641be0e410346b14903ed9b51108e4c6fdba0b64e18b939909b0d7cf9ef6fd0f1676e00e4e75be77c7ff2cc0762792fd7bb807675e96c11708172cd57ff2d14798c9d57516ac415b287d901516f05f22b53d07e38999c1552591dff529b162808ece7afb79369696b33d14cccebac6ed9f97a4eebf0df284e16695aac4dc91c0f8c5bf41b9f6fef60256ccfdd92a564761181cf00f79f9461038855d129753396fa2289da51ea5107054214df137cbed2604a2b5cb44091d17cddd69f52fd9d212607ca5abc5f4bc88c95b54fed4a454efda92a3bd47f97f3de20c7104f829e8a9c3d70e32f64268a14ebb8ad0719b0a80ee6e26dab65573d7642a05adc38c9b0cfb7dbc1f9170b6efa825698bbbdd8bce69c7d328002191d4fa1061c0db9fb01cc29305255514ce39b7c93c019ecb930d4624a2523986ac8a80c16fb74572580342d6cd6f733c9189823751f29e515c53d29d6f057dc739b4ceffdccd1489f274013647a0609deaf2c897978b564de3e8ddf5d6284e8ea0a23813201b8e2e07462bd399c7eaec1614f2ca94b29ca4e5488e4d2f90239fc59905bceae9ac98fa2991a58da2254cd368e1b6428540242d73934c7bc8f8982a49505264c17c7532e74a02753f6f4b5490d2828257d25a89e3bb38e230c8a65427fab3f8b7e760b4cfc0cf4f8c4379e1e6af9823311762d04eb23c8503fd04851c862d219b77820d1448a59c1657263e3387f5363bcde7b13375a5ad67d6aabfe68841bfb5b128571b938c563b32cfa75c08303e423c3cd407072bf69ccc7defccd8d0d16e74d0b13bfd1425126816c6e9a81299880f038890f19ef8d327b3f8325163ccf54178ed17727ad857172a8139ac309fba182c49d827133010fe778dd8add0d56492e8a8f5a1aaf22adb3c367a11575f163d7f5f59a13a4adc4b65d3b41c5cbef35ce6a5163953d48540f75b567507274ab8ca2a984a84f0daa00b54bb96a4c7577842b1c8e113ee708931bdd7feb5514a8423ba6ad115921633784a40017d10bf28a11c77c47a844e5a68b1275d9f64ebdd154f801f3db0053fa228cb8705df4a13ffa3a7c8de077e47fcf79620df486ee89ed2d32b2ddb981d3af31e957c2961e7a3a64d9c608ef6c746e35a3b94836b130a5c057a732de3525c0cb13f0f04bdfccea5947a98cd20206badd01c54503a648353b2d20b7af0e07a0caf79d7fab73bac3331486815fedcc0f4b09546c6690e3f29017c72a6facd9fb74377902b086c1defb4d0cbe5e351fb93bcd181530ef19a899b0f3dbbb525d26f02ae23b1bc5d1787f86317cb5872f6f9f18bc335808428fb625734a3ffaa038cf627d85488a8c3895849a97a6f193410383b144468c43e618868bbe3656030d94b990e1fae085613af18b619fc8691b5dcd7cee3959f49edb33d99b145a7a5b5f00a95e3f4713b9c25e4dda0833940e28807831e6aa29e1c4f5bbcd8ec5bf8e5d4d7d9657dfb8f79b849190e191baef415153ffe8d2723d9085701077dcd37252190f8101b296e88121364b6ef9569cca40549403500f817861328347bceec6bf4e03c1610caebec91c2536e77e2a85fa17a72d82eab65cdccb82fb1e0ff9a0b6de517405655e65b3fded7251ab7beb8f73efe71a5880b86152edcc82120509d7011153dc692a1d43907dc127256ef87d20690cb59cd9fa4d8483b2e58d00596436abc27bc7ef2cf10a38706a69bbdcf96727aac88442aae4f28f450b6be59a6a816e9a447faf84145981eda8f962ec187d77680b936f84585f650912c67e7896bf9710f71ec21408305107da6f42e4907329bd5ff785b1d2f00dad45b6fab6d3ba82bb74b4842329a9c4d31f3c46aeb0e85e3627f0bb4ff8d3e1dfa394e7b37eb462774a405f62249e7253bc01f8db1193ee3d0c232f56f397bd231ebe83e71940c0ffb14dbbbfc765f130f7f78d3c887235540714135a6ddc427fbb4cc8e258f181b707c9d66478ba0bc09e9cf5a31f501435024f3f2819dfc944b2e56ba98cf404fc3dff7611076aedfc318ba69362c18e32a980d84f5dc7cd8f5fb0abddd755fd7b15020ec445f79a0206405e936a49060e484c08c36b9ec639ca6252772b024b97509da5acd0e45763bdcba79d4788119887fd649fa72127e5b640ffb5a43c04aa1326ecbe2973aaea7e7e2b0cf38f11f1ee9b2870abbdf5c0f1efcb6c7f905fc58640136cd5483172c09ce707a56931233049bfd1566dba0d7d4ab059b1a6de358f5f7c129abbab7a1bf38e0a19b0415a9f7c54418b873bd947a43830bc2f33212ed7bfae2bce3861929ebce00b54788ab562e287349be6df717be63553eeb85b4281f4e5cab1bc90e47351e19bc8d6b712343f20f7811e79b68dfd875cf12234a8f8b067808082aed5006680f2f5eab106d73978aaa9cd24202e832fd4573e7f475b93de723fd0b23682fa85fa2c9c97c9efe032040555ac6029605f07c4d963c055cbfa259faebbb58e96afc068dbed9b84e8fa7b1f08f7e5b51bf8eb766e2fc57a9f4659276f08fa7da396521b09bf31f902359760c2d8d8103f36eb96239ac5007448695f826927c3258ecdd406cc7cf29d6fb90ba413add41df3a4c6256ae4e906e74f70114d5ce4907e52e0ba8d0478738be3c6d71b213f4ef7bc156dd704b8dbcd8d5b0d1843e7a7f7b39e6891b735d2f3b215ebcd17d9b3672eb15b17d451739dc3faa45e7c00229942a393ca5235f4402c8980d8c0d329af9b9bf082e5d19e1071e8ecd9a9f9a4e7593dd9177074b75de3fc3823ba85cdb3cbec195c8c8a5f09a16f5d4fcf55901817d8869783866f4576420e63bb44eaa6c5c4493858b16ee85a3c653342811557c4ded9724bf5e771d5e8351f8ca1007f8affda84edda868c21c72cff1f7bed0ba5d7736969a416c4174cf314c1e0a9bcc6ebaa1af9c75d033ff35cbf12af41f24e67c52289c32a0aafdfae55d52a0159fa19216ca9debfeb025c72671bfeefc724dc929e25013de6eadc59cedc846e96b999be4d011f7a33a5b22fc5acb59bb6c11bdeeb348fa8b7dd601903150d78f8907485fe35143a81bb2f340bc39f9eeb73adbd591b6cd0c828fcc516af401f8292ced90f9e1dfb9608c42d8824777432a9e65c9e7379938672ea81c296e55e1b4015e3ebdc17f2c724ab6a3a1185af5bbd48a13ca2ffe31c59b96c4664f8209e5f6eaea0948a243e79543ce2c3045df21cd5f7ec54a3a3fb23349597a4404254a362fa6e5406b1228c4756c27c2b4519172abcc09e2670212b3b2ac1a264f23c5b95f53675e58f98bd89e313f0e97aa3cf8129c392c75e805840265c9d208d6d7724148bc020c9eceb58ac637758d95f64fe48b32b98be7faede4d65c25297f1e490dd37619040f89bf55849ef14dce07ab8a5c39b4a19263ed0d73102011903ea4866d3c663f382bea00dc59dccea8bdc5804781d6f6f11f388c65bd28c4c71dab1fed67678e9a3bc614bf9bee8a14095a1ac1f2f14e4d9c9fa5018b38f7ff725659d9aae095de93bc28af6eff21058f701bd2ab248ec102e05ed47bc3da7ceaf0e0cb9ef6feb2758d1ea1bc65ec525bc1c51ee84aad868dff0494cb6eebbef391cbc26ee41c3687f3f3d88af355d468cd183934c95b4c68d25a364bc55357c5ec17d981ce7507d4f6c38233ec644acbdc92ac5e4a96f0d898160fc2ee09ce9bad450f4ec855e50cfc72389ca02bb86728ce8baa947ea5240016bbd02d4cc9562dca0ae9f8109f6c666d8894878a52ff2b6b7551d68871547bdae447dec445cd04c8911844dd1b49cff945917c363bdb57f60546532492521980fd34220cfca3af487823bfb034829cdd53f32db7677598d1b5f3421a8815e8fb1d69ea488b42f737275f4e5ba87f7b000093cae35353bc7af3fd43cfc9b243a54afba6732d99cb8ab197639560e6aa6041b1fb41c6004c4227e57d4d123e64e8e8e741c06b9e1880d77ac028eff8426ab0aca01fd3ae49faeab224f0810b5bac3a4cc7acb90e9144f84594c854f76ca55908c869f27d26c66b7abcf419569e156df39e0521cef78af0a43729ace8dd23ecb3bd2c246f9344604cfdcf8358e5dbd6f31324fb753ad886af0a567080f3eb55da25d365beff34ca5018677cfed4a3cccecf0e0da0856f9706a248499627b71af17aa4a40a4250cb29373c769c6ca0cf990cd1191f87c0c5bbf220fc53fcc90e74c5fc6f5384ba289823c8535f8791b58891873f0f3750be13d001fb666950d44d4aca7b6c1ce2436001061017c42283de64418067c4a72418a85aaa96411ab140da725a0bc3774c4d840f28de48c9944f680deb4c180ac6ffeaf2b362905fd7476bf533338a9763530754f6a111c426d38d6af27ce048c1738976cbdffd1a9143a12fc27f0d9f8b671201f55ae7e5af7cd4ba1ac9f19e4547155ae4273e991ebc39444874764e0bf96b2b3dee28fc12b382322dfff48a207a45f554100ef8d4fb86207a4c218992c57add9106e2d7b121e30fd091e9a1376e5db1c8fbb96851f6187f3e5ce129244b1048b50bee08d0b831f7bc84a3fd8ca70a37f83f310b3832b0f4073db5b2bd04241cdc64c1621f05ee72f0a40c0f4095ce253bad0d41c92538aaa9c87c0912747cb2e1c2a0c3576998166a5ba63b617f0ee91ceffe21bc6492f7e81160501cb453fd4e6f61bc7a9fd7ad4961b4c4cfa1382fc5274475c30e061528cb19db59a2d28132e555352d2255e5d9a3fd74cb57c0f18fbf11c7fe322116e0798c9db4b45794d54f32b7fe5cee59e255745efa4e42525d13f51ccd58bfdf8deca18e9bbee8a737701708ba4315ae899a19dbafbb2765ca05fc40aeddfedcf0005af7bb494979220f50c771e4b92556d6df52802f1d0ed56e8f1bc19d8c999598c7d45684b3fae487b8e03873075738ffd26dab17931327fc76a84ae8b929b2897689fc2ee693b9013889a436e06c3b4dba6d8301fd88ab2da92cc52adcf27f320e0695c2cf0b6a726834ddbd114f52489b8d9146166bd650739b59db20cec5a99e7bba8d2f4c6188dfd85176d6315eba5db9d8e67edb139c95fa5bc8fa4ebef3c767aea3b7f16e9757c7c638e38a6a064c8c7e9e2b3ef10bd53c0f03f49bc5396d1a0b6a73384b65a6df3f0a8e40953edde16e23ca70edc4c1b063752c33973bc8f2f7b32a64fe097b9c68847d3f9712f9450b01d095102bdb5932abfbb798032be1aa0011ca9efe418a8229718b63e3861fd8c5cf5f1c62942890b581274ddae525646509c4092ac22c295c91230a78bbe1656bae243dadaf7644245a30787c5b73af097cc04c8c13e4e5c088595276802c2dbfe6c2c532ea1c55a0a05d49949799fabf86d3ed18339b480bb8e4faf7fcc4c937bc392d539115c3d4f91fd2c53d18d8fd02ac03f6568936ca6e24ee25f1f8792a6f1399386749d718d150a24efcbd3b887a57d0acb9f674d4c93a08706304a015e9ba8df901a67ddce2d92437ecd43b35d8c3c582be4bfbe85f978716503db14d843578032d49e99537895fbaf0cb6a1cd727974292a92f5fa6271202a51d5f3e289e9ecabf2adecd2ad218f369327347917555370f9e5177c47b81b845b27851ff45dc2f0c9d679cbb33ab1da952e37733512f34d241052f42181d1b6846b9f736485fc3450a21fd98c8d16bc840b24aa07a59396fd4e50f1c931874a1060d2f8e60a150718ea6c15d589582a4f1e0a355fa24b8ad1edc0c6271a060d547393a93dfbd2b118c9f009d7cb9d3b48a4ee39d0412f675ec631fff1d7962fcf29a0f75fd38ce498fd2ff4c1803c55dbd2dc16a6443628b3b14c9c6b220377d9a24d90b2319f7bed2ee7e2d95032ee7ea488be96535e17ff2b29f197267ffa0a87d4cdf4f741c0f435fc6efe7cdaaaa8e93d619a6c2980f13b6d7f2eece587771ee047e8c197f128ebf79559dfbba178a6b34a6af65567953b3452df5c5833c65eed93955830c317fe802e40655e0cc3adec828fa8b6c4b1468e9eac4fdbb21afa689fcd7336c9080995ebc61ea4ec3ad40491ae2731166dd21e8adf737690455d30e5241495955a1c6e998377168b0baecc66d08bcf864f1253475f7fb3b297ef203463f975c5909bb8f0b9b1ca57e1ee6d26cca7dd3064e91379a3c1b12db7ee07f45a8c190fc43b46ea3539c5f00debe29be8e257e49c1513afccbed3fa662079c34406221f992a83ed5447cbb2ccf796ad75c9c1e89ee1c259828bddfc3c5c4c43e2e79afd0125ea6f4450d83b7400d62ef7f61f5b95e6dff9fdf08b4fb6a2526d62e789a55a3c8c02732275297039f02a2551ca3e1e73ead3e6a6b1d0f034dd41a2b3b741480f151295c3550baae85687ca4971f46d3af4375417759801c8d39e7dabcad3fe26efee1401fea728ffd9dba222dcbe4a854446309c4e87b748aca095ba9944d65b4abbe32fea3b52e09c11ddfa80ef3f5250c2660c6f5f326074c25e901b45257907413647466abcc62e503ec0b37be5d99e7e99e33f8342fb8509b5dd3391cb31f4add44117b0c648485ffd1b2069179e18790d97beba915057876961e9a1746ae49e56bd7f70621d4224ce4657ff16b66d135299d99793b8080b68111cef06df9c0d164f29bc018c57ef5692f9cc433746cabe772c402433a980071bb0e38f7d6bc1fd39686add0f31f7bec32fda81287cb6fbf120a68ed6c1ea5217dfe6358ea75932045f6b1bc0df6be30d1cd22dce36498899a38dca021049448f6bff7235ab3c65ab2a8c67cf6e4a45423a824fcb296e3d09cb74ec987bb38c38734f266f2c470765c42500d7b5ce2be0322491df01385643feae759639b7d478476785ab3205c96e182ff278f838874921bdafc50058f29dab3d552e8cf354b0f7d822874f0cfcd78939126efe7be86017296e723050427db69a6c2aafbd82dc21b9f201e680b972fecbe56273386de0da99abc210f0b495f3c0d32d1568eddb8f029cc35dc2b65a9e6a67fe9201362f2844073029b733e42ccfd366d04e61c301c6b269ea3717343649948c958693dd8f2ff833cb8b551fd848b39d37ab58acd6a65f7ad9dd5809ad4fb08dc026f678488d6ca6e95e9df1af3aafa8c5cce8539d7a5432b2af72990ebc1ff9b4b2d2b0c1da049c7d1948e8abe81df7955d35efcb0f304491aa6abe54dc667e3b1dd3271f774ac9808c6af8803f5ab83e39c749b56b523fb5f0fe647b2b1b54e9e854547918d4a36d80ef14c87513a58f673f93c196755cb44bc82fd73e33859c8f7ca65efd522983ac00987faf6a00ae0c14ce5a876e2fc8a749f307eeadff8d909e19724686bfc9f6af2539ed196b64765a227a017c840bc3f171fdaf7b89d1bc868129028db4359e5da32ebb0dfe67b33dcf5b96312ac7d6eebd329133e59e993a97b64bf2e52106f248dd818ba22725183c0c787cef4dc8302b33d442f08e5185ed38110ebe7dae8ee1523cd8d526e03a6fba3a1e559699f67700e07745581ad9d6d9819892d1336b328db9e27f4cc6196ecb005e5a975f35346322defe587e2eadebacc818eb748e3237ae8a21801107ca1eaca97875b09666bd6237db176da67ba801fdb7b71e83eca6e738142b1a69b05252bec40f7338de6244343c4e352908d906f9218ba0c5b1febd2804a76bc254e09bad68c0daf3e588ef69e56f62f1861798a7d15ee2c3c1833004a1d43ef10a5d7f7b84352864df3edceba56c71bd1c9df5f818ac2c07e54494a72320e18ba472981d92959064e5ab2d83aa8780a6f33d2395468f7cd8a173ada7acdc37341f7ab9a568f0e2ceefa1d071c7d90eb2d9c1e75365458f1a2929767dc69e8c5e5f533a807628c0a83135bbc7288939a2e00b4e598f0500617afda15fdbc9dece64a52f1e05e03cf26ee865163e110c8cb0e7f518d0533184c60fa6bad122fd3d1fd8377251a885d59991b4602805bc5c52005dbeda301589446f678ac6f05ce3a787d73703a7853e8c6feecfb18efba24d33640a4ed29038f4034f161210b2ffe0d2e19fd5a837d75767aa68c4bf3bec977bc5ab5c1663e28116188c9878f65922d019c782fbb4b2c153812fc98c9dbf411b7bf02d6cec565448c6b21bb6b57f778188321d2ba91b540eaef307b70552e7de4c5d03710afd02b69437c88ac6bbd27ebe692aae3292db2f444dd4771d9d53654f56a5b4e01ac1ac86d426f3d5c0d4bda20a7d69e36088f1ee312e2fc336133721cff9927a21540a78719b1e79b14475f555b34752721eea4a20f1cc8a1adb753bc4b385849ccbe3e74096318da3dc1af397f5872e333a07e66310d5cd552bde3ded84aea309d52f56ea92e59b45e94bd5de2b084cc9dcfdd866a4ed54dd1439d589ab5bf2013aa7e5124e87d76d4fc27a05189675edfb0da1bf5b1fce3287280765bf0a8faab625ac7caf0842a29aac2e6abd974d187ca3ba6965efa31a03549ac25cc1ad2aa3f82e0dcfdddab31f5fda730d83cc9b7ad0fde81723b0a44bfb64670de32b77d43dbc5e7bc47893e556f9eff7f54821271ed048d1beb9cd9900e52850cd01abbe5f5dbcbe6571b90d336875e0f181f54b8b4789f4da9b58e8a8d48f1b7c460ee740bb99d00868b8e10536309404807540f53bf5e246674f45bd899e8d0abb72629368c3446f4358a4eaf984bce3779dfeb6e9fb85bd1273b23f4786afa28e681a1994918ec869461077c0293f67840f597f6de58c855a5faf126a89b58c2f3b6e7de2865805e3f4aaddb0e172ad27b54b938b6a8bd00e63320535aafa81f53d675cb1a255daa15e28cb5064f2e57be9e352f74d42e35e50d62b34fbf51c49904d15952328bcebe34c4488d1bf35c4825976fe9791b79ffc61b5a3290b2dd1864842d9beee0c509ee6ab22701f6c79c41a3227ff03d59bd80a5d38df9369804495496a4295495fd2aed5e4b988e9552d9523e2d4e40181c32f067712df0fc08b9e22c2d3aca862dca261b339c6c449e9cf5298c1053a40be8814a0d83db851f1b0c9f8e8cc57f597d1dc354f68ebeca051c6d51746f06722ea812539ed5dc2964baa28d6a0df138a70c8ae461425994242b943b5f5d300f87a04cf9231f5e1d5accec890864b71c87dfd21624b82cca94bbf4666513bb57c45b96b32629061f5b7889570237c7956be9039fc833e7012d9c28b6471f47308bffc8972b9520cc2df4f02d44a603d6acf35fc3955caf8f3c6c7355a366bbaf5741ff8f5a3f8f42b85990d0566e89158c7e37bdb6567d3fc5ddd38a61f7ca20a1026e1959731c6ffbc085d97da33e3eb3f77c37f36503a9bccc65cfaab191f3758dc75fdabfa46cd54336a7acf77bc59fdb668303785f2a359a389d68f5abc52581d41edd705c037a4c373ddc00fa69aaf089771d48b3ae32d2d08e6f3a6214efedc7d600b5cec41920e7abaec6b7daa1414c73d002b9aa90e900440c95f9ea94cf7c2ad134b8b1e9b41a4edb5c9a18a181ea6dd291b0eea29c40c181a7da1aede7d300b9db3ba642a67907b3ab1d274abb95274c072cce9cb3e659a3791e6d27a785793128f8e41ede67b8c289079a9f2ad5c164031bf2b6f58db22ed79d1cd6047189b4fd1cee5cf1cb1cefd22fd23154ba004ac0f636195a459ab1284b327c619fc10b1628f6eb5d89cd1f04af8384bfe0a5624f8b64269cf3eda75c38b260dda8aa3182e0a149c138005eb4023cb809784189f66c323a3c7be8c71fbf81d054e2966d3707e7483aba9014e6fb9d43daeb7967e13cc96ac61d64f825cfb884b1bc6ce1976b71c73f6c0d2cbb6ae18bd6be0e98061582dcadb055b28c3ca6456a1fc2d68730a9d353e48ab2ca471ad07c0554f4177866eb2ba16fbb18a88e942b4cb0ff7f4b15844dfa9413a3c1872f6d496382352d5b39eee3ac758eba70382280a4b4b6b6fbded449b11130b6bdd05e2fe12eced36d88f892fff505a0db1c4d87d4a1e9f1a34089ecef1a2d9b1e6c5944e6a74ec7fd06034eae05dbc5b16bef119241e0d2bb2cf602fb51e6da8639c040821b82a60b2c168e3d0e4579125fc87eda52f095c0e9799892199f7d48bfc062eba41053896df20132e5705895c4b4707b1a99afeb8aa8f98c7b43df4257768746de6ee0b9bb105da2e918e377e2fceab63ed10efa59706b54993723bccbb2f516a491665ee96dfc82c9488b38111e10c4ad651bb75433e7cfb6a2f014274d9da6e7fccf390f4f6059d66264f9d35068db8f019a42600a836affae3d06bdaed898c5dce55b8d78a0fe4763dc7c3f0f54f448bb03504b656e130cf38d9c02d818297ae113f1110ad92bfdcf651e81cc8c3d21ab4ff8bded62b788768bbb9647e7343ba6ff0b8185e7d51488a1f8784e8a2bad4c04a2dedfa5054dd0f31d5daa07bbbf31601a66dc0292528965c29c121636151ea324d8f08e59a149671550f997d4703808b4ae857a909e3e324c08e05e0a3851404fbb89274dce199e5fed375baa5ff50dda2d60c766efc6e7c2f427b9fd1c3b549e453a30a0757dac697979e82ab6be3b94f9c28c75a30ea22f7c0fb382d90b031d7bec389a9170a2ae267d0fce71627ccda1421817282ff5259b27db63b6f33ac1502245530ed3f4e2da368c99140fd7c54509d98f66ec1f65447ad7301ff4363d7f6887ae8966f9665d29483dc5cf5864b809f57ab04c8f7fb71af744326c4b5d731953d04e38a5072d6ef24b80d89747606787d4a8819def288362c7343b1a67c5528eeace3b49d6423b358411b5ecb149e786ebb2e635da1ae86d3ae36bca71e2f43a19682068ab4a80003839566561d628f315d0c77119f030d6aa8f3d558aac2583a8bf0e780ad88abd46d1908bad237a0f5027c665613a0cc7b5111c200534a801e2cb61b41d5b13385beb72160d6be1a6750cea71cf92086f3e2577c1e33a1e7d8925241e6bc2deeb4600bdcf59530b8977822d70e4c630df7ff2d61a9e2be6f88e01bad3b60734a21c54e4513d71305e883567ea32bf895e4da9700f3dd2241dea38b6da55d90a9120cc428401c8d80a5aeb857d8b2567db0a75694f31a31cb95604f32cd2090a4e49436846cb560c1482141b584cea1a00ee219c5c966841cadc4b611786fcda03554585c261d8ed03af3c89b8883b45c5f12bb7ed6590bd666abed25dfa21524592f184b63cb1df32fd8a8d2286f4b462c02f6e582ef133e00aed946a2d7681e6714561ef36b15823b6b5e6497b4aafd7615a488e7628e78b43aa99d99f537be5dfc4854f833b9a9d9e330dfca28f96383eb7ce32fc58a4a1c7582f895ad19422c199a885da370bdd418582f393c42dc081f8b1473c1d1b62ce60bc0799e1acf8a2cdcb70dc35789c1e12069df22e8ecbd9e4bf73510eea7fafa06cba280e502409a5d72ab394eb960f445f96421848f7e855637c437db377833118bcedc726e2b14b917405fb5151e4859997f44234f2a7047037e4827cf87cb523c8cfd0abe8bd42b17c28619ace61cf849090e235c5262c0a974ac82393877d8d72f24514b6d851af6bdf955041e7d527f9decda17913f1c8d5b384322c286450e953b20e4d8082d519d3440febf8f7c092f5ff728f70e335d2b1c9cf71a0328d1e6aea620d231e4fb7342180683689b0eca931d1a54321bc23bcc069bb3e9778d8ed9871826a585297f8bc8bd6d8d908aabf10c900df97a2c84953a8b0d5edcaf9188ed695772a3ba38af9fe10d6d302cad79b9e62b196e9fe26f01e55cd1739edfa152eeb168a3595d2bfc4c712cd29b60d691ce1d11db3b1a2411a4dec0aa7de716abd3840292f7c76c32713767f44a729aff6b6be1163ecc98816b65b131a8f7f7dc813cdda9a15182863aedff214dad3a58444c72307c557e52196dbf7d816c33514b28850b8edd9755cc0b402374ed1e0b38cd6e017d62950d88c4ccbfa9198d630c22990e213ffa03c5fa490cd6279e3996c2106b12c12fb19d3c22f6ae7d7539e769c0f3e07734afabf1ffd2dc28762345eaff45df4fb9939c74dca93bce773e221c94f3b7b35c86297600fdf8f1af87e323392a5136a54693a7ec10590f87df3abdc8ade79e02fe2301d3483df275afa73ad5b2bc5962eb59c1f40b2956c2d3dc43c03c877dcc81f3d9337bc03c2a00f7c5559ed39967900bab1d7ddc5efc3717384a4d3d6bf060d2ce3b5b121e047c6ae492de9bcdfdd87d21eed36809d2bf9d4f38b571c5ac958db3d2d0a41191586e1c175299151035c1831d2743ebc5361d6ba96d086f5e479bd0367bb381890dbe489fdc923baf6683fb63d9ba7b876c0003af99ddd6f7066d1d55897aecacfdda7a370808f6ec79158c89ba6324e1815c2df203aa450870b57f593c0d3a91649c9adf676706552f89445312192906160a3dc26a1a95f6c16f2faf0a596e2dacd79e278f622f73f420b9461ef2d779b8b576af11e57f2368d528eadbb6bf489aa9649a8c0c8bb7c35c173562d46996223700582b1989adc062d081eeb26f30e64b744649e09c1f2f875b85956f4f239f80c53c91f5a4d054dee665367216caa49c21575e49acbf75a54eb4ba1783a8ba1987f228333c661bf49721285fdba93e7c6f8934487cb26b8b5e20aa788f9079252c9d1e9ef767e20fb45b307dcbaef238274167407a53187c2583ca3c0a3637ebba5e2365a6bdcd114549989f2868cc9c0f56373ae286d357e1c79d15ac7fd8b147a65d7aaeabe8779462ed34bacbe84bd88b1f64bcad0690ca1750ac0c9a53bec8d9dfb55f75c7be72245fc029b9676a83636159fc2d5e6992ff3054bb2e094dac501286e6aea3a0f8185b7997bd9e5013f3a30fbf1337d73e1ae96c810573ff455d28b207846ab3b78b7a8f527f3b18d8efb470d31c532c84806404efefc60413282d8a52a2498075de94fcbc4dd192241a297e7d8afb64d789384d4bbb25f0b16a4b1fa3ecfc16afa3b6627ed4511f1371a240102146fa719265b6d5c8f6bcbec934c1e67a8bfc8f44bd512551e7e3c17931e53eea2017cb542fc15eb565982b0fb6d7b18ccb72cc3d6bb793084c1287d32adfb3cfc4d1ace8adf0c9aa09a6104fafd040810ca167c4dca85f9713030f9b4d4b60d4e3b0d2d60de8ce0ec1cac4e8f2b1a161e135b11dd9a93ef77bbc68f5b7acb9b72f0de725f49c07e3f7cb28d57c75f7b489c3c536bdb0cb195e7517dba344f98f4c87892a017865846130ecb38a29139c9aaa48ba7dadaf7d4c1d522efec9166839792acfd00eb37286bf3f32fdac99b82603121db10295a6eceb160d04936acb7d0ce8542bdae7fcd209b99032a370b7119d92ac0a2bcdaa4a7ae799af8298a06aded2768bc0b7184f2cce8bda49867be3db159bf7785647cc24107e535cb16e00828b8ca70fd098de7aa8c91560bbd1d7ac42c51338e76099d3e1625f49913b0e1ad242d3a6e7af0957ae510d36b00614112923981a840699b2d2ce36244aaa53419e4626e2af3c6fa7969e08ed9fc77b517270a14ec9244daf47fb00c1692d6b2d7c611f81b146dbf1bdb92686ec8fffbac1541968a3cf15b831c5d595aca94fb4db27cfb60af12a19ef68e774ea27e8fcb001987b8b18368da249d3170e790408210b0b09cbde81c0ca680eff8cb13fa6a5478e412417926822f518ec18ad6bb29e16909cf939bd68152ab64728916f9162a87d1f78f0c5c60b4d9b0c6cf22419aef232a73e8822fe0c9df85e0dcc8b43cdab9901b41daad39226ea568857786233598b7f22889c639e55c7f890dabd83499ceec2fd1eddb6f639a3bad1be17db2ecc8e4dc57d12aa0de982044a031bfa3a1d4f855be3c2de3bc51f6b561f770f80980a4324dd89763c09cb919b4daaf5790abd64b34a75cab432e4c435a1c9a434d1101aaa9e51147bccc1df70f57bdfeb96d8b8b4ff558da057b5b57b35897e47d7bd79404af37267bb3997a2c5b1c0764fbb14ba06d9a931abd1b2edf00533a1557689b02c389b4b1799a5af82361aec663a5e6a0bf66ae2212101c39a42a3f46a479574a0d09b0a54a546d89e111fb2436f070e737509397cf75e6454579b400f0a536327b2fe5dbe6841858933f4eb614b4aeaeca049ca052ae4ecfe51e618747de95adcedcad04177253e8ad00836b20c503f16495267b5c81bb75c6f725f6cc3943ab1ca7bee1cc9f758ee73e400db547ac91fb483751fad81a53b58ec7f756b225ceaf5307c0296f2f9c730c74aced25cadfaf8bdcc106a2afbf7c6356c106949eac932cf70c11950eb989c4703e897185fd3c33360b9559f97082385a2cb1be30c2ed7c2532cf44341f94457bd59e414ab27cfdbb88bcd2537907aed274b01c851791f2d38e713dbdd022e270822886a775c71119c05171f99fec09bb7b44366fa25d17b2945c19feb146ffe22d58f00307f91f454cbc4c1e19be331c668221374cc431a2a6f9159713562b7531d6ce92bfd4128a1545455f6f00471dd9c3a4f552f3b690d466e4c6e953994163f3956f6af7c6614b92b1a0e178763031b97c25e66289ea772b269351144d0a9f8e2ea9311361f2d814f91e1f87c77d00bd0e97c4b33a5c7cbb667988c43736b6cf30caf669c7c6037d4ecaa3ea6db8f536be2f9862bd977759d589a2f002942c17c62397782666465e3567302916965b3da2b245898cbd4520f8e0314d10a72b64387e94dbb4546688ff1ad6df575662d72755ca8c544390b04fccda9ac27b40f2317ef51f6cf60f8913db33884e3ff56940fb2ab67d2aac8ca3393a18a7aab8fd4060d45ede3de732941dfd021f21b70dd6eaf6f8b85fe75913fdfede03d9f92e917e5332c62bac943be53a89ccedb4cd6c7bebce0678afc88b0a408a615288a88befc3ec5f01d98b6ac66bebac5e9c05b81570fbacfec4521a641d189a2867960b063a7b6f7ef870c7f6f35a2c88bcb1de22759af5e33a5de55d23fd4c14abf41c0644ffffd35b5faf1718816703fe738a3202bd147ba22f3bc18a2a62cbf18da6df3daf77f62b3033b0b2b8510f51340dee41086f1f16bce79aaf6eff5135ead8cf78cd64f2044ac6d655da8fbe11ca7bf4611d8d2cf9196dce2fa2711ed8db50fa0584579a7bcd674a8c1657f6518eb568a2a9e197bfa0836f446752504acd1636b827a854409b356cbd133edd372cfb74a2d1818653dcb03ea46d51334a05cee4c341cd9145da11173a2881c544c5b8c077b9c64accb6b5d0c753eedf5f9ca141e2ded86789a26793afcc6a8e063a81855d5256515c1f3c2ac5b67cef5e4de3eb2ab6f9ee04afe008f88b8e6dd584d0aa00b3f8e6ea37d5b256635eda0f2ae26ea397ce5bd5151548bf762ea4221e91ec9cece00b2b7a83f2347a4287a918ecf3ab52e0280d5c73e44dbd01e0066f672197990a5718b0a90eaa5ea43dfd3866f2798c9f111034ae74e9a761b5a4a91d2f31ab6d7491b51e59bf889eb8b9c6539330b7f1cdebaf1a62d34b823ff396b5b6fd5bb901b704d62b3f8e01d42e06650cb6c949c60dfe3af9519cb7bc2d81d6ec1a4e2cf1fb7b0df36e211c5107ddcbb928f033ba64158519bcd6611380c516d62f8d7ca201e174f1cdff23db209a545460481f29be977db3fa5c076142c49a54c40c8600b502b163e1c924d91bec36898bc0f9f298d3610005a6faddd361c6b6fb07871ef4d080a98a18045bc1288bb87b3e398962533a66ce43438ee32136a343216e4c9d6f6dda2f38e236521fd051ab3b37def23fb92ab86e3ce094ea0775056389f1fa9f7797ab091c7cf60203a1bd289003f40abba134b470993132d85685be909a77c4cd7d8bcd1c7592dec184814506c4cc5942ba2297645e423c1b449425f7dfca73425df5b64f70afcf27fb3cd1474e6bd1ccc47c776fc4f91f3d88343b981dc857ee74b11d298bfbf07b5dee7d1d24b801839dffc4d20cf6c19161bca7e7f4090c5d6009dc0cf05de836951e3dd9c817ff095672664ff9177f94d517641d114e6d4a4c2b8e9fa8e981a0b61c440d3cef379298eb5837dfc769d1ad52aa8323495721f37e24459e70746554777a6fb282b5267371d1cba5eacaaeb9b087c113b26dbdef780febc45447ca77bcbd82a605ed76d31f160f2cba18ba55c457f7fb34a8b374bb9f0dfdca18d40cce249983e6aa530e7364f6f75953c1a2da3976bbf26e17ad2e5ed92a5a395390f2a27b0c17829e73eb18c6de510b690278c447348681a121761f32e6c0f73a893a2531bfc8011a2b3a5a27bdf18df1602c141f119ef05b55912badd17925b67b65530356224fe672c36988899d6602db8c6ecf79882e467492f9520dcd26128545d87a59277be6bd4c77548c36bcbcf8ae3a8cbf73f5b9d40156fc2aa4e4ae6b90bd5a41eb0dfd9eca69a238287376526c1f1338e713c05178b6a355aba05e6d6100781c83afa6ac5f3962e67ff1b44504a299c2d8c96bf634138bd2a7954e0ee13e95ae5a3d59b3fd610b10f3446d73c3038db760d055bfb5071315db1102d045be19de5c796c1189a169dc6aaafb8a338d2a01879f79cb3c2cf15e760fa39b1c2f5935081d90c169b21c9f8760a93dd50394989bbd7af0f80823de576328fa80cc6642cf93f436293e7466591b7cbe8c2f9d863222185c6eaddd056aa89bacab4f2e685fff229f7ae9921971fc72699944e2364313b98331a88139c6f6bb3bf70b37e6d42d756278a1c95d97f42609af1122c13ef2eab1a507bed09469446512f795256ea3d1fd123ba194a90d20b538aaee47469d0c4d1f4098cad15b989c74bfd6ebb1717367efc80d894480377a332cbba2885c67649dd190121aaec1b8b5334eba922c109231b70f41737fc9435e8b74f5362f568103caf7e93eb699bcf43ce0d190fb626202da520e84295eff163bf1819ac4bfb9dbcee2dd07e758f2e1165351b6b36d1bb08ce7494c8cb96b9ceb387d87d3be5f110bb580d26dafc88311238ca111617639d489d4004e9e92fda4c0d3183c3eaccd852d09bfb111efbe0035ec7694d00a3b766bd43689f23fc4d76bde24201c0f406a35afd82abab799df1007fcc127fbf15f046291f6bc1b12cabb9ab23719060fc6cb54eff8b61937e71fcfb0afc4faf55870edaa31d6e9a48f318788fda7b7b7a56d2e0ad70c465c0dd97f7b43cdb30cda229fbbced6b9a86f000d2a370608a6c500bb65235858b13108d8956a0016b854d5f5c9dbf9ef1dd37c1000c5eeb3c18cfebfd557a388890196d84f252a02fe526fcce3c8248600a9b339af1931a92ad67687e86ed78755530e8b855912e8cf0b12ae0bad6211e91a208eb15e4fead12ed9dd059851bd457f98a50e6eb5be5d4ab5b6d8fbb70eea68aea510d641e6fcbb1368287ef34a21e822beb9e52824d68e077a8ccacb52c7aa6c369b232975700551c38511db610a5277b1a7d03b94311a9ada555eb42f696ac07c484e3a2466092cd30577816f3ade4564f32d7e57ea1523c8ce6db74fb5c6527ace98241e28d9f56c54755c57731eb9ef55be0bcb841e9d0cf52ac96d2778c27fa0726f859a717366b2f5bc318d700d144ed2c9593936f3b07e315d176f552ad1794f235c24a9b21b665cc073ee6422880aece980a33d8262c10e5d52246f08e8144ddb9e637322ba4e7cda0017aa621fcc5d7df6e8e8b1b7460d216339f024ae8edb130c14b7be66bbee2189c778ad7e1d25a3f001ef75b003e6b578194e47ccbb544d5063862b3a48c51a1be66178a1ae2519d77e1995ffbb5808d7e29025cece52b3f6c8537a4af069e937997a0374c8afd9c003906058db7dcb4a349b87ddd67e126d2b7b49cd1cd98c81bdd278e5cbdd6e9a9c2c54d977560ce18be12fc9fca29630e6629ecad49b5bebff001bca3a32cc48e1cfabcfcb0e7d003f411af39cd3433ac5abedd3bd9b1c322440c140684c978f789a24c2390b4713e371b2ffe19081327a01072ba54c5f6eb4fab262a543ec1e4d47f41461c05be17445c071f830790a13b1acb3521420ffbedd6c91d6a8073fc3ad9d9d694d6e5b69b7879475fe0f9ce6fa1f8c608712b9250df1a1c02baf404af718dd4242e18612fe7645d05cc12bde914239341d96b9b4efd5de9ede29ee8ff54259940c360cc9b1d2a736233b2daaf773e0713d5c6e9f9cb7825573235c600400bb94f8795f065592504a1ff3fd3aeee8828e8c716ef76ff8086414abf0019176c051a8ee80b0d8a368aa8c343246eabf8d1c24a5980631da344a7c5bcf803962fe1c231ef09f1c8937830d3daf032e57fcbc8f7be0b9d074a71cf906e337cabd878e776152d807c1730594e2a876aa02441d9ca1aff24aa2d435773a7ec027a751021f05ec494586448708e76b2f2dd2321e9644474d0ca986e64bd8f45cf2600c218f246fcffe0f2ae5bbe08e30b3cedd25954c0b833330a926e1eb5f3ec1a7ff09c918fb1799e471804f994ca405058b84462dabd7cf46455205d5382479b7bae2764aae46a7330999b2a7e3e8dc8191268206aa24d46355b6171f86c228d3b92f587f6d55a29beb26cd6a47bc4ed12094b22695c37965ce2c846e9eb16ced8dcecb4dfc7c2eaba61711f9143fcdeb103e38f8dba9e09c4b2c2fceaa386441971a0518bdff93fb018a6c7d2eb7b192363f4fe1bbdaf892afc80f914aee65031a3fff526489908b9f0039a369abe4161dbdc8e022594b4c129200fe8a7f55ff026f5c72ea09733821fe79e85df38a088af04c4dc29c839c6b0a499ddf0ec190d47b4731ef4beac48428254e82ee8a6bfa8373df4c0f88a0c9cbaabcb2eacf64a4d54fee71797b3f1170dcc6d1717fcec2854dbc9529752acd144cae7f026772349086681de6ecb6727171a47d4bc70ad1aa07fcbb26c9dead279e57d9f0e867553c572e812afa7f02b0ed195684859fdb359f6086624ce468e2a102568f6b4e24743ef96b98575ce95da1b1cc7b708c49102f5249df8316afaab428f2540b30dc38c4f2cd08151d65377fef3e249e62f979af6a3594b65cb6286577029f605d6dd7031a50719f08979d9b079a8fc0f8ff0b394fc7bf360defc01b0514e819d8c630f2ef10d6a79eb46c9288e14e2dd68ae1e772f44f05ae63e7e553ef410bce6c9a80d68abd45f3748dac170c6009c9d5f44f7a71d2c3aaa5429115fd241a6856b3dd3ebe572bd0adc3c202762a1c888a68efe2a1abd317539c0af2604dee984604a42a47e3e9b19793c068a71a1f7e013078206d2e552b22f365677b423126a8285c0f346b1377e2b559c5362292728cb36a7912fcb7032aca005c555aa9320b61f983544d6df30882508ff4120a0fde65ce7eba3d293681194e74baf3a56d3f0fe2e3ed8ff58e16743eacb80eb3966660a4c36a6fd04f5847aba6318f65ee6f377951fdb7f1994d7f4548da0619418e3acbc1aeaed23e7bf622cef58c8ecd42ce6e46ee47c0a1604acdfc964051933a3fae79a7e50755bdaba424021ebc02827f93a0feac8849be43ea537f7d2f8df20aa5739e18961571159ba1e3287f905cd8de2c23ebc8eaeb1905e1535569695efa2ebdc0f92c82776e797e95cb456af750789593165e961d29e3476cd1e7ab29139c4a9433802a7709206737c1f255ec882ba55a3e688a70bda0c7244bc48cb6a137270fa32c5355a9121b10a19aa4235cabf786d77d8401b7e09c95a6a87964582f0ef23e6922a328055c7e63de8f1510661a58e15f4e9f59848e01e466b7c08a1a8e8e99f86398f3a13430c19319ce833beeaa6b6cc54d148a41cb2001ad0877f793d41c6e5bc31aaecabed39a88dac94368b388c42a049f71084d25a52c94d2a25ab28d7db7d408cee1ee0e3ce788ece686976ae341575ae83cc53c50e98fb0467b817ac960cae56a8c7cb78b70b066e2cf47e64aba7fd6f7912a533a471508748f1e994af80ca6179430ee3bdfe323c68ce79758969dfe3988c7bb7eea58e06aa5976de72942ec9dbe5f059da35ef8ea7f8e9b5727654a50a18460d55ffe1beca71b2c8f8fde7092c65448754fea86b283cbb82b4803822742c92562223ad2314a35a59490447c7c873c3897ea9974053a361ba85220521af09f407f80c9e74b8a2cd649fe5ddf82c551791a6f7b8abbc50bbc1ce76d08e6fc1b1dfb589aa829831b60f729fb149e566b84b488a67e82c7d65e5da363c02d9b84711cde6d9f2886af13b8a2888f5af016a31be74be0bc346f33d490badc8fddeef704ed0471d0ec400c6224754f9a9a8352aeeef681e7448ad4bb06abeba9365d935fd6978876fd95f131b15197958ff9740aaec200755541da0ba153e96029f1cd457bad7e03f47580b047305400ea8d5757bc200f02afe8df34d736b8cb4bce8afc4452218217d3b8c3b6ca3555e2e8ce51a878521eafccce07fd5870d5fa836e8478a80c3bbe0f6bb237e6c2c4289eca6f96408cbfc1a006304ef8bdb94127871f601e3d19353073a199c3122098631974154f997fd3651a6138e070c5ad08cc35893efd27101496536de8721bc59e9713b67a747187f58810f0a7c8abfc5cb654441594a70f7b14bcc792fbd48a2cbb5f717ca62093386c675e34f26c29887d62a311e5e399b146c6b92222fa44943ebb117643525e2ca8d6c6e3f8ce4846ee36a9af26125223ab639d2493808a2b0757406d19638ee41441e0dd837f246aeaf790ee4417ee800d8bf24509f2a49cc3256d109e0ad67966ca51298c79f430d6ed810b9d2b1f672cf56470354798ff2bd026cc9ed19abd07c6fda8a9d6e58d84ad13d05dee3adc488631dc1565955c3e1650cacf96c16572e42dc2f6eba57243e6e7cb1129c0874d0d1a3d8d112c6867706ed2a577bcdc4a4b4b82dd920b80671efd59480ba22cbae83917e34094d6ef7bd8006aa77cb2e45b53fef890f1147408d8790b2647ebeec456c2fa3739132a6610debb9945789cd50b127ec3a6ac41d695a693680652395d8f73f433bd51b7c80ce6ff37a02b0bc1c7fbebedf2bad7b6554cd3cc9921592cd7e979635f95fe0bfd0fdf956bb19c74e7e98216daca7bfe575b757a5d2a4a641f619f18f2077f8e29e37b30e32bd21818a66be3192cc7d4bf118823ee66d9e5bfe414adae7c01197e9f99f02765327be2fc422bc6b838014fbb81760c5746b0e21ccf08147112b87d6e9dee288ecc6eb7fb9342707df01cb20d6667fa3453abc4f106942b6ca2c33854450f303068277c756ed0bc25c8b80d37db8df5751828284974d2f6c0093cd4b8b10462de9d3a429fcbcdff1e0825b1ffbaf6183da6db939f4fd2fc62552f643bdfcd470728f4c3d4e44fcb85bdf02896bea836a251cebdeaf2e9dd1d85e7a06f11c5742bb3588e22be1191c2b7f46c0739593c57bbb624fc2de9f6e01a05037d9eccd1ca5b723f0edc899f694e37131d88c0b9e00e5c3fd9b71bb96167a47c1ffab7e4d57df13fe63eaca595dfc92c719f7e260457210acec104fd286ef8917e9d04d040921524d344da44cf599be08eb31adbad71afddbbc174993bb82e7de575b6c4880af3bdaf90389d43c01c3c08dadf88366a9f4aca4e2423529c3442fe74f4bbe61de3b1a64806d74d5d1e83e3b2267ece680df957852a83c911e16b7611465d1480984ef5927427adf3cd1acd5aa3f2e347b27ef177deb44548f59b11d469c9ed00fb99fdd847e452ff9351360075e721706fdfd929107241ec8cf415fa916f74c513a4b09fcc1d58efceb2da9578dd1c8ad2086d9fd0440c41533b910089b2a0165d421c46e84c810cb952c1aadec290cff7bec17e3425a1ea561821680405967a7d011afac89c1d7355b8133bd418a4e8a320e60d18546b2cc2c66f6fcc4020ed7598c13a22fd124cdd645e3b0742965daf12ccea3801097fec6d1cde11bcd33784253f75b197c3fa8a8c9188c570ce6d2ecd61475cf7d1c8ec5d15f601d7a68ac85d8d1f3ce064b888404b3eb17a1f2afb3f1b85d84e3ae19320e7ff78848f8d6c8f28b03662bb00d0e1aeba9d1b1b7da3763b0f5a962d0c79bd90fe317f4cf57b53c5f1f31e17a2258535661fbcddb21c18ff4fff50f7dc5f3518259bec9ec3cb01fb1388c0668f4f23a95dc595287940e61a2899f9a8a24d6d141e9eaf2ec5a55aeca6904b014a39538709976f6dc617f02d62f8ee650f78e91d54e7d584bcb048e442a9c5e2b55c1d0f1f474e03d62dc0e7d41223211023dc493a779404b46d1d21c4d061b6565c68e4223f0b9b374ebf3cbd4dc84cf3fb43329f61cfe83c161110691a403d02908c25cb2f8beea3d5b8911da0c5b08885d853b57d6fa804f246563a90d53fe66ea9f06d6408046ee151de2c36b0023189ca0f1310a62255cf33ae4cc9b35f518e2b376f764c4a7ffab7bfed244aa7d7f9bfa3f35c797cffad919655d78bf44536efc1aed9580676a03c5bc7c318652b83b1a2fe749b1e003f57ee2d98c1af93c4f87a4e8f15c32a58e8a04aad9cabb4ea9209d6cd5c4f147ecb6ad3ffbc20028a98fb20f5aab54aad97be0e6302557fc554eedda0e2c80db668601e32d961680449a02bb7ca161da76baabd2b42cee0999fe86c8e928d57d3eba1799f67e8ad6fa072f8577ea7805a852b8a4d4e55719f762cd98cc8f45a490152fb45ea9e04ec2ac204a948571de966b3ac7edcad00decb5c75b2fdc8120788f73ce7e92753c61e3d60e1c8cc62cf1a2421aa1bc44511b79e3ed3dce8b2b0a120bc0b29f2b57ccdc1cd1426c60578e6486405bea377a61d4c041cb303fd4842c3a1c276f7ff82bf09265d1d44be7add8a6fa780ba50d48af443286ea40b95df379b0c1c936b3896c81636546f81e3a818f5fbc0d1615d9a41fea1ba95d5a7e5eac66716adf848dd914fe2a12d063a7b83f965cd8e2b6bf77d16428e315a74095d8b8ae33b89dcf9f381628938566360de67520439386e6f2406a96ed8610c7f96c17b6abcc5d77db081dd795940f91c36e25d3d528a2672c420434733380f309649c151d322178ed0b0b57c1201bafcd9045e65f9f6a50a5d7a9964c8b64143e738a544ad90ed1c21e2dc402ed39d00cfed0ecbe474787bf2e4bf4711cc8858ff1052db78d30340d44a6f11949f71a289dde18bf25b8b3f621899cf3f03f994d459de68ca27e1d198173b9570c555495ca3de508672165185244d001d475ddc94f15b2084cc3084ab15e33553d925e402dbf4b122fb721b051d8a592eeacc81d64d0bc37bb6370c45f9d088482519c72197a59536f46cab35a9ea323e19a4111fc5acc6c67875e974e7b677c647193e4a2520aae272cce605b29201bd836d2040a7d9fd2ca9f76d56d248d744a9816752931d6a3303c9816c99b52c697999de7f01eae2dc7e4094de19b958668e2ae372758ebc643f0e4cc7e2fe601733845328aaec4d9d2249bdaeb13dfe29e36dfa4f955d9e592c2110c6a4ee49fa10e0d69fa3fd4619bc40a6d03b0cbd86b18ccd75a8f655f07b7a08208a7e300c0c2c369350521f29a62397dfd824c46a1f3ec327e2ac44c2e23265651feff3b39198a9ecdc6ccfd334ba7cd014126127b76f92a33a98fef54cf1fac69eacae6cfca9b9d57cb50952bd17fa92842feb4f80b4b4409dcb4dced7b1fdf797d83d6ada450a952db12ea7e490f7fd11bcf822f0d54de573c92ba20cf9ba28f5fd82960c5ef3268d1e98f94416d43a33b69b2bcfab9a2503414874e02a3b60565a28424b604b478d314519a84dc38853fc9764e59d34121beb596040c5a679bf0ccb7775b978b5891230e72b3dbc2a732bccec1de4252fd47ac03bb80d4f4dd759c44554d3d02459291c693194fd1bbc5323c598989aed0977e7fbc1e6be2d175483b347ea46a8f1ec265694bc213134f4f75941be19e9478e3de6a66260fc7ca70d48a3d2665303843aee1b888fd70f88d7b66beb86b271912245320c18269a94f0a1bf2c3809f57a62795bda9f6f5a27247169166f46e3a71b41285b556bddbba95e641d408bb00d849aead903da7b27d4613d0badd2bc4a8e7f115b7c7cba97d81985c765850e6c4160d891e47548b3ed22a9397648971cddae11f547bda75ad049d2b694294900dc0031fd8ab7a7d7eeae3b9104971b9c437e1bc52f996c8de7dfaf7cbc335984c06cae117a3dab301143996faba2af931e16c441fb5ccfd73abc0d5a0d7ea8a15985337d5b31d0474d6b13b48939c60ef79e3b81660a757eb3aedb304cd49269db3c0afa35db8898e7fad9337b6c68f592bda14bb1a9301c1847bba8911c26dca8492a414f538780b077388442b2c0b01ceca18c03a5758a8bb047d0217f53ae5afaef6478c13c130922a4259535f965ed615295ce6b2e0cd9d5820acc5e1db8864c8a0861a0ed6a0b969c143c5c83817c70068852a5012e4bac19246a78a03c9feb58db1e9728ed979818b6edebeabae47e905aa2b87ffa3373032c367d5f02377e8b01ce47bb4aba60bdda1cfc4fafc711951f64aef37db8c9178f14a858c0acf24478da115d7497dc621c3cee04099539be9885e260d51e1eaad398b2dfcff872a0080e9c749163dd6b7d4734737c5559335fde5e8ac16b1b4a8cf73d1c6960098856407961932d3e0e9956f11230e28b40799baf82787fb7705a28368c1a8e44312fff9068618d2baeb581974e4e23eab1d2e2a1c8db15fd9c1522d08f2970bed15b44073626585cd69ee9bb46778206dba83ae0ae1d3a85c8a6815d58ea4d456f8d48dc212df2e65ca60b4f4478a4d52b7503ca145502e594bc098e543d6f567e7629f9bb9889b7ca1c1594b2583c427865cf9620ae647956e4cf47bc2e1a2ff97e7fa17c6e882129579aeb5650f2e80d03aaf1725ee5316e18a7809add25bb751aa2fae4a3feff5af6aefb82e76592a0799785a707453a6d10d06ec777e398e422a5798346c28b08b5616a8d2e6f9ee184a4a3056be4c3bbeb35e4d61d62a0d9595482cfec8a14f5e0637023467528428ce812a91b154620b2e5ae5f46d9a933dc7f5506561b039752315dc2eca3f3b228a0ab6dc7b6b588b69dc8381368bb487d3d322e0c718f9738fcaad09481b9e2a55d3160eccc6ab280bdeb780eccd015bd074ece5d7f936491466b64eed3d09a9622fd9a0335fe613140e719df3ba83d32a15fe80ed8b4a99a78504b3bb42aece952b114245b64c7b8f4d0528e6d8ec3c8ec00c0ef1af5762769df15a81352b65eb2819ace6327222d0a97be7771829e822fb8c9efb28968ceee892362ef3221c97b88e123303737a480014668b9fea247a50c777eac025e8d26014eb6aeae98838468d7ff516637580a576d6ae55716d74b1e8d8efec809e640481d95bad2241485382e5681f3fa92eea9171b9361fe9c0d560d9cc04130b230cf0e8331b3e391fb3dc76ad1619d788b8fe8d3806f648c33a2de41b9617c40c8242d029569bb98b1093af4fee5a38e6286e712a0ad641bdf21a1836343e894ce7b0c05c1098ef07fd281613dc8cbcd01e17d28d9699a3eef53f9727dc322830fb780ee19d94b12b5350bc68703cb3ea545346e12b06e21d7173bf6198b03d133b0f57bc06df8d0b63bc94f6da138165cdd78709a53b0276c7248836a51a5f7e7deb2a5b19f390238dc3cbe17912a933f5c74b1b027bf96f6c5ba5a7f7776d5e664a1ed6c50046568bb791dbcde1c69564c4b5f728ee4e4bcdb9801bd1de7cb2183ff0118d59879e911a608a8f17bafdc1824b17d3f4e96e19e61376d4640ee63052514ef1d081e4f82529c05cb27feeaf8611a91cbf0157461956d68077d645db8cbe9ebfe596864f35a6579e7c91c9d29701e3ae1f5cfb5d8ba78f1b414821ecb1c6525b82855036ecc01e7b0fad49c70205c8aef0b99e5f83bdd17755bd3b174d1977a10e1f409fe3de6b15417a3528e64f349ad2f2f38ee9dd2827133cac7206540cc7934d683c905b221a5859d37272bd8977ad3c9f947c66c10a48678c0d5567751866b6d5199d47085a8a0a3d3e729be044247712ad3cba2fa8365e6f450aacc9bde66b7dd9bc587d2e0f6dd4140c4cdd83e1938821257ea2e24216472d5d00b3054024c29aae0e5aefd89879f934a15f19a2ba849bed3e1c209f7c923a2fcac0e05abe1c1aa786e3f1d35b65d0dc219b779eef8af8e3fbd360e0eaea9d89e99c1014a35a53622eee145402fead9ab9637710c3ff3c8bc16680acab0ccd2b9d9cc41b5a97a30d66dc7fbf92bf1b01b662fa9abf31fb0832764ca7c72dff22eed5436aa470930d9d6d08791e0b83cf984326b4210c3b2309ca2666f72f8462b1fb7286d44e9c3b8ba9e8f0f6212925d1b61adfc4c73273a1e9035e926c0a7788d6024cce8dbbc35dd056092bc270a19d345922024bad0a96a75377732eafe7bba76252124d668fc1a7b4b3cfce0e1b39dc743e66a6793f8203650afb4ae43a7e9b04e1c8af1118ecdcea3ab4ca6e1df5152d768d9e682892233bfd51a15d2a4474322ecb803d23f6477ada262cffc9013c07a48d4d28153f66ddffbd6dbfc421a5387d684cfa00b89ab78bff1d556eaef5c38ee8d5fdd7900b0c95cb961a13801b99e63c20a36cc1a0aee1921cc1ae66684f52e9f3c716771d2b86f6c06e4677658ab6f4d2abe34ef9dbd70770c28fa99a1f1917da6006747e0937d4b53d697dd65aa4df047041361824fe23f08dba06394a3c1c650399c5f4168104abab3dc76ff753a604d8f2dd52ef9108c38c934a19c083966e93fd36d7152d6f85107ca7431190af88b2b5ccfc0b58c7bec866685fd3b4effd1098aa0be324ae5a5bbdee0e3500046bce6de24b120eedbbf23e0f58cb3f76315c0bf17f94ed639df879f58b7a852c2cecf8947581b756982812075ff8aa03cc0d55963e519677eb837640347ffc1d2f297ea20ed5c7ad8062bc5889a71c3903ba25f0907d1d17e205faeec947c6ce2b9cdc83aff79744af1febdaaa01a0fd60766e55c837b6de7d76955f5c7606580449ea9396e0d446e1d85cfc8e8a906c2c05f492c45820817c18fa1443974e22330583ea8c17cd6e9572c6ffd1c9d2752f53ad162d78a14fc3e932b54eb28fa01ccca50271bdd104de616bee13c145cb24a40be0f57ef270123e5840ab01554025951c6e27d97f42250b60cea384ff91ba326003a1e74e7e24d63f125c256145d4deabeb211c060d5d1e79c16b1be001d4a395b2048c5bdcfa3acd3fb4b0627d2a6d968d6bb66040ffca6207ab2f81408b77bdc4e6018e759e8d4f75cb35d0acbacd1e675278367d86a271fe108cf746612ece2400f20d9fc5f77e495342d8458071f01ca0f2dcc186dc7a7210a6e8e0ee974d0099402d941f38153035d542aa4935ea6af994e886644eafe0256d88942948592efc4b930f885152fef9c51a35d335d34fe38aff02e542dbdf97fe2c23c78926c01efb1550e193b8002e7d7ace41d69bdc5958817b1c796d7ac7404974d84f1954f5467a8f674b8fd3aec1b1f37f38592d994ada94f2de10ab78ea0e26b5cba62ec98c16f51981b2aa6d4de01fd0858c59b3d2d44b67969782ed4cbae47fcd80fde2b22d1ab1cdc382411edb6b107d5b0dd114285aa559a86e5a0c3ac77c52f8ddacc4f4ebc074a74d0840e7e247c4249b3ec0e9ca7a632ace6e55cc9e6785f248195a2299d27094604e41c7282814819f4e95e5d77aa34e2570d50108afac524ea802e81db66b4cf5707e4334acd52c3d40321151815ace70e3e4eae28b9643dcbc285f9251f860ca3207b6275c69dba3ab52fab3a3a4e1195577d4b3118bf116f30205b0afe476b5887e03889f13d5e56c75f72fbddc78ec780b36857094ba8cd5f1ddc9c0b1296f4c4b31838b832e5f41291ae65738a3aa0300c6ec9e304004b1d878581a282f9dfeacda8513f59f23642a8c6f560004636d913c46c6231af2b549875a056081bd93531a3b8e1d01dc44c57bb23d90c0c4772931ef78d286d2094e09bed62d95a2a0e34e20f2bdfe3bacf58bdafd52d0812838e72ba45b6f1e8f0925910a80cba7522252e48a464ede843109db4281b0c57cf0017ea79d883f4eaf5544e4b209d9c370f1c02e9ce59fb614a2475590f77722991918d6672905a11b8cf55a6e03e3ba0722245e4d5da91ec765e94ea38672b8a1aba38817af4a74300b85a00f369cc4c84f3f1b32dcaed3c71388b942b0c7fe454781abef5e2b86f51ece5bb271ba4a49b60fdd9521c4093ee1f31c78c0b75c804760150ed7f85e78f850e137c57f091b766ec1cfbb6df9d5cb6103880193f9fbfe62937081b16c81b584cdb66aaa7f501be0e4f10c62875259828d30f681324634a0e94e04b2d9e598e90f4719f3d2c2422824d06e2f3296eb873f7f548ef34f3422fa2c1a29875a55dfde7428cfbbbe3a508c3e23ada53898be2d990413062e2fef7df7964c201b8f303f08da3222a5484a4ce93222016f57ba2bd3544581c9666f5794df241e42a64994519e3d62cca601fd3b552e8504aafb49de75afe58a99b6dc1540c6f2b996771dbd1e931734dcaaa7a86dffaf8f118ef0114ceec3ff488a5f976f4f5115a758d54926f44a6eb948413a0e91b9104ca1bd8f22706c845fcc1628937c32efc2ae58cfee7a7fc52207d727ca9f13cf5fe708f0930a144ebfaf9874c0fd99250cfb00f4f6d2e28d312e8a4ab21e2b0006d273f76a33ba415e009bd4c34fcfbaa95f3f622d0cb742a2b5d842207ecf9a0bf997bea2a197f26dd9826d9e6005f78efcc7142ed4c2497296a7dbb607cebd53768a58889f17b8af603a74b39a8402f62500ea5de1be350b55c1b8c34565f9decd91547100aafbc54c29106edbe085a9a560cd3e00df6810de92b8f1fccf689abbbfb526d4c8b0027b8b797cbd53b74c314b0001d4bbfb0ba6443815c93ef222962cf3e8210e8c4b5946bc7132d3fbb2ae100504577d876d2c8b1a4030be22182a1b36f596554852080ab90ebbbbc98957032e18cec201df049524b4f5ae4ba1aee07e6d2713d5c9e09e96dd95624136eceb72421e0a791732d4cd5a89820b4e63dbc38925e39ae0bc4456c96ea105badd1af12a2cda229e308b133bfb9ba31a04fc1d9b30254103c0a085a22a1c03c8506378e17824883f46b09cfc77edda71ce505a3ca2e5c9c828c8fdfb91ed87262717f7b3c0a39091b917c22ecb85a7eb5ac57f1e298fbe0a49bf7b3a7a44e20df009cd8f02651830ecb89af2d54d656a9487cd5bd33017d04d6638911c42a7aa373ee44d7c784f5e643fb94d9b77b9c0338b65687b7ef44da29f6397f50d529c7535c5e558fdc9d120beb00a920d9a2f9450e8195bd97b35daa3541df69edcf17a293f0280af83704732bb4969815d8ee55c34e20a40588bb9a3497c911f9cd299fb02e9220145bf2375b47f041a08003192361c0f45426306b55bcf8e896918ca457970c8ceb56bda2f92dd43c08b0c3dea5cbcb62673e291dd8efdeb033d3b014bd9869ac4a3f3d352a3ec928ccce9abd30179cac7b802d3573a4dbbdda5484fcdf897c073aab9735de48136e75bc286a747593b9dc57a515938e9fc8d0b2c0da9f3a42962b3db06e2d67bdeb3f5ad796cf628eb8b0cc5e19547eed501adceb30ebd52684457b6a75b5499335c1bfd3b98258f67c2d51969d3864b669515abc562950b6dba4f4a9a5abddfd162e49b3ed8cd510fc96c5333107a3122dd3b4277a6c9dc26e69942824de4a34f561e375dacda3c71459bc25845755138b99b8f780b92cdb6dfcbdb76a09226d8eecbfb2af214b94f467f8a95eac3a34f3bd99631c83ad9bd53a15a6965f23f81cca47d21ce8c177a360846ae3bef362b1918949fc3b5012a270d65baaee637b0cc168d91d4592854353719fc0bfa789bc2136c1dbca237d90875e6665ea260b5dceeab961ea9b3355131f527337a75b9ed0ca12a9e1c61dd477914a9a7e86a9ef0b93e472a79de693c36350e6576a46f3d0cfbeb529ff5d1b5223f5fbf01ced7e1940bbcfaf11d6ab8fdd25fb25872fec300ccc44e55c547009866aa9547f27f020661e1438cb6449f75b2ebff68f0dbaebdeb6707e4c43732277f34b524ffcb5e42090fa81718c7777773cedd24e675e25d75d93f1a1d096bb0a7022f7b1ecf5cd6e10598d91effb7f6d9eb9832e6b5db19f8b65d05f0166d86d0ed21d76e3914d1a10cd3a28ffdf1174894327d32162ea63680a4e6943fd3e4cc068ba2d3061f85e424de489dedece02c8c4f3bdd3b733f8981b385e96d19d7d0a90058ae7a11f372243761891e1a2ac68b80e86457e24b8cdcb2bec96fdec88733bc16a9ca6868e76b0dad26828f20e88b18128bc7d57974419861b55c74f20fe5149acbe9d6560a1e9006fb05097e40f9b11f1daf752ee713d8646c2a02b6394b5a171ece891412b14e53e0d4c6e81cfe51f7cc228aedfbc1124c55af08cdbaec9c07ddfb22cf2d7acf8374be34df7a9e4c847262fa883997db969100caa3d54357a78f3372ac5db3e2249532dbcad5fe269de5d5c974dbcf0e3581d7f1ecdfc09ec52ab31c56f53b9f55ebcf8df0c465ee68a4ab53f0c9196245c1b6a1ffa907c347423962f94670c13d161854d3eec04242c10464101051603ba340f0ca9e9fc8dc5343e69be8c1ec01ab6ca84c5424454bc0fc43aadda04fff919d33c1356d82586be907fbe607159afa460b7dc597e4c3ee1fed5e1f1f46198519b36298191857ce05dc65efdfc18bab2a856270520326100dde9c93c9426390d6564f09e39443167f1c93f3b1917df54130a67e671969996c470675396d5bf13804a8596200fed65465ef7cac735a250064a6222ad4ada4286d9f4a7c45e9b859a2e45f73039427aa424729db0b495993882a1fc1e14889321f6d28e757c470faad9a507c9cb83f496361ca49b9fbc03234756966315b642088a76448d9379e84ba2690b8d839951add0b3e0e98b0475925a4622f76a85dcab5e0b000210b680b8ad3f438775aad1f6275e663ba29ed4149f3d84ad1f9685e73012d06c7a02f97325514449f29278f1c280bd8b18ca3c2398ac68d925a2f07dacaeb06df2ca249adf771caae27ae242bc9d281d22f14186ceee4dc9d695f6f0956955dc867fb75a07b380f907ea5df2903b9efca60a6dad5519a73cb8037d566f1997cbc459a3dcc9b689c3379b2232cf88cb420ebab29a4ec394eb062cfb3429db8058d39c0fec4035b53f89319d10328f480c92bd20e50009a7acb32a17718887b07c80b62cae5f494b1876e6b84c9d9622729a8bee5b71f5c1a25166d52d53fcd5ac72cf0435aeb04c9fad12cb468bae9a65f2ab2d7d360c5d1c9002eb00ce6551b8f0caaa0986b76665d57b8cc88110fb563c7bf66156dc098fc90eaa69edd2f1db8730e27c5cc9aba6dbafe90c0c2459ac020f55f1a8965b6e9595e0f1362afa9e2b9e0533e0ed485065e1dc48e4b60bcbc1df2115b661f340dc82b0f5d90d220127a69fd869417698af378687abc286eab35e0edd8d26763b569bf415f54c8d310490b10921f12693d1bafde99adc92fa22b443de2ac57b7f69c74b957edc392074f9b5ad5b0eb0beafec35ac7a2a1d8408d654435a939872eb87509427f26535c1318e9e89c897d296521b951bc1d29c1cce4054818aab460c0b25054a63503c72c950f4cd303b2869598a403fa4ab5ff1b2f4eed316afe690b1ae8fcf1055581523ec5f01af6d94b90f6eb48f382d7d5d9c09d1443f1d5863087ca78682d2bb47f1c8e87346fd79b63b8f02db9814ad0d23a39e1472e74919a3777b7bb7ff8fbb9aa9d7513686cabfcc3fa837c19a75e575ef5ee3851779f34eaf7aaf1e90b2afc0adc09378af828004b1e071f37b9586b1184dcee8edbf8808b65d8ead6de6110c03bc815df379a851fa1008537c576a2c14a5acb3684d7cc7338ba37638b1eb974ac822f7bc7630cca7522b0ab4d5b3493b07db2e282b214c9d102732eeff451c015e35a67afc3d90389b7bbd2af09a61f891b12fdf832750be0f6514e1a49a49ca918e66da7ca7fe56ef856242accebaa82e822467c30a4933e2816beb7cad271ac7c1a7ae667d36888b6bfb5abd0743c2cd189008afb5a7588f603ef2b7c7ec800bca18fc7fa3e9b998b3281ae61c0bd4ded541f97c83a2b555bea68a3d856e71a8a115680514b125cc2a59b408626baca879b1eb69557c7579228e09d2af7472c175adafb6f4fb0b678d9f923bdca2c35c7ed7e72cfe919d3b48a1709c51177a6ac51aad92cfc4eaa8ae8b8f41f050364eb158ad1925d554a24c66b1e8a9b66fea1fb2f069ebda371c638df98805e70327d0650027c1dd9b17bae134286aab0e81a509b23da3221e473cf8bc6bc787811478e14e318168993f23a3200f273c91e7de36b8eb9c8e98b876386709c44451cab54859c22c9492289ae3762d10e1185d20436bf0e0f1604e00466c353274297ce0b15141f45e28f0ad8c41a0ba607025edf6881c80734f3fe3ebf34f0d126dffa4584c4a3cdbb62a61212ad07cb74a83b4d6ba7a8cf5d5aeb15e82a9fb608be83d2d794d57acc332f11649f405c6bb9ea6d599d34f5682cd8657ae1707b5cc10910003302d3bf08fdbc5c79e13169690124bc0c57049bce92df93c97683b22d1d4ed3d398196054d13df561d18b1a4c617d5c4ee20c7c4dc4c95ddb64044e3b2d44f1b300bb72f0b7fb27a9dc7aa7d4c00b7e513caebc8c678863c9bf1c0b1651394a65e41f2e994233bdc615f61c25bd1f4121a95b4c3165325600d8942b99a6d1972765c3eb7011006e037e6bb1211589363dae4823b5d4b3ea45e2f287fec98d42f644c2a9a06f29aa695156a40b14459849b83a537db6b84c912526533508706eacbf8eb22bb8cd0b53d39f8592f65aaf19fa487fb0886514796f6a2a7a7795e3732eb1c253d58e1d0f4a4bca69b69f48d27e79704dc5e3cd2bbd040dbf3f748d648dee1ce682e86c287a9dc15cd58b82f8adcd71528677a4b9eab31c9aaa529a57f326bd8f116d3a7b7b863637f243b102f0bf76b8bdf2c18bb7bec569ccd2a189d9e12197247dc7826ce38793985b246c9ddc2c5fb82e9a40e75199f7fa4305e78561fffc79978b60cbb5103f38a66f3b6f9ec7ef6bafa0983c72f292d630c15305c998e3397f9ba6d5b1fb6b21de085513e3a700050df4326f5b509f33403d831c2c7e3014a1ca5b0b9d2c677772600fc21346c7a1a13e08ab35507259bb9c5279f9e811a78bc526e23df4958f7e10197c4187f976413f1f686d163fcb6b59f315059818d7beec94dbf5bd106dd3a429c37fc98705139358531dbf23831a623ee19149dcac0e92a9d06296df7dc72acb1ab3b81c2d4531bdea6056f5082661353b72d72200ed49534d06a5d0a2b45eeda2a51ddb89050ae3c40e41bbd3579f90ecca1c1e8b178aa7c72efa547c6e151ebacab66a9b0e1029a8482bd7c8a086945d58d268882ee3d0310ad88ab8fe9d3ea6731f6e3bfe42a0f4435121cd8746614e479dc5cf91569773135d2649292a14d7c12a68ea5d7016808cfa2454fca653b51bd345f3e67440111bbe50c850802c03031d25bd0ad9e93eb3adf9a8dbed63ef472504a1b7e4eda679753a9c944848ee40fab1c809938b691b01b33c5ac09b4e8c587cf496ddddd7a6bb27657bfe7ad2bc7dfb6ff51a3ebf53a7f9bb9ff2f420605a1868ea97bea53ec6911f89335bee3d6b15f85bdb0986c08ba4de59dd2974e147f28c687e647c5f4c209cf38b2fde5db6f552fadc608e4ead1592448e7dd4fd9096ba84d56ef7d3a1bd468402995fddea4f79a0bd1174b7e8821a26809d6ce694d6e53af944c0cb794808675bdc17931ff7a2ad682b6c3ab66df6696a56cd5dc18907a6d3d47c9c29ee20290cd90a0fc64d23201b1cf00c390597023150129203a460daf8822760721260b79db79d3bc81ad137d25d0012a8796e3cc522f311eb8af4b5fc2f6f9aaeaa7c089292a1e5bbdb2df8a1b3bccccb4dbec8555f734e5e0354e0ffc9c7a85f6e1e1339daee7359aeddf939dcf5315115b4cdf594d247b60bd3b2b0f20b35c3b74c59df1e5e0dcb3bd963d4ce2d2bc0863eff51fb6ed15cbb77d9e971c36b0f69347c3a6bb0b098314c5dc3bf4df8eea2c83ebb789579551f6accc1e871adf3eb6a05dd2b8f3c100e7cdb6081d4830b88628fa9b213c782c2c79bfeb98c1f4636ca0d9e986eb72f614aa28a17f7bf1d1ad4a993810a4c233f246be312026f19f858f1e7dce02c32feca6f49af0ed8e2188ee08928aea120ef41e90bc796bfd18c5d29683c09b1d54a06906e9a71a89e9745c43e0300f60538e709d877738097180345f449ac5d6eed1a9098264b20ff01f69e350988af4ece94ab69d9889600939b011d302ff2c831f097bc3621170fbefd27fead7115881ffb6cebfac7ee0ff64754b6b4d7410e00b099d797899f46a0f3ba01183d544c4c57d3ba7efb415db89c29ac4b99f2bbb75ad93024ffb75ead23db86e3d2d95fb8cfc0087775f3d4fdc6652c60088a22068d4720f56fcfd771000996dcd532b03206404d42f70f8c8b72407b580b5cc2a19e26b5d57e4914603d7f57468634d09780f3352248d1337250225635aae6dddf90d303e27787c79e237d386f36908842f5144170d9c2b1956af07dcfbe0af41fb1d6e634066839be0420a62d40586196dfad562aa49c2a17f7fc0c3de3f020e4e1fd41cd88b8372270998f13f36f1bf5b43b91687d8376f0bb7ece571af700a7d34a5d046cf9ede3463a0bc6f2fda45c6e1b0ba35e872809951b318b768a8f16618d09b3c7023c5e4e658942af05338420856897557fe8e953fdf9eda73597c4a010f4c53a0dacc9a4a1b2e08b799556860112ab3ae093c77fe0422eec54fd3d49eacb7c3ace474cb9d606d079d04c4bcea79a82037e7253cc5253c412798d7d558393c38bbf510aee6501806859a2f1944c5224bf1f878851f1f243440181745b99a9d7f05330e7ee6524922cc049bbce73b3452bc75ca4ad15968c65ed08e6ec0673991520fc743b5e1ec65b5e813b2b7a8f5c17aed0a218d43354b866e504deca8d1b7525782e4a4ea1e0cbf0fc823c7ad7d91bf5387d829d5155bb9a9f07e8b5de21f88b4a23722dcbce394a73ceff35e106882e202bc61a80ce0121a6ce4131e19d3d84a18d36cb702d2251dfdfc1c7a3f4fae6b60da271b6a3b9f21ac8bf07d312994394c75f071ef6217784195e0303f2f336a2c6574eaacf1aa3709027699800a51721664ac327fdd0ed7b3bdd7863df06f919ae08b482050138a1887ef05b54b3573b4a9eb27f05766e2d8246c7a2d5f2c8b90cb8fd998813e1f0cd6627cc07b2fcd80c066d7b9f62d8043ebe3a7a67f65c3c8ef48888f9788a8672b79e324999c4a8f81d1ab6b11b1909a7cc6a43ad2c015604799642a79f6f14ec346363438eb50bff830c0f702c8e21344c229882c171ee847284a006dedb3b16149769e3f4fdb04c3b1852af44e60c270a59768d3f685410a4634ae5bca5d58063985b40e71456170edfa7f36c43c3112aa3482ea06dc9df5e4b253eb64e918982df55985d28dcb3d1e5c38f1bcceaf7625d744ed979c3e2858e737746cb4f7917b9549e608932ce25062dc01cdd7c8fe15d5df39699b2349589b87dac775cb390c609d6d6217d3648aa32cf6dc0aa07f44f96f53262c9411b50f0f037a9cc427d753f5a43da8915497386879d2d8409a5013914afcb54c977fadca4c120d5fea4198798b3df01ea829ef98b74a3ac6fd2e8ae781285c3beac682f9b0b95460b97259c89026c9ba19e547dadacc860643f9b41e1b24e694b86980b6274c7548fb0ebcaad143a94926d44887f33a9c2eefb1406f03f3e122351629a1dbbe0d9917dca41694061c542b20ecf131b11b036bf35300a268c1a933f87c3b2f69eea2ea5372ea359fceee610747dd30af796cbbeca136dbf19e3b68e1a8f961503a01126313bddca1f41d7e432daaa505228b1ac322fcfc6a795e5e62cd77479a3459c47c94425d2e8dade498d1bc2ca4d8e74dd8566333441edfa6e60eedc54445b804ef52c817d1b0764a53fc428fef73b1e4212fc03ad78acfd49a9c5cf30f4fb40d7db46c91b92ab86e3ce094ea0775056389f1fa9f7797ab091c7cf60203a1bd289003f40abba134b470993132d85685be909a77c4cd7d8bcd1c7592dec184814506c4cc5942ba2297645e423c1b449425f7dfca73425df5b64f70afcf27fb3cd1474e6bd1ccc47c776fc4f91f3d88343beca84b06eb0a2f9cef5af9186a25fe99f0d6cc728991e6b3b6f99ce76e6c7a3ef37730f3582c00c0d441637508243b28039d565533ce3b664c6fec5df0a217ab4e4287b9a6b777d162bf922b22e3e2cd895a78b17cfbb69d292d0c3976744163822f41a4f7efca221eb4c9f4917cfe0b96d85a00ad1da549528294d289338b4da4f7365854b7f5e9d82dd5be2c743cb0434c3b603b3762ba0f6f6b1735647ef283d68a1f41f72fae05d76c229d61fc85bf7d2e9a10e87dbc940651f7806452491cc7e0010d7efe8064fbb83449473545a0ff55672af01d816e34cda1cb69e445428c23667ab7936d73e7771d73bf7f327ea7005ac45a6a00bb7337400db422e7099a6d5f23297aca190240665ca4dc57c565c43aaaf0cbe22206b4c344ddb7e2b8bc5a325da580c4bcbaa47516d8e92d4a9570a2b0ed230fe78e83ee88e3c9c272ba5856ce33ddf9594ae2a55236683b3bc0a83de919f988133beb27eea85b20b939cba9939d60e248d510137c8ba63c3f2e53a96e5938728637b504c0051e0b39b9c0f7f4645628a534ddcd0fc1a0abbad98bae4500f24dda13e11ef9a3a6425a913a14fc80cd9ec7a77fbc4e3dc6db5841c29a6a23bdd69753dcfcdd177d046a55879f79cb3c2cf15e760fa39b1c2f5935081d90c169b21c9f8760a93dd50394989bbd7af0f80823de576328fa80cc6642cf93f436293e7466591b7cbe8c2f9d863222185c6eaddd056aa89bacab4f2e685fff229f7ae9921971fc72699944e2364313b98331a88139c6f6bb3b955d229c831a44e5496f5916752e3f94a00512e59b0f360030000f685718344a36960a43230c6be5fa90e2b9e2e5af758f76f835b93a9ecbeb9d025189e452b131ba08d599e7c67c29f7ed6c393ef68631c7635e4991312ac84bb359adbc2b45e3af8027c3422d9b9f66145ba53a784de32ffc5bb1895c0ca3f75f1e4856f67595d1fe546deb7d73f772a977dfe554d9cb6aae291761f7f74063ad1240b1affadb1a21ddad4fa134d920fe12fdf9dc2a8a0d6aaab98e9aa84ec7f9fff604471753a98e7bd1c163015154fcee3cc7b5200a016becb2f22b7d7996d4c3cc04c3368118e25e0bc49b450c180738271d7b1a050103d6e22ac4f0f3402d21aa739759485660261a004e27b04196141ca822019f0669cae8fba25e0f92ebc995f09b147d87c7d593f9757b16630b435dcf585c2e7dc51a7bc888cb3107fbf5b1e2890d6f1a7cdfd3f00a6eda2b4bccb94a775e58ac74e23635b3ce2760b227fcb561024a0eacf37cb023e3844c1d1b1529e306ed702d194171785d0dca30f26ee76b4367da78790529d7c9ff1ad7cc8d080e33d3ff9ea2c1994bfd5ef074e567962dbe955801dd5056fb1d4b1317d724103f7eb8184408ffa8c0064b132cf452cb09c5ac8d97eee803b7041bc361a211cf662f646ffcb54c35cfced73abbf92893040280b56b13d93acfa202425c757de0fe77b53895d8c2cb0110125e79d512e7db9072debbb62aef7c3b05c933d44b349706756567d5839141992d356f632f5664f67ebcd8771f83414e54b8bdac0f00abdad23e3d83fe267ad52cfe182202319c0c45c4b9ef55be0bcb841e9d0cf52ac96d2778c27fa0726f859a717366b2f5bc318d700d144ed2c9593936f3b07e315d176f552ad1794f235c24a9b21b665cc073ee6422880aece980a33d8262c10e5d52246f08e8144ddb9e637322ba4e7cda0017aa621fcc5d7df6e8e8b1b7460d124a1ff743a0355579d59eac825038f0104659af1d88b4a78aac85f74f388be327d417fd22aed2e2194ecd72bd677673039b2978188ae4f30faf6ebd54870e4352c16ff6c6422469e3a66781d7a287fcfa2b409f9559a4195f99bcf885562a1743715d57749341e00627838078b3ca3bff968ce4a2a152a81353eb46fb8c42f40cd84b02bd754449cda1798f2279190a8a39074f713de48a537ef54c73327dffe32858daff930ecd570c920f4ce2b025de65298d423a7deb31dc8ddafa8d97eb2ed90650920733b8727f5435b80dd220737a06160407d84f15b4e2a933b1132ffd35a5c0fa33964b173757e2188cb124b94ee1aea564a336e83e1187f6a0b4eb4441e2f29837d5a1fd327e6e9c8eea7b11b4191632bce9b51ef02255b88391183edd354cda9d3a46b4565a4d1683b063d1ab75460c193c25feed385ea7f0496363b235d06da7ee1c6416277e52b572b2f61f67db2da3bcb3175c600400bb94f8795f065592504a1ff3fd3aeee8828e8c716ef76ff8086414abf0019176c051a8ee80b0d8a368aa8c343246eabf8d1c24a5980631da344a7c5bcf803962fe1c231ef09f1c8937830d3daf032e57fcbc8f7be0b9d074a71cf906e337cabd878e776152d807c11688f3145987d4d9fc073805ad951afb5688e028b45ecd85790ce40e8823d82b6060528c6dd7bd4f28b72fa1eb08ec9a1b290a6d0811d389f369e6ceeaa1494be23b427a64b6a2a1c10641c8f6afcb175aa9cb0712ca215feb9de6c8d85be8ec48718ae87b98d22268f68cd1cd8a95ad7d5e5233a3ce43942d9045d3c8bf290109fb926539ed612b931cd0bdd22d280611bb19c286e1b116c8e01fa92ef18c87786e7ec80522ed61c99dca258ed4bb8d58858aebff36f6a7062134533b9735a41f7241d1dbddc42657d8d2e2408852a72f521a67bd20d1a05b64bd64e7d0635c776a224d61bd61561b9a1e0e8c713383f39274366030c8ee936c1435cdb5b94a9d1ce76eabf5332c1dbdc8e022594b4c129200fe8a7f55ff026f5c72ea09733821fe79e85df38a088af04c4dc29c839c6b0a499ddf0ec190d47b4731ef4beac48428254e82ee8a6bfa8373df4c0f88a0c9cbaabcb2eacf64a4d54fee71797b3f1170dcc6d1717fcec2854dbc9529752acd144cae8c8b8992dc7b72dda599569859b36bdf574611ec6f72125eb674cd2a9790354a97301911ef65f2efcbcc856ed8f34b43edd4a27adabcdbc2bfbbed8798928ef1dd2850a71b0084a261f784aaa5fe415610297eb0e45d1fe6f9a1accf248cfc2a62c070e9a566e3ccb7c20a5d5ad708c2717ce159bee51ce2d904370f79de74649d8ceef88a48417a12a9d4022f527f1abc247d90b149f3b688f18de46dd6fdac907c915b82172125f04c801c065bc843deb0c2e3558471f237b57f174e6ba8e403214699c16d9bf9c66834fa3e67aa516b643ef1f2f187d1bfba0c0d2d6377dd74bf9550f729f40832d06d7fb27be30ffcc9b53bc197663f98ca4a60102b808248fc37859805d99c8a3127e503351fdca93dc122050f2089c87b1c340b1733d2180a11a37c4e4036e594e579d5ef64f7f3558ebf845eed2980ae9b5700956ec85c3958e474b6d5bf15250c906af9575bbf3985bf7ebbc68202caa8c5e4034f954c4cc06fbb07d55bd4e2c1a5092f8bf1d6dab7f981de39b09eda1f7e5064faf76779035e6e814b90c978990844389e69f8c4c880bf3231ef06abaaf22af4a7359335a6894dd3a942041bf56005b37ae279c39f1f4e33d9149929371883f9853a25763fae165aebe90cd3fa4216eeaf86b6ae596af1f8620f02777c1f639dc9b0f1e587b1f9f253f64f8588d4dea957b62b6ef98c2121f443c53c4f8b626b7991c1fb77d6e83bb80fc318befea552f27a2acc8f92abb3dc0b9e46374e4219a6761cc5522c9d47f74c496b4acc614984a3224e15b34f053750868d3359d86191108ba6bd17e3a5f3111e58477572442098413f7241becd52984e620758be7357615d1cafab46485a024657c85dd9f0c0fac58218ad2d4565928b1882754ef1abed5c8f799f7e04fdbbacf6f90191f5e17f2a1f6f6ee46cb8d1b2982390a9eb7dee1e29f2eedda58fe4e8263af7db781416ef03dd5ed94525e02865fc1c480fa28f3c960c0e857f0754ca631e5144f94045e66cefa3bbb6874f0fd91108177aec21228bb5cff9256b7c817df92ca50bf01a0b918ee0d7cf8682e8a088e225d22be704e97251c3f6d1137ce47bec56712f81c2b46686362ac8ce43997f6146a9f2d6c69313e99b3a1ccbc6148733cd8ac5b76234983fc82d0ae754a1a6c3e6fd0d2568f7bce022c537e5e6e3827d8200642292ed491e2d68d9e44ebd1cd6c30e0692b960a1ab3496d8ce65176737630c743c8bfb372e2eb24c408cb3549463d8913768b949a67ba6d7918ae35b750d0c0127aed10e6b1ba193756c02e238b7da38225e98f857569f284119757dfb645a76f1bc7f149ac847c4b5e48ab395820bef49f864084aada5e36f6b875e5af07a2343554bae44394813e2cc65def80caeac91d067618084e15fdeb4cd6384374c28f4a7063913573b65ac54262fe9f1f73a2dcd8e2979866118f23df413859eec9d0bf3778c7cc651e4d07529c0de026ba2b285720e2d87d1fb53198423ae83fdc370d8251241cd9934bdbaff22231ba1f3c6cf9e37e065a94cc1c3d14adee1802c8b0b8511ee1b1569f30f4c2a01cdeee6632deea45cb766f6b4511180a2e2d8a9358400ea91379c751e622fb49740b8eab4ff1918ac8933d88e2c17239668076da65dfae9fdc02ea5b71417167fe278229bdb5f475d5305cc3017aaedbd9520430b2492c391984192a6d51e54639bda201d63e76d813a8b31c4e2aaed4eef71e2dfd44470d6969147ab12246e13aa45d4d0a65c1e245d2d7c27d6b37a27a814f02c6d229360f78d78d5f1a437f83dc2b48c88318e2d551903e078a3bb97875d0f753ad0b53925cb7d9cdfb1765bf75385afe55fd94837bd79d4d726f6a921b6b9d8e290aa761e507e884e2610b852030b568528933bb9c32a7ce354832f50abddc39614ef53422f974436d1bffcb502959cd67fb4f6fb56194fbd047ed90073b5027126fa97ae056246c4ca57d462a03320bb766ad3c83fdc3f995790f33d81f4fc8384cb55b0bf9967c17ba519a08dd0c154e85cf7ba1e1f93a8bb8d053390a492defeff55b7458872657ac23b7155fbea91e627b9765610d709665c18d9b61d50933b72c516b0690e5fb3f57cecffad203c4f9fe8613386aaa703e1c2ef2cd70aa59e1caf7d78ee869e07d81c313f5a2e059101bd9809f65755990e08770141240951ac6c88bba42b23932bdd8d39ae3fa065cbade74c41495c2774f90fd0b6436b1dc7eb1110a191f413b6336dc763c8c77894ed9570ddd3c1d5cd0941cc23ef956d2a797af6c40acafa39b1444683581f98891cf420662d818622f6468502f473e91f42a13c87c46acbd12d38e92eed90b733f645da0fbac3bd547d7b19403dec936d13dc2e7191e56bb6f65a2517a095b0415aa470bdf9d62e4b2511c6a5e7281248140e39506b415a604f47d30f3c1aaa694418d3df82838bef4233622eb598c2cad0341ceeb1c1af9848f6f9e3355e96b18978da7ff4cf4cd196a423d4c3938b53aa13bf966b5fb353353b4a2f572196bd02616cbcddffe73de29cb4db43268385c9967ea55c2f18423fb52bc67bd5801efe8f08a0d3ebb200655daf6c09d82223fb75d6cd88fac524e0074e77e6bbac846900608e50b68bf095c74a7772515cb1eb751ef87d57993cda098fb2064e99a81a8a87cf636c10e5208eaced96e0e5e167a25e3b7171e0cc91d0a174129f25842e5ea13a02cfa78c38945630faf539450b0197ce3e3699eb48c68e9d55854551daa37de6a0aa4a20e86cf5e315abbb28b2c9c384afd34a69d5ec88ba4f39aafde1e10b0714ed6827155e97d89323c838695c25197d2be03b4d31ef1454fcfe608f5b4b2da12527c7fcdf157ec63dc2b0c0278a473d3db30a02fefa75c38149a2322ad19421b2dddf8eefcf5a487b2709c8f1020e8f369af618bee9f5cf02a036fc3fa4f9b1b64b33e00a71aa66f3e5057a32c1df9aaa83247fa968a179af7ff89f7ecc505e3e3db07067f80a902e309fdea666858058e97bee841eb96f72087b1fa701abd39efa4de8178e53f9c0f7f3d158a4207293af6d8949915dc091c06248c6dbfcdf54e6ffd7851b5501e3d5409f8cbec5cf37bf9525c9d0083afc84b676ae13391f872a55318c58850172dd522d31fcf107e247ce4d44ebf98bc2874f03a787c0b212dda216a870da3fdce0812fd3994da0e6b94e657835af0ad2a3d6c9240821a8d78ffb5f61dfe909da5aab5ab9ad0e4fd1656b8d60f3d15e60975e533f1cd5589a4b11d5d9c545543f1d27fae1d39358d06df6a95098237d332ddba23c69afaecf2060b7800e9fbbab8b289f0f84f96182a387150913269f2c7c49b6d51d8af2df3d4e6b637be403939e74a98e0bca6a88da4aebe4b2a1c119fc838faa051e0abed2da76603f26c15118149aeded530115250fb8174e90e24a443c325ee9e245030211457a23cdf431dfae021e89465b799fa290d62d2f1daa3b7f109ad5ee19616f7b91d33662fe2d3d03b33e445def80aaabf27dc96aaf7e95bc40081b7346ba4b0009fa09612648aa689fd8744c3d6caf9df254914ab2ae67db591031877ef891e6748b1d341ae6b794c47dee408ce75806d2717364d8c50356bf32501ec3c07636277d153393c09ee9f2a929faa4de2dcf7d413c3ecd9fee5e6a9c991044d5914f3af51c6f8f8ba2086e3b99a73ef2da6b448e89d036ebec4da29518caa0c0a980f3f86219ad662edcef4a0ea5cd852663c4c5decdee20f8306e3b9375a15d33ea8862d2bdbfea57d1899d283b8ae9c8ef3ed00d74b8d52ef81d3a11e6accf89c8b335c5b58e58ae8bc6630c47edb746719a6719ee624f0d33e0c1a8d8ed35fc6547b0029d341556fe8a8212406cae24c161ea8fba9e33db9ab47c0555686e1cf78c9cb34b38ec6da836d1021b6f3dbed306a90eb5bdd3bae0a4b2ee95f2df71272824dd3059a6bee958c16ca6fac07ebc99e1060211b612e0940acd29a7d5cc7791ae4198e74f90a2e913194b827bff649c6231b18c4d757965db211c86005774e1ea40e04eab3baf102abc19d2527bb6a512caccba698a0702015f711463580ce6f83c6068ef024fd29223e5222a5dd0ca00e7dca295e847f0dfd394716874efadb69f46095b2810c30a123b4232b98f145c8ad2588953e4a712d173c95b97eb8bbf6b52c3ff2f48ae7513d17c82112c57c965a2d489a360bb369386b62f68b06c5573529bbd1be52c9fcfb3a8c1f2111a563af6298878c7ffa508d796b46028bd6b786befb801ea46535359c550bdbef7d10102164c2229a620385e0a4fcba388f172aebda03801bc0e7c23ee6fd5909401e3125dbb70b8e3c6146556984e77638e5b3889f8c8ff7ca4a4403018f669beb6b3833ecbe2076a8c9fc4dfab4f7ac2872ac405417f56c75a895e97e47ea5b4cd0d1520f3c31ec7d7225b5febcdc4267f35b3effdcb97996fc47423e04e2262115944cae289cd7ac2c31fb26036409b074a611ce05f848c4a449bc06e1a5a0af3c9ad9b76dd9b41b403771e9b85de5804eb46b8c42478491c1b8a9e809e749ec8ccb8e2a3014ef7ec82a3e577e238c75caa411a00ef6111ae6fdd818e59beadba97d27125aa79bef7428b9fb4f3024b8b67f5e873a6da27bc37bdda7a0b6231e1ffd3a2bfd3766f3653b0ce028b2e5eda00f39391c60d4b4e5a953c86423c8b9491a4b867e30d2d5182a34aa3d5bed394571109bb5eb0f64a49f1ce74123076e9f82c931d07657bec87b4439c25b74d260af4b57e689cca6ad16ceb0046394f2af4ca002d981e3f945ba46e7ec8db5fb9731f2c0cc3aac2580f97bbd69b3fd522c53daac1e8b66567aecaa7b002e143a5c2f4a7eea80a5d27dfb847eef0ef002f2ae6d700c9fbc232d08b7ba46d4d1e49a08617c147bb9642bf892df7de25dbbb9271dab2164e8b40ee1c99e36ac273588e503542d8fec18488b36109ce643cd30e0489d02d1dccc95f13301d1799240c79d9ee771efbf6353cc3905f0268454752a8658422c06bd4f62ce3546c5e1d62b6fc2d7dc529b77c4c730c2287e0d9dc6ccbbd9e3dccfb5030ee14902a8da307988bb154ea02a1854d32fb727c36416c7a2bc7a12bbb9d290fe0dcce9ba67f10a514a2ad09a512b80011f73fed40023a99b808c0206f560d81febdf3cd1a40704d8a296da34ca93c7918358b501a4817dcf21db90d6f3eccf6fb75b494404e3179473ae9768b1ce89ab645ccdafa6c6347447fcebc7c2ea0b0d72374f9c7af95fc883654e965a292bad5f6b16b2bc4a53f62388ae1afc03943adebb5efb6ee490d3cf34d52b1eeb8f658c5b43585bde5759e72f0e4e8195c89e366025a4a58bdb4cae06fa621f6622f6fb6fff077d44ecca7642c5d72800d399db49158d068bc6934b282f825add2a29eee926c8c219d58a8e0cdce74c054afa5435c491cd6f0fc7b46df665c68d46b7b69f536fbca3d899b182d8525668abea927c152b1138f4ff4b666d07e913044fce86ae16ed677d49a0607a70695a57010bc3c89b1dafd8095f51b610e914d9d1bcf3797d20fa864edac17134575a4f8cbfeab418c9379739d865c9713506bfd8438b24dcc31c30335faa5abe0b6b22fdce9fe7ef5787a077c566f02569f8f911f581ec5a4751b97823c237303ce3ad9d9e003761392ad3d8f31d73674e6232ad2b8cac593bdfe95689b1c569a442917df467a6f5909580a2184baad141f42560b96578e3ce5c9907d36abe1da228b772b1d7e7685b46a86ffebb4c41ea4cdf4c94d4434ef1a3f45de7636f9ec955005a24fbe0e51bf5d67238e686f3829945b2f447da41e3dadec5f3751937fada0f477c7997908b5294ef72dc9e49228782cdc3c3cece620a7769e5affcb410593739df8140df8527d2b1d9ba92a0491a7c48cc41b056d2c557c895fc04299d79853e15ae794bf6b8195c8387e08e966767274a8bdc83d41c4a7546fe0c7fd07249be7471e1106cb068bcb90edce87b49661f5d2c2ff7c97a81c6bda1daf57d0aaccff427287e3a6ed2dc3671255917b1d8e6176c1ee567af9ca6a04a2061c3f8dd447fb552801b3194501b7c536c16a7afaac33467bc02c8904ea1f60d1e91def3fda767877ca0360d9f9215b8146bea864307d47a232d2fcc7f796943cd845cb14f858f32558cff7fe4d7f96c75a3ecf1c7daeb242dddf159a1726a3102c252fc4eaa2eea063a548d33610dc03435cd7e88f05886420ee86e906bd913937f16b568d05a26d80bb6f0430e762621a5e269610a58a9387075d2910de2a8a0ec65a889b40c3d29258b93e9b5a4c4915d94199d660b752442a0261ebcf2965ba20a365e940ca0527e5d05774024ea12d4b214ecee3a568f20e26f1cbb8d4a13ad75d46cde72e1d0968fd38d6df3301b7d655e72b02bbd48f75da24c47171d9bb5640b152d2c6b37e52bfd12deaa8bcce3903d2a6c251f0f88519daddb59dc14fa29317caf7ad619374ca9bc2a39930425d79353db0671966a9e96528dcc4db0d6f2a2d4d00f7664f2d2d1655d65c185ee250650d4d0dbba9a9913d1d2f9047e9eac270369657881770bcb2842d38352ba4f605784747355964655fcb9506283d5f0beafeb99a30ab1aacffa283b0f01e4a05833947f41bd40f8c9330d9c3c7b63540b538c511a9ddd8d81ae0c26bb7fe316186cf7eed955761cdc6ed1906b4b5d97c67fde70c40e2fb91d3318b255a78c0027aceaba7b66a7f5cbec3a5795345b79e335c7848e0f5026bd0b56133ef93918ec8c0dd07bfb9b95b37f641c37695cccc5215a468b2db2873b613ebb85c2399c64e56b99ec13fdbf918c1e44357e622f0472286edac79203707d99a4780991249d7a7c27a43706c5d4b3bf94a877434ca7994a11364be8076227bda5237098e01646350648cb11016f955dd58a6c5c634ede8e3bcbeff93ec6df97cec384d062102df7f82fdf617d19a3e89bc5be493be30ad05cda582726588563c21fcde57b4e11711dcf2dfc103dbc1fd8b1d99fe2218403c1dbc197f16dd2a5f0aa4a795400aa347b3e8cf7b43a2e08bdf55de3604c9508af8ca3e5fba6236e0c10033e61631f8db540d4d45d4053698604575065bd16b9bf36c252f33a246d78debca02ad84cd5b60b5a91bfc0e55ce1b7753adc09c1776ca2755493c8f827a64b83518cbe3fbf496a3bcb6a6472571eb2686312830b6f4b8a8b4ab7abc26f2851e2ff395e606e00a28ecdf7d6740d193965c41994ae4d73695f0f3ceb8868d1f6e5ed3c3eafde195326c885c638c3f1b077c2cccd0237bf971c37452098d2e5a21e9f8f11a075d43aebec83e9e71c4f2c691b1d50a9d2389e408820b494274e7a93306056513c88182a8b915d680c660ce70a28691a3b1eb8a4640994d7f3491a3ed0da98441cdcb1fd68853df0ad569e9d08dc0b0258cd60fb05273417aabef117a8833ebe04af23369cebebd09ec9fc805f76bad90a8669d461a60fd5799aec16a150b4d5c8f2d67b0da05b60cc7dd11a5523be5156e624b3ed250dc1916f2f1e7afc88c57d671c220570b7ddae262089e7088504dc60168d0e95266f91a8aeb241b67a038facdd970ced7cfe8a31e86afe9febb7a5a6d37c481d62ed82846db3941939e338c0f470c9e0b2c8a1efe98ad07b720ee0f68101bfdfa2e18852b5ca9992125896da0e3a3c03492dca7c71147f71027e5f86cbbdc9597967f3d967fa30d07c2234d01e2a778490f4c408de783fe785833f963dc32aaa845a75439c4efe6390881a28f59c75619036e05c66dcabe0def0c3d7b126fccf4de1a2f8bb4ce7260d92e6fff0b6050f6d54d3fe14ea34cbbe5cf2d02dcab8d01a93c244076fbaf5a087ad65c1a248abdd4b1b794e102bd6c1e0b7e11dbc72aa7812b921c1e656bfa9c60dfdc13571a41a0fc538cb82b55beb3fae797d89660f0aef1e757706129b0640a5ed785a80da2a2b117ce6928ba8da606fa16f1cbd5c36912dbbe688e7c9629f93909c645d76d17c5f8716fa49b98c58746c3c134938a303ae3c2cf7cf14b812c129e6feb0963e38d53ac73b8b3ac0462a3baee7a46ee3c0591155314e897d7952db2a690fb47e116be9450b68c02c5ba81e64a4dfbfce7b80037d7538bf69b3103a03f65097dea0e8e9e585f0aaede673c9d112c360d41c3ab3833905fc559a73ee768d3add047f5f29be054961713b4f1dcabcee46ca02640d73654ad02e179d747f7777c2398d8947bb495c773b0b0c0cad33234cc81a17f95b9b9cff6a12aa43f752de7c676c77e08810a5bb73ab5013737c579bc352600e470946ac5abbec1b8b32f17f8f4d7eb4899effe9ac87a8ebbf24f43a18559f3b73cedd3e9a191d28b37cc51581c5e1448a374c2697a4c668765447982883add3bd9f000ce0cc20f0dc01c9df52419ed4a24bee25c964533edf3f43e5fbb4ae9be6980eabb09f2dadcb593d13496223733c58a72cec9258f3e59fa5fe20c49007c0d195577ebb7d8983fe561429774b938ccab1827f37bfa3556f5937ca53873d085ffe5a63f0b65d6f7a2874aff011ca50e2cb694eda4da4a05a56c03ab79a67ce4de03a3174c3420a43ffd0f9d65e62f873725ab64a897a3ed092c435e20351211fe2dad548be9227122a1221da1f8002d033bd1dea6be7507c2f817a120c243fb16db3fe1a1e849c1f62ff16924c00b0162b77515b1eca5030eb9f4c6b18884adecf8d77e812c420b33ed4ff5bac09b9f6c5f85dfb9b529373d562b3e15abd0b53a5827661915cf5afe1dea3c832a938a81010f06aafb24bb36357fd632164f8da79731345150011c5bcc39cc28e2a6e01b07af2d8dadeab8204ea21f80e4386ee4d70acff057288bd2c80a23cc380d2eb2ec60c18fee39229f8db4815f1dbde95adcb4d09c3e197642d9a0a8fc6ff04b57f62803d6815736b0488f36728f76effa80f42d84173969bcee0dce705afc96e5ab36babf8d895771fe1e582a009527ac5169434660ba417f194fee24a30a4c21e77a89beb6cfd831ea5e6981eee2fe25160882d3b8b63d67928f9cc20cc133bf9cfce49d9b34139d0a52d3765e3346f83ddd72cad893307db5736894577fbc058d9173eca927722781b70dcb06e35b9fa4d41e36065674d1c4842418bc4c46b7867fd744e31cea5e66a80cff427d21ac34eae486a03600b3cd9020debb033e57302bdd0ce5d50f6b923b505a9103a89d77e420c96090766a523aad6473c8dacaf5eeb359119f21cf328044be418d15b763d4c003b62e1ebd710513fbbb52faa93e333dea8a29c1ece29ee2b39b95ed5072be7e87d3ad10ebde8224085c9542949a1df9ab5bf2b6b215ea574f408d1e16b1bc5acbb5c43a059969104de3e419d78da3fb82f60298ada81dd44d39df1021b2cab250d928d027dc3cc7a50f9d34762bfcc74471f425852d59b48434f08c3a534620745f9b56f52771bdc394a4ec42be3b236a5efbc9a53b1dc66ab6fdba30f87576dce9e830ee49155bb8e1c150390f11b5021ba55f8928a35cafa98665a9ba71e796c29378b37f73a2962826890c26ceaafe6de9b6f6c94b5f3f85eb95aca9606ba0e7ed55e76bd73e0f3eb6204cd5dbac88532b7ad0b28ab0ec2fbbfbf575d35cb32c0ab9d61041d4d5f230bfd940d2a533ba4adcc9d17d0a619eb9e30487419a35e9f6727311f09bfcbf7a9d906a4b1725764219b39785b8f43ee6a633a2688f99856c70b2ea789838c590978113f6fc75eff3e8ccf80a7aefca7385bb8443042643564c84b8bc9e09c4458b2d0825835742aa518eeed8b50afc82ec090b99bde8e9c0515f9f7d8baaf8fd492e593e75e2871ecfac12e356ff9d1ebdb5bedf6d355ecac45d15c41aaa14ddcaa5cfb48337ea51c1b62787ac0cbfc900ef643812692b97d1311b209e2060ca15fcef0bd79920e830be433cbf9ed852e21c8699f5eeeefb83d82156055143b50fbbea27b00a206b20e5f604127e104766a72ec23547223a9726bf09e074f7e920f3fb5deec68cfa9d1c65215c13175bfd0a2203b36c6382ebdf92902f54acc90222531d4b2b5bd2b3f2fe1ea93450b05979bdafdb64c4d99591b3a9c99e1c4894142b9adace70370cf62b756f41498d2320f102812755caca6dc683be7a7dd22432df4e3901a87139bdd28731803cb544461e2a72aed4fe59299b9b8dd42278b8b72f1d216bd61e84924505ae44852c9bb9a39068bceab30e8e76de8e20ab81a2719d0c3a7a026ae25258eb8049b57ff28f8c81292f8281587a627dd681265bce8afe91d9a48aef515da33adbb8554c3a3c892c24aeb5d7c3827cc475761ed991f6ee7f95fcdcd3896a52bb8b7732e3ceb27c13c0d6a80203fff532465079f20f41ab088d50413b0af4867c325e9fcd6264d605b12a90906dbedba3e71e7f0adbeba72db24a00052933a2ec7d5615d1a1006020217ec2c02146f37224ff1fbe61070852e1b97e36bc465e816a0458762a047e76633e6dd7211269d48a3759570f3092cc3727bc1beb1dac20e3cf5c5df67ff0ac013a5d197997ae3d87c4242c8925fcb91dce88ea7e00fd765ee520865453cd372300cb9d33228ae86a5894b8f66ebebd03a1b4360b81b48a069008fd894c2956b5c5fb1c460ba70e47dd11af6f5bf8b60a736926d335996382eb4359ab9becf643236a54f6428815f48933d0bf765bd7613217a613ade05e330338224ea972baf72813d1b62419233e2c9e82c3bae3285189d7c7732ab89a2cbe3fdb2d06e11d7c0ee11e119c2d2e23a6dd703f463ed6afb05d7fef6a661f4fcf9e720dbfa33517639477c2107f7c67335eafd5844780f1649407ce570115d5474235f950d47016ffe02d2d2e6207c72a6286b9ed2617c086fddf532226313cf521741d15152972aaea69b195a3e9a9a27f8884ef215444dc5019a67d611bf98844965272053620f7a431446f963af2af6ce1d04ab0235cd53025c158472cc751a9e7b96f700dd9454043980e2d6e67c04a0ecdf3155fbc1dc26cb48d37b2c6b05ae4aba66806858be7b1ad0abae21bae58dd87f350eb59165c5ff58105c13fc0067cd3dffd2156781b5ea2a576cfb599dd42753ac4a629f73f33e4a89bd15de20e9fc50d0d490aa8bb5a0e6e8250f36caf8b89f335680c40f4380d5c457748b1c10164c4cf4058d72d2e35cf7c8052e9296949c3d5dc1be3c99f3102356cef015f5da660fc165c99d3101742c3aed5fd5ab2e689200f798397d91b6f9d6422d16e623dd1c1f09b793071f4bbe2017e94534d7d820b5d33e73182a41e7781af4a6ea9a3f2ab85d27ecd92317539778c6a47f1a0ae222c6d15f636e87f80b3bb1499bb3ae50e33fb5a3b101fa476384710575356e4ec975910f7f1732d12e3a14b0dd75e359143d6e25fce5f8631aac3e6a1674f0a3e9e3edf3a16e0e29ace96327e1444d568ab5cc3a2cef46ff6c212c4160e3b5c0a9273bbb3de1447c7504789a69944037c9eeb9482aa4a4ab4655212ac8b419bd3cc809d30aafedc9315e0764c03c3dd01ea7c10c40eb38e4fa6bee98f7f31406c3b5c6da56c3c14163bdd0ccc9ebd8c3584b748587f2e20a82bd9808016a254e53c4089598971fe7cbf1c1459eb0ae609c64b58af15fa79ec4b94326996193b6ba6d083502d5668dc5ab7b9f15c418c0d0293718c24587b871c1f947989c36946d7920e82d55a2a97d0ae60bd837087a80a7a9dcc6a290659732b0f1f3394bcc8076db51b633ff699884ab982990c5925bb51067da6a7c72d1ad1953591fec5ce278c7435ff53491c6081716c08b2470ec9ad332e391ea2fa6259d0efafb99752ed70eda021348542610023480d5fa713335cac6b81af9d67873a48c6105d8c95175f990612c8f094a3dccf1a0999a63d10007000cf3e70498a4d6588bb7878ec848bbbd59b4fd5f6d9a29470329502a29426140e88d4f2a3a199c692ef172733ed950666e32f8f603a1d40dcd9b64beaf04326975852072b4054c35e1e7cb78ade82def05f6a4b1f5e71ff320cbaaa5db211eab58d52255dc9e84c06116779fab16d967de3299151129a7220d3063629b5a3070e5eb90f673ebcb3c669eae158b7a467ae66e3e76735c0b815fe2813d4ac4412909879fb643a89fc2eea2f8ec3adfb8edb9994d92e4788315dc928bd91c8ac199b50772bfb64d233be70cc7dc34c9e47ef4fd467f06cdb84aac49f6c6092b6c94829edf19f86d587ebe3968b5ff7a43fe8947660aa45a8d5e7bfe137852e56acd7044d0850a9904013e5cd6116719696c621fd5c3afe98020b92fb8c716882cad608dafdcf38e1993f4fdc1d5089288155f64061b5154d6ec90428fe96b5b280f58c9bba41f425583e337ca02ef1e29243c9578b8dfcec232f894f0d6d8f9c621b602b930f78eff7769e991d1e69b3c412636c4194de03e6f346ac714bb334291e6e5d39ec4f783043246e22e3bff3143e78dd16677d72643b994856425d0b4240e45b6554b71abb180e6d77745f8dcf2ead362efa0f2d89bccfa669c5097e2ae719620f6e9b4fad559edea0ce163702d370dabbc7d2f83c56be4508e88e088d8e03e30f060974e5a5767d4ae246bff5b9462cb07fbb3bd6c40ae2b7af697d0adf676e321136394a495e380263a61d571baf5897b4a939454ff47e76624fcfc9fbd2fba59c8753558e0d83de5afb0aa35f1791fdc46298497b598e13038c2776a4aa994fe1036dc695a97862424b3de137d367b1f16ff28f62451d9a7787a48dd46cfd5c498695e859688e8746b72b7e1f7f5950e00a93d937cf9d36b7cf70f2ecdee4204bebff08794357e20e7e5c752c8aab0ebaf1f160dba247bda9b7682a7463b833f3e37d54e8d9cc84e6b060a4bc5a4ad391faf92fc2d84e92921645da9fb2a748adbde74afa141e1815cd85b8b9c2bc5d3aa96ad4ccd41431b9ba34b97dec87c97081e88373c694fbe6e8f2028428dc0a673c7cf7c2d82331d496c44121a4c21717ccb756ee14e8db9fb0ae0b6a5f107081c89f69a034eaae9bce0ee364cd341d0060745bbed853bb214d76a40d93cb5daf6d5785bdd775cbf09eaa89ffdd9548f5871c872ff42cb10efc202751526957eab969ed302582225c8a3c7092a7d6e1bdcc72d7636a193ad138a45145ace4b56064a6be6b74382f43adbb6d2f751727f541aca0bf3652932e82134e6604af9e88a14c28ed8586f07f101c6bd02c1b572280a35a0958a98be34c504164a2d1676079788c5aa6600c20cd93ce2cdced2b3397af6ed0f125c0d237b71217710107fa50320102df8ba0ac24bd6550e164d0f61163934c99cf6d623f37d0fde8dbaa42905720b07dda05fd970213249fe51e8989bbda3b3378fca03481393d92ec5386bed6a8981e3553d0ea241924dc4c5470e6963844dd814c2122b24fa3b16a69238f01e9723e6e4d4e295080d96cb6bee5af4cdcfbbb080a2aaae5ed8dbe67195a46858419ceb1c343b52e103779070fd80a18e32df97ddb255e42ea488659b933a8111bc3010bc3e8da189f1ee75abad6a21a53ff87025313150102de8ffebd1a72b7304b5ffb73fccfc22227655676049a0b3a8abfbd71cbe74b5bdad1fcdfcf436b01bbb8c1744a4432587632d107bcfc69973277c67150cbe64be75260b23c10bf442f6afd2b36594b7f1b95cae3d5f90109bd2a6d36ab2f1995aef2a55d78533e6845f56c1542fd011230791ba07667700b86ef425bb563278d79b2149f657b8c05b5019cea1e62846ab01f823fa21f1bc10d0f26429f3f5596f6a6e9c693eb882bfe266df28df947172248371d00a88b00675aff62e019e8eea892cc551f76d62e9d3072c1ae506b70b2d9af7b5873969d08fa6c908c3562df4e2c3d6bac714cadea3209be967b77ab5500d2758229c09f88d841bbdd3fd56a839fc4df82404bcc20b0260901dd593d3429da780cfc6e7f33fa241dfa475c0fd9ca2c29a80311029dfe1b319c9d31faa6118a8c44bdf57d3a03cf27a18a70ba8f668e2401e48a911897747eb8851b0d0049d903abbf1c05cc80f2f13314b8d3f2f1707d85760a48c7bb1cfe53d5ee9813618580f9e02c52ff1a743f0482a52b08b8de8f5b81deef34d5366b99348c0e5d0f535dc7fe1a5c9ef62e1e8a0bca1e6fb4e07d8093152e01c08a93c9e86a2a977e55a3affdb3c50681bbcc5834faa20d9986db48b9212cd50e43d18e5a43f05d0fe6df51a9a9bc7a2fb56fa5193c6b88cb8b5104bf3b0b170c933624339cd8e7430acd266c6b94d38a5825a2745a7e6d5cc1bd060c4b29967a44eb487cd1600770f527b11977f87bc0bcfbbe6053a2ffef28deb3764c17e5c6c3dae98c72bfaa62a80d02354ce6a0adab559367b03940990de15bba3b60145d757ccf540b166ae40e59caf09cd6296659f1ef583b1e46b19e69ac2a473a6f29e2686881f86e26568ff25822f3f1d020960e0542861e9fafe58b674ce588a8c1573a555e8404842fdd76ee2c09e2d7b1226d76eb12c7e630a15591f76bcaddd77d4118a3012360d1d7e1467bbecc65fafb77b11cf891627c5f266135aeede4913a831070386caf80093fd241fa1ea0e913ef34e98d1b217ebd1f59f6b8ee6dcd887c304e29c1f863e4d78ca30a5e15e69288deb8a8afb36c0685ba75100aabae7a5140eed4272180ae56492e77cc1c5b75e1578257f356095816bd7750da84d6389a9d4496466e698b7e6620ae5c1a373f163c3484628e3e6e7b751e17ce3ddedca14d5c0a456aa3701ade41ab2940965f0799dfbe30625449f5245361b41150df943b13bc2c647658a89e8a2e0c9c7dc1541beeb912adb9043c1de17cd4e911afbe1172f5550097d5a229f2641b14c01b1f6467384594ff7f522d6144f0ae1f81167e8f09336058c51c91e4ded245d8650aa7a80b12dd214d3d2c514a1b99b2583abc08c6083b783d16baf42618a297a7959f70e63a2c8f262da85e2f429439b8fbb6041f00bffac052c0b618e10bc86b6e120fee53665aac8cb36a38f6e5501daba2d3b6aeb5ab3f051c5ce7abe6ee0c369c88c1916da1df58632a5b17100161d98f106baeb276955f89cf2265efba059819d120b28ce135542b738029a4b87ad04f72d7a9905047f3c1152fdeaeec97d7d96536590f6adaecc295eb0ef3ea34865cade4df4700941c5957e1c8658eafc6ac99f1cbb823f5976c6c97b3a4521642926b6ff8599bb5d9c02f958f5ea3743c9ed4d623c98223edafe83ce54c70a5cd490087147f7a54cd60a7b3e040793efb36dcfb183a030baac1ddcfce4200bba6635f0eab205373bc6b19da259c502b859994af271617fdfa91ef7fbf9da6b94063674021c38bbf75105d17bb095985a2c10e163e0bb4f859446a63880922cd3daeb4fe066f0ac5f9d486051a6b392a6f5214a33de9d1d8ccd26220146315d4ab32d4bcb411544ea007cfd14aafbf723eed3ea2eb5e5c74bff234a214b1aa2e4fb1f3248cab653cb6b445ba6a3f9bdeb267f9ed5edd2d27e11321383670a4d35175c5437934a1ae1b0869985674a5fcd2babb72d199e920c0173259750518ba515afb5c5c2524c05005a740b2c31c3140a073f594db4d5b9c4b918f166b781695d2c8a5ff3204698091afb24099789132ea2a246a15c94d96f3d9386825399dbde2fc398a5edb5e60b60e0ae931637624e299b4414f5e878777cc6d11fde8c495841641adbf45773dce74e41600c550ea84f7f9827a3facc1231d7a3907f09300182ef8beb6df6c90aec5b293abe0fb90105404e93c5cd582c399cd8866f9f90fbfee8b45ff31ca021ca91e1921964ce0873db92b2e10000508a338cb86cebbea28150c0f74d74f547fb2d8071f753ae22cec211a8e28235eda100b87794acf8dccf90854d0bb7737c2fc443ef3fe98d2288b7af6df7e8aca58e80cf34f7638eff072d067ac0e7bc9da35524b641c21c9842dd0ada7be40db97ea0408f45505ceffdf24003e3bf9c60b9e7c8eaa52378e9b191faa6f743578d20309f36e48e95ee507524050b648e453fedf640342767a7857e10a771d96a9ae43107c03ae6e01205b3f30b5932e0ad3a8abb9cfd8752780274c60736afdfd854804c3cf3b8635068349bbc2b0f642609e64834968152f607b0653ea2e37cdfe84aecefa1faf90682edee7f41ba23065f94606aa75b93f0b74827340b0444c7eda57513c7492f1d93a1d54c52c87f4478d62364388c5e2ab3d32373e3587510910cac2ea0a60848366619843ad5ee9b9010a638c5b47c9d9e1d62526c924efe56fa744e939620733b7e218488920bc7e7acb95208da5c47791a320c98bfea4067680b654a03329010ebe88cca54e5c58167ce10f6c141f7c6d5319a185a545081226c22826a16041cc4f43ff425f035a25a89fc1d812f94047eb2f11229188109cf5b3e56d1a0722efb02e1ab51d5f2f01d980b90c771f251513ce68100c89a80d98a1729fa92ff687aac20432b4f46c6c4e426ed41a207990a619533ed515355754ab5bbe99faaf514a4c4a43a0d4677438ba28cdf96501cbdbcd7cbc37ef8d52238ad7c8f34eeddde0b88f0eb1b3379ed54d28da04b680b58ec0fe08f299c5ba5aa6945f8856b71d3ecc801b6b97324a57aaf759e504508bb378e9bff2323efc71c8ee1f99bf233a014a3d70e53601684fe47ff8bc4b29a1c4925ff676c08fc7a3dec64e5483184310a7bcd1298be8d2b678643066e732f34b993a5f65ec299b2b7988c13fe9d59f03d199e73c82551125d5d921274ae30af3253fcddc914d9d1c3589d0fa54997b7cd6b08b4beb7483ffece2500ff18ee4d268a4270eb513495ee804e5e0f352b2c1a211ac8bf43fbf432c9b65f74bf2ee2a7bd4e3b4440129645652d9f9a037a77315d093e4664b356a0308a88787c0acfa376b3d4e3f85db403db51b031c5375f7b1c6613ff5f752c9465abd8b81abe11f811355286757da491c02fcdce8205c1d921e0977040083299d30f5c3414a3f999bc1f3c9346df7815fad7a029469f78d1148537533d8fc1860152ae2982f467baa9cd04e30ace2d43938bef343ea262fb65f889108a988b4b71412fe4084bbb6ba1ceb77dda6acbce122b39c3c61b1285025938f98f7df46eab3a197df165766f9a28416d762b446392145a24e731e83ae67e3be5a91669a5f3e391cd95835f5682bde8566f2f4cdc354a6387d1d0e4c138701bb4dd07c509083f091063e8f882bfc8106fde10b93493d4397baf6681d61173b5a9fa44cb1ad1b118c01147b7caae6725ff4fd1e43fc154319ac4cc5feca4fdf4e61c0536eef23336fcd0959187bff9d1e09c31916e132d0f0205dffd434d4ad54aab9b6a9fc2b44ded0c69c994a4e4d51810d0187d75db36d322af17e6cbcd3fa85e5deeee925274b6276af46093d97a5e660f3587eede848e6bded75b990a2b7d16a1c28758f8fa5b223cf7d76227ae615b1a3768afe9d606748bbc48e51d7ce566952c7d57f97fd209164b39e5efc446946f01d1e19d814e8820791b10d0156cbb635c60d36be1fe22c322c46a4e7b1a769adc3e245303317aa84a93384695f02079a16b88856937ef0e317ac60fe3d2b9b8160d80fe308e5864a54634faaf5b5f5119f0a4d545a9f0bb612447fa65b02decd0e9d5b7f308bc4eb62873f7117bcfe8734fa1ccd77058855e2ebb45a944de7973f52d423262b238198aeeed266b1fc59f49f08ecbaba01ae471cf8e315093ea2e44221802933729b4c42c7f7cc11df05d4f22d1bb31f78930fa89dc9102e606718c3ba16a2513aeddf78e87bd218cb19519da5459f0f8800a56dcbc00b2f38e3c80d017fb32e0ed5417b4bd9a5ed5bc42b9a1a7b43c3f588188f74094df348a3d3dea7a027a6e7b6428d60cfa359c0bb9fbd40000ca363a69e7541910cb5cc1335def9d83d4069a88b4a1fe93417b7c5ec5380b639175a7c299940dab1ede209e4bd1400efb8e73ff711f997e46145952492e891dfe065f7b2dee82fc55741428ee09fea233de4254092fb5b1f7fb0973ece54d46a1e386fad66b270a28ce135f7af79366ae945d13e875805d0aafd031501b88dc38c8b98412ab123b928bcf771b9eaaa4f6e4c0bdcccb74accbd9c3ec949bf40ed7e620b05fb2bdb02461dbce81ae3e2c37d415baa88e060da4dbe04de598561c4f692ad57491d0a30e40a025a9432094d4a51e8ce0a5b06f471575bd6387693e26502ac246b207da2b75e367d2b3a628b40baed7b96c84544cb58573a6bff8d0ffb21482de0efdb2d84b5a485d793c0dcca94f0edcbc94d75053b74c09fb98890b1dda675ad17985a0fdac487e5186aad39d7af95153ae8c2cb82c25de7b2caa053b82d982efece83b834a91fe2c0d41986c10c57aced1aa14406b9d662229de16663bf2110e9f03f69d7135adc4adb5e91d9b83f0a65cafb22f751bbd3b486c1116bc83e3ab1b55bd9ef83a039a7fe08acf406885818211f7db454868f804b7bbd023e474457586bd081907fca3268df3898ab6bf40f81cc5512ecea02a7be6789f824ce12a0b679c62b112625f98b91494b0991410ea74183935d0f1f4399b9ccf39bd91ab8ba61209a33b7bb5ffc20dd734c8c5d925fab30fabcf9009269834769b76ca252b4fac2deabdf1bae33dc9bda27786408c3c65833ce1ef40cd6d6d00c21fa82e07d11280e5c61383e14ea3323ee3e15566dc2c93053b9d689a4a1e536a2a8d364e9b93eea044d0ec43c9d25fbfe66808f6377bb78a9f1ed7da144acd6d9f825ff6e98e90ff6b83ec482e6ac4cecd0616282ec1ea13428b5068e3162ec62841bb3c0aa3ff25156179b11dab45f8f554e7fe19b880d8c7e04cbfd843a6404cd78a723150b6801b717ed0279f0a20a7734dc2142f485a236a5542ed874a65b54483b8fc91288580c2998e73aebe01e1898177cbaf5bedf8c2272fb9eb8d8524411e0298404f81fc38ef8e91c15318579debe9d2ea3af4d133a73f705295ea14277d75ef710d15f40306e7a2068ab44dab177767afe41483f8d88107fd56bf6de5f77b9ce669f05e1ee60964eaabcc4e1ade91d4b0aed8fad4742d4666092df30627c780d85f1d349d025d6047bb3814879060246f0d0f61c2e632ec5854430493b96b24728dec360eff00c0030fd05c8325251030b61a13a0f04d471216b4be6ff5383634b362a0487df12c8828cf57db43d017fd407895a8bd27b1641a917538e3a3b82b3b5d1d05198f4736fc2b09fe9f16bcc29c7f01bed08df3f0002e148ade644064e6ab7383b6950af0010eb4af7841802a39edce80781eaa9057bc2357c5abc8bce9623989815b33cce0cf4b9019417d162de8ba786508016e07e147cf1506b81752e5223e6943042a34360cf9631042d59eaa96c246893bf849d8977eabe1f652d39b83ce1e579600e3f4f0f82a706831ec64b80b2fc13fbf6d0839efe26c2cf626345d277786aeb6b8b119f37deae6f36f06d429ca23ef8202f0b89e5a00352ff24142d5c7465137e0b89391debce07dc2ad349ace62d12a4be7f8627ee16852ecd46fa2afadb59f2a14055f1e055cea1117a98b327f47c356eba52446778d011d720feb9083d1dcdf434b03101e08bb1b45af829b7f98f3c01387f016bb24ff2b79eb247f485271b1105c0ebc1097f7921ff116256fea3c204651ccb5c9bf499513296335889e26caa3e8556fa998baa8336f1d99562bc3736b04226908179bbc17c08e1ae6ceb429b659062fa7ffa9f4434862244a7a9c9823dd9a1cc0a62d6c4ab15be400107c9f2fa5a7cc35771ffcf21d80af3f19d6d9f5ecb0da0421b9d74aa7982ba40fc84356a250e4dd20646af161971f6b15350ba504978f865767fc5657c4ea4ea1e2d3c34a1aae7cc9c6bc2ebfb8adc55a7aab82d100e5f83d8a525c1681e8c1604ca135d1cd64c4c325ba42d16713c2944774902d64cad343cec7b7c06e4794ffa14306939fef109a29190cc3e5828e3cefa757479950e5b13e85b56a724cc0cbbbc0824cb6f9860e7f7412d9d8ca1bfc3b92d4b2107fc5ca00b14f8df5d4cc7de3bd011aeed02da5214db528d64c8eca3170500899d06e231558a090a8728f42ecaebf3207662deb893b102427fbc21591e2dcd11590461bf9d8bd2e19097a09ed39904ee597e00ebae4a39131c420d26fd4edbed2bcad5919c51b3fc03231ca15faa7690ea837af571e34e069f74ce7478478cf6c205cacc29e29a1607a17f95dbf0203cd3b6f23c41c6ee43bc985f4bfe4d8af7ee10fdc0115a9a1294775e77073767483150aa584e8a7a3cbed8aad70554d09c4aff8771ef2b29ffca2c11f25d4f875e54960a70bf8d62dbf9af2897c19ce0ad48b4e8de3323d47ce2eb6f4e498c430367ae3d713ca33ecf8f10ff1594be286cab47be53a1db0605712b303acdfed81e4a42e34f20d1fdf55845ac1ca4f3fb493d557335f57b8714de2d629b4628c7e05b576015e2d8b7d17123956df4ac4bef0070c3246304215f3aabd31bd912b43968da47bc9f6e5272917a8316e5d255e75a964a4e657fb143fbdcc14b9f98aa2ec38899eb48dc8c473d5e622537a9662da56ecd1e18eaac5d5c1271f8afcfa6a2f19ff8288fa8ff3cd1e453428f08f3f77325610595be8c4b044e1e87af1c248f34735d9b8969a865deef67e85f032522764ec1fc6a3d43d060408206a23dcc0bfe588bedbc021208c04317a274a24a46faecbb0c22e798c902e7819ff64b5cc0b9c9adf614fc32ff7d858d09e24cc73a5e39766cff17a5b2815565fc435fc3781c4269d0a7967d5cf166291790c4e254d57e8b123503e060ce6369ed6c16d9312cdd9940c3220dd78b6afea69935fff756013ffbfb2c4091869ff8da81611f51281821508e186f93827e48540135401d6e89ae52ec39368ee6108f6c3621523754f3e9cc68f47348b0158435c881ca742c8d533a00ab8e6737b1396401f23c14e232cfbd85de06d83ee068f252aef36505d7478d94cb09a28f257a5be7fa648acce2a7c42ddcc3361146186e533fec860dd6035655f51bf1c83f524fc7877a587f08907ec64df918a96a777e522bea67f36d1c6934966db801e980ec63fb2a0f82a774d51df074ba9c3df1692f08a6463c5a5d436a61a50f99551a8391c5675732f71029ad13a8d5b9fe38e89fb0042e68cc1bd30b6f2314155e638e11f1b0a74821260f4cb3035342d3ad0a551d2a24a61b9843e1c521080ef9a4f7a271e04f50640a579b8768cf0b741882789b4631fb76f8604c35b04f7a56b9db2d75b389d64d21b6476d9e4f0d1e0c4210875366c2d7cd81351d9ccf9c7921d462c2ef68ff521cd76ba0252a704ba6a05fb33ee7ded6e609e75b36b07992b60ffacb1c2422ca1188fe1d47ebca012516a4ec83e2f1593a86f41b6d19aa8a74b29ae56648dd4ca4437a92d3dda3b031ca8d15d92a143968804dab243b9f45b939f7770bd0c04903017ef4f85eae14c279fce4769f6848587a552ccb73dee7c167a1775f0ccd0209edeb503c0051de0b622af955348c7da61db2b11aeb5842946466c81861893649b5344d2a6c5e256b53a32b535b7d90937441666993ac7d1f3a27e3f256c5dbbc9e943031b2c7d50be1649284968a0d04f44b614a82480e55f89c74514b6c23111e4de0539721907cae726cf5874717d3503997d7e2a69825aac0f0417cdbfa88e573678d5d5263a3ee72b91f9f926bb3a118a33c7cbf7f3d8a645fdf4f0f2772c14e84385a74154294988993454a3fff4cc78e88d1d5e8e8c69685be171b5f7e3bf7acd8bda50ca3cf16fd5b883a50ab9dfb44062667d743a663b57ab19f46d7caced17d87f60c7d7778215392687460de8e581527bec802f7ff8411ad334f3b89f6174480ec59b4a05b2a28a9ce67cfe95a62507f7b8565c0bebf77c97b1381dbde542c1c1b43b659dad779ca1141962d79fa1a952929028f4870aff30aed2d69a43957f550fd62605cd15f4663b07289a2e6abb78e4f2fb70a27e41841e1fe3eb9df98341270931ad1b99a7d90f58eb176ac74fbc6ebf3cba1bd0a4eee2923788c94a26ba5d2bd26fc83dfe81d360268152f3fa83de1c07d08b66c3b1be17dd51f4cf05df07f9fb0cb59802176e990abac46763f486919ae51b2cbd389c980a83d93a055499873c89695a19cb888065c5604cb4af98bdd1f0b98d3e4b7a644f3b5268c11c1e2e163853c43ffc33b32ef29521a8eefc8c5fd4150a5cfd61c69f713835b33fa0837994b2f22360b5d7079fe4156d2cbe50efff0bcb6c7191ab8bd378ffa364b050ba8f28358e4409710ba679719247f1e4fb6abbcd9966814bb2fd983321babccdbdddf05b70df457b2e0a34a7731c8171bdff3142f256d75b068f39244cabfb680e3138ef38c082c320838752e8b7002bca9d890db644c3be974713a5aad4e67ac8541cc207895c6515406d36d80ee0755f3a18101562b9b17281be6497af1cb3653b2b0d1554dd6337f6c507a51929c1234ac89ca20c74fd8afb33f0b651c195dd202e57e59ca84b5e7e3c3e47f6a03c74a6851a3eba8380f09b3b7fee3148341f41356251d294c419f0c82532b5af6b85cd4c6eda41a0646179d57215be7ca7a9eda8e2d35b5f1ad644e782be94107078c5567609b495c07356d0caa2fa3c0e9c2a54799ea9b84617c06e750ea76f27cb6346fa236a315e052df16dcd28913458c3b663b2397be4aabb5abbc76456e45c1b912320577967d845366a78bdbba1e2a67a002788c1841cc8df91b09067bb955d00c6225a65ab87600e276c42021a3a7849b87fd2ca9b65c7d49a3cdf802f3ea6ca0692510ca22a466e5194e630ea9f86824ede735312e4cbb6f45a23ac399f4ef852644be5c2fd6a4373b3d46aae0c2cadaba835ef23270d4a87234718781078c88e8817751f0bdf3abc250769edf4017249694207f09c97f541fec6eb544be0a4213b443ae8f51a27f66e1400431cc5972343608012a9f1986ea61226d9cbfd4b640907f3199d27cb8831b6d5f37933d69c011eeaa9294b47f17f54eda0e0c32319046f795d1b3a99631e1baed1d934a2122e877e00313905ff98a5bff8bf8c4a8ad59ccb2547d4ed4a75305062c49ccb965d6d1746dc44221b6730f9d7d5dd549351285db488578388b2999361e24fc1d890143550157c2e1942aebc20b475f12e3167484bb73e17e2e2a63c0340d055c27288ba57e2de4a77f4f00f4ffffff0b