Ref A: 39f7f90cc1214f0aac352cb4aaa821ba Ref B: B051DAB2050DAE8A28E07326547E4899 Ref C: Wed Jun 19 14:46:45 2013 PST