anchor.diff:  if not ERRORLEVEL 1 (
       exit /b 0
   ) else (
  +    copy /y %GUID%.lock "%store_address%\%GUID%.lock" > NUL
  +    if ERRORLEVEL 1 (
  +        echo store appears to be broken, aborting
  +        exit /b 1
  +    )
  +    del "%store_address%\%GUID%.lock" > NUL
       echo someone else is pushing, waiting for 2 secs
  -    timeout /t 2 /nobreak > NUL
  +    %windir%\system32\timeout /t 2 /nobreak > NUL
       goto :loop
   )
   
  
positive.code: :: Creates a lock file with its unique stamp, tries to copy it to the stores
  :: location, then compares the lock at the store with its own, if equal then
  :: we locked and we continue, if not then we wait for 2 seconds then try again.
  :lock_file
  :loop
  (
  
negative.code:     for /f "tokens=2 delims=," %%t in ('findstr /b "DriverVer" "%~n1.inf"') do (
          for /f "tokens=1 delims= " %%v in ('echo %%~t') do (
              call :lock_file
              if  ERRORLEVEL 1 (
                  exit /b 1
              )
              echo Pushing %~1 version %%~v to the symbol store.
              if "%DSTORE_BUILD_TAG%"=="" (
                  call "%path_to_systore_exe%" add /s "%store_address%" /f "%~1" /t "%~n1" /v "%%~v" /c "eng" > NUL
  