Ref A: 82b6b4a959394ea6aaa11b110e16a068 Ref B: 9DA5CF0DFAFA4C809F6A74F14CAF12CD Ref C: Wed Jan 28 04:13:38 2015 PST