Ref A: 852a20d3813f45cb9d5dbe92f5b1afb3 Ref B: 005A86BD85C08B15FFF341603D633FF6 Ref C: Fri Dec 19 23:32:20 2014 PST