0x2cffd02e4de84b528928044cc14d810f3685d20ad11daff5a6997206d35b356f24a4649641fbee8f153bc6e0158a1183d4e50179e3c8d941f534c85fd192392558dd3f6c1e4d2239eb4bf503fcf60672d84c17693ad75974e02649423d457a7110142257cb355cb3bc0f8b1f8e894b671b9deab882f8d1342b90cab9e1a1a8a931d8f3abfee6cca9b0f3e7f585be149815fb7423e231c8381e86c9c29607aaa258e5b3c54c5424a36a8c77b4f4173697cf7d198f65318367a0b310f489b6da191101ff33d98d151979c189c21d9687b0ddc3fb97415608442afde2a886ae307caba07a9b3af657dfd7abe8bd3720e94f785fbe87067fb54cd09ffba5bf2d0cb2ac7f703a8132d07ee312dc1fb94aa0952c0b0190cf805cd1f8f607857456c640b547a6563b3538c0a3d3c15144b86c9c3354b5137cf22c9587c8625795c9287628a684df701cbba5e1203e9ae54265d73f832e912625e16fa5aea8e700eea65c30300ff25ef0a24fc084af5fabca6b24c7567170d0aab8b7188fc88a90c57e8d70aeb7319440ab126317b0c91485e95b8c5d81c956e3c0a3592205edbcb1e0fdfff775ccfd7ed656d51c5e237dbf4924c29c59656817eee3a351163c90614709dc581a0bbb4b1c9d067001eb220ddb5cee5762cb54b1191ae037f322803007674ae977214360780d5dbb346012b2769761319ed40688802cf62b3405f1c195b6070e962f6af64cd52cf380b685642a5194dda593f9e46a7474793d3e036491a52ccf45ca561c024f6e13c11f29cafbc0568fe201c220dc3711ed308e07e5d87438605900a3b9f3fe578e5cf1a4c2585744baea2daca135b26d03919e4991c0e7fc67814565f6480b9c84b27a8622f6600f37acb21774f99fe2ab88962f9e66e378dc3a7847509f677305b890e44699e57ee6273c338ba81daedcc11fae00acdb4adb2d4559860bc7f3773f5384903ce43791ec3bfe1c20085349a63373cd640c57737d94b33e207535881f805bcc2d9ea505c3720a1295214d00827b4b1ddb9a46162306ecc48db963afcf79687899b9df6d6e7c38ece85e042fa24c70a78286c4189b326e8abdaa6666280920ac200e6b8767a2b0334454f467ec47eb537ca337d2c715e8619ba6909a2958f9901839d74520cf208a0c0d932deebefc6b26711cc3437c3847982b33fb4e078589d02597d25754dff1e59aa9c8153aa0368cdec2b9dbcdce5aff5cf66836f9177655566cf3d2c097ad0f4ebada8a7813647efa31b694458c8718295e7e3ca50233e99fb9b1c895089653be112999bb8be288b35b790e94f7a6d225fe6ac83b3383961969a68f4b4ac9fabb4a37b05501b91a7972a588d733c36d46479aafbeacac4fbde5b9f4e85f2bc1c0145804810f0a8ac20c33e19d81de950a0befff7c9ce21a7175718be7cba4c70663dfd45fbf309897449b22b87b8aeffdea4a2771510568d561ade7c7e1c76465ba69126adac93be5790edef68448597f3cd3257f12da0876e0dd7af3a5259134024fc37369489aba36a1ca34c88a4c1da7526adb51bdfd725f5e54258c3c8e5b7cf8c31eb763cbda320dd4de28f738d36a84be4bd29f6aaef1b0eb8fcaffbf08aac9af0d200aa83c512a18846843fabb4139fe37acd8b0d1a853506d7a54c06abc4310efb84e9a10680a6ea490894f04489c8c3fa32da0a8993c127d3d1979eea7d120539f56f6737e2cef843c763c40919577f30b495440780dc8a9a71dd1181529e73ccb04abaade26c2abcb55ea4eb44dee47d953c455ee5462b728b50e0e1f0561d1b49fd75080e078e31a3ca5c0595984c18325a7043cba57a5c44877f3886436a837db5127b555fbe0377b83e534d564d4db39bbfba3728697ce4d9e0e6dc234e219eb720ccae5f4b605caff6acdff19b896d10bdf0ab5f6ca