Ref A: 1fdea34ab2c94c0cb2950802dbb61301 Ref B: 2A44E035926EE12DF1305372E9A68305 Ref C: Tue Nov 25 21:26:10 2014 PST