Ref A: 14fb0afb2a3b4fdaadbd76206980c3f5 Ref B: AE441CCFE3A2F9F32BD33109C349F6A5 Ref C: Tue May 21 06:52:06 2013 PST