a66d25aa2232b55e8af25d65e25acff9a044adfbb2f0dde577d14bf41045b151ae9d410b2681e811cd2d0a9edede5b453def2f2cb3b10e48

a76d25ad0e16b34d8633214d5bf3253ef4c9af708d56aeb1687cd275b63e5b0e459689ec693de2be6090237451a3e25046c5ca29cb7a24add13a52ea

27b4d83fe0dd36eb3cef84e346827469cf82cee7d964e9a887915ae772f31e8112bd48786dd7448540417915