Ref A: 35868635b6464cef97f443393d0c3c42 Ref B: 93814396DFD95F0C6AEA40EB9BDECF94 Ref C: Fri May 24 06:51:53 2013 PST