00000020ab8933081e2e8f233b09996a2f5e19c32108015295672404000000000000000023bfdbff70fd71de2d474b0b7a3295155b4d1be611c71c353e23ee7f7d6d35013b022661dd7705180cc1f96b