Ref A: 7d25b4aa18624eee988e6fa9892feb9d Ref B: 1975AB99C85FB898351479814BF48B24 Ref C: Tue Nov 25 15:32:10 2014 PST