Ref A: 74dbf9b34bcc4b318f0662059cb56b24 Ref B: 6ACF318B79EDD8DEC9588FC6D5757B68 Ref C: Mon Apr 21 02:49:29 2014 PST