02CF19A43628AFFA3B7DC2CD34A02A44A00C111F65996E946AD9F8E7D7AC1FE8
6DEF93FAEAE8A5F87DD87986E5056E3F745F3B8E23852C3BA8CCCF39710C0308