0120690b5ffc1db18451027a49c481fc7477293c4ba6dd7e7f9cffffd34f336f12a50a
01215651843e45978fade287ba5d82d7caf310ad7abf9ce6897687c16fda10c29b7c0a
0120ca9f773ddc353a327ed16866582c214d2b4778015c25d41993c51a8995c779280a
012162a993b7363351831e6df870a05101390530c64adf87f741298fb54239888c350a