Ref A: 9213f023c5b442538d15da5a29edc582 Ref B: 4D6B88CE37188AC7FEE47C72B6AD71FC Ref C: Wed Nov 26 00:20:50 2014 PST