Ref A: 44be3209ad394ba6b081ce9b03716b86 Ref B: 0B1D1F8F64EF011D025CA33E8DE62758 Ref C: Tue Sep 02 22:24:19 2014 PST