Ref A: 6bf969729db04f418cd7974c59149f95 Ref B: C3CE2A2F4BFDDD384F73422225B04E01 Ref C: Sun May 26 00:31:58 2013 PST