0120fc77e0a58e2a84e5fb1e843bee3f127b94fa5d4c53b8c40cdf71d02b7c0a4f550a
012138838515797396f2743cd4c84c01bd2438670cde61f57e6962f6302ec46cc1540a