Ref A: 2648cfcb14cf4a70a231c1529c7917c6 Ref B: F0B3C74805038BFB7E0A08EA8B28CB78 Ref C: Fri May 24 08:21:44 2013 PST