Ref A: 8808a45794ac479b9c258540a5e945e6 Ref B: 2FD444D88829BFC5AE9F16FA959D5610 Ref C: Wed Jul 23 01:36:39 2014 PST