Ref A: 8B42B593A66741E2923C2A0E869CC4AE Ref B: 6ABB9C39F6E0CFC50036BA2CEEA579FD Ref C: Fri Feb 10 05:57:40 2012 PST