Ref A: fec735453f0e40ff9a527a8c0368e938 Ref B: 246F326CA2900391512A59047E275358 Ref C: Sun Oct 26 01:43:37 2014 PST