Ref A: 823648a1ac3843ff95df9a9efc6fd431 Ref B: 0416692FF8D7A4862377C72ED25F0DE9 Ref C: Mon May 20 05:39:58 2013 PST