Ref A: AFBFB42F070B4545BCAC328946C83599 Ref B: D0AE04C496E4B619DC72D0890A4A806C Ref C: Fri Feb 10 06:22:34 2012 PST