diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml
index 7002e9762cd3b..ea498dc192cf8 100644
--- a/.github/workflows/build-windows.yml
+++ b/.github/workflows/build-windows.yml
@@ -2,7 +2,7 @@ name: Build gRPC for Windows
on:
push:
- branches: ['nh-57056-cpp17-github-actions-temp']
+ branches: ['nh-57056-cpp17-github-actions']
# Inputs for reusable workflow
@@ -30,7 +30,7 @@ jobs:
build:
strategy:
matrix:
- arch: ['64']
+ arch: ['32', '64']
configuration: ['Release']
fail-fast: false
diff --git a/build_windows_64/ALL_BUILD.dir/nasm.props b/build_windows_64/ALL_BUILD.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/ALL_BUILD.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/INSTALL.dir/nasm.props b/build_windows_64/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/PACKAGE.dir/nasm.props b/build_windows_64/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/ZERO_CHECK.dir/nasm.props b/build_windows_64/ZERO_CHECK.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/ZERO_CHECK.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/address_sorting.dir/nasm.props b/build_windows_64/address_sorting.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/address_sorting.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/gpr.dir/nasm.props b/build_windows_64/gpr.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/gpr.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc++.dir/nasm.props b/build_windows_64/grpc++.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc++.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc++_alts.dir/nasm.props b/build_windows_64/grpc++_alts.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc++_alts.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc++_error_details.dir/nasm.props b/build_windows_64/grpc++_error_details.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc++_error_details.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc++_reflection.dir/nasm.props b/build_windows_64/grpc++_reflection.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc++_reflection.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc++_unsecure.dir/nasm.props b/build_windows_64/grpc++_unsecure.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc++_unsecure.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc.dir/nasm.props b/build_windows_64/grpc.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_cpp_plugin.dir/nasm.props b/build_windows_64/grpc_cpp_plugin.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_cpp_plugin.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_csharp_plugin.dir/nasm.props b/build_windows_64/grpc_csharp_plugin.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_csharp_plugin.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_node_plugin.dir/nasm.props b/build_windows_64/grpc_node_plugin.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_node_plugin.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_objective_c_plugin.dir/nasm.props b/build_windows_64/grpc_objective_c_plugin.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_objective_c_plugin.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_php_plugin.dir/nasm.props b/build_windows_64/grpc_php_plugin.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_php_plugin.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_plugin_support.dir/nasm.props b/build_windows_64/grpc_plugin_support.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_plugin_support.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_python_plugin.dir/nasm.props b/build_windows_64/grpc_python_plugin.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_python_plugin.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_ruby_plugin.dir/nasm.props b/build_windows_64/grpc_ruby_plugin.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_ruby_plugin.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpc_unsecure.dir/nasm.props b/build_windows_64/grpc_unsecure.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpc_unsecure.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/grpcpp_channelz.dir/nasm.props b/build_windows_64/grpcpp_channelz.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/grpcpp_channelz.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/plugins.dir/nasm.props b/build_windows_64/plugins.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/plugins.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/ALL_BUILD.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/ALL_BUILD.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/ALL_BUILD.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/ALL_BUILD.vcxproj b/build_windows_64/third_party/abseil-cpp/ALL_BUILD.vcxproj
new file mode 100644
index 0000000000000..19e94f3a5228e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/ALL_BUILD.vcxproj
@@ -0,0 +1,442 @@
+
+
+
+ x64
+
+
+ false
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ ALL_BUILD
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {32AF3630-975C-36BA-82B3-634EC17F5485}
+ bad_any_cast_impl
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ bad_variant_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ city
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ cord
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}
+ cordz_sample_token
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}
+ examine_stack
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}
+ failure_signal_handler
+
+
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ flags
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ flags_commandlineflag
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ flags_config
+
+
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ flags_internal
+
+
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ flags_marshalling
+
+
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}
+ flags_parse
+
+
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ flags_private_handle_accessor
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ flags_program_name
+
+
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ flags_reflection
+
+
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}
+ flags_usage
+
+
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}
+ flags_usage_internal
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ hash
+
+
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ hashtablez_sampler
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}
+ leak_check
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {D383D525-20CA-3420-A2A0-4809654BEE32}
+ low_level_hash
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}
+ periodic_sampler
+
+
+ {35FA0953-17BA-36D1-B741-534D61588D1F}
+ random_distributions
+
+
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}
+ random_internal_distribution_test_util
+
+
+ {6106A79C-1118-332C-8B14-AB9C26170D79}
+ random_internal_platform
+
+
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}
+ random_internal_pool_urbg
+
+
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}
+ random_internal_randen
+
+
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ random_internal_randen_hwaes
+
+
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ random_internal_randen_hwaes_impl
+
+
+ {BD960AED-F22A-3573-848F-A59D183E415B}
+ random_internal_randen_slow
+
+
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}
+ random_internal_seed_material
+
+
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}
+ random_seed_gen_exception
+
+
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}
+ random_seed_sequences
+
+
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ raw_hash_set
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}
+ scoped_set_env
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}
+ status
+
+
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}
+ statusor
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {37B17573-9453-35E2-B81F-E1D2442691B6}
+ strerror
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/ALL_BUILD.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/ALL_BUILD.vcxproj.filters
new file mode 100644
index 0000000000000..478e54f835d6e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/ALL_BUILD.vcxproj.filters
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-debug.cmake b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-debug.cmake
new file mode 100644
index 0000000000000..e249bfc995abe
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-debug.cmake
@@ -0,0 +1,659 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "Debug".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "absl::log_severity" for configuration "Debug"
+set_property(TARGET absl::log_severity APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::log_severity PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_log_severity.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::log_severity )
+list(APPEND _cmake_import_check_files_for_absl::log_severity "${_IMPORT_PREFIX}/lib/absl_log_severity.lib" )
+
+# Import target "absl::raw_logging_internal" for configuration "Debug"
+set_property(TARGET absl::raw_logging_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::raw_logging_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_raw_logging_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::raw_logging_internal )
+list(APPEND _cmake_import_check_files_for_absl::raw_logging_internal "${_IMPORT_PREFIX}/lib/absl_raw_logging_internal.lib" )
+
+# Import target "absl::spinlock_wait" for configuration "Debug"
+set_property(TARGET absl::spinlock_wait APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::spinlock_wait PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_spinlock_wait.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::spinlock_wait )
+list(APPEND _cmake_import_check_files_for_absl::spinlock_wait "${_IMPORT_PREFIX}/lib/absl_spinlock_wait.lib" )
+
+# Import target "absl::malloc_internal" for configuration "Debug"
+set_property(TARGET absl::malloc_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::malloc_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_malloc_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::malloc_internal )
+list(APPEND _cmake_import_check_files_for_absl::malloc_internal "${_IMPORT_PREFIX}/lib/absl_malloc_internal.lib" )
+
+# Import target "absl::base" for configuration "Debug"
+set_property(TARGET absl::base APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::base PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_base.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::base )
+list(APPEND _cmake_import_check_files_for_absl::base "${_IMPORT_PREFIX}/lib/absl_base.lib" )
+
+# Import target "absl::throw_delegate" for configuration "Debug"
+set_property(TARGET absl::throw_delegate APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::throw_delegate PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_throw_delegate.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::throw_delegate )
+list(APPEND _cmake_import_check_files_for_absl::throw_delegate "${_IMPORT_PREFIX}/lib/absl_throw_delegate.lib" )
+
+# Import target "absl::scoped_set_env" for configuration "Debug"
+set_property(TARGET absl::scoped_set_env APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::scoped_set_env PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_scoped_set_env.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::scoped_set_env )
+list(APPEND _cmake_import_check_files_for_absl::scoped_set_env "${_IMPORT_PREFIX}/lib/absl_scoped_set_env.lib" )
+
+# Import target "absl::strerror" for configuration "Debug"
+set_property(TARGET absl::strerror APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::strerror PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_strerror.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strerror )
+list(APPEND _cmake_import_check_files_for_absl::strerror "${_IMPORT_PREFIX}/lib/absl_strerror.lib" )
+
+# Import target "absl::hashtablez_sampler" for configuration "Debug"
+set_property(TARGET absl::hashtablez_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::hashtablez_sampler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_hashtablez_sampler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::hashtablez_sampler )
+list(APPEND _cmake_import_check_files_for_absl::hashtablez_sampler "${_IMPORT_PREFIX}/lib/absl_hashtablez_sampler.lib" )
+
+# Import target "absl::raw_hash_set" for configuration "Debug"
+set_property(TARGET absl::raw_hash_set APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::raw_hash_set PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_raw_hash_set.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::raw_hash_set )
+list(APPEND _cmake_import_check_files_for_absl::raw_hash_set "${_IMPORT_PREFIX}/lib/absl_raw_hash_set.lib" )
+
+# Import target "absl::stacktrace" for configuration "Debug"
+set_property(TARGET absl::stacktrace APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::stacktrace PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_stacktrace.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::stacktrace )
+list(APPEND _cmake_import_check_files_for_absl::stacktrace "${_IMPORT_PREFIX}/lib/absl_stacktrace.lib" )
+
+# Import target "absl::symbolize" for configuration "Debug"
+set_property(TARGET absl::symbolize APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::symbolize PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_symbolize.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::symbolize )
+list(APPEND _cmake_import_check_files_for_absl::symbolize "${_IMPORT_PREFIX}/lib/absl_symbolize.lib" )
+
+# Import target "absl::examine_stack" for configuration "Debug"
+set_property(TARGET absl::examine_stack APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::examine_stack PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_examine_stack.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::examine_stack )
+list(APPEND _cmake_import_check_files_for_absl::examine_stack "${_IMPORT_PREFIX}/lib/absl_examine_stack.lib" )
+
+# Import target "absl::failure_signal_handler" for configuration "Debug"
+set_property(TARGET absl::failure_signal_handler APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::failure_signal_handler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_failure_signal_handler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::failure_signal_handler )
+list(APPEND _cmake_import_check_files_for_absl::failure_signal_handler "${_IMPORT_PREFIX}/lib/absl_failure_signal_handler.lib" )
+
+# Import target "absl::debugging_internal" for configuration "Debug"
+set_property(TARGET absl::debugging_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::debugging_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_debugging_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::debugging_internal )
+list(APPEND _cmake_import_check_files_for_absl::debugging_internal "${_IMPORT_PREFIX}/lib/absl_debugging_internal.lib" )
+
+# Import target "absl::demangle_internal" for configuration "Debug"
+set_property(TARGET absl::demangle_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::demangle_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_demangle_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::demangle_internal )
+list(APPEND _cmake_import_check_files_for_absl::demangle_internal "${_IMPORT_PREFIX}/lib/absl_demangle_internal.lib" )
+
+# Import target "absl::leak_check" for configuration "Debug"
+set_property(TARGET absl::leak_check APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::leak_check PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_leak_check.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::leak_check )
+list(APPEND _cmake_import_check_files_for_absl::leak_check "${_IMPORT_PREFIX}/lib/absl_leak_check.lib" )
+
+# Import target "absl::flags_program_name" for configuration "Debug"
+set_property(TARGET absl::flags_program_name APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_program_name PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_program_name.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_program_name )
+list(APPEND _cmake_import_check_files_for_absl::flags_program_name "${_IMPORT_PREFIX}/lib/absl_flags_program_name.lib" )
+
+# Import target "absl::flags_config" for configuration "Debug"
+set_property(TARGET absl::flags_config APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_config PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_config.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_config )
+list(APPEND _cmake_import_check_files_for_absl::flags_config "${_IMPORT_PREFIX}/lib/absl_flags_config.lib" )
+
+# Import target "absl::flags_marshalling" for configuration "Debug"
+set_property(TARGET absl::flags_marshalling APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_marshalling PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_marshalling.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_marshalling )
+list(APPEND _cmake_import_check_files_for_absl::flags_marshalling "${_IMPORT_PREFIX}/lib/absl_flags_marshalling.lib" )
+
+# Import target "absl::flags_commandlineflag_internal" for configuration "Debug"
+set_property(TARGET absl::flags_commandlineflag_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_commandlineflag_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_commandlineflag_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_commandlineflag_internal "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag_internal.lib" )
+
+# Import target "absl::flags_commandlineflag" for configuration "Debug"
+set_property(TARGET absl::flags_commandlineflag APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_commandlineflag PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_commandlineflag )
+list(APPEND _cmake_import_check_files_for_absl::flags_commandlineflag "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag.lib" )
+
+# Import target "absl::flags_private_handle_accessor" for configuration "Debug"
+set_property(TARGET absl::flags_private_handle_accessor APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_private_handle_accessor PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_private_handle_accessor.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_private_handle_accessor )
+list(APPEND _cmake_import_check_files_for_absl::flags_private_handle_accessor "${_IMPORT_PREFIX}/lib/absl_flags_private_handle_accessor.lib" )
+
+# Import target "absl::flags_reflection" for configuration "Debug"
+set_property(TARGET absl::flags_reflection APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_reflection PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_reflection.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_reflection )
+list(APPEND _cmake_import_check_files_for_absl::flags_reflection "${_IMPORT_PREFIX}/lib/absl_flags_reflection.lib" )
+
+# Import target "absl::flags_internal" for configuration "Debug"
+set_property(TARGET absl::flags_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_internal "${_IMPORT_PREFIX}/lib/absl_flags_internal.lib" )
+
+# Import target "absl::flags" for configuration "Debug"
+set_property(TARGET absl::flags APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags )
+list(APPEND _cmake_import_check_files_for_absl::flags "${_IMPORT_PREFIX}/lib/absl_flags.lib" )
+
+# Import target "absl::flags_usage_internal" for configuration "Debug"
+set_property(TARGET absl::flags_usage_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_usage_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_usage_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_usage_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_usage_internal "${_IMPORT_PREFIX}/lib/absl_flags_usage_internal.lib" )
+
+# Import target "absl::flags_usage" for configuration "Debug"
+set_property(TARGET absl::flags_usage APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_usage PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_usage.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_usage )
+list(APPEND _cmake_import_check_files_for_absl::flags_usage "${_IMPORT_PREFIX}/lib/absl_flags_usage.lib" )
+
+# Import target "absl::flags_parse" for configuration "Debug"
+set_property(TARGET absl::flags_parse APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::flags_parse PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_flags_parse.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_parse )
+list(APPEND _cmake_import_check_files_for_absl::flags_parse "${_IMPORT_PREFIX}/lib/absl_flags_parse.lib" )
+
+# Import target "absl::hash" for configuration "Debug"
+set_property(TARGET absl::hash APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::hash PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_hash.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::hash )
+list(APPEND _cmake_import_check_files_for_absl::hash "${_IMPORT_PREFIX}/lib/absl_hash.lib" )
+
+# Import target "absl::city" for configuration "Debug"
+set_property(TARGET absl::city APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::city PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_city.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::city )
+list(APPEND _cmake_import_check_files_for_absl::city "${_IMPORT_PREFIX}/lib/absl_city.lib" )
+
+# Import target "absl::low_level_hash" for configuration "Debug"
+set_property(TARGET absl::low_level_hash APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::low_level_hash PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_low_level_hash.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::low_level_hash )
+list(APPEND _cmake_import_check_files_for_absl::low_level_hash "${_IMPORT_PREFIX}/lib/absl_low_level_hash.lib" )
+
+# Import target "absl::int128" for configuration "Debug"
+set_property(TARGET absl::int128 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::int128 PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_int128.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::int128 )
+list(APPEND _cmake_import_check_files_for_absl::int128 "${_IMPORT_PREFIX}/lib/absl_int128.lib" )
+
+# Import target "absl::exponential_biased" for configuration "Debug"
+set_property(TARGET absl::exponential_biased APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::exponential_biased PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_exponential_biased.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::exponential_biased )
+list(APPEND _cmake_import_check_files_for_absl::exponential_biased "${_IMPORT_PREFIX}/lib/absl_exponential_biased.lib" )
+
+# Import target "absl::periodic_sampler" for configuration "Debug"
+set_property(TARGET absl::periodic_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::periodic_sampler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_periodic_sampler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::periodic_sampler )
+list(APPEND _cmake_import_check_files_for_absl::periodic_sampler "${_IMPORT_PREFIX}/lib/absl_periodic_sampler.lib" )
+
+# Import target "absl::random_distributions" for configuration "Debug"
+set_property(TARGET absl::random_distributions APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_distributions PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_distributions.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_distributions )
+list(APPEND _cmake_import_check_files_for_absl::random_distributions "${_IMPORT_PREFIX}/lib/absl_random_distributions.lib" )
+
+# Import target "absl::random_seed_gen_exception" for configuration "Debug"
+set_property(TARGET absl::random_seed_gen_exception APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_seed_gen_exception PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_seed_gen_exception.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_seed_gen_exception )
+list(APPEND _cmake_import_check_files_for_absl::random_seed_gen_exception "${_IMPORT_PREFIX}/lib/absl_random_seed_gen_exception.lib" )
+
+# Import target "absl::random_seed_sequences" for configuration "Debug"
+set_property(TARGET absl::random_seed_sequences APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_seed_sequences PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_seed_sequences.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_seed_sequences )
+list(APPEND _cmake_import_check_files_for_absl::random_seed_sequences "${_IMPORT_PREFIX}/lib/absl_random_seed_sequences.lib" )
+
+# Import target "absl::random_internal_seed_material" for configuration "Debug"
+set_property(TARGET absl::random_internal_seed_material APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_internal_seed_material PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_internal_seed_material.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_seed_material )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_seed_material "${_IMPORT_PREFIX}/lib/absl_random_internal_seed_material.lib" )
+
+# Import target "absl::random_internal_pool_urbg" for configuration "Debug"
+set_property(TARGET absl::random_internal_pool_urbg APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_internal_pool_urbg PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_internal_pool_urbg.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_pool_urbg )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_pool_urbg "${_IMPORT_PREFIX}/lib/absl_random_internal_pool_urbg.lib" )
+
+# Import target "absl::random_internal_platform" for configuration "Debug"
+set_property(TARGET absl::random_internal_platform APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_internal_platform PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_internal_platform.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_platform )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_platform "${_IMPORT_PREFIX}/lib/absl_random_internal_platform.lib" )
+
+# Import target "absl::random_internal_randen" for configuration "Debug"
+set_property(TARGET absl::random_internal_randen APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_internal_randen PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_internal_randen.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen "${_IMPORT_PREFIX}/lib/absl_random_internal_randen.lib" )
+
+# Import target "absl::random_internal_randen_slow" for configuration "Debug"
+set_property(TARGET absl::random_internal_randen_slow APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_internal_randen_slow PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_slow.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_slow )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_slow "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_slow.lib" )
+
+# Import target "absl::random_internal_randen_hwaes" for configuration "Debug"
+set_property(TARGET absl::random_internal_randen_hwaes APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_internal_randen_hwaes PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_hwaes )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_hwaes "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes.lib" )
+
+# Import target "absl::random_internal_randen_hwaes_impl" for configuration "Debug"
+set_property(TARGET absl::random_internal_randen_hwaes_impl APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_internal_randen_hwaes_impl PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes_impl.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_hwaes_impl )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_hwaes_impl "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes_impl.lib" )
+
+# Import target "absl::random_internal_distribution_test_util" for configuration "Debug"
+set_property(TARGET absl::random_internal_distribution_test_util APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::random_internal_distribution_test_util PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_random_internal_distribution_test_util.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_distribution_test_util )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_distribution_test_util "${_IMPORT_PREFIX}/lib/absl_random_internal_distribution_test_util.lib" )
+
+# Import target "absl::status" for configuration "Debug"
+set_property(TARGET absl::status APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::status PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_status.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::status )
+list(APPEND _cmake_import_check_files_for_absl::status "${_IMPORT_PREFIX}/lib/absl_status.lib" )
+
+# Import target "absl::statusor" for configuration "Debug"
+set_property(TARGET absl::statusor APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::statusor PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_statusor.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::statusor )
+list(APPEND _cmake_import_check_files_for_absl::statusor "${_IMPORT_PREFIX}/lib/absl_statusor.lib" )
+
+# Import target "absl::strings" for configuration "Debug"
+set_property(TARGET absl::strings APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::strings PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_strings.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strings )
+list(APPEND _cmake_import_check_files_for_absl::strings "${_IMPORT_PREFIX}/lib/absl_strings.lib" )
+
+# Import target "absl::strings_internal" for configuration "Debug"
+set_property(TARGET absl::strings_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::strings_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_strings_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strings_internal )
+list(APPEND _cmake_import_check_files_for_absl::strings_internal "${_IMPORT_PREFIX}/lib/absl_strings_internal.lib" )
+
+# Import target "absl::str_format_internal" for configuration "Debug"
+set_property(TARGET absl::str_format_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::str_format_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_str_format_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::str_format_internal )
+list(APPEND _cmake_import_check_files_for_absl::str_format_internal "${_IMPORT_PREFIX}/lib/absl_str_format_internal.lib" )
+
+# Import target "absl::cord_internal" for configuration "Debug"
+set_property(TARGET absl::cord_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::cord_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_cord_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cord_internal )
+list(APPEND _cmake_import_check_files_for_absl::cord_internal "${_IMPORT_PREFIX}/lib/absl_cord_internal.lib" )
+
+# Import target "absl::cordz_functions" for configuration "Debug"
+set_property(TARGET absl::cordz_functions APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::cordz_functions PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_cordz_functions.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_functions )
+list(APPEND _cmake_import_check_files_for_absl::cordz_functions "${_IMPORT_PREFIX}/lib/absl_cordz_functions.lib" )
+
+# Import target "absl::cordz_handle" for configuration "Debug"
+set_property(TARGET absl::cordz_handle APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::cordz_handle PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_cordz_handle.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_handle )
+list(APPEND _cmake_import_check_files_for_absl::cordz_handle "${_IMPORT_PREFIX}/lib/absl_cordz_handle.lib" )
+
+# Import target "absl::cordz_info" for configuration "Debug"
+set_property(TARGET absl::cordz_info APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::cordz_info PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_cordz_info.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_info )
+list(APPEND _cmake_import_check_files_for_absl::cordz_info "${_IMPORT_PREFIX}/lib/absl_cordz_info.lib" )
+
+# Import target "absl::cordz_sample_token" for configuration "Debug"
+set_property(TARGET absl::cordz_sample_token APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::cordz_sample_token PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_cordz_sample_token.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_sample_token )
+list(APPEND _cmake_import_check_files_for_absl::cordz_sample_token "${_IMPORT_PREFIX}/lib/absl_cordz_sample_token.lib" )
+
+# Import target "absl::cord" for configuration "Debug"
+set_property(TARGET absl::cord APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::cord PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_cord.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cord )
+list(APPEND _cmake_import_check_files_for_absl::cord "${_IMPORT_PREFIX}/lib/absl_cord.lib" )
+
+# Import target "absl::graphcycles_internal" for configuration "Debug"
+set_property(TARGET absl::graphcycles_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::graphcycles_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_graphcycles_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::graphcycles_internal )
+list(APPEND _cmake_import_check_files_for_absl::graphcycles_internal "${_IMPORT_PREFIX}/lib/absl_graphcycles_internal.lib" )
+
+# Import target "absl::synchronization" for configuration "Debug"
+set_property(TARGET absl::synchronization APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::synchronization PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_synchronization.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::synchronization )
+list(APPEND _cmake_import_check_files_for_absl::synchronization "${_IMPORT_PREFIX}/lib/absl_synchronization.lib" )
+
+# Import target "absl::time" for configuration "Debug"
+set_property(TARGET absl::time APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::time PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_time.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::time )
+list(APPEND _cmake_import_check_files_for_absl::time "${_IMPORT_PREFIX}/lib/absl_time.lib" )
+
+# Import target "absl::civil_time" for configuration "Debug"
+set_property(TARGET absl::civil_time APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::civil_time PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_civil_time.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::civil_time )
+list(APPEND _cmake_import_check_files_for_absl::civil_time "${_IMPORT_PREFIX}/lib/absl_civil_time.lib" )
+
+# Import target "absl::time_zone" for configuration "Debug"
+set_property(TARGET absl::time_zone APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::time_zone PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_time_zone.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::time_zone )
+list(APPEND _cmake_import_check_files_for_absl::time_zone "${_IMPORT_PREFIX}/lib/absl_time_zone.lib" )
+
+# Import target "absl::bad_any_cast_impl" for configuration "Debug"
+set_property(TARGET absl::bad_any_cast_impl APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::bad_any_cast_impl PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_bad_any_cast_impl.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_any_cast_impl )
+list(APPEND _cmake_import_check_files_for_absl::bad_any_cast_impl "${_IMPORT_PREFIX}/lib/absl_bad_any_cast_impl.lib" )
+
+# Import target "absl::bad_optional_access" for configuration "Debug"
+set_property(TARGET absl::bad_optional_access APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::bad_optional_access PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_bad_optional_access.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_optional_access )
+list(APPEND _cmake_import_check_files_for_absl::bad_optional_access "${_IMPORT_PREFIX}/lib/absl_bad_optional_access.lib" )
+
+# Import target "absl::bad_variant_access" for configuration "Debug"
+set_property(TARGET absl::bad_variant_access APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(absl::bad_variant_access PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/absl_bad_variant_access.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_variant_access )
+list(APPEND _cmake_import_check_files_for_absl::bad_variant_access "${_IMPORT_PREFIX}/lib/absl_bad_variant_access.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-minsizerel.cmake b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-minsizerel.cmake
new file mode 100644
index 0000000000000..a33e67cab3636
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-minsizerel.cmake
@@ -0,0 +1,659 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "MinSizeRel".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "absl::log_severity" for configuration "MinSizeRel"
+set_property(TARGET absl::log_severity APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::log_severity PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_log_severity.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::log_severity )
+list(APPEND _cmake_import_check_files_for_absl::log_severity "${_IMPORT_PREFIX}/lib/absl_log_severity.lib" )
+
+# Import target "absl::raw_logging_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::raw_logging_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::raw_logging_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_raw_logging_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::raw_logging_internal )
+list(APPEND _cmake_import_check_files_for_absl::raw_logging_internal "${_IMPORT_PREFIX}/lib/absl_raw_logging_internal.lib" )
+
+# Import target "absl::spinlock_wait" for configuration "MinSizeRel"
+set_property(TARGET absl::spinlock_wait APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::spinlock_wait PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_spinlock_wait.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::spinlock_wait )
+list(APPEND _cmake_import_check_files_for_absl::spinlock_wait "${_IMPORT_PREFIX}/lib/absl_spinlock_wait.lib" )
+
+# Import target "absl::malloc_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::malloc_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::malloc_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_malloc_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::malloc_internal )
+list(APPEND _cmake_import_check_files_for_absl::malloc_internal "${_IMPORT_PREFIX}/lib/absl_malloc_internal.lib" )
+
+# Import target "absl::base" for configuration "MinSizeRel"
+set_property(TARGET absl::base APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::base PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_base.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::base )
+list(APPEND _cmake_import_check_files_for_absl::base "${_IMPORT_PREFIX}/lib/absl_base.lib" )
+
+# Import target "absl::throw_delegate" for configuration "MinSizeRel"
+set_property(TARGET absl::throw_delegate APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::throw_delegate PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_throw_delegate.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::throw_delegate )
+list(APPEND _cmake_import_check_files_for_absl::throw_delegate "${_IMPORT_PREFIX}/lib/absl_throw_delegate.lib" )
+
+# Import target "absl::scoped_set_env" for configuration "MinSizeRel"
+set_property(TARGET absl::scoped_set_env APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::scoped_set_env PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_scoped_set_env.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::scoped_set_env )
+list(APPEND _cmake_import_check_files_for_absl::scoped_set_env "${_IMPORT_PREFIX}/lib/absl_scoped_set_env.lib" )
+
+# Import target "absl::strerror" for configuration "MinSizeRel"
+set_property(TARGET absl::strerror APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::strerror PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_strerror.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strerror )
+list(APPEND _cmake_import_check_files_for_absl::strerror "${_IMPORT_PREFIX}/lib/absl_strerror.lib" )
+
+# Import target "absl::hashtablez_sampler" for configuration "MinSizeRel"
+set_property(TARGET absl::hashtablez_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::hashtablez_sampler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_hashtablez_sampler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::hashtablez_sampler )
+list(APPEND _cmake_import_check_files_for_absl::hashtablez_sampler "${_IMPORT_PREFIX}/lib/absl_hashtablez_sampler.lib" )
+
+# Import target "absl::raw_hash_set" for configuration "MinSizeRel"
+set_property(TARGET absl::raw_hash_set APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::raw_hash_set PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_raw_hash_set.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::raw_hash_set )
+list(APPEND _cmake_import_check_files_for_absl::raw_hash_set "${_IMPORT_PREFIX}/lib/absl_raw_hash_set.lib" )
+
+# Import target "absl::stacktrace" for configuration "MinSizeRel"
+set_property(TARGET absl::stacktrace APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::stacktrace PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_stacktrace.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::stacktrace )
+list(APPEND _cmake_import_check_files_for_absl::stacktrace "${_IMPORT_PREFIX}/lib/absl_stacktrace.lib" )
+
+# Import target "absl::symbolize" for configuration "MinSizeRel"
+set_property(TARGET absl::symbolize APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::symbolize PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_symbolize.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::symbolize )
+list(APPEND _cmake_import_check_files_for_absl::symbolize "${_IMPORT_PREFIX}/lib/absl_symbolize.lib" )
+
+# Import target "absl::examine_stack" for configuration "MinSizeRel"
+set_property(TARGET absl::examine_stack APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::examine_stack PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_examine_stack.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::examine_stack )
+list(APPEND _cmake_import_check_files_for_absl::examine_stack "${_IMPORT_PREFIX}/lib/absl_examine_stack.lib" )
+
+# Import target "absl::failure_signal_handler" for configuration "MinSizeRel"
+set_property(TARGET absl::failure_signal_handler APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::failure_signal_handler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_failure_signal_handler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::failure_signal_handler )
+list(APPEND _cmake_import_check_files_for_absl::failure_signal_handler "${_IMPORT_PREFIX}/lib/absl_failure_signal_handler.lib" )
+
+# Import target "absl::debugging_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::debugging_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::debugging_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_debugging_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::debugging_internal )
+list(APPEND _cmake_import_check_files_for_absl::debugging_internal "${_IMPORT_PREFIX}/lib/absl_debugging_internal.lib" )
+
+# Import target "absl::demangle_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::demangle_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::demangle_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_demangle_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::demangle_internal )
+list(APPEND _cmake_import_check_files_for_absl::demangle_internal "${_IMPORT_PREFIX}/lib/absl_demangle_internal.lib" )
+
+# Import target "absl::leak_check" for configuration "MinSizeRel"
+set_property(TARGET absl::leak_check APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::leak_check PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_leak_check.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::leak_check )
+list(APPEND _cmake_import_check_files_for_absl::leak_check "${_IMPORT_PREFIX}/lib/absl_leak_check.lib" )
+
+# Import target "absl::flags_program_name" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_program_name APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_program_name PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_program_name.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_program_name )
+list(APPEND _cmake_import_check_files_for_absl::flags_program_name "${_IMPORT_PREFIX}/lib/absl_flags_program_name.lib" )
+
+# Import target "absl::flags_config" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_config APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_config PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_config.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_config )
+list(APPEND _cmake_import_check_files_for_absl::flags_config "${_IMPORT_PREFIX}/lib/absl_flags_config.lib" )
+
+# Import target "absl::flags_marshalling" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_marshalling APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_marshalling PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_marshalling.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_marshalling )
+list(APPEND _cmake_import_check_files_for_absl::flags_marshalling "${_IMPORT_PREFIX}/lib/absl_flags_marshalling.lib" )
+
+# Import target "absl::flags_commandlineflag_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_commandlineflag_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_commandlineflag_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_commandlineflag_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_commandlineflag_internal "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag_internal.lib" )
+
+# Import target "absl::flags_commandlineflag" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_commandlineflag APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_commandlineflag PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_commandlineflag )
+list(APPEND _cmake_import_check_files_for_absl::flags_commandlineflag "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag.lib" )
+
+# Import target "absl::flags_private_handle_accessor" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_private_handle_accessor APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_private_handle_accessor PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_private_handle_accessor.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_private_handle_accessor )
+list(APPEND _cmake_import_check_files_for_absl::flags_private_handle_accessor "${_IMPORT_PREFIX}/lib/absl_flags_private_handle_accessor.lib" )
+
+# Import target "absl::flags_reflection" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_reflection APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_reflection PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_reflection.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_reflection )
+list(APPEND _cmake_import_check_files_for_absl::flags_reflection "${_IMPORT_PREFIX}/lib/absl_flags_reflection.lib" )
+
+# Import target "absl::flags_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_internal "${_IMPORT_PREFIX}/lib/absl_flags_internal.lib" )
+
+# Import target "absl::flags" for configuration "MinSizeRel"
+set_property(TARGET absl::flags APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags )
+list(APPEND _cmake_import_check_files_for_absl::flags "${_IMPORT_PREFIX}/lib/absl_flags.lib" )
+
+# Import target "absl::flags_usage_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_usage_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_usage_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_usage_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_usage_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_usage_internal "${_IMPORT_PREFIX}/lib/absl_flags_usage_internal.lib" )
+
+# Import target "absl::flags_usage" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_usage APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_usage PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_usage.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_usage )
+list(APPEND _cmake_import_check_files_for_absl::flags_usage "${_IMPORT_PREFIX}/lib/absl_flags_usage.lib" )
+
+# Import target "absl::flags_parse" for configuration "MinSizeRel"
+set_property(TARGET absl::flags_parse APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::flags_parse PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_flags_parse.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_parse )
+list(APPEND _cmake_import_check_files_for_absl::flags_parse "${_IMPORT_PREFIX}/lib/absl_flags_parse.lib" )
+
+# Import target "absl::hash" for configuration "MinSizeRel"
+set_property(TARGET absl::hash APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::hash PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_hash.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::hash )
+list(APPEND _cmake_import_check_files_for_absl::hash "${_IMPORT_PREFIX}/lib/absl_hash.lib" )
+
+# Import target "absl::city" for configuration "MinSizeRel"
+set_property(TARGET absl::city APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::city PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_city.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::city )
+list(APPEND _cmake_import_check_files_for_absl::city "${_IMPORT_PREFIX}/lib/absl_city.lib" )
+
+# Import target "absl::low_level_hash" for configuration "MinSizeRel"
+set_property(TARGET absl::low_level_hash APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::low_level_hash PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_low_level_hash.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::low_level_hash )
+list(APPEND _cmake_import_check_files_for_absl::low_level_hash "${_IMPORT_PREFIX}/lib/absl_low_level_hash.lib" )
+
+# Import target "absl::int128" for configuration "MinSizeRel"
+set_property(TARGET absl::int128 APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::int128 PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_int128.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::int128 )
+list(APPEND _cmake_import_check_files_for_absl::int128 "${_IMPORT_PREFIX}/lib/absl_int128.lib" )
+
+# Import target "absl::exponential_biased" for configuration "MinSizeRel"
+set_property(TARGET absl::exponential_biased APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::exponential_biased PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_exponential_biased.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::exponential_biased )
+list(APPEND _cmake_import_check_files_for_absl::exponential_biased "${_IMPORT_PREFIX}/lib/absl_exponential_biased.lib" )
+
+# Import target "absl::periodic_sampler" for configuration "MinSizeRel"
+set_property(TARGET absl::periodic_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::periodic_sampler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_periodic_sampler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::periodic_sampler )
+list(APPEND _cmake_import_check_files_for_absl::periodic_sampler "${_IMPORT_PREFIX}/lib/absl_periodic_sampler.lib" )
+
+# Import target "absl::random_distributions" for configuration "MinSizeRel"
+set_property(TARGET absl::random_distributions APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_distributions PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_distributions.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_distributions )
+list(APPEND _cmake_import_check_files_for_absl::random_distributions "${_IMPORT_PREFIX}/lib/absl_random_distributions.lib" )
+
+# Import target "absl::random_seed_gen_exception" for configuration "MinSizeRel"
+set_property(TARGET absl::random_seed_gen_exception APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_seed_gen_exception PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_seed_gen_exception.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_seed_gen_exception )
+list(APPEND _cmake_import_check_files_for_absl::random_seed_gen_exception "${_IMPORT_PREFIX}/lib/absl_random_seed_gen_exception.lib" )
+
+# Import target "absl::random_seed_sequences" for configuration "MinSizeRel"
+set_property(TARGET absl::random_seed_sequences APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_seed_sequences PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_seed_sequences.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_seed_sequences )
+list(APPEND _cmake_import_check_files_for_absl::random_seed_sequences "${_IMPORT_PREFIX}/lib/absl_random_seed_sequences.lib" )
+
+# Import target "absl::random_internal_seed_material" for configuration "MinSizeRel"
+set_property(TARGET absl::random_internal_seed_material APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_internal_seed_material PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_internal_seed_material.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_seed_material )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_seed_material "${_IMPORT_PREFIX}/lib/absl_random_internal_seed_material.lib" )
+
+# Import target "absl::random_internal_pool_urbg" for configuration "MinSizeRel"
+set_property(TARGET absl::random_internal_pool_urbg APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_internal_pool_urbg PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_internal_pool_urbg.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_pool_urbg )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_pool_urbg "${_IMPORT_PREFIX}/lib/absl_random_internal_pool_urbg.lib" )
+
+# Import target "absl::random_internal_platform" for configuration "MinSizeRel"
+set_property(TARGET absl::random_internal_platform APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_internal_platform PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_internal_platform.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_platform )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_platform "${_IMPORT_PREFIX}/lib/absl_random_internal_platform.lib" )
+
+# Import target "absl::random_internal_randen" for configuration "MinSizeRel"
+set_property(TARGET absl::random_internal_randen APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_internal_randen PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_internal_randen.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen "${_IMPORT_PREFIX}/lib/absl_random_internal_randen.lib" )
+
+# Import target "absl::random_internal_randen_slow" for configuration "MinSizeRel"
+set_property(TARGET absl::random_internal_randen_slow APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_internal_randen_slow PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_slow.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_slow )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_slow "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_slow.lib" )
+
+# Import target "absl::random_internal_randen_hwaes" for configuration "MinSizeRel"
+set_property(TARGET absl::random_internal_randen_hwaes APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_internal_randen_hwaes PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_hwaes )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_hwaes "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes.lib" )
+
+# Import target "absl::random_internal_randen_hwaes_impl" for configuration "MinSizeRel"
+set_property(TARGET absl::random_internal_randen_hwaes_impl APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_internal_randen_hwaes_impl PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes_impl.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_hwaes_impl )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_hwaes_impl "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes_impl.lib" )
+
+# Import target "absl::random_internal_distribution_test_util" for configuration "MinSizeRel"
+set_property(TARGET absl::random_internal_distribution_test_util APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::random_internal_distribution_test_util PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_random_internal_distribution_test_util.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_distribution_test_util )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_distribution_test_util "${_IMPORT_PREFIX}/lib/absl_random_internal_distribution_test_util.lib" )
+
+# Import target "absl::status" for configuration "MinSizeRel"
+set_property(TARGET absl::status APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::status PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_status.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::status )
+list(APPEND _cmake_import_check_files_for_absl::status "${_IMPORT_PREFIX}/lib/absl_status.lib" )
+
+# Import target "absl::statusor" for configuration "MinSizeRel"
+set_property(TARGET absl::statusor APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::statusor PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_statusor.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::statusor )
+list(APPEND _cmake_import_check_files_for_absl::statusor "${_IMPORT_PREFIX}/lib/absl_statusor.lib" )
+
+# Import target "absl::strings" for configuration "MinSizeRel"
+set_property(TARGET absl::strings APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::strings PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_strings.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strings )
+list(APPEND _cmake_import_check_files_for_absl::strings "${_IMPORT_PREFIX}/lib/absl_strings.lib" )
+
+# Import target "absl::strings_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::strings_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::strings_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_strings_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strings_internal )
+list(APPEND _cmake_import_check_files_for_absl::strings_internal "${_IMPORT_PREFIX}/lib/absl_strings_internal.lib" )
+
+# Import target "absl::str_format_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::str_format_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::str_format_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_str_format_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::str_format_internal )
+list(APPEND _cmake_import_check_files_for_absl::str_format_internal "${_IMPORT_PREFIX}/lib/absl_str_format_internal.lib" )
+
+# Import target "absl::cord_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::cord_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::cord_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_cord_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cord_internal )
+list(APPEND _cmake_import_check_files_for_absl::cord_internal "${_IMPORT_PREFIX}/lib/absl_cord_internal.lib" )
+
+# Import target "absl::cordz_functions" for configuration "MinSizeRel"
+set_property(TARGET absl::cordz_functions APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::cordz_functions PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_cordz_functions.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_functions )
+list(APPEND _cmake_import_check_files_for_absl::cordz_functions "${_IMPORT_PREFIX}/lib/absl_cordz_functions.lib" )
+
+# Import target "absl::cordz_handle" for configuration "MinSizeRel"
+set_property(TARGET absl::cordz_handle APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::cordz_handle PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_cordz_handle.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_handle )
+list(APPEND _cmake_import_check_files_for_absl::cordz_handle "${_IMPORT_PREFIX}/lib/absl_cordz_handle.lib" )
+
+# Import target "absl::cordz_info" for configuration "MinSizeRel"
+set_property(TARGET absl::cordz_info APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::cordz_info PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_cordz_info.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_info )
+list(APPEND _cmake_import_check_files_for_absl::cordz_info "${_IMPORT_PREFIX}/lib/absl_cordz_info.lib" )
+
+# Import target "absl::cordz_sample_token" for configuration "MinSizeRel"
+set_property(TARGET absl::cordz_sample_token APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::cordz_sample_token PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_cordz_sample_token.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_sample_token )
+list(APPEND _cmake_import_check_files_for_absl::cordz_sample_token "${_IMPORT_PREFIX}/lib/absl_cordz_sample_token.lib" )
+
+# Import target "absl::cord" for configuration "MinSizeRel"
+set_property(TARGET absl::cord APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::cord PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_cord.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cord )
+list(APPEND _cmake_import_check_files_for_absl::cord "${_IMPORT_PREFIX}/lib/absl_cord.lib" )
+
+# Import target "absl::graphcycles_internal" for configuration "MinSizeRel"
+set_property(TARGET absl::graphcycles_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::graphcycles_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_graphcycles_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::graphcycles_internal )
+list(APPEND _cmake_import_check_files_for_absl::graphcycles_internal "${_IMPORT_PREFIX}/lib/absl_graphcycles_internal.lib" )
+
+# Import target "absl::synchronization" for configuration "MinSizeRel"
+set_property(TARGET absl::synchronization APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::synchronization PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_synchronization.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::synchronization )
+list(APPEND _cmake_import_check_files_for_absl::synchronization "${_IMPORT_PREFIX}/lib/absl_synchronization.lib" )
+
+# Import target "absl::time" for configuration "MinSizeRel"
+set_property(TARGET absl::time APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::time PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_time.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::time )
+list(APPEND _cmake_import_check_files_for_absl::time "${_IMPORT_PREFIX}/lib/absl_time.lib" )
+
+# Import target "absl::civil_time" for configuration "MinSizeRel"
+set_property(TARGET absl::civil_time APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::civil_time PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_civil_time.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::civil_time )
+list(APPEND _cmake_import_check_files_for_absl::civil_time "${_IMPORT_PREFIX}/lib/absl_civil_time.lib" )
+
+# Import target "absl::time_zone" for configuration "MinSizeRel"
+set_property(TARGET absl::time_zone APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::time_zone PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_time_zone.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::time_zone )
+list(APPEND _cmake_import_check_files_for_absl::time_zone "${_IMPORT_PREFIX}/lib/absl_time_zone.lib" )
+
+# Import target "absl::bad_any_cast_impl" for configuration "MinSizeRel"
+set_property(TARGET absl::bad_any_cast_impl APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::bad_any_cast_impl PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_bad_any_cast_impl.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_any_cast_impl )
+list(APPEND _cmake_import_check_files_for_absl::bad_any_cast_impl "${_IMPORT_PREFIX}/lib/absl_bad_any_cast_impl.lib" )
+
+# Import target "absl::bad_optional_access" for configuration "MinSizeRel"
+set_property(TARGET absl::bad_optional_access APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::bad_optional_access PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_bad_optional_access.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_optional_access )
+list(APPEND _cmake_import_check_files_for_absl::bad_optional_access "${_IMPORT_PREFIX}/lib/absl_bad_optional_access.lib" )
+
+# Import target "absl::bad_variant_access" for configuration "MinSizeRel"
+set_property(TARGET absl::bad_variant_access APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(absl::bad_variant_access PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/absl_bad_variant_access.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_variant_access )
+list(APPEND _cmake_import_check_files_for_absl::bad_variant_access "${_IMPORT_PREFIX}/lib/absl_bad_variant_access.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-release.cmake b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-release.cmake
new file mode 100644
index 0000000000000..9796aa01ce7fa
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-release.cmake
@@ -0,0 +1,659 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "Release".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "absl::log_severity" for configuration "Release"
+set_property(TARGET absl::log_severity APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::log_severity PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_log_severity.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::log_severity )
+list(APPEND _cmake_import_check_files_for_absl::log_severity "${_IMPORT_PREFIX}/lib/absl_log_severity.lib" )
+
+# Import target "absl::raw_logging_internal" for configuration "Release"
+set_property(TARGET absl::raw_logging_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::raw_logging_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_raw_logging_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::raw_logging_internal )
+list(APPEND _cmake_import_check_files_for_absl::raw_logging_internal "${_IMPORT_PREFIX}/lib/absl_raw_logging_internal.lib" )
+
+# Import target "absl::spinlock_wait" for configuration "Release"
+set_property(TARGET absl::spinlock_wait APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::spinlock_wait PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_spinlock_wait.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::spinlock_wait )
+list(APPEND _cmake_import_check_files_for_absl::spinlock_wait "${_IMPORT_PREFIX}/lib/absl_spinlock_wait.lib" )
+
+# Import target "absl::malloc_internal" for configuration "Release"
+set_property(TARGET absl::malloc_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::malloc_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_malloc_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::malloc_internal )
+list(APPEND _cmake_import_check_files_for_absl::malloc_internal "${_IMPORT_PREFIX}/lib/absl_malloc_internal.lib" )
+
+# Import target "absl::base" for configuration "Release"
+set_property(TARGET absl::base APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::base PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_base.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::base )
+list(APPEND _cmake_import_check_files_for_absl::base "${_IMPORT_PREFIX}/lib/absl_base.lib" )
+
+# Import target "absl::throw_delegate" for configuration "Release"
+set_property(TARGET absl::throw_delegate APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::throw_delegate PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_throw_delegate.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::throw_delegate )
+list(APPEND _cmake_import_check_files_for_absl::throw_delegate "${_IMPORT_PREFIX}/lib/absl_throw_delegate.lib" )
+
+# Import target "absl::scoped_set_env" for configuration "Release"
+set_property(TARGET absl::scoped_set_env APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::scoped_set_env PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_scoped_set_env.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::scoped_set_env )
+list(APPEND _cmake_import_check_files_for_absl::scoped_set_env "${_IMPORT_PREFIX}/lib/absl_scoped_set_env.lib" )
+
+# Import target "absl::strerror" for configuration "Release"
+set_property(TARGET absl::strerror APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::strerror PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_strerror.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strerror )
+list(APPEND _cmake_import_check_files_for_absl::strerror "${_IMPORT_PREFIX}/lib/absl_strerror.lib" )
+
+# Import target "absl::hashtablez_sampler" for configuration "Release"
+set_property(TARGET absl::hashtablez_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::hashtablez_sampler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_hashtablez_sampler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::hashtablez_sampler )
+list(APPEND _cmake_import_check_files_for_absl::hashtablez_sampler "${_IMPORT_PREFIX}/lib/absl_hashtablez_sampler.lib" )
+
+# Import target "absl::raw_hash_set" for configuration "Release"
+set_property(TARGET absl::raw_hash_set APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::raw_hash_set PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_raw_hash_set.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::raw_hash_set )
+list(APPEND _cmake_import_check_files_for_absl::raw_hash_set "${_IMPORT_PREFIX}/lib/absl_raw_hash_set.lib" )
+
+# Import target "absl::stacktrace" for configuration "Release"
+set_property(TARGET absl::stacktrace APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::stacktrace PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_stacktrace.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::stacktrace )
+list(APPEND _cmake_import_check_files_for_absl::stacktrace "${_IMPORT_PREFIX}/lib/absl_stacktrace.lib" )
+
+# Import target "absl::symbolize" for configuration "Release"
+set_property(TARGET absl::symbolize APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::symbolize PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_symbolize.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::symbolize )
+list(APPEND _cmake_import_check_files_for_absl::symbolize "${_IMPORT_PREFIX}/lib/absl_symbolize.lib" )
+
+# Import target "absl::examine_stack" for configuration "Release"
+set_property(TARGET absl::examine_stack APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::examine_stack PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_examine_stack.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::examine_stack )
+list(APPEND _cmake_import_check_files_for_absl::examine_stack "${_IMPORT_PREFIX}/lib/absl_examine_stack.lib" )
+
+# Import target "absl::failure_signal_handler" for configuration "Release"
+set_property(TARGET absl::failure_signal_handler APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::failure_signal_handler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_failure_signal_handler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::failure_signal_handler )
+list(APPEND _cmake_import_check_files_for_absl::failure_signal_handler "${_IMPORT_PREFIX}/lib/absl_failure_signal_handler.lib" )
+
+# Import target "absl::debugging_internal" for configuration "Release"
+set_property(TARGET absl::debugging_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::debugging_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_debugging_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::debugging_internal )
+list(APPEND _cmake_import_check_files_for_absl::debugging_internal "${_IMPORT_PREFIX}/lib/absl_debugging_internal.lib" )
+
+# Import target "absl::demangle_internal" for configuration "Release"
+set_property(TARGET absl::demangle_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::demangle_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_demangle_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::demangle_internal )
+list(APPEND _cmake_import_check_files_for_absl::demangle_internal "${_IMPORT_PREFIX}/lib/absl_demangle_internal.lib" )
+
+# Import target "absl::leak_check" for configuration "Release"
+set_property(TARGET absl::leak_check APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::leak_check PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_leak_check.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::leak_check )
+list(APPEND _cmake_import_check_files_for_absl::leak_check "${_IMPORT_PREFIX}/lib/absl_leak_check.lib" )
+
+# Import target "absl::flags_program_name" for configuration "Release"
+set_property(TARGET absl::flags_program_name APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_program_name PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_program_name.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_program_name )
+list(APPEND _cmake_import_check_files_for_absl::flags_program_name "${_IMPORT_PREFIX}/lib/absl_flags_program_name.lib" )
+
+# Import target "absl::flags_config" for configuration "Release"
+set_property(TARGET absl::flags_config APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_config PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_config.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_config )
+list(APPEND _cmake_import_check_files_for_absl::flags_config "${_IMPORT_PREFIX}/lib/absl_flags_config.lib" )
+
+# Import target "absl::flags_marshalling" for configuration "Release"
+set_property(TARGET absl::flags_marshalling APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_marshalling PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_marshalling.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_marshalling )
+list(APPEND _cmake_import_check_files_for_absl::flags_marshalling "${_IMPORT_PREFIX}/lib/absl_flags_marshalling.lib" )
+
+# Import target "absl::flags_commandlineflag_internal" for configuration "Release"
+set_property(TARGET absl::flags_commandlineflag_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_commandlineflag_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_commandlineflag_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_commandlineflag_internal "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag_internal.lib" )
+
+# Import target "absl::flags_commandlineflag" for configuration "Release"
+set_property(TARGET absl::flags_commandlineflag APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_commandlineflag PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_commandlineflag )
+list(APPEND _cmake_import_check_files_for_absl::flags_commandlineflag "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag.lib" )
+
+# Import target "absl::flags_private_handle_accessor" for configuration "Release"
+set_property(TARGET absl::flags_private_handle_accessor APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_private_handle_accessor PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_private_handle_accessor.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_private_handle_accessor )
+list(APPEND _cmake_import_check_files_for_absl::flags_private_handle_accessor "${_IMPORT_PREFIX}/lib/absl_flags_private_handle_accessor.lib" )
+
+# Import target "absl::flags_reflection" for configuration "Release"
+set_property(TARGET absl::flags_reflection APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_reflection PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_reflection.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_reflection )
+list(APPEND _cmake_import_check_files_for_absl::flags_reflection "${_IMPORT_PREFIX}/lib/absl_flags_reflection.lib" )
+
+# Import target "absl::flags_internal" for configuration "Release"
+set_property(TARGET absl::flags_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_internal "${_IMPORT_PREFIX}/lib/absl_flags_internal.lib" )
+
+# Import target "absl::flags" for configuration "Release"
+set_property(TARGET absl::flags APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags )
+list(APPEND _cmake_import_check_files_for_absl::flags "${_IMPORT_PREFIX}/lib/absl_flags.lib" )
+
+# Import target "absl::flags_usage_internal" for configuration "Release"
+set_property(TARGET absl::flags_usage_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_usage_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_usage_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_usage_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_usage_internal "${_IMPORT_PREFIX}/lib/absl_flags_usage_internal.lib" )
+
+# Import target "absl::flags_usage" for configuration "Release"
+set_property(TARGET absl::flags_usage APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_usage PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_usage.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_usage )
+list(APPEND _cmake_import_check_files_for_absl::flags_usage "${_IMPORT_PREFIX}/lib/absl_flags_usage.lib" )
+
+# Import target "absl::flags_parse" for configuration "Release"
+set_property(TARGET absl::flags_parse APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::flags_parse PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_flags_parse.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_parse )
+list(APPEND _cmake_import_check_files_for_absl::flags_parse "${_IMPORT_PREFIX}/lib/absl_flags_parse.lib" )
+
+# Import target "absl::hash" for configuration "Release"
+set_property(TARGET absl::hash APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::hash PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_hash.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::hash )
+list(APPEND _cmake_import_check_files_for_absl::hash "${_IMPORT_PREFIX}/lib/absl_hash.lib" )
+
+# Import target "absl::city" for configuration "Release"
+set_property(TARGET absl::city APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::city PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_city.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::city )
+list(APPEND _cmake_import_check_files_for_absl::city "${_IMPORT_PREFIX}/lib/absl_city.lib" )
+
+# Import target "absl::low_level_hash" for configuration "Release"
+set_property(TARGET absl::low_level_hash APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::low_level_hash PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_low_level_hash.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::low_level_hash )
+list(APPEND _cmake_import_check_files_for_absl::low_level_hash "${_IMPORT_PREFIX}/lib/absl_low_level_hash.lib" )
+
+# Import target "absl::int128" for configuration "Release"
+set_property(TARGET absl::int128 APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::int128 PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_int128.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::int128 )
+list(APPEND _cmake_import_check_files_for_absl::int128 "${_IMPORT_PREFIX}/lib/absl_int128.lib" )
+
+# Import target "absl::exponential_biased" for configuration "Release"
+set_property(TARGET absl::exponential_biased APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::exponential_biased PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_exponential_biased.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::exponential_biased )
+list(APPEND _cmake_import_check_files_for_absl::exponential_biased "${_IMPORT_PREFIX}/lib/absl_exponential_biased.lib" )
+
+# Import target "absl::periodic_sampler" for configuration "Release"
+set_property(TARGET absl::periodic_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::periodic_sampler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_periodic_sampler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::periodic_sampler )
+list(APPEND _cmake_import_check_files_for_absl::periodic_sampler "${_IMPORT_PREFIX}/lib/absl_periodic_sampler.lib" )
+
+# Import target "absl::random_distributions" for configuration "Release"
+set_property(TARGET absl::random_distributions APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_distributions PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_distributions.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_distributions )
+list(APPEND _cmake_import_check_files_for_absl::random_distributions "${_IMPORT_PREFIX}/lib/absl_random_distributions.lib" )
+
+# Import target "absl::random_seed_gen_exception" for configuration "Release"
+set_property(TARGET absl::random_seed_gen_exception APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_seed_gen_exception PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_seed_gen_exception.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_seed_gen_exception )
+list(APPEND _cmake_import_check_files_for_absl::random_seed_gen_exception "${_IMPORT_PREFIX}/lib/absl_random_seed_gen_exception.lib" )
+
+# Import target "absl::random_seed_sequences" for configuration "Release"
+set_property(TARGET absl::random_seed_sequences APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_seed_sequences PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_seed_sequences.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_seed_sequences )
+list(APPEND _cmake_import_check_files_for_absl::random_seed_sequences "${_IMPORT_PREFIX}/lib/absl_random_seed_sequences.lib" )
+
+# Import target "absl::random_internal_seed_material" for configuration "Release"
+set_property(TARGET absl::random_internal_seed_material APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_internal_seed_material PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_internal_seed_material.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_seed_material )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_seed_material "${_IMPORT_PREFIX}/lib/absl_random_internal_seed_material.lib" )
+
+# Import target "absl::random_internal_pool_urbg" for configuration "Release"
+set_property(TARGET absl::random_internal_pool_urbg APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_internal_pool_urbg PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_internal_pool_urbg.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_pool_urbg )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_pool_urbg "${_IMPORT_PREFIX}/lib/absl_random_internal_pool_urbg.lib" )
+
+# Import target "absl::random_internal_platform" for configuration "Release"
+set_property(TARGET absl::random_internal_platform APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_internal_platform PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_internal_platform.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_platform )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_platform "${_IMPORT_PREFIX}/lib/absl_random_internal_platform.lib" )
+
+# Import target "absl::random_internal_randen" for configuration "Release"
+set_property(TARGET absl::random_internal_randen APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_internal_randen PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_internal_randen.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen "${_IMPORT_PREFIX}/lib/absl_random_internal_randen.lib" )
+
+# Import target "absl::random_internal_randen_slow" for configuration "Release"
+set_property(TARGET absl::random_internal_randen_slow APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_internal_randen_slow PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_slow.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_slow )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_slow "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_slow.lib" )
+
+# Import target "absl::random_internal_randen_hwaes" for configuration "Release"
+set_property(TARGET absl::random_internal_randen_hwaes APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_internal_randen_hwaes PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_hwaes )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_hwaes "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes.lib" )
+
+# Import target "absl::random_internal_randen_hwaes_impl" for configuration "Release"
+set_property(TARGET absl::random_internal_randen_hwaes_impl APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_internal_randen_hwaes_impl PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes_impl.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_hwaes_impl )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_hwaes_impl "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes_impl.lib" )
+
+# Import target "absl::random_internal_distribution_test_util" for configuration "Release"
+set_property(TARGET absl::random_internal_distribution_test_util APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::random_internal_distribution_test_util PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_random_internal_distribution_test_util.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_distribution_test_util )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_distribution_test_util "${_IMPORT_PREFIX}/lib/absl_random_internal_distribution_test_util.lib" )
+
+# Import target "absl::status" for configuration "Release"
+set_property(TARGET absl::status APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::status PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_status.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::status )
+list(APPEND _cmake_import_check_files_for_absl::status "${_IMPORT_PREFIX}/lib/absl_status.lib" )
+
+# Import target "absl::statusor" for configuration "Release"
+set_property(TARGET absl::statusor APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::statusor PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_statusor.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::statusor )
+list(APPEND _cmake_import_check_files_for_absl::statusor "${_IMPORT_PREFIX}/lib/absl_statusor.lib" )
+
+# Import target "absl::strings" for configuration "Release"
+set_property(TARGET absl::strings APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::strings PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_strings.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strings )
+list(APPEND _cmake_import_check_files_for_absl::strings "${_IMPORT_PREFIX}/lib/absl_strings.lib" )
+
+# Import target "absl::strings_internal" for configuration "Release"
+set_property(TARGET absl::strings_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::strings_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_strings_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strings_internal )
+list(APPEND _cmake_import_check_files_for_absl::strings_internal "${_IMPORT_PREFIX}/lib/absl_strings_internal.lib" )
+
+# Import target "absl::str_format_internal" for configuration "Release"
+set_property(TARGET absl::str_format_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::str_format_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_str_format_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::str_format_internal )
+list(APPEND _cmake_import_check_files_for_absl::str_format_internal "${_IMPORT_PREFIX}/lib/absl_str_format_internal.lib" )
+
+# Import target "absl::cord_internal" for configuration "Release"
+set_property(TARGET absl::cord_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::cord_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_cord_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cord_internal )
+list(APPEND _cmake_import_check_files_for_absl::cord_internal "${_IMPORT_PREFIX}/lib/absl_cord_internal.lib" )
+
+# Import target "absl::cordz_functions" for configuration "Release"
+set_property(TARGET absl::cordz_functions APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::cordz_functions PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_cordz_functions.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_functions )
+list(APPEND _cmake_import_check_files_for_absl::cordz_functions "${_IMPORT_PREFIX}/lib/absl_cordz_functions.lib" )
+
+# Import target "absl::cordz_handle" for configuration "Release"
+set_property(TARGET absl::cordz_handle APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::cordz_handle PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_cordz_handle.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_handle )
+list(APPEND _cmake_import_check_files_for_absl::cordz_handle "${_IMPORT_PREFIX}/lib/absl_cordz_handle.lib" )
+
+# Import target "absl::cordz_info" for configuration "Release"
+set_property(TARGET absl::cordz_info APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::cordz_info PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_cordz_info.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_info )
+list(APPEND _cmake_import_check_files_for_absl::cordz_info "${_IMPORT_PREFIX}/lib/absl_cordz_info.lib" )
+
+# Import target "absl::cordz_sample_token" for configuration "Release"
+set_property(TARGET absl::cordz_sample_token APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::cordz_sample_token PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_cordz_sample_token.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_sample_token )
+list(APPEND _cmake_import_check_files_for_absl::cordz_sample_token "${_IMPORT_PREFIX}/lib/absl_cordz_sample_token.lib" )
+
+# Import target "absl::cord" for configuration "Release"
+set_property(TARGET absl::cord APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::cord PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_cord.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cord )
+list(APPEND _cmake_import_check_files_for_absl::cord "${_IMPORT_PREFIX}/lib/absl_cord.lib" )
+
+# Import target "absl::graphcycles_internal" for configuration "Release"
+set_property(TARGET absl::graphcycles_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::graphcycles_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_graphcycles_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::graphcycles_internal )
+list(APPEND _cmake_import_check_files_for_absl::graphcycles_internal "${_IMPORT_PREFIX}/lib/absl_graphcycles_internal.lib" )
+
+# Import target "absl::synchronization" for configuration "Release"
+set_property(TARGET absl::synchronization APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::synchronization PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_synchronization.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::synchronization )
+list(APPEND _cmake_import_check_files_for_absl::synchronization "${_IMPORT_PREFIX}/lib/absl_synchronization.lib" )
+
+# Import target "absl::time" for configuration "Release"
+set_property(TARGET absl::time APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::time PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_time.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::time )
+list(APPEND _cmake_import_check_files_for_absl::time "${_IMPORT_PREFIX}/lib/absl_time.lib" )
+
+# Import target "absl::civil_time" for configuration "Release"
+set_property(TARGET absl::civil_time APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::civil_time PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_civil_time.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::civil_time )
+list(APPEND _cmake_import_check_files_for_absl::civil_time "${_IMPORT_PREFIX}/lib/absl_civil_time.lib" )
+
+# Import target "absl::time_zone" for configuration "Release"
+set_property(TARGET absl::time_zone APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::time_zone PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_time_zone.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::time_zone )
+list(APPEND _cmake_import_check_files_for_absl::time_zone "${_IMPORT_PREFIX}/lib/absl_time_zone.lib" )
+
+# Import target "absl::bad_any_cast_impl" for configuration "Release"
+set_property(TARGET absl::bad_any_cast_impl APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::bad_any_cast_impl PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_bad_any_cast_impl.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_any_cast_impl )
+list(APPEND _cmake_import_check_files_for_absl::bad_any_cast_impl "${_IMPORT_PREFIX}/lib/absl_bad_any_cast_impl.lib" )
+
+# Import target "absl::bad_optional_access" for configuration "Release"
+set_property(TARGET absl::bad_optional_access APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::bad_optional_access PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_bad_optional_access.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_optional_access )
+list(APPEND _cmake_import_check_files_for_absl::bad_optional_access "${_IMPORT_PREFIX}/lib/absl_bad_optional_access.lib" )
+
+# Import target "absl::bad_variant_access" for configuration "Release"
+set_property(TARGET absl::bad_variant_access APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(absl::bad_variant_access PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/absl_bad_variant_access.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_variant_access )
+list(APPEND _cmake_import_check_files_for_absl::bad_variant_access "${_IMPORT_PREFIX}/lib/absl_bad_variant_access.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-relwithdebinfo.cmake b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-relwithdebinfo.cmake
new file mode 100644
index 0000000000000..a7ae3fc4d6012
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-relwithdebinfo.cmake
@@ -0,0 +1,659 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "RelWithDebInfo".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "absl::log_severity" for configuration "RelWithDebInfo"
+set_property(TARGET absl::log_severity APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::log_severity PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_log_severity.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::log_severity )
+list(APPEND _cmake_import_check_files_for_absl::log_severity "${_IMPORT_PREFIX}/lib/absl_log_severity.lib" )
+
+# Import target "absl::raw_logging_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::raw_logging_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::raw_logging_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_raw_logging_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::raw_logging_internal )
+list(APPEND _cmake_import_check_files_for_absl::raw_logging_internal "${_IMPORT_PREFIX}/lib/absl_raw_logging_internal.lib" )
+
+# Import target "absl::spinlock_wait" for configuration "RelWithDebInfo"
+set_property(TARGET absl::spinlock_wait APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::spinlock_wait PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_spinlock_wait.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::spinlock_wait )
+list(APPEND _cmake_import_check_files_for_absl::spinlock_wait "${_IMPORT_PREFIX}/lib/absl_spinlock_wait.lib" )
+
+# Import target "absl::malloc_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::malloc_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::malloc_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_malloc_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::malloc_internal )
+list(APPEND _cmake_import_check_files_for_absl::malloc_internal "${_IMPORT_PREFIX}/lib/absl_malloc_internal.lib" )
+
+# Import target "absl::base" for configuration "RelWithDebInfo"
+set_property(TARGET absl::base APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::base PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_base.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::base )
+list(APPEND _cmake_import_check_files_for_absl::base "${_IMPORT_PREFIX}/lib/absl_base.lib" )
+
+# Import target "absl::throw_delegate" for configuration "RelWithDebInfo"
+set_property(TARGET absl::throw_delegate APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::throw_delegate PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_throw_delegate.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::throw_delegate )
+list(APPEND _cmake_import_check_files_for_absl::throw_delegate "${_IMPORT_PREFIX}/lib/absl_throw_delegate.lib" )
+
+# Import target "absl::scoped_set_env" for configuration "RelWithDebInfo"
+set_property(TARGET absl::scoped_set_env APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::scoped_set_env PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_scoped_set_env.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::scoped_set_env )
+list(APPEND _cmake_import_check_files_for_absl::scoped_set_env "${_IMPORT_PREFIX}/lib/absl_scoped_set_env.lib" )
+
+# Import target "absl::strerror" for configuration "RelWithDebInfo"
+set_property(TARGET absl::strerror APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::strerror PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_strerror.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strerror )
+list(APPEND _cmake_import_check_files_for_absl::strerror "${_IMPORT_PREFIX}/lib/absl_strerror.lib" )
+
+# Import target "absl::hashtablez_sampler" for configuration "RelWithDebInfo"
+set_property(TARGET absl::hashtablez_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::hashtablez_sampler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_hashtablez_sampler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::hashtablez_sampler )
+list(APPEND _cmake_import_check_files_for_absl::hashtablez_sampler "${_IMPORT_PREFIX}/lib/absl_hashtablez_sampler.lib" )
+
+# Import target "absl::raw_hash_set" for configuration "RelWithDebInfo"
+set_property(TARGET absl::raw_hash_set APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::raw_hash_set PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_raw_hash_set.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::raw_hash_set )
+list(APPEND _cmake_import_check_files_for_absl::raw_hash_set "${_IMPORT_PREFIX}/lib/absl_raw_hash_set.lib" )
+
+# Import target "absl::stacktrace" for configuration "RelWithDebInfo"
+set_property(TARGET absl::stacktrace APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::stacktrace PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_stacktrace.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::stacktrace )
+list(APPEND _cmake_import_check_files_for_absl::stacktrace "${_IMPORT_PREFIX}/lib/absl_stacktrace.lib" )
+
+# Import target "absl::symbolize" for configuration "RelWithDebInfo"
+set_property(TARGET absl::symbolize APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::symbolize PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_symbolize.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::symbolize )
+list(APPEND _cmake_import_check_files_for_absl::symbolize "${_IMPORT_PREFIX}/lib/absl_symbolize.lib" )
+
+# Import target "absl::examine_stack" for configuration "RelWithDebInfo"
+set_property(TARGET absl::examine_stack APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::examine_stack PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_examine_stack.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::examine_stack )
+list(APPEND _cmake_import_check_files_for_absl::examine_stack "${_IMPORT_PREFIX}/lib/absl_examine_stack.lib" )
+
+# Import target "absl::failure_signal_handler" for configuration "RelWithDebInfo"
+set_property(TARGET absl::failure_signal_handler APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::failure_signal_handler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_failure_signal_handler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::failure_signal_handler )
+list(APPEND _cmake_import_check_files_for_absl::failure_signal_handler "${_IMPORT_PREFIX}/lib/absl_failure_signal_handler.lib" )
+
+# Import target "absl::debugging_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::debugging_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::debugging_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_debugging_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::debugging_internal )
+list(APPEND _cmake_import_check_files_for_absl::debugging_internal "${_IMPORT_PREFIX}/lib/absl_debugging_internal.lib" )
+
+# Import target "absl::demangle_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::demangle_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::demangle_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_demangle_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::demangle_internal )
+list(APPEND _cmake_import_check_files_for_absl::demangle_internal "${_IMPORT_PREFIX}/lib/absl_demangle_internal.lib" )
+
+# Import target "absl::leak_check" for configuration "RelWithDebInfo"
+set_property(TARGET absl::leak_check APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::leak_check PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_leak_check.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::leak_check )
+list(APPEND _cmake_import_check_files_for_absl::leak_check "${_IMPORT_PREFIX}/lib/absl_leak_check.lib" )
+
+# Import target "absl::flags_program_name" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_program_name APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_program_name PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_program_name.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_program_name )
+list(APPEND _cmake_import_check_files_for_absl::flags_program_name "${_IMPORT_PREFIX}/lib/absl_flags_program_name.lib" )
+
+# Import target "absl::flags_config" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_config APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_config PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_config.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_config )
+list(APPEND _cmake_import_check_files_for_absl::flags_config "${_IMPORT_PREFIX}/lib/absl_flags_config.lib" )
+
+# Import target "absl::flags_marshalling" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_marshalling APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_marshalling PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_marshalling.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_marshalling )
+list(APPEND _cmake_import_check_files_for_absl::flags_marshalling "${_IMPORT_PREFIX}/lib/absl_flags_marshalling.lib" )
+
+# Import target "absl::flags_commandlineflag_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_commandlineflag_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_commandlineflag_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_commandlineflag_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_commandlineflag_internal "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag_internal.lib" )
+
+# Import target "absl::flags_commandlineflag" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_commandlineflag APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_commandlineflag PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_commandlineflag )
+list(APPEND _cmake_import_check_files_for_absl::flags_commandlineflag "${_IMPORT_PREFIX}/lib/absl_flags_commandlineflag.lib" )
+
+# Import target "absl::flags_private_handle_accessor" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_private_handle_accessor APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_private_handle_accessor PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_private_handle_accessor.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_private_handle_accessor )
+list(APPEND _cmake_import_check_files_for_absl::flags_private_handle_accessor "${_IMPORT_PREFIX}/lib/absl_flags_private_handle_accessor.lib" )
+
+# Import target "absl::flags_reflection" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_reflection APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_reflection PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_reflection.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_reflection )
+list(APPEND _cmake_import_check_files_for_absl::flags_reflection "${_IMPORT_PREFIX}/lib/absl_flags_reflection.lib" )
+
+# Import target "absl::flags_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_internal "${_IMPORT_PREFIX}/lib/absl_flags_internal.lib" )
+
+# Import target "absl::flags" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags )
+list(APPEND _cmake_import_check_files_for_absl::flags "${_IMPORT_PREFIX}/lib/absl_flags.lib" )
+
+# Import target "absl::flags_usage_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_usage_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_usage_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_usage_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_usage_internal )
+list(APPEND _cmake_import_check_files_for_absl::flags_usage_internal "${_IMPORT_PREFIX}/lib/absl_flags_usage_internal.lib" )
+
+# Import target "absl::flags_usage" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_usage APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_usage PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_usage.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_usage )
+list(APPEND _cmake_import_check_files_for_absl::flags_usage "${_IMPORT_PREFIX}/lib/absl_flags_usage.lib" )
+
+# Import target "absl::flags_parse" for configuration "RelWithDebInfo"
+set_property(TARGET absl::flags_parse APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::flags_parse PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_flags_parse.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::flags_parse )
+list(APPEND _cmake_import_check_files_for_absl::flags_parse "${_IMPORT_PREFIX}/lib/absl_flags_parse.lib" )
+
+# Import target "absl::hash" for configuration "RelWithDebInfo"
+set_property(TARGET absl::hash APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::hash PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_hash.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::hash )
+list(APPEND _cmake_import_check_files_for_absl::hash "${_IMPORT_PREFIX}/lib/absl_hash.lib" )
+
+# Import target "absl::city" for configuration "RelWithDebInfo"
+set_property(TARGET absl::city APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::city PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_city.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::city )
+list(APPEND _cmake_import_check_files_for_absl::city "${_IMPORT_PREFIX}/lib/absl_city.lib" )
+
+# Import target "absl::low_level_hash" for configuration "RelWithDebInfo"
+set_property(TARGET absl::low_level_hash APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::low_level_hash PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_low_level_hash.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::low_level_hash )
+list(APPEND _cmake_import_check_files_for_absl::low_level_hash "${_IMPORT_PREFIX}/lib/absl_low_level_hash.lib" )
+
+# Import target "absl::int128" for configuration "RelWithDebInfo"
+set_property(TARGET absl::int128 APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::int128 PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_int128.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::int128 )
+list(APPEND _cmake_import_check_files_for_absl::int128 "${_IMPORT_PREFIX}/lib/absl_int128.lib" )
+
+# Import target "absl::exponential_biased" for configuration "RelWithDebInfo"
+set_property(TARGET absl::exponential_biased APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::exponential_biased PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_exponential_biased.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::exponential_biased )
+list(APPEND _cmake_import_check_files_for_absl::exponential_biased "${_IMPORT_PREFIX}/lib/absl_exponential_biased.lib" )
+
+# Import target "absl::periodic_sampler" for configuration "RelWithDebInfo"
+set_property(TARGET absl::periodic_sampler APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::periodic_sampler PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_periodic_sampler.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::periodic_sampler )
+list(APPEND _cmake_import_check_files_for_absl::periodic_sampler "${_IMPORT_PREFIX}/lib/absl_periodic_sampler.lib" )
+
+# Import target "absl::random_distributions" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_distributions APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_distributions PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_distributions.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_distributions )
+list(APPEND _cmake_import_check_files_for_absl::random_distributions "${_IMPORT_PREFIX}/lib/absl_random_distributions.lib" )
+
+# Import target "absl::random_seed_gen_exception" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_seed_gen_exception APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_seed_gen_exception PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_seed_gen_exception.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_seed_gen_exception )
+list(APPEND _cmake_import_check_files_for_absl::random_seed_gen_exception "${_IMPORT_PREFIX}/lib/absl_random_seed_gen_exception.lib" )
+
+# Import target "absl::random_seed_sequences" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_seed_sequences APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_seed_sequences PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_seed_sequences.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_seed_sequences )
+list(APPEND _cmake_import_check_files_for_absl::random_seed_sequences "${_IMPORT_PREFIX}/lib/absl_random_seed_sequences.lib" )
+
+# Import target "absl::random_internal_seed_material" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_internal_seed_material APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_internal_seed_material PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_internal_seed_material.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_seed_material )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_seed_material "${_IMPORT_PREFIX}/lib/absl_random_internal_seed_material.lib" )
+
+# Import target "absl::random_internal_pool_urbg" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_internal_pool_urbg APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_internal_pool_urbg PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_internal_pool_urbg.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_pool_urbg )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_pool_urbg "${_IMPORT_PREFIX}/lib/absl_random_internal_pool_urbg.lib" )
+
+# Import target "absl::random_internal_platform" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_internal_platform APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_internal_platform PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_internal_platform.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_platform )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_platform "${_IMPORT_PREFIX}/lib/absl_random_internal_platform.lib" )
+
+# Import target "absl::random_internal_randen" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_internal_randen APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_internal_randen PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_internal_randen.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen "${_IMPORT_PREFIX}/lib/absl_random_internal_randen.lib" )
+
+# Import target "absl::random_internal_randen_slow" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_internal_randen_slow APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_internal_randen_slow PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_slow.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_slow )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_slow "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_slow.lib" )
+
+# Import target "absl::random_internal_randen_hwaes" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_internal_randen_hwaes APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_internal_randen_hwaes PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_hwaes )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_hwaes "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes.lib" )
+
+# Import target "absl::random_internal_randen_hwaes_impl" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_internal_randen_hwaes_impl APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_internal_randen_hwaes_impl PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes_impl.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_randen_hwaes_impl )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_randen_hwaes_impl "${_IMPORT_PREFIX}/lib/absl_random_internal_randen_hwaes_impl.lib" )
+
+# Import target "absl::random_internal_distribution_test_util" for configuration "RelWithDebInfo"
+set_property(TARGET absl::random_internal_distribution_test_util APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::random_internal_distribution_test_util PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_random_internal_distribution_test_util.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::random_internal_distribution_test_util )
+list(APPEND _cmake_import_check_files_for_absl::random_internal_distribution_test_util "${_IMPORT_PREFIX}/lib/absl_random_internal_distribution_test_util.lib" )
+
+# Import target "absl::status" for configuration "RelWithDebInfo"
+set_property(TARGET absl::status APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::status PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_status.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::status )
+list(APPEND _cmake_import_check_files_for_absl::status "${_IMPORT_PREFIX}/lib/absl_status.lib" )
+
+# Import target "absl::statusor" for configuration "RelWithDebInfo"
+set_property(TARGET absl::statusor APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::statusor PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_statusor.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::statusor )
+list(APPEND _cmake_import_check_files_for_absl::statusor "${_IMPORT_PREFIX}/lib/absl_statusor.lib" )
+
+# Import target "absl::strings" for configuration "RelWithDebInfo"
+set_property(TARGET absl::strings APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::strings PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_strings.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strings )
+list(APPEND _cmake_import_check_files_for_absl::strings "${_IMPORT_PREFIX}/lib/absl_strings.lib" )
+
+# Import target "absl::strings_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::strings_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::strings_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_strings_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::strings_internal )
+list(APPEND _cmake_import_check_files_for_absl::strings_internal "${_IMPORT_PREFIX}/lib/absl_strings_internal.lib" )
+
+# Import target "absl::str_format_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::str_format_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::str_format_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_str_format_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::str_format_internal )
+list(APPEND _cmake_import_check_files_for_absl::str_format_internal "${_IMPORT_PREFIX}/lib/absl_str_format_internal.lib" )
+
+# Import target "absl::cord_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::cord_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::cord_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_cord_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cord_internal )
+list(APPEND _cmake_import_check_files_for_absl::cord_internal "${_IMPORT_PREFIX}/lib/absl_cord_internal.lib" )
+
+# Import target "absl::cordz_functions" for configuration "RelWithDebInfo"
+set_property(TARGET absl::cordz_functions APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::cordz_functions PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_cordz_functions.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_functions )
+list(APPEND _cmake_import_check_files_for_absl::cordz_functions "${_IMPORT_PREFIX}/lib/absl_cordz_functions.lib" )
+
+# Import target "absl::cordz_handle" for configuration "RelWithDebInfo"
+set_property(TARGET absl::cordz_handle APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::cordz_handle PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_cordz_handle.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_handle )
+list(APPEND _cmake_import_check_files_for_absl::cordz_handle "${_IMPORT_PREFIX}/lib/absl_cordz_handle.lib" )
+
+# Import target "absl::cordz_info" for configuration "RelWithDebInfo"
+set_property(TARGET absl::cordz_info APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::cordz_info PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_cordz_info.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_info )
+list(APPEND _cmake_import_check_files_for_absl::cordz_info "${_IMPORT_PREFIX}/lib/absl_cordz_info.lib" )
+
+# Import target "absl::cordz_sample_token" for configuration "RelWithDebInfo"
+set_property(TARGET absl::cordz_sample_token APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::cordz_sample_token PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_cordz_sample_token.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cordz_sample_token )
+list(APPEND _cmake_import_check_files_for_absl::cordz_sample_token "${_IMPORT_PREFIX}/lib/absl_cordz_sample_token.lib" )
+
+# Import target "absl::cord" for configuration "RelWithDebInfo"
+set_property(TARGET absl::cord APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::cord PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_cord.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::cord )
+list(APPEND _cmake_import_check_files_for_absl::cord "${_IMPORT_PREFIX}/lib/absl_cord.lib" )
+
+# Import target "absl::graphcycles_internal" for configuration "RelWithDebInfo"
+set_property(TARGET absl::graphcycles_internal APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::graphcycles_internal PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_graphcycles_internal.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::graphcycles_internal )
+list(APPEND _cmake_import_check_files_for_absl::graphcycles_internal "${_IMPORT_PREFIX}/lib/absl_graphcycles_internal.lib" )
+
+# Import target "absl::synchronization" for configuration "RelWithDebInfo"
+set_property(TARGET absl::synchronization APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::synchronization PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_synchronization.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::synchronization )
+list(APPEND _cmake_import_check_files_for_absl::synchronization "${_IMPORT_PREFIX}/lib/absl_synchronization.lib" )
+
+# Import target "absl::time" for configuration "RelWithDebInfo"
+set_property(TARGET absl::time APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::time PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_time.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::time )
+list(APPEND _cmake_import_check_files_for_absl::time "${_IMPORT_PREFIX}/lib/absl_time.lib" )
+
+# Import target "absl::civil_time" for configuration "RelWithDebInfo"
+set_property(TARGET absl::civil_time APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::civil_time PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_civil_time.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::civil_time )
+list(APPEND _cmake_import_check_files_for_absl::civil_time "${_IMPORT_PREFIX}/lib/absl_civil_time.lib" )
+
+# Import target "absl::time_zone" for configuration "RelWithDebInfo"
+set_property(TARGET absl::time_zone APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::time_zone PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_time_zone.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::time_zone )
+list(APPEND _cmake_import_check_files_for_absl::time_zone "${_IMPORT_PREFIX}/lib/absl_time_zone.lib" )
+
+# Import target "absl::bad_any_cast_impl" for configuration "RelWithDebInfo"
+set_property(TARGET absl::bad_any_cast_impl APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::bad_any_cast_impl PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_bad_any_cast_impl.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_any_cast_impl )
+list(APPEND _cmake_import_check_files_for_absl::bad_any_cast_impl "${_IMPORT_PREFIX}/lib/absl_bad_any_cast_impl.lib" )
+
+# Import target "absl::bad_optional_access" for configuration "RelWithDebInfo"
+set_property(TARGET absl::bad_optional_access APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::bad_optional_access PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_bad_optional_access.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_optional_access )
+list(APPEND _cmake_import_check_files_for_absl::bad_optional_access "${_IMPORT_PREFIX}/lib/absl_bad_optional_access.lib" )
+
+# Import target "absl::bad_variant_access" for configuration "RelWithDebInfo"
+set_property(TARGET absl::bad_variant_access APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(absl::bad_variant_access PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/absl_bad_variant_access.lib"
+ )
+
+list(APPEND _cmake_import_check_targets absl::bad_variant_access )
+list(APPEND _cmake_import_check_files_for_absl::bad_variant_access "${_IMPORT_PREFIX}/lib/absl_bad_variant_access.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets.cmake b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets.cmake
new file mode 100644
index 0000000000000..b3dc4c3003840
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets.cmake
@@ -0,0 +1,1195 @@
+# Generated by CMake
+
+if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
+ message(FATAL_ERROR "CMake >= 2.8.0 required")
+endif()
+if(CMAKE_VERSION VERSION_LESS "2.8.3")
+ message(FATAL_ERROR "CMake >= 2.8.3 required")
+endif()
+cmake_policy(PUSH)
+cmake_policy(VERSION 2.8.3...3.22)
+#----------------------------------------------------------------
+# Generated CMake target import file.
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Protect against multiple inclusion, which would fail when already imported targets are added once more.
+set(_cmake_targets_defined "")
+set(_cmake_targets_not_defined "")
+set(_cmake_expected_targets "")
+foreach(_cmake_expected_target IN ITEMS absl::atomic_hook absl::errno_saver absl::log_severity absl::raw_logging_internal absl::spinlock_wait absl::config absl::dynamic_annotations absl::core_headers absl::malloc_internal absl::base_internal absl::base absl::throw_delegate absl::pretty_function absl::endian absl::scoped_set_env absl::strerror absl::fast_type_id absl::prefetch absl::algorithm absl::algorithm_container absl::cleanup_internal absl::cleanup absl::btree absl::compressed_tuple absl::fixed_array absl::inlined_vector_internal absl::inlined_vector absl::counting_allocator absl::flat_hash_map absl::flat_hash_set absl::node_hash_map absl::node_hash_set absl::container_memory absl::hash_function_defaults absl::hash_policy_traits absl::hashtablez_sampler absl::hashtable_debug absl::hashtable_debug_hooks absl::node_slot_policy absl::raw_hash_map absl::container_common absl::raw_hash_set absl::layout absl::stacktrace absl::symbolize absl::examine_stack absl::failure_signal_handler absl::debugging_internal absl::demangle_internal absl::leak_check absl::debugging absl::flags_path_util absl::flags_program_name absl::flags_config absl::flags_marshalling absl::flags_commandlineflag_internal absl::flags_commandlineflag absl::flags_private_handle_accessor absl::flags_reflection absl::flags_internal absl::flags absl::flags_usage_internal absl::flags_usage absl::flags_parse absl::any_invocable absl::bind_front absl::function_ref absl::hash absl::city absl::low_level_hash absl::memory absl::type_traits absl::meta absl::bits absl::int128 absl::numeric absl::numeric_representation absl::sample_recorder absl::exponential_biased absl::periodic_sampler absl::random_random absl::random_bit_gen_ref absl::random_internal_mock_helpers absl::random_distributions absl::random_seed_gen_exception absl::random_seed_sequences absl::random_internal_traits absl::random_internal_distribution_caller absl::random_internal_fast_uniform_bits absl::random_internal_seed_material absl::random_internal_pool_urbg absl::random_internal_salted_seed_seq absl::random_internal_iostream_state_saver absl::random_internal_generate_real absl::random_internal_wide_multiply absl::random_internal_fastmath absl::random_internal_nonsecure_base absl::random_internal_pcg_engine absl::random_internal_randen_engine absl::random_internal_platform absl::random_internal_randen absl::random_internal_randen_slow absl::random_internal_randen_hwaes absl::random_internal_randen_hwaes_impl absl::random_internal_distribution_test_util absl::random_internal_uniform_helper absl::status absl::statusor absl::strings absl::strings_internal absl::str_format absl::str_format_internal absl::cord_internal absl::cordz_update_tracker absl::cordz_functions absl::cordz_statistics absl::cordz_handle absl::cordz_info absl::cordz_sample_token absl::cordz_update_scope absl::cord absl::graphcycles_internal absl::kernel_timeout_internal absl::synchronization absl::time absl::civil_time absl::time_zone absl::any absl::bad_any_cast absl::bad_any_cast_impl absl::span absl::optional absl::bad_optional_access absl::bad_variant_access absl::variant absl::compare absl::utility)
+ list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
+ if(TARGET "${_cmake_expected_target}")
+ list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
+ else()
+ list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
+ endif()
+endforeach()
+unset(_cmake_expected_target)
+if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
+ unset(_cmake_targets_defined)
+ unset(_cmake_targets_not_defined)
+ unset(_cmake_expected_targets)
+ unset(CMAKE_IMPORT_FILE_VERSION)
+ cmake_policy(POP)
+ return()
+endif()
+if(NOT _cmake_targets_defined STREQUAL "")
+ string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
+ string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
+ message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
+endif()
+unset(_cmake_targets_defined)
+unset(_cmake_targets_not_defined)
+unset(_cmake_expected_targets)
+
+
+# Compute the installation prefix relative to this file.
+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+if(_IMPORT_PREFIX STREQUAL "/")
+ set(_IMPORT_PREFIX "")
+endif()
+
+# Create imported target absl::atomic_hook
+add_library(absl::atomic_hook INTERFACE IMPORTED)
+
+set_target_properties(absl::atomic_hook PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;-ignore:4221"
+)
+
+# Create imported target absl::errno_saver
+add_library(absl::errno_saver INTERFACE IMPORTED)
+
+set_target_properties(absl::errno_saver PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::log_severity
+add_library(absl::log_severity STATIC IMPORTED)
+
+set_target_properties(absl::log_severity PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;\$"
+)
+
+# Create imported target absl::raw_logging_internal
+add_library(absl::raw_logging_internal STATIC IMPORTED)
+
+set_target_properties(absl::raw_logging_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::atomic_hook;absl::config;absl::core_headers;absl::errno_saver;absl::log_severity;\$"
+)
+
+# Create imported target absl::spinlock_wait
+add_library(absl::spinlock_wait STATIC IMPORTED)
+
+set_target_properties(absl::spinlock_wait PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base_internal;absl::core_headers;absl::errno_saver;\$"
+)
+
+# Create imported target absl::config
+add_library(absl::config INTERFACE IMPORTED)
+
+set_target_properties(absl::config PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "-ignore:4221"
+)
+
+# Create imported target absl::dynamic_annotations
+add_library(absl::dynamic_annotations INTERFACE IMPORTED)
+
+set_target_properties(absl::dynamic_annotations PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::core_headers
+add_library(absl::core_headers INTERFACE IMPORTED)
+
+set_target_properties(absl::core_headers PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::malloc_internal
+add_library(absl::malloc_internal STATIC IMPORTED)
+
+set_target_properties(absl::malloc_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::base_internal;absl::config;absl::core_headers;absl::dynamic_annotations;absl::raw_logging_internal;Threads::Threads;\$"
+)
+
+# Create imported target absl::base_internal
+add_library(absl::base_internal INTERFACE IMPORTED)
+
+set_target_properties(absl::base_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::type_traits;-ignore:4221"
+)
+
+# Create imported target absl::base
+add_library(absl::base STATIC IMPORTED)
+
+set_target_properties(absl::base PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::atomic_hook;absl::base_internal;absl::config;absl::core_headers;absl::dynamic_annotations;absl::log_severity;absl::raw_logging_internal;absl::spinlock_wait;absl::type_traits;Threads::Threads;\$;\$:-lrt>>;\$:\"advapi32\">>;\$"
+)
+
+# Create imported target absl::throw_delegate
+add_library(absl::throw_delegate STATIC IMPORTED)
+
+set_target_properties(absl::throw_delegate PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::pretty_function
+add_library(absl::pretty_function INTERFACE IMPORTED)
+
+set_target_properties(absl::pretty_function PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "-ignore:4221"
+)
+
+# Create imported target absl::endian
+add_library(absl::endian INTERFACE IMPORTED)
+
+set_target_properties(absl::endian PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::config;absl::core_headers;-ignore:4221"
+)
+
+# Create imported target absl::scoped_set_env
+add_library(absl::scoped_set_env STATIC IMPORTED)
+
+set_target_properties(absl::scoped_set_env PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::strerror
+add_library(absl::strerror STATIC IMPORTED)
+
+set_target_properties(absl::strerror PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::errno_saver;\$;\$"
+)
+
+# Create imported target absl::fast_type_id
+add_library(absl::fast_type_id INTERFACE IMPORTED)
+
+set_target_properties(absl::fast_type_id PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::prefetch
+add_library(absl::prefetch INTERFACE IMPORTED)
+
+set_target_properties(absl::prefetch PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::algorithm
+add_library(absl::algorithm INTERFACE IMPORTED)
+
+set_target_properties(absl::algorithm PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::algorithm_container
+add_library(absl::algorithm_container INTERFACE IMPORTED)
+
+set_target_properties(absl::algorithm_container PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::algorithm;absl::core_headers;absl::meta;-ignore:4221"
+)
+
+# Create imported target absl::cleanup_internal
+add_library(absl::cleanup_internal INTERFACE IMPORTED)
+
+set_target_properties(absl::cleanup_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base_internal;absl::core_headers;absl::utility;-ignore:4221"
+)
+
+# Create imported target absl::cleanup
+add_library(absl::cleanup INTERFACE IMPORTED)
+
+set_target_properties(absl::cleanup PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::cleanup_internal;absl::config;absl::core_headers;-ignore:4221"
+)
+
+# Create imported target absl::btree
+add_library(absl::btree INTERFACE IMPORTED)
+
+set_target_properties(absl::btree PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::container_common;absl::compare;absl::compressed_tuple;absl::container_memory;absl::cord;absl::core_headers;absl::layout;absl::memory;absl::raw_logging_internal;absl::strings;absl::throw_delegate;absl::type_traits;absl::utility;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::compressed_tuple
+add_library(absl::compressed_tuple INTERFACE IMPORTED)
+
+set_target_properties(absl::compressed_tuple PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::utility;-ignore:4221"
+)
+
+# Create imported target absl::fixed_array
+add_library(absl::fixed_array INTERFACE IMPORTED)
+
+set_target_properties(absl::fixed_array PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::compressed_tuple;absl::algorithm;absl::config;absl::core_headers;absl::dynamic_annotations;absl::throw_delegate;absl::memory;-ignore:4221"
+)
+
+# Create imported target absl::inlined_vector_internal
+add_library(absl::inlined_vector_internal INTERFACE IMPORTED)
+
+set_target_properties(absl::inlined_vector_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::compressed_tuple;absl::core_headers;absl::memory;absl::span;absl::type_traits;-ignore:4221"
+)
+
+# Create imported target absl::inlined_vector
+add_library(absl::inlined_vector INTERFACE IMPORTED)
+
+set_target_properties(absl::inlined_vector PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::algorithm;absl::core_headers;absl::inlined_vector_internal;absl::throw_delegate;absl::memory;-ignore:4221"
+)
+
+# Create imported target absl::counting_allocator
+add_library(absl::counting_allocator INTERFACE IMPORTED)
+
+set_target_properties(absl::counting_allocator PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::flat_hash_map
+add_library(absl::flat_hash_map INTERFACE IMPORTED)
+
+set_target_properties(absl::flat_hash_map PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::container_memory;absl::core_headers;absl::hash_function_defaults;absl::raw_hash_map;absl::algorithm_container;absl::memory;-ignore:4221"
+)
+
+# Create imported target absl::flat_hash_set
+add_library(absl::flat_hash_set INTERFACE IMPORTED)
+
+set_target_properties(absl::flat_hash_set PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::container_memory;absl::hash_function_defaults;absl::raw_hash_set;absl::algorithm_container;absl::core_headers;absl::memory;-ignore:4221"
+)
+
+# Create imported target absl::node_hash_map
+add_library(absl::node_hash_map INTERFACE IMPORTED)
+
+set_target_properties(absl::node_hash_map PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::container_memory;absl::core_headers;absl::hash_function_defaults;absl::node_slot_policy;absl::raw_hash_map;absl::algorithm_container;absl::memory;-ignore:4221"
+)
+
+# Create imported target absl::node_hash_set
+add_library(absl::node_hash_set INTERFACE IMPORTED)
+
+set_target_properties(absl::node_hash_set PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::hash_function_defaults;absl::node_slot_policy;absl::raw_hash_set;absl::algorithm_container;absl::memory;-ignore:4221"
+)
+
+# Create imported target absl::container_memory
+add_library(absl::container_memory INTERFACE IMPORTED)
+
+set_target_properties(absl::container_memory PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::memory;absl::type_traits;absl::utility;-ignore:4221"
+)
+
+# Create imported target absl::hash_function_defaults
+add_library(absl::hash_function_defaults INTERFACE IMPORTED)
+
+set_target_properties(absl::hash_function_defaults PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::cord;absl::hash;absl::strings;-ignore:4221"
+)
+
+# Create imported target absl::hash_policy_traits
+add_library(absl::hash_policy_traits INTERFACE IMPORTED)
+
+set_target_properties(absl::hash_policy_traits PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::meta;-ignore:4221"
+)
+
+# Create imported target absl::hashtablez_sampler
+add_library(absl::hashtablez_sampler STATIC IMPORTED)
+
+set_target_properties(absl::hashtablez_sampler PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::config;absl::exponential_biased;absl::sample_recorder;absl::synchronization;\$"
+)
+
+# Create imported target absl::hashtable_debug
+add_library(absl::hashtable_debug INTERFACE IMPORTED)
+
+set_target_properties(absl::hashtable_debug PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::hashtable_debug_hooks;-ignore:4221"
+)
+
+# Create imported target absl::hashtable_debug_hooks
+add_library(absl::hashtable_debug_hooks INTERFACE IMPORTED)
+
+set_target_properties(absl::hashtable_debug_hooks PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::node_slot_policy
+add_library(absl::node_slot_policy INTERFACE IMPORTED)
+
+set_target_properties(absl::node_slot_policy PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::raw_hash_map
+add_library(absl::raw_hash_map INTERFACE IMPORTED)
+
+set_target_properties(absl::raw_hash_map PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::container_memory;absl::raw_hash_set;absl::throw_delegate;-ignore:4221"
+)
+
+# Create imported target absl::container_common
+add_library(absl::container_common INTERFACE IMPORTED)
+
+set_target_properties(absl::container_common PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::type_traits;-ignore:4221"
+)
+
+# Create imported target absl::raw_hash_set
+add_library(absl::raw_hash_set STATIC IMPORTED)
+
+set_target_properties(absl::raw_hash_set PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bits;absl::compressed_tuple;absl::config;absl::container_common;absl::container_memory;absl::core_headers;absl::endian;absl::hash_policy_traits;absl::hashtable_debug_hooks;absl::memory;absl::meta;absl::optional;absl::prefetch;absl::utility;absl::hashtablez_sampler;\$"
+)
+
+# Create imported target absl::layout
+add_library(absl::layout INTERFACE IMPORTED)
+
+set_target_properties(absl::layout PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::meta;absl::strings;absl::span;absl::utility;-ignore:4221"
+)
+
+# Create imported target absl::stacktrace
+add_library(absl::stacktrace STATIC IMPORTED)
+
+set_target_properties(absl::stacktrace PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::debugging_internal;absl::config;absl::core_headers;\$:EXECINFO_LIBRARY-NOTFOUND>>;\$"
+)
+
+# Create imported target absl::symbolize
+add_library(absl::symbolize STATIC IMPORTED)
+
+set_target_properties(absl::symbolize PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::debugging_internal;absl::demangle_internal;absl::base;absl::config;absl::core_headers;absl::dynamic_annotations;absl::malloc_internal;absl::raw_logging_internal;absl::strings;\$;\$:\"dbghelp\">>;\$"
+)
+
+# Create imported target absl::examine_stack
+add_library(absl::examine_stack STATIC IMPORTED)
+
+set_target_properties(absl::examine_stack PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::stacktrace;absl::symbolize;absl::config;absl::core_headers;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::failure_signal_handler
+add_library(absl::failure_signal_handler STATIC IMPORTED)
+
+set_target_properties(absl::failure_signal_handler PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::examine_stack;absl::stacktrace;absl::base;absl::config;absl::core_headers;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::debugging_internal
+add_library(absl::debugging_internal STATIC IMPORTED)
+
+set_target_properties(absl::debugging_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::config;absl::dynamic_annotations;absl::errno_saver;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::demangle_internal
+add_library(absl::demangle_internal STATIC IMPORTED)
+
+set_target_properties(absl::demangle_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::core_headers;\$"
+)
+
+# Create imported target absl::leak_check
+add_library(absl::leak_check STATIC IMPORTED)
+
+set_target_properties(absl::leak_check PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;\$"
+)
+
+# Create imported target absl::debugging
+add_library(absl::debugging INTERFACE IMPORTED)
+
+set_target_properties(absl::debugging PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::stacktrace;absl::leak_check;-ignore:4221"
+)
+
+# Create imported target absl::flags_path_util
+add_library(absl::flags_path_util INTERFACE IMPORTED)
+
+set_target_properties(absl::flags_path_util PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::strings;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::flags_program_name
+add_library(absl::flags_program_name STATIC IMPORTED)
+
+set_target_properties(absl::flags_program_name PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::flags_path_util;absl::strings;absl::synchronization;\$;\$"
+)
+
+# Create imported target absl::flags_config
+add_library(absl::flags_config STATIC IMPORTED)
+
+set_target_properties(absl::flags_config PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::flags_path_util;absl::flags_program_name;absl::core_headers;absl::strings;absl::synchronization;\$;\$"
+)
+
+# Create imported target absl::flags_marshalling
+add_library(absl::flags_marshalling STATIC IMPORTED)
+
+set_target_properties(absl::flags_marshalling PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::log_severity;absl::optional;absl::strings;absl::str_format;\$;\$"
+)
+
+# Create imported target absl::flags_commandlineflag_internal
+add_library(absl::flags_commandlineflag_internal STATIC IMPORTED)
+
+set_target_properties(absl::flags_commandlineflag_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::dynamic_annotations;absl::fast_type_id;\$;\$"
+)
+
+# Create imported target absl::flags_commandlineflag
+add_library(absl::flags_commandlineflag STATIC IMPORTED)
+
+set_target_properties(absl::flags_commandlineflag PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::fast_type_id;absl::flags_commandlineflag_internal;absl::optional;absl::strings;\$;\$"
+)
+
+# Create imported target absl::flags_private_handle_accessor
+add_library(absl::flags_private_handle_accessor STATIC IMPORTED)
+
+set_target_properties(absl::flags_private_handle_accessor PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::flags_commandlineflag;absl::flags_commandlineflag_internal;absl::strings;\$;\$"
+)
+
+# Create imported target absl::flags_reflection
+add_library(absl::flags_reflection STATIC IMPORTED)
+
+set_target_properties(absl::flags_reflection PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::flags_commandlineflag;absl::flags_private_handle_accessor;absl::flags_config;absl::strings;absl::synchronization;absl::flat_hash_map;\$;\$"
+)
+
+# Create imported target absl::flags_internal
+add_library(absl::flags_internal STATIC IMPORTED)
+
+set_target_properties(absl::flags_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::config;absl::flags_commandlineflag;absl::flags_commandlineflag_internal;absl::flags_config;absl::flags_marshalling;absl::synchronization;absl::meta;absl::utility;\$;\$"
+)
+
+# Create imported target absl::flags
+add_library(absl::flags STATIC IMPORTED)
+
+set_target_properties(absl::flags PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::flags_commandlineflag;absl::flags_config;absl::flags_internal;absl::flags_reflection;absl::base;absl::core_headers;absl::strings;\$;\$"
+)
+
+# Create imported target absl::flags_usage_internal
+add_library(absl::flags_usage_internal STATIC IMPORTED)
+
+set_target_properties(absl::flags_usage_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::flags_config;absl::flags;absl::flags_commandlineflag;absl::flags_internal;absl::flags_path_util;absl::flags_private_handle_accessor;absl::flags_program_name;absl::flags_reflection;absl::flat_hash_map;absl::strings;absl::synchronization;\$;\$"
+)
+
+# Create imported target absl::flags_usage
+add_library(absl::flags_usage STATIC IMPORTED)
+
+set_target_properties(absl::flags_usage PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::flags_usage_internal;absl::strings;absl::synchronization;\$;\$"
+)
+
+# Create imported target absl::flags_parse
+add_library(absl::flags_parse STATIC IMPORTED)
+
+set_target_properties(absl::flags_parse PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::flags_config;absl::flags;absl::flags_commandlineflag;absl::flags_commandlineflag_internal;absl::flags_internal;absl::flags_private_handle_accessor;absl::flags_program_name;absl::flags_reflection;absl::flags_usage;absl::strings;absl::synchronization;\$;\$"
+)
+
+# Create imported target absl::any_invocable
+add_library(absl::any_invocable INTERFACE IMPORTED)
+
+set_target_properties(absl::any_invocable PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base_internal;absl::config;absl::core_headers;absl::type_traits;absl::utility;-ignore:4221"
+)
+
+# Create imported target absl::bind_front
+add_library(absl::bind_front INTERFACE IMPORTED)
+
+set_target_properties(absl::bind_front PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base_internal;absl::compressed_tuple;-ignore:4221"
+)
+
+# Create imported target absl::function_ref
+add_library(absl::function_ref INTERFACE IMPORTED)
+
+set_target_properties(absl::function_ref PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base_internal;absl::core_headers;absl::meta;-ignore:4221"
+)
+
+# Create imported target absl::hash
+add_library(absl::hash STATIC IMPORTED)
+
+set_target_properties(absl::hash PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::city;absl::config;absl::core_headers;absl::endian;absl::fixed_array;absl::function_ref;absl::meta;absl::int128;absl::strings;absl::optional;absl::variant;absl::utility;absl::low_level_hash;\$"
+)
+
+# Create imported target absl::city
+add_library(absl::city STATIC IMPORTED)
+
+set_target_properties(absl::city PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::endian;\$"
+)
+
+# Create imported target absl::low_level_hash
+add_library(absl::low_level_hash STATIC IMPORTED)
+
+set_target_properties(absl::low_level_hash PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bits;absl::config;absl::endian;absl::int128;\$"
+)
+
+# Create imported target absl::memory
+add_library(absl::memory INTERFACE IMPORTED)
+
+set_target_properties(absl::memory PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::meta;-ignore:4221"
+)
+
+# Create imported target absl::type_traits
+add_library(absl::type_traits INTERFACE IMPORTED)
+
+set_target_properties(absl::type_traits PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::meta
+add_library(absl::meta INTERFACE IMPORTED)
+
+set_target_properties(absl::meta PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::type_traits;-ignore:4221"
+)
+
+# Create imported target absl::bits
+add_library(absl::bits INTERFACE IMPORTED)
+
+set_target_properties(absl::bits PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;-ignore:4221"
+)
+
+# Create imported target absl::int128
+add_library(absl::int128 STATIC IMPORTED)
+
+set_target_properties(absl::int128 PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::bits;\$"
+)
+
+# Create imported target absl::numeric
+add_library(absl::numeric INTERFACE IMPORTED)
+
+set_target_properties(absl::numeric PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::int128;-ignore:4221"
+)
+
+# Create imported target absl::numeric_representation
+add_library(absl::numeric_representation INTERFACE IMPORTED)
+
+set_target_properties(absl::numeric_representation PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::sample_recorder
+add_library(absl::sample_recorder INTERFACE IMPORTED)
+
+set_target_properties(absl::sample_recorder PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::synchronization;-ignore:4221"
+)
+
+# Create imported target absl::exponential_biased
+add_library(absl::exponential_biased STATIC IMPORTED)
+
+set_target_properties(absl::exponential_biased PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;\$"
+)
+
+# Create imported target absl::periodic_sampler
+add_library(absl::periodic_sampler STATIC IMPORTED)
+
+set_target_properties(absl::periodic_sampler PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::exponential_biased;\$"
+)
+
+# Create imported target absl::random_random
+add_library(absl::random_random INTERFACE IMPORTED)
+
+set_target_properties(absl::random_random PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::random_distributions;absl::random_internal_nonsecure_base;absl::random_internal_pcg_engine;absl::random_internal_pool_urbg;absl::random_internal_randen_engine;absl::random_seed_sequences;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_bit_gen_ref
+add_library(absl::random_bit_gen_ref INTERFACE IMPORTED)
+
+set_target_properties(absl::random_bit_gen_ref PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::random_internal_distribution_caller;absl::random_internal_fast_uniform_bits;absl::type_traits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_mock_helpers
+add_library(absl::random_internal_mock_helpers INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_mock_helpers PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::fast_type_id;absl::optional;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_distributions
+add_library(absl::random_distributions STATIC IMPORTED)
+
+set_target_properties(absl::random_distributions PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base_internal;absl::config;absl::core_headers;absl::random_internal_generate_real;absl::random_internal_distribution_caller;absl::random_internal_fast_uniform_bits;absl::random_internal_fastmath;absl::random_internal_iostream_state_saver;absl::random_internal_traits;absl::random_internal_uniform_helper;absl::random_internal_wide_multiply;absl::strings;absl::type_traits;\$;\$"
+)
+
+# Create imported target absl::random_seed_gen_exception
+add_library(absl::random_seed_gen_exception STATIC IMPORTED)
+
+set_target_properties(absl::random_seed_gen_exception PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;\$;\$"
+)
+
+# Create imported target absl::random_seed_sequences
+add_library(absl::random_seed_sequences STATIC IMPORTED)
+
+set_target_properties(absl::random_seed_sequences PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::inlined_vector;absl::random_internal_pool_urbg;absl::random_internal_salted_seed_seq;absl::random_internal_seed_material;absl::random_seed_gen_exception;absl::span;\$;\$"
+)
+
+# Create imported target absl::random_internal_traits
+add_library(absl::random_internal_traits INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_traits PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_distribution_caller
+add_library(absl::random_internal_distribution_caller INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_distribution_caller PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::utility;absl::fast_type_id;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_fast_uniform_bits
+add_library(absl::random_internal_fast_uniform_bits INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_fast_uniform_bits PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_seed_material
+add_library(absl::random_internal_seed_material STATIC IMPORTED)
+
+set_target_properties(absl::random_internal_seed_material PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::optional;absl::random_internal_fast_uniform_bits;absl::raw_logging_internal;absl::span;absl::strings;\$;\$:\"bcrypt\">>;\$"
+)
+
+# Create imported target absl::random_internal_pool_urbg
+add_library(absl::random_internal_pool_urbg STATIC IMPORTED)
+
+set_target_properties(absl::random_internal_pool_urbg PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::config;absl::core_headers;absl::endian;absl::random_internal_randen;absl::random_internal_seed_material;absl::random_internal_traits;absl::random_seed_gen_exception;absl::raw_logging_internal;absl::span;\$;\$"
+)
+
+# Create imported target absl::random_internal_salted_seed_seq
+add_library(absl::random_internal_salted_seed_seq INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_salted_seed_seq PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::inlined_vector;absl::optional;absl::span;absl::random_internal_seed_material;absl::type_traits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_iostream_state_saver
+add_library(absl::random_internal_iostream_state_saver INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_iostream_state_saver PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::int128;absl::type_traits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_generate_real
+add_library(absl::random_internal_generate_real INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_generate_real PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bits;absl::random_internal_fastmath;absl::random_internal_traits;absl::type_traits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_wide_multiply
+add_library(absl::random_internal_wide_multiply INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_wide_multiply PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bits;absl::config;absl::int128;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_fastmath
+add_library(absl::random_internal_fastmath INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_fastmath PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_nonsecure_base
+add_library(absl::random_internal_nonsecure_base INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_nonsecure_base PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::inlined_vector;absl::random_internal_pool_urbg;absl::random_internal_salted_seed_seq;absl::random_internal_seed_material;absl::span;absl::type_traits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_pcg_engine
+add_library(absl::random_internal_pcg_engine INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_pcg_engine PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::int128;absl::random_internal_fastmath;absl::random_internal_iostream_state_saver;absl::type_traits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_randen_engine
+add_library(absl::random_internal_randen_engine INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_randen_engine PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::endian;absl::random_internal_iostream_state_saver;absl::random_internal_randen;absl::raw_logging_internal;absl::type_traits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::random_internal_platform
+add_library(absl::random_internal_platform STATIC IMPORTED)
+
+set_target_properties(absl::random_internal_platform PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;\$;\$"
+)
+
+# Create imported target absl::random_internal_randen
+add_library(absl::random_internal_randen STATIC IMPORTED)
+
+set_target_properties(absl::random_internal_randen PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::random_internal_platform;absl::random_internal_randen_hwaes;absl::random_internal_randen_slow;\$;\$"
+)
+
+# Create imported target absl::random_internal_randen_slow
+add_library(absl::random_internal_randen_slow STATIC IMPORTED)
+
+set_target_properties(absl::random_internal_randen_slow PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::random_internal_platform;absl::config;\$;\$"
+)
+
+# Create imported target absl::random_internal_randen_hwaes
+add_library(absl::random_internal_randen_hwaes STATIC IMPORTED)
+
+set_target_properties(absl::random_internal_randen_hwaes PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::random_internal_platform;absl::random_internal_randen_hwaes_impl;absl::config;\$;\$"
+)
+
+# Create imported target absl::random_internal_randen_hwaes_impl
+add_library(absl::random_internal_randen_hwaes_impl STATIC IMPORTED)
+
+set_target_properties(absl::random_internal_randen_hwaes_impl PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::random_internal_platform;absl::config;\$;\$"
+)
+
+# Create imported target absl::random_internal_distribution_test_util
+add_library(absl::random_internal_distribution_test_util STATIC IMPORTED)
+
+set_target_properties(absl::random_internal_distribution_test_util PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::raw_logging_internal;absl::strings;absl::str_format;absl::span;\$;\$"
+)
+
+# Create imported target absl::random_internal_uniform_helper
+add_library(absl::random_internal_uniform_helper INTERFACE IMPORTED)
+
+set_target_properties(absl::random_internal_uniform_helper PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::random_internal_traits;absl::type_traits;-ignore:4221;-ignore:4221"
+)
+
+# Create imported target absl::status
+add_library(absl::status STATIC IMPORTED)
+
+set_target_properties(absl::status PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::atomic_hook;absl::config;absl::cord;absl::core_headers;absl::function_ref;absl::inlined_vector;absl::optional;absl::raw_logging_internal;absl::stacktrace;absl::str_format;absl::strerror;absl::strings;absl::symbolize;\$"
+)
+
+# Create imported target absl::statusor
+add_library(absl::statusor STATIC IMPORTED)
+
+set_target_properties(absl::statusor PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::status;absl::core_headers;absl::raw_logging_internal;absl::type_traits;absl::strings;absl::utility;absl::variant;\$"
+)
+
+# Create imported target absl::strings
+add_library(absl::strings STATIC IMPORTED)
+
+set_target_properties(absl::strings PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::strings_internal;absl::base;absl::bits;absl::config;absl::core_headers;absl::endian;absl::int128;absl::memory;absl::raw_logging_internal;absl::throw_delegate;absl::type_traits;\$"
+)
+
+# Create imported target absl::strings_internal
+add_library(absl::strings_internal STATIC IMPORTED)
+
+set_target_properties(absl::strings_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::endian;absl::raw_logging_internal;absl::type_traits;\$"
+)
+
+# Create imported target absl::str_format
+add_library(absl::str_format INTERFACE IMPORTED)
+
+set_target_properties(absl::str_format PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::str_format_internal;-ignore:4221"
+)
+
+# Create imported target absl::str_format_internal
+add_library(absl::str_format_internal STATIC IMPORTED)
+
+set_target_properties(absl::str_format_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bits;absl::strings;absl::config;absl::core_headers;absl::numeric_representation;absl::type_traits;absl::utility;absl::int128;absl::span;\$"
+)
+
+# Create imported target absl::cord_internal
+add_library(absl::cord_internal STATIC IMPORTED)
+
+set_target_properties(absl::cord_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base_internal;absl::compressed_tuple;absl::config;absl::core_headers;absl::endian;absl::inlined_vector;absl::layout;absl::raw_logging_internal;absl::strings;absl::throw_delegate;absl::type_traits;\$"
+)
+
+# Create imported target absl::cordz_update_tracker
+add_library(absl::cordz_update_tracker INTERFACE IMPORTED)
+
+set_target_properties(absl::cordz_update_tracker PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;-ignore:4221"
+)
+
+# Create imported target absl::cordz_functions
+add_library(absl::cordz_functions STATIC IMPORTED)
+
+set_target_properties(absl::cordz_functions PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::exponential_biased;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::cordz_statistics
+add_library(absl::cordz_statistics INTERFACE IMPORTED)
+
+set_target_properties(absl::cordz_statistics PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::core_headers;absl::cordz_update_tracker;absl::synchronization;-ignore:4221"
+)
+
+# Create imported target absl::cordz_handle
+add_library(absl::cordz_handle STATIC IMPORTED)
+
+set_target_properties(absl::cordz_handle PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::config;absl::raw_logging_internal;absl::synchronization;\$"
+)
+
+# Create imported target absl::cordz_info
+add_library(absl::cordz_info STATIC IMPORTED)
+
+set_target_properties(absl::cordz_info PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::config;absl::cord_internal;absl::cordz_functions;absl::cordz_handle;absl::cordz_statistics;absl::cordz_update_tracker;absl::core_headers;absl::inlined_vector;absl::span;absl::raw_logging_internal;absl::stacktrace;absl::synchronization;\$"
+)
+
+# Create imported target absl::cordz_sample_token
+add_library(absl::cordz_sample_token STATIC IMPORTED)
+
+set_target_properties(absl::cordz_sample_token PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::cordz_handle;absl::cordz_info;\$"
+)
+
+# Create imported target absl::cordz_update_scope
+add_library(absl::cordz_update_scope INTERFACE IMPORTED)
+
+set_target_properties(absl::cordz_update_scope PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::cord_internal;absl::cordz_info;absl::cordz_update_tracker;absl::core_headers;-ignore:4221"
+)
+
+# Create imported target absl::cord
+add_library(absl::cord STATIC IMPORTED)
+
+set_target_properties(absl::cord PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::config;absl::cord_internal;absl::cordz_functions;absl::cordz_info;absl::cordz_update_scope;absl::cordz_update_tracker;absl::core_headers;absl::endian;absl::fixed_array;absl::function_ref;absl::inlined_vector;absl::optional;absl::raw_logging_internal;absl::span;absl::strings;absl::type_traits;\$"
+)
+
+# Create imported target absl::graphcycles_internal
+add_library(absl::graphcycles_internal STATIC IMPORTED)
+
+set_target_properties(absl::graphcycles_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::base_internal;absl::config;absl::core_headers;absl::malloc_internal;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::kernel_timeout_internal
+add_library(absl::kernel_timeout_internal INTERFACE IMPORTED)
+
+set_target_properties(absl::kernel_timeout_internal PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::raw_logging_internal;absl::time;-ignore:4221"
+)
+
+# Create imported target absl::synchronization
+add_library(absl::synchronization STATIC IMPORTED)
+
+set_target_properties(absl::synchronization PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::graphcycles_internal;absl::kernel_timeout_internal;absl::atomic_hook;absl::base;absl::base_internal;absl::config;absl::core_headers;absl::dynamic_annotations;absl::malloc_internal;absl::raw_logging_internal;absl::stacktrace;absl::symbolize;absl::time;Threads::Threads;\$"
+)
+
+# Create imported target absl::time
+add_library(absl::time STATIC IMPORTED)
+
+set_target_properties(absl::time PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base;absl::civil_time;absl::core_headers;absl::int128;absl::raw_logging_internal;absl::strings;absl::time_zone;\$"
+)
+
+# Create imported target absl::civil_time
+add_library(absl::civil_time STATIC IMPORTED)
+
+set_target_properties(absl::civil_time PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "\$"
+)
+
+# Create imported target absl::time_zone
+add_library(absl::time_zone STATIC IMPORTED)
+
+set_target_properties(absl::time_zone PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "\$<\$:>;\$"
+)
+
+# Create imported target absl::any
+add_library(absl::any INTERFACE IMPORTED)
+
+set_target_properties(absl::any PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bad_any_cast;absl::config;absl::core_headers;absl::fast_type_id;absl::type_traits;absl::utility;-ignore:4221"
+)
+
+# Create imported target absl::bad_any_cast
+add_library(absl::bad_any_cast INTERFACE IMPORTED)
+
+set_target_properties(absl::bad_any_cast PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bad_any_cast_impl;absl::config;-ignore:4221"
+)
+
+# Create imported target absl::bad_any_cast_impl
+add_library(absl::bad_any_cast_impl STATIC IMPORTED)
+
+set_target_properties(absl::bad_any_cast_impl PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::span
+add_library(absl::span INTERFACE IMPORTED)
+
+set_target_properties(absl::span PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::algorithm;absl::core_headers;absl::throw_delegate;absl::type_traits;-ignore:4221"
+)
+
+# Create imported target absl::optional
+add_library(absl::optional INTERFACE IMPORTED)
+
+set_target_properties(absl::optional PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bad_optional_access;absl::base_internal;absl::config;absl::core_headers;absl::memory;absl::type_traits;absl::utility;-ignore:4221"
+)
+
+# Create imported target absl::bad_optional_access
+add_library(absl::bad_optional_access STATIC IMPORTED)
+
+set_target_properties(absl::bad_optional_access PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::bad_variant_access
+add_library(absl::bad_variant_access STATIC IMPORTED)
+
+set_target_properties(absl::bad_variant_access PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::config;absl::raw_logging_internal;\$"
+)
+
+# Create imported target absl::variant
+add_library(absl::variant INTERFACE IMPORTED)
+
+set_target_properties(absl::variant PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::bad_variant_access;absl::base_internal;absl::config;absl::core_headers;absl::type_traits;absl::utility;-ignore:4221"
+)
+
+# Create imported target absl::compare
+add_library(absl::compare INTERFACE IMPORTED)
+
+set_target_properties(absl::compare PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::core_headers;absl::type_traits;-ignore:4221"
+)
+
+# Create imported target absl::utility
+add_library(absl::utility INTERFACE IMPORTED)
+
+set_target_properties(absl::utility PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "absl::base_internal;absl::config;absl::type_traits;-ignore:4221"
+)
+
+if(CMAKE_VERSION VERSION_LESS 3.0.0)
+ message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.")
+endif()
+
+# Load information for each installed configuration.
+file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/abslTargets-*.cmake")
+foreach(_cmake_config_file IN LISTS _cmake_config_files)
+ include("${_cmake_config_file}")
+endforeach()
+unset(_cmake_config_file)
+unset(_cmake_config_files)
+
+# Cleanup temporary variables.
+set(_IMPORT_PREFIX)
+
+# Loop over all imported files and verify that they actually exist
+foreach(_cmake_target IN LISTS _cmake_import_check_targets)
+ foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
+ if(NOT EXISTS "${_cmake_file}")
+ message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
+ \"${_cmake_file}\"
+but this file does not exist. Possible reasons include:
+* The file was deleted, renamed, or moved to another location.
+* An install or uninstall procedure did not complete successfully.
+* The installation package was faulty and contained
+ \"${CMAKE_CURRENT_LIST_FILE}\"
+but not all the files it references.
+")
+ endif()
+ endforeach()
+ unset(_cmake_file)
+ unset("_cmake_import_check_files_for_${_cmake_target}")
+endforeach()
+unset(_cmake_target)
+unset(_cmake_import_check_targets)
+
+# This file does not depend on other imported targets which have
+# been exported from the same project but in a separate export set.
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
+cmake_policy(POP)
diff --git a/build_windows_64/third_party/abseil-cpp/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..a70cb1c45b922
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,26 @@
+# CMake generation dependency list for this directory.
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/BasicConfigVersion-ExactVersion.cmake.in
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeDependentOption.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakePackageConfigHelpers.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeParseArguments.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CTest.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CTestTargets.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CTestUseLaunchers.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckCSourceCompiles.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckFunctionExists.c
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckIncludeFile.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckLibraryExists.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/DartConfiguration.tcl.in
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/FindPackageMessage.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/FindThreads.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/GNUInstallDirs.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/Internal/CheckSourceCompiles.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/WriteBasicConfigVersionFile.cmake
+C:/work/projects/grpc/third_party/abseil-cpp/CMake/AbseilDll.cmake
+C:/work/projects/grpc/third_party/abseil-cpp/CMake/AbseilHelpers.cmake
+C:/work/projects/grpc/third_party/abseil-cpp/CMake/abslConfig.cmake.in
+C:/work/projects/grpc/third_party/abseil-cpp/CMakeLists.txt
+C:/work/projects/grpc/third_party/abseil-cpp/absl/copts/AbseilConfigureCopts.cmake
+C:/work/projects/grpc/third_party/abseil-cpp/absl/copts/GENERATED_AbseilCopts.cmake
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/CTestTestfile.cmake
new file mode 100644
index 0000000000000..506b611ed9ad0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/CTestTestfile.cmake
@@ -0,0 +1,7 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs("absl")
diff --git a/build_windows_64/third_party/abseil-cpp/Continuous.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/Continuous.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Continuous.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/Continuous.vcxproj b/build_windows_64/third_party/abseil-cpp/Continuous.vcxproj
new file mode 100644
index 0000000000000..7fd20eacd5369
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Continuous.vcxproj
@@ -0,0 +1,257 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {3B00A3CD-E2F0-3F6B-B4FE-7E6C7987E5CB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ Continuous
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Continuous
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Continuous
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Continuous
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Continuous
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Continuous
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Continuous
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Continuous
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Continuous
+ false
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/Continuous.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/Continuous.vcxproj.filters
new file mode 100644
index 0000000000000..604e1174bfcdf
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Continuous.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/DartConfiguration.tcl b/build_windows_64/third_party/abseil-cpp/DartConfiguration.tcl
new file mode 100644
index 0000000000000..ced605c648344
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/DartConfiguration.tcl
@@ -0,0 +1,106 @@
+# This file is configured by CMake automatically as DartConfiguration.tcl
+# If you choose not to use CMake, this file may be hand configured, by
+# filling in the required variables.
+
+
+# Configuration directories and files
+SourceDirectory: C:/work/projects/grpc/third_party/abseil-cpp
+BuildDirectory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp
+
+# Where to place the cost data store
+CostDataFile:
+
+# Site is something like machine.domain, i.e. pragmatic.crd
+Site: WIN-10-DEV
+
+# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++
+BuildName: Win32-MSBuild
+
+# Subprojects
+LabelsForSubprojects:
+
+# Submission information
+SubmitURL: http://
+SubmitInactivityTimeout:
+
+# Dashboard start time
+NightlyStartTime: 00:00:00 EDT
+
+# Commands for the build/test/submit cycle
+ConfigureCommand: "C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe" "C:/work/projects/grpc/third_party/abseil-cpp"
+MakeCommand: "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --build . --config "${CTEST_CONFIGURATION_TYPE}"
+DefaultCTestConfigurationType: Release
+
+# version control
+UpdateVersionOnly:
+
+# CVS options
+# Default is "-d -P -A"
+CVSCommand:
+CVSUpdateOptions:
+
+# Subversion options
+SVNCommand:
+SVNOptions:
+SVNUpdateOptions:
+
+# Git options
+GITCommand: C:/Program Files/Git/cmd/git.exe
+GITInitSubmodules:
+GITUpdateOptions:
+GITUpdateCustom:
+
+# Perforce options
+P4Command:
+P4Client:
+P4Options:
+P4UpdateOptions:
+P4UpdateCustom:
+
+# Generic update command
+UpdateCommand: C:/Program Files/Git/cmd/git.exe
+UpdateOptions:
+UpdateType: git
+
+# Compiler info
+Compiler: C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.34.31933/bin/Hostx64/x64/cl.exe
+CompilerVersion: 19.34.31933.0
+
+# Dynamic analysis (MemCheck)
+PurifyCommand:
+ValgrindCommand:
+ValgrindCommandOptions:
+DrMemoryCommand:
+DrMemoryCommandOptions:
+CudaSanitizerCommand:
+CudaSanitizerCommandOptions:
+MemoryCheckType:
+MemoryCheckSanitizerOptions:
+MemoryCheckCommand: MEMORYCHECK_COMMAND-NOTFOUND
+MemoryCheckCommandOptions:
+MemoryCheckSuppressionFile:
+
+# Coverage
+CoverageCommand: COVERAGE_COMMAND-NOTFOUND
+CoverageExtraFlags: -l
+
+# Testing options
+# TimeOut is the amount of time in seconds to wait for processes
+# to complete during testing. After TimeOut seconds, the
+# process will be summarily terminated.
+# Currently set to 25 minutes
+TimeOut: 1500
+
+# During parallel testing CTest will not start a new test if doing
+# so would cause the system load to exceed this value.
+TestLoad:
+
+UseLaunchers: 0
+CurlOptions:
+# warning, if you add new options here that have to do with submit,
+# you have to update cmCTestSubmitCommand.cxx
+
+# For CTest submissions that timeout, these options
+# specify behavior for retrying the submission
+CTestSubmitRetryDelay: 5
+CTestSubmitRetryCount: 3
diff --git a/build_windows_64/third_party/abseil-cpp/Experimental.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/Experimental.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Experimental.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/Experimental.vcxproj b/build_windows_64/third_party/abseil-cpp/Experimental.vcxproj
new file mode 100644
index 0000000000000..b75e4288fd6b2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Experimental.vcxproj
@@ -0,0 +1,257 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {DDC8C8C2-8159-3EE4-84AD-1F2DD0057B41}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ Experimental
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Experimental
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Experimental
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Experimental
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Experimental
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Experimental
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Experimental
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Experimental
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Experimental
+ false
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/Experimental.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/Experimental.vcxproj.filters
new file mode 100644
index 0000000000000..bb3583eb84e53
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Experimental.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/INSTALL.vcxproj
new file mode 100644
index 0000000000000..293ea24e2b22e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..7e6877b60c527
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/Nightly.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/Nightly.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Nightly.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/Nightly.vcxproj b/build_windows_64/third_party/abseil-cpp/Nightly.vcxproj
new file mode 100644
index 0000000000000..ab035c1546827
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Nightly.vcxproj
@@ -0,0 +1,257 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7D4DEFF3-51F7-3546-83C6-09C08A8BFBF6}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ Nightly
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Nightly
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Nightly
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Nightly
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Nightly
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Nightly
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Nightly
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D Nightly
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\Nightly
+ false
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/Nightly.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/Nightly.vcxproj.filters
new file mode 100644
index 0000000000000..79a420bb6caca
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/Nightly.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.vcxproj b/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.vcxproj
new file mode 100644
index 0000000000000..57a1286e59cc9
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.vcxproj
@@ -0,0 +1,257 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {BB6E3CB9-0E6C-3C65-ACDB-394D3E27C7B8}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ NightlyMemoryCheck
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ stdcpp17
+
+
+
+
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D NightlyMemoryCheck
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\NightlyMemoryCheck
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D NightlyMemoryCheck
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\NightlyMemoryCheck
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D NightlyMemoryCheck
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\NightlyMemoryCheck
+ false
+ false
+
+
+ setlocal
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\ctest.exe" -C $(Configuration) -D NightlyMemoryCheck
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\NightlyMemoryCheck
+ false
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-ExactVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeParseArguments.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilDll.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\AbseilHelpers.cmake;$(SolutionDir)..\third_party\abseil-cpp\CMake\abslConfig.cmake.in;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\AbseilConfigureCopts.cmake;$(SolutionDir)..\third_party\abseil-cpp\absl\copts\GENERATED_AbseilCopts.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.vcxproj.filters
new file mode 100644
index 0000000000000..3f464609b99a6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/NightlyMemoryCheck.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..d1fe4d5d0c9f8
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..42c2ba0dd924f
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl.sln b/build_windows_64/third_party/abseil-cpp/absl.sln
new file mode 100644
index 0000000000000..69b48aaa8d7ea
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl.sln
@@ -0,0 +1,1703 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{A175CC8D-1442-326E-B716-D113235BFBCB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {32AF3630-975C-36BA-82B3-634EC17F5485} = {32AF3630-975C-36BA-82B3-634EC17F5485}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C} = {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB} = {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5} = {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA} = {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC} = {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746} = {BC5BE724-EA78-3644-9090-38ABBD6E5746}
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB} = {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ {79F6FEE1-4991-3818-A7CB-899760994CE3} = {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1} = {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD} = {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79} = {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727} = {3DC30B4C-2D20-355E-8B49-4EFAC2196727}
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB} = {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7} = {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6} = {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ {BC9C1599-490C-3B91-9CCD-067F45D52541} = {BC9C1599-490C-3B91-9CCD-067F45D52541}
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46} = {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012} = {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C} = {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99} = {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {D383D525-20CA-3420-A2A0-4809654BEE32} = {D383D525-20CA-3420-A2A0-4809654BEE32}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7} = {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}
+ {35FA0953-17BA-36D1-B741-534D61588D1F} = {35FA0953-17BA-36D1-B741-534D61588D1F}
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834} = {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}
+ {6106A79C-1118-332C-8B14-AB9C26170D79} = {6106A79C-1118-332C-8B14-AB9C26170D79}
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA} = {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}
+ {2ECA863F-1057-3C84-8865-667A9A6135FF} = {2ECA863F-1057-3C84-8865-667A9A6135FF}
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA} = {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854} = {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ {BD960AED-F22A-3573-848F-A59D183E415B} = {BD960AED-F22A-3573-848F-A59D183E415B}
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565} = {31EEBCB3-EA90-3449-A724-CEFBD7B89565}
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D} = {C0377E39-AA72-34FB-B388-F57B4FB83C5D}
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86} = {99FD0A1A-3232-3FA7-B543-1763540DAA86}
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9} = {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519} = {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE} = {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D} = {F60B2325-8658-398F-9C7F-924AC3C2D77D}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {37B17573-9453-35E2-B81F-E1D2442691B6} = {37B17573-9453-35E2-B81F-E1D2442691B6}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Continuous", "Continuous.vcxproj", "{3B00A3CD-E2F0-3F6B-B4FE-7E6C7987E5CB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Experimental", "Experimental.vcxproj", "{DDC8C8C2-8159-3EE4-84AD-1F2DD0057B41}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{C4EB1565-8AD1-3801-BA37-4E2847E0EA02}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Nightly", "Nightly.vcxproj", "{7D4DEFF3-51F7-3546-83C6-09C08A8BFBF6}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NightlyMemoryCheck", "NightlyMemoryCheck.vcxproj", "{BB6E3CB9-0E6C-3C65-ACDB-394D3E27C7B8}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{7DC00F27-FF73-32D4-A78E-FF26C1446B6C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\\ZERO_CHECK.vcxproj", "{B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bad_any_cast_impl", "absl\types\bad_any_cast_impl.vcxproj", "{32AF3630-975C-36BA-82B3-634EC17F5485}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bad_optional_access", "absl\types\bad_optional_access.vcxproj", "{7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bad_variant_access", "absl\types\bad_variant_access.vcxproj", "{D7A20B4C-AF53-325A-A79F-FEF4317A264C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base", "absl\base\base.vcxproj", "{597D167B-3548-3E3A-A001-136C7B9D41AE}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "city", "absl\hash\city.vcxproj", "{6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "civil_time", "absl\time\civil_time.vcxproj", "{1901C3B9-050F-3BD7-8009-C3E003CAB077}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cord", "absl\strings\cord.vcxproj", "{B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cord_internal", "absl\strings\cord_internal.vcxproj", "{E57978D3-A5E0-374D-8955-011D4D7CBC80}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cordz_functions", "absl\strings\cordz_functions.vcxproj", "{4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cordz_handle", "absl\strings\cordz_handle.vcxproj", "{42388EB4-61DD-3542-B620-BF2451583596}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cordz_info", "absl\strings\cordz_info.vcxproj", "{BEFBCB18-F587-34A5-BB9C-14DB4457832E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cordz_sample_token", "absl\strings\cordz_sample_token.vcxproj", "{2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "debugging_internal", "absl\debugging\debugging_internal.vcxproj", "{53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demangle_internal", "absl\debugging\demangle_internal.vcxproj", "{F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "examine_stack", "absl\debugging\examine_stack.vcxproj", "{27DE2F75-EFAD-3F1F-887C-7A3B227134FC}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exponential_biased", "absl\profiling\exponential_biased.vcxproj", "{55F82329-B985-3F0F-A4D7-37E7427D5253}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "failure_signal_handler", "absl\debugging\failure_signal_handler.vcxproj", "{BC5BE724-EA78-3644-9090-38ABBD6E5746}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC} = {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags", "absl\flags\flags.vcxproj", "{CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C} = {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB} = {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5} = {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {79F6FEE1-4991-3818-A7CB-899760994CE3} = {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1} = {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD} = {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79} = {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB} = {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7} = {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6} = {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012} = {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C} = {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {D383D525-20CA-3420-A2A0-4809654BEE32} = {D383D525-20CA-3420-A2A0-4809654BEE32}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9} = {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_commandlineflag", "absl\flags\flags_commandlineflag.vcxproj", "{79F6FEE1-4991-3818-A7CB-899760994CE3}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_commandlineflag_internal", "absl\flags\flags_commandlineflag_internal.vcxproj", "{CF76338E-9BD7-324C-8161-3DD311344D47}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_config", "absl\flags\flags_config.vcxproj", "{40C8D078-7EF0-3635-9F1E-DF8C71D580F1}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7} = {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_internal", "absl\flags\flags_internal.vcxproj", "{AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {79F6FEE1-4991-3818-A7CB-899760994CE3} = {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1} = {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79} = {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7} = {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_marshalling", "absl\flags\flags_marshalling.vcxproj", "{048CD35E-EAC2-3E6F-8366-5B16CA556A79}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_parse", "absl\flags\flags_parse.vcxproj", "{3DC30B4C-2D20-355E-8B49-4EFAC2196727}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C} = {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB} = {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5} = {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB} = {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ {79F6FEE1-4991-3818-A7CB-899760994CE3} = {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1} = {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD} = {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79} = {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB} = {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7} = {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6} = {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ {BC9C1599-490C-3B91-9CCD-067F45D52541} = {BC9C1599-490C-3B91-9CCD-067F45D52541}
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46} = {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012} = {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C} = {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {D383D525-20CA-3420-A2A0-4809654BEE32} = {D383D525-20CA-3420-A2A0-4809654BEE32}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9} = {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_private_handle_accessor", "absl\flags\flags_private_handle_accessor.vcxproj", "{0AC652D5-68B4-3420-9F63-A88E37D51FBB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {79F6FEE1-4991-3818-A7CB-899760994CE3} = {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_program_name", "absl\flags\flags_program_name.vcxproj", "{5F49D6EC-4B5C-3530-A414-B565B55F57E7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_reflection", "absl\flags\flags_reflection.vcxproj", "{9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C} = {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB} = {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5} = {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {79F6FEE1-4991-3818-A7CB-899760994CE3} = {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1} = {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB} = {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7} = {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012} = {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C} = {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {D383D525-20CA-3420-A2A0-4809654BEE32} = {D383D525-20CA-3420-A2A0-4809654BEE32}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9} = {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_usage", "absl\flags\flags_usage.vcxproj", "{BC9C1599-490C-3B91-9CCD-067F45D52541}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C} = {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB} = {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5} = {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB} = {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ {79F6FEE1-4991-3818-A7CB-899760994CE3} = {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1} = {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD} = {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79} = {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB} = {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7} = {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6} = {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46} = {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012} = {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C} = {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {D383D525-20CA-3420-A2A0-4809654BEE32} = {D383D525-20CA-3420-A2A0-4809654BEE32}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9} = {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flags_usage_internal", "absl\flags\flags_usage_internal.vcxproj", "{A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C} = {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB} = {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5} = {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB} = {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ {79F6FEE1-4991-3818-A7CB-899760994CE3} = {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ {CF76338E-9BD7-324C-8161-3DD311344D47} = {CF76338E-9BD7-324C-8161-3DD311344D47}
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1} = {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD} = {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79} = {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB} = {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7} = {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6} = {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012} = {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C} = {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {D383D525-20CA-3420-A2A0-4809654BEE32} = {D383D525-20CA-3420-A2A0-4809654BEE32}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9} = {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "graphcycles_internal", "absl\synchronization\graphcycles_internal.vcxproj", "{1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hash", "absl\hash\hash.vcxproj", "{BAB8F7A3-BE08-305B-836D-7E5F6397F012}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C} = {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB} = {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {D383D525-20CA-3420-A2A0-4809654BEE32} = {D383D525-20CA-3420-A2A0-4809654BEE32}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hashtablez_sampler", "absl\container\hashtablez_sampler.vcxproj", "{F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "int128", "absl\numeric\int128.vcxproj", "{B0DD2281-5BC3-398E-B461-6A154666183B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "leak_check", "absl\debugging\leak_check.vcxproj", "{D1E93E8D-436B-3FF9-9E9F-45682DFADF99}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "log_severity", "absl\base\log_severity.vcxproj", "{68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "low_level_hash", "absl\hash\low_level_hash.vcxproj", "{D383D525-20CA-3420-A2A0-4809654BEE32}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "malloc_internal", "absl\base\malloc_internal.vcxproj", "{E13490BC-6F8A-33F2-B3F7-1083029D3412}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "periodic_sampler", "absl\profiling\periodic_sampler.vcxproj", "{942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_distributions", "absl\random\random_distributions.vcxproj", "{35FA0953-17BA-36D1-B741-534D61588D1F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_internal_distribution_test_util", "absl\random\random_internal_distribution_test_util.vcxproj", "{A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_internal_platform", "absl\random\random_internal_platform.vcxproj", "{6106A79C-1118-332C-8B14-AB9C26170D79}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_internal_pool_urbg", "absl\random\random_internal_pool_urbg.vcxproj", "{4CCF7F83-97C8-365F-87ED-478DC7D63BFA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {6106A79C-1118-332C-8B14-AB9C26170D79} = {6106A79C-1118-332C-8B14-AB9C26170D79}
+ {2ECA863F-1057-3C84-8865-667A9A6135FF} = {2ECA863F-1057-3C84-8865-667A9A6135FF}
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA} = {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854} = {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ {BD960AED-F22A-3573-848F-A59D183E415B} = {BD960AED-F22A-3573-848F-A59D183E415B}
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565} = {31EEBCB3-EA90-3449-A724-CEFBD7B89565}
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D} = {C0377E39-AA72-34FB-B388-F57B4FB83C5D}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_internal_randen", "absl\random\random_internal_randen.vcxproj", "{2ECA863F-1057-3C84-8865-667A9A6135FF}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {6106A79C-1118-332C-8B14-AB9C26170D79} = {6106A79C-1118-332C-8B14-AB9C26170D79}
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA} = {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854} = {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ {BD960AED-F22A-3573-848F-A59D183E415B} = {BD960AED-F22A-3573-848F-A59D183E415B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_internal_randen_hwaes", "absl\random\random_internal_randen_hwaes.vcxproj", "{4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {6106A79C-1118-332C-8B14-AB9C26170D79} = {6106A79C-1118-332C-8B14-AB9C26170D79}
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854} = {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_internal_randen_hwaes_impl", "absl\random\random_internal_randen_hwaes_impl.vcxproj", "{516B4E2D-8062-3EFE-BE66-E456EEA0F854}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {6106A79C-1118-332C-8B14-AB9C26170D79} = {6106A79C-1118-332C-8B14-AB9C26170D79}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_internal_randen_slow", "absl\random\random_internal_randen_slow.vcxproj", "{BD960AED-F22A-3573-848F-A59D183E415B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {6106A79C-1118-332C-8B14-AB9C26170D79} = {6106A79C-1118-332C-8B14-AB9C26170D79}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_internal_seed_material", "absl\random\random_internal_seed_material.vcxproj", "{31EEBCB3-EA90-3449-A724-CEFBD7B89565}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_seed_gen_exception", "absl\random\random_seed_gen_exception.vcxproj", "{C0377E39-AA72-34FB-B388-F57B4FB83C5D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_seed_sequences", "absl\random\random_seed_sequences.vcxproj", "{99FD0A1A-3232-3FA7-B543-1763540DAA86}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {6106A79C-1118-332C-8B14-AB9C26170D79} = {6106A79C-1118-332C-8B14-AB9C26170D79}
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA} = {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}
+ {2ECA863F-1057-3C84-8865-667A9A6135FF} = {2ECA863F-1057-3C84-8865-667A9A6135FF}
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA} = {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854} = {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ {BD960AED-F22A-3573-848F-A59D183E415B} = {BD960AED-F22A-3573-848F-A59D183E415B}
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565} = {31EEBCB3-EA90-3449-A724-CEFBD7B89565}
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D} = {C0377E39-AA72-34FB-B388-F57B4FB83C5D}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "raw_hash_set", "absl\container\raw_hash_set.vcxproj", "{1A66B8C8-92A8-3FC4-BC37-81988308EAE9}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C} = {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "raw_logging_internal", "absl\base\raw_logging_internal.vcxproj", "{8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "scoped_set_env", "absl\base\scoped_set_env.vcxproj", "{6865D5B8-356C-3D3E-8401-7DDCD7EDF519}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "spinlock_wait", "absl\base\spinlock_wait.vcxproj", "{72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stacktrace", "absl\debugging\stacktrace.vcxproj", "{050685DE-A45C-3876-A37C-2C98647AB5EE}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "status", "absl\status\status.vcxproj", "{E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5} = {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {37B17573-9453-35E2-B81F-E1D2442691B6} = {37B17573-9453-35E2-B81F-E1D2442691B6}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "statusor", "absl\status\statusor.vcxproj", "{F60B2325-8658-398F-9C7F-924AC3C2D77D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5} = {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C} = {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5} = {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80} = {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03} = {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ {42388EB4-61DD-3542-B620-BF2451583596} = {42388EB4-61DD-3542-B620-BF2451583596}
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E} = {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {55F82329-B985-3F0F-A4D7-37E7427D5253} = {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE} = {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}
+ {D614C056-763C-3B27-B816-FE324C182CAA} = {D614C056-763C-3B27-B816-FE324C182CAA}
+ {37B17573-9453-35E2-B81F-E1D2442691B6} = {37B17573-9453-35E2-B81F-E1D2442691B6}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA} = {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "str_format_internal", "absl\strings\str_format_internal.vcxproj", "{D614C056-763C-3B27-B816-FE324C182CAA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "strerror", "absl\base\strerror.vcxproj", "{37B17573-9453-35E2-B81F-E1D2442691B6}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "strings", "absl\strings\strings.vcxproj", "{D52208A5-624E-3E1D-98D6-27A780B4A011}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "strings_internal", "absl\strings\strings_internal.vcxproj", "{57A15534-7B4C-32A4-9D4B-7774E64EB46F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "symbolize", "absl\debugging\symbolize.vcxproj", "{E6E14F2F-CCEC-399B-A086-05274CF9454A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "synchronization", "absl\synchronization\synchronization.vcxproj", "{1236561B-6046-3A1E-8D57-8DCD97FC60CA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E} = {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085} = {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB} = {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412} = {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {050685DE-A45C-3876-A37C-2C98647AB5EE} = {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A} = {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78} = {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "throw_delegate", "absl\base\throw_delegate.vcxproj", "{364053CA-8D78-3FA2-9EB8-23239C023486}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "time", "absl\time\time.vcxproj", "{00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {597D167B-3548-3E3A-A001-136C7B9D41AE} = {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077} = {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ {B0DD2281-5BC3-398E-B461-6A154666183B} = {B0DD2281-5BC3-398E-B461-6A154666183B}
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05} = {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847} = {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B} = {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ {D52208A5-624E-3E1D-98D6-27A780B4A011} = {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F} = {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ {364053CA-8D78-3FA2-9EB8-23239C023486} = {364053CA-8D78-3FA2-9EB8-23239C023486}
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30} = {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "time_zone", "absl\time\time_zone.vcxproj", "{273A373E-F44E-3B70-BBE9-FF9AC075BC30}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Release|x64 = Release|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.ActiveCfg = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.Build.0 = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.ActiveCfg = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.Build.0 = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {3B00A3CD-E2F0-3F6B-B4FE-7E6C7987E5CB}.Debug|x64.ActiveCfg = Debug|x64
+ {3B00A3CD-E2F0-3F6B-B4FE-7E6C7987E5CB}.Release|x64.ActiveCfg = Release|x64
+ {3B00A3CD-E2F0-3F6B-B4FE-7E6C7987E5CB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {3B00A3CD-E2F0-3F6B-B4FE-7E6C7987E5CB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {DDC8C8C2-8159-3EE4-84AD-1F2DD0057B41}.Debug|x64.ActiveCfg = Debug|x64
+ {DDC8C8C2-8159-3EE4-84AD-1F2DD0057B41}.Release|x64.ActiveCfg = Release|x64
+ {DDC8C8C2-8159-3EE4-84AD-1F2DD0057B41}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {DDC8C8C2-8159-3EE4-84AD-1F2DD0057B41}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Debug|x64.ActiveCfg = Debug|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Release|x64.ActiveCfg = Release|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7D4DEFF3-51F7-3546-83C6-09C08A8BFBF6}.Debug|x64.ActiveCfg = Debug|x64
+ {7D4DEFF3-51F7-3546-83C6-09C08A8BFBF6}.Release|x64.ActiveCfg = Release|x64
+ {7D4DEFF3-51F7-3546-83C6-09C08A8BFBF6}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7D4DEFF3-51F7-3546-83C6-09C08A8BFBF6}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {BB6E3CB9-0E6C-3C65-ACDB-394D3E27C7B8}.Debug|x64.ActiveCfg = Debug|x64
+ {BB6E3CB9-0E6C-3C65-ACDB-394D3E27C7B8}.Release|x64.ActiveCfg = Release|x64
+ {BB6E3CB9-0E6C-3C65-ACDB-394D3E27C7B8}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {BB6E3CB9-0E6C-3C65-ACDB-394D3E27C7B8}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Debug|x64.ActiveCfg = Debug|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Release|x64.ActiveCfg = Release|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.ActiveCfg = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.Build.0 = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.ActiveCfg = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.Build.0 = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {32AF3630-975C-36BA-82B3-634EC17F5485}.Debug|x64.ActiveCfg = Debug|x64
+ {32AF3630-975C-36BA-82B3-634EC17F5485}.Debug|x64.Build.0 = Debug|x64
+ {32AF3630-975C-36BA-82B3-634EC17F5485}.Release|x64.ActiveCfg = Release|x64
+ {32AF3630-975C-36BA-82B3-634EC17F5485}.Release|x64.Build.0 = Release|x64
+ {32AF3630-975C-36BA-82B3-634EC17F5485}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {32AF3630-975C-36BA-82B3-634EC17F5485}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {32AF3630-975C-36BA-82B3-634EC17F5485}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {32AF3630-975C-36BA-82B3-634EC17F5485}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}.Debug|x64.ActiveCfg = Debug|x64
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}.Debug|x64.Build.0 = Debug|x64
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}.Release|x64.ActiveCfg = Release|x64
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}.Release|x64.Build.0 = Release|x64
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}.Debug|x64.ActiveCfg = Debug|x64
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}.Debug|x64.Build.0 = Debug|x64
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}.Release|x64.ActiveCfg = Release|x64
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}.Release|x64.Build.0 = Release|x64
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}.Debug|x64.ActiveCfg = Debug|x64
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}.Debug|x64.Build.0 = Debug|x64
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}.Release|x64.ActiveCfg = Release|x64
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}.Release|x64.Build.0 = Release|x64
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}.Debug|x64.ActiveCfg = Debug|x64
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}.Debug|x64.Build.0 = Debug|x64
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}.Release|x64.ActiveCfg = Release|x64
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}.Release|x64.Build.0 = Release|x64
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}.Debug|x64.ActiveCfg = Debug|x64
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}.Debug|x64.Build.0 = Debug|x64
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}.Release|x64.ActiveCfg = Release|x64
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}.Release|x64.Build.0 = Release|x64
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}.Debug|x64.ActiveCfg = Debug|x64
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}.Debug|x64.Build.0 = Debug|x64
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}.Release|x64.ActiveCfg = Release|x64
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}.Release|x64.Build.0 = Release|x64
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}.Debug|x64.ActiveCfg = Debug|x64
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}.Debug|x64.Build.0 = Debug|x64
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}.Release|x64.ActiveCfg = Release|x64
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}.Release|x64.Build.0 = Release|x64
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}.Debug|x64.ActiveCfg = Debug|x64
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}.Debug|x64.Build.0 = Debug|x64
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}.Release|x64.ActiveCfg = Release|x64
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}.Release|x64.Build.0 = Release|x64
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {42388EB4-61DD-3542-B620-BF2451583596}.Debug|x64.ActiveCfg = Debug|x64
+ {42388EB4-61DD-3542-B620-BF2451583596}.Debug|x64.Build.0 = Debug|x64
+ {42388EB4-61DD-3542-B620-BF2451583596}.Release|x64.ActiveCfg = Release|x64
+ {42388EB4-61DD-3542-B620-BF2451583596}.Release|x64.Build.0 = Release|x64
+ {42388EB4-61DD-3542-B620-BF2451583596}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {42388EB4-61DD-3542-B620-BF2451583596}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {42388EB4-61DD-3542-B620-BF2451583596}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {42388EB4-61DD-3542-B620-BF2451583596}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}.Debug|x64.ActiveCfg = Debug|x64
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}.Debug|x64.Build.0 = Debug|x64
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}.Release|x64.ActiveCfg = Release|x64
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}.Release|x64.Build.0 = Release|x64
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}.Debug|x64.ActiveCfg = Debug|x64
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}.Debug|x64.Build.0 = Debug|x64
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}.Release|x64.ActiveCfg = Release|x64
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}.Release|x64.Build.0 = Release|x64
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}.Debug|x64.ActiveCfg = Debug|x64
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}.Debug|x64.Build.0 = Debug|x64
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}.Release|x64.ActiveCfg = Release|x64
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}.Release|x64.Build.0 = Release|x64
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}.Debug|x64.ActiveCfg = Debug|x64
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}.Debug|x64.Build.0 = Debug|x64
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}.Release|x64.ActiveCfg = Release|x64
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}.Release|x64.Build.0 = Release|x64
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}.Debug|x64.ActiveCfg = Debug|x64
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}.Debug|x64.Build.0 = Debug|x64
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}.Release|x64.ActiveCfg = Release|x64
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}.Release|x64.Build.0 = Release|x64
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}.Debug|x64.ActiveCfg = Debug|x64
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}.Debug|x64.Build.0 = Debug|x64
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}.Release|x64.ActiveCfg = Release|x64
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}.Release|x64.Build.0 = Release|x64
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}.Debug|x64.ActiveCfg = Debug|x64
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}.Debug|x64.Build.0 = Debug|x64
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}.Release|x64.ActiveCfg = Release|x64
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}.Release|x64.Build.0 = Release|x64
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}.Debug|x64.ActiveCfg = Debug|x64
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}.Debug|x64.Build.0 = Debug|x64
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}.Release|x64.ActiveCfg = Release|x64
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}.Release|x64.Build.0 = Release|x64
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}.Debug|x64.ActiveCfg = Debug|x64
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}.Debug|x64.Build.0 = Debug|x64
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}.Release|x64.ActiveCfg = Release|x64
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}.Release|x64.Build.0 = Release|x64
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {CF76338E-9BD7-324C-8161-3DD311344D47}.Debug|x64.ActiveCfg = Debug|x64
+ {CF76338E-9BD7-324C-8161-3DD311344D47}.Debug|x64.Build.0 = Debug|x64
+ {CF76338E-9BD7-324C-8161-3DD311344D47}.Release|x64.ActiveCfg = Release|x64
+ {CF76338E-9BD7-324C-8161-3DD311344D47}.Release|x64.Build.0 = Release|x64
+ {CF76338E-9BD7-324C-8161-3DD311344D47}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {CF76338E-9BD7-324C-8161-3DD311344D47}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {CF76338E-9BD7-324C-8161-3DD311344D47}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {CF76338E-9BD7-324C-8161-3DD311344D47}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}.Debug|x64.ActiveCfg = Debug|x64
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}.Debug|x64.Build.0 = Debug|x64
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}.Release|x64.ActiveCfg = Release|x64
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}.Release|x64.Build.0 = Release|x64
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}.Debug|x64.ActiveCfg = Debug|x64
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}.Debug|x64.Build.0 = Debug|x64
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}.Release|x64.ActiveCfg = Release|x64
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}.Release|x64.Build.0 = Release|x64
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}.Debug|x64.ActiveCfg = Debug|x64
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}.Debug|x64.Build.0 = Debug|x64
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}.Release|x64.ActiveCfg = Release|x64
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}.Release|x64.Build.0 = Release|x64
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}.Debug|x64.ActiveCfg = Debug|x64
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}.Debug|x64.Build.0 = Debug|x64
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}.Release|x64.ActiveCfg = Release|x64
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}.Release|x64.Build.0 = Release|x64
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}.Debug|x64.ActiveCfg = Debug|x64
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}.Debug|x64.Build.0 = Debug|x64
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}.Release|x64.ActiveCfg = Release|x64
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}.Release|x64.Build.0 = Release|x64
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}.Debug|x64.ActiveCfg = Debug|x64
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}.Debug|x64.Build.0 = Debug|x64
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}.Release|x64.ActiveCfg = Release|x64
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}.Release|x64.Build.0 = Release|x64
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}.Debug|x64.ActiveCfg = Debug|x64
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}.Debug|x64.Build.0 = Debug|x64
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}.Release|x64.ActiveCfg = Release|x64
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}.Release|x64.Build.0 = Release|x64
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}.Debug|x64.ActiveCfg = Debug|x64
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}.Debug|x64.Build.0 = Debug|x64
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}.Release|x64.ActiveCfg = Release|x64
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}.Release|x64.Build.0 = Release|x64
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}.Debug|x64.ActiveCfg = Debug|x64
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}.Debug|x64.Build.0 = Debug|x64
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}.Release|x64.ActiveCfg = Release|x64
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}.Release|x64.Build.0 = Release|x64
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}.Debug|x64.ActiveCfg = Debug|x64
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}.Debug|x64.Build.0 = Debug|x64
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}.Release|x64.ActiveCfg = Release|x64
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}.Release|x64.Build.0 = Release|x64
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}.Debug|x64.ActiveCfg = Debug|x64
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}.Debug|x64.Build.0 = Debug|x64
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}.Release|x64.ActiveCfg = Release|x64
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}.Release|x64.Build.0 = Release|x64
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}.Debug|x64.ActiveCfg = Debug|x64
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}.Debug|x64.Build.0 = Debug|x64
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}.Release|x64.ActiveCfg = Release|x64
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}.Release|x64.Build.0 = Release|x64
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {B0DD2281-5BC3-398E-B461-6A154666183B}.Debug|x64.ActiveCfg = Debug|x64
+ {B0DD2281-5BC3-398E-B461-6A154666183B}.Debug|x64.Build.0 = Debug|x64
+ {B0DD2281-5BC3-398E-B461-6A154666183B}.Release|x64.ActiveCfg = Release|x64
+ {B0DD2281-5BC3-398E-B461-6A154666183B}.Release|x64.Build.0 = Release|x64
+ {B0DD2281-5BC3-398E-B461-6A154666183B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B0DD2281-5BC3-398E-B461-6A154666183B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B0DD2281-5BC3-398E-B461-6A154666183B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B0DD2281-5BC3-398E-B461-6A154666183B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}.Debug|x64.ActiveCfg = Debug|x64
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}.Debug|x64.Build.0 = Debug|x64
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}.Release|x64.ActiveCfg = Release|x64
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}.Release|x64.Build.0 = Release|x64
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}.Debug|x64.ActiveCfg = Debug|x64
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}.Debug|x64.Build.0 = Debug|x64
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}.Release|x64.ActiveCfg = Release|x64
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}.Release|x64.Build.0 = Release|x64
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {D383D525-20CA-3420-A2A0-4809654BEE32}.Debug|x64.ActiveCfg = Debug|x64
+ {D383D525-20CA-3420-A2A0-4809654BEE32}.Debug|x64.Build.0 = Debug|x64
+ {D383D525-20CA-3420-A2A0-4809654BEE32}.Release|x64.ActiveCfg = Release|x64
+ {D383D525-20CA-3420-A2A0-4809654BEE32}.Release|x64.Build.0 = Release|x64
+ {D383D525-20CA-3420-A2A0-4809654BEE32}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {D383D525-20CA-3420-A2A0-4809654BEE32}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {D383D525-20CA-3420-A2A0-4809654BEE32}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {D383D525-20CA-3420-A2A0-4809654BEE32}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}.Debug|x64.ActiveCfg = Debug|x64
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}.Debug|x64.Build.0 = Debug|x64
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}.Release|x64.ActiveCfg = Release|x64
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}.Release|x64.Build.0 = Release|x64
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}.Debug|x64.ActiveCfg = Debug|x64
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}.Debug|x64.Build.0 = Debug|x64
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}.Release|x64.ActiveCfg = Release|x64
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}.Release|x64.Build.0 = Release|x64
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {35FA0953-17BA-36D1-B741-534D61588D1F}.Debug|x64.ActiveCfg = Debug|x64
+ {35FA0953-17BA-36D1-B741-534D61588D1F}.Debug|x64.Build.0 = Debug|x64
+ {35FA0953-17BA-36D1-B741-534D61588D1F}.Release|x64.ActiveCfg = Release|x64
+ {35FA0953-17BA-36D1-B741-534D61588D1F}.Release|x64.Build.0 = Release|x64
+ {35FA0953-17BA-36D1-B741-534D61588D1F}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {35FA0953-17BA-36D1-B741-534D61588D1F}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {35FA0953-17BA-36D1-B741-534D61588D1F}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {35FA0953-17BA-36D1-B741-534D61588D1F}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}.Debug|x64.ActiveCfg = Debug|x64
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}.Debug|x64.Build.0 = Debug|x64
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}.Release|x64.ActiveCfg = Release|x64
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}.Release|x64.Build.0 = Release|x64
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {6106A79C-1118-332C-8B14-AB9C26170D79}.Debug|x64.ActiveCfg = Debug|x64
+ {6106A79C-1118-332C-8B14-AB9C26170D79}.Debug|x64.Build.0 = Debug|x64
+ {6106A79C-1118-332C-8B14-AB9C26170D79}.Release|x64.ActiveCfg = Release|x64
+ {6106A79C-1118-332C-8B14-AB9C26170D79}.Release|x64.Build.0 = Release|x64
+ {6106A79C-1118-332C-8B14-AB9C26170D79}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {6106A79C-1118-332C-8B14-AB9C26170D79}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {6106A79C-1118-332C-8B14-AB9C26170D79}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {6106A79C-1118-332C-8B14-AB9C26170D79}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}.Debug|x64.ActiveCfg = Debug|x64
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}.Debug|x64.Build.0 = Debug|x64
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}.Release|x64.ActiveCfg = Release|x64
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}.Release|x64.Build.0 = Release|x64
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}.Debug|x64.ActiveCfg = Debug|x64
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}.Debug|x64.Build.0 = Debug|x64
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}.Release|x64.ActiveCfg = Release|x64
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}.Release|x64.Build.0 = Release|x64
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}.Debug|x64.ActiveCfg = Debug|x64
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}.Debug|x64.Build.0 = Debug|x64
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}.Release|x64.ActiveCfg = Release|x64
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}.Release|x64.Build.0 = Release|x64
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}.Debug|x64.ActiveCfg = Debug|x64
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}.Debug|x64.Build.0 = Debug|x64
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}.Release|x64.ActiveCfg = Release|x64
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}.Release|x64.Build.0 = Release|x64
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {BD960AED-F22A-3573-848F-A59D183E415B}.Debug|x64.ActiveCfg = Debug|x64
+ {BD960AED-F22A-3573-848F-A59D183E415B}.Debug|x64.Build.0 = Debug|x64
+ {BD960AED-F22A-3573-848F-A59D183E415B}.Release|x64.ActiveCfg = Release|x64
+ {BD960AED-F22A-3573-848F-A59D183E415B}.Release|x64.Build.0 = Release|x64
+ {BD960AED-F22A-3573-848F-A59D183E415B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {BD960AED-F22A-3573-848F-A59D183E415B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {BD960AED-F22A-3573-848F-A59D183E415B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {BD960AED-F22A-3573-848F-A59D183E415B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}.Debug|x64.ActiveCfg = Debug|x64
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}.Debug|x64.Build.0 = Debug|x64
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}.Release|x64.ActiveCfg = Release|x64
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}.Release|x64.Build.0 = Release|x64
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}.Debug|x64.ActiveCfg = Debug|x64
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}.Debug|x64.Build.0 = Debug|x64
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}.Release|x64.ActiveCfg = Release|x64
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}.Release|x64.Build.0 = Release|x64
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}.Debug|x64.ActiveCfg = Debug|x64
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}.Debug|x64.Build.0 = Debug|x64
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}.Release|x64.ActiveCfg = Release|x64
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}.Release|x64.Build.0 = Release|x64
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}.Debug|x64.ActiveCfg = Debug|x64
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}.Debug|x64.Build.0 = Debug|x64
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}.Release|x64.ActiveCfg = Release|x64
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}.Release|x64.Build.0 = Release|x64
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}.Debug|x64.ActiveCfg = Debug|x64
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}.Debug|x64.Build.0 = Debug|x64
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}.Release|x64.ActiveCfg = Release|x64
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}.Release|x64.Build.0 = Release|x64
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}.Debug|x64.ActiveCfg = Debug|x64
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}.Debug|x64.Build.0 = Debug|x64
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}.Release|x64.ActiveCfg = Release|x64
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}.Release|x64.Build.0 = Release|x64
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}.Debug|x64.ActiveCfg = Debug|x64
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}.Debug|x64.Build.0 = Debug|x64
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}.Release|x64.ActiveCfg = Release|x64
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}.Release|x64.Build.0 = Release|x64
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}.Debug|x64.ActiveCfg = Debug|x64
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}.Debug|x64.Build.0 = Debug|x64
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}.Release|x64.ActiveCfg = Release|x64
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}.Release|x64.Build.0 = Release|x64
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}.Debug|x64.ActiveCfg = Debug|x64
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}.Debug|x64.Build.0 = Debug|x64
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}.Release|x64.ActiveCfg = Release|x64
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}.Release|x64.Build.0 = Release|x64
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}.Debug|x64.ActiveCfg = Debug|x64
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}.Debug|x64.Build.0 = Debug|x64
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}.Release|x64.ActiveCfg = Release|x64
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}.Release|x64.Build.0 = Release|x64
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {D614C056-763C-3B27-B816-FE324C182CAA}.Debug|x64.ActiveCfg = Debug|x64
+ {D614C056-763C-3B27-B816-FE324C182CAA}.Debug|x64.Build.0 = Debug|x64
+ {D614C056-763C-3B27-B816-FE324C182CAA}.Release|x64.ActiveCfg = Release|x64
+ {D614C056-763C-3B27-B816-FE324C182CAA}.Release|x64.Build.0 = Release|x64
+ {D614C056-763C-3B27-B816-FE324C182CAA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {D614C056-763C-3B27-B816-FE324C182CAA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {D614C056-763C-3B27-B816-FE324C182CAA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {D614C056-763C-3B27-B816-FE324C182CAA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {37B17573-9453-35E2-B81F-E1D2442691B6}.Debug|x64.ActiveCfg = Debug|x64
+ {37B17573-9453-35E2-B81F-E1D2442691B6}.Debug|x64.Build.0 = Debug|x64
+ {37B17573-9453-35E2-B81F-E1D2442691B6}.Release|x64.ActiveCfg = Release|x64
+ {37B17573-9453-35E2-B81F-E1D2442691B6}.Release|x64.Build.0 = Release|x64
+ {37B17573-9453-35E2-B81F-E1D2442691B6}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {37B17573-9453-35E2-B81F-E1D2442691B6}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {37B17573-9453-35E2-B81F-E1D2442691B6}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {37B17573-9453-35E2-B81F-E1D2442691B6}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}.Debug|x64.ActiveCfg = Debug|x64
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}.Debug|x64.Build.0 = Debug|x64
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}.Release|x64.ActiveCfg = Release|x64
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}.Release|x64.Build.0 = Release|x64
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}.Debug|x64.ActiveCfg = Debug|x64
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}.Debug|x64.Build.0 = Debug|x64
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}.Release|x64.ActiveCfg = Release|x64
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}.Release|x64.Build.0 = Release|x64
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}.Debug|x64.ActiveCfg = Debug|x64
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}.Debug|x64.Build.0 = Debug|x64
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}.Release|x64.ActiveCfg = Release|x64
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}.Release|x64.Build.0 = Release|x64
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}.Debug|x64.ActiveCfg = Debug|x64
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}.Debug|x64.Build.0 = Debug|x64
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}.Release|x64.ActiveCfg = Release|x64
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}.Release|x64.Build.0 = Release|x64
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {364053CA-8D78-3FA2-9EB8-23239C023486}.Debug|x64.ActiveCfg = Debug|x64
+ {364053CA-8D78-3FA2-9EB8-23239C023486}.Debug|x64.Build.0 = Debug|x64
+ {364053CA-8D78-3FA2-9EB8-23239C023486}.Release|x64.ActiveCfg = Release|x64
+ {364053CA-8D78-3FA2-9EB8-23239C023486}.Release|x64.Build.0 = Release|x64
+ {364053CA-8D78-3FA2-9EB8-23239C023486}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {364053CA-8D78-3FA2-9EB8-23239C023486}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {364053CA-8D78-3FA2-9EB8-23239C023486}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {364053CA-8D78-3FA2-9EB8-23239C023486}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}.Debug|x64.ActiveCfg = Debug|x64
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}.Debug|x64.Build.0 = Debug|x64
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}.Release|x64.ActiveCfg = Release|x64
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}.Release|x64.Build.0 = Release|x64
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}.Debug|x64.ActiveCfg = Debug|x64
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}.Debug|x64.Build.0 = Debug|x64
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}.Release|x64.ActiveCfg = Release|x64
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}.Release|x64.Build.0 = Release|x64
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {AC3C7C39-8AAC-39E4-8FD5-73F73CA45E95}
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/build_windows_64/third_party/abseil-cpp/absl/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..29cf81af5dbe2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/CTestTestfile.cmake
new file mode 100644
index 0000000000000..a094f706e4042
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/CTestTestfile.cmake
@@ -0,0 +1,25 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+subdirs("base")
+subdirs("algorithm")
+subdirs("cleanup")
+subdirs("container")
+subdirs("debugging")
+subdirs("flags")
+subdirs("functional")
+subdirs("hash")
+subdirs("memory")
+subdirs("meta")
+subdirs("numeric")
+subdirs("profiling")
+subdirs("random")
+subdirs("status")
+subdirs("strings")
+subdirs("synchronization")
+subdirs("time")
+subdirs("types")
+subdirs("utility")
diff --git a/build_windows_64/third_party/abseil-cpp/absl/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/INSTALL.vcxproj
new file mode 100644
index 0000000000000..18dea258881fc
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..b35f861ba0836
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..4acaad963abfb
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..c9c8f7e4ee71a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/algorithm/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/algorithm/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..c7489a58203d4
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/algorithm/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/algorithm/CTestTestfile.cmake
new file mode 100644
index 0000000000000..e558e776baf9e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/algorithm
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/algorithm
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.vcxproj
new file mode 100644
index 0000000000000..bc766c1ffaad7
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\algorithm\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\algorithm\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\algorithm\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\algorithm\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..97785f1052703
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..be94cdc58d5a8
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\algorithm\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\algorithm\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\algorithm\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\algorithm\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..6d6d40927c333
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/algorithm/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/algorithm/cmake_install.cmake
new file mode 100644
index 0000000000000..de2d62594cdf6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/algorithm/cmake_install.cmake
@@ -0,0 +1,42 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/algorithm
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_algorithm.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_algorithm_container.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..5f8b28c8c5852
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/base/CTestTestfile.cmake
new file mode 100644
index 0000000000000..96d4167eb7a46
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/base
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.vcxproj
new file mode 100644
index 0000000000000..27c646fd59079
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..dcbcab0a14756
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..a10dab153c4b2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..d0e84fe7ef0fe
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/base.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/base.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/base.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/base.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/base.vcxproj
new file mode 100644
index 0000000000000..c01daefd73802
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/base.vcxproj
@@ -0,0 +1,341 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ base
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Debug\
+ base.dir\Debug\
+ absl_base
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Release\
+ base.dir\Release\
+ absl_base
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\MinSizeRel\
+ base.dir\MinSizeRel\
+ absl_base
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\RelWithDebInfo\
+ base.dir\RelWithDebInfo\
+ absl_base
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/base.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/base.vcxproj.filters
new file mode 100644
index 0000000000000..67c247410650a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/base.vcxproj.filters
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/base/cmake_install.cmake
new file mode 100644
index 0000000000000..d01d48d39dc70
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/cmake_install.cmake
@@ -0,0 +1,202 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/base
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_atomic_hook.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_errno_saver.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_log_severity.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Debug/absl_log_severity.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Release/absl_log_severity.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/MinSizeRel/absl_log_severity.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/RelWithDebInfo/absl_log_severity.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_raw_logging_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Debug/absl_raw_logging_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Release/absl_raw_logging_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/MinSizeRel/absl_raw_logging_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/RelWithDebInfo/absl_raw_logging_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_spinlock_wait.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Debug/absl_spinlock_wait.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Release/absl_spinlock_wait.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/MinSizeRel/absl_spinlock_wait.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/RelWithDebInfo/absl_spinlock_wait.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_config.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_dynamic_annotations.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_core_headers.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_malloc_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Debug/absl_malloc_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Release/absl_malloc_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/MinSizeRel/absl_malloc_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/RelWithDebInfo/absl_malloc_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_base_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_base.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Debug/absl_base.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Release/absl_base.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/MinSizeRel/absl_base.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/RelWithDebInfo/absl_base.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_throw_delegate.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Debug/absl_throw_delegate.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Release/absl_throw_delegate.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/MinSizeRel/absl_throw_delegate.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/RelWithDebInfo/absl_throw_delegate.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_pretty_function.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_endian.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_scoped_set_env.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Debug/absl_scoped_set_env.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Release/absl_scoped_set_env.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/MinSizeRel/absl_scoped_set_env.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/RelWithDebInfo/absl_scoped_set_env.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_strerror.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Debug/absl_strerror.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/Release/absl_strerror.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/MinSizeRel/absl_strerror.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/RelWithDebInfo/absl_strerror.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_fast_type_id.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_prefetch.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.vcxproj
new file mode 100644
index 0000000000000..11d010659cdc2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.vcxproj
@@ -0,0 +1,316 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ log_severity
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Debug\
+ log_severity.dir\Debug\
+ absl_log_severity
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Release\
+ log_severity.dir\Release\
+ absl_log_severity
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\MinSizeRel\
+ log_severity.dir\MinSizeRel\
+ absl_log_severity
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\RelWithDebInfo\
+ log_severity.dir\RelWithDebInfo\
+ absl_log_severity
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.vcxproj.filters
new file mode 100644
index 0000000000000..b4b2032278f67
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/log_severity.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.vcxproj
new file mode 100644
index 0000000000000..32aefb4a89180
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.vcxproj
@@ -0,0 +1,333 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ malloc_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Debug\
+ malloc_internal.dir\Debug\
+ absl_malloc_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Release\
+ malloc_internal.dir\Release\
+ absl_malloc_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\MinSizeRel\
+ malloc_internal.dir\MinSizeRel\
+ absl_malloc_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\RelWithDebInfo\
+ malloc_internal.dir\RelWithDebInfo\
+ absl_malloc_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.vcxproj.filters
new file mode 100644
index 0000000000000..311ae145ef5c0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/malloc_internal.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.vcxproj
new file mode 100644
index 0000000000000..b0ff0da7db75c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.vcxproj
@@ -0,0 +1,320 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ raw_logging_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Debug\
+ raw_logging_internal.dir\Debug\
+ absl_raw_logging_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Release\
+ raw_logging_internal.dir\Release\
+ absl_raw_logging_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\MinSizeRel\
+ raw_logging_internal.dir\MinSizeRel\
+ absl_raw_logging_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\RelWithDebInfo\
+ raw_logging_internal.dir\RelWithDebInfo\
+ absl_raw_logging_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.vcxproj.filters
new file mode 100644
index 0000000000000..7cc11143bbbb6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/raw_logging_internal.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.vcxproj
new file mode 100644
index 0000000000000..6f840b2b2ab49
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.vcxproj
@@ -0,0 +1,324 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {6865D5B8-356C-3D3E-8401-7DDCD7EDF519}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ scoped_set_env
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Debug\
+ scoped_set_env.dir\Debug\
+ absl_scoped_set_env
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Release\
+ scoped_set_env.dir\Release\
+ absl_scoped_set_env
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\MinSizeRel\
+ scoped_set_env.dir\MinSizeRel\
+ absl_scoped_set_env
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\RelWithDebInfo\
+ scoped_set_env.dir\RelWithDebInfo\
+ absl_scoped_set_env
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.vcxproj.filters
new file mode 100644
index 0000000000000..194984aace49d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/scoped_set_env.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.vcxproj
new file mode 100644
index 0000000000000..d9ac449d43124
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.vcxproj
@@ -0,0 +1,324 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ spinlock_wait
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Debug\
+ spinlock_wait.dir\Debug\
+ absl_spinlock_wait
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Release\
+ spinlock_wait.dir\Release\
+ absl_spinlock_wait
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\MinSizeRel\
+ spinlock_wait.dir\MinSizeRel\
+ absl_spinlock_wait
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\RelWithDebInfo\
+ spinlock_wait.dir\RelWithDebInfo\
+ absl_spinlock_wait
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.vcxproj.filters
new file mode 100644
index 0000000000000..bbe58979a5bdb
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/spinlock_wait.vcxproj.filters
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/strerror.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/strerror.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/strerror.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/strerror.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/strerror.vcxproj
new file mode 100644
index 0000000000000..6003faf1f8ed8
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/strerror.vcxproj
@@ -0,0 +1,316 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {37B17573-9453-35E2-B81F-E1D2442691B6}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ strerror
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Debug\
+ strerror.dir\Debug\
+ absl_strerror
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Release\
+ strerror.dir\Release\
+ absl_strerror
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\MinSizeRel\
+ strerror.dir\MinSizeRel\
+ absl_strerror
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\RelWithDebInfo\
+ strerror.dir\RelWithDebInfo\
+ absl_strerror
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/strerror.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/strerror.vcxproj.filters
new file mode 100644
index 0000000000000..e2e70150b9803
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/strerror.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.vcxproj
new file mode 100644
index 0000000000000..266e8650d3168
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.vcxproj
@@ -0,0 +1,324 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ throw_delegate
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Debug\
+ throw_delegate.dir\Debug\
+ absl_throw_delegate
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\Release\
+ throw_delegate.dir\Release\
+ absl_throw_delegate
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\MinSizeRel\
+ throw_delegate.dir\MinSizeRel\
+ absl_throw_delegate
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\RelWithDebInfo\
+ throw_delegate.dir\RelWithDebInfo\
+ absl_throw_delegate
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/base/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/base/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\base\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.vcxproj.filters
new file mode 100644
index 0000000000000..3176d678f06d2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/base/throw_delegate.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/cleanup/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/cleanup/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..5dfdffc37d071
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/cleanup/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/cleanup/CTestTestfile.cmake
new file mode 100644
index 0000000000000..6cbd415d84fb1
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/cleanup
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/cleanup
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.vcxproj
new file mode 100644
index 0000000000000..573282b01cfc5
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\cleanup\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\cleanup\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\cleanup\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\cleanup\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..05aee32c66d6e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..31dba077f1d96
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\cleanup\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\cleanup\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\cleanup\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\cleanup\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..cd079697a89ed
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cleanup/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/cleanup/cmake_install.cmake
new file mode 100644
index 0000000000000..ca3d14f301735
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cleanup/cmake_install.cmake
@@ -0,0 +1,42 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/cleanup
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cleanup_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cleanup.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/cmake_install.cmake
new file mode 100644
index 0000000000000..967895760c7f2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/cmake_install.cmake
@@ -0,0 +1,58 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/base/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/algorithm/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/cleanup/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/functional/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/memory/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/meta/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/numeric/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/utility/cmake_install.cmake")
+
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..d2af9b4a0d9f6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/container/CTestTestfile.cmake
new file mode 100644
index 0000000000000..7a4e07e1ba801
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/container
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.vcxproj
new file mode 100644
index 0000000000000..b333c41af0968
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..09b18ea9132ae
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..d097e531fcf8d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..c96eba9dc7724
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/container/cmake_install.cmake
new file mode 100644
index 0000000000000..3d490db027e6d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/cmake_install.cmake
@@ -0,0 +1,142 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/container
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_btree.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_compressed_tuple.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_fixed_array.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_inlined_vector_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_inlined_vector.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_counting_allocator.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flat_hash_map.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flat_hash_set.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_node_hash_map.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_node_hash_set.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_container_memory.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_hash_function_defaults.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_hash_policy_traits.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_hashtablez_sampler.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/Debug/absl_hashtablez_sampler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/Release/absl_hashtablez_sampler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/MinSizeRel/absl_hashtablez_sampler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/RelWithDebInfo/absl_hashtablez_sampler.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_hashtable_debug.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_hashtable_debug_hooks.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_node_slot_policy.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_raw_hash_map.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_container_common.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_raw_hash_set.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/Debug/absl_raw_hash_set.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/Release/absl_raw_hash_set.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/MinSizeRel/absl_raw_hash_set.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/container/RelWithDebInfo/absl_raw_hash_set.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_layout.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.vcxproj
new file mode 100644
index 0000000000000..119b0822e1e22
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.vcxproj
@@ -0,0 +1,393 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ hashtablez_sampler
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\Debug\
+ hashtablez_sampler.dir\Debug\
+ absl_hashtablez_sampler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\Release\
+ hashtablez_sampler.dir\Release\
+ absl_hashtablez_sampler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\MinSizeRel\
+ hashtablez_sampler.dir\MinSizeRel\
+ absl_hashtablez_sampler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\RelWithDebInfo\
+ hashtablez_sampler.dir\RelWithDebInfo\
+ absl_hashtablez_sampler
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.vcxproj.filters
new file mode 100644
index 0000000000000..2f756f5b4e345
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/hashtablez_sampler.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.vcxproj
new file mode 100644
index 0000000000000..e0a70b7d2d68c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.vcxproj
@@ -0,0 +1,400 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ raw_hash_set
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\Debug\
+ raw_hash_set.dir\Debug\
+ absl_raw_hash_set
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\Release\
+ raw_hash_set.dir\Release\
+ absl_raw_hash_set
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\MinSizeRel\
+ raw_hash_set.dir\MinSizeRel\
+ absl_raw_hash_set
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\RelWithDebInfo\
+ raw_hash_set.dir\RelWithDebInfo\
+ absl_raw_hash_set
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/container/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/container/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\container\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ hashtablez_sampler
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.vcxproj.filters
new file mode 100644
index 0000000000000..178f681bc6b06
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/container/raw_hash_set.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..0b78a5211288b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/debugging/CTestTestfile.cmake
new file mode 100644
index 0000000000000..14eaecdd600d6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/debugging
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.vcxproj
new file mode 100644
index 0000000000000..d46ad2d573577
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..1f7b90419b77a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..8d29a40ec6c18
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..835928926626b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/debugging/cmake_install.cmake
new file mode 100644
index 0000000000000..2150960130cd0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/cmake_install.cmake
@@ -0,0 +1,150 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/debugging
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_stacktrace.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Debug/absl_stacktrace.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Release/absl_stacktrace.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/MinSizeRel/absl_stacktrace.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/RelWithDebInfo/absl_stacktrace.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_symbolize.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Debug/absl_symbolize.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Release/absl_symbolize.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/MinSizeRel/absl_symbolize.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/RelWithDebInfo/absl_symbolize.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_examine_stack.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Debug/absl_examine_stack.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Release/absl_examine_stack.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/MinSizeRel/absl_examine_stack.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/RelWithDebInfo/absl_examine_stack.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_failure_signal_handler.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Debug/absl_failure_signal_handler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Release/absl_failure_signal_handler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/MinSizeRel/absl_failure_signal_handler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/RelWithDebInfo/absl_failure_signal_handler.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_debugging_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Debug/absl_debugging_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Release/absl_debugging_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/MinSizeRel/absl_debugging_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/RelWithDebInfo/absl_debugging_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_demangle_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Debug/absl_demangle_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Release/absl_demangle_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/MinSizeRel/absl_demangle_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/RelWithDebInfo/absl_demangle_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_leak_check.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Debug/absl_leak_check.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/Release/absl_leak_check.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/MinSizeRel/absl_leak_check.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/debugging/RelWithDebInfo/absl_leak_check.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_debugging.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.vcxproj
new file mode 100644
index 0000000000000..f6699e6bfe5ef
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.vcxproj
@@ -0,0 +1,328 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ debugging_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Debug\
+ debugging_internal.dir\Debug\
+ absl_debugging_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Release\
+ debugging_internal.dir\Release\
+ absl_debugging_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\MinSizeRel\
+ debugging_internal.dir\MinSizeRel\
+ absl_debugging_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\RelWithDebInfo\
+ debugging_internal.dir\RelWithDebInfo\
+ absl_debugging_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.vcxproj.filters
new file mode 100644
index 0000000000000..91a638aba3090
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/debugging_internal.vcxproj.filters
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.vcxproj
new file mode 100644
index 0000000000000..7174b0eada384
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.vcxproj
@@ -0,0 +1,332 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ demangle_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Debug\
+ demangle_internal.dir\Debug\
+ absl_demangle_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Release\
+ demangle_internal.dir\Release\
+ absl_demangle_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\MinSizeRel\
+ demangle_internal.dir\MinSizeRel\
+ absl_demangle_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\RelWithDebInfo\
+ demangle_internal.dir\RelWithDebInfo\
+ absl_demangle_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.vcxproj.filters
new file mode 100644
index 0000000000000..ac020ab909321
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/demangle_internal.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.vcxproj
new file mode 100644
index 0000000000000..d4598fb5c8f9d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.vcxproj
@@ -0,0 +1,368 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ examine_stack
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Debug\
+ examine_stack.dir\Debug\
+ absl_examine_stack
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Release\
+ examine_stack.dir\Release\
+ absl_examine_stack
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\MinSizeRel\
+ examine_stack.dir\MinSizeRel\
+ absl_examine_stack
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\RelWithDebInfo\
+ examine_stack.dir\RelWithDebInfo\
+ absl_examine_stack
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.vcxproj.filters
new file mode 100644
index 0000000000000..930c53742310d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/examine_stack.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.vcxproj
new file mode 100644
index 0000000000000..673265ef9c22c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {BC5BE724-EA78-3644-9090-38ABBD6E5746}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ failure_signal_handler
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Debug\
+ failure_signal_handler.dir\Debug\
+ absl_failure_signal_handler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Release\
+ failure_signal_handler.dir\Release\
+ absl_failure_signal_handler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\MinSizeRel\
+ failure_signal_handler.dir\MinSizeRel\
+ absl_failure_signal_handler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\RelWithDebInfo\
+ failure_signal_handler.dir\RelWithDebInfo\
+ absl_failure_signal_handler
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {27DE2F75-EFAD-3F1F-887C-7A3B227134FC}
+ examine_stack
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.vcxproj.filters
new file mode 100644
index 0000000000000..436b03215aeb1
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/failure_signal_handler.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.vcxproj
new file mode 100644
index 0000000000000..def1799c5e9f1
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.vcxproj
@@ -0,0 +1,316 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {D1E93E8D-436B-3FF9-9E9F-45682DFADF99}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ leak_check
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Debug\
+ leak_check.dir\Debug\
+ absl_leak_check
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Release\
+ leak_check.dir\Release\
+ absl_leak_check
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\MinSizeRel\
+ leak_check.dir\MinSizeRel\
+ absl_leak_check
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\RelWithDebInfo\
+ leak_check.dir\RelWithDebInfo\
+ absl_leak_check
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.vcxproj.filters
new file mode 100644
index 0000000000000..71ac70d140625
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/leak_check.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.vcxproj
new file mode 100644
index 0000000000000..9843e0f430481
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.vcxproj
@@ -0,0 +1,347 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ stacktrace
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Debug\
+ stacktrace.dir\Debug\
+ absl_stacktrace
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Release\
+ stacktrace.dir\Release\
+ absl_stacktrace
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\MinSizeRel\
+ stacktrace.dir\MinSizeRel\
+ absl_stacktrace
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\RelWithDebInfo\
+ stacktrace.dir\RelWithDebInfo\
+ absl_stacktrace
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.vcxproj.filters
new file mode 100644
index 0000000000000..e6ee057793a97
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/stacktrace.vcxproj.filters
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.vcxproj
new file mode 100644
index 0000000000000..19818face230a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.vcxproj
@@ -0,0 +1,371 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ symbolize
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Debug\
+ symbolize.dir\Debug\
+ absl_symbolize
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\Release\
+ symbolize.dir\Release\
+ absl_symbolize
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\MinSizeRel\
+ symbolize.dir\MinSizeRel\
+ absl_symbolize
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\RelWithDebInfo\
+ symbolize.dir\RelWithDebInfo\
+ absl_symbolize
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/debugging/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/debugging/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\debugging\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.vcxproj.filters
new file mode 100644
index 0000000000000..9f62311f054e6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/debugging/symbolize.vcxproj.filters
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..220c2ad08f209
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/flags/CTestTestfile.cmake
new file mode 100644
index 0000000000000..354b626111ca8
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/flags
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.vcxproj
new file mode 100644
index 0000000000000..49ee904c1b74d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..6ceb566f3b70f
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..19ebb8c6d9931
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..32b72d63edcf3
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/flags/cmake_install.cmake
new file mode 100644
index 0000000000000..a8da7b838b424
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/cmake_install.cmake
@@ -0,0 +1,230 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/flags
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_path_util.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_program_name.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_program_name.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_program_name.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_program_name.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_program_name.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_config.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_config.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_config.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_config.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_config.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_marshalling.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_marshalling.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_marshalling.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_marshalling.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_marshalling.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_commandlineflag_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_commandlineflag_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_commandlineflag_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_commandlineflag_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_commandlineflag_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_commandlineflag.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_commandlineflag.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_commandlineflag.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_commandlineflag.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_commandlineflag.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_private_handle_accessor.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_private_handle_accessor.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_private_handle_accessor.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_private_handle_accessor.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_private_handle_accessor.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_reflection.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_reflection.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_reflection.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_reflection.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_reflection.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_usage_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_usage_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_usage_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_usage_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_usage_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_usage.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_usage.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_usage.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_usage.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_usage.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_flags_parse.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Debug/absl_flags_parse.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/Release/absl_flags_parse.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/MinSizeRel/absl_flags_parse.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/flags/RelWithDebInfo/absl_flags_parse.lib")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags.vcxproj
new file mode 100644
index 0000000000000..e1c34b288e098
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags.vcxproj
@@ -0,0 +1,479 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags.dir\Debug\
+ absl_flags
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags.dir\Release\
+ absl_flags
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags.dir\MinSizeRel\
+ absl_flags
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags.dir\RelWithDebInfo\
+ absl_flags
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ bad_variant_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ city
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ cord
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ flags_commandlineflag
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ flags_config
+
+
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ flags_internal
+
+
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ flags_marshalling
+
+
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ flags_private_handle_accessor
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ flags_program_name
+
+
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ flags_reflection
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ hash
+
+
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ hashtablez_sampler
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {D383D525-20CA-3420-A2A0-4809654BEE32}
+ low_level_hash
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ raw_hash_set
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags.vcxproj.filters
new file mode 100644
index 0000000000000..52ed16ece7de0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags.vcxproj.filters
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.vcxproj
new file mode 100644
index 0000000000000..63e2ca7f86bf3
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.vcxproj
@@ -0,0 +1,356 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_commandlineflag
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_commandlineflag.dir\Debug\
+ absl_flags_commandlineflag
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_commandlineflag.dir\Release\
+ absl_flags_commandlineflag
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_commandlineflag.dir\MinSizeRel\
+ absl_flags_commandlineflag
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_commandlineflag.dir\RelWithDebInfo\
+ absl_flags_commandlineflag
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.vcxproj.filters
new file mode 100644
index 0000000000000..49ee1f6ef9598
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.vcxproj
new file mode 100644
index 0000000000000..0405d685869b5
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.vcxproj
@@ -0,0 +1,316 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_commandlineflag_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_commandlineflag_internal.dir\Debug\
+ absl_flags_commandlineflag_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_commandlineflag_internal.dir\Release\
+ absl_flags_commandlineflag_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_commandlineflag_internal.dir\MinSizeRel\
+ absl_flags_commandlineflag_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_commandlineflag_internal.dir\RelWithDebInfo\
+ absl_flags_commandlineflag_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.vcxproj.filters
new file mode 100644
index 0000000000000..38fcd1ec1edbf
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_commandlineflag_internal.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.vcxproj
new file mode 100644
index 0000000000000..4f8310437fa02
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.vcxproj
@@ -0,0 +1,393 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_config
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_config.dir\Debug\
+ absl_flags_config
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_config.dir\Release\
+ absl_flags_config
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_config.dir\MinSizeRel\
+ absl_flags_config
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_config.dir\RelWithDebInfo\
+ absl_flags_config
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ flags_program_name
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.vcxproj.filters
new file mode 100644
index 0000000000000..d2543e9fee408
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_config.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.vcxproj
new file mode 100644
index 0000000000000..a4baf6c55f47c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.vcxproj
@@ -0,0 +1,417 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_internal.dir\Debug\
+ absl_flags_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_internal.dir\Release\
+ absl_flags_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_internal.dir\MinSizeRel\
+ absl_flags_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_internal.dir\RelWithDebInfo\
+ absl_flags_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ flags_commandlineflag
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ flags_config
+
+
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ flags_marshalling
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ flags_program_name
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.vcxproj.filters
new file mode 100644
index 0000000000000..a314e1febede3
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_internal.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.vcxproj
new file mode 100644
index 0000000000000..851783174996d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.vcxproj
@@ -0,0 +1,356 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_marshalling
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_marshalling.dir\Debug\
+ absl_flags_marshalling
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_marshalling.dir\Release\
+ absl_flags_marshalling
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_marshalling.dir\MinSizeRel\
+ absl_flags_marshalling
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_marshalling.dir\RelWithDebInfo\
+ absl_flags_marshalling
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.vcxproj.filters
new file mode 100644
index 0000000000000..2283ac04ec29d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_marshalling.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.vcxproj
new file mode 100644
index 0000000000000..428b2147b868d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.vcxproj
@@ -0,0 +1,489 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {3DC30B4C-2D20-355E-8B49-4EFAC2196727}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_parse
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_parse.dir\Debug\
+ absl_flags_parse
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_parse.dir\Release\
+ absl_flags_parse
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_parse.dir\MinSizeRel\
+ absl_flags_parse
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_parse.dir\RelWithDebInfo\
+ absl_flags_parse
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ bad_variant_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ city
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ cord
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ flags
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ flags_commandlineflag
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ flags_config
+
+
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ flags_internal
+
+
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ flags_marshalling
+
+
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ flags_private_handle_accessor
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ flags_program_name
+
+
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ flags_reflection
+
+
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}
+ flags_usage
+
+
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}
+ flags_usage_internal
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ hash
+
+
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ hashtablez_sampler
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {D383D525-20CA-3420-A2A0-4809654BEE32}
+ low_level_hash
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ raw_hash_set
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.vcxproj.filters
new file mode 100644
index 0000000000000..00c6e37bcdcf2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_parse.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.vcxproj
new file mode 100644
index 0000000000000..83931a6c9ba40
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.vcxproj
@@ -0,0 +1,360 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_private_handle_accessor
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_private_handle_accessor.dir\Debug\
+ absl_flags_private_handle_accessor
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_private_handle_accessor.dir\Release\
+ absl_flags_private_handle_accessor
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_private_handle_accessor.dir\MinSizeRel\
+ absl_flags_private_handle_accessor
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_private_handle_accessor.dir\RelWithDebInfo\
+ absl_flags_private_handle_accessor
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ flags_commandlineflag
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.vcxproj.filters
new file mode 100644
index 0000000000000..8c2aa8b267350
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_private_handle_accessor.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.vcxproj
new file mode 100644
index 0000000000000..91b119b09594c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.vcxproj
@@ -0,0 +1,388 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_program_name
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_program_name.dir\Debug\
+ absl_flags_program_name
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_program_name.dir\Release\
+ absl_flags_program_name
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_program_name.dir\MinSizeRel\
+ absl_flags_program_name
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_program_name.dir\RelWithDebInfo\
+ absl_flags_program_name
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.vcxproj.filters
new file mode 100644
index 0000000000000..0328dd087dc1c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_program_name.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.vcxproj
new file mode 100644
index 0000000000000..13600e0ac2cb1
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.vcxproj
@@ -0,0 +1,461 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_reflection
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_reflection.dir\Debug\
+ absl_flags_reflection
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_reflection.dir\Release\
+ absl_flags_reflection
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_reflection.dir\MinSizeRel\
+ absl_flags_reflection
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_reflection.dir\RelWithDebInfo\
+ absl_flags_reflection
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ bad_variant_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ city
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ cord
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ flags_commandlineflag
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ flags_config
+
+
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ flags_private_handle_accessor
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ flags_program_name
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ hash
+
+
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ hashtablez_sampler
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {D383D525-20CA-3420-A2A0-4809654BEE32}
+ low_level_hash
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ raw_hash_set
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.vcxproj.filters
new file mode 100644
index 0000000000000..40652a58db2a4
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_reflection.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.vcxproj
new file mode 100644
index 0000000000000..f8fc7e9c1a4bc
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.vcxproj
@@ -0,0 +1,484 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {BC9C1599-490C-3B91-9CCD-067F45D52541}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_usage
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_usage.dir\Debug\
+ absl_flags_usage
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_usage.dir\Release\
+ absl_flags_usage
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_usage.dir\MinSizeRel\
+ absl_flags_usage
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_usage.dir\RelWithDebInfo\
+ absl_flags_usage
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ bad_variant_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ city
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ cord
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ flags
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ flags_commandlineflag
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ flags_config
+
+
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ flags_internal
+
+
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ flags_marshalling
+
+
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ flags_private_handle_accessor
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ flags_program_name
+
+
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ flags_reflection
+
+
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}
+ flags_usage_internal
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ hash
+
+
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ hashtablez_sampler
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {D383D525-20CA-3420-A2A0-4809654BEE32}
+ low_level_hash
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ raw_hash_set
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.vcxproj.filters
new file mode 100644
index 0000000000000..bc5585d080e1f
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.vcxproj
new file mode 100644
index 0000000000000..aee432f4ff1d6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.vcxproj
@@ -0,0 +1,480 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A37B3F83-9DF9-3685-9DDD-B89C8A9FCC46}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ flags_usage_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Debug\
+ flags_usage_internal.dir\Debug\
+ absl_flags_usage_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\Release\
+ flags_usage_internal.dir\Release\
+ absl_flags_usage_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\MinSizeRel\
+ flags_usage_internal.dir\MinSizeRel\
+ absl_flags_usage_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\RelWithDebInfo\
+ flags_usage_internal.dir\RelWithDebInfo\
+ absl_flags_usage_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/flags/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/flags/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\flags\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ bad_variant_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ city
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ cord
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {CCC8ACF4-3D46-38E9-86D1-E7FE43353FCB}
+ flags
+
+
+ {79F6FEE1-4991-3818-A7CB-899760994CE3}
+ flags_commandlineflag
+
+
+ {CF76338E-9BD7-324C-8161-3DD311344D47}
+ flags_commandlineflag_internal
+
+
+ {40C8D078-7EF0-3635-9F1E-DF8C71D580F1}
+ flags_config
+
+
+ {AFF6E7E6-2A9D-30B1-86F4-A945108DA5DD}
+ flags_internal
+
+
+ {048CD35E-EAC2-3E6F-8366-5B16CA556A79}
+ flags_marshalling
+
+
+ {0AC652D5-68B4-3420-9F63-A88E37D51FBB}
+ flags_private_handle_accessor
+
+
+ {5F49D6EC-4B5C-3530-A414-B565B55F57E7}
+ flags_program_name
+
+
+ {9D9568A2-A9C2-3FAB-9D29-77A460A8DEA6}
+ flags_reflection
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ hash
+
+
+ {F6DF0496-3D8B-3AEF-90C2-DCDF2379FD2C}
+ hashtablez_sampler
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {D383D525-20CA-3420-A2A0-4809654BEE32}
+ low_level_hash
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {1A66B8C8-92A8-3FC4-BC37-81988308EAE9}
+ raw_hash_set
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.vcxproj.filters
new file mode 100644
index 0000000000000..2325390021a2e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/flags/flags_usage_internal.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/functional/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/functional/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..85a99cec88ab0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/functional/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/functional/CTestTestfile.cmake
new file mode 100644
index 0000000000000..ea59c19cf486a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/functional
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/functional
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.vcxproj
new file mode 100644
index 0000000000000..d8f196e4c9b8a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\functional\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\functional\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\functional\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\functional\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..b760b8dff66e7
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..1ad3af7afba46
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\functional\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\functional\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\functional\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\functional\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..93b0160b13f62
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/functional/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/functional/cmake_install.cmake
new file mode 100644
index 0000000000000..fb4a2f6225f29
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/functional/cmake_install.cmake
@@ -0,0 +1,46 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/functional
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_any_invocable.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_bind_front.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_function_ref.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..975f0e2978bba
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/hash/CTestTestfile.cmake
new file mode 100644
index 0000000000000..5d4efb2560f84
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/hash
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.vcxproj
new file mode 100644
index 0000000000000..436e91227ad0b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..526c59fbc5dfc
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..5a1da84f58ac4
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..46ca4c30119fc
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/city.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/hash/city.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/city.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/city.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/hash/city.vcxproj
new file mode 100644
index 0000000000000..cd2cac98c3bf5
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/city.vcxproj
@@ -0,0 +1,332 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ city
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\Debug\
+ city.dir\Debug\
+ absl_city
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\Release\
+ city.dir\Release\
+ absl_city
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\MinSizeRel\
+ city.dir\MinSizeRel\
+ absl_city
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\RelWithDebInfo\
+ city.dir\RelWithDebInfo\
+ absl_city
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/city.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/hash/city.vcxproj.filters
new file mode 100644
index 0000000000000..4f81a90efcaac
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/city.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/hash/cmake_install.cmake
new file mode 100644
index 0000000000000..b13fed2fc5404
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/cmake_install.cmake
@@ -0,0 +1,82 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/hash
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_hash.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/Debug/absl_hash.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/Release/absl_hash.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/MinSizeRel/absl_hash.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/RelWithDebInfo/absl_hash.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_city.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/Debug/absl_city.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/Release/absl_city.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/MinSizeRel/absl_city.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/RelWithDebInfo/absl_city.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_low_level_hash.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/Debug/absl_low_level_hash.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/Release/absl_low_level_hash.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/MinSizeRel/absl_low_level_hash.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/hash/RelWithDebInfo/absl_low_level_hash.lib")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/hash.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/hash/hash.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/hash.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/hash.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/hash/hash.vcxproj
new file mode 100644
index 0000000000000..cf6a952ffff04
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/hash.vcxproj
@@ -0,0 +1,365 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {BAB8F7A3-BE08-305B-836D-7E5F6397F012}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ hash
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\Debug\
+ hash.dir\Debug\
+ absl_hash
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\Release\
+ hash.dir\Release\
+ absl_hash
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\MinSizeRel\
+ hash.dir\MinSizeRel\
+ absl_hash
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\RelWithDebInfo\
+ hash.dir\RelWithDebInfo\
+ absl_hash
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ bad_variant_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {6F133C18-2A18-31A2-A7F9-1AF3DFE21BFB}
+ city
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {D383D525-20CA-3420-A2A0-4809654BEE32}
+ low_level_hash
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/hash.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/hash/hash.vcxproj.filters
new file mode 100644
index 0000000000000..eb69b6b9fba71
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/hash.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.vcxproj
new file mode 100644
index 0000000000000..1edbd77bef6a5
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.vcxproj
@@ -0,0 +1,336 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {D383D525-20CA-3420-A2A0-4809654BEE32}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ low_level_hash
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\Debug\
+ low_level_hash.dir\Debug\
+ absl_low_level_hash
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\Release\
+ low_level_hash.dir\Release\
+ absl_low_level_hash
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\MinSizeRel\
+ low_level_hash.dir\MinSizeRel\
+ absl_low_level_hash
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\RelWithDebInfo\
+ low_level_hash.dir\RelWithDebInfo\
+ absl_low_level_hash
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/hash/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/hash/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\hash\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.vcxproj.filters
new file mode 100644
index 0000000000000..a1061437f1976
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/hash/low_level_hash.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/memory/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/memory/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..8c1a77380c518
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/memory/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/memory/CTestTestfile.cmake
new file mode 100644
index 0000000000000..df05f70f4c21e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/memory
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/memory
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.vcxproj
new file mode 100644
index 0000000000000..7e1dc5ff24fbd
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\memory\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\memory\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\memory\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\memory\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..aec63368a5ce0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..a0eda008677fa
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\memory\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\memory\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\memory\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\memory\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..60360f2dc86ae
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/memory/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/memory/cmake_install.cmake
new file mode 100644
index 0000000000000..fafead0aa4d70
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/memory/cmake_install.cmake
@@ -0,0 +1,38 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/memory
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_memory.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/meta/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/meta/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..b58094212ae61
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/meta/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/meta/CTestTestfile.cmake
new file mode 100644
index 0000000000000..80854e371296d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/meta
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/meta
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.vcxproj
new file mode 100644
index 0000000000000..af602308792b5
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\meta\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\meta\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\meta\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\meta\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..d17031e03856c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..89b6f7ccd544e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\meta\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\meta\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\meta\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\meta\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..cf0f8a20545da
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/meta/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/meta/cmake_install.cmake
new file mode 100644
index 0000000000000..ee24ce6c7bb05
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/meta/cmake_install.cmake
@@ -0,0 +1,42 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/meta
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_type_traits.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_meta.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..c9f55bbda14e0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/numeric/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/numeric/CTestTestfile.cmake
new file mode 100644
index 0000000000000..760918ef9e78b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/numeric
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/numeric
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.vcxproj
new file mode 100644
index 0000000000000..44661bfafc428
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..f281a129c8238
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..bdb5e154e6a59
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..cb2705a3a4b98
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/numeric/cmake_install.cmake
new file mode 100644
index 0000000000000..0da477cd391c6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/cmake_install.cmake
@@ -0,0 +1,62 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/numeric
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_bits.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_int128.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/numeric/Debug/absl_int128.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/numeric/Release/absl_int128.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/numeric/MinSizeRel/absl_int128.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/numeric/RelWithDebInfo/absl_int128.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_numeric.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_numeric_representation.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.vcxproj
new file mode 100644
index 0000000000000..84e8cdd1f6a60
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.vcxproj
@@ -0,0 +1,320 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ int128
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\Debug\
+ int128.dir\Debug\
+ absl_int128
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\Release\
+ int128.dir\Release\
+ absl_int128
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\MinSizeRel\
+ int128.dir\MinSizeRel\
+ absl_int128
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\RelWithDebInfo\
+ int128.dir\RelWithDebInfo\
+ absl_int128
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/numeric/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/numeric/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/numeric/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/numeric/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/numeric/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\numeric\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.vcxproj.filters
new file mode 100644
index 0000000000000..7ad3868915a3e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/numeric/int128.vcxproj.filters
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..6bcc1bafb6c4a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/profiling/CTestTestfile.cmake
new file mode 100644
index 0000000000000..2ef78f63b1e46
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/profiling
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.vcxproj
new file mode 100644
index 0000000000000..46639edbe2ae8
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..c59f309ad039b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..2069cbc894029
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..d9d0ed917cf2c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/profiling/cmake_install.cmake
new file mode 100644
index 0000000000000..856276de51c3a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/cmake_install.cmake
@@ -0,0 +1,70 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/profiling
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_sample_recorder.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_exponential_biased.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/Debug/absl_exponential_biased.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/Release/absl_exponential_biased.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/MinSizeRel/absl_exponential_biased.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/RelWithDebInfo/absl_exponential_biased.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_periodic_sampler.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/Debug/absl_periodic_sampler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/Release/absl_periodic_sampler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/MinSizeRel/absl_periodic_sampler.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/profiling/RelWithDebInfo/absl_periodic_sampler.lib")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.vcxproj
new file mode 100644
index 0000000000000..ffa2c333d77dd
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.vcxproj
@@ -0,0 +1,316 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ exponential_biased
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\Debug\
+ exponential_biased.dir\Debug\
+ absl_exponential_biased
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\Release\
+ exponential_biased.dir\Release\
+ absl_exponential_biased
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\MinSizeRel\
+ exponential_biased.dir\MinSizeRel\
+ absl_exponential_biased
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\RelWithDebInfo\
+ exponential_biased.dir\RelWithDebInfo\
+ absl_exponential_biased
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.vcxproj.filters
new file mode 100644
index 0000000000000..a5e1b0e82d3b1
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/exponential_biased.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.vcxproj
new file mode 100644
index 0000000000000..f527a4ae14e73
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.vcxproj
@@ -0,0 +1,320 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {942EFCCE-0EC4-31BF-9E3C-D46E6AED0CF7}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ periodic_sampler
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\Debug\
+ periodic_sampler.dir\Debug\
+ absl_periodic_sampler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\Release\
+ periodic_sampler.dir\Release\
+ absl_periodic_sampler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\MinSizeRel\
+ periodic_sampler.dir\MinSizeRel\
+ absl_periodic_sampler
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\RelWithDebInfo\
+ periodic_sampler.dir\RelWithDebInfo\
+ absl_periodic_sampler
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/profiling/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/profiling/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\profiling\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.vcxproj.filters
new file mode 100644
index 0000000000000..6ac9a61ffb41b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/profiling/periodic_sampler.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..fe7968c0fb4c5
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/random/CTestTestfile.cmake
new file mode 100644
index 0000000000000..ab4d74d7b1db2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/random
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.vcxproj
new file mode 100644
index 0000000000000..75a07dc4fd503
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..606db2549157a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..c0064752a819c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..7e93004c96221
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/random/cmake_install.cmake
new file mode 100644
index 0000000000000..13e8c8a02c4f8
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/cmake_install.cmake
@@ -0,0 +1,270 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/random
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_random.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_bit_gen_ref.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_mock_helpers.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_distributions.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_distributions.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_distributions.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_distributions.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_distributions.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_seed_gen_exception.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_seed_gen_exception.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_seed_gen_exception.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_seed_gen_exception.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_seed_gen_exception.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_seed_sequences.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_seed_sequences.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_seed_sequences.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_seed_sequences.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_seed_sequences.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_traits.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_distribution_caller.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_fast_uniform_bits.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_seed_material.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_internal_seed_material.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_internal_seed_material.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_internal_seed_material.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_internal_seed_material.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_pool_urbg.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_internal_pool_urbg.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_internal_pool_urbg.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_internal_pool_urbg.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_internal_pool_urbg.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_salted_seed_seq.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_iostream_state_saver.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_generate_real.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_wide_multiply.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_fastmath.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_nonsecure_base.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_pcg_engine.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_randen_engine.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_platform.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_internal_platform.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_internal_platform.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_internal_platform.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_internal_platform.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_randen.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_internal_randen.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_internal_randen.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_internal_randen.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_internal_randen.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_randen_slow.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_internal_randen_slow.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_internal_randen_slow.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_internal_randen_slow.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_internal_randen_slow.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_randen_hwaes.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_internal_randen_hwaes.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_internal_randen_hwaes.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_internal_randen_hwaes.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_internal_randen_hwaes.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_randen_hwaes_impl.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_internal_randen_hwaes_impl.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_internal_randen_hwaes_impl.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_internal_randen_hwaes_impl.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_internal_randen_hwaes_impl.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_distribution_test_util.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Debug/absl_random_internal_distribution_test_util.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/Release/absl_random_internal_distribution_test_util.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/MinSizeRel/absl_random_internal_distribution_test_util.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/random/RelWithDebInfo/absl_random_internal_distribution_test_util.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_random_internal_uniform_helper.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.vcxproj
new file mode 100644
index 0000000000000..7dd6cffa98b26
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.vcxproj
@@ -0,0 +1,359 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {35FA0953-17BA-36D1-B741-534D61588D1F}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_distributions
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_distributions.dir\Debug\
+ absl_random_distributions
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_distributions.dir\Release\
+ absl_random_distributions
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_distributions.dir\MinSizeRel\
+ absl_random_distributions
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_distributions.dir\RelWithDebInfo\
+ absl_random_distributions
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.vcxproj.filters
new file mode 100644
index 0000000000000..0c0ade7b712eb
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_distributions.vcxproj.filters
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.vcxproj
new file mode 100644
index 0000000000000..7def390d83b84
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.vcxproj
@@ -0,0 +1,354 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A0EF74E7-2425-3149-B3E0-DE8DFDCE0834}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_internal_distribution_test_util
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_internal_distribution_test_util.dir\Debug\
+ absl_random_internal_distribution_test_util
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_internal_distribution_test_util.dir\Release\
+ absl_random_internal_distribution_test_util
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_internal_distribution_test_util.dir\MinSizeRel\
+ absl_random_internal_distribution_test_util
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_internal_distribution_test_util.dir\RelWithDebInfo\
+ absl_random_internal_distribution_test_util
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.vcxproj.filters
new file mode 100644
index 0000000000000..302fa9449d7a4
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_distribution_test_util.vcxproj.filters
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.vcxproj
new file mode 100644
index 0000000000000..b7508f6830765
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.vcxproj
@@ -0,0 +1,317 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {6106A79C-1118-332C-8B14-AB9C26170D79}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_internal_platform
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_internal_platform.dir\Debug\
+ absl_random_internal_platform
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_internal_platform.dir\Release\
+ absl_random_internal_platform
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_internal_platform.dir\MinSizeRel\
+ absl_random_internal_platform
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_internal_platform.dir\RelWithDebInfo\
+ absl_random_internal_platform
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.vcxproj.filters
new file mode 100644
index 0000000000000..dc7e7c95bed4d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_platform.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.vcxproj
new file mode 100644
index 0000000000000..46ad48466c08f
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.vcxproj
@@ -0,0 +1,380 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_internal_pool_urbg
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_internal_pool_urbg.dir\Debug\
+ absl_random_internal_pool_urbg
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_internal_pool_urbg.dir\Release\
+ absl_random_internal_pool_urbg
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_internal_pool_urbg.dir\MinSizeRel\
+ absl_random_internal_pool_urbg
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_internal_pool_urbg.dir\RelWithDebInfo\
+ absl_random_internal_pool_urbg
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {6106A79C-1118-332C-8B14-AB9C26170D79}
+ random_internal_platform
+
+
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}
+ random_internal_randen
+
+
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ random_internal_randen_hwaes
+
+
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ random_internal_randen_hwaes_impl
+
+
+ {BD960AED-F22A-3573-848F-A59D183E415B}
+ random_internal_randen_slow
+
+
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}
+ random_internal_seed_material
+
+
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}
+ random_seed_gen_exception
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.vcxproj.filters
new file mode 100644
index 0000000000000..886d2f904e590
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_pool_urbg.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.vcxproj
new file mode 100644
index 0000000000000..e5ff8e5167149
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.vcxproj
@@ -0,0 +1,332 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_internal_randen
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_internal_randen.dir\Debug\
+ absl_random_internal_randen
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_internal_randen.dir\Release\
+ absl_random_internal_randen
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_internal_randen.dir\MinSizeRel\
+ absl_random_internal_randen
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_internal_randen.dir\RelWithDebInfo\
+ absl_random_internal_randen
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {6106A79C-1118-332C-8B14-AB9C26170D79}
+ random_internal_platform
+
+
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ random_internal_randen_hwaes
+
+
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ random_internal_randen_hwaes_impl
+
+
+ {BD960AED-F22A-3573-848F-A59D183E415B}
+ random_internal_randen_slow
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.vcxproj.filters
new file mode 100644
index 0000000000000..094f7c7d48a72
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.vcxproj
new file mode 100644
index 0000000000000..eaff36e3106d4
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.vcxproj
@@ -0,0 +1,325 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_internal_randen_hwaes
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_internal_randen_hwaes.dir\Debug\
+ absl_random_internal_randen_hwaes
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_internal_randen_hwaes.dir\Release\
+ absl_random_internal_randen_hwaes
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_internal_randen_hwaes.dir\MinSizeRel\
+ absl_random_internal_randen_hwaes
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_internal_randen_hwaes.dir\RelWithDebInfo\
+ absl_random_internal_randen_hwaes
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {6106A79C-1118-332C-8B14-AB9C26170D79}
+ random_internal_platform
+
+
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ random_internal_randen_hwaes_impl
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.vcxproj.filters
new file mode 100644
index 0000000000000..67fd659c90be1
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.vcxproj
new file mode 100644
index 0000000000000..e6fb37b749457
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.vcxproj
@@ -0,0 +1,320 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_internal_randen_hwaes_impl
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_internal_randen_hwaes_impl.dir\Debug\
+ absl_random_internal_randen_hwaes_impl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_internal_randen_hwaes_impl.dir\Release\
+ absl_random_internal_randen_hwaes_impl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_internal_randen_hwaes_impl.dir\MinSizeRel\
+ absl_random_internal_randen_hwaes_impl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_internal_randen_hwaes_impl.dir\RelWithDebInfo\
+ absl_random_internal_randen_hwaes_impl
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {6106A79C-1118-332C-8B14-AB9C26170D79}
+ random_internal_platform
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.vcxproj.filters
new file mode 100644
index 0000000000000..3b912ff4ff595
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_hwaes_impl.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.vcxproj
new file mode 100644
index 0000000000000..c33b194242d9b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.vcxproj
@@ -0,0 +1,320 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {BD960AED-F22A-3573-848F-A59D183E415B}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_internal_randen_slow
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_internal_randen_slow.dir\Debug\
+ absl_random_internal_randen_slow
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_internal_randen_slow.dir\Release\
+ absl_random_internal_randen_slow
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_internal_randen_slow.dir\MinSizeRel\
+ absl_random_internal_randen_slow
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_internal_randen_slow.dir\RelWithDebInfo\
+ absl_random_internal_randen_slow
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {6106A79C-1118-332C-8B14-AB9C26170D79}
+ random_internal_platform
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.vcxproj.filters
new file mode 100644
index 0000000000000..be653c9500837
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_randen_slow.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.vcxproj
new file mode 100644
index 0000000000000..763a74a5ad315
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.vcxproj
@@ -0,0 +1,352 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_internal_seed_material
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_internal_seed_material.dir\Debug\
+ absl_random_internal_seed_material
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_internal_seed_material.dir\Release\
+ absl_random_internal_seed_material
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_internal_seed_material.dir\MinSizeRel\
+ absl_random_internal_seed_material
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_internal_seed_material.dir\RelWithDebInfo\
+ absl_random_internal_seed_material
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.vcxproj.filters
new file mode 100644
index 0000000000000..86a782f5fc4ca
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_internal_seed_material.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.vcxproj
new file mode 100644
index 0000000000000..401b029d39e51
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.vcxproj
@@ -0,0 +1,316 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_seed_gen_exception
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_seed_gen_exception.dir\Debug\
+ absl_random_seed_gen_exception
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_seed_gen_exception.dir\Release\
+ absl_random_seed_gen_exception
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_seed_gen_exception.dir\MinSizeRel\
+ absl_random_seed_gen_exception
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_seed_gen_exception.dir\RelWithDebInfo\
+ absl_random_seed_gen_exception
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.vcxproj.filters
new file mode 100644
index 0000000000000..61e0c301c0354
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_gen_exception.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.vcxproj
new file mode 100644
index 0000000000000..4d68567d79eb7
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.vcxproj
@@ -0,0 +1,384 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {99FD0A1A-3232-3FA7-B543-1763540DAA86}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_seed_sequences
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Debug\
+ random_seed_sequences.dir\Debug\
+ absl_random_seed_sequences
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\Release\
+ random_seed_sequences.dir\Release\
+ absl_random_seed_sequences
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\MinSizeRel\
+ random_seed_sequences.dir\MinSizeRel\
+ absl_random_seed_sequences
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\RelWithDebInfo\
+ random_seed_sequences.dir\RelWithDebInfo\
+ absl_random_seed_sequences
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/random/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/random/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\random\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {6106A79C-1118-332C-8B14-AB9C26170D79}
+ random_internal_platform
+
+
+ {4CCF7F83-97C8-365F-87ED-478DC7D63BFA}
+ random_internal_pool_urbg
+
+
+ {2ECA863F-1057-3C84-8865-667A9A6135FF}
+ random_internal_randen
+
+
+ {4B0D8A51-D8CC-32FB-B2D8-03EAFB708FBA}
+ random_internal_randen_hwaes
+
+
+ {516B4E2D-8062-3EFE-BE66-E456EEA0F854}
+ random_internal_randen_hwaes_impl
+
+
+ {BD960AED-F22A-3573-848F-A59D183E415B}
+ random_internal_randen_slow
+
+
+ {31EEBCB3-EA90-3449-A724-CEFBD7B89565}
+ random_internal_seed_material
+
+
+ {C0377E39-AA72-34FB-B388-F57B4FB83C5D}
+ random_seed_gen_exception
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.vcxproj.filters
new file mode 100644
index 0000000000000..46362121bb609
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/random/random_seed_sequences.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..d6c78b70b464b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/status/CTestTestfile.cmake
new file mode 100644
index 0000000000000..43e9c5927da17
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/status
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.vcxproj
new file mode 100644
index 0000000000000..f67aec783f0da
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..caae7a67b099a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..cf669c50f87ee
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..62af8a5b3b1be
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/status/cmake_install.cmake
new file mode 100644
index 0000000000000..09420418dcba1
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/cmake_install.cmake
@@ -0,0 +1,66 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/status
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_status.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/Debug/absl_status.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/Release/absl_status.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/MinSizeRel/absl_status.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/RelWithDebInfo/absl_status.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_statusor.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/Debug/absl_statusor.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/Release/absl_statusor.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/MinSizeRel/absl_statusor.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/status/RelWithDebInfo/absl_statusor.lib")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/status.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/status/status.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/status.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/status.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/status/status.vcxproj
new file mode 100644
index 0000000000000..efb4a27552a4e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/status.vcxproj
@@ -0,0 +1,427 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ status
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\Debug\
+ status.dir\Debug\
+ absl_status
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\Release\
+ status.dir\Release\
+ absl_status
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\MinSizeRel\
+ status.dir\MinSizeRel\
+ absl_status
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\RelWithDebInfo\
+ status.dir\RelWithDebInfo\
+ absl_status
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ cord
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {37B17573-9453-35E2-B81F-E1D2442691B6}
+ strerror
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/status.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/status/status.vcxproj.filters
new file mode 100644
index 0000000000000..af1a09c1b91ac
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/status.vcxproj.filters
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/statusor.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/status/statusor.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/statusor.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/statusor.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/status/statusor.vcxproj
new file mode 100644
index 0000000000000..bd9d1cd533750
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/statusor.vcxproj
@@ -0,0 +1,433 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {F60B2325-8658-398F-9C7F-924AC3C2D77D}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ statusor
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\Debug\
+ statusor.dir\Debug\
+ absl_statusor
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\Release\
+ statusor.dir\Release\
+ absl_statusor
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\MinSizeRel\
+ statusor.dir\MinSizeRel\
+ absl_statusor
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\RelWithDebInfo\
+ statusor.dir\RelWithDebInfo\
+ absl_statusor
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/status/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/status/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\status\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ bad_variant_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ cord
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {E5F726D4-21D3-35C2-BEDC-F06C1CFF37BE}
+ status
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ str_format_internal
+
+
+ {37B17573-9453-35E2-B81F-E1D2442691B6}
+ strerror
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/status/statusor.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/status/statusor.vcxproj.filters
new file mode 100644
index 0000000000000..b6e5e6ca0e239
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/status/statusor.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..813a74887e58b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/strings/CTestTestfile.cmake
new file mode 100644
index 0000000000000..3c232bb6762c2
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/strings
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.vcxproj
new file mode 100644
index 0000000000000..74e452b431a8f
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..ae89bc1192e4e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..632d5d7963db3
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..091550cc81b6c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/strings/cmake_install.cmake
new file mode 100644
index 0000000000000..c241ff3b6914f
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cmake_install.cmake
@@ -0,0 +1,194 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/strings
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_strings.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_strings.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_strings.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_strings.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_strings.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_strings_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_strings_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_strings_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_strings_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_strings_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_str_format.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_str_format_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_str_format_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_str_format_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_str_format_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_str_format_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cord_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_cord_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_cord_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_cord_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_cord_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cordz_update_tracker.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cordz_functions.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_cordz_functions.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_cordz_functions.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_cordz_functions.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_cordz_functions.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cordz_statistics.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cordz_handle.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_cordz_handle.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_cordz_handle.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_cordz_handle.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_cordz_handle.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cordz_info.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_cordz_info.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_cordz_info.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_cordz_info.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_cordz_info.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cordz_sample_token.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_cordz_sample_token.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_cordz_sample_token.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_cordz_sample_token.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_cordz_sample_token.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cordz_update_scope.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_cord.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Debug/absl_cord.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/Release/absl_cord.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/MinSizeRel/absl_cord.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/strings/RelWithDebInfo/absl_cord.lib")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cord.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/cord.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cord.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cord.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/cord.vcxproj
new file mode 100644
index 0000000000000..5a9a91dea8895
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cord.vcxproj
@@ -0,0 +1,416 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {B76C2AC3-1722-3AFE-9C52-8B269EBBBBE5}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ cord
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ cord.dir\Debug\
+ absl_cord
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ cord.dir\Release\
+ absl_cord
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ cord.dir\MinSizeRel\
+ absl_cord
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ cord.dir\RelWithDebInfo\
+ absl_cord
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ bad_optional_access
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cord.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/cord.vcxproj.filters
new file mode 100644
index 0000000000000..084242377f550
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cord.vcxproj.filters
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.vcxproj
new file mode 100644
index 0000000000000..d38d299d7c5f6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.vcxproj
@@ -0,0 +1,363 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ cord_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ cord_internal.dir\Debug\
+ absl_cord_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ cord_internal.dir\Release\
+ absl_cord_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ cord_internal.dir\MinSizeRel\
+ absl_cord_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ cord_internal.dir\RelWithDebInfo\
+ absl_cord_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.vcxproj.filters
new file mode 100644
index 0000000000000..e0ac71915dfd6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cord_internal.vcxproj.filters
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.vcxproj
new file mode 100644
index 0000000000000..56cde9ed722f6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.vcxproj
@@ -0,0 +1,328 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ cordz_functions
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ cordz_functions.dir\Debug\
+ absl_cordz_functions
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ cordz_functions.dir\Release\
+ absl_cordz_functions
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ cordz_functions.dir\MinSizeRel\
+ absl_cordz_functions
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ cordz_functions.dir\RelWithDebInfo\
+ absl_cordz_functions
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.vcxproj.filters
new file mode 100644
index 0000000000000..60e0f99fab1a9
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_functions.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.vcxproj
new file mode 100644
index 0000000000000..65d2453fb85ca
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.vcxproj
@@ -0,0 +1,388 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ cordz_handle
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ cordz_handle.dir\Debug\
+ absl_cordz_handle
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ cordz_handle.dir\Release\
+ absl_cordz_handle
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ cordz_handle.dir\MinSizeRel\
+ absl_cordz_handle
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ cordz_handle.dir\RelWithDebInfo\
+ absl_cordz_handle
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.vcxproj.filters
new file mode 100644
index 0000000000000..080ecb09c092d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_handle.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.vcxproj
new file mode 100644
index 0000000000000..b8dd4653cce3e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.vcxproj
@@ -0,0 +1,404 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ cordz_info
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ cordz_info.dir\Debug\
+ absl_cordz_info
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ cordz_info.dir\Release\
+ absl_cordz_info
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ cordz_info.dir\MinSizeRel\
+ absl_cordz_info
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ cordz_info.dir\RelWithDebInfo\
+ absl_cordz_info
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.vcxproj.filters
new file mode 100644
index 0000000000000..9051d40eb290c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_info.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.vcxproj
new file mode 100644
index 0000000000000..7fa5f1d333302
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.vcxproj
@@ -0,0 +1,408 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {2243A40F-35A1-396D-BE76-0BB6CBF0E2CA}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ cordz_sample_token
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ cordz_sample_token.dir\Debug\
+ absl_cordz_sample_token
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ cordz_sample_token.dir\Release\
+ absl_cordz_sample_token
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ cordz_sample_token.dir\MinSizeRel\
+ absl_cordz_sample_token
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ cordz_sample_token.dir\RelWithDebInfo\
+ absl_cordz_sample_token
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {E57978D3-A5E0-374D-8955-011D4D7CBC80}
+ cord_internal
+
+
+ {4F98A0DE-6DDA-3B02-8565-6BE420FF7A03}
+ cordz_functions
+
+
+ {42388EB4-61DD-3542-B620-BF2451583596}
+ cordz_handle
+
+
+ {BEFBCB18-F587-34A5-BB9C-14DB4457832E}
+ cordz_info
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {55F82329-B985-3F0F-A4D7-37E7427D5253}
+ exponential_biased
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ synchronization
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.vcxproj.filters
new file mode 100644
index 0000000000000..dea1eabf19451
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/cordz_sample_token.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.vcxproj
new file mode 100644
index 0000000000000..c39ee5e85b44c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.vcxproj
@@ -0,0 +1,359 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {D614C056-763C-3B27-B816-FE324C182CAA}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ str_format_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ str_format_internal.dir\Debug\
+ absl_str_format_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ str_format_internal.dir\Release\
+ absl_str_format_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ str_format_internal.dir\MinSizeRel\
+ absl_str_format_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ str_format_internal.dir\RelWithDebInfo\
+ absl_str_format_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.vcxproj.filters
new file mode 100644
index 0000000000000..1daba5afc7e5f
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/str_format_internal.vcxproj.filters
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/strings.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/strings.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/strings.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/strings.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/strings.vcxproj
new file mode 100644
index 0000000000000..7d4146ea50984
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/strings.vcxproj
@@ -0,0 +1,374 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ strings
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ strings.dir\Debug\
+ absl_strings
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ strings.dir\Release\
+ absl_strings
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ strings.dir\MinSizeRel\
+ absl_strings
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ strings.dir\RelWithDebInfo\
+ absl_strings
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/strings.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/strings.vcxproj.filters
new file mode 100644
index 0000000000000..98d03cccf94a0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/strings.vcxproj.filters
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.vcxproj
new file mode 100644
index 0000000000000..7a755711c936a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.vcxproj
@@ -0,0 +1,338 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ strings_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Debug\
+ strings_internal.dir\Debug\
+ absl_strings_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\Release\
+ strings_internal.dir\Release\
+ absl_strings_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\MinSizeRel\
+ strings_internal.dir\MinSizeRel\
+ absl_strings_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\RelWithDebInfo\
+ strings_internal.dir\RelWithDebInfo\
+ absl_strings_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/strings/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/strings/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\strings\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.vcxproj.filters
new file mode 100644
index 0000000000000..82da8ffc3430a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/strings/strings_internal.vcxproj.filters
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..280989eb2881b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/synchronization/CTestTestfile.cmake
new file mode 100644
index 0000000000000..e02a28f5f8116
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/synchronization
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.vcxproj
new file mode 100644
index 0000000000000..997f4351bfdfc
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..e1c44119b633a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..8377c99054ea9
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..9301eca9369dc
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/synchronization/cmake_install.cmake
new file mode 100644
index 0000000000000..9067b965bad40
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/cmake_install.cmake
@@ -0,0 +1,70 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/synchronization
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_graphcycles_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/Debug/absl_graphcycles_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/Release/absl_graphcycles_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/MinSizeRel/absl_graphcycles_internal.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/RelWithDebInfo/absl_graphcycles_internal.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_kernel_timeout_internal.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_synchronization.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/Debug/absl_synchronization.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/Release/absl_synchronization.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/MinSizeRel/absl_synchronization.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/synchronization/RelWithDebInfo/absl_synchronization.lib")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.vcxproj
new file mode 100644
index 0000000000000..8e485a3956474
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.vcxproj
@@ -0,0 +1,336 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ graphcycles_internal
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\Debug\
+ graphcycles_internal.dir\Debug\
+ absl_graphcycles_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\Release\
+ graphcycles_internal.dir\Release\
+ absl_graphcycles_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\MinSizeRel\
+ graphcycles_internal.dir\MinSizeRel\
+ absl_graphcycles_internal
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\RelWithDebInfo\
+ graphcycles_internal.dir\RelWithDebInfo\
+ absl_graphcycles_internal
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.vcxproj.filters
new file mode 100644
index 0000000000000..e214c3462874c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/graphcycles_internal.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.vcxproj
new file mode 100644
index 0000000000000..b0526aa89c964
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.vcxproj
@@ -0,0 +1,397 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {1236561B-6046-3A1E-8D57-8DCD97FC60CA}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ synchronization
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\Debug\
+ synchronization.dir\Debug\
+ absl_synchronization
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\Release\
+ synchronization.dir\Release\
+ absl_synchronization
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\MinSizeRel\
+ synchronization.dir\MinSizeRel\
+ absl_synchronization
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\RelWithDebInfo\
+ synchronization.dir\RelWithDebInfo\
+ absl_synchronization
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/synchronization/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/synchronization/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\synchronization\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {53EC9AF6-54A0-3F0C-A028-2D8D1B9AA10E}
+ debugging_internal
+
+
+ {F1CBFBE6-E4CA-34CE-B6BD-A0B36670F085}
+ demangle_internal
+
+
+ {1B897F6C-AF17-3F0B-A3FB-1E83D91A7FEB}
+ graphcycles_internal
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {E13490BC-6F8A-33F2-B3F7-1083029D3412}
+ malloc_internal
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {050685DE-A45C-3876-A37C-2C98647AB5EE}
+ stacktrace
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {E6E14F2F-CCEC-399B-A086-05274CF9454A}
+ symbolize
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ time
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.vcxproj.filters
new file mode 100644
index 0000000000000..b3ace01c38bd3
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/synchronization/synchronization.vcxproj.filters
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..fe65e3e9f491b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/time/CTestTestfile.cmake
new file mode 100644
index 0000000000000..49dd11e81453c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/time
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.vcxproj
new file mode 100644
index 0000000000000..774eeeaadfdf6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..befdbf7ffc82a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..f3a20615fa44c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..56f8d2a1062c3
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.vcxproj
new file mode 100644
index 0000000000000..47547f7ed7c7e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.vcxproj
@@ -0,0 +1,317 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ civil_time
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\Debug\
+ civil_time.dir\Debug\
+ absl_civil_time
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\Release\
+ civil_time.dir\Release\
+ absl_civil_time
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\MinSizeRel\
+ civil_time.dir\MinSizeRel\
+ absl_civil_time
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\RelWithDebInfo\
+ civil_time.dir\RelWithDebInfo\
+ absl_civil_time
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.vcxproj.filters
new file mode 100644
index 0000000000000..b0154561c0161
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/civil_time.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/time/cmake_install.cmake
new file mode 100644
index 0000000000000..c3d1e356396ce
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/cmake_install.cmake
@@ -0,0 +1,82 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/time
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_time.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/Debug/absl_time.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/Release/absl_time.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/MinSizeRel/absl_time.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/RelWithDebInfo/absl_time.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_civil_time.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/Debug/absl_civil_time.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/Release/absl_civil_time.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/MinSizeRel/absl_civil_time.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/RelWithDebInfo/absl_civil_time.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_time_zone.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/Debug/absl_time_zone.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/Release/absl_time_zone.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/MinSizeRel/absl_time_zone.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/time/RelWithDebInfo/absl_time_zone.lib")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/time.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/time/time.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/time.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/time.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/time/time.vcxproj
new file mode 100644
index 0000000000000..07ad152ae209e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/time.vcxproj
@@ -0,0 +1,366 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {00CE900C-7B34-3B48-A9B1-ECF0A20C9E78}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ time
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\Debug\
+ time.dir\Debug\
+ absl_time
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\Release\
+ time.dir\Release\
+ absl_time
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\MinSizeRel\
+ time.dir\MinSizeRel\
+ absl_time
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\RelWithDebInfo\
+ time.dir\RelWithDebInfo\
+ absl_time
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {597D167B-3548-3E3A-A001-136C7B9D41AE}
+ base
+
+
+ {1901C3B9-050F-3BD7-8009-C3E003CAB077}
+ civil_time
+
+
+ {B0DD2281-5BC3-398E-B461-6A154666183B}
+ int128
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+ {72BF9C08-E2FA-3520-A6C6-6E88D9ACAB4B}
+ spinlock_wait
+
+
+ {D52208A5-624E-3E1D-98D6-27A780B4A011}
+ strings
+
+
+ {57A15534-7B4C-32A4-9D4B-7774E64EB46F}
+ strings_internal
+
+
+ {364053CA-8D78-3FA2-9EB8-23239C023486}
+ throw_delegate
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ time_zone
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/time.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/time/time.vcxproj.filters
new file mode 100644
index 0000000000000..01ced671ea94b
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/time.vcxproj.filters
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.vcxproj
new file mode 100644
index 0000000000000..e002f372fc3a6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.vcxproj
@@ -0,0 +1,332 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {273A373E-F44E-3B70-BBE9-FF9AC075BC30}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ time_zone
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\Debug\
+ time_zone.dir\Debug\
+ absl_time_zone
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\Release\
+ time_zone.dir\Release\
+ absl_time_zone
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\MinSizeRel\
+ time_zone.dir\MinSizeRel\
+ absl_time_zone
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\RelWithDebInfo\
+ time_zone.dir\RelWithDebInfo\
+ absl_time_zone
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/time/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/time/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\time\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.vcxproj.filters
new file mode 100644
index 0000000000000..28eba7d01a452
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/time/time_zone.vcxproj.filters
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..cb9caef9e69bb
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/types/CTestTestfile.cmake
new file mode 100644
index 0000000000000..a551ba854a6b6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/types
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.vcxproj
new file mode 100644
index 0000000000000..4c5bdc90ad7b1
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..bd1ec26ee10e5
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..651967ac5adbc
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..759edcbd21ff0
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.vcxproj
new file mode 100644
index 0000000000000..2b323f8461739
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.vcxproj
@@ -0,0 +1,324 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {32AF3630-975C-36BA-82B3-634EC17F5485}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ bad_any_cast_impl
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\Debug\
+ bad_any_cast_impl.dir\Debug\
+ absl_bad_any_cast_impl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\Release\
+ bad_any_cast_impl.dir\Release\
+ absl_bad_any_cast_impl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\MinSizeRel\
+ bad_any_cast_impl.dir\MinSizeRel\
+ absl_bad_any_cast_impl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\RelWithDebInfo\
+ bad_any_cast_impl.dir\RelWithDebInfo\
+ absl_bad_any_cast_impl
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.vcxproj.filters
new file mode 100644
index 0000000000000..11634b53a96db
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_any_cast_impl.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.vcxproj
new file mode 100644
index 0000000000000..a186ef90ff995
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.vcxproj
@@ -0,0 +1,324 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7A8FE371-56BD-3F19-A4F0-AB2DB2CDB3F5}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ bad_optional_access
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\Debug\
+ bad_optional_access.dir\Debug\
+ absl_bad_optional_access
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\Release\
+ bad_optional_access.dir\Release\
+ absl_bad_optional_access
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\MinSizeRel\
+ bad_optional_access.dir\MinSizeRel\
+ absl_bad_optional_access
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\RelWithDebInfo\
+ bad_optional_access.dir\RelWithDebInfo\
+ absl_bad_optional_access
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.vcxproj.filters
new file mode 100644
index 0000000000000..876dd9f28586c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_optional_access.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.vcxproj
new file mode 100644
index 0000000000000..8afa2f3dd9fe4
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.vcxproj
@@ -0,0 +1,324 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {D7A20B4C-AF53-325A-A79F-FEF4317A264C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ bad_variant_access
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\Debug\
+ bad_variant_access.dir\Debug\
+ absl_bad_variant_access
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\Release\
+ bad_variant_access.dir\Release\
+ absl_bad_variant_access
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\MinSizeRel\
+ bad_variant_access.dir\MinSizeRel\
+ absl_bad_variant_access
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\RelWithDebInfo\
+ bad_variant_access.dir\RelWithDebInfo\
+ absl_bad_variant_access
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Debug";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="Release";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="MinSizeRel";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4005;4068;4180;4244;4267;4503;4800
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\abseil-cpp\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;NOMINMAX;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_ENABLE_EXTENDED_ALIGNED_STORAGE;_WIN32_WINNT=0x600;_WINSOCK_DEPRECATED_NO_WARNINGS;CMAKE_INTDIR="RelWithDebInfo";
+
+
+ $(SolutionDir)..\third_party\abseil-cpp;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/abseil-cpp/absl/types/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/abseil-cpp/absl/types/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\types\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {68E0B8F8-21CF-377E-AC25-5DD3B5D39E05}
+ log_severity
+
+
+ {8B1FAB6E-2EB7-3CDD-BBAD-F42D62C0B847}
+ raw_logging_internal
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.vcxproj.filters
new file mode 100644
index 0000000000000..f17157349cc06
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/bad_variant_access.vcxproj.filters
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/types/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/types/cmake_install.cmake
new file mode 100644
index 0000000000000..00348345a1d0e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/types/cmake_install.cmake
@@ -0,0 +1,106 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/types
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_any.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_bad_any_cast.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_bad_any_cast_impl.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/Debug/absl_bad_any_cast_impl.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/Release/absl_bad_any_cast_impl.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/MinSizeRel/absl_bad_any_cast_impl.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/RelWithDebInfo/absl_bad_any_cast_impl.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_span.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_optional.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_bad_optional_access.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/Debug/absl_bad_optional_access.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/Release/absl_bad_optional_access.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/MinSizeRel/absl_bad_optional_access.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/RelWithDebInfo/absl_bad_optional_access.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_bad_variant_access.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/Debug/absl_bad_variant_access.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/Release/absl_bad_variant_access.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/MinSizeRel/absl_bad_variant_access.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/types/RelWithDebInfo/absl_bad_variant_access.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_variant.pc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_compare.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/CMakeFiles/generate.stamp b/build_windows_64/third_party/abseil-cpp/absl/utility/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/abseil-cpp/absl/utility/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..a8a31dfe2549a
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/abseil-cpp/absl/utility/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/CTestTestfile.cmake b/build_windows_64/third_party/abseil-cpp/absl/utility/CTestTestfile.cmake
new file mode 100644
index 0000000000000..c5878cb86593e
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/utility
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/utility
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.vcxproj
new file mode 100644
index 0000000000000..73e192fefb2a6
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\utility\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\utility\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\utility\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\utility\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..6ee4916ebd5a8
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.dir/nasm.props b/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.vcxproj b/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..22ba6e95503d7
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\utility\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\utility\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\utility\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\abseil-cpp\absl\utility\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.vcxproj.filters b/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..801e90b8fa459
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/abseil-cpp/absl/utility/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/absl/utility/cmake_install.cmake
new file mode 100644
index 0000000000000..2cbd60206afb4
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/absl/utility/cmake_install.cmake
@@ -0,0 +1,38 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp/absl/utility
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/lib/pkgconfig/absl_utility.pc")
+endif()
+
diff --git a/build_windows_64/third_party/abseil-cpp/abslConfig.cmake b/build_windows_64/third_party/abseil-cpp/abslConfig.cmake
new file mode 100644
index 0000000000000..6f362adfe7b40
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/abslConfig.cmake
@@ -0,0 +1,32 @@
+# absl CMake configuration file.
+
+include(CMakeFindDependencyMacro)
+find_dependency(Threads)
+
+
+####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() #######
+####### Any changes to this file will be overwritten by the next CMake run ####
+####### The input file was abslConfig.cmake.in ########
+
+get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE)
+
+macro(set_and_check _var _file)
+ set(${_var} "${_file}")
+ if(NOT EXISTS "${_file}")
+ message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !")
+ endif()
+endmacro()
+
+macro(check_required_components _NAME)
+ foreach(comp ${${_NAME}_FIND_COMPONENTS})
+ if(NOT ${_NAME}_${comp}_FOUND)
+ if(${_NAME}_FIND_REQUIRED_${comp})
+ set(${_NAME}_FOUND FALSE)
+ endif()
+ endif()
+ endforeach()
+endmacro()
+
+####################################################################################
+
+include ("${CMAKE_CURRENT_LIST_DIR}/abslTargets.cmake")
diff --git a/build_windows_64/third_party/abseil-cpp/abslConfigVersion.cmake b/build_windows_64/third_party/abseil-cpp/abslConfigVersion.cmake
new file mode 100644
index 0000000000000..3862073c1122c
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/abslConfigVersion.cmake
@@ -0,0 +1,88 @@
+# This is a basic version file for the Config-mode of find_package().
+# It is used by write_basic_package_version_file() as input file for configure_file()
+# to create a version-file which can be installed along a config.cmake file.
+#
+# The created file sets PACKAGE_VERSION_EXACT if the current version string and
+# the requested version string are exactly the same and it sets
+# PACKAGE_VERSION_COMPATIBLE if the current version is equal to the requested version.
+# The tweak version component is ignored.
+# The variable CVF_VERSION must be set before calling configure_file().
+
+
+if (PACKAGE_FIND_VERSION_RANGE)
+ message(AUTHOR_WARNING
+ "`find_package()` specify a version range but the version strategy "
+ "(ExactVersion) of the module `${PACKAGE_FIND_NAME}` is incompatible "
+ "with this request. Only the lower endpoint of the range will be used.")
+endif()
+
+set(PACKAGE_VERSION "20220623")
+
+if("20220623" MATCHES "^([0-9]+)\\.([0-9]+)\\.([0-9]+)") # strip the tweak version
+ set(CVF_VERSION_MAJOR "${CMAKE_MATCH_1}")
+ set(CVF_VERSION_MINOR "${CMAKE_MATCH_2}")
+ set(CVF_VERSION_PATCH "${CMAKE_MATCH_3}")
+
+ if(NOT CVF_VERSION_MAJOR VERSION_EQUAL 0)
+ string(REGEX REPLACE "^0+" "" CVF_VERSION_MAJOR "${CVF_VERSION_MAJOR}")
+ endif()
+ if(NOT CVF_VERSION_MINOR VERSION_EQUAL 0)
+ string(REGEX REPLACE "^0+" "" CVF_VERSION_MINOR "${CVF_VERSION_MINOR}")
+ endif()
+ if(NOT CVF_VERSION_PATCH VERSION_EQUAL 0)
+ string(REGEX REPLACE "^0+" "" CVF_VERSION_PATCH "${CVF_VERSION_PATCH}")
+ endif()
+
+ set(CVF_VERSION_NO_TWEAK "${CVF_VERSION_MAJOR}.${CVF_VERSION_MINOR}.${CVF_VERSION_PATCH}")
+else()
+ set(CVF_VERSION_NO_TWEAK "20220623")
+endif()
+
+if(PACKAGE_FIND_VERSION MATCHES "^([0-9]+)\\.([0-9]+)\\.([0-9]+)") # strip the tweak version
+ set(REQUESTED_VERSION_MAJOR "${CMAKE_MATCH_1}")
+ set(REQUESTED_VERSION_MINOR "${CMAKE_MATCH_2}")
+ set(REQUESTED_VERSION_PATCH "${CMAKE_MATCH_3}")
+
+ if(NOT REQUESTED_VERSION_MAJOR VERSION_EQUAL 0)
+ string(REGEX REPLACE "^0+" "" REQUESTED_VERSION_MAJOR "${REQUESTED_VERSION_MAJOR}")
+ endif()
+ if(NOT REQUESTED_VERSION_MINOR VERSION_EQUAL 0)
+ string(REGEX REPLACE "^0+" "" REQUESTED_VERSION_MINOR "${REQUESTED_VERSION_MINOR}")
+ endif()
+ if(NOT REQUESTED_VERSION_PATCH VERSION_EQUAL 0)
+ string(REGEX REPLACE "^0+" "" REQUESTED_VERSION_PATCH "${REQUESTED_VERSION_PATCH}")
+ endif()
+
+ set(REQUESTED_VERSION_NO_TWEAK
+ "${REQUESTED_VERSION_MAJOR}.${REQUESTED_VERSION_MINOR}.${REQUESTED_VERSION_PATCH}")
+else()
+ set(REQUESTED_VERSION_NO_TWEAK "${PACKAGE_FIND_VERSION}")
+endif()
+
+if(REQUESTED_VERSION_NO_TWEAK STREQUAL CVF_VERSION_NO_TWEAK)
+ set(PACKAGE_VERSION_COMPATIBLE TRUE)
+else()
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+endif()
+
+if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)
+ set(PACKAGE_VERSION_EXACT TRUE)
+endif()
+
+
+# if the installed project requested no architecture check, don't perform the check
+if("FALSE")
+ return()
+endif()
+
+# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it:
+if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "")
+ return()
+endif()
+
+# check that the installed version has the same 32/64bit-ness as the one which is currently searching:
+if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8")
+ math(EXPR installedBits "8 * 8")
+ set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)")
+ set(PACKAGE_VERSION_UNSUITABLE TRUE)
+endif()
diff --git a/build_windows_64/third_party/abseil-cpp/cmake_install.cmake b/build_windows_64/third_party/abseil-cpp/cmake_install.cmake
new file mode 100644
index 0000000000000..91c5aa2b58d95
--- /dev/null
+++ b/build_windows_64/third_party/abseil-cpp/cmake_install.cmake
@@ -0,0 +1,84 @@
+# Install script for directory: C:/work/projects/grpc/third_party/abseil-cpp
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/absl/abslTargets.cmake")
+ file(DIFFERENT _cmake_export_file_changed FILES
+ "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/absl/abslTargets.cmake"
+ "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets.cmake")
+ if(_cmake_export_file_changed)
+ file(GLOB _cmake_old_config_files "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/absl/abslTargets-*.cmake")
+ if(_cmake_old_config_files)
+ string(REPLACE ";" ", " _cmake_old_config_files_text "${_cmake_old_config_files}")
+ message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/absl/abslTargets.cmake\" will be replaced. Removing files [${_cmake_old_config_files_text}].")
+ unset(_cmake_old_config_files_text)
+ file(REMOVE ${_cmake_old_config_files})
+ endif()
+ unset(_cmake_old_config_files)
+ endif()
+ unset(_cmake_export_file_changed)
+ endif()
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/absl" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets.cmake")
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/absl" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-debug.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/absl" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-minsizerel.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/absl" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-relwithdebinfo.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/absl" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/CMakeFiles/Export/e85e24066b3e116917fcd0763656dbe9/abslTargets-release.cmake")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/absl" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/abslConfig.cmake")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/absl" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/abslConfigVersion.cmake")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "C:/work/projects/grpc/third_party/abseil-cpp/absl" FILES_MATCHING REGEX "/[^/]*\\.inc$" REGEX "/[^/]*\\.h$" REGEX "/copts$" EXCLUDE REGEX "/testdata$" EXCLUDE)
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("C:/work/projects/grpc/build_windows_64/third_party/abseil-cpp/absl/cmake_install.cmake")
+
+endif()
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.dir/nasm.props b/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.vcxproj b/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.vcxproj
new file mode 100644
index 0000000000000..282bde565ce96
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.vcxproj
@@ -0,0 +1,194 @@
+
+
+
+ x64
+
+
+ false
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ ALL_BUILD
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}
+ bssl
+
+
+ {2867381B-E94C-3B1E-9975-B63401B68C06}
+ crypto
+
+
+ {0A4A6125-806C-3404-B119-71739F0E2F62}
+ ssl
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.vcxproj.filters b/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.vcxproj.filters
new file mode 100644
index 0000000000000..a9da2421afd15
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/ALL_BUILD.vcxproj.filters
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/BoringSSL.sln b/build_windows_64/third_party/boringssl-with-bazel/BoringSSL.sln
new file mode 100644
index 0000000000000..5a73f90bdea7c
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/BoringSSL.sln
@@ -0,0 +1,107 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{A175CC8D-1442-326E-B716-D113235BFBCB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {5959EC91-45D4-34DC-8F1E-94515A65E621} = {5959EC91-45D4-34DC-8F1E-94515A65E621}
+ {2867381B-E94C-3B1E-9975-B63401B68C06} = {2867381B-E94C-3B1E-9975-B63401B68C06}
+ {0A4A6125-806C-3404-B119-71739F0E2F62} = {0A4A6125-806C-3404-B119-71739F0E2F62}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{C4EB1565-8AD1-3801-BA37-4E2847E0EA02}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{7DC00F27-FF73-32D4-A78E-FF26C1446B6C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\\ZERO_CHECK.vcxproj", "{B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bssl", "bssl.vcxproj", "{5959EC91-45D4-34DC-8F1E-94515A65E621}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {2867381B-E94C-3B1E-9975-B63401B68C06} = {2867381B-E94C-3B1E-9975-B63401B68C06}
+ {0A4A6125-806C-3404-B119-71739F0E2F62} = {0A4A6125-806C-3404-B119-71739F0E2F62}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crypto", "crypto.vcxproj", "{2867381B-E94C-3B1E-9975-B63401B68C06}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ssl", "ssl.vcxproj", "{0A4A6125-806C-3404-B119-71739F0E2F62}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Release|x64 = Release|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.ActiveCfg = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.Build.0 = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.ActiveCfg = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.Build.0 = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Debug|x64.ActiveCfg = Debug|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Release|x64.ActiveCfg = Release|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Debug|x64.ActiveCfg = Debug|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Release|x64.ActiveCfg = Release|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.ActiveCfg = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.Build.0 = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.ActiveCfg = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.Build.0 = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}.Debug|x64.ActiveCfg = Debug|x64
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}.Debug|x64.Build.0 = Debug|x64
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}.Release|x64.ActiveCfg = Release|x64
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}.Release|x64.Build.0 = Release|x64
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {2867381B-E94C-3B1E-9975-B63401B68C06}.Debug|x64.ActiveCfg = Debug|x64
+ {2867381B-E94C-3B1E-9975-B63401B68C06}.Debug|x64.Build.0 = Debug|x64
+ {2867381B-E94C-3B1E-9975-B63401B68C06}.Release|x64.ActiveCfg = Release|x64
+ {2867381B-E94C-3B1E-9975-B63401B68C06}.Release|x64.Build.0 = Release|x64
+ {2867381B-E94C-3B1E-9975-B63401B68C06}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {2867381B-E94C-3B1E-9975-B63401B68C06}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {2867381B-E94C-3B1E-9975-B63401B68C06}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {2867381B-E94C-3B1E-9975-B63401B68C06}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {0A4A6125-806C-3404-B119-71739F0E2F62}.Debug|x64.ActiveCfg = Debug|x64
+ {0A4A6125-806C-3404-B119-71739F0E2F62}.Debug|x64.Build.0 = Debug|x64
+ {0A4A6125-806C-3404-B119-71739F0E2F62}.Release|x64.ActiveCfg = Release|x64
+ {0A4A6125-806C-3404-B119-71739F0E2F62}.Release|x64.Build.0 = Release|x64
+ {0A4A6125-806C-3404-B119-71739F0E2F62}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {0A4A6125-806C-3404-B119-71739F0E2F62}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {0A4A6125-806C-3404-B119-71739F0E2F62}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {0A4A6125-806C-3404-B119-71739F0E2F62}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {AFC673C6-C427-38A5-8DF3-E6E0A49E640F}
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/build_windows_64/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp b/build_windows_64/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..0fb4ebbf76132
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,15 @@
+# CMake generation dependency list for this directory.
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeASMCompiler.cmake.in
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeASMInformation.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeASM_NASMInformation.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeCompilerIdDetection.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeDetermineASMCompiler.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeDetermineASM_NASMCompiler.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeDetermineCompiler.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeDetermineCompilerId.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeFindBinUtils.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeTestASMCompiler.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeTestASM_NASMCompiler.cmake
+C:/work/projects/grpc/build_windows_64/CMakeFiles/3.24.202208181-MSVC_2/CMakeASM_NASMCompiler.cmake
+C:/work/projects/grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/boringssl-with-bazel/INSTALL.dir/nasm.props b/build_windows_64/third_party/boringssl-with-bazel/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/INSTALL.vcxproj b/build_windows_64/third_party/boringssl-with-bazel/INSTALL.vcxproj
new file mode 100644
index 0000000000000..333e5ea85c6f1
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/boringssl-with-bazel/INSTALL.vcxproj.filters b/build_windows_64/third_party/boringssl-with-bazel/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..dcae7d9d5a1f7
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.dir/nasm.props b/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.vcxproj b/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..21fa94e975d30
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.vcxproj.filters b/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..f36b7c0dab3d7
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/bssl.dir/nasm.props b/build_windows_64/third_party/boringssl-with-bazel/bssl.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/bssl.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/bssl.vcxproj b/build_windows_64/third_party/boringssl-with-bazel/bssl.vcxproj
new file mode 100644
index 0000000000000..a59321046c031
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/bssl.vcxproj
@@ -0,0 +1,391 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {5959EC91-45D4-34DC-8F1E-94515A65E621}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ bssl
+ NoUpgrade
+
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\Debug\
+ bssl.dir\Debug\
+ bssl
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\Release\
+ bssl.dir\Release\
+ bssl
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\MinSizeRel\
+ bssl.dir\MinSizeRel\
+ bssl
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\RelWithDebInfo\
+ bssl.dir\RelWithDebInfo\
+ bssl
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\ssl.lib;Debug\crypto.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/boringssl-with-bazel/Debug/bssl.lib
+ $(SolutionDir)/third_party/boringssl-with-bazel/Debug/bssl.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\ssl.lib;Release\crypto.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/boringssl-with-bazel/Release/bssl.lib
+ $(SolutionDir)/third_party/boringssl-with-bazel/Release/bssl.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\ssl.lib;MinSizeRel\crypto.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/boringssl-with-bazel/MinSizeRel/bssl.lib
+ $(SolutionDir)/third_party/boringssl-with-bazel/MinSizeRel/bssl.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\ssl.lib;RelWithDebInfo\crypto.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/boringssl-with-bazel/RelWithDebInfo/bssl.lib
+ $(SolutionDir)/third_party/boringssl-with-bazel/RelWithDebInfo/bssl.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {2867381B-E94C-3B1E-9975-B63401B68C06}
+ crypto
+
+
+ {0A4A6125-806C-3404-B119-71739F0E2F62}
+ ssl
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/boringssl-with-bazel/bssl.vcxproj.filters b/build_windows_64/third_party/boringssl-with-bazel/bssl.vcxproj.filters
new file mode 100644
index 0000000000000..67e22731567b1
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/bssl.vcxproj.filters
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/boringssl-with-bazel/cmake_install.cmake b/build_windows_64/third_party/boringssl-with-bazel/cmake_install.cmake
new file mode 100644
index 0000000000000..880f94de5444d
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/cmake_install.cmake
@@ -0,0 +1,34 @@
+# Install script for directory: C:/work/projects/grpc/third_party/boringssl-with-bazel
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/crypto.dir/nasm.props b/build_windows_64/third_party/boringssl-with-bazel/crypto.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/crypto.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/crypto.vcxproj b/build_windows_64/third_party/boringssl-with-bazel/crypto.vcxproj
new file mode 100644
index 0000000000000..20a03ac92c932
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/crypto.vcxproj
@@ -0,0 +1,571 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {2867381B-E94C-3B1E-9975-B63401B68C06}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ crypto
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\Debug\
+ crypto.dir\Debug\
+ crypto
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\Release\
+ crypto.dir\Release\
+ crypto
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\MinSizeRel\
+ crypto.dir\MinSizeRel\
+ crypto
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\RelWithDebInfo\
+ crypto.dir\RelWithDebInfo\
+ crypto
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/boringssl-with-bazel/crypto.vcxproj.filters b/build_windows_64/third_party/boringssl-with-bazel/crypto.vcxproj.filters
new file mode 100644
index 0000000000000..a04cb0e394e29
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/crypto.vcxproj.filters
@@ -0,0 +1,264 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/boringssl-with-bazel/ssl.dir/nasm.props b/build_windows_64/third_party/boringssl-with-bazel/ssl.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/ssl.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/boringssl-with-bazel/ssl.vcxproj b/build_windows_64/third_party/boringssl-with-bazel/ssl.vcxproj
new file mode 100644
index 0000000000000..9114a4ffb9c97
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/ssl.vcxproj
@@ -0,0 +1,355 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {0A4A6125-806C-3404-B119-71739F0E2F62}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ ssl
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\Debug\
+ ssl.dir\Debug\
+ ssl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\Release\
+ ssl.dir\Release\
+ ssl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\MinSizeRel\
+ ssl.dir\MinSizeRel\
+ ssl
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\RelWithDebInfo\
+ ssl.dir\RelWithDebInfo\
+ ssl
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include\;%(IncludePaths)
+ -gcv8
+ 1
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;_HAS_EXCEPTIONS=0;WIN32_LEAN_AND_MEAN;NOMINMAX;_STL_EXTRA_DISABLED_WARNINGS=4774 4987;BORINGSSL_IMPLEMENTATION;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\boringssl-with-bazel\src\include;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/boringssl-with-bazel/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/boringssl-with-bazel/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMCompiler.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeASM_NASMInformation.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCompilerIdDetection.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDetermineCompilerId.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeFindBinUtils.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeTestASM_NASMCompiler.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\3.24.202208181-MSVC_2\CMakeASM_NASMCompiler.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\boringssl-with-bazel\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/boringssl-with-bazel/ssl.vcxproj.filters b/build_windows_64/third_party/boringssl-with-bazel/ssl.vcxproj.filters
new file mode 100644
index 0000000000000..44d1d13ce4722
--- /dev/null
+++ b/build_windows_64/third_party/boringssl-with-bazel/ssl.vcxproj.filters
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/ALL_BUILD.dir/nasm.props b/build_windows_64/third_party/cares/cares/ALL_BUILD.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/ALL_BUILD.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/ALL_BUILD.vcxproj b/build_windows_64/third_party/cares/cares/ALL_BUILD.vcxproj
new file mode 100644
index 0000000000000..005def8d63145
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/ALL_BUILD.vcxproj
@@ -0,0 +1,198 @@
+
+
+
+ x64
+
+
+ false
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ ALL_BUILD
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ %(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-SameMajorVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeConfigurableFile.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CPack.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CPackComponent.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCXXSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckStructHasMember.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckSymbolExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\CPackConfig.cmake.in;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_INET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_NAMESER_COMPAT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_NAMESER_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ASSERT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_DLFCN_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ERRNO_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_FCNTL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_INTTYPES_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_LIMITS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_MALLOC_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_MEMORY_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETDB_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETINET_IN_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETINET_TCP_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NET_IF_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SIGNAL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SOCKET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDBOOL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDINT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDLIB_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STRINGS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STRING_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STROPTS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_IOCTL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_PARAM_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_SELECT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_SOCKET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_STAT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_TIME_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_TYPES_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_UIO_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_TIME_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_UNISTD_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINDOWS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINSOCK2_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINSOCK_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WS2TCPIP_H.c;$(SolutionDir)..\third_party\cares\cares\c-ares-config.cmake.in;$(SolutionDir)..\third_party\cares\cares\libcares.pc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-SameMajorVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeConfigurableFile.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CPack.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CPackComponent.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCXXSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckStructHasMember.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckSymbolExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\CPackConfig.cmake.in;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_INET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_NAMESER_COMPAT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_NAMESER_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ASSERT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_DLFCN_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ERRNO_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_FCNTL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_INTTYPES_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_LIMITS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_MALLOC_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_MEMORY_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETDB_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETINET_IN_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETINET_TCP_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NET_IF_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SIGNAL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SOCKET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDBOOL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDINT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDLIB_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STRINGS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STRING_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STROPTS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_IOCTL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_PARAM_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_SELECT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_SOCKET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_STAT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_TIME_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_TYPES_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_UIO_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_TIME_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_UNISTD_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINDOWS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINSOCK2_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINSOCK_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WS2TCPIP_H.c;$(SolutionDir)..\third_party\cares\cares\c-ares-config.cmake.in;$(SolutionDir)..\third_party\cares\cares\libcares.pc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-SameMajorVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeConfigurableFile.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CPack.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CPackComponent.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCXXSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckStructHasMember.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckSymbolExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\CPackConfig.cmake.in;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_INET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_NAMESER_COMPAT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_NAMESER_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ASSERT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_DLFCN_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ERRNO_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_FCNTL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_INTTYPES_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_LIMITS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_MALLOC_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_MEMORY_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETDB_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETINET_IN_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETINET_TCP_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NET_IF_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SIGNAL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SOCKET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDBOOL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDINT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDLIB_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STRINGS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STRING_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STROPTS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_IOCTL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_PARAM_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_SELECT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_SOCKET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_STAT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_TIME_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_TYPES_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_UIO_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_TIME_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_UNISTD_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINDOWS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINSOCK2_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINSOCK_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WS2TCPIP_H.c;$(SolutionDir)..\third_party\cares\cares\c-ares-config.cmake.in;$(SolutionDir)..\third_party\cares\cares\libcares.pc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\BasicConfigVersion-SameMajorVersion.cmake.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeConfigurableFile.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakePackageConfigHelpers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CPack.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CPackComponent.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCXXSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckStructHasMember.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckSymbolExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\WriteBasicConfigVersionFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\CPackConfig.cmake.in;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_INET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_NAMESER_COMPAT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ARPA_NAMESER_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ASSERT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_DLFCN_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_ERRNO_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_FCNTL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_INTTYPES_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_LIMITS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_MALLOC_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_MEMORY_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETDB_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETINET_IN_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NETINET_TCP_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_NET_IF_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SIGNAL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SOCKET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDBOOL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDINT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STDLIB_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STRINGS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STRING_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_STROPTS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_IOCTL_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_PARAM_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_SELECT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_SOCKET_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_STAT_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_TIME_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_TYPES_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_SYS_UIO_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_TIME_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_UNISTD_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINDOWS_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINSOCK2_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WINSOCK_H.c;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckIncludeFiles\HAVE_WS2TCPIP_H.c;$(SolutionDir)..\third_party\cares\cares\c-ares-config.cmake.in;$(SolutionDir)..\third_party\cares\cares\libcares.pc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}
+ acountry
+
+
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}
+ adig
+
+
+ {A8856076-09DB-35BB-97AF-803820E95304}
+ ahost
+
+
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ c-ares
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/ALL_BUILD.vcxproj.filters b/build_windows_64/third_party/cares/cares/ALL_BUILD.vcxproj.filters
new file mode 100644
index 0000000000000..10bfa78d69761
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/ALL_BUILD.vcxproj.filters
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-debug.cmake b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-debug.cmake
new file mode 100644
index 0000000000000..e3a70510618ee
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-debug.cmake
@@ -0,0 +1,19 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "Debug".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "c-ares::cares" for configuration "Debug"
+set_property(TARGET c-ares::cares APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(c-ares::cares PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "C"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/cares.lib"
+ )
+
+list(APPEND _cmake_import_check_targets c-ares::cares )
+list(APPEND _cmake_import_check_files_for_c-ares::cares "${_IMPORT_PREFIX}/lib/cares.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-minsizerel.cmake b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-minsizerel.cmake
new file mode 100644
index 0000000000000..cf162483e7dac
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-minsizerel.cmake
@@ -0,0 +1,19 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "MinSizeRel".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "c-ares::cares" for configuration "MinSizeRel"
+set_property(TARGET c-ares::cares APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(c-ares::cares PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "C"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/cares.lib"
+ )
+
+list(APPEND _cmake_import_check_targets c-ares::cares )
+list(APPEND _cmake_import_check_files_for_c-ares::cares "${_IMPORT_PREFIX}/lib/cares.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-release.cmake b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-release.cmake
new file mode 100644
index 0000000000000..2e0404802bc0e
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-release.cmake
@@ -0,0 +1,19 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "Release".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "c-ares::cares" for configuration "Release"
+set_property(TARGET c-ares::cares APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(c-ares::cares PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "C"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/cares.lib"
+ )
+
+list(APPEND _cmake_import_check_targets c-ares::cares )
+list(APPEND _cmake_import_check_files_for_c-ares::cares "${_IMPORT_PREFIX}/lib/cares.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-relwithdebinfo.cmake b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-relwithdebinfo.cmake
new file mode 100644
index 0000000000000..135a20f32f4bd
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-relwithdebinfo.cmake
@@ -0,0 +1,19 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "RelWithDebInfo".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "c-ares::cares" for configuration "RelWithDebInfo"
+set_property(TARGET c-ares::cares APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(c-ares::cares PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "C"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/cares.lib"
+ )
+
+list(APPEND _cmake_import_check_targets c-ares::cares )
+list(APPEND _cmake_import_check_files_for_c-ares::cares "${_IMPORT_PREFIX}/lib/cares.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets.cmake b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets.cmake
new file mode 100644
index 0000000000000..b51a67e4c6eb8
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets.cmake
@@ -0,0 +1,108 @@
+# Generated by CMake
+
+if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
+ message(FATAL_ERROR "CMake >= 2.8.0 required")
+endif()
+if(CMAKE_VERSION VERSION_LESS "2.8.3")
+ message(FATAL_ERROR "CMake >= 2.8.3 required")
+endif()
+cmake_policy(PUSH)
+cmake_policy(VERSION 2.8.3...3.22)
+#----------------------------------------------------------------
+# Generated CMake target import file.
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Protect against multiple inclusion, which would fail when already imported targets are added once more.
+set(_cmake_targets_defined "")
+set(_cmake_targets_not_defined "")
+set(_cmake_expected_targets "")
+foreach(_cmake_expected_target IN ITEMS c-ares::cares)
+ list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
+ if(TARGET "${_cmake_expected_target}")
+ list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
+ else()
+ list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
+ endif()
+endforeach()
+unset(_cmake_expected_target)
+if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
+ unset(_cmake_targets_defined)
+ unset(_cmake_targets_not_defined)
+ unset(_cmake_expected_targets)
+ unset(CMAKE_IMPORT_FILE_VERSION)
+ cmake_policy(POP)
+ return()
+endif()
+if(NOT _cmake_targets_defined STREQUAL "")
+ string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
+ string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
+ message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
+endif()
+unset(_cmake_targets_defined)
+unset(_cmake_targets_not_defined)
+unset(_cmake_expected_targets)
+
+
+# Compute the installation prefix relative to this file.
+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+if(_IMPORT_PREFIX STREQUAL "/")
+ set(_IMPORT_PREFIX "")
+endif()
+
+# Create imported target c-ares::cares
+add_library(c-ares::cares STATIC IMPORTED)
+
+set_target_properties(c-ares::cares PROPERTIES
+ INTERFACE_COMPILE_DEFINITIONS "CARES_STATICLIB"
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "ws2_32;Advapi32"
+)
+
+if(CMAKE_VERSION VERSION_LESS 2.8.12)
+ message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
+endif()
+
+# Load information for each installed configuration.
+file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/c-ares-targets-*.cmake")
+foreach(_cmake_config_file IN LISTS _cmake_config_files)
+ include("${_cmake_config_file}")
+endforeach()
+unset(_cmake_config_file)
+unset(_cmake_config_files)
+
+# Cleanup temporary variables.
+set(_IMPORT_PREFIX)
+
+# Loop over all imported files and verify that they actually exist
+foreach(_cmake_target IN LISTS _cmake_import_check_targets)
+ foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
+ if(NOT EXISTS "${_cmake_file}")
+ message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
+ \"${_cmake_file}\"
+but this file does not exist. Possible reasons include:
+* The file was deleted, renamed, or moved to another location.
+* An install or uninstall procedure did not complete successfully.
+* The installation package was faulty and contained
+ \"${CMAKE_CURRENT_LIST_FILE}\"
+but not all the files it references.
+")
+ endif()
+ endforeach()
+ unset(_cmake_file)
+ unset("_cmake_import_check_files_for_${_cmake_target}")
+endforeach()
+unset(_cmake_target)
+unset(_cmake_import_check_targets)
+
+# This file does not depend on other imported targets which have
+# been exported from the same project but in a separate export set.
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
+cmake_policy(POP)
diff --git a/build_windows_64/third_party/cares/cares/CMakeFiles/generate.stamp b/build_windows_64/third_party/cares/cares/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/cares/cares/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/cares/cares/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..87e94645eb524
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,62 @@
+# CMake generation dependency list for this directory.
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/BasicConfigVersion-SameMajorVersion.cmake.in
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeConfigurableFile.in
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakePackageConfigHelpers.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CPack.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CPackComponent.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckCSourceCompiles.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckCXXSourceCompiles.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckFunctionExists.c
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckFunctionExists.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckIncludeFile.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckIncludeFileCXX.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckIncludeFiles.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckLibraryExists.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckStructHasMember.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckSymbolExists.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckTypeSize.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/GNUInstallDirs.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/Internal/CheckSourceCompiles.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/WriteBasicConfigVersionFile.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Templates/CPackConfig.cmake.in
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_ARPA_INET_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_ARPA_NAMESER_COMPAT_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_ARPA_NAMESER_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_ASSERT_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_DLFCN_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_ERRNO_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_FCNTL_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_INTTYPES_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_LIMITS_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_MALLOC_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_MEMORY_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_NETDB_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_NETINET_IN_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_NETINET_TCP_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_NET_IF_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SIGNAL_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SOCKET_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_STDBOOL_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_STDINT_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_STDLIB_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_STRINGS_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_STRING_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_STROPTS_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SYS_IOCTL_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SYS_PARAM_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SYS_SELECT_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SYS_SOCKET_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SYS_STAT_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SYS_TIME_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SYS_TYPES_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_SYS_UIO_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_TIME_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_UNISTD_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_WINDOWS_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_WINSOCK2_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_WINSOCK_H.c
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckIncludeFiles/HAVE_WS2TCPIP_H.c
+C:/work/projects/grpc/third_party/cares/cares/CMakeLists.txt
+C:/work/projects/grpc/third_party/cares/cares/c-ares-config.cmake.in
+C:/work/projects/grpc/third_party/cares/cares/libcares.pc.cmake
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/cares/cares/INSTALL.dir/nasm.props b/build_windows_64/third_party/cares/cares/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/INSTALL.vcxproj b/build_windows_64/third_party/cares/cares/INSTALL.vcxproj
new file mode 100644
index 0000000000000..6b25afa56274e
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/INSTALL.vcxproj.filters b/build_windows_64/third_party/cares/cares/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..f9829ec4b75a2
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/PACKAGE.dir/nasm.props b/build_windows_64/third_party/cares/cares/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/PACKAGE.vcxproj b/build_windows_64/third_party/cares/cares/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..5f5096c7c114e
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/PACKAGE.vcxproj.filters b/build_windows_64/third_party/cares/cares/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..41d0afbe2609b
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/ares_build.h b/build_windows_64/third_party/cares/cares/ares_build.h
new file mode 100644
index 0000000000000..552b05eb0ec07
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/ares_build.h
@@ -0,0 +1,41 @@
+#ifndef __CARES_BUILD_H
+#define __CARES_BUILD_H
+
+#define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
+#define CARES_TYPEOF_ARES_SSIZE_T __int64
+
+/* Prefix names with CARES_ to make sure they don't conflict with other config.h
+ * files. We need to include some dependent headers that may be system specific
+ * for C-Ares */
+#define CARES_HAVE_SYS_TYPES_H
+/* #undef CARES_HAVE_SYS_SOCKET_H */
+#define CARES_HAVE_WINDOWS_H
+#define CARES_HAVE_WS2TCPIP_H
+#define CARES_HAVE_WINSOCK2_H
+#define CARES_HAVE_WINDOWS_H
+
+#ifdef CARES_HAVE_SYS_TYPES_H
+# include
+#endif
+
+#ifdef CARES_HAVE_SYS_SOCKET_H
+# include
+#endif
+
+#ifdef CARES_HAVE_WINSOCK2_H
+# include
+#endif
+
+#ifdef CARES_HAVE_WS2TCPIP_H
+# include
+#endif
+
+#ifdef CARES_HAVE_WINDOWS_H
+# include
+#endif
+
+
+typedef CARES_TYPEOF_ARES_SOCKLEN_T ares_socklen_t;
+typedef CARES_TYPEOF_ARES_SSIZE_T ares_ssize_t;
+
+#endif /* __CARES_BUILD_H */
diff --git a/build_windows_64/third_party/cares/cares/ares_config.h b/build_windows_64/third_party/cares/cares/ares_config.h
new file mode 100644
index 0000000000000..2e7827ad27573
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/ares_config.h
@@ -0,0 +1,432 @@
+/* Generated from ares_config.h.cmake */
+
+/* Define if building universal (internal helper macro) */
+#undef AC_APPLE_UNIVERSAL_BUILD
+
+/* define this if ares is built for a big endian system */
+#undef ARES_BIG_ENDIAN
+
+/* when building as static part of libcurl */
+#undef BUILDING_LIBCURL
+
+/* Defined for build that exposes internal static functions for testing. */
+#undef CARES_EXPOSE_STATICS
+
+/* Defined for build with symbol hiding. */
+#undef CARES_SYMBOL_HIDING
+
+/* Definition to make a library symbol externally visible. */
+#undef CARES_SYMBOL_SCOPE_EXTERN
+
+/* Use resolver library to configure cares */
+/* #undef CARES_USE_LIBRESOLV */
+
+/* if a /etc/inet dir is being used */
+#undef ETC_INET
+
+/* Define to the type of arg 2 for gethostname. */
+#define GETHOSTNAME_TYPE_ARG2 int
+
+/* Define to the type qualifier of arg 1 for getnameinfo. */
+#define GETNAMEINFO_QUAL_ARG1
+
+/* Define to the type of arg 1 for getnameinfo. */
+#define GETNAMEINFO_TYPE_ARG1 struct sockaddr *
+
+/* Define to the type of arg 2 for getnameinfo. */
+#define GETNAMEINFO_TYPE_ARG2 socklen_t
+
+/* Define to the type of args 4 and 6 for getnameinfo. */
+#define GETNAMEINFO_TYPE_ARG46 socklen_t
+
+/* Define to the type of arg 7 for getnameinfo. */
+#define GETNAMEINFO_TYPE_ARG7 int
+
+/* Specifies the number of arguments to getservbyport_r */
+#define GETSERVBYPORT_R_ARGS
+
+/* Specifies the number of arguments to getservbyname_r */
+#define GETSERVBYNAME_R_ARGS
+
+/* Define to 1 if you have AF_INET6. */
+#define HAVE_AF_INET6
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_ARPA_INET_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_ARPA_NAMESER_COMPAT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_ARPA_NAMESER_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_ASSERT_H
+
+/* Define to 1 if you have the `bitncmp' function. */
+/* #undef HAVE_BITNCMP */
+
+/* Define to 1 if bool is an available type. */
+#define HAVE_BOOL_T
+
+/* Define to 1 if you have the clock_gettime function and monotonic timer. */
+/* #undef HAVE_CLOCK_GETTIME_MONOTONIC */
+
+/* Define to 1 if you have the closesocket function. */
+#define HAVE_CLOSESOCKET
+
+/* Define to 1 if you have the CloseSocket camel case function. */
+/* #undef HAVE_CLOSESOCKET_CAMEL */
+
+/* Define to 1 if you have the connect function. */
+#define HAVE_CONNECT
+
+/* define if the compiler supports basic C++11 syntax */
+/* #undef HAVE_CXX11 */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_DLFCN_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_ERRNO_H
+
+/* Define to 1 if you have the fcntl function. */
+/* #undef HAVE_FCNTL */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_FCNTL_H
+
+/* Define to 1 if you have a working fcntl O_NONBLOCK function. */
+/* #undef HAVE_FCNTL_O_NONBLOCK */
+
+/* Define to 1 if you have the freeaddrinfo function. */
+#define HAVE_FREEADDRINFO
+
+/* Define to 1 if you have a working getaddrinfo function. */
+#define HAVE_GETADDRINFO
+
+/* Define to 1 if the getaddrinfo function is threadsafe. */
+#define HAVE_GETADDRINFO_THREADSAFE
+
+/* Define to 1 if you have the getenv function. */
+#define HAVE_GETENV
+
+/* Define to 1 if you have the gethostbyaddr function. */
+#define HAVE_GETHOSTBYADDR
+
+/* Define to 1 if you have the gethostbyname function. */
+#define HAVE_GETHOSTBYNAME
+
+/* Define to 1 if you have the gethostname function. */
+#define HAVE_GETHOSTNAME
+
+/* Define to 1 if you have the getnameinfo function. */
+#define HAVE_GETNAMEINFO
+
+/* Define to 1 if you have the getservbyport_r function. */
+/* #undef HAVE_GETSERVBYPORT_R */
+
+/* Define to 1 if you have the getservbyname_r function. */
+/* #undef HAVE_GETSERVBYNAME_R */
+
+/* Define to 1 if you have the `gettimeofday' function. */
+/* #undef HAVE_GETTIMEOFDAY */
+
+/* Define to 1 if you have the `if_indextoname' function. */
+/* #undef HAVE_IF_INDEXTONAME */
+
+/* Define to 1 if you have a IPv6 capable working inet_net_pton function. */
+/* #undef HAVE_INET_NET_PTON */
+
+/* Define to 1 if you have a IPv6 capable working inet_ntop function. */
+/* #undef HAVE_INET_NTOP */
+
+/* Define to 1 if you have a IPv6 capable working inet_pton function. */
+/* #undef HAVE_INET_PTON */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_INTTYPES_H
+
+/* Define to 1 if you have the ioctl function. */
+/* #undef HAVE_IOCTL */
+
+/* Define to 1 if you have the ioctlsocket function. */
+#define HAVE_IOCTLSOCKET
+
+/* Define to 1 if you have the IoctlSocket camel case function. */
+/* #undef HAVE_IOCTLSOCKET_CAMEL */
+
+/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function.
+ */
+/* #undef HAVE_IOCTLSOCKET_CAMEL_FIONBIO */
+
+/* Define to 1 if you have a working ioctlsocket FIONBIO function. */
+#define HAVE_IOCTLSOCKET_FIONBIO
+
+/* Define to 1 if you have a working ioctl FIONBIO function. */
+/* #undef HAVE_IOCTL_FIONBIO */
+
+/* Define to 1 if you have a working ioctl SIOCGIFADDR function. */
+/* #undef HAVE_IOCTL_SIOCGIFADDR */
+
+/* Define to 1 if you have the `resolve' library (-lresolve). */
+/* #undef HAVE_LIBRESOLV */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_LIMITS_H
+
+/* if your compiler supports LL */
+#define HAVE_LL
+
+/* Define to 1 if the compiler supports the 'long long' data type. */
+#define HAVE_LONGLONG
+
+/* Define to 1 if you have the malloc.h header file. */
+#define HAVE_MALLOC_H
+
+/* Define to 1 if you have the memory.h header file. */
+#define HAVE_MEMORY_H
+
+/* Define to 1 if you have the MSG_NOSIGNAL flag. */
+/* #undef HAVE_MSG_NOSIGNAL */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETDB_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_IN_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NETINET_TCP_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_NET_IF_H */
+
+/* Define to 1 if you have PF_INET6. */
+#define HAVE_PF_INET6
+
+/* Define to 1 if you have the recv function. */
+#define HAVE_RECV
+
+/* Define to 1 if you have the recvfrom function. */
+#define HAVE_RECVFROM
+
+/* Define to 1 if you have the send function. */
+#define HAVE_SEND
+
+/* Define to 1 if you have the setsockopt function. */
+#define HAVE_SETSOCKOPT
+
+/* Define to 1 if you have a working setsockopt SO_NONBLOCK function. */
+/* #undef HAVE_SETSOCKOPT_SO_NONBLOCK */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_SIGNAL_H
+
+/* Define to 1 if sig_atomic_t is an available typedef. */
+#define HAVE_SIG_ATOMIC_T
+
+/* Define to 1 if sig_atomic_t is already defined as volatile. */
+/* #undef HAVE_SIG_ATOMIC_T_VOLATILE */
+
+/* Define to 1 if your struct sockaddr_in6 has sin6_scope_id. */
+#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID
+
+/* Define to 1 if you have the socket function. */
+#define HAVE_SOCKET
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SOCKET_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STDBOOL_H
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STDINT_H
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STDLIB_H
+
+/* Define to 1 if you have the strcasecmp function. */
+/* #undef HAVE_STRCASECMP */
+
+/* Define to 1 if you have the strcmpi function. */
+#define HAVE_STRCMPI
+
+/* Define to 1 if you have the strdup function. */
+#define HAVE_STRDUP
+
+/* Define to 1 if you have the stricmp function. */
+#define HAVE_STRICMP
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_STRINGS_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_STRING_H
+
+/* Define to 1 if you have the strncasecmp function. */
+/* #undef HAVE_STRNCASECMP */
+
+/* Define to 1 if you have the strncmpi function. */
+/* #undef HAVE_STRNCMPI */
+
+/* Define to 1 if you have the strnicmp function. */
+#define HAVE_STRNICMP
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_STROPTS_H */
+
+/* Define to 1 if you have struct addrinfo. */
+#define HAVE_STRUCT_ADDRINFO
+
+/* Define to 1 if you have struct in6_addr. */
+#define HAVE_STRUCT_IN6_ADDR
+
+/* Define to 1 if you have struct sockaddr_in6. */
+#define HAVE_STRUCT_SOCKADDR_IN6
+
+/* if struct sockaddr_storage is defined */
+#define HAVE_STRUCT_SOCKADDR_STORAGE
+
+/* Define to 1 if you have the timeval struct. */
+#define HAVE_STRUCT_TIMEVAL
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_IOCTL_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_PARAM_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_SELECT_H */
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_SOCKET_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_TIME_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_SYS_UIO_H */
+
+/* Define to 1 if you have the header file. */
+#define HAVE_TIME_H
+
+/* Define to 1 if you have the header file. */
+/* #undef HAVE_UNISTD_H */
+
+/* Define to 1 if you have the windows.h header file. */
+#define HAVE_WINDOWS_H
+
+/* Define to 1 if you have the winsock2.h header file. */
+#define HAVE_WINSOCK2_H
+
+/* Define to 1 if you have the winsock.h header file. */
+#define HAVE_WINSOCK_H
+
+/* Define to 1 if you have the writev function. */
+/* #undef HAVE_WRITEV */
+
+/* Define to 1 if you have the ws2tcpip.h header file. */
+#define HAVE_WS2TCPIP_H
+
+/* Define to 1 if you have the __system_property_get function */
+/* #undef HAVE___SYSTEM_PROPERTY_GET */
+
+/* Define to 1 if you need the malloc.h header file even with stdlib.h */
+/* #undef NEED_MALLOC_H */
+
+/* Define to 1 if you need the memory.h header file even with stdlib.h */
+/* #undef NEED_MEMORY_H */
+
+/* a suitable file/device to read random data from */
+/* #undef CARES_RANDOM_FILE */
+
+/* Define to the type qualifier pointed by arg 5 for recvfrom. */
+#define RECVFROM_QUAL_ARG5
+
+/* Define to the type of arg 1 for recvfrom. */
+#define RECVFROM_TYPE_ARG1 SOCKET
+
+/* Define to the type pointed by arg 2 for recvfrom. */
+#define RECVFROM_TYPE_ARG2 char *
+
+/* Define to 1 if the type pointed by arg 2 for recvfrom is void. */
+#define RECVFROM_TYPE_ARG2_IS_VOID 0
+
+/* Define to the type of arg 3 for recvfrom. */
+#define RECVFROM_TYPE_ARG3 int
+
+/* Define to the type of arg 4 for recvfrom. */
+#define RECVFROM_TYPE_ARG4 int
+
+/* Define to the type pointed by arg 5 for recvfrom. */
+#define RECVFROM_TYPE_ARG5 struct sockaddr *
+
+/* Define to 1 if the type pointed by arg 5 for recvfrom is void. */
+#define RECVFROM_TYPE_ARG5_IS_VOID 0
+
+/* Define to the type pointed by arg 6 for recvfrom. */
+#define RECVFROM_TYPE_ARG6 socklen_t *
+
+/* Define to 1 if the type pointed by arg 6 for recvfrom is void. */
+#define RECVFROM_TYPE_ARG6_IS_VOID 0
+
+/* Define to the function return type for recvfrom. */
+#define RECVFROM_TYPE_RETV int
+
+/* Define to the type of arg 1 for recv. */
+#define RECV_TYPE_ARG1 SOCKET
+
+/* Define to the type of arg 2 for recv. */
+#define RECV_TYPE_ARG2 char *
+
+/* Define to the type of arg 3 for recv. */
+#define RECV_TYPE_ARG3 int
+
+/* Define to the type of arg 4 for recv. */
+#define RECV_TYPE_ARG4 int
+
+/* Define to the function return type for recv. */
+#define RECV_TYPE_RETV int
+
+/* Define as the return type of signal handlers (`int' or `void'). */
+#define RETSIGTYPE
+
+/* Define to the type qualifier of arg 2 for send. */
+#define SEND_QUAL_ARG2
+
+/* Define to the type of arg 1 for send. */
+#define SEND_TYPE_ARG1 SOCKET
+
+/* Define to the type of arg 2 for send. */
+#define SEND_TYPE_ARG2 void *
+
+/* Define to the type of arg 3 for send. */
+#define SEND_TYPE_ARG3 int
+
+/* Define to the type of arg 4 for send. */
+#define SEND_TYPE_ARG4 int
+
+/* Define to the function return type for send. */
+#define SEND_TYPE_RETV int
+
+/* Define to 1 if you can safely include both and . */
+/* #undef TIME_WITH_SYS_TIME */
+
+/* Define to disable non-blocking sockets. */
+#undef USE_BLOCKING_SOCKETS
+
+/* Define to avoid automatic inclusion of winsock.h */
+#undef WIN32_LEAN_AND_MEAN
+
+/* Type to use in place of in_addr_t when system does not provide it. */
+#undef in_addr_t
+
diff --git a/build_windows_64/third_party/cares/cares/c-ares-config-version.cmake b/build_windows_64/third_party/cares/cares/c-ares-config-version.cmake
new file mode 100644
index 0000000000000..e5134d00aa98e
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/c-ares-config-version.cmake
@@ -0,0 +1,70 @@
+# This is a basic version file for the Config-mode of find_package().
+# It is used by write_basic_package_version_file() as input file for configure_file()
+# to create a version-file which can be installed along a config.cmake file.
+#
+# The created file sets PACKAGE_VERSION_EXACT if the current version string and
+# the requested version string are exactly the same and it sets
+# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version,
+# but only if the requested major version is the same as the current one.
+# The variable CVF_VERSION must be set before calling configure_file().
+
+
+set(PACKAGE_VERSION "1.17.2")
+
+if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+else()
+
+ if("1.17.2" MATCHES "^([0-9]+)\\.")
+ set(CVF_VERSION_MAJOR "${CMAKE_MATCH_1}")
+ if(NOT CVF_VERSION_MAJOR VERSION_EQUAL 0)
+ string(REGEX REPLACE "^0+" "" CVF_VERSION_MAJOR "${CVF_VERSION_MAJOR}")
+ endif()
+ else()
+ set(CVF_VERSION_MAJOR "1.17.2")
+ endif()
+
+ if(PACKAGE_FIND_VERSION_RANGE)
+ # both endpoints of the range must have the expected major version
+ math (EXPR CVF_VERSION_MAJOR_NEXT "${CVF_VERSION_MAJOR} + 1")
+ if (NOT PACKAGE_FIND_VERSION_MIN_MAJOR STREQUAL CVF_VERSION_MAJOR
+ OR ((PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND NOT PACKAGE_FIND_VERSION_MAX_MAJOR STREQUAL CVF_VERSION_MAJOR)
+ OR (PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" AND NOT PACKAGE_FIND_VERSION_MAX VERSION_LESS_EQUAL CVF_VERSION_MAJOR_NEXT)))
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ elseif(PACKAGE_FIND_VERSION_MIN_MAJOR STREQUAL CVF_VERSION_MAJOR
+ AND ((PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_LESS_EQUAL PACKAGE_FIND_VERSION_MAX)
+ OR (PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" AND PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION_MAX)))
+ set(PACKAGE_VERSION_COMPATIBLE TRUE)
+ else()
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ endif()
+ else()
+ if(PACKAGE_FIND_VERSION_MAJOR STREQUAL CVF_VERSION_MAJOR)
+ set(PACKAGE_VERSION_COMPATIBLE TRUE)
+ else()
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ endif()
+
+ if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)
+ set(PACKAGE_VERSION_EXACT TRUE)
+ endif()
+ endif()
+endif()
+
+
+# if the installed project requested no architecture check, don't perform the check
+if("FALSE")
+ return()
+endif()
+
+# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it:
+if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "")
+ return()
+endif()
+
+# check that the installed version has the same 32/64bit-ness as the one which is currently searching:
+if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8")
+ math(EXPR installedBits "8 * 8")
+ set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)")
+ set(PACKAGE_VERSION_UNSUITABLE TRUE)
+endif()
diff --git a/build_windows_64/third_party/cares/cares/c-ares-config.cmake b/build_windows_64/third_party/cares/cares/c-ares-config.cmake
new file mode 100644
index 0000000000000..8ceadfabd4a68
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/c-ares-config.cmake
@@ -0,0 +1,35 @@
+
+####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() #######
+####### Any changes to this file will be overwritten by the next CMake run ####
+####### The input file was c-ares-config.cmake.in ########
+
+get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE)
+
+macro(set_and_check _var _file)
+ set(${_var} "${_file}")
+ if(NOT EXISTS "${_file}")
+ message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !")
+ endif()
+endmacro()
+
+####################################################################################
+
+set_and_check(c-ares_INCLUDE_DIR "${PACKAGE_PREFIX_DIR}/include")
+
+include("${CMAKE_CURRENT_LIST_DIR}/c-ares-config-version.cmake")
+include("${CMAKE_CURRENT_LIST_DIR}/c-ares-targets.cmake")
+
+set(c-ares_LIBRARY c-ares::cares)
+
+if(OFF)
+ add_library(c-ares::cares_shared INTERFACE IMPORTED)
+ set_target_properties(c-ares::cares_shared PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares")
+ set(c-ares_SHARED_LIBRARY c-ares::cares_shared)
+elseif(ON)
+ add_library(c-ares::cares_static INTERFACE IMPORTED)
+ set_target_properties(c-ares::cares_static PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares")
+endif()
+
+if(ON)
+ set(c-ares_STATIC_LIBRARY c-ares::cares_static)
+endif()
diff --git a/build_windows_64/third_party/cares/cares/c-ares.sln b/build_windows_64/third_party/cares/cares/c-ares.sln
new file mode 100644
index 0000000000000..430e2798e6369
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/c-ares.sln
@@ -0,0 +1,122 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{A175CC8D-1442-326E-B716-D113235BFBCB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7} = {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}
+ {95B8A344-3063-333E-B860-B16FABEE0EDE} = {95B8A344-3063-333E-B860-B16FABEE0EDE}
+ {A8856076-09DB-35BB-97AF-803820E95304} = {A8856076-09DB-35BB-97AF-803820E95304}
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7} = {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{C4EB1565-8AD1-3801-BA37-4E2847E0EA02}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{7DC00F27-FF73-32D4-A78E-FF26C1446B6C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\..\\ZERO_CHECK.vcxproj", "{B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "acountry", "src\tools\acountry.vcxproj", "{7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7} = {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "adig", "src\tools\adig.vcxproj", "{95B8A344-3063-333E-B860-B16FABEE0EDE}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7} = {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ahost", "src\tools\ahost.vcxproj", "{A8856076-09DB-35BB-97AF-803820E95304}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7} = {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "c-ares", "src\lib\c-ares.vcxproj", "{50DF0DF8-FCF5-38E2-A148-24F386CA25F7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Release|x64 = Release|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.ActiveCfg = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.Build.0 = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.ActiveCfg = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.Build.0 = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Debug|x64.ActiveCfg = Debug|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Release|x64.ActiveCfg = Release|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Debug|x64.ActiveCfg = Debug|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Release|x64.ActiveCfg = Release|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.ActiveCfg = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.Build.0 = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.ActiveCfg = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.Build.0 = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}.Debug|x64.ActiveCfg = Debug|x64
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}.Debug|x64.Build.0 = Debug|x64
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}.Release|x64.ActiveCfg = Release|x64
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}.Release|x64.Build.0 = Release|x64
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}.Debug|x64.ActiveCfg = Debug|x64
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}.Debug|x64.Build.0 = Debug|x64
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}.Release|x64.ActiveCfg = Release|x64
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}.Release|x64.Build.0 = Release|x64
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {A8856076-09DB-35BB-97AF-803820E95304}.Debug|x64.ActiveCfg = Debug|x64
+ {A8856076-09DB-35BB-97AF-803820E95304}.Debug|x64.Build.0 = Debug|x64
+ {A8856076-09DB-35BB-97AF-803820E95304}.Release|x64.ActiveCfg = Release|x64
+ {A8856076-09DB-35BB-97AF-803820E95304}.Release|x64.Build.0 = Release|x64
+ {A8856076-09DB-35BB-97AF-803820E95304}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A8856076-09DB-35BB-97AF-803820E95304}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A8856076-09DB-35BB-97AF-803820E95304}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A8856076-09DB-35BB-97AF-803820E95304}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}.Debug|x64.ActiveCfg = Debug|x64
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}.Debug|x64.Build.0 = Debug|x64
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}.Release|x64.ActiveCfg = Release|x64
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}.Release|x64.Build.0 = Release|x64
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {80C2002B-A746-3B42-B14A-DEB644CB57A7}
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/build_windows_64/third_party/cares/cares/cmake_install.cmake b/build_windows_64/third_party/cares/cares/cmake_install.cmake
new file mode 100644
index 0000000000000..c12d96ceb0d74
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/cmake_install.cmake
@@ -0,0 +1,85 @@
+# Install script for directory: C:/work/projects/grpc/third_party/cares/cares
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Devel" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares/c-ares-targets.cmake")
+ file(DIFFERENT _cmake_export_file_changed FILES
+ "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares/c-ares-targets.cmake"
+ "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets.cmake")
+ if(_cmake_export_file_changed)
+ file(GLOB _cmake_old_config_files "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares/c-ares-targets-*.cmake")
+ if(_cmake_old_config_files)
+ string(REPLACE ";" ", " _cmake_old_config_files_text "${_cmake_old_config_files}")
+ message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares/c-ares-targets.cmake\" will be replaced. Removing files [${_cmake_old_config_files_text}].")
+ unset(_cmake_old_config_files_text)
+ file(REMOVE ${_cmake_old_config_files})
+ endif()
+ unset(_cmake_old_config_files)
+ endif()
+ unset(_cmake_export_file_changed)
+ endif()
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets.cmake")
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-debug.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-minsizerel.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-relwithdebinfo.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/CMakeFiles/Export/e1b1c4e2e08fd55c0020938b7b6a2645/c-ares-targets-release.cmake")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Devel" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/c-ares" TYPE FILE FILES
+ "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/c-ares-config.cmake"
+ "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/c-ares-config-version.cmake"
+ )
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Devel" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/libcares.pc")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("C:/work/projects/grpc/build_windows_64/third_party/cares/cares/include/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/cares/cares/src/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/cares/cares/docs/cmake_install.cmake")
+
+endif()
+
diff --git a/build_windows_64/third_party/cares/cares/docs/CMakeFiles/generate.stamp b/build_windows_64/third_party/cares/cares/docs/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/cares/cares/docs/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/cares/cares/docs/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..3a08fef6bda05
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/cares/cares/docs/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/cares/cares/docs/INSTALL.dir/nasm.props b/build_windows_64/third_party/cares/cares/docs/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/docs/INSTALL.vcxproj b/build_windows_64/third_party/cares/cares/docs/INSTALL.vcxproj
new file mode 100644
index 0000000000000..7e22c21a7bb99
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\docs\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\docs\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\docs\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\docs\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/docs/INSTALL.vcxproj.filters b/build_windows_64/third_party/cares/cares/docs/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..b4f13585542e8
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/docs/PACKAGE.dir/nasm.props b/build_windows_64/third_party/cares/cares/docs/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/docs/PACKAGE.vcxproj b/build_windows_64/third_party/cares/cares/docs/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..720ab8aa7a25d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\docs\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\docs\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\docs\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\docs\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/docs/PACKAGE.vcxproj.filters b/build_windows_64/third_party/cares/cares/docs/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..30809ab74557e
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/docs/cmake_install.cmake b/build_windows_64/third_party/cares/cares/docs/cmake_install.cmake
new file mode 100644
index 0000000000000..225dbaa24bf0e
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/docs/cmake_install.cmake
@@ -0,0 +1,105 @@
+# Install script for directory: C:/work/projects/grpc/third_party/cares/cares/docs
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Devel" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man3" TYPE FILE FILES
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_cancel.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_create_query.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_destroy.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_destroy_options.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_dup.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_expand_name.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_expand_string.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_fds.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_free_data.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_free_hostent.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_free_string.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_freeaddrinfo.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_get_servers.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_get_servers_ports.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_getaddrinfo.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_gethostbyaddr.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_gethostbyname.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_gethostbyname_file.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_getnameinfo.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_getsock.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_inet_ntop.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_inet_pton.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_init.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_init_options.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_library_cleanup.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_library_init.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_library_init_android.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_library_initialized.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_mkquery.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_a_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_aaaa_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_caa_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_mx_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_naptr_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_ns_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_ptr_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_soa_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_srv_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_parse_txt_reply.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_process.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_query.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_save_options.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_search.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_send.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_local_dev.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_local_ip4.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_local_ip6.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_servers.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_servers_csv.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_servers_ports.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_servers_ports_csv.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_socket_callback.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_socket_configure_callback.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_socket_functions.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_set_sortlist.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_strerror.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_timeout.3"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ares_version.3"
+ )
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Tools" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1" TYPE FILE FILES
+ "C:/work/projects/grpc/third_party/cares/cares/docs/acountry.1"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/adig.1"
+ "C:/work/projects/grpc/third_party/cares/cares/docs/ahost.1"
+ )
+endif()
+
diff --git a/build_windows_64/third_party/cares/cares/include/CMakeFiles/generate.stamp b/build_windows_64/third_party/cares/cares/include/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/cares/cares/include/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/cares/cares/include/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..f49c9ff206402
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,4 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/cares/cares/include/CMakeLists.txt
+C:/work/projects/grpc/third_party/cares/cares/include/ares_build.h.cmake
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/cares/cares/include/INSTALL.dir/nasm.props b/build_windows_64/third_party/cares/cares/include/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/include/INSTALL.vcxproj b/build_windows_64/third_party/cares/cares/include/INSTALL.vcxproj
new file mode 100644
index 0000000000000..c69d82fd1f320
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\include\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\include\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\include\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\include\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/include/INSTALL.vcxproj.filters b/build_windows_64/third_party/cares/cares/include/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..d7f5e6fc20835
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/include/PACKAGE.dir/nasm.props b/build_windows_64/third_party/cares/cares/include/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/include/PACKAGE.vcxproj b/build_windows_64/third_party/cares/cares/include/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..990c282676349
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\include\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\include\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\include\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\include\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/include/PACKAGE.vcxproj.filters b/build_windows_64/third_party/cares/cares/include/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..fb03b55898c43
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/include/cmake_install.cmake b/build_windows_64/third_party/cares/cares/include/cmake_install.cmake
new file mode 100644
index 0000000000000..22224869393b3
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/include/cmake_install.cmake
@@ -0,0 +1,44 @@
+# Install script for directory: C:/work/projects/grpc/third_party/cares/cares/include
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Devel" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE FILE FILES
+ "C:/work/projects/grpc/third_party/cares/cares/include/ares.h"
+ "C:/work/projects/grpc/third_party/cares/cares/include/ares_version.h"
+ "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/ares_build.h"
+ "C:/work/projects/grpc/third_party/cares/cares/include/ares_rules.h"
+ "C:/work/projects/grpc/third_party/cares/cares/include/ares_dns.h"
+ )
+endif()
+
diff --git a/build_windows_64/third_party/cares/cares/libcares.pc b/build_windows_64/third_party/cares/cares/libcares.pc
new file mode 100644
index 0000000000000..bb1c7c733936f
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/libcares.pc
@@ -0,0 +1,20 @@
+#***************************************************************************
+# Project ___ __ _ _ __ ___ ___
+# / __|____ / _` | '__/ _ \/ __|
+# | (_|_____| (_| | | | __/\__ \
+# \___| \__,_|_| \___||___/
+#
+prefix=C:/Program Files/grpc
+exec_prefix=${prefix}/bin
+libdir=${prefix}/lib
+includedir=${prefix}/include
+
+Name: c-ares
+URL: https://c-ares.haxx.se/
+Description: asynchronous DNS lookup library
+Version: 1.17.2
+Requires:
+Requires.private:
+Cflags: -I${includedir} -DCARES_STATICLIB
+Libs: -L${libdir} -lcares
+Libs.private: -lws2_32 -lAdvapi32
diff --git a/build_windows_64/third_party/cares/cares/src/CMakeFiles/generate.stamp b/build_windows_64/third_party/cares/cares/src/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/cares/cares/src/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/cares/cares/src/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..8a5f93fa7e185
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,3 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/third_party/cares/cares/src/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/cares/cares/src/INSTALL.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/INSTALL.vcxproj b/build_windows_64/third_party/cares/cares/src/INSTALL.vcxproj
new file mode 100644
index 0000000000000..cf72613360b75
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/INSTALL.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..13061454db808
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/PACKAGE.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/PACKAGE.vcxproj b/build_windows_64/third_party/cares/cares/src/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..faefa49b9d1fc
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/PACKAGE.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..312b20c3646cc
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/cmake_install.cmake b/build_windows_64/third_party/cares/cares/src/cmake_install.cmake
new file mode 100644
index 0000000000000..f62c506d0065c
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/cmake_install.cmake
@@ -0,0 +1,41 @@
+# Install script for directory: C:/work/projects/grpc/third_party/cares/cares/src
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(NOT CMAKE_INSTALL_LOCAL_ONLY)
+ # Include the install script for each subdirectory.
+ include("C:/work/projects/grpc/build_windows_64/third_party/cares/cares/src/lib/cmake_install.cmake")
+ include("C:/work/projects/grpc/build_windows_64/third_party/cares/cares/src/tools/cmake_install.cmake")
+
+endif()
+
diff --git a/build_windows_64/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp b/build_windows_64/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..8efb307d342a3
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,5 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/build_windows_64/third_party/cares/cares/src/lib/Makefile.inc.cmake
+C:/work/projects/grpc/third_party/cares/cares/src/lib/CMakeLists.txt
+C:/work/projects/grpc/third_party/cares/cares/src/lib/ares_config.h.cmake
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/cares/cares/src/lib/INSTALL.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/lib/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/lib/INSTALL.vcxproj b/build_windows_64/third_party/cares/cares/src/lib/INSTALL.vcxproj
new file mode 100644
index 0000000000000..e2fc6911bb9fa
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/lib/INSTALL.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/lib/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..761cbd5d26d55
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/lib/Makefile.inc.cmake b/build_windows_64/third_party/cares/cares/src/lib/Makefile.inc.cmake
new file mode 100644
index 0000000000000..2765cc92be2c6
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/Makefile.inc.cmake
@@ -0,0 +1,79 @@
+
+SET(CSOURCES ares__close_sockets.c
+ ares__get_hostent.c
+ ares__parse_into_addrinfo.c
+ ares__readaddrinfo.c
+ ares__sortaddrinfo.c
+ ares__read_line.c
+ ares__timeval.c
+ ares_android.c
+ ares_cancel.c
+ ares_data.c
+ ares_destroy.c
+ ares_expand_name.c
+ ares_expand_string.c
+ ares_fds.c
+ ares_free_hostent.c
+ ares_free_string.c
+ ares_freeaddrinfo.c
+ ares_getaddrinfo.c
+ ares_getenv.c
+ ares_gethostbyaddr.c
+ ares_gethostbyname.c
+ ares_getnameinfo.c
+ ares_getsock.c
+ ares_init.c
+ ares_library_init.c
+ ares_llist.c
+ ares_mkquery.c
+ ares_create_query.c
+ ares_nowarn.c
+ ares_options.c
+ ares_parse_a_reply.c
+ ares_parse_aaaa_reply.c
+ ares_parse_caa_reply.c
+ ares_parse_mx_reply.c
+ ares_parse_naptr_reply.c
+ ares_parse_ns_reply.c
+ ares_parse_ptr_reply.c
+ ares_parse_soa_reply.c
+ ares_parse_srv_reply.c
+ ares_parse_txt_reply.c
+ ares_platform.c
+ ares_process.c
+ ares_query.c
+ ares_search.c
+ ares_send.c
+ ares_strcasecmp.c
+ ares_strdup.c
+ ares_strerror.c
+ ares_strsplit.c
+ ares_timeout.c
+ ares_version.c
+ ares_writev.c
+ bitncmp.c
+ inet_net_pton.c
+ inet_ntop.c
+ windows_port.c)
+
+SET(HHEADERS ares_android.h
+ ares_data.h
+ ares_getenv.h
+ ares_inet_net_pton.h
+ ares_iphlpapi.h
+ ares_ipv6.h
+ ares_library_init.h
+ ares_llist.h
+ ares_nowarn.h
+ ares_platform.h
+ ares_private.h
+ ares_strcasecmp.h
+ ares_strdup.h
+ ares_strsplit.h
+ ares_writev.h
+ bitncmp.h
+ ares_nameser.h
+ ares_setup.h
+ setup_once.h)
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.vcxproj b/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..4bda3463a2ff9
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..184ecf991bfee
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/lib/c-ares.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/lib/c-ares.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/c-ares.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/lib/c-ares.vcxproj b/build_windows_64/third_party/cares/cares/src/lib/c-ares.vcxproj
new file mode 100644
index 0000000000000..2211e3ce2371f
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/c-ares.vcxproj
@@ -0,0 +1,378 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ c-ares
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\lib\Debug\
+ c-ares.dir\Debug\
+ cares
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\lib\Release\
+ c-ares.dir\Release\
+ cares
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\lib\MinSizeRel\
+ c-ares.dir\MinSizeRel\
+ cares
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\lib\RelWithDebInfo\
+ c-ares.dir\RelWithDebInfo\
+ cares
+ .lib
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\Debug\cares.pdb
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\lib\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\Release\cares.pdb
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\lib\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\MinSizeRel\cares.pdb
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\lib\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\RelWithDebInfo\cares.pdb
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\lib\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CARES_STATICLIB;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\lib;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/lib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\Makefile.inc.cmake;$(SolutionDir)..\third_party\cares\cares\src\lib\ares_config.h.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/lib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\Makefile.inc.cmake;$(SolutionDir)..\third_party\cares\cares\src\lib\ares_config.h.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/lib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\Makefile.inc.cmake;$(SolutionDir)..\third_party\cares\cares\src\lib\ares_config.h.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/lib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/lib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\Makefile.inc.cmake;$(SolutionDir)..\third_party\cares\cares\src\lib\ares_config.h.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\lib\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/lib/c-ares.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/lib/c-ares.vcxproj.filters
new file mode 100644
index 0000000000000..d90ebf5171a84
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/c-ares.vcxproj.filters
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/lib/cmake_install.cmake b/build_windows_64/third_party/cares/cares/src/lib/cmake_install.cmake
new file mode 100644
index 0000000000000..4504ad8821a47
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/lib/cmake_install.cmake
@@ -0,0 +1,50 @@
+# Install script for directory: C:/work/projects/grpc/third_party/cares/cares/src/lib
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Devel" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/lib/Debug/cares.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/lib/Release/cares.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/lib/MinSizeRel/cares.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/lib/RelWithDebInfo/cares.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Library" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE FILE OPTIONAL FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/cares.pdb")
+endif()
+
diff --git a/build_windows_64/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp b/build_windows_64/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..70f363c1be59e
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,4 @@
+# CMake generation dependency list for this directory.
+C:/work/projects/grpc/build_windows_64/third_party/cares/cares/src/tools/Makefile.inc.cmake
+C:/work/projects/grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/cares/cares/src/tools/INSTALL.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/tools/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/tools/INSTALL.vcxproj b/build_windows_64/third_party/cares/cares/src/tools/INSTALL.vcxproj
new file mode 100644
index 0000000000000..b51cf41775f5a
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/tools/INSTALL.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/tools/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..66f5a42ef61de
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/tools/Makefile.inc.cmake b/build_windows_64/third_party/cares/cares/src/tools/Makefile.inc.cmake
new file mode 100644
index 0000000000000..3b2f5d2ddd79a
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/Makefile.inc.cmake
@@ -0,0 +1,7 @@
+SET(SAMPLESOURCES ares_getopt.c
+ ../lib/ares_nowarn.c
+ ../lib/ares_strcasecmp.c)
+
+SET(SAMPLEHEADERS ares_getopt.h
+ ../lib/ares_nowarn.h
+ ../lib/ares_strcasecmp.h)
diff --git a/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.vcxproj b/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..1b75d6c2637fa
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..a538c6106b5f1
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/tools/acountry.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/tools/acountry.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/acountry.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/tools/acountry.vcxproj b/build_windows_64/third_party/cares/cares/src/tools/acountry.vcxproj
new file mode 100644
index 0000000000000..3fb6b91ddc214
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/acountry.vcxproj
@@ -0,0 +1,374 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7CCBEA00-BF8E-37B4-9DFA-3A7626AE17F7}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ acountry
+ NoUpgrade
+
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\Debug\
+ acountry.dir\Debug\
+ acountry
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\Release\
+ acountry.dir\Release\
+ acountry
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\MinSizeRel\
+ acountry.dir\MinSizeRel\
+ acountry
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\RelWithDebInfo\
+ acountry.dir\RelWithDebInfo\
+ acountry
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\Debug\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/Debug/acountry.lib
+ $(SolutionDir)/third_party/cares/cares/bin/Debug/acountry.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\Release\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/Release/acountry.lib
+ $(SolutionDir)/third_party/cares/cares/bin/Release/acountry.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\MinSizeRel\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/MinSizeRel/acountry.lib
+ $(SolutionDir)/third_party/cares/cares/bin/MinSizeRel/acountry.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\RelWithDebInfo\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/RelWithDebInfo/acountry.lib
+ $(SolutionDir)/third_party/cares/cares/bin/RelWithDebInfo/acountry.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ c-ares
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/tools/acountry.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/tools/acountry.vcxproj.filters
new file mode 100644
index 0000000000000..b861c49d941d5
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/acountry.vcxproj.filters
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/tools/adig.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/tools/adig.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/adig.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/tools/adig.vcxproj b/build_windows_64/third_party/cares/cares/src/tools/adig.vcxproj
new file mode 100644
index 0000000000000..017efda6f1887
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/adig.vcxproj
@@ -0,0 +1,374 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {95B8A344-3063-333E-B860-B16FABEE0EDE}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ adig
+ NoUpgrade
+
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\Debug\
+ adig.dir\Debug\
+ adig
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\Release\
+ adig.dir\Release\
+ adig
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\MinSizeRel\
+ adig.dir\MinSizeRel\
+ adig
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\RelWithDebInfo\
+ adig.dir\RelWithDebInfo\
+ adig
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\Debug\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/Debug/adig.lib
+ $(SolutionDir)/third_party/cares/cares/bin/Debug/adig.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\Release\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/Release/adig.lib
+ $(SolutionDir)/third_party/cares/cares/bin/Release/adig.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\MinSizeRel\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/MinSizeRel/adig.lib
+ $(SolutionDir)/third_party/cares/cares/bin/MinSizeRel/adig.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\RelWithDebInfo\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/RelWithDebInfo/adig.lib
+ $(SolutionDir)/third_party/cares/cares/bin/RelWithDebInfo/adig.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ c-ares
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/tools/adig.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/tools/adig.vcxproj.filters
new file mode 100644
index 0000000000000..2d22d6f3f0435
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/adig.vcxproj.filters
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/tools/ahost.dir/nasm.props b/build_windows_64/third_party/cares/cares/src/tools/ahost.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/ahost.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/cares/cares/src/tools/ahost.vcxproj b/build_windows_64/third_party/cares/cares/src/tools/ahost.vcxproj
new file mode 100644
index 0000000000000..10b1fa198110f
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/ahost.vcxproj
@@ -0,0 +1,374 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A8856076-09DB-35BB-97AF-803820E95304}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ ahost
+ NoUpgrade
+
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\Debug\
+ ahost.dir\Debug\
+ ahost
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\Release\
+ ahost.dir\Release\
+ ahost
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\MinSizeRel\
+ ahost.dir\MinSizeRel\
+ ahost
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\bin\RelWithDebInfo\
+ ahost.dir\RelWithDebInfo\
+ ahost
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\Debug\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/Debug/ahost.lib
+ $(SolutionDir)/third_party/cares/cares/bin/Debug/ahost.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\Release\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/Release/ahost.lib
+ $(SolutionDir)/third_party/cares/cares/bin/Release/ahost.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\MinSizeRel\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/MinSizeRel/ahost.lib
+ $(SolutionDir)/third_party/cares/cares/bin/MinSizeRel/ahost.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\;$(SolutionDir)..\third_party\cares\cares\src\lib\;$(SolutionDir)..\third_party\cares\cares\include\;$(SolutionDir)..\third_party\cares\cares\src\tools\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;HAVE_CONFIG_H=1;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;WIN32_LEAN_AND_MEAN;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=0x0600;CARES_STATICLIB;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares;$(SolutionDir)..\third_party\cares\cares\src\lib;$(SolutionDir)..\third_party\cares\cares\include;$(SolutionDir)..\third_party\cares\cares\src\tools;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ ..\..\lib\RelWithDebInfo\cares.lib;ws2_32.lib;Advapi32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/cares/cares/lib/RelWithDebInfo/ahost.lib
+ $(SolutionDir)/third_party/cares/cares/bin/RelWithDebInfo/ahost.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/cares/cares/src/tools/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/cares/cares/src/tools/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\Makefile.inc.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\cares\cares\src\tools\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {50DF0DF8-FCF5-38E2-A148-24F386CA25F7}
+ c-ares
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/tools/ahost.vcxproj.filters b/build_windows_64/third_party/cares/cares/src/tools/ahost.vcxproj.filters
new file mode 100644
index 0000000000000..a3da8f8f92bfe
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/ahost.vcxproj.filters
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/cares/cares/src/tools/cmake_install.cmake b/build_windows_64/third_party/cares/cares/src/tools/cmake_install.cmake
new file mode 100644
index 0000000000000..3e02feb1504e5
--- /dev/null
+++ b/build_windows_64/third_party/cares/cares/src/tools/cmake_install.cmake
@@ -0,0 +1,70 @@
+# Install script for directory: C:/work/projects/grpc/third_party/cares/cares/src/tools
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Tools" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/Debug/ahost.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/Release/ahost.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/MinSizeRel/ahost.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/RelWithDebInfo/ahost.exe")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Tools" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/Debug/adig.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/Release/adig.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/MinSizeRel/adig.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/RelWithDebInfo/adig.exe")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Tools" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/Debug/acountry.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/Release/acountry.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/MinSizeRel/acountry.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/cares/cares/bin/RelWithDebInfo/acountry.exe")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/protobuf/ALL_BUILD.dir/nasm.props b/build_windows_64/third_party/protobuf/ALL_BUILD.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/ALL_BUILD.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/protobuf/ALL_BUILD.vcxproj b/build_windows_64/third_party/protobuf/ALL_BUILD.vcxproj
new file mode 100644
index 0000000000000..d0c865dde592f
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/ALL_BUILD.vcxproj
@@ -0,0 +1,198 @@
+
+
+
+ x64
+
+
+ false
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ ALL_BUILD
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}
+ libprotobuf
+
+
+ {811E179A-94C1-380B-8963-5C1025321ABF}
+ libprotobuf-lite
+
+
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}
+ libprotoc
+
+
+ {0D92959E-3345-3CF2-B146-30B033581DC5}
+ protoc
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/ALL_BUILD.vcxproj.filters b/build_windows_64/third_party/protobuf/ALL_BUILD.vcxproj.filters
new file mode 100644
index 0000000000000..892c01cf64056
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/ALL_BUILD.vcxproj.filters
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-debug.cmake b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-debug.cmake
new file mode 100644
index 0000000000000..794c72250c798
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-debug.cmake
@@ -0,0 +1,48 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "Debug".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "protobuf::libprotobuf-lite" for configuration "Debug"
+set_property(TARGET protobuf::libprotobuf-lite APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX;RC"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libprotobuf-lited.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotobuf-lite )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotobuf-lite "${_IMPORT_PREFIX}/lib/libprotobuf-lited.lib" )
+
+# Import target "protobuf::libprotobuf" for configuration "Debug"
+set_property(TARGET protobuf::libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX;RC"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libprotobufd.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotobuf )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotobuf "${_IMPORT_PREFIX}/lib/libprotobufd.lib" )
+
+# Import target "protobuf::libprotoc" for configuration "Debug"
+set_property(TARGET protobuf::libprotoc APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(protobuf::libprotoc PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX;RC"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libprotocd.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotoc )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotoc "${_IMPORT_PREFIX}/lib/libprotocd.lib" )
+
+# Import target "protobuf::protoc" for configuration "Debug"
+set_property(TARGET protobuf::protoc APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(protobuf::protoc PROPERTIES
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/bin/protoc.exe"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::protoc )
+list(APPEND _cmake_import_check_files_for_protobuf::protoc "${_IMPORT_PREFIX}/bin/protoc.exe" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-minsizerel.cmake b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-minsizerel.cmake
new file mode 100644
index 0000000000000..d28fa347cb00d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-minsizerel.cmake
@@ -0,0 +1,48 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "MinSizeRel".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "protobuf::libprotobuf-lite" for configuration "MinSizeRel"
+set_property(TARGET protobuf::libprotobuf-lite APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX;RC"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/libprotobuf-lite.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotobuf-lite )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotobuf-lite "${_IMPORT_PREFIX}/lib/libprotobuf-lite.lib" )
+
+# Import target "protobuf::libprotobuf" for configuration "MinSizeRel"
+set_property(TARGET protobuf::libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX;RC"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/libprotobuf.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotobuf )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotobuf "${_IMPORT_PREFIX}/lib/libprotobuf.lib" )
+
+# Import target "protobuf::libprotoc" for configuration "MinSizeRel"
+set_property(TARGET protobuf::libprotoc APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(protobuf::libprotoc PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX;RC"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/libprotoc.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotoc )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotoc "${_IMPORT_PREFIX}/lib/libprotoc.lib" )
+
+# Import target "protobuf::protoc" for configuration "MinSizeRel"
+set_property(TARGET protobuf::protoc APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(protobuf::protoc PROPERTIES
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/bin/protoc.exe"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::protoc )
+list(APPEND _cmake_import_check_files_for_protobuf::protoc "${_IMPORT_PREFIX}/bin/protoc.exe" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-release.cmake b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-release.cmake
new file mode 100644
index 0000000000000..da2341c54f10d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-release.cmake
@@ -0,0 +1,48 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "Release".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "protobuf::libprotobuf-lite" for configuration "Release"
+set_property(TARGET protobuf::libprotobuf-lite APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX;RC"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libprotobuf-lite.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotobuf-lite )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotobuf-lite "${_IMPORT_PREFIX}/lib/libprotobuf-lite.lib" )
+
+# Import target "protobuf::libprotobuf" for configuration "Release"
+set_property(TARGET protobuf::libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX;RC"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libprotobuf.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotobuf )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotobuf "${_IMPORT_PREFIX}/lib/libprotobuf.lib" )
+
+# Import target "protobuf::libprotoc" for configuration "Release"
+set_property(TARGET protobuf::libprotoc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(protobuf::libprotoc PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX;RC"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libprotoc.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotoc )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotoc "${_IMPORT_PREFIX}/lib/libprotoc.lib" )
+
+# Import target "protobuf::protoc" for configuration "Release"
+set_property(TARGET protobuf::protoc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(protobuf::protoc PROPERTIES
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/bin/protoc.exe"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::protoc )
+list(APPEND _cmake_import_check_files_for_protobuf::protoc "${_IMPORT_PREFIX}/bin/protoc.exe" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-relwithdebinfo.cmake b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-relwithdebinfo.cmake
new file mode 100644
index 0000000000000..dc95b1a86a024
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-relwithdebinfo.cmake
@@ -0,0 +1,48 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "RelWithDebInfo".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "protobuf::libprotobuf-lite" for configuration "RelWithDebInfo"
+set_property(TARGET protobuf::libprotobuf-lite APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX;RC"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/libprotobuf-lite.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotobuf-lite )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotobuf-lite "${_IMPORT_PREFIX}/lib/libprotobuf-lite.lib" )
+
+# Import target "protobuf::libprotobuf" for configuration "RelWithDebInfo"
+set_property(TARGET protobuf::libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX;RC"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/libprotobuf.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotobuf )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotobuf "${_IMPORT_PREFIX}/lib/libprotobuf.lib" )
+
+# Import target "protobuf::libprotoc" for configuration "RelWithDebInfo"
+set_property(TARGET protobuf::libprotoc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(protobuf::libprotoc PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX;RC"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/libprotoc.lib"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::libprotoc )
+list(APPEND _cmake_import_check_files_for_protobuf::libprotoc "${_IMPORT_PREFIX}/lib/libprotoc.lib" )
+
+# Import target "protobuf::protoc" for configuration "RelWithDebInfo"
+set_property(TARGET protobuf::protoc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(protobuf::protoc PROPERTIES
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/bin/protoc.exe"
+ )
+
+list(APPEND _cmake_import_check_targets protobuf::protoc )
+list(APPEND _cmake_import_check_files_for_protobuf::protoc "${_IMPORT_PREFIX}/bin/protoc.exe" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets.cmake b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets.cmake
new file mode 100644
index 0000000000000..bdb588afd8474
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets.cmake
@@ -0,0 +1,122 @@
+# Generated by CMake
+
+if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
+ message(FATAL_ERROR "CMake >= 2.8.0 required")
+endif()
+if(CMAKE_VERSION VERSION_LESS "2.8.3")
+ message(FATAL_ERROR "CMake >= 2.8.3 required")
+endif()
+cmake_policy(PUSH)
+cmake_policy(VERSION 2.8.3...3.22)
+#----------------------------------------------------------------
+# Generated CMake target import file.
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Protect against multiple inclusion, which would fail when already imported targets are added once more.
+set(_cmake_targets_defined "")
+set(_cmake_targets_not_defined "")
+set(_cmake_expected_targets "")
+foreach(_cmake_expected_target IN ITEMS protobuf::libprotobuf-lite protobuf::libprotobuf protobuf::libprotoc protobuf::protoc)
+ list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
+ if(TARGET "${_cmake_expected_target}")
+ list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
+ else()
+ list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
+ endif()
+endforeach()
+unset(_cmake_expected_target)
+if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
+ unset(_cmake_targets_defined)
+ unset(_cmake_targets_not_defined)
+ unset(_cmake_expected_targets)
+ unset(CMAKE_IMPORT_FILE_VERSION)
+ cmake_policy(POP)
+ return()
+endif()
+if(NOT _cmake_targets_defined STREQUAL "")
+ string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
+ string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
+ message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
+endif()
+unset(_cmake_targets_defined)
+unset(_cmake_targets_not_defined)
+unset(_cmake_expected_targets)
+
+
+# Compute the installation prefix relative to this file.
+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+if(_IMPORT_PREFIX STREQUAL "/")
+ set(_IMPORT_PREFIX "")
+endif()
+
+# Create imported target protobuf::libprotobuf-lite
+add_library(protobuf::libprotobuf-lite STATIC IMPORTED)
+
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+)
+
+# Create imported target protobuf::libprotobuf
+add_library(protobuf::libprotobuf STATIC IMPORTED)
+
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+)
+
+# Create imported target protobuf::libprotoc
+add_library(protobuf::libprotoc STATIC IMPORTED)
+
+set_target_properties(protobuf::libprotoc PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+ INTERFACE_LINK_LIBRARIES "\$"
+)
+
+# Create imported target protobuf::protoc
+add_executable(protobuf::protoc IMPORTED)
+
+if(CMAKE_VERSION VERSION_LESS 2.8.12)
+ message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
+endif()
+
+# Load information for each installed configuration.
+file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/protobuf-targets-*.cmake")
+foreach(_cmake_config_file IN LISTS _cmake_config_files)
+ include("${_cmake_config_file}")
+endforeach()
+unset(_cmake_config_file)
+unset(_cmake_config_files)
+
+# Cleanup temporary variables.
+set(_IMPORT_PREFIX)
+
+# Loop over all imported files and verify that they actually exist
+foreach(_cmake_target IN LISTS _cmake_import_check_targets)
+ foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
+ if(NOT EXISTS "${_cmake_file}")
+ message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
+ \"${_cmake_file}\"
+but this file does not exist. Possible reasons include:
+* The file was deleted, renamed, or moved to another location.
+* An install or uninstall procedure did not complete successfully.
+* The installation package was faulty and contained
+ \"${CMAKE_CURRENT_LIST_FILE}\"
+but not all the files it references.
+")
+ endif()
+ endforeach()
+ unset(_cmake_file)
+ unset("_cmake_import_check_files_for_${_cmake_target}")
+endforeach()
+unset(_cmake_target)
+unset(_cmake_import_check_targets)
+
+# This file does not depend on other imported targets which have
+# been exported from the same project but in a separate export set.
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
+cmake_policy(POP)
diff --git a/build_windows_64/third_party/protobuf/CMakeFiles/generate.stamp b/build_windows_64/third_party/protobuf/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/protobuf/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/protobuf/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..8c2ae7484d8f1
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,30 @@
+# CMake generation dependency list for this directory.
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CMakeDependentOption.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckCSourceCompiles.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckIncludeFile.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckLibraryExists.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckLinkerFlag.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/FindPackageHandleStandardArgs.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/FindPackageMessage.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/FindThreads.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/GNUInstallDirs.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/Internal/CheckFlagCommonConfig.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/Internal/CheckLinkerFlag.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/Internal/CheckSourceCompiles.cmake
+C:/work/projects/grpc/third_party/protobuf/CMakeLists.txt
+C:/work/projects/grpc/third_party/protobuf/cmake/CMakeLists.txt
+C:/work/projects/grpc/third_party/protobuf/cmake/extract_includes.bat.in
+C:/work/projects/grpc/third_party/protobuf/cmake/install.cmake
+C:/work/projects/grpc/third_party/protobuf/cmake/libprotobuf-lite.cmake
+C:/work/projects/grpc/third_party/protobuf/cmake/libprotobuf.cmake
+C:/work/projects/grpc/third_party/protobuf/cmake/libprotoc.cmake
+C:/work/projects/grpc/third_party/protobuf/cmake/protobuf-config-version.cmake.in
+C:/work/projects/grpc/third_party/protobuf/cmake/protobuf-config.cmake.in
+C:/work/projects/grpc/third_party/protobuf/cmake/protobuf-lite.pc.cmake
+C:/work/projects/grpc/third_party/protobuf/cmake/protobuf-module.cmake.in
+C:/work/projects/grpc/third_party/protobuf/cmake/protobuf-options.cmake
+C:/work/projects/grpc/third_party/protobuf/cmake/protobuf.pc.cmake
+C:/work/projects/grpc/third_party/protobuf/cmake/protoc.cmake
+C:/work/projects/grpc/third_party/protobuf/cmake/version.rc.in
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/protobuf/INSTALL.dir/nasm.props b/build_windows_64/third_party/protobuf/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/protobuf/INSTALL.vcxproj b/build_windows_64/third_party/protobuf/INSTALL.vcxproj
new file mode 100644
index 0000000000000..aa353d43c6b0f
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/INSTALL.vcxproj.filters b/build_windows_64/third_party/protobuf/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..fc11fccbb954a
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/protobuf/PACKAGE.dir/nasm.props b/build_windows_64/third_party/protobuf/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/protobuf/PACKAGE.vcxproj b/build_windows_64/third_party/protobuf/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..6488e80857b86
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/PACKAGE.vcxproj.filters b/build_windows_64/third_party/protobuf/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..9b1b90c9c4eff
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/protobuf/cmake/protobuf-config-version.cmake b/build_windows_64/third_party/protobuf/cmake/protobuf-config-version.cmake
new file mode 100644
index 0000000000000..fde85dc0c9398
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/cmake/protobuf-config-version.cmake
@@ -0,0 +1,60 @@
+set(PACKAGE_VERSION "3.21.6.0")
+set(${PACKAGE_FIND_NAME}_VERSION_PRERELEASE "" PARENT_SCOPE)
+
+# Prerelease versions cannot be passed in directly via the find_package command,
+# so we allow users to specify it in a variable
+if(NOT DEFINED "${PACKAGE_FIND_NAME}_FIND_VERSION_PRERELEASE")
+ set("${${PACKAGE_FIND_NAME}_FIND_VERSION_PRERELEASE}" "")
+else()
+ set(PACKAGE_FIND_VERSION ${PACKAGE_FIND_VERSION}-${${PACKAGE_FIND_NAME}_FIND_VERSION_PRERELEASE})
+endif()
+set(PACKAGE_FIND_VERSION_PRERELEASE "${${PACKAGE_FIND_NAME}_FIND_VERSION_PRERELEASE}")
+
+# VERSION_EQUAL ignores the prerelease strings, so we use STREQUAL.
+if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)
+ set(PACKAGE_VERSION_EXACT TRUE)
+endif()
+
+set(PACKAGE_VERSION_COMPATIBLE TRUE) #Assume true until shown otherwise
+
+if(PACKAGE_FIND_VERSION) #Only perform version checks if one is given
+ if(NOT PACKAGE_FIND_VERSION_MAJOR EQUAL "3")
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ elseif(PACKAGE_FIND_VERSION VERSION_GREATER PACKAGE_VERSION)
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ elseif(PACKAGE_FIND_VERSION VERSION_EQUAL PACKAGE_VERSION)
+ # Do not match prerelease versions to non-prerelease version requests.
+ if(NOT "" STREQUAL "" AND PACKAGE_FIND_VERSION_PRERELEASE STREQUAL "")
+ message(AUTHOR_WARNING "To use this prerelease version of ${PACKAGE_FIND_NAME}, set ${PACKAGE_FIND_NAME}_FIND_VERSION_PRERELEASE to '' or greater.")
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ endif()
+
+ # Not robustly SemVer compliant, but protobuf never uses '.' separated prerelease identifiers.
+ if(PACKAGE_FIND_VERSION_PRERELEASE STRGREATER "")
+ set(PACKAGE_VERSION_COMPATIBLE FALSE)
+ endif()
+ endif()
+endif()
+
+# Check and save build options used to create this package
+macro(_check_and_save_build_option OPTION VALUE)
+ if(DEFINED ${PACKAGE_FIND_NAME}_${OPTION} AND
+ NOT ${PACKAGE_FIND_NAME}_${OPTION} STREQUAL ${VALUE})
+ set(PACKAGE_VERSION_UNSUITABLE TRUE)
+ endif()
+ set(${PACKAGE_FIND_NAME}_${OPTION} ${VALUE} PARENT_SCOPE)
+endmacro()
+_check_and_save_build_option(WITH_ZLIB OFF)
+_check_and_save_build_option(MSVC_STATIC_RUNTIME OFF)
+_check_and_save_build_option(BUILD_SHARED_LIBS OFF)
+
+# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it:
+if(CMAKE_SIZEOF_VOID_P AND "8")
+ # check that the installed version has the same 32/64bit-ness as the one which is currently searching:
+ if(NOT CMAKE_SIZEOF_VOID_P EQUAL "8")
+ math(EXPR installedBits "8 * 8")
+ set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)")
+ set(PACKAGE_VERSION_UNSUITABLE TRUE)
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/protobuf/cmake/protobuf-config.cmake b/build_windows_64/third_party/protobuf/cmake/protobuf-config.cmake
new file mode 100644
index 0000000000000..ab50919d48494
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/cmake/protobuf-config.cmake
@@ -0,0 +1,169 @@
+# User options
+include("${CMAKE_CURRENT_LIST_DIR}/protobuf-options.cmake")
+
+# Depend packages
+
+
+# Imported targets
+include("${CMAKE_CURRENT_LIST_DIR}/protobuf-targets.cmake")
+
+function(protobuf_generate)
+ include(CMakeParseArguments)
+
+ set(_options APPEND_PATH)
+ set(_singleargs LANGUAGE OUT_VAR EXPORT_MACRO PROTOC_OUT_DIR PLUGIN PLUGIN_OPTIONS)
+ if(COMMAND target_sources)
+ list(APPEND _singleargs TARGET)
+ endif()
+ set(_multiargs PROTOS IMPORT_DIRS GENERATE_EXTENSIONS PROTOC_OPTIONS)
+
+ cmake_parse_arguments(protobuf_generate "${_options}" "${_singleargs}" "${_multiargs}" "${ARGN}")
+
+ if(NOT protobuf_generate_PROTOS AND NOT protobuf_generate_TARGET)
+ message(SEND_ERROR "Error: protobuf_generate called without any targets or source files")
+ return()
+ endif()
+
+ if(NOT protobuf_generate_OUT_VAR AND NOT protobuf_generate_TARGET)
+ message(SEND_ERROR "Error: protobuf_generate called without a target or output variable")
+ return()
+ endif()
+
+ if(NOT protobuf_generate_LANGUAGE)
+ set(protobuf_generate_LANGUAGE cpp)
+ endif()
+ string(TOLOWER ${protobuf_generate_LANGUAGE} protobuf_generate_LANGUAGE)
+
+ if(NOT protobuf_generate_PROTOC_OUT_DIR)
+ set(protobuf_generate_PROTOC_OUT_DIR ${CMAKE_CURRENT_BINARY_DIR})
+ endif()
+
+ if(protobuf_generate_EXPORT_MACRO AND protobuf_generate_LANGUAGE STREQUAL cpp)
+ set(_dll_export_decl "dllexport_decl=${protobuf_generate_EXPORT_MACRO}")
+ endif()
+
+ foreach(_option ${_dll_export_decl} ${protobuf_generate_PLUGIN_OPTIONS})
+ # append comma - not using CMake lists and string replacement as users
+ # might have semicolons in options
+ if(_plugin_options)
+ set( _plugin_options "${_plugin_options},")
+ endif()
+ set(_plugin_options "${_plugin_options}${_option}")
+ endforeach()
+
+ if(protobuf_generate_PLUGIN)
+ set(_plugin "--plugin=${protobuf_generate_PLUGIN}")
+ endif()
+
+ if(NOT protobuf_generate_GENERATE_EXTENSIONS)
+ if(protobuf_generate_LANGUAGE STREQUAL cpp)
+ set(protobuf_generate_GENERATE_EXTENSIONS .pb.h .pb.cc)
+ elseif(protobuf_generate_LANGUAGE STREQUAL python)
+ set(protobuf_generate_GENERATE_EXTENSIONS _pb2.py)
+ else()
+ message(SEND_ERROR "Error: protobuf_generate given unknown Language ${LANGUAGE}, please provide a value for GENERATE_EXTENSIONS")
+ return()
+ endif()
+ endif()
+
+ if(protobuf_generate_TARGET)
+ get_target_property(_source_list ${protobuf_generate_TARGET} SOURCES)
+ foreach(_file ${_source_list})
+ if(_file MATCHES "proto$")
+ list(APPEND protobuf_generate_PROTOS ${_file})
+ endif()
+ endforeach()
+ endif()
+
+ if(NOT protobuf_generate_PROTOS)
+ message(SEND_ERROR "Error: protobuf_generate could not find any .proto files")
+ return()
+ endif()
+
+ if(protobuf_generate_APPEND_PATH)
+ # Create an include path for each file specified
+ foreach(_file ${protobuf_generate_PROTOS})
+ get_filename_component(_abs_file ${_file} ABSOLUTE)
+ get_filename_component(_abs_dir ${_abs_file} DIRECTORY)
+ list(FIND _protobuf_include_path ${_abs_dir} _contains_already)
+ if(${_contains_already} EQUAL -1)
+ list(APPEND _protobuf_include_path -I ${_abs_dir})
+ endif()
+ endforeach()
+ endif()
+
+ foreach(DIR ${protobuf_generate_IMPORT_DIRS})
+ get_filename_component(ABS_PATH ${DIR} ABSOLUTE)
+ list(FIND _protobuf_include_path ${ABS_PATH} _contains_already)
+ if(${_contains_already} EQUAL -1)
+ list(APPEND _protobuf_include_path -I ${ABS_PATH})
+ endif()
+ endforeach()
+
+ if(NOT _protobuf_include_path)
+ set(_protobuf_include_path -I ${CMAKE_CURRENT_SOURCE_DIR})
+ endif()
+
+ set(_generated_srcs_all)
+ foreach(_proto ${protobuf_generate_PROTOS})
+ get_filename_component(_abs_file ${_proto} ABSOLUTE)
+ get_filename_component(_abs_dir ${_abs_file} DIRECTORY)
+
+ get_filename_component(_file_full_name ${_proto} NAME)
+ string(FIND "${_file_full_name}" "." _file_last_ext_pos REVERSE)
+ string(SUBSTRING "${_file_full_name}" 0 ${_file_last_ext_pos} _basename)
+
+ set(_suitable_include_found FALSE)
+ foreach(DIR ${_protobuf_include_path})
+ if(NOT DIR STREQUAL "-I")
+ file(RELATIVE_PATH _rel_dir ${DIR} ${_abs_dir})
+ string(FIND "${_rel_dir}" "../" _is_in_parent_folder)
+ if (NOT ${_is_in_parent_folder} EQUAL 0)
+ set(_suitable_include_found TRUE)
+ break()
+ endif()
+ endif()
+ endforeach()
+
+ if(NOT _suitable_include_found)
+ message(SEND_ERROR "Error: protobuf_generate could not find any correct proto include directory.")
+ return()
+ endif()
+
+ set(_generated_srcs)
+ foreach(_ext ${protobuf_generate_GENERATE_EXTENSIONS})
+ list(APPEND _generated_srcs "${protobuf_generate_PROTOC_OUT_DIR}/${_rel_dir}/${_basename}${_ext}")
+ endforeach()
+ list(APPEND _generated_srcs_all ${_generated_srcs})
+
+ set(_comment "Running ${protobuf_generate_LANGUAGE} protocol buffer compiler on ${_proto}")
+ if(protobuf_generate_PROTOC_OPTIONS)
+ set(_comment "${_comment}, protoc-options: ${protobuf_generate_PROTOC_OPTIONS}")
+ endif()
+ if(_plugin_options)
+ set(_comment "${_comment}, plugin-options: ${_plugin_options}")
+ endif()
+
+ add_custom_command(
+ OUTPUT ${_generated_srcs}
+ COMMAND protobuf::protoc
+ ARGS ${protobuf_generate_PROTOC_OPTIONS} --${protobuf_generate_LANGUAGE}_out ${_plugin_options}:${protobuf_generate_PROTOC_OUT_DIR} ${_plugin} ${_protobuf_include_path} ${_abs_file}
+ DEPENDS ${_abs_file} protobuf::protoc
+ COMMENT ${_comment}
+ VERBATIM )
+ endforeach()
+
+ set_source_files_properties(${_generated_srcs_all} PROPERTIES GENERATED TRUE)
+ if(protobuf_generate_OUT_VAR)
+ set(${protobuf_generate_OUT_VAR} ${_generated_srcs_all} PARENT_SCOPE)
+ endif()
+ if(protobuf_generate_TARGET)
+ target_sources(${protobuf_generate_TARGET} PRIVATE ${_generated_srcs_all})
+ endif()
+
+endfunction()
+
+# CMake FindProtobuf module compatible file
+if(protobuf_MODULE_COMPATIBLE)
+ include("${CMAKE_CURRENT_LIST_DIR}/protobuf-module.cmake")
+endif()
diff --git a/build_windows_64/third_party/protobuf/cmake/protobuf-module.cmake b/build_windows_64/third_party/protobuf/cmake/protobuf-module.cmake
new file mode 100644
index 0000000000000..827ee11fbf3b7
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/cmake/protobuf-module.cmake
@@ -0,0 +1,189 @@
+# This file contains backwards compatibility patches for various legacy functions and variables
+# Functions
+
+function(PROTOBUF_GENERATE_CPP SRCS HDRS)
+ cmake_parse_arguments(protobuf_generate_cpp "" "EXPORT_MACRO" "" ${ARGN})
+
+ set(_proto_files "${protobuf_generate_cpp_UNPARSED_ARGUMENTS}")
+ if(NOT _proto_files)
+ message(SEND_ERROR "Error: PROTOBUF_GENERATE_CPP() called without any proto files")
+ return()
+ endif()
+
+ if(PROTOBUF_GENERATE_CPP_APPEND_PATH)
+ set(_append_arg APPEND_PATH)
+ endif()
+
+ if(DEFINED Protobuf_IMPORT_DIRS)
+ set(_import_arg IMPORT_DIRS ${Protobuf_IMPORT_DIRS})
+ endif()
+
+ set(_outvar)
+ protobuf_generate(${_append_arg} LANGUAGE cpp EXPORT_MACRO ${protobuf_generate_cpp_EXPORT_MACRO} OUT_VAR _outvar ${_import_arg} PROTOS ${_proto_files})
+
+ set(${SRCS})
+ set(${HDRS})
+ foreach(_file ${_outvar})
+ if(_file MATCHES "cc$")
+ list(APPEND ${SRCS} ${_file})
+ else()
+ list(APPEND ${HDRS} ${_file})
+ endif()
+ endforeach()
+ set(${SRCS} ${${SRCS}} PARENT_SCOPE)
+ set(${HDRS} ${${HDRS}} PARENT_SCOPE)
+endfunction()
+
+function(PROTOBUF_GENERATE_PYTHON SRCS)
+ if(NOT ARGN)
+ message(SEND_ERROR "Error: PROTOBUF_GENERATE_PYTHON() called without any proto files")
+ return()
+ endif()
+
+ if(PROTOBUF_GENERATE_CPP_APPEND_PATH)
+ set(_append_arg APPEND_PATH)
+ endif()
+
+ if(DEFINED Protobuf_IMPORT_DIRS)
+ set(_import_arg IMPORT_DIRS ${Protobuf_IMPORT_DIRS})
+ endif()
+
+ set(_outvar)
+ protobuf_generate(${_append_arg} LANGUAGE python OUT_VAR _outvar ${_import_arg} PROTOS ${ARGN})
+ set(${SRCS} ${_outvar} PARENT_SCOPE)
+endfunction()
+
+# Environment
+
+# Backwards compatibility
+# Define camel case versions of input variables
+foreach(UPPER
+ PROTOBUF_SRC_ROOT_FOLDER
+ PROTOBUF_IMPORT_DIRS
+ PROTOBUF_DEBUG
+ PROTOBUF_LIBRARY
+ PROTOBUF_PROTOC_LIBRARY
+ PROTOBUF_INCLUDE_DIR
+ PROTOBUF_PROTOC_EXECUTABLE
+ PROTOBUF_LIBRARY_DEBUG
+ PROTOBUF_PROTOC_LIBRARY_DEBUG
+ PROTOBUF_LITE_LIBRARY
+ PROTOBUF_LITE_LIBRARY_DEBUG
+ )
+ if (DEFINED ${UPPER})
+ string(REPLACE "PROTOBUF_" "Protobuf_" Camel ${UPPER})
+ if (NOT DEFINED ${Camel})
+ set(${Camel} ${${UPPER}})
+ endif()
+ endif()
+endforeach()
+
+if(DEFINED Protobuf_SRC_ROOT_FOLDER)
+ message(AUTHOR_WARNING "Variable Protobuf_SRC_ROOT_FOLDER defined, but not"
+ " used in CONFIG mode")
+endif()
+
+include(SelectLibraryConfigurations)
+
+# Internal function: search for normal library as well as a debug one
+# if the debug one is specified also include debug/optimized keywords
+# in *_LIBRARIES variable
+function(_protobuf_find_libraries name filename)
+ if(${name}_LIBRARIES)
+ # Use result recorded by a previous call.
+ elseif(${name}_LIBRARY)
+ # Honor cache entry used by CMake 3.5 and lower.
+ set(${name}_LIBRARIES "${${name}_LIBRARY}" PARENT_SCOPE)
+ elseif(TARGET protobuf::lib${filename})
+ get_target_property(${name}_LIBRARY_RELEASE protobuf::lib${filename}
+ LOCATION_RELEASE)
+ get_target_property(${name}_LIBRARY_RELWITHDEBINFO protobuf::lib${filename}
+ LOCATION_RELWITHDEBINFO)
+ get_target_property(${name}_LIBRARY_MINSIZEREL protobuf::lib${filename}
+ LOCATION_MINSIZEREL)
+ get_target_property(${name}_LIBRARY_DEBUG protobuf::lib${filename}
+ LOCATION_DEBUG)
+
+ select_library_configurations(${name})
+ set(${name}_LIBRARY ${${name}_LIBRARY} PARENT_SCOPE)
+ set(${name}_LIBRARIES ${${name}_LIBRARIES} PARENT_SCOPE)
+ endif()
+endfunction()
+
+#
+# Main.
+#
+
+# By default have PROTOBUF_GENERATE_CPP macro pass -I to protoc
+# for each directory where a proto file is referenced.
+if(NOT DEFINED PROTOBUF_GENERATE_CPP_APPEND_PATH)
+ set(PROTOBUF_GENERATE_CPP_APPEND_PATH TRUE)
+endif()
+
+# The Protobuf library
+_protobuf_find_libraries(Protobuf protobuf)
+
+# The Protobuf Lite library
+_protobuf_find_libraries(Protobuf_LITE protobuf-lite)
+
+# The Protobuf Protoc Library
+_protobuf_find_libraries(Protobuf_PROTOC protoc)
+
+# Set the include directory
+get_target_property(Protobuf_INCLUDE_DIRS protobuf::libprotobuf
+ INTERFACE_INCLUDE_DIRECTORIES)
+
+# Set the protoc Executable
+if(NOT Protobuf_PROTOC_EXECUTABLE AND TARGET protobuf::protoc)
+ get_target_property(Protobuf_PROTOC_EXECUTABLE protobuf::protoc
+ IMPORTED_LOCATION_RELEASE)
+ if(NOT EXISTS "${Protobuf_PROTOC_EXECUTABLE}")
+ get_target_property(Protobuf_PROTOC_EXECUTABLE protobuf::protoc
+ IMPORTED_LOCATION_RELWITHDEBINFO)
+ endif()
+ if(NOT EXISTS "${Protobuf_PROTOC_EXECUTABLE}")
+ get_target_property(Protobuf_PROTOC_EXECUTABLE protobuf::protoc
+ IMPORTED_LOCATION_MINSIZEREL)
+ endif()
+ if(NOT EXISTS "${Protobuf_PROTOC_EXECUTABLE}")
+ get_target_property(Protobuf_PROTOC_EXECUTABLE protobuf::protoc
+ IMPORTED_LOCATION_DEBUG)
+ endif()
+ if(NOT EXISTS "${Protobuf_PROTOC_EXECUTABLE}")
+ get_target_property(Protobuf_PROTOC_EXECUTABLE protobuf::protoc
+ IMPORTED_LOCATION_NOCONFIG)
+ endif()
+endif()
+
+# Version info variable
+set(Protobuf_VERSION "3.21.6.0")
+
+include(FindPackageHandleStandardArgs)
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(Protobuf
+ REQUIRED_VARS Protobuf_PROTOC_EXECUTABLE Protobuf_LIBRARIES Protobuf_INCLUDE_DIRS
+ VERSION_VAR Protobuf_VERSION
+)
+
+# Backwards compatibility
+# Define upper case versions of output variables
+foreach(Camel
+ Protobuf_VERSION
+ Protobuf_SRC_ROOT_FOLDER
+ Protobuf_IMPORT_DIRS
+ Protobuf_DEBUG
+ Protobuf_INCLUDE_DIRS
+ Protobuf_LIBRARIES
+ Protobuf_PROTOC_LIBRARIES
+ Protobuf_LITE_LIBRARIES
+ Protobuf_LIBRARY
+ Protobuf_PROTOC_LIBRARY
+ Protobuf_INCLUDE_DIR
+ Protobuf_PROTOC_EXECUTABLE
+ Protobuf_LIBRARY_DEBUG
+ Protobuf_PROTOC_LIBRARY_DEBUG
+ Protobuf_LITE_LIBRARY
+ Protobuf_LITE_LIBRARY_DEBUG
+ )
+ string(TOUPPER ${Camel} UPPER)
+ set(${UPPER} ${${Camel}})
+endforeach()
diff --git a/build_windows_64/third_party/protobuf/cmake/protobuf-options.cmake b/build_windows_64/third_party/protobuf/cmake/protobuf-options.cmake
new file mode 100644
index 0000000000000..77d9cf59d6a30
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/cmake/protobuf-options.cmake
@@ -0,0 +1,7 @@
+# Verbose output
+option(protobuf_VERBOSE "Enable for verbose output" OFF)
+mark_as_advanced(protobuf_VERBOSE)
+
+# FindProtobuf module compatible
+option(protobuf_MODULE_COMPATIBLE "CMake built-in FindProtobuf.cmake module compatible" OFF)
+mark_as_advanced(protobuf_MODULE_COMPATIBLE)
diff --git a/build_windows_64/third_party/protobuf/cmake/protobuf-targets.cmake b/build_windows_64/third_party/protobuf/cmake/protobuf-targets.cmake
new file mode 100644
index 0000000000000..0ececf004b67b
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/cmake/protobuf-targets.cmake
@@ -0,0 +1,187 @@
+# Generated by CMake
+
+if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
+ message(FATAL_ERROR "CMake >= 2.8.0 required")
+endif()
+if(CMAKE_VERSION VERSION_LESS "2.8.3")
+ message(FATAL_ERROR "CMake >= 2.8.3 required")
+endif()
+cmake_policy(PUSH)
+cmake_policy(VERSION 2.8.3...3.22)
+#----------------------------------------------------------------
+# Generated CMake target import file.
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Protect against multiple inclusion, which would fail when already imported targets are added once more.
+set(_cmake_targets_defined "")
+set(_cmake_targets_not_defined "")
+set(_cmake_expected_targets "")
+foreach(_cmake_expected_target IN ITEMS protobuf::libprotobuf-lite protobuf::libprotobuf protobuf::libprotoc protobuf::protoc)
+ list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
+ if(TARGET "${_cmake_expected_target}")
+ list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
+ else()
+ list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
+ endif()
+endforeach()
+unset(_cmake_expected_target)
+if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
+ unset(_cmake_targets_defined)
+ unset(_cmake_targets_not_defined)
+ unset(_cmake_expected_targets)
+ unset(CMAKE_IMPORT_FILE_VERSION)
+ cmake_policy(POP)
+ return()
+endif()
+if(NOT _cmake_targets_defined STREQUAL "")
+ string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
+ string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
+ message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
+endif()
+unset(_cmake_targets_defined)
+unset(_cmake_targets_not_defined)
+unset(_cmake_expected_targets)
+
+
+# Create imported target protobuf::libprotobuf-lite
+add_library(protobuf::libprotobuf-lite STATIC IMPORTED)
+
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "C:/work/projects/grpc/third_party/protobuf/src"
+)
+
+# Create imported target protobuf::libprotobuf
+add_library(protobuf::libprotobuf STATIC IMPORTED)
+
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "C:/work/projects/grpc/third_party/protobuf/src"
+)
+
+# Create imported target protobuf::libprotoc
+add_library(protobuf::libprotoc STATIC IMPORTED)
+
+set_target_properties(protobuf::libprotoc PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "C:/work/projects/grpc/third_party/protobuf/src"
+ INTERFACE_LINK_LIBRARIES "\$"
+)
+
+# Create imported target protobuf::protoc
+add_executable(protobuf::protoc IMPORTED)
+
+# Import target "protobuf::libprotobuf-lite" for configuration "Debug"
+set_property(TARGET protobuf::libprotobuf-lite APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX;RC"
+ IMPORTED_LOCATION_DEBUG "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Debug/libprotobuf-lited.lib"
+ )
+
+# Import target "protobuf::libprotobuf" for configuration "Debug"
+set_property(TARGET protobuf::libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX;RC"
+ IMPORTED_LOCATION_DEBUG "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Debug/libprotobufd.lib"
+ )
+
+# Import target "protobuf::libprotoc" for configuration "Debug"
+set_property(TARGET protobuf::libprotoc APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(protobuf::libprotoc PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX;RC"
+ IMPORTED_LOCATION_DEBUG "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Debug/libprotocd.lib"
+ )
+
+# Import target "protobuf::protoc" for configuration "Debug"
+set_property(TARGET protobuf::protoc APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(protobuf::protoc PROPERTIES
+ IMPORTED_LOCATION_DEBUG "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Debug/protoc.exe"
+ )
+
+# Import target "protobuf::libprotobuf-lite" for configuration "Release"
+set_property(TARGET protobuf::libprotobuf-lite APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX;RC"
+ IMPORTED_LOCATION_RELEASE "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Release/libprotobuf-lite.lib"
+ )
+
+# Import target "protobuf::libprotobuf" for configuration "Release"
+set_property(TARGET protobuf::libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX;RC"
+ IMPORTED_LOCATION_RELEASE "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Release/libprotobuf.lib"
+ )
+
+# Import target "protobuf::libprotoc" for configuration "Release"
+set_property(TARGET protobuf::libprotoc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(protobuf::libprotoc PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX;RC"
+ IMPORTED_LOCATION_RELEASE "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Release/libprotoc.lib"
+ )
+
+# Import target "protobuf::protoc" for configuration "Release"
+set_property(TARGET protobuf::protoc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(protobuf::protoc PROPERTIES
+ IMPORTED_LOCATION_RELEASE "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Release/protoc.exe"
+ )
+
+# Import target "protobuf::libprotobuf-lite" for configuration "MinSizeRel"
+set_property(TARGET protobuf::libprotobuf-lite APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX;RC"
+ IMPORTED_LOCATION_MINSIZEREL "C:/work/projects/grpc/build_windows_64/third_party/protobuf/MinSizeRel/libprotobuf-lite.lib"
+ )
+
+# Import target "protobuf::libprotobuf" for configuration "MinSizeRel"
+set_property(TARGET protobuf::libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX;RC"
+ IMPORTED_LOCATION_MINSIZEREL "C:/work/projects/grpc/build_windows_64/third_party/protobuf/MinSizeRel/libprotobuf.lib"
+ )
+
+# Import target "protobuf::libprotoc" for configuration "MinSizeRel"
+set_property(TARGET protobuf::libprotoc APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(protobuf::libprotoc PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX;RC"
+ IMPORTED_LOCATION_MINSIZEREL "C:/work/projects/grpc/build_windows_64/third_party/protobuf/MinSizeRel/libprotoc.lib"
+ )
+
+# Import target "protobuf::protoc" for configuration "MinSizeRel"
+set_property(TARGET protobuf::protoc APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(protobuf::protoc PROPERTIES
+ IMPORTED_LOCATION_MINSIZEREL "C:/work/projects/grpc/build_windows_64/third_party/protobuf/MinSizeRel/protoc.exe"
+ )
+
+# Import target "protobuf::libprotobuf-lite" for configuration "RelWithDebInfo"
+set_property(TARGET protobuf::libprotobuf-lite APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(protobuf::libprotobuf-lite PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX;RC"
+ IMPORTED_LOCATION_RELWITHDEBINFO "C:/work/projects/grpc/build_windows_64/third_party/protobuf/RelWithDebInfo/libprotobuf-lite.lib"
+ )
+
+# Import target "protobuf::libprotobuf" for configuration "RelWithDebInfo"
+set_property(TARGET protobuf::libprotobuf APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(protobuf::libprotobuf PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX;RC"
+ IMPORTED_LOCATION_RELWITHDEBINFO "C:/work/projects/grpc/build_windows_64/third_party/protobuf/RelWithDebInfo/libprotobuf.lib"
+ )
+
+# Import target "protobuf::libprotoc" for configuration "RelWithDebInfo"
+set_property(TARGET protobuf::libprotoc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(protobuf::libprotoc PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX;RC"
+ IMPORTED_LOCATION_RELWITHDEBINFO "C:/work/projects/grpc/build_windows_64/third_party/protobuf/RelWithDebInfo/libprotoc.lib"
+ )
+
+# Import target "protobuf::protoc" for configuration "RelWithDebInfo"
+set_property(TARGET protobuf::protoc APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(protobuf::protoc PROPERTIES
+ IMPORTED_LOCATION_RELWITHDEBINFO "C:/work/projects/grpc/build_windows_64/third_party/protobuf/RelWithDebInfo/protoc.exe"
+ )
+
+# This file does not depend on other imported targets which have
+# been exported from the same project but in a separate export set.
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
+cmake_policy(POP)
diff --git a/build_windows_64/third_party/protobuf/cmake_install.cmake b/build_windows_64/third_party/protobuf/cmake_install.cmake
new file mode 100644
index 0000000000000..46f268d676976
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/cmake_install.cmake
@@ -0,0 +1,693 @@
+# Install script for directory: C:/work/projects/grpc/third_party/protobuf/cmake
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "libprotobuf-lite" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Debug/libprotobuf-lited.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Release/libprotobuf-lite.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/MinSizeRel/libprotobuf-lite.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/RelWithDebInfo/libprotobuf-lite.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "libprotobuf" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Debug/libprotobufd.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Release/libprotobuf.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/MinSizeRel/libprotobuf.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/RelWithDebInfo/libprotobuf.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "libprotoc" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Debug/libprotocd.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Release/libprotoc.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/MinSizeRel/libprotoc.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/RelWithDebInfo/libprotoc.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protoc" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Debug/protoc.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/Release/protoc.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/MinSizeRel/protoc.exe")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/RelWithDebInfo/protoc.exe")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES
+ "C:/work/projects/grpc/build_windows_64/third_party/protobuf/protobuf.pc"
+ "C:/work/projects/grpc/build_windows_64/third_party/protobuf/protobuf-lite.pc"
+ )
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "any.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/any.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "any.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/any.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "api.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/api.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "arena.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/arena.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "arena_impl.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/arena_impl.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "arenastring.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/arenastring.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "arenaz_sampler.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/arenaz_sampler.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler" TYPE FILE RENAME "code_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/code_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler" TYPE FILE RENAME "command_line_interface.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/cpp" TYPE FILE RENAME "file.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/cpp/file.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/cpp" TYPE FILE RENAME "cpp_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/cpp" TYPE FILE RENAME "generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/cpp/generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/cpp" TYPE FILE RENAME "helpers.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/cpp/helpers.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/cpp" TYPE FILE RENAME "names.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/cpp/names.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/csharp" TYPE FILE RENAME "csharp_doc_comment.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_doc_comment.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/csharp" TYPE FILE RENAME "csharp_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/csharp" TYPE FILE RENAME "csharp_names.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_names.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/csharp" TYPE FILE RENAME "csharp_options.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_options.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler" TYPE FILE RENAME "importer.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/importer.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/java" TYPE FILE RENAME "generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/java/generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/java" TYPE FILE RENAME "java_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/java" TYPE FILE RENAME "kotlin_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/java/kotlin_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/java" TYPE FILE RENAME "names.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/java/names.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/objectivec" TYPE FILE RENAME "objectivec_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/objectivec" TYPE FILE RENAME "objectivec_helpers.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler" TYPE FILE RENAME "parser.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/parser.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/php" TYPE FILE RENAME "php_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler" TYPE FILE RENAME "plugin.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/plugin.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler" TYPE FILE RENAME "plugin.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/plugin.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/python" TYPE FILE RENAME "generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/python/generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/python" TYPE FILE RENAME "pyi_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/python/pyi_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/python" TYPE FILE RENAME "python_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler/ruby" TYPE FILE RENAME "ruby_generator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "descriptor.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/descriptor.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "descriptor.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/descriptor.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "descriptor_database.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/descriptor_database.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "duration.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/duration.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "dynamic_message.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/dynamic_message.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "empty.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/empty.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "endian.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/endian.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "explicitly_constructed.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/explicitly_constructed.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "extension_set.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/extension_set.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "extension_set_inl.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/extension_set_inl.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "field_access_listener.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/field_access_listener.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "field_mask.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/field_mask.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "generated_enum_reflection.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/generated_enum_reflection.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "generated_enum_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/generated_enum_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "generated_message_bases.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/generated_message_bases.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "generated_message_reflection.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/generated_message_reflection.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "generated_message_tctable_decl.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/generated_message_tctable_decl.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "generated_message_tctable_impl.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/generated_message_tctable_impl.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "generated_message_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/generated_message_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "has_bits.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/has_bits.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "implicit_weak_message.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/implicit_weak_message.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "inlined_string_field.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/inlined_string_field.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "coded_stream.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/coded_stream.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "gzip_stream.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/gzip_stream.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "io_win32.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/io_win32.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "printer.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/printer.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "strtod.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/strtod.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "tokenizer.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/tokenizer.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "zero_copy_stream.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/zero_copy_stream.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "zero_copy_stream_impl.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/io" TYPE FILE RENAME "zero_copy_stream_impl_lite.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "map.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/map.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "map_entry.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/map_entry.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "map_entry_lite.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/map_entry_lite.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "map_field.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/map_field.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "map_field_inl.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/map_field_inl.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "map_field_lite.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/map_field_lite.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "map_type_handler.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/map_type_handler.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "message.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/message.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "message_lite.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/message_lite.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "metadata.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/metadata.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "metadata_lite.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/metadata_lite.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "parse_context.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/parse_context.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "port.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/port.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "port_def.inc" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/port_def.inc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "port_undef.inc" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/port_undef.inc")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "reflection.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/reflection.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "reflection_ops.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/reflection_ops.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "repeated_field.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/repeated_field.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "repeated_ptr_field.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/repeated_ptr_field.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "service.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/service.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "source_context.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/source_context.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "struct.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/struct.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "bytestream.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/bytestream.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "callback.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/callback.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "casts.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/casts.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "common.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/common.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "hash.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/hash.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "logging.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/logging.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "macros.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/macros.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "map_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/map_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "mutex.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/mutex.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "once.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/once.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "platform_macros.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/platform_macros.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "port.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/port.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "status.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/status.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "stl_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/stl_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "stringpiece.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/stringpiece.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "strutil.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/strutil.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/stubs" TYPE FILE RENAME "template_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/stubs/template_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "text_format.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/text_format.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "timestamp.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/timestamp.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "type.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/type.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "unknown_field_set.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/unknown_field_set.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/util" TYPE FILE RENAME "delimited_message_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/util/delimited_message_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/util" TYPE FILE RENAME "field_comparator.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/util/field_comparator.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/util" TYPE FILE RENAME "field_mask_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/util/field_mask_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/util" TYPE FILE RENAME "json_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/util/json_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/util" TYPE FILE RENAME "message_differencer.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/util/message_differencer.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/util" TYPE FILE RENAME "time_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/util/time_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/util" TYPE FILE RENAME "type_resolver.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/util/type_resolver.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/util" TYPE FILE RENAME "type_resolver_util.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/util/type_resolver_util.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "wire_format.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/wire_format.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "wire_format_lite.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/wire_format_lite.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "wrappers.pb.h" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/wrappers.pb.h")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "any.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/any.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "api.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/api.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler" TYPE FILE RENAME "plugin.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/plugin.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "descriptor.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/descriptor.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "duration.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/duration.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "empty.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/empty.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "field_mask.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/field_mask.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "source_context.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/source_context.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "struct.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/struct.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "timestamp.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/timestamp.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "type.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/type.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-headers" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "wrappers.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/wrappers.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "any.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/any.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "api.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/api.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf/compiler" TYPE FILE RENAME "plugin.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/compiler/plugin.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "descriptor.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/descriptor.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "duration.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/duration.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "empty.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/empty.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "field_mask.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/field_mask.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "source_context.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/source_context.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "struct.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/struct.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "timestamp.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/timestamp.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "type.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/type.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-protos" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/google/protobuf" TYPE FILE RENAME "wrappers.proto" FILES "C:/work/projects/grpc/third_party/protobuf/src/google/protobuf/wrappers.proto")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-export" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/cmake/protobuf-targets.cmake")
+ file(DIFFERENT _cmake_export_file_changed FILES
+ "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/cmake/protobuf-targets.cmake"
+ "C:/work/projects/grpc/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets.cmake")
+ if(_cmake_export_file_changed)
+ file(GLOB _cmake_old_config_files "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/cmake/protobuf-targets-*.cmake")
+ if(_cmake_old_config_files)
+ string(REPLACE ";" ", " _cmake_old_config_files_text "${_cmake_old_config_files}")
+ message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/cmake/protobuf-targets.cmake\" will be replaced. Removing files [${_cmake_old_config_files_text}].")
+ unset(_cmake_old_config_files_text)
+ file(REMOVE ${_cmake_old_config_files})
+ endif()
+ unset(_cmake_old_config_files)
+ endif()
+ unset(_cmake_export_file_changed)
+ endif()
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/cmake" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets.cmake")
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/cmake" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-debug.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/cmake" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-minsizerel.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/cmake" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-relwithdebinfo.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/cmake" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/CMakeFiles/Export/272ceadb8458515b2ae4b5630a6029cc/protobuf-targets-release.cmake")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "protobuf-export" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/cmake" TYPE DIRECTORY FILES "C:/work/projects/grpc/build_windows_64/third_party/protobuf/cmake/" REGEX "/protobuf\\-targets\\.cmake$" EXCLUDE)
+endif()
+
diff --git a/build_windows_64/third_party/protobuf/extract_includes.bat b/build_windows_64/third_party/protobuf/extract_includes.bat
new file mode 100644
index 0000000000000..4e98bde64f016
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/extract_includes.bat
@@ -0,0 +1,144 @@
+mkdir include
+mkdir include\google
+mkdir include\google\protobuf
+mkdir include\google\protobuf\compiler
+mkdir include\google\protobuf\compiler\cpp
+mkdir include\google\protobuf\compiler\csharp
+mkdir include\google\protobuf\compiler\java
+mkdir include\google\protobuf\compiler\objectivec
+mkdir include\google\protobuf\compiler\php
+mkdir include\google\protobuf\compiler\python
+mkdir include\google\protobuf\compiler\ruby
+mkdir include\google\protobuf\io
+mkdir include\google\protobuf\stubs
+mkdir include\google\protobuf\util
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\any.h" include\google\protobuf\any.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\any.pb.h" include\google\protobuf\any.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\api.pb.h" include\google\protobuf\api.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\arena.h" include\google\protobuf\arena.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\arena_impl.h" include\google\protobuf\arena_impl.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\arenastring.h" include\google\protobuf\arenastring.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\arenaz_sampler.h" include\google\protobuf\arenaz_sampler.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\code_generator.h" include\google\protobuf\compiler\code_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\command_line_interface.h" include\google\protobuf\compiler\command_line_interface.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\cpp\file.h" include\google\protobuf\compiler\cpp\file.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\cpp\cpp_generator.h" include\google\protobuf\compiler\cpp\cpp_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\cpp\generator.h" include\google\protobuf\compiler\cpp\generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\cpp\helpers.h" include\google\protobuf\compiler\cpp\helpers.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\cpp\names.h" include\google\protobuf\compiler\cpp\names.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\csharp\csharp_doc_comment.h" include\google\protobuf\compiler\csharp\csharp_doc_comment.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\csharp\csharp_generator.h" include\google\protobuf\compiler\csharp\csharp_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\csharp\csharp_names.h" include\google\protobuf\compiler\csharp\csharp_names.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\csharp\csharp_options.h" include\google\protobuf\compiler\csharp\csharp_options.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\importer.h" include\google\protobuf\compiler\importer.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\java\generator.h" include\google\protobuf\compiler\java\generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\java\java_generator.h" include\google\protobuf\compiler\java\java_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\java\kotlin_generator.h" include\google\protobuf\compiler\java\kotlin_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\java\names.h" include\google\protobuf\compiler\java\names.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\objectivec\objectivec_generator.h" include\google\protobuf\compiler\objectivec\objectivec_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\objectivec\objectivec_helpers.h" include\google\protobuf\compiler\objectivec\objectivec_helpers.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\parser.h" include\google\protobuf\compiler\parser.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\php\php_generator.h" include\google\protobuf\compiler\php\php_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\plugin.h" include\google\protobuf\compiler\plugin.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\plugin.pb.h" include\google\protobuf\compiler\plugin.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\python\generator.h" include\google\protobuf\compiler\python\generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\python\pyi_generator.h" include\google\protobuf\compiler\python\pyi_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\python\python_generator.h" include\google\protobuf\compiler\python\python_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\ruby\ruby_generator.h" include\google\protobuf\compiler\ruby\ruby_generator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\descriptor.h" include\google\protobuf\descriptor.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\descriptor.pb.h" include\google\protobuf\descriptor.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\descriptor_database.h" include\google\protobuf\descriptor_database.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\duration.pb.h" include\google\protobuf\duration.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\dynamic_message.h" include\google\protobuf\dynamic_message.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\empty.pb.h" include\google\protobuf\empty.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\endian.h" include\google\protobuf\endian.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\explicitly_constructed.h" include\google\protobuf\explicitly_constructed.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\extension_set.h" include\google\protobuf\extension_set.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\extension_set_inl.h" include\google\protobuf\extension_set_inl.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\field_access_listener.h" include\google\protobuf\field_access_listener.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\field_mask.pb.h" include\google\protobuf\field_mask.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\generated_enum_reflection.h" include\google\protobuf\generated_enum_reflection.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\generated_enum_util.h" include\google\protobuf\generated_enum_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\generated_message_bases.h" include\google\protobuf\generated_message_bases.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\generated_message_reflection.h" include\google\protobuf\generated_message_reflection.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\generated_message_tctable_decl.h" include\google\protobuf\generated_message_tctable_decl.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\generated_message_tctable_impl.h" include\google\protobuf\generated_message_tctable_impl.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\generated_message_util.h" include\google\protobuf\generated_message_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\has_bits.h" include\google\protobuf\has_bits.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\implicit_weak_message.h" include\google\protobuf\implicit_weak_message.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\inlined_string_field.h" include\google\protobuf\inlined_string_field.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\coded_stream.h" include\google\protobuf\io\coded_stream.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\gzip_stream.h" include\google\protobuf\io\gzip_stream.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\io_win32.h" include\google\protobuf\io\io_win32.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\printer.h" include\google\protobuf\io\printer.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\strtod.h" include\google\protobuf\io\strtod.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\tokenizer.h" include\google\protobuf\io\tokenizer.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\zero_copy_stream.h" include\google\protobuf\io\zero_copy_stream.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\zero_copy_stream_impl.h" include\google\protobuf\io\zero_copy_stream_impl.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\io\zero_copy_stream_impl_lite.h" include\google\protobuf\io\zero_copy_stream_impl_lite.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\map.h" include\google\protobuf\map.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\map_entry.h" include\google\protobuf\map_entry.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\map_entry_lite.h" include\google\protobuf\map_entry_lite.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\map_field.h" include\google\protobuf\map_field.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\map_field_inl.h" include\google\protobuf\map_field_inl.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\map_field_lite.h" include\google\protobuf\map_field_lite.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\map_type_handler.h" include\google\protobuf\map_type_handler.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\message.h" include\google\protobuf\message.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\message_lite.h" include\google\protobuf\message_lite.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\metadata.h" include\google\protobuf\metadata.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\metadata_lite.h" include\google\protobuf\metadata_lite.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\parse_context.h" include\google\protobuf\parse_context.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\port.h" include\google\protobuf\port.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\port_def.inc" include\google\protobuf\port_def.inc
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\port_undef.inc" include\google\protobuf\port_undef.inc
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\reflection.h" include\google\protobuf\reflection.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\reflection_ops.h" include\google\protobuf\reflection_ops.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\repeated_field.h" include\google\protobuf\repeated_field.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\repeated_ptr_field.h" include\google\protobuf\repeated_ptr_field.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\service.h" include\google\protobuf\service.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\source_context.pb.h" include\google\protobuf\source_context.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\struct.pb.h" include\google\protobuf\struct.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\bytestream.h" include\google\protobuf\stubs\bytestream.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\callback.h" include\google\protobuf\stubs\callback.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\casts.h" include\google\protobuf\stubs\casts.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\common.h" include\google\protobuf\stubs\common.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\hash.h" include\google\protobuf\stubs\hash.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\logging.h" include\google\protobuf\stubs\logging.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\macros.h" include\google\protobuf\stubs\macros.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\map_util.h" include\google\protobuf\stubs\map_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\mutex.h" include\google\protobuf\stubs\mutex.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\once.h" include\google\protobuf\stubs\once.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\platform_macros.h" include\google\protobuf\stubs\platform_macros.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\port.h" include\google\protobuf\stubs\port.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\status.h" include\google\protobuf\stubs\status.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\stl_util.h" include\google\protobuf\stubs\stl_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\stringpiece.h" include\google\protobuf\stubs\stringpiece.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\strutil.h" include\google\protobuf\stubs\strutil.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\stubs\template_util.h" include\google\protobuf\stubs\template_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\text_format.h" include\google\protobuf\text_format.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\timestamp.pb.h" include\google\protobuf\timestamp.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\type.pb.h" include\google\protobuf\type.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\unknown_field_set.h" include\google\protobuf\unknown_field_set.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\util\delimited_message_util.h" include\google\protobuf\util\delimited_message_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\util\field_comparator.h" include\google\protobuf\util\field_comparator.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\util\field_mask_util.h" include\google\protobuf\util\field_mask_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\util\json_util.h" include\google\protobuf\util\json_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\util\message_differencer.h" include\google\protobuf\util\message_differencer.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\util\time_util.h" include\google\protobuf\util\time_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\util\type_resolver.h" include\google\protobuf\util\type_resolver.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\util\type_resolver_util.h" include\google\protobuf\util\type_resolver_util.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\wire_format.h" include\google\protobuf\wire_format.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\wire_format_lite.h" include\google\protobuf\wire_format_lite.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\wrappers.pb.h" include\google\protobuf\wrappers.pb.h
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\any.proto" include\google\protobuf\any.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\api.proto" include\google\protobuf\api.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\compiler\plugin.proto" include\google\protobuf\compiler\plugin.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\descriptor.proto" include\google\protobuf\descriptor.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\duration.proto" include\google\protobuf\duration.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\empty.proto" include\google\protobuf\empty.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\field_mask.proto" include\google\protobuf\field_mask.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\source_context.proto" include\google\protobuf\source_context.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\struct.proto" include\google\protobuf\struct.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\timestamp.proto" include\google\protobuf\timestamp.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\type.proto" include\google\protobuf\type.proto
+copy "C:\work\projects\grpc\third_party\protobuf\..\src\google\protobuf\wrappers.proto" include\google\protobuf\wrappers.proto
diff --git a/build_windows_64/third_party/protobuf/libprotobuf-lite.dir/nasm.props b/build_windows_64/third_party/protobuf/libprotobuf-lite.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotobuf-lite.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/protobuf/libprotobuf-lite.vcxproj b/build_windows_64/third_party/protobuf/libprotobuf-lite.vcxproj
new file mode 100644
index 0000000000000..6cafaba803f83
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotobuf-lite.vcxproj
@@ -0,0 +1,401 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {811E179A-94C1-380B-8963-5C1025321ABF}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ libprotobuf-lite
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\Debug\
+ libprotobuf-lite.dir\Debug\
+ libprotobuf-lited
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\Release\
+ libprotobuf-lite.dir\Release\
+ libprotobuf-lite
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\MinSizeRel\
+ libprotobuf-lite.dir\MinSizeRel\
+ libprotobuf-lite
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\RelWithDebInfo\
+ libprotobuf-lite.dir\RelWithDebInfo\
+ libprotobuf-lite
+ .lib
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ Disabled
+ true
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ AnySuitable
+ true
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ OnlyExplicitInline
+ true
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ OnlyExplicitInline
+ true
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/libprotobuf-lite.vcxproj.filters b/build_windows_64/third_party/protobuf/libprotobuf-lite.vcxproj.filters
new file mode 100644
index 0000000000000..fbb6279950d56
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotobuf-lite.vcxproj.filters
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/libprotobuf.dir/nasm.props b/build_windows_64/third_party/protobuf/libprotobuf.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotobuf.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/protobuf/libprotobuf.vcxproj b/build_windows_64/third_party/protobuf/libprotobuf.vcxproj
new file mode 100644
index 0000000000000..73e90b539244e
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotobuf.vcxproj
@@ -0,0 +1,446 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ libprotobuf
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\Debug\
+ libprotobuf.dir\Debug\
+ libprotobufd
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\Release\
+ libprotobuf.dir\Release\
+ libprotobuf
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\MinSizeRel\
+ libprotobuf.dir\MinSizeRel\
+ libprotobuf
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\RelWithDebInfo\
+ libprotobuf.dir\RelWithDebInfo\
+ libprotobuf
+ .lib
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ Disabled
+ true
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ AnySuitable
+ true
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ OnlyExplicitInline
+ true
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ OnlyExplicitInline
+ true
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/libprotobuf.vcxproj.filters b/build_windows_64/third_party/protobuf/libprotobuf.vcxproj.filters
new file mode 100644
index 0000000000000..a07f685b29be8
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotobuf.vcxproj.filters
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/libprotoc.dir/nasm.props b/build_windows_64/third_party/protobuf/libprotoc.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotoc.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/protobuf/libprotoc.vcxproj b/build_windows_64/third_party/protobuf/libprotoc.vcxproj
new file mode 100644
index 0000000000000..6a709d796cdf3
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotoc.vcxproj
@@ -0,0 +1,485 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ libprotoc
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\Debug\
+ libprotoc.dir\Debug\
+ libprotocd
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\Release\
+ libprotoc.dir\Release\
+ libprotoc
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\MinSizeRel\
+ libprotoc.dir\MinSizeRel\
+ libprotoc
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\RelWithDebInfo\
+ libprotoc.dir\RelWithDebInfo\
+ libprotoc
+ .lib
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ Disabled
+ true
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ AnySuitable
+ true
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ OnlyExplicitInline
+ true
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ OnlyExplicitInline
+ true
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;LIBPROTOC_EXPORTS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64 /ignore:4221
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/enum.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/enum_field.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/extension.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/field.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/file.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/generator.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/helpers.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/map_field.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/message.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/message_field.cc.obj
+
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/primitive_field.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/service.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/cpp/string_field.cc.obj
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/enum.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/enum_field.cc.obj
+
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/extension.cc.obj
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/field.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/file.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/generator.cc.obj
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/helpers.cc.obj
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/map_field.cc.obj
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/message.cc.obj
+
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/message_field.cc.obj
+
+
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/primitive_field.cc.obj
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/service.cc.obj
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/java/string_field.cc.obj
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/python/generator.cc.obj
+
+
+ $(IntDir)/__/src/google/protobuf/compiler/python/helpers.cc.obj
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}
+ libprotobuf
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/libprotoc.vcxproj.filters b/build_windows_64/third_party/protobuf/libprotoc.vcxproj.filters
new file mode 100644
index 0000000000000..d1c00f4afa6cb
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/libprotoc.vcxproj.filters
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/protobuf-lite.pc b/build_windows_64/third_party/protobuf/protobuf-lite.pc
new file mode 100644
index 0000000000000..dfbfb3ce54b37
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/protobuf-lite.pc
@@ -0,0 +1,11 @@
+prefix=C:/Program Files/grpc
+exec_prefix=C:/Program Files/grpc
+libdir=C:/Program Files/grpc/lib
+includedir=C:/Program Files/grpc/include
+
+Name: Protocol Buffers
+Description: Google's Data Interchange Format
+Version: 3.21.6.0
+Libs: -L${libdir} -lprotobuf-lite
+Cflags: -I${includedir}
+Conflicts: protobuf
diff --git a/build_windows_64/third_party/protobuf/protobuf.pc b/build_windows_64/third_party/protobuf/protobuf.pc
new file mode 100644
index 0000000000000..cc12166521bca
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/protobuf.pc
@@ -0,0 +1,11 @@
+prefix=C:/Program Files/grpc
+exec_prefix=C:/Program Files/grpc
+libdir=C:/Program Files/grpc/lib
+includedir=C:/Program Files/grpc/include
+
+Name: Protocol Buffers
+Description: Google's Data Interchange Format
+Version: 3.21.6.0
+Libs: -L${libdir} -lprotobuf
+Cflags: -I${includedir}
+Conflicts: protobuf-lite
diff --git a/build_windows_64/third_party/protobuf/protobuf.sln b/build_windows_64/third_party/protobuf/protobuf.sln
new file mode 100644
index 0000000000000..413b4dc3da6a2
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/protobuf.sln
@@ -0,0 +1,122 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{A175CC8D-1442-326E-B716-D113235BFBCB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768} = {CF3137F2-2E07-32A9-B169-CEB1D630C768}
+ {811E179A-94C1-380B-8963-5C1025321ABF} = {811E179A-94C1-380B-8963-5C1025321ABF}
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2} = {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}
+ {0D92959E-3345-3CF2-B146-30B033581DC5} = {0D92959E-3345-3CF2-B146-30B033581DC5}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{C4EB1565-8AD1-3801-BA37-4E2847E0EA02}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{7DC00F27-FF73-32D4-A78E-FF26C1446B6C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\\ZERO_CHECK.vcxproj", "{B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libprotobuf", "libprotobuf.vcxproj", "{CF3137F2-2E07-32A9-B169-CEB1D630C768}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libprotobuf-lite", "libprotobuf-lite.vcxproj", "{811E179A-94C1-380B-8963-5C1025321ABF}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libprotoc", "libprotoc.vcxproj", "{EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768} = {CF3137F2-2E07-32A9-B169-CEB1D630C768}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "protoc", "protoc.vcxproj", "{0D92959E-3345-3CF2-B146-30B033581DC5}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768} = {CF3137F2-2E07-32A9-B169-CEB1D630C768}
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2} = {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Release|x64 = Release|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.ActiveCfg = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.Build.0 = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.ActiveCfg = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.Build.0 = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Debug|x64.ActiveCfg = Debug|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Release|x64.ActiveCfg = Release|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Debug|x64.ActiveCfg = Debug|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Release|x64.ActiveCfg = Release|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.ActiveCfg = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.Build.0 = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.ActiveCfg = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.Build.0 = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}.Debug|x64.ActiveCfg = Debug|x64
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}.Debug|x64.Build.0 = Debug|x64
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}.Release|x64.ActiveCfg = Release|x64
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}.Release|x64.Build.0 = Release|x64
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {811E179A-94C1-380B-8963-5C1025321ABF}.Debug|x64.ActiveCfg = Debug|x64
+ {811E179A-94C1-380B-8963-5C1025321ABF}.Debug|x64.Build.0 = Debug|x64
+ {811E179A-94C1-380B-8963-5C1025321ABF}.Release|x64.ActiveCfg = Release|x64
+ {811E179A-94C1-380B-8963-5C1025321ABF}.Release|x64.Build.0 = Release|x64
+ {811E179A-94C1-380B-8963-5C1025321ABF}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {811E179A-94C1-380B-8963-5C1025321ABF}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {811E179A-94C1-380B-8963-5C1025321ABF}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {811E179A-94C1-380B-8963-5C1025321ABF}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}.Debug|x64.ActiveCfg = Debug|x64
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}.Debug|x64.Build.0 = Debug|x64
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}.Release|x64.ActiveCfg = Release|x64
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}.Release|x64.Build.0 = Release|x64
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {0D92959E-3345-3CF2-B146-30B033581DC5}.Debug|x64.ActiveCfg = Debug|x64
+ {0D92959E-3345-3CF2-B146-30B033581DC5}.Debug|x64.Build.0 = Debug|x64
+ {0D92959E-3345-3CF2-B146-30B033581DC5}.Release|x64.ActiveCfg = Release|x64
+ {0D92959E-3345-3CF2-B146-30B033581DC5}.Release|x64.Build.0 = Release|x64
+ {0D92959E-3345-3CF2-B146-30B033581DC5}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {0D92959E-3345-3CF2-B146-30B033581DC5}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {0D92959E-3345-3CF2-B146-30B033581DC5}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {0D92959E-3345-3CF2-B146-30B033581DC5}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {77ED090E-C4B4-3521-BC51-1B23406646BF}
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/build_windows_64/third_party/protobuf/protoc.dir/nasm.props b/build_windows_64/third_party/protobuf/protoc.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/protoc.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/protobuf/protoc.vcxproj b/build_windows_64/third_party/protobuf/protoc.vcxproj
new file mode 100644
index 0000000000000..93c6b45fba236
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/protoc.vcxproj
@@ -0,0 +1,376 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {0D92959E-3345-3CF2-B146-30B033581DC5}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ protoc
+ NoUpgrade
+
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\Debug\
+ protoc.dir\Debug\
+ protoc
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\Release\
+ protoc.dir\Release\
+ protoc
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\MinSizeRel\
+ protoc.dir\MinSizeRel\
+ protoc
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\RelWithDebInfo\
+ protoc.dir\RelWithDebInfo\
+ protoc
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ Disabled
+ true
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\libprotocd.lib;Debug\libprotobufd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/protobuf/Debug/protoc.lib
+ $(SolutionDir)/third_party/protobuf/Debug/protoc.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ AnySuitable
+ true
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\libprotoc.lib;Release\libprotobuf.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/protobuf/Release/protoc.lib
+ $(SolutionDir)/third_party/protobuf/Release/protoc.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ OnlyExplicitInline
+ true
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\libprotoc.lib;MinSizeRel\libprotobuf.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/protobuf/MinSizeRel/protoc.lib
+ $(SolutionDir)/third_party/protobuf/MinSizeRel/protoc.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8 /bigobj
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4065;4244;4251;4267;4305;4307;4309;4334;4355;4506;4800;4996
+ Sync
+ OnlyExplicitInline
+ true
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\;$(SolutionDir)..\third_party\protobuf\src\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;GOOGLE_PROTOBUF_CMAKE_BUILD;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\build_windows_64\third_party\protobuf;$(SolutionDir)..\third_party\protobuf\src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\libprotoc.lib;RelWithDebInfo\libprotobuf.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/protobuf/RelWithDebInfo/protoc.lib
+ $(SolutionDir)/third_party/protobuf/RelWithDebInfo/protoc.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/protobuf/cmake/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/protobuf/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeCheckCompilerFlagCommonPatterns.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CMakeDependentOption.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLibraryExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageHandleStandardArgs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindPackageMessage.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\FindThreads.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckFlagCommonConfig.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckLinkerFlag.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\Internal\CheckSourceCompiles.cmake;$(SolutionDir)..\third_party\protobuf\CMakeLists.txt;$(SolutionDir)..\third_party\protobuf\cmake\extract_includes.bat.in;$(SolutionDir)..\third_party\protobuf\cmake\install.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf-lite.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotobuf.cmake;$(SolutionDir)..\third_party\protobuf\cmake\libprotoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config-version.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-config.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-lite.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-module.cmake.in;$(SolutionDir)..\third_party\protobuf\cmake\protobuf-options.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protobuf.pc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\protoc.cmake;$(SolutionDir)..\third_party\protobuf\cmake\version.rc.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\protobuf\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {CF3137F2-2E07-32A9-B169-CEB1D630C768}
+ libprotobuf
+
+
+ {EAAAE8C5-F35F-37F5-8CF5-B4CC31F09CD2}
+ libprotoc
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/protoc.vcxproj.filters b/build_windows_64/third_party/protobuf/protoc.vcxproj.filters
new file mode 100644
index 0000000000000..23c91341b35d8
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/protoc.vcxproj.filters
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/protobuf/version.rc b/build_windows_64/third_party/protobuf/version.rc
new file mode 100644
index 0000000000000..f96bdb367c5ea
--- /dev/null
+++ b/build_windows_64/third_party/protobuf/version.rc
@@ -0,0 +1,45 @@
+#define VS_FF_DEBUG 0x1L
+#define VS_VERSION_INFO 0x1L
+#define VS_FFI_FILEFLAGSMASK 0x17L
+#define VER_PRIVATEBUILD 0x0L
+#define VER_PRERELEASE 0x0L
+#define VOS__WINDOWS32 0x4L
+#define VFT_DLL 0x2L
+#define VFT2_UNKNOWN 0x0L
+
+#ifndef DEBUG
+#define VER_DEBUG 0
+#else
+#define VER_DEBUG VS_FF_DEBUG
+#endif
+
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 3,21,6,0
+ PRODUCTVERSION 3,21,6,0
+ FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
+ FILEFLAGS VER_DEBUG
+ FILEOS VOS__WINDOWS32
+ FILETYPE VFT_DLL
+BEGIN
+ BLOCK "VarFileInfo"
+ BEGIN
+ // English language (0x409) and the Windows Unicode codepage (1200)
+ VALUE "Translation", 0x409, 1200
+ END
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904b0"
+ BEGIN
+ VALUE "FileDescription", "Compiled with MSVC 19.34.31933.0\0"
+ VALUE "ProductVersion", "3.21.6.0\0"
+ VALUE "FileVersion", "3.21.6.0\0"
+ VALUE "InternalName", "protobuf\0"
+ VALUE "ProductName", "Protocol Buffers - Google's Data Interchange Format\0"
+ VALUE "CompanyName", "Google Inc.\0"
+ VALUE "LegalCopyright", "Copyright 2008 Google Inc. All rights reserved.\0"
+ VALUE "Licence", "BSD\0"
+ VALUE "Info", "https://developers.google.com/protocol-buffers/\0"
+ END
+ END
+END
diff --git a/build_windows_64/third_party/re2/ALL_BUILD.dir/nasm.props b/build_windows_64/third_party/re2/ALL_BUILD.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/ALL_BUILD.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/ALL_BUILD.vcxproj b/build_windows_64/third_party/re2/ALL_BUILD.vcxproj
new file mode 100644
index 0000000000000..59a50a282cca1
--- /dev/null
+++ b/build_windows_64/third_party/re2/ALL_BUILD.vcxproj
@@ -0,0 +1,274 @@
+
+
+
+ x64
+
+
+ false
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ ALL_BUILD
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}
+ charclass_test
+
+
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}
+ compile_test
+
+
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}
+ dfa_test
+
+
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}
+ exhaustive1_test
+
+
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}
+ exhaustive2_test
+
+
+ {245C2340-8059-3F86-9151-1D787095E30D}
+ exhaustive3_test
+
+
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}
+ exhaustive_test
+
+
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}
+ filtered_re2_test
+
+
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}
+ mimics_pcre_test
+
+
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}
+ parse_test
+
+
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}
+ possible_match_test
+
+
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}
+ random_test
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}
+ re2_arg_test
+
+
+ {20041D8D-3C16-37B9-9009-2B209282D44B}
+ re2_test
+
+
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}
+ regexp_benchmark
+
+
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}
+ regexp_test
+
+
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}
+ required_prefix_test
+
+
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}
+ search_test
+
+
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}
+ set_test
+
+
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}
+ simplify_test
+
+
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}
+ string_generator_test
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/ALL_BUILD.vcxproj.filters b/build_windows_64/third_party/re2/ALL_BUILD.vcxproj.filters
new file mode 100644
index 0000000000000..5f8079eaf5019
--- /dev/null
+++ b/build_windows_64/third_party/re2/ALL_BUILD.vcxproj.filters
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-debug.cmake b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-debug.cmake
new file mode 100644
index 0000000000000..bed100c1a266e
--- /dev/null
+++ b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-debug.cmake
@@ -0,0 +1,19 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "Debug".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "re2::re2" for configuration "Debug"
+set_property(TARGET re2::re2 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
+set_target_properties(re2::re2 PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
+ IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/re2.lib"
+ )
+
+list(APPEND _cmake_import_check_targets re2::re2 )
+list(APPEND _cmake_import_check_files_for_re2::re2 "${_IMPORT_PREFIX}/lib/re2.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-minsizerel.cmake b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-minsizerel.cmake
new file mode 100644
index 0000000000000..f46fbc657dc38
--- /dev/null
+++ b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-minsizerel.cmake
@@ -0,0 +1,19 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "MinSizeRel".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "re2::re2" for configuration "MinSizeRel"
+set_property(TARGET re2::re2 APPEND PROPERTY IMPORTED_CONFIGURATIONS MINSIZEREL)
+set_target_properties(re2::re2 PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_MINSIZEREL "CXX"
+ IMPORTED_LOCATION_MINSIZEREL "${_IMPORT_PREFIX}/lib/re2.lib"
+ )
+
+list(APPEND _cmake_import_check_targets re2::re2 )
+list(APPEND _cmake_import_check_files_for_re2::re2 "${_IMPORT_PREFIX}/lib/re2.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-release.cmake b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-release.cmake
new file mode 100644
index 0000000000000..427232a3256c4
--- /dev/null
+++ b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-release.cmake
@@ -0,0 +1,19 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "Release".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "re2::re2" for configuration "Release"
+set_property(TARGET re2::re2 APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
+set_target_properties(re2::re2 PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX"
+ IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/re2.lib"
+ )
+
+list(APPEND _cmake_import_check_targets re2::re2 )
+list(APPEND _cmake_import_check_files_for_re2::re2 "${_IMPORT_PREFIX}/lib/re2.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-relwithdebinfo.cmake b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-relwithdebinfo.cmake
new file mode 100644
index 0000000000000..b440a1b5da44f
--- /dev/null
+++ b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-relwithdebinfo.cmake
@@ -0,0 +1,19 @@
+#----------------------------------------------------------------
+# Generated CMake target import file for configuration "RelWithDebInfo".
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Import target "re2::re2" for configuration "RelWithDebInfo"
+set_property(TARGET re2::re2 APPEND PROPERTY IMPORTED_CONFIGURATIONS RELWITHDEBINFO)
+set_target_properties(re2::re2 PROPERTIES
+ IMPORTED_LINK_INTERFACE_LANGUAGES_RELWITHDEBINFO "CXX"
+ IMPORTED_LOCATION_RELWITHDEBINFO "${_IMPORT_PREFIX}/lib/re2.lib"
+ )
+
+list(APPEND _cmake_import_check_targets re2::re2 )
+list(APPEND _cmake_import_check_files_for_re2::re2 "${_IMPORT_PREFIX}/lib/re2.lib" )
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
diff --git a/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config.cmake b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config.cmake
new file mode 100644
index 0000000000000..d37c5511299e5
--- /dev/null
+++ b/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config.cmake
@@ -0,0 +1,102 @@
+# Generated by CMake
+
+if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8)
+ message(FATAL_ERROR "CMake >= 2.8.0 required")
+endif()
+if(CMAKE_VERSION VERSION_LESS "2.8.3")
+ message(FATAL_ERROR "CMake >= 2.8.3 required")
+endif()
+cmake_policy(PUSH)
+cmake_policy(VERSION 2.8.3...3.22)
+#----------------------------------------------------------------
+# Generated CMake target import file.
+#----------------------------------------------------------------
+
+# Commands may need to know the format version.
+set(CMAKE_IMPORT_FILE_VERSION 1)
+
+# Protect against multiple inclusion, which would fail when already imported targets are added once more.
+set(_cmake_targets_defined "")
+set(_cmake_targets_not_defined "")
+set(_cmake_expected_targets "")
+foreach(_cmake_expected_target IN ITEMS re2::re2)
+ list(APPEND _cmake_expected_targets "${_cmake_expected_target}")
+ if(TARGET "${_cmake_expected_target}")
+ list(APPEND _cmake_targets_defined "${_cmake_expected_target}")
+ else()
+ list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}")
+ endif()
+endforeach()
+unset(_cmake_expected_target)
+if(_cmake_targets_defined STREQUAL _cmake_expected_targets)
+ unset(_cmake_targets_defined)
+ unset(_cmake_targets_not_defined)
+ unset(_cmake_expected_targets)
+ unset(CMAKE_IMPORT_FILE_VERSION)
+ cmake_policy(POP)
+ return()
+endif()
+if(NOT _cmake_targets_defined STREQUAL "")
+ string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}")
+ string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}")
+ message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n")
+endif()
+unset(_cmake_targets_defined)
+unset(_cmake_targets_not_defined)
+unset(_cmake_expected_targets)
+
+
+# Compute the installation prefix relative to this file.
+get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
+if(_IMPORT_PREFIX STREQUAL "/")
+ set(_IMPORT_PREFIX "")
+endif()
+
+# Create imported target re2::re2
+add_library(re2::re2 STATIC IMPORTED)
+
+set_target_properties(re2::re2 PROPERTIES
+ INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
+)
+
+# Load information for each installed configuration.
+file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/re2Config-*.cmake")
+foreach(_cmake_config_file IN LISTS _cmake_config_files)
+ include("${_cmake_config_file}")
+endforeach()
+unset(_cmake_config_file)
+unset(_cmake_config_files)
+
+# Cleanup temporary variables.
+set(_IMPORT_PREFIX)
+
+# Loop over all imported files and verify that they actually exist
+foreach(_cmake_target IN LISTS _cmake_import_check_targets)
+ foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}")
+ if(NOT EXISTS "${_cmake_file}")
+ message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file
+ \"${_cmake_file}\"
+but this file does not exist. Possible reasons include:
+* The file was deleted, renamed, or moved to another location.
+* An install or uninstall procedure did not complete successfully.
+* The installation package was faulty and contained
+ \"${CMAKE_CURRENT_LIST_FILE}\"
+but not all the files it references.
+")
+ endif()
+ endforeach()
+ unset(_cmake_file)
+ unset("_cmake_import_check_files_for_${_cmake_target}")
+endforeach()
+unset(_cmake_target)
+unset(_cmake_import_check_targets)
+
+# This file does not depend on other imported targets which have
+# been exported from the same project but in a separate export set.
+
+# Commands beyond this point should not need to know the version.
+set(CMAKE_IMPORT_FILE_VERSION)
+cmake_policy(POP)
diff --git a/build_windows_64/third_party/re2/CMakeFiles/generate.stamp b/build_windows_64/third_party/re2/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/re2/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/re2/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/re2/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..a70ee9f713ab5
--- /dev/null
+++ b/build_windows_64/third_party/re2/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,8 @@
+# CMake generation dependency list for this directory.
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CTest.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CTestTargets.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CTestUseLaunchers.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/DartConfiguration.tcl.in
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/GNUInstallDirs.cmake
+C:/work/projects/grpc/third_party/re2/CMakeLists.txt
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/re2/CTestTestfile.cmake b/build_windows_64/third_party/re2/CTestTestfile.cmake
new file mode 100644
index 0000000000000..c4cf94a93d011
--- /dev/null
+++ b/build_windows_64/third_party/re2/CTestTestfile.cmake
@@ -0,0 +1,306 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/re2
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/re2
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(charclass_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/charclass_test.exe")
+ set_tests_properties(charclass_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(charclass_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/charclass_test.exe")
+ set_tests_properties(charclass_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(charclass_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/charclass_test.exe")
+ set_tests_properties(charclass_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(charclass_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/charclass_test.exe")
+ set_tests_properties(charclass_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(charclass_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(compile_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/compile_test.exe")
+ set_tests_properties(compile_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(compile_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/compile_test.exe")
+ set_tests_properties(compile_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(compile_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/compile_test.exe")
+ set_tests_properties(compile_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(compile_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/compile_test.exe")
+ set_tests_properties(compile_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(compile_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(filtered_re2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/filtered_re2_test.exe")
+ set_tests_properties(filtered_re2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(filtered_re2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/filtered_re2_test.exe")
+ set_tests_properties(filtered_re2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(filtered_re2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/filtered_re2_test.exe")
+ set_tests_properties(filtered_re2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(filtered_re2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/filtered_re2_test.exe")
+ set_tests_properties(filtered_re2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(filtered_re2_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(mimics_pcre_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/mimics_pcre_test.exe")
+ set_tests_properties(mimics_pcre_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(mimics_pcre_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/mimics_pcre_test.exe")
+ set_tests_properties(mimics_pcre_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(mimics_pcre_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/mimics_pcre_test.exe")
+ set_tests_properties(mimics_pcre_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(mimics_pcre_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/mimics_pcre_test.exe")
+ set_tests_properties(mimics_pcre_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(mimics_pcre_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(parse_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/parse_test.exe")
+ set_tests_properties(parse_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(parse_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/parse_test.exe")
+ set_tests_properties(parse_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(parse_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/parse_test.exe")
+ set_tests_properties(parse_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(parse_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/parse_test.exe")
+ set_tests_properties(parse_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(parse_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(possible_match_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/possible_match_test.exe")
+ set_tests_properties(possible_match_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(possible_match_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/possible_match_test.exe")
+ set_tests_properties(possible_match_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(possible_match_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/possible_match_test.exe")
+ set_tests_properties(possible_match_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(possible_match_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/possible_match_test.exe")
+ set_tests_properties(possible_match_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(possible_match_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(re2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/re2_test.exe")
+ set_tests_properties(re2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(re2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/re2_test.exe")
+ set_tests_properties(re2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(re2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/re2_test.exe")
+ set_tests_properties(re2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(re2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/re2_test.exe")
+ set_tests_properties(re2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(re2_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(re2_arg_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/re2_arg_test.exe")
+ set_tests_properties(re2_arg_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(re2_arg_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/re2_arg_test.exe")
+ set_tests_properties(re2_arg_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(re2_arg_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/re2_arg_test.exe")
+ set_tests_properties(re2_arg_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(re2_arg_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/re2_arg_test.exe")
+ set_tests_properties(re2_arg_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(re2_arg_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(regexp_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/regexp_test.exe")
+ set_tests_properties(regexp_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(regexp_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/regexp_test.exe")
+ set_tests_properties(regexp_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(regexp_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/regexp_test.exe")
+ set_tests_properties(regexp_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(regexp_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/regexp_test.exe")
+ set_tests_properties(regexp_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(regexp_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(required_prefix_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/required_prefix_test.exe")
+ set_tests_properties(required_prefix_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(required_prefix_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/required_prefix_test.exe")
+ set_tests_properties(required_prefix_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(required_prefix_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/required_prefix_test.exe")
+ set_tests_properties(required_prefix_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(required_prefix_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/required_prefix_test.exe")
+ set_tests_properties(required_prefix_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(required_prefix_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(search_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/search_test.exe")
+ set_tests_properties(search_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(search_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/search_test.exe")
+ set_tests_properties(search_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(search_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/search_test.exe")
+ set_tests_properties(search_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(search_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/search_test.exe")
+ set_tests_properties(search_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(search_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(set_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/set_test.exe")
+ set_tests_properties(set_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(set_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/set_test.exe")
+ set_tests_properties(set_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(set_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/set_test.exe")
+ set_tests_properties(set_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(set_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/set_test.exe")
+ set_tests_properties(set_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(set_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(simplify_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/simplify_test.exe")
+ set_tests_properties(simplify_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(simplify_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/simplify_test.exe")
+ set_tests_properties(simplify_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(simplify_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/simplify_test.exe")
+ set_tests_properties(simplify_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(simplify_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/simplify_test.exe")
+ set_tests_properties(simplify_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(simplify_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(string_generator_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/string_generator_test.exe")
+ set_tests_properties(string_generator_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(string_generator_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/string_generator_test.exe")
+ set_tests_properties(string_generator_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(string_generator_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/string_generator_test.exe")
+ set_tests_properties(string_generator_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(string_generator_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/string_generator_test.exe")
+ set_tests_properties(string_generator_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(string_generator_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(dfa_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/dfa_test.exe")
+ set_tests_properties(dfa_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(dfa_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/dfa_test.exe")
+ set_tests_properties(dfa_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(dfa_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/dfa_test.exe")
+ set_tests_properties(dfa_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(dfa_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/dfa_test.exe")
+ set_tests_properties(dfa_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(dfa_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(exhaustive1_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/exhaustive1_test.exe")
+ set_tests_properties(exhaustive1_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(exhaustive1_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/exhaustive1_test.exe")
+ set_tests_properties(exhaustive1_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(exhaustive1_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/exhaustive1_test.exe")
+ set_tests_properties(exhaustive1_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(exhaustive1_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/exhaustive1_test.exe")
+ set_tests_properties(exhaustive1_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(exhaustive1_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(exhaustive2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/exhaustive2_test.exe")
+ set_tests_properties(exhaustive2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(exhaustive2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/exhaustive2_test.exe")
+ set_tests_properties(exhaustive2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(exhaustive2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/exhaustive2_test.exe")
+ set_tests_properties(exhaustive2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(exhaustive2_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/exhaustive2_test.exe")
+ set_tests_properties(exhaustive2_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(exhaustive2_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(exhaustive3_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/exhaustive3_test.exe")
+ set_tests_properties(exhaustive3_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(exhaustive3_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/exhaustive3_test.exe")
+ set_tests_properties(exhaustive3_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(exhaustive3_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/exhaustive3_test.exe")
+ set_tests_properties(exhaustive3_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(exhaustive3_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/exhaustive3_test.exe")
+ set_tests_properties(exhaustive3_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(exhaustive3_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(exhaustive_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/exhaustive_test.exe")
+ set_tests_properties(exhaustive_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(exhaustive_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/exhaustive_test.exe")
+ set_tests_properties(exhaustive_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(exhaustive_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/exhaustive_test.exe")
+ set_tests_properties(exhaustive_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(exhaustive_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/exhaustive_test.exe")
+ set_tests_properties(exhaustive_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(exhaustive_test NOT_AVAILABLE)
+endif()
+if(CTEST_CONFIGURATION_TYPE MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ add_test(random_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/random_test.exe")
+ set_tests_properties(random_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ add_test(random_test "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/random_test.exe")
+ set_tests_properties(random_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ add_test(random_test "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/random_test.exe")
+ set_tests_properties(random_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+elseif(CTEST_CONFIGURATION_TYPE MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ add_test(random_test "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/random_test.exe")
+ set_tests_properties(random_test PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/re2/CMakeLists.txt;139;add_test;C:/work/projects/grpc/third_party/re2/CMakeLists.txt;0;")
+else()
+ add_test(random_test NOT_AVAILABLE)
+endif()
diff --git a/build_windows_64/third_party/re2/DartConfiguration.tcl b/build_windows_64/third_party/re2/DartConfiguration.tcl
new file mode 100644
index 0000000000000..c38aa5f4c04c9
--- /dev/null
+++ b/build_windows_64/third_party/re2/DartConfiguration.tcl
@@ -0,0 +1,106 @@
+# This file is configured by CMake automatically as DartConfiguration.tcl
+# If you choose not to use CMake, this file may be hand configured, by
+# filling in the required variables.
+
+
+# Configuration directories and files
+SourceDirectory: C:/work/projects/grpc/third_party/re2
+BuildDirectory: C:/work/projects/grpc/build_windows_64/third_party/re2
+
+# Where to place the cost data store
+CostDataFile:
+
+# Site is something like machine.domain, i.e. pragmatic.crd
+Site: WIN-10-DEV
+
+# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++
+BuildName: Win32-MSBuild
+
+# Subprojects
+LabelsForSubprojects:
+
+# Submission information
+SubmitURL: http://
+SubmitInactivityTimeout:
+
+# Dashboard start time
+NightlyStartTime: 00:00:00 EDT
+
+# Commands for the build/test/submit cycle
+ConfigureCommand: "C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe" "C:/work/projects/grpc/third_party/re2"
+MakeCommand: "C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" --build . --config "${CTEST_CONFIGURATION_TYPE}"
+DefaultCTestConfigurationType: Release
+
+# version control
+UpdateVersionOnly:
+
+# CVS options
+# Default is "-d -P -A"
+CVSCommand:
+CVSUpdateOptions:
+
+# Subversion options
+SVNCommand:
+SVNOptions:
+SVNUpdateOptions:
+
+# Git options
+GITCommand: C:/Program Files/Git/cmd/git.exe
+GITInitSubmodules:
+GITUpdateOptions:
+GITUpdateCustom:
+
+# Perforce options
+P4Command:
+P4Client:
+P4Options:
+P4UpdateOptions:
+P4UpdateCustom:
+
+# Generic update command
+UpdateCommand: C:/Program Files/Git/cmd/git.exe
+UpdateOptions:
+UpdateType: git
+
+# Compiler info
+Compiler: C:/Program Files/Microsoft Visual Studio/2022/Professional/VC/Tools/MSVC/14.34.31933/bin/Hostx64/x64/cl.exe
+CompilerVersion: 19.34.31933.0
+
+# Dynamic analysis (MemCheck)
+PurifyCommand:
+ValgrindCommand:
+ValgrindCommandOptions:
+DrMemoryCommand:
+DrMemoryCommandOptions:
+CudaSanitizerCommand:
+CudaSanitizerCommandOptions:
+MemoryCheckType:
+MemoryCheckSanitizerOptions:
+MemoryCheckCommand: MEMORYCHECK_COMMAND-NOTFOUND
+MemoryCheckCommandOptions:
+MemoryCheckSuppressionFile:
+
+# Coverage
+CoverageCommand: COVERAGE_COMMAND-NOTFOUND
+CoverageExtraFlags: -l
+
+# Testing options
+# TimeOut is the amount of time in seconds to wait for processes
+# to complete during testing. After TimeOut seconds, the
+# process will be summarily terminated.
+# Currently set to 25 minutes
+TimeOut: 1500
+
+# During parallel testing CTest will not start a new test if doing
+# so would cause the system load to exceed this value.
+TestLoad:
+
+UseLaunchers: 0
+CurlOptions:
+# warning, if you add new options here that have to do with submit,
+# you have to update cmCTestSubmitCommand.cxx
+
+# For CTest submissions that timeout, these options
+# specify behavior for retrying the submission
+CTestSubmitRetryDelay: 5
+CTestSubmitRetryCount: 3
diff --git a/build_windows_64/third_party/re2/INSTALL.dir/nasm.props b/build_windows_64/third_party/re2/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/INSTALL.vcxproj b/build_windows_64/third_party/re2/INSTALL.vcxproj
new file mode 100644
index 0000000000000..a745c304d03c6
--- /dev/null
+++ b/build_windows_64/third_party/re2/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/INSTALL.vcxproj.filters b/build_windows_64/third_party/re2/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..b1ea070a49754
--- /dev/null
+++ b/build_windows_64/third_party/re2/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/re2/PACKAGE.dir/nasm.props b/build_windows_64/third_party/re2/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/PACKAGE.vcxproj b/build_windows_64/third_party/re2/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..9ba703645b4aa
--- /dev/null
+++ b/build_windows_64/third_party/re2/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/PACKAGE.vcxproj.filters b/build_windows_64/third_party/re2/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..828aec9c48afc
--- /dev/null
+++ b/build_windows_64/third_party/re2/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/re2/RE2.sln b/build_windows_64/third_party/re2/RE2.sln
new file mode 100644
index 0000000000000..d8fe24a8fee9b
--- /dev/null
+++ b/build_windows_64/third_party/re2/RE2.sln
@@ -0,0 +1,428 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{A175CC8D-1442-326E-B716-D113235BFBCB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0} = {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE} = {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50} = {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA} = {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1} = {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}
+ {245C2340-8059-3F86-9151-1D787095E30D} = {245C2340-8059-3F86-9151-1D787095E30D}
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86} = {CAECFC11-7176-31AC-BD05-D7299A2A2C86}
+ {60157AD7-272E-333B-B4A1-0283F27F44E3} = {60157AD7-272E-333B-B4A1-0283F27F44E3}
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A} = {37A83FE7-B9F7-38F5-AC75-240807B5D47A}
+ {0DCF6887-4136-3709-9F4D-2511B330C69B} = {0DCF6887-4136-3709-9F4D-2511B330C69B}
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990} = {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036} = {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73} = {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}
+ {20041D8D-3C16-37B9-9009-2B209282D44B} = {20041D8D-3C16-37B9-9009-2B209282D44B}
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347} = {7F92C962-34D2-3ADA-84C9-3C87CA947347}
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130} = {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C} = {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B} = {A246240F-54A9-353C-A6EA-8674A0BAC38B}
+ {5DD90683-0E65-3477-8ACF-36558F9998AD} = {5DD90683-0E65-3477-8ACF-36558F9998AD}
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D} = {8E93D139-2A9E-3212-BADE-5FF99189EE5D}
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B} = {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{C4EB1565-8AD1-3801-BA37-4E2847E0EA02}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{7DC00F27-FF73-32D4-A78E-FF26C1446B6C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\\ZERO_CHECK.vcxproj", "{B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "charclass_test", "charclass_test.vcxproj", "{1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "compile_test", "compile_test.vcxproj", "{82AD7D72-0DCA-3836-ABE8-54B4B12420BE}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dfa_test", "dfa_test.vcxproj", "{FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exhaustive1_test", "exhaustive1_test.vcxproj", "{45A08FA3-8B48-3DA8-8702-F87794DEBDCA}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exhaustive2_test", "exhaustive2_test.vcxproj", "{7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exhaustive3_test", "exhaustive3_test.vcxproj", "{245C2340-8059-3F86-9151-1D787095E30D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "exhaustive_test", "exhaustive_test.vcxproj", "{CAECFC11-7176-31AC-BD05-D7299A2A2C86}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filtered_re2_test", "filtered_re2_test.vcxproj", "{60157AD7-272E-333B-B4A1-0283F27F44E3}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mimics_pcre_test", "mimics_pcre_test.vcxproj", "{37A83FE7-B9F7-38F5-AC75-240807B5D47A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "parse_test", "parse_test.vcxproj", "{0DCF6887-4136-3709-9F4D-2511B330C69B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "possible_match_test", "possible_match_test.vcxproj", "{C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "random_test", "random_test.vcxproj", "{DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "re2", "re2.vcxproj", "{67AC53D1-28EF-33DF-AA54-F2F919A3CC10}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "re2_arg_test", "re2_arg_test.vcxproj", "{2AFE22E7-4F2F-3C75-8291-36B0944B0D73}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "re2_test", "re2_test.vcxproj", "{20041D8D-3C16-37B9-9009-2B209282D44B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regexp_benchmark", "regexp_benchmark.vcxproj", "{7F92C962-34D2-3ADA-84C9-3C87CA947347}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regexp_test", "regexp_test.vcxproj", "{DA8CBF84-33E2-318E-B0C9-A4F2D8482130}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "required_prefix_test", "required_prefix_test.vcxproj", "{FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "search_test", "search_test.vcxproj", "{A246240F-54A9-353C-A6EA-8674A0BAC38B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "set_test", "set_test.vcxproj", "{5DD90683-0E65-3477-8ACF-36558F9998AD}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simplify_test", "simplify_test.vcxproj", "{8E93D139-2A9E-3212-BADE-5FF99189EE5D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "string_generator_test", "string_generator_test.vcxproj", "{101043A7-EB7E-3852-8A8C-BD9F6C584C1B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ {74252503-74D9-3847-8E55-859BFD7181F4} = {74252503-74D9-3847-8E55-859BFD7181F4}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testing", "testing.vcxproj", "{74252503-74D9-3847-8E55-859BFD7181F4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10} = {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Release|x64 = Release|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.ActiveCfg = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.Build.0 = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.ActiveCfg = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.Build.0 = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Debug|x64.ActiveCfg = Debug|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Release|x64.ActiveCfg = Release|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Debug|x64.ActiveCfg = Debug|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Release|x64.ActiveCfg = Release|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.ActiveCfg = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.Build.0 = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.ActiveCfg = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.Build.0 = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}.Debug|x64.ActiveCfg = Debug|x64
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}.Debug|x64.Build.0 = Debug|x64
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}.Release|x64.ActiveCfg = Release|x64
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}.Release|x64.Build.0 = Release|x64
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}.Debug|x64.ActiveCfg = Debug|x64
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}.Debug|x64.Build.0 = Debug|x64
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}.Release|x64.ActiveCfg = Release|x64
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}.Release|x64.Build.0 = Release|x64
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}.Debug|x64.ActiveCfg = Debug|x64
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}.Debug|x64.Build.0 = Debug|x64
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}.Release|x64.ActiveCfg = Release|x64
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}.Release|x64.Build.0 = Release|x64
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}.Debug|x64.ActiveCfg = Debug|x64
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}.Debug|x64.Build.0 = Debug|x64
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}.Release|x64.ActiveCfg = Release|x64
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}.Release|x64.Build.0 = Release|x64
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}.Debug|x64.ActiveCfg = Debug|x64
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}.Debug|x64.Build.0 = Debug|x64
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}.Release|x64.ActiveCfg = Release|x64
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}.Release|x64.Build.0 = Release|x64
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {245C2340-8059-3F86-9151-1D787095E30D}.Debug|x64.ActiveCfg = Debug|x64
+ {245C2340-8059-3F86-9151-1D787095E30D}.Debug|x64.Build.0 = Debug|x64
+ {245C2340-8059-3F86-9151-1D787095E30D}.Release|x64.ActiveCfg = Release|x64
+ {245C2340-8059-3F86-9151-1D787095E30D}.Release|x64.Build.0 = Release|x64
+ {245C2340-8059-3F86-9151-1D787095E30D}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {245C2340-8059-3F86-9151-1D787095E30D}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {245C2340-8059-3F86-9151-1D787095E30D}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {245C2340-8059-3F86-9151-1D787095E30D}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}.Debug|x64.ActiveCfg = Debug|x64
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}.Debug|x64.Build.0 = Debug|x64
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}.Release|x64.ActiveCfg = Release|x64
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}.Release|x64.Build.0 = Release|x64
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}.Debug|x64.ActiveCfg = Debug|x64
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}.Debug|x64.Build.0 = Debug|x64
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}.Release|x64.ActiveCfg = Release|x64
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}.Release|x64.Build.0 = Release|x64
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}.Debug|x64.ActiveCfg = Debug|x64
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}.Debug|x64.Build.0 = Debug|x64
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}.Release|x64.ActiveCfg = Release|x64
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}.Release|x64.Build.0 = Release|x64
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}.Debug|x64.ActiveCfg = Debug|x64
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}.Debug|x64.Build.0 = Debug|x64
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}.Release|x64.ActiveCfg = Release|x64
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}.Release|x64.Build.0 = Release|x64
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}.Debug|x64.ActiveCfg = Debug|x64
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}.Debug|x64.Build.0 = Debug|x64
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}.Release|x64.ActiveCfg = Release|x64
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}.Release|x64.Build.0 = Release|x64
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}.Debug|x64.ActiveCfg = Debug|x64
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}.Debug|x64.Build.0 = Debug|x64
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}.Release|x64.ActiveCfg = Release|x64
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}.Release|x64.Build.0 = Release|x64
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}.Debug|x64.ActiveCfg = Debug|x64
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}.Debug|x64.Build.0 = Debug|x64
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}.Release|x64.ActiveCfg = Release|x64
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}.Release|x64.Build.0 = Release|x64
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}.Debug|x64.ActiveCfg = Debug|x64
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}.Debug|x64.Build.0 = Debug|x64
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}.Release|x64.ActiveCfg = Release|x64
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}.Release|x64.Build.0 = Release|x64
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {20041D8D-3C16-37B9-9009-2B209282D44B}.Debug|x64.ActiveCfg = Debug|x64
+ {20041D8D-3C16-37B9-9009-2B209282D44B}.Debug|x64.Build.0 = Debug|x64
+ {20041D8D-3C16-37B9-9009-2B209282D44B}.Release|x64.ActiveCfg = Release|x64
+ {20041D8D-3C16-37B9-9009-2B209282D44B}.Release|x64.Build.0 = Release|x64
+ {20041D8D-3C16-37B9-9009-2B209282D44B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {20041D8D-3C16-37B9-9009-2B209282D44B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {20041D8D-3C16-37B9-9009-2B209282D44B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {20041D8D-3C16-37B9-9009-2B209282D44B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}.Debug|x64.ActiveCfg = Debug|x64
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}.Debug|x64.Build.0 = Debug|x64
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}.Release|x64.ActiveCfg = Release|x64
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}.Release|x64.Build.0 = Release|x64
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}.Debug|x64.ActiveCfg = Debug|x64
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}.Debug|x64.Build.0 = Debug|x64
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}.Release|x64.ActiveCfg = Release|x64
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}.Release|x64.Build.0 = Release|x64
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}.Debug|x64.ActiveCfg = Debug|x64
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}.Debug|x64.Build.0 = Debug|x64
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}.Release|x64.ActiveCfg = Release|x64
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}.Release|x64.Build.0 = Release|x64
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}.Debug|x64.ActiveCfg = Debug|x64
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}.Debug|x64.Build.0 = Debug|x64
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}.Release|x64.ActiveCfg = Release|x64
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}.Release|x64.Build.0 = Release|x64
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}.Debug|x64.ActiveCfg = Debug|x64
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}.Debug|x64.Build.0 = Debug|x64
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}.Release|x64.ActiveCfg = Release|x64
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}.Release|x64.Build.0 = Release|x64
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}.Debug|x64.ActiveCfg = Debug|x64
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}.Debug|x64.Build.0 = Debug|x64
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}.Release|x64.ActiveCfg = Release|x64
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}.Release|x64.Build.0 = Release|x64
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}.Debug|x64.ActiveCfg = Debug|x64
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}.Debug|x64.Build.0 = Debug|x64
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}.Release|x64.ActiveCfg = Release|x64
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}.Release|x64.Build.0 = Release|x64
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {74252503-74D9-3847-8E55-859BFD7181F4}.Debug|x64.ActiveCfg = Debug|x64
+ {74252503-74D9-3847-8E55-859BFD7181F4}.Debug|x64.Build.0 = Debug|x64
+ {74252503-74D9-3847-8E55-859BFD7181F4}.Release|x64.ActiveCfg = Release|x64
+ {74252503-74D9-3847-8E55-859BFD7181F4}.Release|x64.Build.0 = Release|x64
+ {74252503-74D9-3847-8E55-859BFD7181F4}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {74252503-74D9-3847-8E55-859BFD7181F4}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {74252503-74D9-3847-8E55-859BFD7181F4}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {74252503-74D9-3847-8E55-859BFD7181F4}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {145D98E8-1B5D-3095-9A82-30902FE728B1}
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/build_windows_64/third_party/re2/charclass_test.dir/nasm.props b/build_windows_64/third_party/re2/charclass_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/charclass_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/charclass_test.vcxproj b/build_windows_64/third_party/re2/charclass_test.vcxproj
new file mode 100644
index 0000000000000..f7bface1724b2
--- /dev/null
+++ b/build_windows_64/third_party/re2/charclass_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {1795F54F-D87B-3F86-A6DE-AB465ADFA9D0}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ charclass_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ charclass_test.dir\Debug\
+ charclass_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ charclass_test.dir\Release\
+ charclass_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ charclass_test.dir\MinSizeRel\
+ charclass_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ charclass_test.dir\RelWithDebInfo\
+ charclass_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/charclass_test.lib
+ $(SolutionDir)/third_party/re2/Debug/charclass_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/charclass_test.lib
+ $(SolutionDir)/third_party/re2/Release/charclass_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/charclass_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/charclass_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/charclass_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/charclass_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/charclass_test.vcxproj.filters b/build_windows_64/third_party/re2/charclass_test.vcxproj.filters
new file mode 100644
index 0000000000000..3e75ce61e1902
--- /dev/null
+++ b/build_windows_64/third_party/re2/charclass_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/cmake_install.cmake b/build_windows_64/third_party/re2/cmake_install.cmake
new file mode 100644
index 0000000000000..fd71e37c3a402
--- /dev/null
+++ b/build_windows_64/third_party/re2/cmake_install.cmake
@@ -0,0 +1,87 @@
+# Install script for directory: C:/work/projects/grpc/third_party/re2
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/re2" TYPE FILE FILES
+ "C:/work/projects/grpc/third_party/re2/re2/filtered_re2.h"
+ "C:/work/projects/grpc/third_party/re2/re2/re2.h"
+ "C:/work/projects/grpc/third_party/re2/re2/set.h"
+ "C:/work/projects/grpc/third_party/re2/re2/stringpiece.h"
+ )
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/Debug/re2.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/Release/re2.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/MinSizeRel/re2.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/RelWithDebInfo/re2.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/re2/re2Config.cmake")
+ file(DIFFERENT _cmake_export_file_changed FILES
+ "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/re2/re2Config.cmake"
+ "C:/work/projects/grpc/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config.cmake")
+ if(_cmake_export_file_changed)
+ file(GLOB _cmake_old_config_files "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/re2/re2Config-*.cmake")
+ if(_cmake_old_config_files)
+ string(REPLACE ";" ", " _cmake_old_config_files_text "${_cmake_old_config_files}")
+ message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/re2/re2Config.cmake\" will be replaced. Removing files [${_cmake_old_config_files_text}].")
+ unset(_cmake_old_config_files_text)
+ file(REMOVE ${_cmake_old_config_files})
+ endif()
+ unset(_cmake_old_config_files)
+ endif()
+ unset(_cmake_export_file_changed)
+ endif()
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/re2" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config.cmake")
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/re2" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-debug.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/re2" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-minsizerel.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/re2" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-relwithdebinfo.cmake")
+ endif()
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/re2" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/re2/CMakeFiles/Export/2163157bb4e691faa63e00f4fb3aeb7d/re2Config-release.cmake")
+ endif()
+endif()
+
diff --git a/build_windows_64/third_party/re2/compile_test.dir/nasm.props b/build_windows_64/third_party/re2/compile_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/compile_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/compile_test.vcxproj b/build_windows_64/third_party/re2/compile_test.vcxproj
new file mode 100644
index 0000000000000..67bfd8cceb84f
--- /dev/null
+++ b/build_windows_64/third_party/re2/compile_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {82AD7D72-0DCA-3836-ABE8-54B4B12420BE}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ compile_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ compile_test.dir\Debug\
+ compile_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ compile_test.dir\Release\
+ compile_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ compile_test.dir\MinSizeRel\
+ compile_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ compile_test.dir\RelWithDebInfo\
+ compile_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/compile_test.lib
+ $(SolutionDir)/third_party/re2/Debug/compile_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/compile_test.lib
+ $(SolutionDir)/third_party/re2/Release/compile_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/compile_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/compile_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/compile_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/compile_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/compile_test.vcxproj.filters b/build_windows_64/third_party/re2/compile_test.vcxproj.filters
new file mode 100644
index 0000000000000..8023736c1d06d
--- /dev/null
+++ b/build_windows_64/third_party/re2/compile_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/dfa_test.dir/nasm.props b/build_windows_64/third_party/re2/dfa_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/dfa_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/dfa_test.vcxproj b/build_windows_64/third_party/re2/dfa_test.vcxproj
new file mode 100644
index 0000000000000..565cf1baed2b9
--- /dev/null
+++ b/build_windows_64/third_party/re2/dfa_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {FF5E056D-575F-3E73-B1C2-F1FB1CF40B50}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ dfa_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ dfa_test.dir\Debug\
+ dfa_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ dfa_test.dir\Release\
+ dfa_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ dfa_test.dir\MinSizeRel\
+ dfa_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ dfa_test.dir\RelWithDebInfo\
+ dfa_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/dfa_test.lib
+ $(SolutionDir)/third_party/re2/Debug/dfa_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/dfa_test.lib
+ $(SolutionDir)/third_party/re2/Release/dfa_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/dfa_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/dfa_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/dfa_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/dfa_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/dfa_test.vcxproj.filters b/build_windows_64/third_party/re2/dfa_test.vcxproj.filters
new file mode 100644
index 0000000000000..844ff616a9ad2
--- /dev/null
+++ b/build_windows_64/third_party/re2/dfa_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/exhaustive1_test.dir/nasm.props b/build_windows_64/third_party/re2/exhaustive1_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive1_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/exhaustive1_test.vcxproj b/build_windows_64/third_party/re2/exhaustive1_test.vcxproj
new file mode 100644
index 0000000000000..dbcb7f0a61d8d
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive1_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {45A08FA3-8B48-3DA8-8702-F87794DEBDCA}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ exhaustive1_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ exhaustive1_test.dir\Debug\
+ exhaustive1_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ exhaustive1_test.dir\Release\
+ exhaustive1_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ exhaustive1_test.dir\MinSizeRel\
+ exhaustive1_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ exhaustive1_test.dir\RelWithDebInfo\
+ exhaustive1_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/exhaustive1_test.lib
+ $(SolutionDir)/third_party/re2/Debug/exhaustive1_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/exhaustive1_test.lib
+ $(SolutionDir)/third_party/re2/Release/exhaustive1_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/exhaustive1_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/exhaustive1_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/exhaustive1_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/exhaustive1_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/exhaustive1_test.vcxproj.filters b/build_windows_64/third_party/re2/exhaustive1_test.vcxproj.filters
new file mode 100644
index 0000000000000..7a609d5e068d8
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive1_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/exhaustive2_test.dir/nasm.props b/build_windows_64/third_party/re2/exhaustive2_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive2_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/exhaustive2_test.vcxproj b/build_windows_64/third_party/re2/exhaustive2_test.vcxproj
new file mode 100644
index 0000000000000..aa7c6bfcce7c2
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive2_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7470AB37-4A2A-3E41-88D4-1D62A22D4FD1}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ exhaustive2_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ exhaustive2_test.dir\Debug\
+ exhaustive2_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ exhaustive2_test.dir\Release\
+ exhaustive2_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ exhaustive2_test.dir\MinSizeRel\
+ exhaustive2_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ exhaustive2_test.dir\RelWithDebInfo\
+ exhaustive2_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/exhaustive2_test.lib
+ $(SolutionDir)/third_party/re2/Debug/exhaustive2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/exhaustive2_test.lib
+ $(SolutionDir)/third_party/re2/Release/exhaustive2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/exhaustive2_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/exhaustive2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/exhaustive2_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/exhaustive2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/exhaustive2_test.vcxproj.filters b/build_windows_64/third_party/re2/exhaustive2_test.vcxproj.filters
new file mode 100644
index 0000000000000..e84da468521a9
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive2_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/exhaustive3_test.dir/nasm.props b/build_windows_64/third_party/re2/exhaustive3_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive3_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/exhaustive3_test.vcxproj b/build_windows_64/third_party/re2/exhaustive3_test.vcxproj
new file mode 100644
index 0000000000000..7c0226516bbac
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive3_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {245C2340-8059-3F86-9151-1D787095E30D}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ exhaustive3_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ exhaustive3_test.dir\Debug\
+ exhaustive3_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ exhaustive3_test.dir\Release\
+ exhaustive3_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ exhaustive3_test.dir\MinSizeRel\
+ exhaustive3_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ exhaustive3_test.dir\RelWithDebInfo\
+ exhaustive3_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/exhaustive3_test.lib
+ $(SolutionDir)/third_party/re2/Debug/exhaustive3_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/exhaustive3_test.lib
+ $(SolutionDir)/third_party/re2/Release/exhaustive3_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/exhaustive3_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/exhaustive3_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/exhaustive3_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/exhaustive3_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/exhaustive3_test.vcxproj.filters b/build_windows_64/third_party/re2/exhaustive3_test.vcxproj.filters
new file mode 100644
index 0000000000000..1e1681ba40b28
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive3_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/exhaustive_test.dir/nasm.props b/build_windows_64/third_party/re2/exhaustive_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/exhaustive_test.vcxproj b/build_windows_64/third_party/re2/exhaustive_test.vcxproj
new file mode 100644
index 0000000000000..aed81fbf8ba14
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {CAECFC11-7176-31AC-BD05-D7299A2A2C86}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ exhaustive_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ exhaustive_test.dir\Debug\
+ exhaustive_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ exhaustive_test.dir\Release\
+ exhaustive_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ exhaustive_test.dir\MinSizeRel\
+ exhaustive_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ exhaustive_test.dir\RelWithDebInfo\
+ exhaustive_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/exhaustive_test.lib
+ $(SolutionDir)/third_party/re2/Debug/exhaustive_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/exhaustive_test.lib
+ $(SolutionDir)/third_party/re2/Release/exhaustive_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/exhaustive_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/exhaustive_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/exhaustive_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/exhaustive_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/exhaustive_test.vcxproj.filters b/build_windows_64/third_party/re2/exhaustive_test.vcxproj.filters
new file mode 100644
index 0000000000000..30cb333293e9e
--- /dev/null
+++ b/build_windows_64/third_party/re2/exhaustive_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/filtered_re2_test.dir/nasm.props b/build_windows_64/third_party/re2/filtered_re2_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/filtered_re2_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/filtered_re2_test.vcxproj b/build_windows_64/third_party/re2/filtered_re2_test.vcxproj
new file mode 100644
index 0000000000000..b743249a01fd1
--- /dev/null
+++ b/build_windows_64/third_party/re2/filtered_re2_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {60157AD7-272E-333B-B4A1-0283F27F44E3}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ filtered_re2_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ filtered_re2_test.dir\Debug\
+ filtered_re2_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ filtered_re2_test.dir\Release\
+ filtered_re2_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ filtered_re2_test.dir\MinSizeRel\
+ filtered_re2_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ filtered_re2_test.dir\RelWithDebInfo\
+ filtered_re2_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/filtered_re2_test.lib
+ $(SolutionDir)/third_party/re2/Debug/filtered_re2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/filtered_re2_test.lib
+ $(SolutionDir)/third_party/re2/Release/filtered_re2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/filtered_re2_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/filtered_re2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/filtered_re2_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/filtered_re2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/filtered_re2_test.vcxproj.filters b/build_windows_64/third_party/re2/filtered_re2_test.vcxproj.filters
new file mode 100644
index 0000000000000..c99a43287ce43
--- /dev/null
+++ b/build_windows_64/third_party/re2/filtered_re2_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/mimics_pcre_test.dir/nasm.props b/build_windows_64/third_party/re2/mimics_pcre_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/mimics_pcre_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/mimics_pcre_test.vcxproj b/build_windows_64/third_party/re2/mimics_pcre_test.vcxproj
new file mode 100644
index 0000000000000..f6890c0540447
--- /dev/null
+++ b/build_windows_64/third_party/re2/mimics_pcre_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {37A83FE7-B9F7-38F5-AC75-240807B5D47A}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ mimics_pcre_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ mimics_pcre_test.dir\Debug\
+ mimics_pcre_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ mimics_pcre_test.dir\Release\
+ mimics_pcre_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ mimics_pcre_test.dir\MinSizeRel\
+ mimics_pcre_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ mimics_pcre_test.dir\RelWithDebInfo\
+ mimics_pcre_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/mimics_pcre_test.lib
+ $(SolutionDir)/third_party/re2/Debug/mimics_pcre_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/mimics_pcre_test.lib
+ $(SolutionDir)/third_party/re2/Release/mimics_pcre_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/mimics_pcre_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/mimics_pcre_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/mimics_pcre_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/mimics_pcre_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/mimics_pcre_test.vcxproj.filters b/build_windows_64/third_party/re2/mimics_pcre_test.vcxproj.filters
new file mode 100644
index 0000000000000..bc61cc23a470a
--- /dev/null
+++ b/build_windows_64/third_party/re2/mimics_pcre_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/parse_test.dir/nasm.props b/build_windows_64/third_party/re2/parse_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/parse_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/parse_test.vcxproj b/build_windows_64/third_party/re2/parse_test.vcxproj
new file mode 100644
index 0000000000000..498db76b389ff
--- /dev/null
+++ b/build_windows_64/third_party/re2/parse_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {0DCF6887-4136-3709-9F4D-2511B330C69B}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ parse_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ parse_test.dir\Debug\
+ parse_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ parse_test.dir\Release\
+ parse_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ parse_test.dir\MinSizeRel\
+ parse_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ parse_test.dir\RelWithDebInfo\
+ parse_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/parse_test.lib
+ $(SolutionDir)/third_party/re2/Debug/parse_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/parse_test.lib
+ $(SolutionDir)/third_party/re2/Release/parse_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/parse_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/parse_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/parse_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/parse_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/parse_test.vcxproj.filters b/build_windows_64/third_party/re2/parse_test.vcxproj.filters
new file mode 100644
index 0000000000000..0ba5f43e14a5b
--- /dev/null
+++ b/build_windows_64/third_party/re2/parse_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/possible_match_test.dir/nasm.props b/build_windows_64/third_party/re2/possible_match_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/possible_match_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/possible_match_test.vcxproj b/build_windows_64/third_party/re2/possible_match_test.vcxproj
new file mode 100644
index 0000000000000..b0df6f942f3ec
--- /dev/null
+++ b/build_windows_64/third_party/re2/possible_match_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C5A57E25-A1F0-3FF2-9A78-B1A7D3E0B990}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ possible_match_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ possible_match_test.dir\Debug\
+ possible_match_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ possible_match_test.dir\Release\
+ possible_match_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ possible_match_test.dir\MinSizeRel\
+ possible_match_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ possible_match_test.dir\RelWithDebInfo\
+ possible_match_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/possible_match_test.lib
+ $(SolutionDir)/third_party/re2/Debug/possible_match_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/possible_match_test.lib
+ $(SolutionDir)/third_party/re2/Release/possible_match_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/possible_match_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/possible_match_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/possible_match_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/possible_match_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/possible_match_test.vcxproj.filters b/build_windows_64/third_party/re2/possible_match_test.vcxproj.filters
new file mode 100644
index 0000000000000..dc5bc93005cef
--- /dev/null
+++ b/build_windows_64/third_party/re2/possible_match_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/random_test.dir/nasm.props b/build_windows_64/third_party/re2/random_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/random_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/random_test.vcxproj b/build_windows_64/third_party/re2/random_test.vcxproj
new file mode 100644
index 0000000000000..e5a9fb049dd59
--- /dev/null
+++ b/build_windows_64/third_party/re2/random_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {DD14F34F-F0D1-3C86-BCDE-BB9BF4480036}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ random_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ random_test.dir\Debug\
+ random_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ random_test.dir\Release\
+ random_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ random_test.dir\MinSizeRel\
+ random_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ random_test.dir\RelWithDebInfo\
+ random_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/random_test.lib
+ $(SolutionDir)/third_party/re2/Debug/random_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/random_test.lib
+ $(SolutionDir)/third_party/re2/Release/random_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/random_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/random_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/random_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/random_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/random_test.vcxproj.filters b/build_windows_64/third_party/re2/random_test.vcxproj.filters
new file mode 100644
index 0000000000000..99c68019ba81f
--- /dev/null
+++ b/build_windows_64/third_party/re2/random_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/re2.dir/nasm.props b/build_windows_64/third_party/re2/re2.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/re2.vcxproj b/build_windows_64/third_party/re2/re2.vcxproj
new file mode 100644
index 0000000000000..0410d4bc036ea
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2.vcxproj
@@ -0,0 +1,336 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ re2
+ NoUpgrade
+
+
+
+ StaticLibrary
+ Unicode
+ v143
+
+
+ StaticLibrary
+ Unicode
+ v143
+
+
+ StaticLibrary
+ Unicode
+ v143
+
+
+ StaticLibrary
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ re2.dir\Debug\
+ re2
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ re2.dir\Release\
+ re2
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ re2.dir\MinSizeRel\
+ re2
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ re2.dir\RelWithDebInfo\
+ re2
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/re2.vcxproj.filters b/build_windows_64/third_party/re2/re2.vcxproj.filters
new file mode 100644
index 0000000000000..56e75eb6876ca
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2.vcxproj.filters
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/re2_arg_test.dir/nasm.props b/build_windows_64/third_party/re2/re2_arg_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2_arg_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/re2_arg_test.vcxproj b/build_windows_64/third_party/re2/re2_arg_test.vcxproj
new file mode 100644
index 0000000000000..a40267c29442e
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2_arg_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {2AFE22E7-4F2F-3C75-8291-36B0944B0D73}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ re2_arg_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ re2_arg_test.dir\Debug\
+ re2_arg_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ re2_arg_test.dir\Release\
+ re2_arg_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ re2_arg_test.dir\MinSizeRel\
+ re2_arg_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ re2_arg_test.dir\RelWithDebInfo\
+ re2_arg_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/re2_arg_test.lib
+ $(SolutionDir)/third_party/re2/Debug/re2_arg_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/re2_arg_test.lib
+ $(SolutionDir)/third_party/re2/Release/re2_arg_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/re2_arg_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/re2_arg_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/re2_arg_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/re2_arg_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/re2_arg_test.vcxproj.filters b/build_windows_64/third_party/re2/re2_arg_test.vcxproj.filters
new file mode 100644
index 0000000000000..743ff723d6799
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2_arg_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/re2_test.dir/nasm.props b/build_windows_64/third_party/re2/re2_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/re2_test.vcxproj b/build_windows_64/third_party/re2/re2_test.vcxproj
new file mode 100644
index 0000000000000..97d20eb2c6cea
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {20041D8D-3C16-37B9-9009-2B209282D44B}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ re2_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ re2_test.dir\Debug\
+ re2_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ re2_test.dir\Release\
+ re2_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ re2_test.dir\MinSizeRel\
+ re2_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ re2_test.dir\RelWithDebInfo\
+ re2_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/re2_test.lib
+ $(SolutionDir)/third_party/re2/Debug/re2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/re2_test.lib
+ $(SolutionDir)/third_party/re2/Release/re2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/re2_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/re2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/re2_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/re2_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/re2_test.vcxproj.filters b/build_windows_64/third_party/re2/re2_test.vcxproj.filters
new file mode 100644
index 0000000000000..0b97438f66be1
--- /dev/null
+++ b/build_windows_64/third_party/re2/re2_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/regexp_benchmark.dir/nasm.props b/build_windows_64/third_party/re2/regexp_benchmark.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/regexp_benchmark.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/regexp_benchmark.vcxproj b/build_windows_64/third_party/re2/regexp_benchmark.vcxproj
new file mode 100644
index 0000000000000..3b940746fb021
--- /dev/null
+++ b/build_windows_64/third_party/re2/regexp_benchmark.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7F92C962-34D2-3ADA-84C9-3C87CA947347}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ regexp_benchmark
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ regexp_benchmark.dir\Debug\
+ regexp_benchmark
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ regexp_benchmark.dir\Release\
+ regexp_benchmark
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ regexp_benchmark.dir\MinSizeRel\
+ regexp_benchmark
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ regexp_benchmark.dir\RelWithDebInfo\
+ regexp_benchmark
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/regexp_benchmark.lib
+ $(SolutionDir)/third_party/re2/Debug/regexp_benchmark.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/regexp_benchmark.lib
+ $(SolutionDir)/third_party/re2/Release/regexp_benchmark.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/regexp_benchmark.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/regexp_benchmark.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/regexp_benchmark.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/regexp_benchmark.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/regexp_benchmark.vcxproj.filters b/build_windows_64/third_party/re2/regexp_benchmark.vcxproj.filters
new file mode 100644
index 0000000000000..42fb3d600b8f7
--- /dev/null
+++ b/build_windows_64/third_party/re2/regexp_benchmark.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/regexp_test.dir/nasm.props b/build_windows_64/third_party/re2/regexp_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/regexp_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/regexp_test.vcxproj b/build_windows_64/third_party/re2/regexp_test.vcxproj
new file mode 100644
index 0000000000000..2a39de224255e
--- /dev/null
+++ b/build_windows_64/third_party/re2/regexp_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {DA8CBF84-33E2-318E-B0C9-A4F2D8482130}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ regexp_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ regexp_test.dir\Debug\
+ regexp_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ regexp_test.dir\Release\
+ regexp_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ regexp_test.dir\MinSizeRel\
+ regexp_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ regexp_test.dir\RelWithDebInfo\
+ regexp_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/regexp_test.lib
+ $(SolutionDir)/third_party/re2/Debug/regexp_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/regexp_test.lib
+ $(SolutionDir)/third_party/re2/Release/regexp_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/regexp_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/regexp_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/regexp_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/regexp_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/regexp_test.vcxproj.filters b/build_windows_64/third_party/re2/regexp_test.vcxproj.filters
new file mode 100644
index 0000000000000..c9bbc13196362
--- /dev/null
+++ b/build_windows_64/third_party/re2/regexp_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/required_prefix_test.dir/nasm.props b/build_windows_64/third_party/re2/required_prefix_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/required_prefix_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/required_prefix_test.vcxproj b/build_windows_64/third_party/re2/required_prefix_test.vcxproj
new file mode 100644
index 0000000000000..eefa27eb2cf94
--- /dev/null
+++ b/build_windows_64/third_party/re2/required_prefix_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {FC0759AF-7439-3F7F-ACFD-8DEC7D37A42C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ required_prefix_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ required_prefix_test.dir\Debug\
+ required_prefix_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ required_prefix_test.dir\Release\
+ required_prefix_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ required_prefix_test.dir\MinSizeRel\
+ required_prefix_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ required_prefix_test.dir\RelWithDebInfo\
+ required_prefix_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/required_prefix_test.lib
+ $(SolutionDir)/third_party/re2/Debug/required_prefix_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/required_prefix_test.lib
+ $(SolutionDir)/third_party/re2/Release/required_prefix_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/required_prefix_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/required_prefix_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/required_prefix_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/required_prefix_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/required_prefix_test.vcxproj.filters b/build_windows_64/third_party/re2/required_prefix_test.vcxproj.filters
new file mode 100644
index 0000000000000..f493b4f386a35
--- /dev/null
+++ b/build_windows_64/third_party/re2/required_prefix_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/search_test.dir/nasm.props b/build_windows_64/third_party/re2/search_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/search_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/search_test.vcxproj b/build_windows_64/third_party/re2/search_test.vcxproj
new file mode 100644
index 0000000000000..0b44391974ea6
--- /dev/null
+++ b/build_windows_64/third_party/re2/search_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A246240F-54A9-353C-A6EA-8674A0BAC38B}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ search_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ search_test.dir\Debug\
+ search_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ search_test.dir\Release\
+ search_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ search_test.dir\MinSizeRel\
+ search_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ search_test.dir\RelWithDebInfo\
+ search_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/search_test.lib
+ $(SolutionDir)/third_party/re2/Debug/search_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/search_test.lib
+ $(SolutionDir)/third_party/re2/Release/search_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/search_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/search_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/search_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/search_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/search_test.vcxproj.filters b/build_windows_64/third_party/re2/search_test.vcxproj.filters
new file mode 100644
index 0000000000000..4c2d3bcc922ca
--- /dev/null
+++ b/build_windows_64/third_party/re2/search_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/set_test.dir/nasm.props b/build_windows_64/third_party/re2/set_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/set_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/set_test.vcxproj b/build_windows_64/third_party/re2/set_test.vcxproj
new file mode 100644
index 0000000000000..db866570d16de
--- /dev/null
+++ b/build_windows_64/third_party/re2/set_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {5DD90683-0E65-3477-8ACF-36558F9998AD}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ set_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ set_test.dir\Debug\
+ set_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ set_test.dir\Release\
+ set_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ set_test.dir\MinSizeRel\
+ set_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ set_test.dir\RelWithDebInfo\
+ set_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/set_test.lib
+ $(SolutionDir)/third_party/re2/Debug/set_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/set_test.lib
+ $(SolutionDir)/third_party/re2/Release/set_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/set_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/set_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/set_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/set_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/set_test.vcxproj.filters b/build_windows_64/third_party/re2/set_test.vcxproj.filters
new file mode 100644
index 0000000000000..5da2d5f998f6a
--- /dev/null
+++ b/build_windows_64/third_party/re2/set_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/simplify_test.dir/nasm.props b/build_windows_64/third_party/re2/simplify_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/simplify_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/simplify_test.vcxproj b/build_windows_64/third_party/re2/simplify_test.vcxproj
new file mode 100644
index 0000000000000..467f499fc3310
--- /dev/null
+++ b/build_windows_64/third_party/re2/simplify_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {8E93D139-2A9E-3212-BADE-5FF99189EE5D}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ simplify_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ simplify_test.dir\Debug\
+ simplify_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ simplify_test.dir\Release\
+ simplify_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ simplify_test.dir\MinSizeRel\
+ simplify_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ simplify_test.dir\RelWithDebInfo\
+ simplify_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/simplify_test.lib
+ $(SolutionDir)/third_party/re2/Debug/simplify_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/simplify_test.lib
+ $(SolutionDir)/third_party/re2/Release/simplify_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/simplify_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/simplify_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/simplify_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/simplify_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/simplify_test.vcxproj.filters b/build_windows_64/third_party/re2/simplify_test.vcxproj.filters
new file mode 100644
index 0000000000000..7d017398a2e32
--- /dev/null
+++ b/build_windows_64/third_party/re2/simplify_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/string_generator_test.dir/nasm.props b/build_windows_64/third_party/re2/string_generator_test.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/string_generator_test.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/string_generator_test.vcxproj b/build_windows_64/third_party/re2/string_generator_test.vcxproj
new file mode 100644
index 0000000000000..5000b6c696dc8
--- /dev/null
+++ b/build_windows_64/third_party/re2/string_generator_test.vcxproj
@@ -0,0 +1,372 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {101043A7-EB7E-3852-8A8C-BD9F6C584C1B}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ string_generator_test
+ NoUpgrade
+
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+ Application
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ string_generator_test.dir\Debug\
+ string_generator_test
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ string_generator_test.dir\Release\
+ string_generator_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ string_generator_test.dir\MinSizeRel\
+ string_generator_test
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ string_generator_test.dir\RelWithDebInfo\
+ string_generator_test
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\testing.lib;Debug\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Debug/string_generator_test.lib
+ $(SolutionDir)/third_party/re2/Debug/string_generator_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\testing.lib;Release\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/Release/string_generator_test.lib
+ $(SolutionDir)/third_party/re2/Release/string_generator_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\testing.lib;MinSizeRel\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/MinSizeRel/string_generator_test.lib
+ $(SolutionDir)/third_party/re2/MinSizeRel/string_generator_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\testing.lib;RelWithDebInfo\re2.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/string_generator_test.lib
+ $(SolutionDir)/third_party/re2/RelWithDebInfo/string_generator_test.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ testing
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/string_generator_test.vcxproj.filters b/build_windows_64/third_party/re2/string_generator_test.vcxproj.filters
new file mode 100644
index 0000000000000..3f35229bfb35e
--- /dev/null
+++ b/build_windows_64/third_party/re2/string_generator_test.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/testing.dir/nasm.props b/build_windows_64/third_party/re2/testing.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/re2/testing.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/re2/testing.vcxproj b/build_windows_64/third_party/re2/testing.vcxproj
new file mode 100644
index 0000000000000..45e202e6b198d
--- /dev/null
+++ b/build_windows_64/third_party/re2/testing.vcxproj
@@ -0,0 +1,326 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {74252503-74D9-3847-8E55-859BFD7181F4}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ testing
+ NoUpgrade
+
+
+
+ StaticLibrary
+ Unicode
+ v143
+
+
+ StaticLibrary
+ Unicode
+ v143
+
+
+ StaticLibrary
+ Unicode
+ v143
+
+
+ StaticLibrary
+ Unicode
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\re2\Debug\
+ testing.dir\Debug\
+ testing
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\re2\Release\
+ testing.dir\Release\
+ testing
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\re2\MinSizeRel\
+ testing.dir\MinSizeRel\
+ testing
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\re2\RelWithDebInfo\
+ testing.dir\RelWithDebInfo\
+ testing
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ Disabled
+ stdcpp17
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ AnySuitable
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8 /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503;4100;4201;4456;4457;4702;4815
+ Sync
+ OnlyExplicitInline
+ stdcpp17
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ true
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;UNICODE;_UNICODE;STRICT;NOMINMAX;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/re2/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/re2/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTest.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestTargets.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CTestUseLaunchers.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\DartConfiguration.tcl.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\GNUInstallDirs.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\re2\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {67AC53D1-28EF-33DF-AA54-F2F919A3CC10}
+ re2
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/re2/testing.vcxproj.filters b/build_windows_64/third_party/re2/testing.vcxproj.filters
new file mode 100644
index 0000000000000..2898c08ddc3a1
--- /dev/null
+++ b/build_windows_64/third_party/re2/testing.vcxproj.filters
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/ALL_BUILD.dir/nasm.props b/build_windows_64/third_party/zlib/ALL_BUILD.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/zlib/ALL_BUILD.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/zlib/ALL_BUILD.vcxproj b/build_windows_64/third_party/zlib/ALL_BUILD.vcxproj
new file mode 100644
index 0000000000000..758e9892e3f2e
--- /dev/null
+++ b/build_windows_64/third_party/zlib/ALL_BUILD.vcxproj
@@ -0,0 +1,198 @@
+
+
+
+ x64
+
+
+ false
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ ALL_BUILD
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}
+ example
+
+
+ {54A5811A-6513-3056-953E-430A1381B32A}
+ minigzip
+
+
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}
+ zlib
+
+
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}
+ zlibstatic
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/ALL_BUILD.vcxproj.filters b/build_windows_64/third_party/zlib/ALL_BUILD.vcxproj.filters
new file mode 100644
index 0000000000000..369f052552430
--- /dev/null
+++ b/build_windows_64/third_party/zlib/ALL_BUILD.vcxproj.filters
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/build_windows_64/third_party/zlib/CMakeFiles/generate.stamp b/build_windows_64/third_party/zlib/CMakeFiles/generate.stamp
new file mode 100644
index 0000000000000..204caab22d831
--- /dev/null
+++ b/build_windows_64/third_party/zlib/CMakeFiles/generate.stamp
@@ -0,0 +1 @@
+# CMake generation timestamp file for this directory.
diff --git a/build_windows_64/third_party/zlib/CMakeFiles/generate.stamp.depend b/build_windows_64/third_party/zlib/CMakeFiles/generate.stamp.depend
new file mode 100644
index 0000000000000..19b5e99676046
--- /dev/null
+++ b/build_windows_64/third_party/zlib/CMakeFiles/generate.stamp.depend
@@ -0,0 +1,14 @@
+# CMake generation dependency list for this directory.
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckCSourceCompiles.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckFunctionExists.c
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckFunctionExists.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckIncludeFile.c.in
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckIncludeFile.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckIncludeFileCXX.cmake
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckTypeSize.c.in
+C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.24/Modules/CheckTypeSize.cmake
+C:/work/projects/grpc/build_windows_64/CMakeFiles/CheckTypeSize/OFF64_T.c
+C:/work/projects/grpc/third_party/zlib/CMakeLists.txt
+C:/work/projects/grpc/third_party/zlib/zconf.h.cmakein
+C:/work/projects/grpc/third_party/zlib/zlib.pc.cmakein
+C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\share\cmake-3.24\Templates\MSBuild\nasm.props.in
diff --git a/build_windows_64/third_party/zlib/CTestTestfile.cmake b/build_windows_64/third_party/zlib/CTestTestfile.cmake
new file mode 100644
index 0000000000000..6547b3089d111
--- /dev/null
+++ b/build_windows_64/third_party/zlib/CTestTestfile.cmake
@@ -0,0 +1,8 @@
+# CMake generated Testfile for
+# Source directory: C:/work/projects/grpc/third_party/zlib
+# Build directory: C:/work/projects/grpc/build_windows_64/third_party/zlib
+#
+# This file includes the relevant testing commands required for
+# testing this directory and lists subdirectories to be tested as well.
+add_test(example "example")
+set_tests_properties(example PROPERTIES _BACKTRACE_TRIPLES "C:/work/projects/grpc/third_party/zlib/CMakeLists.txt;199;add_test;C:/work/projects/grpc/third_party/zlib/CMakeLists.txt;0;")
diff --git a/build_windows_64/third_party/zlib/INSTALL.dir/nasm.props b/build_windows_64/third_party/zlib/INSTALL.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/zlib/INSTALL.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/zlib/INSTALL.vcxproj b/build_windows_64/third_party/zlib/INSTALL.vcxproj
new file mode 100644
index 0000000000000..752d758a75ab7
--- /dev/null
+++ b/build_windows_64/third_party/zlib/INSTALL.vcxproj
@@ -0,0 +1,206 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ INSTALL
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+ Always
+
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=$(Configuration) -P cmake_install.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\INSTALL_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\INSTALL_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/INSTALL.vcxproj.filters b/build_windows_64/third_party/zlib/INSTALL.vcxproj.filters
new file mode 100644
index 0000000000000..d7dc659d69caa
--- /dev/null
+++ b/build_windows_64/third_party/zlib/INSTALL.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/zlib/PACKAGE.dir/nasm.props b/build_windows_64/third_party/zlib/PACKAGE.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/zlib/PACKAGE.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/zlib/PACKAGE.vcxproj b/build_windows_64/third_party/zlib/PACKAGE.vcxproj
new file mode 100644
index 0000000000000..e89b7fe062adf
--- /dev/null
+++ b/build_windows_64/third_party/zlib/PACKAGE.vcxproj
@@ -0,0 +1,218 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ PACKAGE
+ NoUpgrade
+
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+ Utility
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+ $(Platform)\$(Configuration)\$(ProjectName)\
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd $(SolutionDir)..\build_windows_64
+if %errorlevel% neq 0 goto :cmEnd
+C:
+if %errorlevel% neq 0 goto :cmEnd
+"C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cpack.exe" -C $(Configuration) --config ./CPackConfig.cmake
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+
+
+
+
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\PACKAGE_force
+ false
+ false
+
+ setlocal
+cd .
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ %(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\PACKAGE_force
+ false
+ false
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {A175CC8D-1442-326E-B716-D113235BFBCB}
+ ALL_BUILD
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/PACKAGE.vcxproj.filters b/build_windows_64/third_party/zlib/PACKAGE.vcxproj.filters
new file mode 100644
index 0000000000000..9dce6e80ce3d0
--- /dev/null
+++ b/build_windows_64/third_party/zlib/PACKAGE.vcxproj.filters
@@ -0,0 +1,13 @@
+
+
+
+
+ CMake Rules
+
+
+
+
+ {D6FF8225-E953-3177-A71B-46A246640276}
+
+
+
diff --git a/build_windows_64/third_party/zlib/cmake_install.cmake b/build_windows_64/third_party/zlib/cmake_install.cmake
new file mode 100644
index 0000000000000..349fcdf6c9385
--- /dev/null
+++ b/build_windows_64/third_party/zlib/cmake_install.cmake
@@ -0,0 +1,205 @@
+# Install script for directory: C:/work/projects/grpc/third_party/zlib
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+ set(CMAKE_INSTALL_PREFIX "C:/Program Files/grpc")
+endif()
+string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
+
+# Set the install configuration name.
+if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
+ if(BUILD_TYPE)
+ string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
+ CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
+ else()
+ set(CMAKE_INSTALL_CONFIG_NAME "Release")
+ endif()
+ message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
+endif()
+
+# Set the component getting installed.
+if(NOT CMAKE_INSTALL_COMPONENT)
+ if(COMPONENT)
+ message(STATUS "Install component: \"${COMPONENT}\"")
+ set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
+ else()
+ set(CMAKE_INSTALL_COMPONENT)
+ endif()
+endif()
+
+# Is this installation the result of a crosscompile?
+if(NOT DEFINED CMAKE_CROSSCOMPILING)
+ set(CMAKE_CROSSCOMPILING "FALSE")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/lib/zlibd.lib")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/Debug/zlibd.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/lib/zlib.lib")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/Release/zlib.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/lib/zlib.lib")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/MinSizeRel/zlib.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/lib/zlib.lib")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/lib" TYPE STATIC_LIBRARY OPTIONAL FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/RelWithDebInfo/zlib.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/bin/zlibd.dll")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/bin" TYPE SHARED_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/Debug/zlibd.dll")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/bin/zlib.dll")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/bin" TYPE SHARED_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/Release/zlib.dll")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/bin/zlib.dll")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/bin" TYPE SHARED_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/MinSizeRel/zlib.dll")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/bin/zlib.dll")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/bin" TYPE SHARED_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/RelWithDebInfo/zlib.dll")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ if(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Dd][Ee][Bb][Uu][Gg])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/lib/zlibstaticd.lib")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/Debug/zlibstaticd.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/lib/zlibstatic.lib")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/Release/zlibstatic.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Mm][Ii][Nn][Ss][Ii][Zz][Ee][Rr][Ee][Ll])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/lib/zlibstatic.lib")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/MinSizeRel/zlibstatic.lib")
+ elseif(CMAKE_INSTALL_CONFIG_NAME MATCHES "^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/lib/zlibstatic.lib")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/lib" TYPE STATIC_LIBRARY FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/RelWithDebInfo/zlibstatic.lib")
+ endif()
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/include/zconf.h;C:/Program Files/grpc/include/zlib.h")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/include" TYPE FILE FILES
+ "C:/work/projects/grpc/build_windows_64/third_party/zlib/zconf.h"
+ "C:/work/projects/grpc/third_party/zlib/zlib.h"
+ )
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/share/man/man3/zlib.3")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/share/man/man3" TYPE FILE FILES "C:/work/projects/grpc/third_party/zlib/zlib.3")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+ list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
+ "C:/Program Files/grpc/share/pkgconfig/zlib.pc")
+ if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
+ message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
+ endif()
+ file(INSTALL DESTINATION "C:/Program Files/grpc/share/pkgconfig" TYPE FILE FILES "C:/work/projects/grpc/build_windows_64/third_party/zlib/zlib.pc")
+endif()
+
diff --git a/build_windows_64/third_party/zlib/example.dir/nasm.props b/build_windows_64/third_party/zlib/example.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/zlib/example.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/zlib/example.vcxproj b/build_windows_64/third_party/zlib/example.vcxproj
new file mode 100644
index 0000000000000..7d77d981df9ec
--- /dev/null
+++ b/build_windows_64/third_party/zlib/example.vcxproj
@@ -0,0 +1,371 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ example
+ NoUpgrade
+
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\zlib\Debug\
+ example.dir\Debug\
+ example
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\Release\
+ example.dir\Release\
+ example
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\MinSizeRel\
+ example.dir\MinSizeRel\
+ example
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\RelWithDebInfo\
+ example.dir\RelWithDebInfo\
+ example
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/Debug/example.lib
+ $(SolutionDir)/third_party/zlib/Debug/example.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/Release/example.lib
+ $(SolutionDir)/third_party/zlib/Release/example.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/MinSizeRel/example.lib
+ $(SolutionDir)/third_party/zlib/MinSizeRel/example.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/RelWithDebInfo/example.lib
+ $(SolutionDir)/third_party/zlib/RelWithDebInfo/example.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}
+ zlib
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/example.vcxproj.filters b/build_windows_64/third_party/zlib/example.vcxproj.filters
new file mode 100644
index 0000000000000..4ddb213132613
--- /dev/null
+++ b/build_windows_64/third_party/zlib/example.vcxproj.filters
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/minigzip.dir/nasm.props b/build_windows_64/third_party/zlib/minigzip.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/zlib/minigzip.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/zlib/minigzip.vcxproj b/build_windows_64/third_party/zlib/minigzip.vcxproj
new file mode 100644
index 0000000000000..65e36c08dfa11
--- /dev/null
+++ b/build_windows_64/third_party/zlib/minigzip.vcxproj
@@ -0,0 +1,371 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {54A5811A-6513-3056-953E-430A1381B32A}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ minigzip
+ NoUpgrade
+
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+ Application
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\zlib\Debug\
+ minigzip.dir\Debug\
+ minigzip
+ .exe
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\Release\
+ minigzip.dir\Release\
+ minigzip
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\MinSizeRel\
+ minigzip.dir\MinSizeRel\
+ minigzip
+ .exe
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\RelWithDebInfo\
+ minigzip.dir\RelWithDebInfo\
+ minigzip
+ .exe
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Debug\zlibd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/Debug/minigzip.lib
+ $(SolutionDir)/third_party/zlib/Debug/minigzip.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ Release\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/Release/minigzip.lib
+ $(SolutionDir)/third_party/zlib/Release/minigzip.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ MinSizeRel\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/MinSizeRel/minigzip.lib
+ $(SolutionDir)/third_party/zlib/MinSizeRel/minigzip.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ RelWithDebInfo\zlib.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/RelWithDebInfo/minigzip.lib
+ $(SolutionDir)/third_party/zlib/RelWithDebInfo/minigzip.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}
+ zlib
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/minigzip.vcxproj.filters b/build_windows_64/third_party/zlib/minigzip.vcxproj.filters
new file mode 100644
index 0000000000000..7f555974b81ec
--- /dev/null
+++ b/build_windows_64/third_party/zlib/minigzip.vcxproj.filters
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/zconf.h b/build_windows_64/third_party/zlib/zconf.h
new file mode 100644
index 0000000000000..80833b5bed11e
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zconf.h
@@ -0,0 +1,549 @@
+/* zconf.h -- configuration of the zlib compression library
+ * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
+ */
+
+/* @(#) $Id$ */
+
+#ifndef ZCONF_H
+#define ZCONF_H
+/* #undef Z_PREFIX */
+/* #undef Z_HAVE_UNISTD_H */
+
+/*
+ * If you *really* need a unique prefix for all types and library functions,
+ * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it.
+ * Even better than compiling with -DZ_PREFIX would be to use configure to set
+ * this permanently in zconf.h using "./configure --zprefix".
+ */
+#ifdef Z_PREFIX /* may be set to #if 1 by ./configure */
+# define Z_PREFIX_SET
+
+/* all linked symbols and init macros */
+# define _dist_code z__dist_code
+# define _length_code z__length_code
+# define _tr_align z__tr_align
+# define _tr_flush_bits z__tr_flush_bits
+# define _tr_flush_block z__tr_flush_block
+# define _tr_init z__tr_init
+# define _tr_stored_block z__tr_stored_block
+# define _tr_tally z__tr_tally
+# define adler32 z_adler32
+# define adler32_combine z_adler32_combine
+# define adler32_combine64 z_adler32_combine64
+# define adler32_z z_adler32_z
+# ifndef Z_SOLO
+# define compress z_compress
+# define compress2 z_compress2
+# define compressBound z_compressBound
+# endif
+# define crc32 z_crc32
+# define crc32_combine z_crc32_combine
+# define crc32_combine64 z_crc32_combine64
+# define crc32_combine_gen z_crc32_combine_gen
+# define crc32_combine_gen64 z_crc32_combine_gen64
+# define crc32_combine_op z_crc32_combine_op
+# define crc32_z z_crc32_z
+# define deflate z_deflate
+# define deflateBound z_deflateBound
+# define deflateCopy z_deflateCopy
+# define deflateEnd z_deflateEnd
+# define deflateGetDictionary z_deflateGetDictionary
+# define deflateInit z_deflateInit
+# define deflateInit2 z_deflateInit2
+# define deflateInit2_ z_deflateInit2_
+# define deflateInit_ z_deflateInit_
+# define deflateParams z_deflateParams
+# define deflatePending z_deflatePending
+# define deflatePrime z_deflatePrime
+# define deflateReset z_deflateReset
+# define deflateResetKeep z_deflateResetKeep
+# define deflateSetDictionary z_deflateSetDictionary
+# define deflateSetHeader z_deflateSetHeader
+# define deflateTune z_deflateTune
+# define deflate_copyright z_deflate_copyright
+# define get_crc_table z_get_crc_table
+# ifndef Z_SOLO
+# define gz_error z_gz_error
+# define gz_intmax z_gz_intmax
+# define gz_strwinerror z_gz_strwinerror
+# define gzbuffer z_gzbuffer
+# define gzclearerr z_gzclearerr
+# define gzclose z_gzclose
+# define gzclose_r z_gzclose_r
+# define gzclose_w z_gzclose_w
+# define gzdirect z_gzdirect
+# define gzdopen z_gzdopen
+# define gzeof z_gzeof
+# define gzerror z_gzerror
+# define gzflush z_gzflush
+# define gzfread z_gzfread
+# define gzfwrite z_gzfwrite
+# define gzgetc z_gzgetc
+# define gzgetc_ z_gzgetc_
+# define gzgets z_gzgets
+# define gzoffset z_gzoffset
+# define gzoffset64 z_gzoffset64
+# define gzopen z_gzopen
+# define gzopen64 z_gzopen64
+# ifdef _WIN32
+# define gzopen_w z_gzopen_w
+# endif
+# define gzprintf z_gzprintf
+# define gzputc z_gzputc
+# define gzputs z_gzputs
+# define gzread z_gzread
+# define gzrewind z_gzrewind
+# define gzseek z_gzseek
+# define gzseek64 z_gzseek64
+# define gzsetparams z_gzsetparams
+# define gztell z_gztell
+# define gztell64 z_gztell64
+# define gzungetc z_gzungetc
+# define gzvprintf z_gzvprintf
+# define gzwrite z_gzwrite
+# endif
+# define inflate z_inflate
+# define inflateBack z_inflateBack
+# define inflateBackEnd z_inflateBackEnd
+# define inflateBackInit z_inflateBackInit
+# define inflateBackInit_ z_inflateBackInit_
+# define inflateCodesUsed z_inflateCodesUsed
+# define inflateCopy z_inflateCopy
+# define inflateEnd z_inflateEnd
+# define inflateGetDictionary z_inflateGetDictionary
+# define inflateGetHeader z_inflateGetHeader
+# define inflateInit z_inflateInit
+# define inflateInit2 z_inflateInit2
+# define inflateInit2_ z_inflateInit2_
+# define inflateInit_ z_inflateInit_
+# define inflateMark z_inflateMark
+# define inflatePrime z_inflatePrime
+# define inflateReset z_inflateReset
+# define inflateReset2 z_inflateReset2
+# define inflateResetKeep z_inflateResetKeep
+# define inflateSetDictionary z_inflateSetDictionary
+# define inflateSync z_inflateSync
+# define inflateSyncPoint z_inflateSyncPoint
+# define inflateUndermine z_inflateUndermine
+# define inflateValidate z_inflateValidate
+# define inflate_copyright z_inflate_copyright
+# define inflate_fast z_inflate_fast
+# define inflate_table z_inflate_table
+# ifndef Z_SOLO
+# define uncompress z_uncompress
+# define uncompress2 z_uncompress2
+# endif
+# define zError z_zError
+# ifndef Z_SOLO
+# define zcalloc z_zcalloc
+# define zcfree z_zcfree
+# endif
+# define zlibCompileFlags z_zlibCompileFlags
+# define zlibVersion z_zlibVersion
+
+/* all zlib typedefs in zlib.h and zconf.h */
+# define Byte z_Byte
+# define Bytef z_Bytef
+# define alloc_func z_alloc_func
+# define charf z_charf
+# define free_func z_free_func
+# ifndef Z_SOLO
+# define gzFile z_gzFile
+# endif
+# define gz_header z_gz_header
+# define gz_headerp z_gz_headerp
+# define in_func z_in_func
+# define intf z_intf
+# define out_func z_out_func
+# define uInt z_uInt
+# define uIntf z_uIntf
+# define uLong z_uLong
+# define uLongf z_uLongf
+# define voidp z_voidp
+# define voidpc z_voidpc
+# define voidpf z_voidpf
+
+/* all zlib structs in zlib.h and zconf.h */
+# define gz_header_s z_gz_header_s
+# define internal_state z_internal_state
+
+#endif
+
+#if defined(__MSDOS__) && !defined(MSDOS)
+# define MSDOS
+#endif
+#if (defined(OS_2) || defined(__OS2__)) && !defined(OS2)
+# define OS2
+#endif
+#if defined(_WINDOWS) && !defined(WINDOWS)
+# define WINDOWS
+#endif
+#if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__)
+# ifndef WIN32
+# define WIN32
+# endif
+#endif
+#if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32)
+# if !defined(__GNUC__) && !defined(__FLAT__) && !defined(__386__)
+# ifndef SYS16BIT
+# define SYS16BIT
+# endif
+# endif
+#endif
+
+/*
+ * Compile with -DMAXSEG_64K if the alloc function cannot allocate more
+ * than 64k bytes at a time (needed on systems with 16-bit int).
+ */
+#ifdef SYS16BIT
+# define MAXSEG_64K
+#endif
+#ifdef MSDOS
+# define UNALIGNED_OK
+#endif
+
+#ifdef __STDC_VERSION__
+# ifndef STDC
+# define STDC
+# endif
+# if __STDC_VERSION__ >= 199901L
+# ifndef STDC99
+# define STDC99
+# endif
+# endif
+#endif
+#if !defined(STDC) && (defined(__STDC__) || defined(__cplusplus))
+# define STDC
+#endif
+#if !defined(STDC) && (defined(__GNUC__) || defined(__BORLANDC__))
+# define STDC
+#endif
+#if !defined(STDC) && (defined(MSDOS) || defined(WINDOWS) || defined(WIN32))
+# define STDC
+#endif
+#if !defined(STDC) && (defined(OS2) || defined(__HOS_AIX__))
+# define STDC
+#endif
+
+#if defined(__OS400__) && !defined(STDC) /* iSeries (formerly AS/400). */
+# define STDC
+#endif
+
+#ifndef STDC
+# ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */
+# define const /* note: need a more gentle solution here */
+# endif
+#endif
+
+#if defined(ZLIB_CONST) && !defined(z_const)
+# define z_const const
+#else
+# define z_const
+#endif
+
+#ifdef Z_SOLO
+ typedef unsigned long z_size_t;
+#else
+# define z_longlong long long
+# if defined(NO_SIZE_T)
+ typedef unsigned NO_SIZE_T z_size_t;
+# elif defined(STDC)
+# include
+ typedef size_t z_size_t;
+# else
+ typedef unsigned long z_size_t;
+# endif
+# undef z_longlong
+#endif
+
+/* Maximum value for memLevel in deflateInit2 */
+#ifndef MAX_MEM_LEVEL
+# ifdef MAXSEG_64K
+# define MAX_MEM_LEVEL 8
+# else
+# define MAX_MEM_LEVEL 9
+# endif
+#endif
+
+/* Maximum value for windowBits in deflateInit2 and inflateInit2.
+ * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files
+ * created by gzip. (Files created by minigzip can still be extracted by
+ * gzip.)
+ */
+#ifndef MAX_WBITS
+# define MAX_WBITS 15 /* 32K LZ77 window */
+#endif
+
+/* The memory requirements for deflate are (in bytes):
+ (1 << (windowBits+2)) + (1 << (memLevel+9))
+ that is: 128K for windowBits=15 + 128K for memLevel = 8 (default values)
+ plus a few kilobytes for small objects. For example, if you want to reduce
+ the default memory requirements from 256K to 128K, compile with
+ make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7"
+ Of course this will generally degrade compression (there's no free lunch).
+
+ The memory requirements for inflate are (in bytes) 1 << windowBits
+ that is, 32K for windowBits=15 (default value) plus about 7 kilobytes
+ for small objects.
+*/
+
+ /* Type declarations */
+
+#ifndef OF /* function prototypes */
+# ifdef STDC
+# define OF(args) args
+# else
+# define OF(args) ()
+# endif
+#endif
+
+#ifndef Z_ARG /* function prototypes for stdarg */
+# if defined(STDC) || defined(Z_HAVE_STDARG_H)
+# define Z_ARG(args) args
+# else
+# define Z_ARG(args) ()
+# endif
+#endif
+
+/* The following definitions for FAR are needed only for MSDOS mixed
+ * model programming (small or medium model with some far allocations).
+ * This was tested only with MSC; for other MSDOS compilers you may have
+ * to define NO_MEMCPY in zutil.h. If you don't need the mixed model,
+ * just define FAR to be empty.
+ */
+#ifdef SYS16BIT
+# if defined(M_I86SM) || defined(M_I86MM)
+ /* MSC small or medium model */
+# define SMALL_MEDIUM
+# ifdef _MSC_VER
+# define FAR _far
+# else
+# define FAR far
+# endif
+# endif
+# if (defined(__SMALL__) || defined(__MEDIUM__))
+ /* Turbo C small or medium model */
+# define SMALL_MEDIUM
+# ifdef __BORLANDC__
+# define FAR _far
+# else
+# define FAR far
+# endif
+# endif
+#endif
+
+#if defined(WINDOWS) || defined(WIN32)
+ /* If building or using zlib as a DLL, define ZLIB_DLL.
+ * This is not mandatory, but it offers a little performance increase.
+ */
+# ifdef ZLIB_DLL
+# if defined(WIN32) && (!defined(__BORLANDC__) || (__BORLANDC__ >= 0x500))
+# ifdef ZLIB_INTERNAL
+# define ZEXTERN extern __declspec(dllexport)
+# else
+# define ZEXTERN extern __declspec(dllimport)
+# endif
+# endif
+# endif /* ZLIB_DLL */
+ /* If building or using zlib with the WINAPI/WINAPIV calling convention,
+ * define ZLIB_WINAPI.
+ * Caution: the standard ZLIB1.DLL is NOT compiled using ZLIB_WINAPI.
+ */
+# ifdef ZLIB_WINAPI
+# ifdef FAR
+# undef FAR
+# endif
+# ifndef WIN32_LEAN_AND_MEAN
+# define WIN32_LEAN_AND_MEAN
+# endif
+# include
+ /* No need for _export, use ZLIB.DEF instead. */
+ /* For complete Windows compatibility, use WINAPI, not __stdcall. */
+# define ZEXPORT WINAPI
+# ifdef WIN32
+# define ZEXPORTVA WINAPIV
+# else
+# define ZEXPORTVA FAR CDECL
+# endif
+# endif
+#endif
+
+#if defined (__BEOS__)
+# ifdef ZLIB_DLL
+# ifdef ZLIB_INTERNAL
+# define ZEXPORT __declspec(dllexport)
+# define ZEXPORTVA __declspec(dllexport)
+# else
+# define ZEXPORT __declspec(dllimport)
+# define ZEXPORTVA __declspec(dllimport)
+# endif
+# endif
+#endif
+
+#ifndef ZEXTERN
+# define ZEXTERN extern
+#endif
+#ifndef ZEXPORT
+# define ZEXPORT
+#endif
+#ifndef ZEXPORTVA
+# define ZEXPORTVA
+#endif
+
+#ifndef FAR
+# define FAR
+#endif
+
+#if !defined(__MACTYPES__)
+typedef unsigned char Byte; /* 8 bits */
+#endif
+typedef unsigned int uInt; /* 16 bits or more */
+typedef unsigned long uLong; /* 32 bits or more */
+
+#ifdef SMALL_MEDIUM
+ /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */
+# define Bytef Byte FAR
+#else
+ typedef Byte FAR Bytef;
+#endif
+typedef char FAR charf;
+typedef int FAR intf;
+typedef uInt FAR uIntf;
+typedef uLong FAR uLongf;
+
+#ifdef STDC
+ typedef void const *voidpc;
+ typedef void FAR *voidpf;
+ typedef void *voidp;
+#else
+ typedef Byte const *voidpc;
+ typedef Byte FAR *voidpf;
+ typedef Byte *voidp;
+#endif
+
+#if !defined(Z_U4) && !defined(Z_SOLO) && defined(STDC)
+# include
+# if (UINT_MAX == 0xffffffffUL)
+# define Z_U4 unsigned
+# elif (ULONG_MAX == 0xffffffffUL)
+# define Z_U4 unsigned long
+# elif (USHRT_MAX == 0xffffffffUL)
+# define Z_U4 unsigned short
+# endif
+#endif
+
+#ifdef Z_U4
+ typedef Z_U4 z_crc_t;
+#else
+ typedef unsigned long z_crc_t;
+#endif
+
+#ifdef HAVE_UNISTD_H /* may be set to #if 1 by ./configure */
+# define Z_HAVE_UNISTD_H
+#endif
+
+#ifdef HAVE_STDARG_H /* may be set to #if 1 by ./configure */
+# define Z_HAVE_STDARG_H
+#endif
+
+#ifdef STDC
+# ifndef Z_SOLO
+# include /* for off_t */
+# endif
+#endif
+
+#if defined(STDC) || defined(Z_HAVE_STDARG_H)
+# ifndef Z_SOLO
+# include /* for va_list */
+# endif
+#endif
+
+#ifdef _WIN32
+# ifndef Z_SOLO
+# include /* for wchar_t */
+# endif
+#endif
+
+/* a little trick to accommodate both "#define _LARGEFILE64_SOURCE" and
+ * "#define _LARGEFILE64_SOURCE 1" as requesting 64-bit operations, (even
+ * though the former does not conform to the LFS document), but considering
+ * both "#undef _LARGEFILE64_SOURCE" and "#define _LARGEFILE64_SOURCE 0" as
+ * equivalently requesting no 64-bit operations
+ */
+#if defined(_LARGEFILE64_SOURCE) && -_LARGEFILE64_SOURCE - -1 == 1
+# undef _LARGEFILE64_SOURCE
+#endif
+
+#ifndef Z_HAVE_UNISTD_H
+# ifdef __WATCOMC__
+# define Z_HAVE_UNISTD_H
+# endif
+#endif
+#ifndef Z_HAVE_UNISTD_H
+# if defined(_LARGEFILE64_SOURCE) && !defined(_WIN32)
+# define Z_HAVE_UNISTD_H
+# endif
+#endif
+#ifndef Z_SOLO
+# if defined(Z_HAVE_UNISTD_H)
+# include /* for SEEK_*, off_t, and _LFS64_LARGEFILE */
+# ifdef VMS
+# include /* for off_t */
+# endif
+# ifndef z_off_t
+# define z_off_t off_t
+# endif
+# endif
+#endif
+
+#if defined(_LFS64_LARGEFILE) && _LFS64_LARGEFILE-0
+# define Z_LFS64
+#endif
+
+#if defined(_LARGEFILE64_SOURCE) && defined(Z_LFS64)
+# define Z_LARGE64
+#endif
+
+#if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS-0 == 64 && defined(Z_LFS64)
+# define Z_WANT64
+#endif
+
+#if !defined(SEEK_SET) && !defined(Z_SOLO)
+# define SEEK_SET 0 /* Seek from beginning of file. */
+# define SEEK_CUR 1 /* Seek from current position. */
+# define SEEK_END 2 /* Set file pointer to EOF plus "offset" */
+#endif
+
+#ifndef z_off_t
+# define z_off_t long
+#endif
+
+#if !defined(_WIN32) && defined(Z_LARGE64)
+# define z_off64_t off64_t
+#else
+# if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO)
+# define z_off64_t __int64
+# else
+# define z_off64_t z_off_t
+# endif
+#endif
+
+/* MVS linker does not support external names larger than 8 bytes */
+#if defined(__MVS__)
+ #pragma map(deflateInit_,"DEIN")
+ #pragma map(deflateInit2_,"DEIN2")
+ #pragma map(deflateEnd,"DEEND")
+ #pragma map(deflateBound,"DEBND")
+ #pragma map(inflateInit_,"ININ")
+ #pragma map(inflateInit2_,"ININ2")
+ #pragma map(inflateEnd,"INEND")
+ #pragma map(inflateSync,"INSY")
+ #pragma map(inflateSetDictionary,"INSEDI")
+ #pragma map(compressBound,"CMBND")
+ #pragma map(inflate_table,"INTABL")
+ #pragma map(inflate_fast,"INFA")
+ #pragma map(inflate_copyright,"INCOPY")
+#endif
+
+#endif /* ZCONF_H */
diff --git a/build_windows_64/third_party/zlib/zlib.dir/nasm.props b/build_windows_64/third_party/zlib/zlib.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zlib.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/zlib/zlib.pc b/build_windows_64/third_party/zlib/zlib.pc
new file mode 100644
index 0000000000000..cd8bddd4b7466
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zlib.pc
@@ -0,0 +1,13 @@
+prefix=C:/Program Files/grpc
+exec_prefix=C:/Program Files/grpc
+libdir=C:/Program Files/grpc/lib
+sharedlibdir=C:/Program Files/grpc/lib
+includedir=C:/Program Files/grpc/include
+
+Name: zlib
+Description: zlib compression library
+Version: 1.2.13
+
+Requires:
+Libs: -L${libdir} -L${sharedlibdir} -lz
+Cflags: -I${includedir}
diff --git a/build_windows_64/third_party/zlib/zlib.sln b/build_windows_64/third_party/zlib/zlib.sln
new file mode 100644
index 0000000000000..440c373baa4ba
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zlib.sln
@@ -0,0 +1,121 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{A175CC8D-1442-326E-B716-D113235BFBCB}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C} = {8786BFC2-F644-367C-96A4-B76A6B2E741C}
+ {54A5811A-6513-3056-953E-430A1381B32A} = {54A5811A-6513-3056-953E-430A1381B32A}
+ {5FDEAB02-1842-3086-B65C-7A418702BE14} = {5FDEAB02-1842-3086-B65C-7A418702BE14}
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD} = {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "INSTALL", "INSTALL.vcxproj", "{C4EB1565-8AD1-3801-BA37-4E2847E0EA02}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PACKAGE", "PACKAGE.vcxproj", "{7DC00F27-FF73-32D4-A78E-FF26C1446B6C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A175CC8D-1442-326E-B716-D113235BFBCB} = {A175CC8D-1442-326E-B716-D113235BFBCB}
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "..\..\\ZERO_CHECK.vcxproj", "{B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}"
+ ProjectSection(ProjectDependencies) = postProject
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example", "example.vcxproj", "{8786BFC2-F644-367C-96A4-B76A6B2E741C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {5FDEAB02-1842-3086-B65C-7A418702BE14} = {5FDEAB02-1842-3086-B65C-7A418702BE14}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minigzip", "minigzip.vcxproj", "{54A5811A-6513-3056-953E-430A1381B32A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ {5FDEAB02-1842-3086-B65C-7A418702BE14} = {5FDEAB02-1842-3086-B65C-7A418702BE14}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "zlib.vcxproj", "{5FDEAB02-1842-3086-B65C-7A418702BE14}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstatic", "zlibstatic.vcxproj", "{25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}"
+ ProjectSection(ProjectDependencies) = postProject
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29} = {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|x64 = Debug|x64
+ Release|x64 = Release|x64
+ MinSizeRel|x64 = MinSizeRel|x64
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.ActiveCfg = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Debug|x64.Build.0 = Debug|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.ActiveCfg = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.Release|x64.Build.0 = Release|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A175CC8D-1442-326E-B716-D113235BFBCB}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Debug|x64.ActiveCfg = Debug|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.Release|x64.ActiveCfg = Release|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {C4EB1565-8AD1-3801-BA37-4E2847E0EA02}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Debug|x64.ActiveCfg = Debug|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.Release|x64.ActiveCfg = Release|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {7DC00F27-FF73-32D4-A78E-FF26C1446B6C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.ActiveCfg = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Debug|x64.Build.0 = Debug|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.ActiveCfg = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.Release|x64.Build.0 = Release|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}.Debug|x64.ActiveCfg = Debug|x64
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}.Debug|x64.Build.0 = Debug|x64
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}.Release|x64.ActiveCfg = Release|x64
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}.Release|x64.Build.0 = Release|x64
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {8786BFC2-F644-367C-96A4-B76A6B2E741C}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {54A5811A-6513-3056-953E-430A1381B32A}.Debug|x64.ActiveCfg = Debug|x64
+ {54A5811A-6513-3056-953E-430A1381B32A}.Debug|x64.Build.0 = Debug|x64
+ {54A5811A-6513-3056-953E-430A1381B32A}.Release|x64.ActiveCfg = Release|x64
+ {54A5811A-6513-3056-953E-430A1381B32A}.Release|x64.Build.0 = Release|x64
+ {54A5811A-6513-3056-953E-430A1381B32A}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {54A5811A-6513-3056-953E-430A1381B32A}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {54A5811A-6513-3056-953E-430A1381B32A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {54A5811A-6513-3056-953E-430A1381B32A}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}.Debug|x64.ActiveCfg = Debug|x64
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}.Debug|x64.Build.0 = Debug|x64
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}.Release|x64.ActiveCfg = Release|x64
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}.Release|x64.Build.0 = Release|x64
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}.Debug|x64.ActiveCfg = Debug|x64
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}.Debug|x64.Build.0 = Debug|x64
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}.Release|x64.ActiveCfg = Release|x64
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}.Release|x64.Build.0 = Release|x64
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}.MinSizeRel|x64.ActiveCfg = MinSizeRel|x64
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}.MinSizeRel|x64.Build.0 = MinSizeRel|x64
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {FECF3815-FD4B-3916-8678-65FA0F6037EA}
+ EndGlobalSection
+ GlobalSection(ExtensibilityAddIns) = postSolution
+ EndGlobalSection
+EndGlobal
diff --git a/build_windows_64/third_party/zlib/zlib.vcxproj b/build_windows_64/third_party/zlib/zlib.vcxproj
new file mode 100644
index 0000000000000..ae30166e010cf
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zlib.vcxproj
@@ -0,0 +1,393 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {5FDEAB02-1842-3086-B65C-7A418702BE14}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ zlib
+ NoUpgrade
+
+
+
+ DynamicLibrary
+ MultiByte
+ v143
+
+
+ DynamicLibrary
+ MultiByte
+ v143
+
+
+ DynamicLibrary
+ MultiByte
+ v143
+
+
+ DynamicLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\zlib\Debug\
+ zlib.dir\Debug\
+ zlibd
+ .dll
+ true
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\Release\
+ zlib.dir\Release\
+ zlib
+ .dll
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\MinSizeRel\
+ zlib.dir\MinSizeRel\
+ zlib
+ .dll
+ false
+ true
+ $(SolutionDir)..\build_windows_64\third_party\zlib\RelWithDebInfo\
+ zlib.dir\RelWithDebInfo\
+ zlib
+ .dll
+ true
+ true
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Debug";ZLIB_DLL
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\";ZLIB_DLL
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Debug";ZLIB_DLL
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/Debug/zlibd.lib
+ $(SolutionDir)/third_party/zlib/Debug/zlibd.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Release";ZLIB_DLL
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"Release\";ZLIB_DLL
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Release";ZLIB_DLL
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/Release/zlib.lib
+ $(SolutionDir)/third_party/zlib/Release/zlib.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";ZLIB_DLL
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\";ZLIB_DLL
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel";ZLIB_DLL
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ false
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/MinSizeRel/zlib.lib
+ $(SolutionDir)/third_party/zlib/MinSizeRel/zlib.pdb
+ Console
+
+
+ false
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";ZLIB_DLL
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\";ZLIB_DLL
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo";ZLIB_DLL
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib
+ %(AdditionalLibraryDirectories)
+ %(AdditionalOptions) /machine:x64
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ $(SolutionDir)/third_party/zlib/RelWithDebInfo/zlib.lib
+ $(SolutionDir)/third_party/zlib/RelWithDebInfo/zlib.pdb
+ Console
+
+
+ false
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/zlib.vcxproj.filters b/build_windows_64/third_party/zlib/zlib.vcxproj.filters
new file mode 100644
index 0000000000000..2877a30beb9d9
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zlib.vcxproj.filters
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/zlibstatic.dir/nasm.props b/build_windows_64/third_party/zlib/zlibstatic.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zlibstatic.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/third_party/zlib/zlibstatic.vcxproj b/build_windows_64/third_party/zlib/zlibstatic.vcxproj
new file mode 100644
index 0000000000000..ad3814ff982dd
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zlibstatic.vcxproj
@@ -0,0 +1,344 @@
+
+
+
+ x64
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ MinSizeRel
+ x64
+
+
+ RelWithDebInfo
+ x64
+
+
+
+ {25A6A0B1-CFC7-3B33-99F8-C0CBB55078BD}
+ Win32Proj
+ 10.0.22000.0
+ x64
+ zlibstatic
+ NoUpgrade
+
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+ StaticLibrary
+ MultiByte
+ v143
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.20506.1
+ $(SolutionDir)..\build_windows_64\third_party\zlib\Debug\
+ zlibstatic.dir\Debug\
+ zlibstaticd
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\zlib\Release\
+ zlibstatic.dir\Release\
+ zlibstatic
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\zlib\MinSizeRel\
+ zlibstatic.dir\MinSizeRel\
+ zlibstatic
+ .lib
+ $(SolutionDir)..\build_windows_64\third_party\zlib\RelWithDebInfo\
+ zlibstatic.dir\RelWithDebInfo\
+ zlibstatic
+ .lib
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ EnableFastChecks
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ Disabled
+ stdc11
+ Disabled
+ NotUsing
+ MultiThreadedDebugDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Debug"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"Debug\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Debug"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ AnySuitable
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Release"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"Release\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="Release"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MinSpace
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel"
+ $(IntDir)
+
+
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"MinSizeRel\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="MinSizeRel"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions) /utf-8
+ $(IntDir)
+ ProgramDatabase
+ 4065;4506;4200;4291;4244;4267;4987;4774;4819;4996;4619;4503
+
+
+ OnlyExplicitInline
+ stdc11
+ MaxSpeed
+ NotUsing
+ MultiThreadedDLL
+ false
+ Level3
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo"
+ $(IntDir)
+ stdcpp17
+
+
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR=\"RelWithDebInfo\"
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+
+
+ $(SolutionDir)..\third_party\re2\;$(SolutionDir)..\third_party\zlib\;$(SolutionDir)..\build_windows_64\third_party\zlib\;$(SolutionDir)..\;%(IncludePaths)
+ -f
+ %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;_WIN32_WINNT=0x600;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;NO_FSEEKO;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;CMAKE_INTDIR="RelWithDebInfo"
+
+
+ $(SolutionDir)..\third_party\re2;$(SolutionDir)..\third_party\zlib;$(SolutionDir)..\build_windows_64\third_party\zlib;$(SolutionDir)..\;%(AdditionalIncludeDirectories)
+ $(ProjectDir)/$(IntDir)
+ %(Filename).h
+ %(Filename).tlb
+ %(Filename)_i.c
+ %(Filename)_p.c
+
+
+ %(AdditionalOptions) /machine:x64
+
+
+
+
+ Always
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+ Building Custom Rule $(SolutionDir)../grpc/third_party/zlib/CMakeLists.txt
+ setlocal
+"$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -S$(SolutionDir)../grpc -B$(SolutionDir) --check-stamp-file $(SolutionDir)/third_party/zlib/CMakeFiles/generate.stamp
+if %errorlevel% neq 0 goto :cmEnd
+:cmEnd
+endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
+:cmErrorLevel
+exit /b %1
+:cmDone
+if %errorlevel% neq 0 goto :VCEnd
+ $(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckCSourceCompiles.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.c;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckFunctionExists.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFile.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckIncludeFileCXX.cmake;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.c.in;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Modules\CheckTypeSize.cmake;$(SolutionDir)..\build_windows_64\CMakeFiles\CheckTypeSize\OFF64_T.c;$(SolutionDir)..\third_party\zlib\zconf.h.cmakein;$(SolutionDir)..\third_party\zlib\zlib.pc.cmakein;$(VCIDEInstallDir)..\CommonExtensions\Microsoft\CMake\CMake\share\cmake-$(VS_CMAKE_VERSION)\Templates\MSBuild\nasm.props.in;%(AdditionalInputs)
+ $(SolutionDir)..\build_windows_64\third_party\zlib\CMakeFiles\generate.stamp
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {B4DF8270-5E6A-33C3-B7E3-D3BA44DBEC29}
+ ZERO_CHECK
+ false
+ Never
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/third_party/zlib/zlibstatic.vcxproj.filters b/build_windows_64/third_party/zlib/zlibstatic.vcxproj.filters
new file mode 100644
index 0000000000000..4b85e9b535f70
--- /dev/null
+++ b/build_windows_64/third_party/zlib/zlibstatic.vcxproj.filters
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {EDB5A735-5665-3947-B603-4E4C7DA8254C}
+
+
+ {C7484222-6FFC-3C27-88FB-92A772B9DEF8}
+
+
+
\ No newline at end of file
diff --git a/build_windows_64/tools.dir/nasm.props b/build_windows_64/tools.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/tools.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/tools_c.dir/nasm.props b/build_windows_64/tools_c.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/tools_c.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/tools_cxx.dir/nasm.props b/build_windows_64/tools_cxx.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/tools_cxx.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+
diff --git a/build_windows_64/upb.dir/nasm.props b/build_windows_64/upb.dir/nasm.props
new file mode 100644
index 0000000000000..525fb7a01c44d
--- /dev/null
+++ b/build_windows_64/upb.dir/nasm.props
@@ -0,0 +1,17 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+
+ $(IntDir)%(FileName).obj
+ 0
+ C:/NASM/nasm.exe
+ 0
+ "%(CompilerNasm)" [AllOptions] [AdditionalOptions] "%(FullPath)"
+ Assembling %(Filename)%(Extension)
+
+
+