0x2cffd02e39558be1182684f409007408c79df325aaf0ff87e5a3e5afbe51881d6a38958a608f3f542beed7789a899b8ada9904a81eb9980ae68788fa67d9ad229536a8b16365cc2c1f6ee69e5c702be09e86657196d746ce6562330a2a7d3d46397b2cea6700b8e09c70c1fd8a9cc2e08fada95753c8bb09b72cbb6bb342cd4c99458e4fb2acc7c38c13657126b2f664913fb00d743f3b0f121c60da306dc99bb2e7349a3853e9016178b874ef0ad345f367b62d72ca4bde33311cbd5d43d887698ce610a023425edb6859be48b24fed6aa8192e615bce060572596de9985984a589ca54225ab8193a9686612dad64db51591ab47f60327014d5556a969dd56b171f5ab4bb015543e2c37b4450e0331ee42afaa817704b5e16ab47bf978fc8f96f86e0a8dda9f652470c55335cb2c6c511da6975b6f53ac6d0c932892ba1427da382f2d036ba5ef48593df4394749526ff67efadbd4f24bf3d4c205d5ed27934523f31f45b997e6ce7b8541385f0f0057c79a2db4197c18e936d0946e79c71b453100dbb890cfb2968bb4ab1f0ccc90c0195afaef7103b29278041040c6ae9cfb967a8f660f382e640e8ec627d70411b6fc5538b53893dfee0bd6f1d845bbfd4d5b46b161c5590ec7b49e7c00c27b6acb8e3f6cec30b597b039771268993d1a9d4a4e22ded007c42d487b9cd4d2bac1ba10e3b8a228546f75e82cc217df17ccdc3f69ce55aee26362c3fdb48148dc2ef89c00f1a27ea3548abe91c0b94a06e94a7dd88a8b57c7408d395376239f7a846521a0c3f3deb2bcaf25a81b9311ad1fb94264b88677c14d1db9c074032e97dcf8ebe1225fcd437e5bb06a702def8f25dbb713809106a94b11c157d6f1d03e5a41fc3747fe3d5fad5e2bfcf31404a8cc01fb84f31dec5077fbfd928397c4d9cb0798aa1e3e1d4ead1969baa42749c91b97cfea4af070d47fb480a4a66f6bfb68913b81806779413ef7e95ef974ea52c53331b0c0891f3e65b5a735fad1f4e48a527f707d344784d7645d5691bcc9d57665b9bc8dfa43ea47b829bf3a1bf3f89bc5c63c91adcecae43a23f820d981404ea45af84fd63ae380d6507ac95f1c1066e54af7ca71833c33c66e705bbe3b71663a663cab227e025c594b5bccafc232e3b2f662116924dacb025b11c5810dd926185e6d290124cc59604afc819a688f9561cbe0b2e3764224b21c49fdd6b3cefc735db66cad1f3f3a37ef7e28731b12a2e97f538a3612624186385ade32dbd3ef494ca406e32de6e9ea2dce7217dcf184718bcd61fa80858c7c7472a1e4561b30d35124bfe98b7be1b4cc2a4547fa48ad1214d0b4de8a7cd28396f734e75300c18973bb55673c7f123eb971055da155ac0932182f599b25e56c20e2adc1fa24fc600dc264c8d96af9780b97c3cef6d54acf9c175800d09be50c975b051a012a9f7660c3b3f979a21de9cd499a2e20a81b13475fda52e009faa485e5377278fb2212d5a52ed9406ce865c667473386d5fb88071848376623adf76b918f69958de7e55228ebfee6930c8f00a273abdd1855cd153bd1ea12a5af43b48591a80528082446818b7d531d3705ef634c43dbced5d1f80dd46502dc3daba8345abb5a62e3b705c9a63c3edf1a2af5c8fa6c81141e412a4ca389dcb7f6569b45cfa6e959a378df3cb3b44fc8e3187d48e1bfd4aa584030ef7bcc48f14c358069b51dfe407f368256f2b96642da8be4afbba0f4241d3ac419d8bb5529ba8d4ab29af193f81529b3a4aaa31f59a91a0d7c7638380ebd84da813340e6225eaf6607f22c8fb7a3ed9f07c4f3722f1f2ce658bca1275ad5d5fe7041e5bdcb98d6de2e98549773fb59d5f5a8c0715cab7042c7fa1959b416392419f31bcf23d62fb558f74b0fad8cbb462e62cc5af725118257783647a180855cb1a07