Ref A: c6cb0807f90346b2aaf1b17b8ee580cc Ref B: B9B4ADED47E0C7059667EB6D2C441A06 Ref C: Tue Jul 07 00:58:54 2015 PST