12ACB3209E06B4712BEF55951D14254F11B302E2A0619F0213BB4E5ADB4F397B
13F12F80187D5258447AA5ED11E5D4D1CBC383CB8D81F2310E3E4C729B55F549