Ref A: 4c3263d8daec4759904200febfe1bbf9 Ref B: E8E2CA17285F3A3E81800DF7B3497643 Ref C: Thu Dec 25 18:44:56 2014 PST