Ref A: 65494743982241b597bc657c7ecbfa69 Ref B: EAC7B7DD56BBEDBBA46B4B4E6C846CF9 Ref C: Sun Apr 26 19:58:54 2015 PST