Windows 10 build 10066

Windows 10 build 10066 is an unleaked build of Windows 10. This build was unintentionally pushed out to a limited subset of Insiders on 23 April 2015.