Ref A: ef971965be084a0986ce686ec00284ea Ref B: A4B5745CEC7FFA840587BEE257AE001B Ref C: Thu Nov 27 09:51:53 2014 PST