Ref A: efc33487dc564911bbf323f037e5f723 Ref B: 83ED100E341D7F56DFAD7ECDA511A90C Ref C: Fri May 24 01:04:35 2013 PST