Ref A: 4d07d6828810466a9605068748fafdaf Ref B: 2A38E9C69522A8FB2BEFB1EB4B14742C Ref C: Thu Mar 05 22:55:41 2015 PST