Ref A: 8b00ae69e93048418fb9ebdd443083e4 Ref B: 6DC0A01F99CB0EFF638C40DCEB8A374A Ref C: Fri May 24 07:55:52 2013 PST