Ref A: 39FFA824AF6647F9B915C3D3E84E49F7 Ref B: E99FEDC68FB2B429B4061052654E90DD Ref C: Fri Feb 10 06:50:20 2012 PST