Ref A: 9b702a46490f40c1bcb64e94d5ec96fe Ref B: 8BAF62F881E65C5E8023809991DEBE1B Ref C: Thu Dec 18 14:10:17 2014 PST