Ref A: 7c4611bb6b46412dac01d61b5f5b18be Ref B: 505B2094C2BA358EBDF18DC3DB15E565 Ref C: Fri Oct 24 11:34:15 2014 PST