Ref A: 6e709bc2e9284455b47814288ccb9fb1 Ref B: D21795A7B4BF50755EB9A7094E13CFDA Ref C: Wed Jul 30 19:52:44 2014 PST