Ref A: 4e7b2ed1b4394040a2e6607662f9fe34 Ref B: CAA27851CB579D0B11AAF8C884E60246 Ref C: Thu Nov 27 14:25:57 2014 PST