Ref A: 7d2d2811c6004ad8b67a182fd61967cb Ref B: 9B80F166B4D4103BF3FBC7C174653109 Ref C: Fri Aug 28 07:00:59 2015 PST