Ref A: 40fa091ebb2b43b9a8c931dbac808782 Ref B: 179165D5575F868E0417C2C251FE0CA0 Ref C: Wed May 22 11:50:07 2013 PST