Ref A: c5fffdff12e849c7a699cdd6fa97ef11 Ref B: C9BD3DFA3504ED276F76D7028B1167F1 Ref C: Mon Dec 22 18:02:46 2014 PST