Ref A: e1facd1c623d46e6985e5725d02279c2 Ref B: F1DC9B355E8C7A03D56D27766D8F9438 Ref C: Tue Sep 02 13:46:42 2014 PST