012003f1688a14bfcd97fc3d8c9298b541ec204a671548f548d52af20aaf9adea8a20a
0121b7da8200c6d39a3c705352c7212ebb5c5440c27d29ae095cf749add0e1273a5e0a
0120e90efa318e9753f178afe5c1ba111a17c0aad93992467891930c0a8f0f7ee7790a
0121692aaec950002c1a2fb8319c3ffa7a4389397a6bfce411c3d65c2e3199ff26360a