Ref A: ec50601bf86a4bd3a48fbdd0ab72451c Ref B: 19A9DFE3B4EEB2907B3F475796F264B4 Ref C: Thu Dec 25 02:18:10 2014 PST