0x2cffd02e7ac21ddf69d98efe099dbb6ad06095db6815a1520afdf64ab69ab09378674b2169caceb8ae2cabc5da7902b9195b3bad7ca4b17726502af888248ee41c441d01fb691c94b417fcc45ee6f6d830cc3de5c20a28f1ce1e453977b506c2999f2bf097e297baf67d06430682c7142b742b27181cbaa2e314787f160a6a09f65059b1b6b7614bc738c85c1c4426c8855f8b355dd637bc45fcf879e89aebf06cf2f9d64f3da37afd702cebb442091d535c8e965ae992d1c97467a79be02ab0e0e2b89619f7b4f230e499dc2062edfe76b2f453771617e068aeca406a4affac14453c2f144fa77a885fb771c72a1645af48fe85cd47737b43b7b5ca5b59b64755b9097a293c6a0bedd85d857ccbbf9af566ff5ee1c485f2744e0f1f313527d25782c74fd8c73030d6a8a41fe66c72b67897af479757c9417a38f7a5bdcf7f980664a8003649020a16c251aaca3718b5b71ea37fbf06008dd6137bb09ddcf9f0ccae744f798d191337f2b50d46cbba0262aea493a4326e2cfefe1cec835f0a6a07187a0c5f978d53778d9b11ed217c584b9f1b20232c6fee49cc339b40b6ad3064e40212e1a15df6728707c53c0d5fb71de45ffcd6ebf4cba65aa4e4f1cf2393b9a7539fb8d709302f90518e85520a801ccd52ffe8f6429a5c8ca0a1d809627c08fa88f2303a8e2374d400a78e5f7171810f2a41b623ba65727ea83853cab98aeb06be1c98e28d243e47f1b11285496ed904a30337a55ff7bc60d4e819b298ae34819b932d38b077bc37708faadf54e2e84ad2f8aa04ab177eea25efbbb293927adc413af204dbc395efc6cc0ab2571e2c41d19b868f1a94f1489fcbd5a63d1d6d305769766b88aafd2af51b29525f1a24a4eb19c8506173d389e2ad692a90f73110c0be06e920eb9d31bee8130d04ce69c1adf52fe144480ca569f91cd5fc80d1746c78f89ab4cbe30bef0a962d557a3aa2a7ccaac68a7edb9cb316aa2d7adcf36760235a2dcb69000d21def9f124825dd62bc86f52443850116c87c2819e12d2149ad2ed1524b15e29a19de80f0af85c3a3674204ccb5d6753ac722192b86f971841ebd302f4ae5003e5bd693c85a22d24b728e6a4ff9128fec51dd989df1593bf9ec1e0636da795953fa4cc9d4e03ccd21d102c91979e671527e4f9021e2ac9f7b80065d9e8bb28281e7c8bf181f1b9820be71fe3379740650bf9d2b9639a03485fda2470573d2ee27f2a82af9e6ec28c037011339174e54542d2864512c20937b279118fd4a04d8ba363bd4726826c413e86d96b38635cc13b5e153ebb4ea9571a574df88c7c6473d32791c66092cc327ef7c0ac1741097ab99b77d52da8987d617bc94d46bfb770c135e94e4c37270cf1a07d41ff07dbbcea515385453290b9e51eff0f53ee4d67789192424d1d294dba187a2f2ebc7d13703b5e5c589a4fd2f1f0b0c14d061cf836baf1b510045f1d2b474fce8f60ba6bb78a9e5690cce434f39457ca188d87ac83a47ac784a4fc7a3d787358bd5042362db2b459e01dd4fe933a6e14ddef7db95feb9238d13213d55d22d873223dc434382cb2da4f9e2de7568a5a15ea4a00246c05e07002ebdaea797094440c82fb1d343fbf477dc2e02c605fe68ae854e301ee142b7dafe79c8e0277f17ce338a58455333fffccab240616d78656544463f7bb3673530c63167b615bf95109f58dcba478cd34831ca0707fd7ec36f2430026add97cd33e09560b03e6d6e06fae2150a7ede8deb8eb0a28785c8723d9912190a5f5235d918e64df15bc71addce34e50d9d1b9b065a5d00b40eb8b9a367ce5218b25cfe7b319c7ebd34580e5717fd7c7f5b684cc07ab1c8dc9175eaf293d1cddf6c28433b45bb77f1739366a1f725e6215d4ff563b7f95fe8fb2146c6e5345f0e0010eecb8f505ed3bf8