Ref A: 105B15FCF4DA41EEAA6BEA96EC345386 Ref B: 89166607B8D7434A19304D650E0B2AFC Ref C: Fri Feb 10 06:02:08 2012 PST