0x2cffd02e8a1267bfa506d5d7d67c3b9778270a193b7576433538427aa95a282db4c374f547cb31556252d1c2436c9ba843c947cc10106b2b2769bffc59cb422684b4bddeeebc0683c70b384c7f11197ceac57276899c62096686dcf8af67497b9985570e0d8b3823d2041f6565729d9724f7282a9ef0345bc7a25dbd0f6cacfb540a2def765ea2e8e94acfdabec0634bdd7e0e50007f9e7b8c92f347f906c4e9b0a6d30d6adfb32dfc7cf64dcab0f8505e84fb1904bfd19fe4c0f83090f297c8b284a9790a55d842034986955408202fefa3d90d3bb667b385afbb1b21bdd03b32232bafd71b1c32f8c93f7ed2dad715879f95ffcfba90ed1ed1bcb69f30520560f2881025157b6af57e5cbc320277b1ff4df1d4b84e9dcb793be000e91bcaa5f0fd18b74decf5f0f146df0471ca29a83f897e1129db54f4bcbba5f24159fd212dd8c8516fee8fed621eead277c07c4e6112a6ad1cbce4dfbeefbe1d86846bf5cd09510d9d02ce665e8b609960267e4b5f53e47d28b19244442fae7f86991754220e5af00a95fbc46f1b43a2e2c3afc35108d67768b95459f67a2059d9b8644191f6f65fc38c78cef1d93bf1c0feb4082bd49105d068a729accbc095f3a035fd25a7428ef7c949d2839b9dc509279052319965793e45f922097d275fde071f27797790eefeca732898e904b0781f94d0280f0ae467a0a674eccbc98fe164aa164bfa8706a9530ab2d8f136f65ddcbc24900ef5d8ba538e3e12f267b2dc460ca86da9606e02b6555c267b78d02e9049cc0ec0bcf281e4973f6d98031753fdb095b62b3d08255e98c6a2596297568d638feec0f3a2e0df70a01f488b65b6df4bdea2c6de2027e9e200a9334becaa5eefb0b114489fcd9c3dc44d9cd873c3f454e5c916295efed838bffb361eb494855cf9f552f446bc5e95dbee62b25d04e2b80015d05b3550dfbaa7fd5fd83b060447c134e23890d7d15d363ca5aad69bfb14f3e01510dd33ffc3b2107abae1c8f701dcf099f4cea6aaa15315ed1da3d9294c3fdeb1a431f9e70228232fcf07b4d602fc65708de9781dfafcf6a1db265a5dc11cdff5e8a6ce59b5535855f2a34f4e074189c48c837f99cc6b29454085ad20f7f5dc231a349c917930666c0e28c856a57509e3665283823fda4d65993af9e54b8e6fabd057c5a6cf17fb0ee41ab74f6630671d03fe77000c0659ecba86a5773674240b284eb732732d6606076edc9a572678eec884b1b86b351bf4da8d329941a254e323a1f2a8a94c565fae677c45724412e83dcc86b3e8ad1feb1ebb55aa4acdf7c48946f9c61df579e83271d5d2128d4be3a5df8b6db85c8895f64768864372a6316b244729289abaaf1e9b8355d6813fd0928d9bd2e2de3eecda8f6b33cee13351fe1a049cd369ab3ad67804e303c75358b4cef8ff4baae658e1a13e62ca0638543b1eefc7b5ec7725eab7c57be4cfff459ec96c34b36ef3231458b53a4522a29d442c637a2d3e294e2e0420939fb39fc321920155f6a4f3cfdda167e32a7acd0880d7be748d821f19b6d6cb5d35399f6d1bd4eb75d6b3638e395ee5f73fc1f8a39fbd9b4c976c89aa88295e0a11c29ff2b92a202e0f39165ea5cf496e9ff806d29def26e705cce9b7204474033f66ef9d243fafb836ee88275fc3f4c9b78b30c0d32d3c34c7a9f1bab4dafacc72a8b691f2c1eb3c3469d9ab817e2ebc3d5477f38083135e7b012b2db01844e7f8f7d7c0dbd9ba83a610c1b473131ac3ab5f8b37b6a7d2b7af3513916eed29efa3e8f94c672a35034cfcda089a0c2721e2cd08a17de2d516be8defc41232390e5980e67eedaee3a5e783605ac167f94cec7a77a44b1099b81e789cb38926175b9dfd72da56e6c3376a4ab4583fccabdaa80d0b50837d7bbbb7d7c3f8d0faf998a99307a4326d