Ref A: c670f99978544bd3b8253162b3ca0585 Ref B: 3EF6C0FFA377AFE8794B57472B11A3BF Ref C: Thu Nov 20 15:35:57 2014 PST