Ref A: 9f49bea1a36743c98ae656bf55a09f88 Ref B: 17A2756E213373D1635357DBF43DD827 Ref C: Wed Jan 28 22:42:51 2015 PST