Windows 10 build 14896

Windows 10 build 14896 is the earliest leaked build of Windows 10 Creators Update.