Ref A: 5450b901767b49b8863edae0d85c3067 Ref B: BCD40EB911598493A05F0E22BF3EA97F Ref C: Tue May 21 06:57:51 2013 PST