Ref A: b0f4b53c8303407c931bbd3b32006449 Ref B: CAB602A8F695963C43321CA1AD9759E7 Ref C: Tue Mar 03 23:34:31 2015 PST