Ref A: 9a24ffdd247e44fdbab2663fdbd4b3ec Ref B: 2CC6EBCA1B739B84F5F6FFAA3E4ED351 Ref C: Thu Nov 27 02:46:15 2014 PST