Ref A: c8861290469d4c4994e0fc4adc040dac Ref B: 2D6C04D413E28EB5136605E80240ACF7 Ref C: Sun May 19 14:59:17 2013 PST