Ref A: 25109979ea684a3c86dad3a68ae35225 Ref B: 1683D924DF78954A3E6533F892585CE2 Ref C: Thu May 23 16:32:56 2013 PST