Ref A: 9fc6c4c848ae4db1a509df5bfcab2cd1 Ref B: EF22841B41D793A3D9388900018EA5F6 Ref C: Wed May 22 19:18:41 2013 PST