Ref A: cbcd63de27924d609dbd4b8b436c52da Ref B: 79FEAA858BDDE21FA77E73964DD86EF9 Ref C: Fri Jan 30 14:41:08 2015 PST