Ref A: 35bf931019e342beb4687959dd2f7af3 Ref B: B11A3F45296DDF7757527D685691D3C9 Ref C: Fri May 24 15:16:07 2013 PST