Ref A: 46c5eca82ea5477887f778480d6ab498 Ref B: 9D3F040C774F40F3A178E2967D63F97E Ref C: Tue Sep 02 21:48:22 2014 PST