Ref A: 60ceb9f643b540a08c5c3cda2d3fbb14 Ref B: B864714760039F6930FC300235FA1DE3 Ref C: Tue Jun 18 23:48:38 2013 PST