Non-malleable extractors for constant depth circuits, and affine functions - Eshan Chattopadhyay