00000020b45ac52398afb5582a1ec6c60990b41cdcaa9322f016e5f025e52b8b000000003986a66f1d087997299340a5d678816e3d5002ed15902804d1e1a37f3736fdaae25ca86535bf4a1c243adda6