Ref A: e82055bbafe547f195e274233ac9fcd1 Ref B: B07E060981F2A5F0B839D630503D06FA Ref C: Tue Oct 21 13:39:09 2014 PST