50E42FC7ABFA4CF55E8ADBDFBA11783C6A0A02D0639852712F7AEA4C24FFE6CD
00F684BDECFCD579620B74FCC4BE1514AF9BCD5D30DFAE2E859A201B0D12F21A