Ref A: ad527c593fdc40d6b17c11503075a645 Ref B: EBA91006B936FCB612381BBE931250E5 Ref C: Mon Jan 26 21:58:46 2015 PST