Ref A: C8C3E0AD9FCB4C019FA656A04F4A290C Ref B: 36C5CB659274F4FDFE05D1FE7CF4B30E Ref C: Wed Feb 15 07:37:13 2012 PST