Ref A: c33174e1c3a947a7a17dc5f1e5ba6484 Ref B: B9DAF1AB0B6ECB413E4DD795FE66E53C Ref C: Fri Jul 03 13:21:34 2015 PST