Ref A: 855f6f72e1814f2dae57194fd27c8d19 Ref B: F28E099387A7051D622E691AFA8C26D7 Ref C: Wed May 22 19:17:31 2013 PST