Ref A: 3418393089aa4997b1f0fc255d6822c2 Ref B: EDC7DAEEC09F19B33D1435F437C9E5F1 Ref C: Fri May 24 06:02:23 2013 PST