Ref A: f4af744b0dcb497da5e739776c0d7e94 Ref B: EEBAE94F3E6E8C2AB9835E29511C1A52 Ref C: Mon Mar 02 11:49:04 2015 PST