Ref A: 6195fdb00b56497a98da4c0ab096dddc Ref B: 84183CFFABDFF6AB277216F39791C3BA Ref C: Fri Apr 18 18:10:33 2014 PST