Ref A: 8797bcec00064114904afb4d71d75bb8 Ref B: 2F9A3737B7300F70FFBC10E44FE623DD Ref C: Wed May 22 16:24:04 2013 PST