Ref A: 5145c6b7a73b419d8496e03b6add76ae Ref B: 014B8E8A1D2A0194702E45EA4A54D814 Ref C: Wed Apr 16 21:47:22 2014 PST