Ref A: e01c1daaa9944d989381fa17967ab248 Ref B: DB77EEEC34863B9F5569C51C3D111D81 Ref C: Wed May 22 17:01:58 2013 PST