Ref A: 4fbcea7521f24b82bb7444197b3d1dd5 Ref B: 490F33FBDFC8D1AD0FA3A1575DEEB782 Ref C: Sun May 19 22:48:27 2013 PST