Ref A: d58668cfd2734f7ab2e042f70299666d Ref B: C19841D923AC8804381542868B94DFB0 Ref C: Sun Apr 20 12:33:49 2014 PST