Ref A: 98506a1445d54918a9b73b9d0ae03522 Ref B: 0996AD386F24E81289F3BD8935425F5D Ref C: Tue Jul 22 23:27:36 2014 PST