Ref A: 4c7f29f46d0c42978c1f32dcda5a22b4 Ref B: C609E5726FAD71E6A8572AE8236EBDDC Ref C: Sun Apr 20 01:33:41 2014 PST