Ref A: 15aed35abddb40a08077148b5d5585c7 Ref B: 118D83E2522B6500D96898FA77C985D0 Ref C: Mon Oct 20 01:29:47 2014 PST