Ref A: ea1786acaf534de6a943f15263ddfb2d Ref B: 480D1D66BB54712E4C73FEE59A1511AA Ref C: Fri Jan 30 04:38:25 2015 PST