Ref A: 1e603419f848424f8428dc3c655a0cd8 Ref B: C47DB22B4AE804A563DEBA50BD5B2E00 Ref C: Fri Jul 25 00:47:32 2014 PST