Ref A: 095646777a194e40a2b9f3f5b52aae8f Ref B: 1471D4C728A88945586921E58FE65ABE Ref C: Tue May 21 01:09:06 2013 PST