Ref A: 462f4a71cad2415e9cc7e781b55612cf Ref B: 90A1F62A2C5C9662043828DA54BE3A07 Ref C: Mon Apr 27 18:09:36 2015 PST