10F1245066B6FF57AADE8B87DCD595248967B95128DDCC31B51F13925C53E47D
0FBA9F5B1FCA36E6FF0B2FFFFD66FAE8A7C9EC3FC3C955DD6E3928976A69EE69