Ref A: 5308fd62cac246bf8d0f69244779004f Ref B: E029D4EEA887E275B01C3E2A85323FCC Ref C: Mon May 20 15:25:41 2013 PST