Ref A: e1b6f41f685a4887ab4d15b0cfecfd15 Ref B: 33007B9C435500EE1422006ABB7F7FEB Ref C: Tue Sep 30 22:04:36 2014 PST