Ref A: c126fe90ee0c4576b04e279aefcebd25 Ref B: A4E1968E5C3672E472EBD41B36FFE647 Ref C: Mon May 20 00:09:26 2013 PST