Ref A: 380cd9235475467aaadf70d2a11be124 Ref B: 68B153137C8F5966CA33DCE907A2EB71 Ref C: Sat Aug 23 11:13:21 2014 PST