29A12BA17E2883151DF09BC4A88960B0343A1AAC2944566EF5A3FF9927E08DDB
660DFBF71AD45F99C1F850E59FEC2381D2AC4A000506AFCFBFE52ABEBB960FF1