Ref A: dcac82501b5d4b2e9db0dcb22887b7b5 Ref B: CD7AA6C2BC97BC291CE38BC670B2620B Ref C: Tue Sep 02 14:22:56 2014 PST