0xecab169a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000005150ae84a8cdf00000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000123af491b434a9cdeb3907464839280a4e747a421ae8b8ea0e0d0fa723bc7f2f9a4f52cd734da0b410b5b00ddffe2fb822ca37875e59779a6bad0537f7f6e0498f5272ae97e654660372a31f66217d4dae2554478babcefa6e8c90c0f4d9c5c50b081768c6a8caca6151c489dd84c1216d006d34b8cfed7815c8fd27b3a8d8a5eebef1aad987e37fcd892f30781c23d47053911fbd9a7a3c8308e99e56e7ce2740a22a1035595df5f38b4dd821962dd803ff8a332d5ed37b60d246a2620de59e1a1a8d112ee632b47edfe74521f61d0cc1b12f9c5117f3d36bf626d9d4f978888663805c316760a1c21655aedb624effb4c16943e2653e92857ae05d6c0b32a2ef499de4042641f8b98401acb39f03c999fea7b3145f72f455994efb1a2e348c8b6941a2a86512e2e598442cee6afa75e3a4b814fd9b0acd44ee7689b67e2e31921945550a133dcdb6dd56db74711417b9d60ad83b74a1043a98b90a8ee44f72cfb58acb09f0a457d27422aef55fa65c89a47950f02a34d805e949db79213be388c3690f808535cbd91a216fd57f29505b4cf103cb772c0702c7425e83e66cb8925abe3a7fb3b628fd377bf33d7433a05d652f9be3dc4d6c0144ca62b9f9c434f1ef49948770293fe17c1ba32f8d5c77a05786cdfd9ef5a34fb9a0be29d1b05659d532f85629fe421e775f706ffcf510c380c6b5a0581dc341b421c83c77fb3593ec72e7456e6bd4738172a5d2b8e20706a003bb5d4d36407814f0999fc0dba66c2a80380c4b0ec5f54879f1f79f12a8307ff3c0a82ab2fc45c49a60389b49bbb600000000000000000000000000000000000000000000000000000000000000410c1ff3d2d4f635e4fc0c999f57c250364c3cb830ffe7f857539c403339d0d4ba5a71aa29eb75f838baf5abbb3be876fc24f0c5bc4f441b8dbfefe75e874a46171c00000000000000000000000000000000000000000000000000000000000000