Ref A: 864E856FF6724C5088F6B11512897542 Ref B: 24BFEDCA3EC3CAE221AB3D5AD092AAF0 Ref C: Fri Feb 10 06:21:41 2012 PST