Ref A: 653aa3ae6e7f4acc942557e1103f3f2a Ref B: A02828879F0ABC3C8AB9E224BAA1AC0C Ref C: Fri Jan 30 14:38:11 2015 PST