Ref A: f7012ada453d4a60a59eeb6095fae6a0 Ref B: D43B4EEE953597BB0A30387FB6BAB5E5 Ref C: Wed Apr 16 10:49:23 2014 PST