Ref A: c74d9167412b458aad81dcce1898d735 Ref B: 1BCE4E390AC3D4E78B4CFA2F2B9A3EF1 Ref C: Tue May 21 00:47:57 2013 PST