Ref A: 1db531ae13fb47a6bb099572ff37ab5c Ref B: 6BE16C5F34B83BBA0E72AF5C83407FAA Ref C: Tue Sep 02 21:40:42 2014 PST