Ref A: 13c5063e278f4b69b8b8ccf0405ddeea Ref B: 6788AC60BA86CCD122A25D7567CE3260 Ref C: Mon Jul 28 15:12:44 2014 PST