0040ab20df93faf0084becfbd1eccdbe2b6e4bb50a3e147ba99524010000000000000000a1959fa1dfbc7e4693492fbfa9f0e6e38f4c2aca50c7893ae4765b5049a5b662de52b36a1f1a02184df49ce3