00000020cc0b3fbcabaa595530f52fafb67fc206bacd3e71bd0c17000000000000000000cbd85c477b07ba43999838d8d795f49e4d57821029f8febd73b1fd1562ab923f6e1e515b54df0118a5e2db1f