Ref A: 1f7a466dd4a047898afdb3c02d1ef150 Ref B: 4F3FF1E4B1DDF7D2397D2BA806A48E61 Ref C: Fri Mar 06 16:18:44 2015 PST