Ref A: 45bc61cbf76d4267bd87490c205410de Ref B: 04B98346CFFA30DC7950EB724D908AA6 Ref C: Wed May 22 22:47:24 2013 PST