Ref A: f09a2c191d71493a8357088c041245ac Ref B: DEC3AE812EAB30C4F2791749587196A8 Ref C: Fri Dec 19 21:05:50 2014 PST