Ref A: B0A1D08DD6E8471F85C63C0DFB178710 Ref B: 0B7137F6C5F66ADEB58AB6577E5E2B37 Ref C: Fri Feb 10 06:26:57 2012 PST