Ref A: 646b3a78ad41471382df5851f320a3a0 Ref B: 7A241908F36CF651477CF7DDEBFEF3EA Ref C: Thu Apr 17 20:28:14 2014 PST