Ref A: d1632abbbcb04a468baf695b43cfecba Ref B: 9CB79F510C872EDB03CC047E3D2EA684 Ref C: Fri Mar 06 18:32:51 2015 PST