0120ba615372a00f7c42620f37e97199bc3bd7e49c57c1ca4fcc2d0dba5cacf093940a
01217f3b62e2526ea55b19939ca6d00839233ce362f58bfb206cae08c50a38cbf86a0a
012097727623bda1651d95a281e551e993d244c8de8a595bd70cb38125798efda70e0a
0121f71eec3e33b1ffa90927115e876244224b654c66d7fc5b35be147a1a5f6249520a