012093c58e7c7a045cf5606a022181466e415a84fa393285f6b04108f1b97ccdaa2f0a
0121dd804689cb6e52e943701a52fbefb4cd49cba810c56e10db8e7a823b7444c8390a
0120a61b7a5d24923616da4e1eb7d4f575428f397627a917abd0edd3efe554968fd30a
0121570c21f458f4d1b89cb0c27476b858c2346fa300bfb518dd301ab346753a2a020a