Ref A: 06f3b55d2cbb4ec586e9f40d98a482d8 Ref B: AF0B25E0BE5253A7C56C169270AF3395 Ref C: Sat May 25 10:41:22 2013 PST