Ref A: 65ab7c3765804b85b4ff908efb16a289 Ref B: 9233D1CE4E0E00E789E9256F251149DA Ref C: Fri Dec 19 21:14:14 2014 PST