Ref A: 8727ed4a97ae4ff382456279fb58dbee Ref B: 89859CBE4847A8141DFAF962CFDC20A6 Ref C: Fri May 24 20:54:33 2013 PST