Ref A: eec2fe35bea6498baf854eedbd8168ed Ref B: FECEC1085BCCA0241252C780B7997EDE Ref C: Fri Jan 30 23:54:01 2015 PST