Ref A: b1941877aefe40e49d5bab483ea73e5d Ref B: EA64FC040D24F686F57BCB3595139B49 Ref C: Sun Mar 01 13:09:44 2015 PST