Ref A: ca0eba8911004861be97dba7925f48ea Ref B: F849750AACBB167A4707DDA82C126544 Ref C: Thu May 23 12:01:25 2013 PST