012046bbf619bb0774030bfe444b7a506d3c6f2b182e126116e0ac9a1233b5eedfa40a
0121133b5614a4d207d2cf64269a90ae1f828e21142ec68c671466192fa7b8bd53530a
012037f3109c83383c798dd0ffbf0f4319956ab7e6493d6c9a4e06bfd924d89559f90a
01212343511a12b64ab86e6a1a2d43cfa28200ef1a2e43a9570644d7a374423e6c580a