00000020a1f9651ac0308a45d7aa92b86cc6e60d3fbbf62c6ee286b2eb35710c0000000041896c04278638214d8421b5ec877d8a130ec8c505c637fc114a855eac77f4dd638bc9679a0a151c9c83e45c