Ref A: ed90eff3811942e489aef5ba2548cd40 Ref B: 67EA6C601E50A1B29C94DFC0C0FD0324 Ref C: Thu Dec 18 02:10:01 2014 PST