Ref A: bf45ca0576834fecba18725a67766ef3 Ref B: 856E22E292DCF23987A28BA2618459A5 Ref C: Wed Nov 26 21:02:23 2014 PST