Ref A: 2F262604797E4106B47F10A48D389D52 Ref B: 26447774F323A6A8E2E53F09BEFED2B9 Ref C: Fri Feb 10 06:22:19 2012 PST