0120f1f683a60a0fde9bea838d0985e11ab25527cf2acf49bf57c87342ae7e6cc0100a
012169b68e472af1a1ccacdea893789a670fc3b69d1e93f8fdfe6bc634b0b5858e740a