Ref A: E0B71B8B77C1472991825C7A3D24AC67 Ref B: 053E7E91B23A81B942D3C72575656E7B Ref C: Fri Feb 10 06:23:27 2012 PST