02cf8ecf0101ff938ecf0101f0cf968b961203da140dba8ef86d9de981fca1c055cd5b03d5e41eab22fe3d0a5a2cb038bfff79af34017eb2ee9ce50e3d6eac9e9bf355adea7b4f99bc8f81c07f9216bf36434c66df43021106c9a30dea11cf0000000000000000000000