Ref A: 8a644372b8db406db8476b5e52feadd7 Ref B: 1729007EB777F611461A77EA7E30C70E Ref C: Wed May 22 09:48:01 2013 PST