Ref A: 6a19d0e44f8344cab9b3bf245cbefd60 Ref B: 11361DB4D11CDF1DD792E8DE587F9C0C Ref C: Wed Mar 04 23:32:25 2015 PST