Ref A: d7187c61f377400181f605f6d508079a Ref B: C9CED090E3B6C3277E7005F36AC832C7 Ref C: Wed May 06 15:10:28 2015 PST