Ref A: 1dae878957de429cb5f19c8729218513 Ref B: 3AB4BE1CE1CC79929514526AB01B0257 Ref C: Sat May 25 14:27:09 2013 PST