Ref A: 8e4c570f920441e79d4851784d25b135 Ref B: A60D8DF11A2AFD4D625900D720501FAC Ref C: Tue Sep 30 22:24:47 2014 PST