12F10013158B3191DA5788B53572F538D68D5C0D055DE89B2C9BC00D3D2B21FC
819D72E784130EE1DC5573B52AB3A94A52B36ED71A26E9F4EE86A914DD32E482