00000020aa542cd6fecba7f4fe05b02dd795fb8e6e14c21c2e95a068afa43c6e00000000e8044c55e72c647766b59db7c5d81690fbf8da5eb072aa3a34dcf12c181920295057e557f002021a35d2cbf6