Ref A: 99b5b33aab974596a256dfc49adba3cb Ref B: 53FB076A24DD3F88ECB02773DB945DBD Ref C: Thu Nov 27 23:37:54 2014 PST