0x2cffd02ece954a83c1a341751ca7705afe15e580faa3b3705c2e1207761e5dbdb6c6cd64776ac9cc6650a3d32c98c06da8dcb8c41c078b87eaf5a2a1f0de3583ddda1459903e1b5a25ac62ebe340ee737220bbd648c42c25c284828305785630548240cb94da011c43c19d16811ac244b2b2516037dc68ab375813c4f26997a1ef54dac059633527ac9ba548f41f8c8b8f6aa5f425ebb4f8b7ab2b5820ebb5e14795001481428384294a06e761222ba68c1a4ebba76db4b86425a8096333e0334cea0c30a2e8f465c6380e60c03fa10becac1c56d625b7b8193dc0c9c2c7d247beae5e8ceb54841a9c6ac76e825dbbf27e0a7b73f4623541601598450fc7bf100af9c68185b2a55f585219254be23953a8158b87006bdf03dc42e68bd41888f8d4e2fedd125f7a5f2992be8875feb290259a246595670ebf67c6bb2ffb6440ed0ec5455cb10ce87560cd216c90b80ec3721788cbf0cf75bd53e3df48d8083078ed1d606f015ce1b364a4b2d0d32732a757ba0e20062dc61e16e95ef8b86ab015d205dcb7ecddc800347c87522673d01da9133523bbbd6db1879e9b32092a56ed571fc29c12b42d9dfe8f4e4fdf7e7b3d3e816bda5572538d64edc909a5682c850ac93bff428384017415da175f801d0481a9d505a3962d76bbf0191e1835711bd1216c4b4a74a46f24255b8094afedc56fd468bea40d996d1976b2e67ccd82555c5b1eabe9629ce69565bce52621012a2bc18ef810fa28bc825f25bf93eaa529b746684270490a3bcfb2b993be8756a9f3d40d94406fd64e838aeaf9eb664a4d73f1e53c3714e65719b5096d45e09f860d42af3dc065169b6a3a7a2b90bcdf449c1f51b3b931279a0922d1936c9b340aaddd3bb1fda4503093e8c66e864449db6570d081b0c898affc357ef2a1215a6e3c93861232760c05c0387724edfbfe7aa34e2cceeb0b0a56cf8ff1573fc34e7cae11afa304f11b142ae7418f0884845ae9efb8e6293ce4881ccbe4511c7b6ebaa8ace2609df686a7afc1a47d2da38e0e9343379e334bc62f124637c0296decc054e1d42f7511590e6d21440d2cb18439a63ac5f472bc04871b673ab3f242ad5430b9a26bdba34b6168daf1b5d92c3f95347c6c4e330599ce7d8253d7fdc58e8cd3599a1c6bc918d960a1e296f1f66e7b0ec2e0240f8e9df898adb44deae4666fb5c1a25b0a88af4875a163e649a766e8a9745420980db5af56fd411829c28c7a7719336f34fdacf39ed9490cf52f17c5de18b80ed5262ed588d4d73f1ba72d9789842765372e9741121511134db3189bfafd64aca726c910c8b8c813817df88f8890b981fc515e8c623b6b7397eaf3173b97f239837c73d5c3ecacf1c474f625e2bff4a3a4c7644b4dd861ae35d14b786d37f13dbc8c00f6c06cbbfaa306ced4923b3b91448b2ecdb4343eb8502ed06eec0880f7d9254edd266b884504f64b87bfe0d9cf7fe26c695da6f2469d23c0421c227d898e2601d92d3d0a3350d0d2c95481e4b8465ba8373af4b24e5252103064c8c48fe578db91f019063625b7f3edc293aa8a69055b25239b2b921770f95aacd0ad4debd06ee5a78d43fe4b85618b1735056152f844968da6e49b43d4a5a846a2aa350ec505a9c22e58e44f59712c93317fffa747b3faf5f241d8dac1b3cd79c0b83e6a717be74d9b702061bf5a544305cbc1c9edf2a319610b8b949762a57a0effc9b3333daef9737772221232fa6f23a4c8d4766d9147717e21dd6e07979ae031d8c84ed7bd5c3b4749c4fbf2806b4ac3e790ae760ab2fc2e47cb4282f7114a9e0f7e088c7f376b6eb648cac9d7a9af685ddd5b438ee3949614b91064adf6195d9f556e3d3ba6f8e304cfcb43e3a080707bd403d4ba3668da358fb84d693c6a3adc874543403051a85210bb09e5a9fc678e