D68AF0A797058A21970B32DF296697B2F0B6BCCE0AFD63A080B316FD334B2B81
57102877A496F5134046C21FFE21112D19894A80E0981189301400EA8EB957CA