Ref A: 212e441167bb476c9d0a5e2c0e8e7cab Ref B: E88A766C8372B9030063C8423A2E476C Ref C: Thu May 23 09:56:12 2013 PST