Ref A: 127909c4f8814e60a93e1ffd03c3506d Ref B: 007642012A0BA95AD135C7B948F996A4 Ref C: Thu Apr 24 15:05:31 2014 PST