Ref A: ccf01386d59f449aaf602aed47623374 Ref B: CF0074DC1DB3272D53AC2F102EA23D5F Ref C: Fri Apr 18 10:27:28 2014 PST