0x2cffd02ec0c8b28286bf5473aa0249d4c6fc6a7a9546ebfd926ddcff228fb9b985dff3f5ae3b0bc27feec26feb338d82b37b6532d8bcdd57f4b3ca8b951fbb3f771790547f7ecdc90d55b33fbcf03bd65c26737fbdf5c91c77a5187d8ca8385854fe42a61546b2a5b6be37f4fa7e90ba5f96c112426f71277255f8946a07ed2bd530fda64c136e27e7ae113c35c8f87c6d96f4f8c0b0dfe81bcb107ab905893ee522cdfcda1af3f7ec564dadd005e2dcf792146569d69ccdd795370366e6d2cca987ec1df00fa8d1cdf4a84b58ef87a50e98a1e34e6a44e336c928fdaf6f4a8178277a597b809067757389112a11711ddd8c6d2450db1d9d397e2605c904173225a094fffd03ac1f94dd377bb6481b710ef18f0367f276fbb1b274f101afbdf0e5e736e89d64b039878a59a3bd34c25a994232e38947770cddc08b6ed113e9a8ce6839dd7a76b1d45deba07a88274c4ecffd2bc6179f2920627858b046ef468ad8cce2368ae7e93712a8df200a99ee40cb26e17a897ebf7c1de67747d4ddad90479e628ed9c472cc13af7401ca9f43093e3bd359d560468e49bfd0e2256f3eac7de9420c1584534011a4c4e3d462f06150a6736196a6b04f44657a861f72fff6bea2a6a4134ab9e69a9f6231bc8636ac7e7b8c00f5df2f13c83568aa2095765d54988da78dfcea11060625f2883ec6d6cd0356dbab6d957da2350d752f7d611ce705c196898924db10d6c8d6e577fb9848d854fe7d809f868e08147f6b55f3cb4d857ae8ef5882726ce4fa454ed2793b08e90cb8c574b2d890f42c579a6d1c363fa2e5f1ea5687a16ba2e09ab17fcc65d74de0ac92e428888af92dd86c8ee9044f3a4600371eb18ec223d3aa2ef6d17bbadb801012fef596aa6cfd131d8405ab31c04fc3cef7bea6916b5b9ddb31925cb591323cdf2355ea24f7e1db4c7aab32a4b65c5783fd9bf806771ec65f38cb6ad4487564fd6de92638c3ea70d4383d20e5a7eb38fe62125fc9a5663bb8688912d125e43d95f70d50bb6947b7d04b610be9481e1d97456924c53ece492e5cc98d45f294dc07f265c1e3d71be1261c78cb0ab8a19af497d6635a69b9e01ac22dc2f6aaabc67967ad680be48f8754eedbbf95fee994f55e8d5cfe0c0db00b83d1f314f1ef3801516f63cc6867e7525a19f8c09b754354fb79cd689c9b3c5210d3d9d8716af7ea12b88d3fc57b83a0ca0f2354954e6e6f2cbdc2b517a14d32b5991d72991940d9ccc7f5aa96df554cfa98f3472686841e602e8d461d0fab2975f2d103c773ffe77b3cc18df8f83763b45118eb553bcebe2eeb04b944e9caa3c7bb0d7935c397a59343f5c4d58f44ec3a77d832ee845edcb128e4a3326ad821904147b51ab88659ead065d14395ca318e57b76f4e2a1d2e1402efede05ef73eaba735bc9484a837506f9bf732ac7a7a0c0312495dc15577ccdb22ce2efdb0aabda2768747a1cf347ee7f15f866e2b555991566de4881b121d7be19db81b9948a84d327e04d52fda134d51844ee084451f2624862a74279dc27b2a5a0adf68ad9fdb04998537d8b3da7ea84326e0e27b9332932b50bdb859379930fa9d4571451b8eec5ccca62fd9909b7b5b079030969feb64c424dd3f2ca3dbd78682a79ed98b3431903cba9135e63f27ce7a55a9ace3e96540de706dcdee7443e5c27069456a4f51e2541bd968fae303fb74a4b7836faf5c34c22c09b09a0f10e91254fe08ef7713d7f63772130b59f2e29a91619488f4eb92632ac400d113e3a309fcc1a0cf72721319571c132fa3586e7ad920cfbc61699402c27e1be908a6bbc521b4e229ee6bfca91f3bc943fd0556bede8791174e0e19434242342b8b0efd878f0ecb4183704e72d7e9ae04872f2347fdba045777f8c9dd0273317592cd1cad124cc376b3cdc0c5c70d