Ref A: fd47a84a56ba4c1daba14914a8c576b4 Ref B: 26A8D292C21CF441E2DAE1E7D3E8A763 Ref C: Wed Nov 26 01:13:01 2014 PST