Ref A: eb7008fd192e49dd8cb3da9684d1b557 Ref B: DC5A1C35ED41F6A3A48374F305026AF0 Ref C: Wed Nov 26 00:11:12 2014 PST