Ref A: 9889d8e1e59b4810a967f31e872e1714 Ref B: C25384F9196772CDA39368C610E540A7 Ref C: Sat May 25 19:01:28 2013 PST