Ref A: 2e0442055ae64e6dbfeaf4c446320e46 Ref B: 263BB46FC4D3D5FB900C9D865182D6B0 Ref C: Tue May 21 11:28:21 2013 PST