012057ae2403d47b629c2d119331f6942a590eab16dcf95a2992bbdbcd65f979c4bd0a
01219360ab469f187cde758716c39dde465b9e6ad549782837b4a915518d09d31b020a
012069e6a481061b14f161752e6e78728087d074c4fec2871335731d0129f63812a50a
0121f266b6b98b21d9f0d0a9fb71b90b957ce909b564f46dd59c7af5208da0c91d750a