Ref A: fb04225160e4403a8a1bfb9c73b89772 Ref B: EA97776645DF369151E3CFDC8CFB6973 Ref C: Sat Dec 20 07:13:28 2014 PST