Ref A: 43aecc2d62284f449b867c52cca75593 Ref B: 1250A02B10C53F5D6FAE61DC4B9DA78D Ref C: Wed May 22 05:44:37 2013 PST