Ref A: e1664f2a49f441859efa630905223d9a Ref B: 67796839D7B2E5BA82ACB450CF1F63CE Ref C: Fri May 24 03:49:31 2013 PST