Ref A: 067dcb30e20f44d2b2787e608a5c263a Ref B: 1F41DD84BFAC2AD780524B4D00C38982 Ref C: Fri May 17 22:27:49 2013 PST