Ref A: a874eb7acf844b65936c749a1f54fcae Ref B: C6DFE7C3B116BAF59E927C3A56CB546D Ref C: Thu May 23 01:22:32 2013 PST