Ref A: 4b30835a629f47d58ae79ee966712bd4 Ref B: 22028638D901773F056790EC45CC7FE1 Ref C: Wed May 22 12:12:50 2013 PST