Ref A: deeb353ecce94080bcdc580ad4b0952d Ref B: C372DA6B0B19E5915364EAE043FF1310 Ref C: Wed Oct 01 02:36:33 2014 PST