Ref A: 504d9047af9945a6beb4a3ea36848570 Ref B: F6AEF7CC88F77E6CC89E910BB630E798 Ref C: Wed Oct 22 23:09:30 2014 PST