00000020f1e29f73d539591e288ef5d0c2891b2ab74d3587aea228000000000000000000c67bfa8c41a0723c893882f2ac5b477c6f61fb643adeb4208e639ccfe50bbfbd179bac59fb35091881933d1c