192C0F45A76F7C1AA1D827AF1A9DACB2C6C50DE42DC809666BDC0A2F9CE5B198BEB01E11047FE093B1338D297ECCCC5C0E89E5141206E55634A3A2EA7BDCFF3F63AB458C0DAF993C