Ref A: B99536ED712546388AD17ACA16DD0825 Ref B: 759CC37F2ACD10587699A49C4F2DBB81 Ref C: Fri Feb 10 06:08:22 2012 PST