Ref A: 0424e5723c5b49fd924d79076f765b50 Ref B: 23850086E9E80F7E913424AC7CCFEF12 Ref C: Thu Oct 23 02:52:29 2014 PST