anchor.diff:  
     osvi.dwMajorVersion := WINDOWS_10_MAJORVERSION;
     osvi.dwMinorVersion := WINDOWS_10_MINORVERSION;
  -  osvi.dwBuildNumber := WINDOWS_10_BUILDNUMBER;
  +  osvi.dwBuildNumber := Build;
   
     Result := VerifyVersionInfoW(osvi, VER_MAJORVERSION or VER_MINORVERSION or VER_BUILDNUMBER, dwlConditionMask) <> False;
   end;
  
positive.code: var
    I: Integer;
  begin
    if not IsWindows10_1803_OrGreater then
      Exit(False);
  
    Code := PRIMARYLANGID(Code);
  
negative.code: const
    WINDOWS_10_MAJORVERSION = 10;
    WINDOWS_10_MINORVERSION = 0;
    WINDOWS_10_BUILDNUMBER_WithFailure = 17134;
    WINDOWS_10_BUILDNUMBER_Fixed = 19597;
  
  function IsWindows10_OrGreater_Build(Build: DWORD): BOOL; inline;
  var
    osvi: OSVERSIONINFOEXW;
    dwlConditionMask: DWORDLONG;
  