Ref A: 02ad346305404ae9968b629d3aef1a97 Ref B: 95CB621BF73E16B901241F30BC280116 Ref C: Tue Nov 25 21:28:41 2014 PST