Ref A: 321E31615D1D4F38B9F9AEC3418770CA Ref B: 4F54AF39843B80AA0FC373B6D0DB9BFD Ref C: Fri Feb 10 05:54:46 2012 PST