Ref A: c5b429f82c8b408e932c248a1bc92158 Ref B: 0E1C9CE549D82192AB45F2E0680F62E3 Ref C: Fri Jan 30 01:03:41 2015 PST