Ref A: 550DFF16B44E470D9399FB253AADC971 Ref B: 70B268149F1FE2F5C65FF499E45F2246 Ref C: Fri Feb 10 06:06:09 2012 PST