012068f79d1e2a83037ea1e6ac687f2e977a1f4cf2093bffc34b43f0946b23a9314b0a
0121b8e485b01daece7df90f255c286c5353e09ec7cae96d7f0cb6fdc4a67a1e2e040a
012081b1c64d8137f9feb1657b0548067a53b69ac08723d652b1e68789edc1f6e46c0a
0121ead51357b81fa270a4184f0d4265f23e613c7b4df6288d171edef15f366d6c060a