Ref A: 64b65fa2eff8478b8a198fce4bc7c074 Ref B: CB2A48DB905DB4E958EFE903C34ED388 Ref C: Wed Apr 23 12:21:05 2014 PST