Ref A: d790fed1152449d78a3b315c738588fe Ref B: 6B4D22E4A0D877DFA3FE91709A2A5783 Ref C: Sat Dec 20 06:30:19 2014 PST