Ref A: ad909f47a9924df9a3eb142896216777 Ref B: 72013D4D3CCC9FBCF00C0FA75B58256E Ref C: Sun May 19 10:55:26 2013 PST