66F1A108510C2E32FF800FBD135A34552EB61E36DABFF23A5DDF5F84D1BB8E6F
05BF63FF04578EEEAC9FA8AE45BD66AF864DFD4E9098C689EA83D4DB0BAC02D0