Ref A: bb44808184444eadbbd5ab6bf57c6a68 Ref B: B9EFFDCD5106A918D841829A8EB5F07B Ref C: Tue Sep 02 15:54:05 2014 PST