Ref A: 993E8A4B077541099794A8CA2CE0DC45 Ref B: AEA6E87D761159158E699BE557AE47A7 Ref C: Sun Feb 12 23:25:46 2012 PST