Ref A: 41019ad78a4d4c78b6607445ee9ec327 Ref B: FE1D747B06B8E24D3C9399A50C646553 Ref C: Tue Jan 27 22:49:44 2015 PST