Ref A: e41d3fe778b44813a565853bf04801af Ref B: D2D6628A7A70CB258F75BA071C8676DF Ref C: Fri Jul 25 08:28:51 2014 PST