Ref A: B47F2DA224104A4FBD581AFEA173C3E1 Ref B: 15AAB556C4BA97FE2505D0282C18ABBD Ref C: Fri Feb 10 06:34:59 2012 PST