01207df2577ac07f68122b9b99b40e3ab3a9bfdb4a78041f060b1ea83adeacc6ae5a0a
0121b917a0f9f30f3136f39b45759f4cd79a8c905eca510b627f67e613f3a34a504e0a
0120a4d2ad0df287b8c0fbea40bcf449e2ba1275a67f66668da004ee9adbe138b9000a
012127e5b68ecbb85c8d495b9971b8d6e72bb35279478ac2351a2af5e00a77a6d86d0a