Ref A: 5bd4c137445f4442b1697f56a1e888d5 Ref B: 8037BAD67CF1BF3D104C0FD70651F441 Ref C: Thu Jan 29 23:14:41 2015 PST