Ref A: 0fcf33d5e8024cb581631c9aae2bb4ae Ref B: 9FE2CDDF0A2C7A44111F6AE22D586DE3 Ref C: Tue Nov 25 19:36:41 2014 PST