0120cfaf4d37c1732291065921b99b1faaff9c991e4a5e4a5fedf7bebf7931bdf18c0a
012181f0efc680fba2a7655cb939b0a7af934fc2bc458315773c339d1540fc34863b0a
012083d1bee4bb83772a4beb9520df5fd34d493a9001625f37f0b8d6e795edf752ed0a
01214a53dedbb1cf25ff1e44e0ddb7e9eb64cb127d99e65582c5d6606d15cc72b3180a