BA849587A856318D7696FAD5EBABBEA41A67147319E4842CCA4C9D8A77F3D06F
69AE606F4BC87B2B80AB362095D503A60FFEAC56A13BDB4AEF42FFFA25F7CE87