Ref A: 4332b5e219a14955afa80930a1c2498d Ref B: 48E2158089CE1374202503398D7A5606 Ref C: Wed Oct 22 19:36:02 2014 PST