Ref A: 40bc721981864f23b516103ae233988b Ref B: A6298E5E8C8D0D8058CEF90F03AD1F9C Ref C: Fri May 24 01:18:37 2013 PST