Ref A: F42EA45A29F24343B05E18B2066BF615 Ref B: E8E6DCCB14B93BE9BA12A928962FBFB9 Ref C: Fri Feb 10 06:05:39 2012 PST