00000020caf8166eb6163be400235fecaea599b6e7e91ec1e51ffe010000000000000000c1cb231bba41523b556504efe68be223f3383a27f7a5210d5c6e41672a74db2e80392f5a25cf0818d1ef228d