012097a82689fa500c8f1e020a603d472ba5eb0da8c63f77fdf5e85eeaeb3058d1bc0a
0121317ded249c14d71bfed115be1e1ae486a54507ca00c831961a8fe35a4b40b77d0a
0120d8721081f3d14e209d7a3c3f66676560c19d2c98433ee7a81830d2475476ef910a
012154acb8ef7668936e1d5aed856868e3b7c1c81b6a10bc53f322058a1a9c2bab110a