Ref A: 74d8dae4ae6b47abaad8773d691def9b Ref B: 3F8C19291DE7D185F08B190A1F56269E Ref C: Tue Sep 01 20:35:39 2015 PST