Ref A: 82dc532787894da6ac3de92b0421e20e Ref B: 17907F4766AEC063F16F9D17EC0F5A12 Ref C: Fri Dec 19 22:55:44 2014 PST