012042bf94cfb049d19734246d7ea651fa0615e0afadead4d801548f530c7b9d1cd30a
01212bc979d97213e0dc05b557ba3e0f77ef5fce7c56aa0603524bcba9d41654bc070a
012023197aac0a75e67401a8dcdffc43aa832b2ceff883089ed971bc4cb81be1a9ae0a
0121aad303c411ae367fb928f02224217f0b746229f13c35935ff3f83f55fc93d8080a