Ref A: 9539CF1BAD0A4A20B0452030E4FC9BEA Ref B: FDD76280CC2B90EFAB11C7D62B2B317E Ref C: Fri Feb 10 06:37:56 2012 PST