529066B75F5422DF9D5EAD3D2C7EC3858F3282B48E4D5E55661D95A92CFC85D9
12A40570986979D77E7624D8C5038F5A4BA4A653F8CAACE4E819AED68746FEC2