Oct 307 minIndia Stack: Understanding Technology and Impact of Population Scale Digital Infrastructure