<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug (static runtime)|Win32">
      <Configuration>Debug (static runtime)</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug (static runtime)|x64">
      <Configuration>Debug (static runtime)</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release (static runtime)|Win32">
      <Configuration>Release (static runtime)</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release (static runtime)|x64">
      <Configuration>Release (static runtime)</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectName>QuantLib</ProjectName>
    <ProjectGuid>{AD0A27DA-91DA-46A2-ACBD-296C419ED3AA}</ProjectGuid>
    <RootNamespace>QuantLib</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <Import Project="QuantLib.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseOfMfc>false</UseOfMfc>
    <CharacterSet>MultiByte</CharacterSet>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
    <_ProjectFileVersion>11.0.1</_ProjectFileVersion>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\lib\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\lib\</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</IntDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\lib\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\lib\</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</IntDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|Win32'">.\lib\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|x64'">.\lib\</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|Win32'">.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|x64'">.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</IntDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|Win32'">.\lib\</OutDir>
    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|x64'">.\lib\</OutDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|Win32'">.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</IntDir>
    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|x64'">.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</IntDir>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|Win32'">QuantLib-mt-sgd</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|x64'">QuantLib-x64-mt-sgd</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">QuantLib-mt-gd</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">QuantLib-x64-mt-gd</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|Win32'">QuantLib-mt-s</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|x64'">QuantLib-x64-mt-s</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">QuantLib-mt</TargetName>
    <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">QuantLib-x64-mt</TargetName>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>NDEBUG;WIN32;_LIB;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <DisableLanguageExtensions>false</DisableLanguageExtensions>
      <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\QuantLib.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</AssemblerListingLocation>
      <ObjectFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ObjectFileName>
      <ProgramDataBaseFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <BrowseInformationFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</BrowseInformationFile>
      <WarningLevel>Level3</WarningLevel>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <CombineFilesOnlyFromTheSameFolder>true</CombineFilesOnlyFromTheSameFolder>
      <IncludeInUnityFile>true</IncludeInUnityFile>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <PreLinkEvent>
      <Message>Make build directory</Message>
      <Command>if not exist lib mkdir lib</Command>
    </PreLinkEvent>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Lib>
    <Bscmake>
      <SuppressStartupBanner>false</SuppressStartupBanner>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>NDEBUG;WIN32;_LIB;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <DisableLanguageExtensions>false</DisableLanguageExtensions>
      <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\QuantLib.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</AssemblerListingLocation>
      <ObjectFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ObjectFileName>
      <ProgramDataBaseFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <BrowseInformationFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</BrowseInformationFile>
      <WarningLevel>Level3</WarningLevel>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <CombineFilesOnlyFromTheSameFolder>true</CombineFilesOnlyFromTheSameFolder>
      <IncludeInUnityFile>true</IncludeInUnityFile>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <PreLinkEvent>
      <Message>Make build directory</Message>
      <Command>if not exist lib mkdir lib</Command>
    </PreLinkEvent>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Lib>
    <Bscmake>
      <SuppressStartupBanner>false</SuppressStartupBanner>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_DEBUG;WIN32;_LIB;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <DisableLanguageExtensions>false</DisableLanguageExtensions>
      <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\QuantLib.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</AssemblerListingLocation>
      <ObjectFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ObjectFileName>
      <ProgramDataBaseFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <BrowseInformationFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</BrowseInformationFile>
      <WarningLevel>Level3</WarningLevel>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <CombineFilesOnlyFromTheSameFolder>true</CombineFilesOnlyFromTheSameFolder>
      <IncludeInUnityFile>true</IncludeInUnityFile>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <PreLinkEvent>
      <Message>Make build directory</Message>
      <Command>if not exist lib mkdir lib</Command>
    </PreLinkEvent>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Lib>
    <Bscmake>
      <SuppressStartupBanner>false</SuppressStartupBanner>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_DEBUG;WIN32;_LIB;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
      <DisableLanguageExtensions>false</DisableLanguageExtensions>
      <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\QuantLib.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</AssemblerListingLocation>
      <ObjectFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ObjectFileName>
      <ProgramDataBaseFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <BrowseInformationFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</BrowseInformationFile>
      <WarningLevel>Level3</WarningLevel>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <CombineFilesOnlyFromTheSameFolder>true</CombineFilesOnlyFromTheSameFolder>
      <IncludeInUnityFile>true</IncludeInUnityFile>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <PreLinkEvent>
      <Message>Make build directory</Message>
      <Command>if not exist lib mkdir lib</Command>
    </PreLinkEvent>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Lib>
    <Bscmake>
      <SuppressStartupBanner>false</SuppressStartupBanner>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|Win32'">
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>NDEBUG;WIN32;_LIB;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <DisableLanguageExtensions>false</DisableLanguageExtensions>
      <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\QuantLib.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</AssemblerListingLocation>
      <ObjectFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ObjectFileName>
      <ProgramDataBaseFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <BrowseInformationFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</BrowseInformationFile>
      <WarningLevel>Level3</WarningLevel>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <CombineFilesOnlyFromTheSameFolder>true</CombineFilesOnlyFromTheSameFolder>
      <IncludeInUnityFile>true</IncludeInUnityFile>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <PreLinkEvent>
      <Message>Make build directory</Message>
      <Command>if not exist lib mkdir lib</Command>
    </PreLinkEvent>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Lib>
    <Bscmake>
      <SuppressStartupBanner>false</SuppressStartupBanner>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (static runtime)|x64'">
    <ClCompile>
      <Optimization>MaxSpeed</Optimization>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>NDEBUG;WIN32;_LIB;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <StringPooling>true</StringPooling>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <DisableLanguageExtensions>false</DisableLanguageExtensions>
      <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\QuantLib.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</AssemblerListingLocation>
      <ObjectFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ObjectFileName>
      <ProgramDataBaseFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <BrowseInformationFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</BrowseInformationFile>
      <WarningLevel>Level3</WarningLevel>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <CombineFilesOnlyFromTheSameFolder>true</CombineFilesOnlyFromTheSameFolder>
      <IncludeInUnityFile>true</IncludeInUnityFile>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <PreLinkEvent>
      <Message>Make build directory</Message>
      <Command>if not exist lib mkdir lib</Command>
    </PreLinkEvent>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Lib>
    <Bscmake>
      <SuppressStartupBanner>false</SuppressStartupBanner>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|Win32'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_DEBUG;WIN32;_LIB;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <DisableLanguageExtensions>false</DisableLanguageExtensions>
      <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\QuantLib.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</AssemblerListingLocation>
      <ObjectFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ObjectFileName>
      <ProgramDataBaseFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <BrowseInformationFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</BrowseInformationFile>
      <WarningLevel>Level3</WarningLevel>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <CombineFilesOnlyFromTheSameFolder>true</CombineFilesOnlyFromTheSameFolder>
      <IncludeInUnityFile>true</IncludeInUnityFile>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <PreLinkEvent>
      <Message>Make build directory</Message>
      <Command>if not exist lib mkdir lib</Command>
    </PreLinkEvent>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Lib>
    <Bscmake>
      <SuppressStartupBanner>false</SuppressStartupBanner>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (static runtime)|x64'">
    <ClCompile>
      <Optimization>Disabled</Optimization>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <IntrinsicFunctions>false</IntrinsicFunctions>
      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <PreprocessorDefinitions>_DEBUG;WIN32;_LIB;_SCL_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
      <DisableLanguageExtensions>false</DisableLanguageExtensions>
      <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
      <RuntimeTypeInfo>true</RuntimeTypeInfo>
      <PrecompiledHeader>
      </PrecompiledHeader>
      <PrecompiledHeaderOutputFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\QuantLib.pch</PrecompiledHeaderOutputFile>
      <AssemblerListingLocation>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</AssemblerListingLocation>
      <ObjectFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ObjectFileName>
      <ProgramDataBaseFileName>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</ProgramDataBaseFileName>
      <BrowseInformation>
      </BrowseInformation>
      <BrowseInformationFile>.\build\$(PlatformToolset)\$(Platform)\$(Configuration)\</BrowseInformationFile>
      <WarningLevel>Level3</WarningLevel>
      <SuppressStartupBanner>true</SuppressStartupBanner>
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <CompileAs>Default</CompileAs>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <CombineFilesOnlyFromTheSameFolder>true</CombineFilesOnlyFromTheSameFolder>
      <IncludeInUnityFile>true</IncludeInUnityFile>
    </ClCompile>
    <ResourceCompile>
      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <Culture>0x0409</Culture>
    </ResourceCompile>
    <PreLinkEvent>
      <Message>Make build directory</Message>
      <Command>if not exist lib mkdir lib</Command>
    </PreLinkEvent>
    <Lib>
      <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
      <SuppressStartupBanner>true</SuppressStartupBanner>
    </Lib>
    <Bscmake>
      <SuppressStartupBanner>false</SuppressStartupBanner>
    </Bscmake>
  </ItemDefinitionGroup>
  <ItemGroup>
    <Natvis Include="QuantLib.natvis" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="ql\cashflows\all.hpp" />
    <ClInclude Include="ql\cashflows\averagebmacoupon.hpp" />
    <ClInclude Include="ql\cashflows\capflooredcoupon.hpp" />
    <ClInclude Include="ql\cashflows\capflooredinflationcoupon.hpp" />
    <ClInclude Include="ql\cashflows\cashflows.hpp" />
    <ClInclude Include="ql\cashflows\cashflowvectors.hpp" />
    <ClInclude Include="ql\cashflows\cmscoupon.hpp" />
    <ClInclude Include="ql\cashflows\conundrumpricer.hpp" />
    <ClInclude Include="ql\cashflows\coupon.hpp" />
    <ClInclude Include="ql\cashflows\couponpricer.hpp" />
    <ClInclude Include="ql\cashflows\cpicoupon.hpp" />
    <ClInclude Include="ql\cashflows\cpicouponpricer.hpp" />
    <ClInclude Include="ql\cashflows\digitalcmscoupon.hpp" />
    <ClInclude Include="ql\cashflows\digitalcoupon.hpp" />
    <ClInclude Include="ql\cashflows\digitaliborcoupon.hpp" />
    <ClInclude Include="ql\cashflows\dividend.hpp" />
    <ClInclude Include="ql\cashflows\duration.hpp" />
    <ClInclude Include="ql\cashflows\equitycashflow.hpp" />
    <ClInclude Include="ql\cashflows\fixedratecoupon.hpp" />
    <ClInclude Include="ql\cashflows\floatingratecoupon.hpp" />
    <ClInclude Include="ql\cashflows\iborcoupon.hpp" />
    <ClInclude Include="ql\cashflows\indexedcashflow.hpp" />
    <ClInclude Include="ql\cashflows\inflationcoupon.hpp" />
    <ClInclude Include="ql\cashflows\inflationcouponpricer.hpp" />
    <ClInclude Include="ql\cashflows\lineartsrpricer.hpp" />
    <ClInclude Include="ql\cashflows\multipleresetscoupon.hpp" />
    <ClInclude Include="ql\cashflows\overnightindexedcoupon.hpp" />
    <ClInclude Include="ql\cashflows\overnightindexedcouponpricer.hpp" />
    <ClInclude Include="ql\cashflows\rangeaccrual.hpp" />
    <ClInclude Include="ql\cashflows\rateaveraging.hpp" />
    <ClInclude Include="ql\cashflows\replication.hpp" />
    <ClInclude Include="ql\cashflows\simplecashflow.hpp" />
    <ClInclude Include="ql\cashflows\subperiodcoupon.hpp" />
    <ClInclude Include="ql\cashflows\timebasket.hpp" />
    <ClInclude Include="ql\cashflows\yoyinflationcoupon.hpp" />
    <ClInclude Include="ql\cashflows\zeroinflationcashflow.hpp" />
    <ClInclude Include="ql\currencies\africa.hpp" />
    <ClInclude Include="ql\currencies\all.hpp" />
    <ClInclude Include="ql\currencies\america.hpp" />
    <ClInclude Include="ql\currencies\asia.hpp" />
    <ClInclude Include="ql\currencies\crypto.hpp" />
    <ClInclude Include="ql\currencies\europe.hpp" />
    <ClInclude Include="ql\currencies\exchangeratemanager.hpp" />
    <ClInclude Include="ql\currencies\oceania.hpp" />
    <ClInclude Include="ql\experimental\all.hpp" />
    <ClInclude Include="ql\experimental\asian\all.hpp" />
    <ClInclude Include="ql\experimental\asian\analytic_cont_geom_av_price_heston.hpp" />
    <ClInclude Include="ql\experimental\asian\analytic_discr_geom_av_price_heston.hpp" />
    <ClInclude Include="ql\experimental\averageois\all.hpp" />
    <ClInclude Include="ql\experimental\averageois\arithmeticaverageois.hpp" />
    <ClInclude Include="ql\experimental\averageois\arithmeticoisratehelper.hpp" />
    <ClInclude Include="ql\experimental\averageois\averageoiscouponpricer.hpp" />
    <ClInclude Include="ql\experimental\averageois\makearithmeticaverageois.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\all.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\binomialdoublebarrierengine.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\discretizeddoublebarrieroption.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\mcdoublebarrierengine.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\perturbativebarrieroptionengine.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\quantodoublebarrieroption.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\suowangdoublebarrierengine.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\vannavolgabarrierengine.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\vannavolgadoublebarrierengine.hpp" />
    <ClInclude Include="ql\experimental\barrieroption\vannavolgainterpolation.hpp" />
    <ClInclude Include="ql\experimental\basismodels\all.hpp" />
    <ClInclude Include="ql\experimental\basismodels\swaptioncfs.hpp" />
    <ClInclude Include="ql\experimental\basismodels\tenoroptionletvts.hpp" />
    <ClInclude Include="ql\experimental\basismodels\tenorswaptionvts.hpp" />
    <ClInclude Include="ql\experimental\callablebonds\all.hpp" />
    <ClInclude Include="ql\experimental\callablebonds\blackcallablebondengine.hpp" />
    <ClInclude Include="ql\experimental\callablebonds\callablebond.hpp" />
    <ClInclude Include="ql\experimental\callablebonds\callablebondconstantvol.hpp" />
    <ClInclude Include="ql\experimental\callablebonds\callablebondvolstructure.hpp" />
    <ClInclude Include="ql\experimental\callablebonds\discretizedcallablefixedratebond.hpp" />
    <ClInclude Include="ql\experimental\callablebonds\treecallablebondengine.hpp" />
    <ClInclude Include="ql\experimental\catbonds\all.hpp" />
    <ClInclude Include="ql\experimental\catbonds\catbond.hpp" />
    <ClInclude Include="ql\experimental\catbonds\catrisk.hpp" />
    <ClInclude Include="ql\experimental\catbonds\montecarlocatbondengine.hpp" />
    <ClInclude Include="ql\experimental\catbonds\riskynotional.hpp" />
    <ClInclude Include="ql\experimental\commodities\all.hpp" />
    <ClInclude Include="ql\experimental\commodities\commodity.hpp" />
    <ClInclude Include="ql\experimental\commodities\commoditycashflow.hpp" />
    <ClInclude Include="ql\experimental\commodities\commoditycurve.hpp" />
    <ClInclude Include="ql\experimental\commodities\commodityindex.hpp" />
    <ClInclude Include="ql\experimental\commodities\commoditypricinghelpers.hpp" />
    <ClInclude Include="ql\experimental\commodities\commoditysettings.hpp" />
    <ClInclude Include="ql\experimental\commodities\commoditytype.hpp" />
    <ClInclude Include="ql\experimental\commodities\commodityunitcost.hpp" />
    <ClInclude Include="ql\experimental\commodities\dateinterval.hpp" />
    <ClInclude Include="ql\experimental\commodities\energybasisswap.hpp" />
    <ClInclude Include="ql\experimental\commodities\energycommodity.hpp" />
    <ClInclude Include="ql\experimental\commodities\energyfuture.hpp" />
    <ClInclude Include="ql\experimental\commodities\energyswap.hpp" />
    <ClInclude Include="ql\experimental\commodities\energyvanillaswap.hpp" />
    <ClInclude Include="ql\experimental\commodities\exchangecontract.hpp" />
    <ClInclude Include="ql\experimental\commodities\paymentterm.hpp" />
    <ClInclude Include="ql\experimental\commodities\petroleumunitsofmeasure.hpp" />
    <ClInclude Include="ql\experimental\commodities\pricingperiod.hpp" />
    <ClInclude Include="ql\experimental\commodities\quantity.hpp" />
    <ClInclude Include="ql\experimental\commodities\unitofmeasure.hpp" />
    <ClInclude Include="ql\experimental\commodities\unitofmeasureconversion.hpp" />
    <ClInclude Include="ql\experimental\commodities\unitofmeasureconversionmanager.hpp" />
    <ClInclude Include="ql\experimental\coupons\all.hpp" />
    <ClInclude Include="ql\experimental\coupons\cmsspreadcoupon.hpp" />
    <ClInclude Include="ql\experimental\coupons\digitalcmsspreadcoupon.hpp" />
    <ClInclude Include="ql\experimental\coupons\lognormalcmsspreadpricer.hpp" />
    <ClInclude Include="ql\experimental\coupons\proxyibor.hpp" />
    <ClInclude Include="ql\experimental\coupons\quantocouponpricer.hpp" />
    <ClInclude Include="ql\experimental\coupons\strippedcapflooredcoupon.hpp" />
    <ClInclude Include="ql\experimental\coupons\swapspreadindex.hpp" />
    <ClInclude Include="ql\experimental\credit\all.hpp" />
    <ClInclude Include="ql\experimental\credit\basecorrelationlossmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\basecorrelationstructure.hpp" />
    <ClInclude Include="ql\experimental\credit\basket.hpp" />
    <ClInclude Include="ql\experimental\credit\binomiallossmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\blackcdsoptionengine.hpp" />
    <ClInclude Include="ql\experimental\credit\cdo.hpp" />
    <ClInclude Include="ql\experimental\credit\cdsoption.hpp" />
    <ClInclude Include="ql\experimental\credit\constantlosslatentmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\correlationstructure.hpp" />
    <ClInclude Include="ql\experimental\credit\defaultevent.hpp" />
    <ClInclude Include="ql\experimental\credit\defaultlossmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\defaultprobabilitykey.hpp" />
    <ClInclude Include="ql\experimental\credit\defaultprobabilitylatentmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\defaulttype.hpp" />
    <ClInclude Include="ql\experimental\credit\distribution.hpp" />
    <ClInclude Include="ql\experimental\credit\factorspreadedhazardratecurve.hpp" />
    <ClInclude Include="ql\experimental\credit\gaussianlhplossmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\homogeneouspooldef.hpp" />
    <ClInclude Include="ql\experimental\credit\inhomogeneouspooldef.hpp" />
    <ClInclude Include="ql\experimental\credit\integralcdoengine.hpp" />
    <ClInclude Include="ql\experimental\credit\integralntdengine.hpp" />
    <ClInclude Include="ql\experimental\credit\interpolatedaffinehazardratecurve.hpp" />
    <ClInclude Include="ql\experimental\credit\issuer.hpp" />
    <ClInclude Include="ql\experimental\credit\loss.hpp" />
    <ClInclude Include="ql\experimental\credit\lossdistribution.hpp" />
    <ClInclude Include="ql\experimental\credit\midpointcdoengine.hpp" />
    <ClInclude Include="ql\experimental\credit\nthtodefault.hpp" />
    <ClInclude Include="ql\experimental\credit\onefactoraffinesurvival.hpp" />
    <ClInclude Include="ql\experimental\credit\onefactorcopula.hpp" />
    <ClInclude Include="ql\experimental\credit\onefactorgaussiancopula.hpp" />
    <ClInclude Include="ql\experimental\credit\onefactorstudentcopula.hpp" />
    <ClInclude Include="ql\experimental\credit\pool.hpp" />
    <ClInclude Include="ql\experimental\credit\randomdefaultlatentmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\randomdefaultmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\randomlosslatentmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\recoveryratemodel.hpp" />
    <ClInclude Include="ql\experimental\credit\recoveryratequote.hpp" />
    <ClInclude Include="ql\experimental\credit\recursivelossmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\riskyassetswap.hpp" />
    <ClInclude Include="ql\experimental\credit\riskyassetswapoption.hpp" />
    <ClInclude Include="ql\experimental\credit\saddlepointlossmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\spotlosslatentmodel.hpp" />
    <ClInclude Include="ql\experimental\credit\spreadedhazardratecurve.hpp" />
    <ClInclude Include="ql\experimental\credit\syntheticcdo.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\all.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\analyticholderextensibleoptionengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\analyticpartialtimebarrieroptionengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\analyticpdfhestonengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\analytictwoassetbarrierengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\analytictwoassetcorrelationengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\analyticwriterextensibleoptionengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\continuousarithmeticasianlevyengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\continuousarithmeticasianvecerengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\everestoption.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\himalayaoption.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\holderextensibleoption.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\kirkspreadoptionengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\mceverestengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\mchimalayaengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\mcpagodaengine.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\pagodaoption.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\partialtimebarrieroption.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\spreadoption.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\twoassetbarrieroption.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\twoassetcorrelationoption.hpp" />
    <ClInclude Include="ql\experimental\exoticoptions\writerextensibleoption.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\all.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\dynprogvppintrinsicvalueengine.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdextoujumpvanillaengine.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdklugeextouspreadengine.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmdupire1dop.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmexpextouinnervaluecalculator.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmextendedornsteinuhlenbeckop.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmextoujumpmodelinnervalue.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmextoujumpop.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmextoujumpsolver.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmklugeextouop.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmklugeextousolver.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmsimple2dextousolver.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmsimple3dextoujumpsolver.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmspreadpayoffinnervalue.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmvppstartlimitstepcondition.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmvppstepcondition.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmvppstepconditionfactory.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdmzabrop.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdornsteinuhlenbeckvanillaengine.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdsimpleextoujumpswingengine.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdsimpleextoustorageengine.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\fdsimpleklugeextouvppengine.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\glued1dmesher.hpp" />
    <ClInclude Include="ql\experimental\finitedifferences\vanillavppoption.hpp" />
    <ClInclude Include="ql\experimental\forward\all.hpp" />
    <ClInclude Include="ql\experimental\forward\analytichestonforwardeuropeanengine.hpp" />
    <ClInclude Include="ql\experimental\fx\all.hpp" />
    <ClInclude Include="ql\experimental\fx\blackdeltacalculator.hpp" />
    <ClInclude Include="ql\experimental\fx\deltavolquote.hpp" />
    <ClInclude Include="ql\experimental\inflation\all.hpp" />
    <ClInclude Include="ql\experimental\inflation\cpicapfloorengines.hpp" />
    <ClInclude Include="ql\experimental\inflation\cpicapfloortermpricesurface.hpp" />
    <ClInclude Include="ql\experimental\inflation\genericindexes.hpp" />
    <ClInclude Include="ql\experimental\inflation\interpolatedyoyoptionletstripper.hpp" />
    <ClInclude Include="ql\experimental\inflation\kinterpolatedyoyoptionletvolatilitysurface.hpp" />
    <ClInclude Include="ql\experimental\inflation\piecewiseyoyoptionletvolatility.hpp" />
    <ClInclude Include="ql\experimental\inflation\polynomial2Dspline.hpp" />
    <ClInclude Include="ql\experimental\inflation\yoycapfloortermpricesurface.hpp" />
    <ClInclude Include="ql\experimental\inflation\yoyinflationoptionletvolatilitystructure2.hpp" />
    <ClInclude Include="ql\experimental\inflation\yoyoptionlethelpers.hpp" />
    <ClInclude Include="ql\experimental\inflation\yoyoptionletstripper.hpp" />
    <ClInclude Include="ql\experimental\lattices\all.hpp" />
    <ClInclude Include="ql\experimental\lattices\extendedbinomialtree.hpp" />
    <ClInclude Include="ql\experimental\math\all.hpp" />
    <ClInclude Include="ql\experimental\math\claytoncopularng.hpp" />
    <ClInclude Include="ql\experimental\math\convolvedstudentt.hpp" />
    <ClInclude Include="ql\experimental\math\farliegumbelmorgensterncopularng.hpp" />
    <ClInclude Include="ql\experimental\math\fireflyalgorithm.hpp" />
    <ClInclude Include="ql\experimental\math\frankcopularng.hpp" />
    <ClInclude Include="ql\experimental\math\gaussiancopulapolicy.hpp" />
    <ClInclude Include="ql\experimental\math\gaussiannoncentralchisquaredpolynomial.hpp" />
    <ClInclude Include="ql\experimental\math\hybridsimulatedannealing.hpp" />
    <ClInclude Include="ql\experimental\math\hybridsimulatedannealingfunctors.hpp" />
    <ClInclude Include="ql\experimental\math\isotropicrandomwalk.hpp" />
    <ClInclude Include="ql\experimental\math\laplaceinterpolation.hpp" />
    <ClInclude Include="ql\experimental\math\latentmodel.hpp" />
    <ClInclude Include="ql\experimental\math\levyflightdistribution.hpp" />
    <ClInclude Include="ql\experimental\math\moorepenroseinverse.hpp" />
    <ClInclude Include="ql\experimental\math\multidimintegrator.hpp" />
    <ClInclude Include="ql\experimental\math\multidimquadrature.hpp" />
    <ClInclude Include="ql\experimental\math\particleswarmoptimization.hpp" />
    <ClInclude Include="ql\experimental\math\piecewisefunction.hpp" />
    <ClInclude Include="ql\experimental\math\piecewiseintegral.hpp" />
    <ClInclude Include="ql\experimental\math\polarstudenttrng.hpp" />
    <ClInclude Include="ql\experimental\math\tcopulapolicy.hpp" />
    <ClInclude Include="ql\experimental\math\zigguratrng.hpp" />
    <ClInclude Include="ql\experimental\mcbasket\adaptedpathpayoff.hpp" />
    <ClInclude Include="ql\experimental\mcbasket\all.hpp" />
    <ClInclude Include="ql\experimental\mcbasket\longstaffschwartzmultipathpricer.hpp" />
    <ClInclude Include="ql\experimental\mcbasket\mcamericanpathengine.hpp" />
    <ClInclude Include="ql\experimental\mcbasket\mclongstaffschwartzpathengine.hpp" />
    <ClInclude Include="ql\experimental\mcbasket\mcpathbasketengine.hpp" />
    <ClInclude Include="ql\experimental\mcbasket\pathmultiassetoption.hpp" />
    <ClInclude Include="ql\experimental\mcbasket\pathpayoff.hpp" />
    <ClInclude Include="ql\experimental\models\all.hpp" />
    <ClInclude Include="ql\experimental\models\normalclvmodel.hpp" />
    <ClInclude Include="ql\experimental\models\squarerootclvmodel.hpp" />
    <ClInclude Include="ql\experimental\processes\all.hpp" />
    <ClInclude Include="ql\experimental\processes\extendedblackscholesprocess.hpp" />
    <ClInclude Include="ql\experimental\processes\extendedornsteinuhlenbeckprocess.hpp" />
    <ClInclude Include="ql\experimental\processes\extouwithjumpsprocess.hpp" />
    <ClInclude Include="ql\experimental\processes\gemanroncoroniprocess.hpp" />
    <ClInclude Include="ql\experimental\processes\klugeextouprocess.hpp" />
    <ClInclude Include="ql\experimental\processes\vegastressedblackscholesprocess.hpp" />
    <ClInclude Include="ql\experimental\risk\all.hpp" />
    <ClInclude Include="ql\experimental\risk\creditriskplus.hpp" />
    <ClInclude Include="ql\experimental\risk\sensitivityanalysis.hpp" />
    <ClInclude Include="ql\experimental\shortrate\all.hpp" />
    <ClInclude Include="ql\experimental\shortrate\generalizedhullwhite.hpp" />
    <ClInclude Include="ql\experimental\shortrate\generalizedornsteinuhlenbeckprocess.hpp" />
    <ClInclude Include="ql\experimental\swaptions\all.hpp" />
    <ClInclude Include="ql\experimental\swaptions\haganirregularswaptionengine.hpp" />
    <ClInclude Include="ql\experimental\swaptions\irregularswap.hpp" />
    <ClInclude Include="ql\experimental\swaptions\irregularswaption.hpp" />
    <ClInclude Include="ql\experimental\termstructures\all.hpp" />
    <ClInclude Include="ql\experimental\termstructures\basisswapratehelpers.hpp" />
    <ClInclude Include="ql\experimental\termstructures\crosscurrencyratehelpers.hpp" />
    <ClInclude Include="ql\experimental\variancegamma\all.hpp" />
    <ClInclude Include="ql\experimental\variancegamma\analyticvariancegammaengine.hpp" />
    <ClInclude Include="ql\experimental\variancegamma\fftengine.hpp" />
    <ClInclude Include="ql\experimental\variancegamma\fftvanillaengine.hpp" />
    <ClInclude Include="ql\experimental\variancegamma\fftvariancegammaengine.hpp" />
    <ClInclude Include="ql\experimental\variancegamma\variancegammamodel.hpp" />
    <ClInclude Include="ql\experimental\variancegamma\variancegammaprocess.hpp" />
    <ClInclude Include="ql\experimental\varianceoption\all.hpp" />
    <ClInclude Include="ql\experimental\varianceoption\integralhestonvarianceoptionengine.hpp" />
    <ClInclude Include="ql\experimental\varianceoption\varianceoption.hpp" />
    <ClInclude Include="ql\experimental\volatility\abcdatmvolcurve.hpp" />
    <ClInclude Include="ql\experimental\volatility\all.hpp" />
    <ClInclude Include="ql\experimental\volatility\blackatmvolcurve.hpp" />
    <ClInclude Include="ql\experimental\volatility\blackvolsurface.hpp" />
    <ClInclude Include="ql\experimental\volatility\equityfxvolsurface.hpp" />
    <ClInclude Include="ql\experimental\volatility\extendedblackvariancecurve.hpp" />
    <ClInclude Include="ql\experimental\volatility\extendedblackvariancesurface.hpp" />
    <ClInclude Include="ql\experimental\volatility\interestratevolsurface.hpp" />
    <ClInclude Include="ql\experimental\volatility\noarbsabr.hpp" />
    <ClInclude Include="ql\experimental\volatility\noarbsabrinterpolatedsmilesection.hpp" />
    <ClInclude Include="ql\experimental\volatility\noarbsabrinterpolation.hpp" />
    <ClInclude Include="ql\experimental\volatility\noarbsabrsmilesection.hpp" />
    <ClInclude Include="ql\experimental\volatility\noarbsabrswaptionvolatilitycube.hpp" />
    <ClInclude Include="ql\experimental\volatility\sabrvolsurface.hpp" />
    <ClInclude Include="ql\experimental\volatility\sabrvoltermstructure.hpp" />
    <ClInclude Include="ql\experimental\volatility\sviinterpolatedsmilesection.hpp" />
    <ClInclude Include="ql\experimental\volatility\sviinterpolation.hpp" />
    <ClInclude Include="ql\experimental\volatility\svismilesection.hpp" />
    <ClInclude Include="ql\experimental\volatility\volcube.hpp" />
    <ClInclude Include="ql\experimental\volatility\zabr.hpp" />
    <ClInclude Include="ql\experimental\volatility\zabrinterpolatedsmilesection.hpp" />
    <ClInclude Include="ql\experimental\volatility\zabrinterpolation.hpp" />
    <ClInclude Include="ql\experimental\volatility\zabrsmilesection.hpp" />
    <ClInclude Include="ql\indexes\all.hpp" />
    <ClInclude Include="ql\indexes\bmaindex.hpp" />
    <ClInclude Include="ql\indexes\equityindex.hpp" />
    <ClInclude Include="ql\indexes\ibor\all.hpp" />
    <ClInclude Include="ql\indexes\ibor\aonia.hpp" />
    <ClInclude Include="ql\indexes\ibor\audlibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\bbsw.hpp" />
    <ClInclude Include="ql\indexes\ibor\bibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\bkbm.hpp" />
    <ClInclude Include="ql\indexes\ibor\cadlibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\cdor.hpp" />
    <ClInclude Include="ql\indexes\ibor\chflibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\corra.hpp" />
    <ClInclude Include="ql\indexes\ibor\destr.hpp" />
    <ClInclude Include="ql\indexes\ibor\dkklibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\eonia.hpp" />
    <ClInclude Include="ql\indexes\ibor\estr.hpp" />
    <ClInclude Include="ql\indexes\ibor\euribor.hpp" />
    <ClInclude Include="ql\indexes\ibor\eurlibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\fedfunds.hpp" />
    <ClInclude Include="ql\indexes\ibor\gbplibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\jibar.hpp" />
    <ClInclude Include="ql\indexes\ibor\jpylibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\kofr.hpp" />
    <ClInclude Include="ql\indexes\ibor\libor.hpp" />
    <ClInclude Include="ql\indexes\ibor\mosprime.hpp" />
    <ClInclude Include="ql\indexes\ibor\nzdlibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\nzocr.hpp" />
    <ClInclude Include="ql\indexes\ibor\pribor.hpp" />
    <ClInclude Include="ql\indexes\ibor\robor.hpp" />
    <ClInclude Include="ql\indexes\ibor\seklibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\shibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\sofr.hpp" />
    <ClInclude Include="ql\indexes\ibor\sonia.hpp" />
    <ClInclude Include="ql\indexes\ibor\swestr.hpp" />
    <ClInclude Include="ql\indexes\ibor\thbfix.hpp" />
    <ClInclude Include="ql\indexes\ibor\tibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\tona.hpp" />
    <ClInclude Include="ql\indexes\ibor\trlibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\usdlibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\wibor.hpp" />
    <ClInclude Include="ql\indexes\ibor\zibor.hpp" />
    <ClInclude Include="ql\indexes\iborindex.hpp" />
    <ClInclude Include="ql\indexes\indexmanager.hpp" />
    <ClInclude Include="ql\indexes\inflation\all.hpp" />
    <ClInclude Include="ql\indexes\inflation\aucpi.hpp" />
    <ClInclude Include="ql\indexes\inflation\euhicp.hpp" />
    <ClInclude Include="ql\indexes\inflation\frhicp.hpp" />
    <ClInclude Include="ql\indexes\inflation\ukhicp.hpp" />
    <ClInclude Include="ql\indexes\inflation\ukrpi.hpp" />
    <ClInclude Include="ql\indexes\inflation\uscpi.hpp" />
    <ClInclude Include="ql\indexes\inflation\zacpi.hpp" />
    <ClInclude Include="ql\indexes\inflationindex.hpp" />
    <ClInclude Include="ql\indexes\interestrateindex.hpp" />
    <ClInclude Include="ql\indexes\region.hpp" />
    <ClInclude Include="ql\indexes\swap\all.hpp" />
    <ClInclude Include="ql\indexes\swap\chfliborswap.hpp" />
    <ClInclude Include="ql\indexes\swap\euriborswap.hpp" />
    <ClInclude Include="ql\indexes\swap\eurliborswap.hpp" />
    <ClInclude Include="ql\indexes\swap\gbpliborswap.hpp" />
    <ClInclude Include="ql\indexes\swap\jpyliborswap.hpp" />
    <ClInclude Include="ql\indexes\swap\usdliborswap.hpp" />
    <ClInclude Include="ql\indexes\swapindex.hpp" />
    <ClInclude Include="ql\instruments\all.hpp" />
    <ClInclude Include="ql\instruments\asianoption.hpp" />
    <ClInclude Include="ql\instruments\assetswap.hpp" />
    <ClInclude Include="ql\instruments\averagetype.hpp" />
    <ClInclude Include="ql\instruments\barrieroption.hpp" />
    <ClInclude Include="ql\instruments\barriertype.hpp" />
    <ClInclude Include="ql\instruments\basketoption.hpp" />
    <ClInclude Include="ql\instruments\bmaswap.hpp" />
    <ClInclude Include="ql\instruments\bond.hpp" />
    <ClInclude Include="ql\instruments\bondforward.hpp" />
    <ClInclude Include="ql\instruments\bonds\all.hpp" />
    <ClInclude Include="ql\instruments\bonds\amortizingcmsratebond.hpp" />
    <ClInclude Include="ql\instruments\bonds\amortizingfixedratebond.hpp" />
    <ClInclude Include="ql\instruments\bonds\amortizingfloatingratebond.hpp" />
    <ClInclude Include="ql\instruments\bonds\btp.hpp" />
    <ClInclude Include="ql\instruments\bonds\cmsratebond.hpp" />
    <ClInclude Include="ql\instruments\bonds\convertiblebonds.hpp" />
    <ClInclude Include="ql\instruments\bonds\cpibond.hpp" />
    <ClInclude Include="ql\instruments\bonds\fixedratebond.hpp" />
    <ClInclude Include="ql\instruments\bonds\floatingratebond.hpp" />
    <ClInclude Include="ql\instruments\bonds\zerocouponbond.hpp" />
    <ClInclude Include="ql\instruments\callabilityschedule.hpp" />
    <ClInclude Include="ql\instruments\capfloor.hpp" />
    <ClInclude Include="ql\instruments\claim.hpp" />
    <ClInclude Include="ql\instruments\cliquetoption.hpp" />
    <ClInclude Include="ql\instruments\complexchooseroption.hpp" />
    <ClInclude Include="ql\instruments\compositeinstrument.hpp" />
    <ClInclude Include="ql\instruments\compoundoption.hpp" />
    <ClInclude Include="ql\instruments\cpicapfloor.hpp" />
    <ClInclude Include="ql\instruments\cpiswap.hpp" />
    <ClInclude Include="ql\instruments\creditdefaultswap.hpp" />
    <ClInclude Include="ql\instruments\dividendbarrieroption.hpp" />
    <ClInclude Include="ql\instruments\dividendschedule.hpp" />
    <ClInclude Include="ql\instruments\dividendvanillaoption.hpp" />
    <ClInclude Include="ql\instruments\doublebarrieroption.hpp" />
    <ClInclude Include="ql\instruments\doublebarriertype.hpp" />
    <ClInclude Include="ql\instruments\equitytotalreturnswap.hpp" />
    <ClInclude Include="ql\instruments\europeanoption.hpp" />
    <ClInclude Include="ql\instruments\fixedratebondforward.hpp" />
    <ClInclude Include="ql\instruments\fixedvsfloatingswap.hpp" />
    <ClInclude Include="ql\instruments\floatfloatswap.hpp" />
    <ClInclude Include="ql\instruments\floatfloatswaption.hpp" />
    <ClInclude Include="ql\instruments\forward.hpp" />
    <ClInclude Include="ql\instruments\forwardrateagreement.hpp" />
    <ClInclude Include="ql\instruments\forwardvanillaoption.hpp" />
    <ClInclude Include="ql\instruments\futures.hpp" />
    <ClInclude Include="ql\instruments\holderextensibleoption.hpp" />
    <ClInclude Include="ql\instruments\impliedvolatility.hpp" />
    <ClInclude Include="ql\instruments\inflationcapfloor.hpp" />
    <ClInclude Include="ql\instruments\lookbackoption.hpp" />
    <ClInclude Include="ql\instruments\makecapfloor.hpp" />
    <ClInclude Include="ql\instruments\makecds.hpp" />
    <ClInclude Include="ql\instruments\makecms.hpp" />
    <ClInclude Include="ql\instruments\makeois.hpp" />
    <ClInclude Include="ql\instruments\makeswaption.hpp" />
    <ClInclude Include="ql\instruments\makevanillaswap.hpp" />
    <ClInclude Include="ql\instruments\makeyoyinflationcapfloor.hpp" />
    <ClInclude Include="ql\instruments\margrabeoption.hpp" />
    <ClInclude Include="ql\instruments\multiassetoption.hpp" />
    <ClInclude Include="ql\instruments\nonstandardswap.hpp" />
    <ClInclude Include="ql\instruments\nonstandardswaption.hpp" />
    <ClInclude Include="ql\instruments\oneassetoption.hpp" />
    <ClInclude Include="ql\instruments\overnightindexedswap.hpp" />
    <ClInclude Include="ql\instruments\overnightindexfuture.hpp" />
    <ClInclude Include="ql\instruments\partialtimebarrieroption.hpp" />
    <ClInclude Include="ql\instruments\payoffs.hpp" />
    <ClInclude Include="ql\instruments\quantobarrieroption.hpp" />
    <ClInclude Include="ql\instruments\quantoforwardvanillaoption.hpp" />
    <ClInclude Include="ql\instruments\quantovanillaoption.hpp" />
    <ClInclude Include="ql\instruments\simplechooseroption.hpp" />
    <ClInclude Include="ql\instruments\simplifynotificationgraph.hpp" />
    <ClInclude Include="ql\instruments\stickyratchet.hpp" />
    <ClInclude Include="ql\instruments\stock.hpp" />
    <ClInclude Include="ql\instruments\swap.hpp" />
    <ClInclude Include="ql\instruments\swaption.hpp" />
    <ClInclude Include="ql\instruments\twoassetbarrieroption.hpp" />
    <ClInclude Include="ql\instruments\twoassetcorrelationoption.hpp" />
    <ClInclude Include="ql\instruments\vanillaoption.hpp" />
    <ClInclude Include="ql\instruments\vanillastorageoption.hpp" />
    <ClInclude Include="ql\instruments\vanillaswap.hpp" />
    <ClInclude Include="ql\instruments\vanillaswingoption.hpp" />
    <ClInclude Include="ql\instruments\varianceswap.hpp" />
    <ClInclude Include="ql\instruments\writerextensibleoption.hpp" />
    <ClInclude Include="ql\instruments\yearonyearinflationswap.hpp" />
    <ClInclude Include="ql\instruments\zerocouponinflationswap.hpp" />
    <ClInclude Include="ql\instruments\zerocouponswap.hpp" />
    <ClInclude Include="ql\legacy\all.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\all.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lfmcovarparam.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lfmcovarproxy.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lfmhullwhiteparam.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lfmprocess.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lfmswaptionengine.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\liborforwardmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmconstwrappercorrmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmconstwrappervolmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmcorrmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmexpcorrmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmextlinexpvolmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmfixedvolmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmlinexpcorrmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmlinexpvolmodel.hpp" />
    <ClInclude Include="ql\legacy\libormarketmodels\lmvolmodel.hpp" />
    <ClInclude Include="ql\math\abcdmathfunction.hpp" />
    <ClInclude Include="ql\math\all.hpp" />
    <ClInclude Include="ql\math\array.hpp" />
    <ClInclude Include="ql\math\autocovariance.hpp" />
    <ClInclude Include="ql\math\bernsteinpolynomial.hpp" />
    <ClInclude Include="ql\math\beta.hpp" />
    <ClInclude Include="ql\math\bspline.hpp" />
    <ClInclude Include="ql\math\comparison.hpp" />
    <ClInclude Include="ql\math\copulas\alimikhailhaqcopula.hpp" />
    <ClInclude Include="ql\math\copulas\all.hpp" />
    <ClInclude Include="ql\math\copulas\claytoncopula.hpp" />
    <ClInclude Include="ql\math\copulas\farliegumbelmorgensterncopula.hpp" />
    <ClInclude Include="ql\math\copulas\frankcopula.hpp" />
    <ClInclude Include="ql\math\copulas\galamboscopula.hpp" />
    <ClInclude Include="ql\math\copulas\gaussiancopula.hpp" />
    <ClInclude Include="ql\math\copulas\gumbelcopula.hpp" />
    <ClInclude Include="ql\math\copulas\huslerreisscopula.hpp" />
    <ClInclude Include="ql\math\copulas\independentcopula.hpp" />
    <ClInclude Include="ql\math\copulas\marshallolkincopula.hpp" />
    <ClInclude Include="ql\math\copulas\maxcopula.hpp" />
    <ClInclude Include="ql\math\copulas\mincopula.hpp" />
    <ClInclude Include="ql\math\copulas\plackettcopula.hpp" />
    <ClInclude Include="ql\math\distributions\all.hpp" />
    <ClInclude Include="ql\math\distributions\binomialdistribution.hpp" />
    <ClInclude Include="ql\math\distributions\bivariatenormaldistribution.hpp" />
    <ClInclude Include="ql\math\distributions\bivariatestudenttdistribution.hpp" />
    <ClInclude Include="ql\math\distributions\chisquaredistribution.hpp" />
    <ClInclude Include="ql\math\distributions\gammadistribution.hpp" />
    <ClInclude Include="ql\math\distributions\normaldistribution.hpp" />
    <ClInclude Include="ql\math\distributions\poissondistribution.hpp" />
    <ClInclude Include="ql\math\distributions\studenttdistribution.hpp" />
    <ClInclude Include="ql\math\errorfunction.hpp" />
    <ClInclude Include="ql\math\expm1.hpp" />
    <ClInclude Include="ql\math\factorial.hpp" />
    <ClInclude Include="ql\math\fastfouriertransform.hpp" />
    <ClInclude Include="ql\math\functional.hpp" />
    <ClInclude Include="ql\math\generallinearleastsquares.hpp" />
    <ClInclude Include="ql\math\incompletegamma.hpp" />
    <ClInclude Include="ql\math\integrals\all.hpp" />
    <ClInclude Include="ql\math\integrals\discreteintegrals.hpp" />
    <ClInclude Include="ql\math\integrals\exponentialintegrals.hpp" />
    <ClInclude Include="ql\math\integrals\expsinhintegral.hpp" />
    <ClInclude Include="ql\math\integrals\filonintegral.hpp" />
    <ClInclude Include="ql\math\integrals\gaussianorthogonalpolynomial.hpp" />
    <ClInclude Include="ql\math\integrals\gaussianquadratures.hpp" />
    <ClInclude Include="ql\math\integrals\gausslaguerrecosinepolynomial.hpp" />
    <ClInclude Include="ql\math\integrals\gausslobattointegral.hpp" />
    <ClInclude Include="ql\math\integrals\integral.hpp" />
    <ClInclude Include="ql\math\integrals\kronrodintegral.hpp" />
    <ClInclude Include="ql\math\integrals\momentbasedgaussianpolynomial.hpp" />
    <ClInclude Include="ql\math\integrals\segmentintegral.hpp" />
    <ClInclude Include="ql\math\integrals\simpsonintegral.hpp" />
    <ClInclude Include="ql\math\integrals\tanhsinhintegral.hpp" />
    <ClInclude Include="ql\math\integrals\trapezoidintegral.hpp" />
    <ClInclude Include="ql\math\integrals\twodimensionalintegral.hpp" />
    <ClInclude Include="ql\math\interpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\abcdinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\all.hpp" />
    <ClInclude Include="ql\math\interpolations\backwardflatinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\backwardflatlinearinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\bicubicsplineinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\bilinearinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\chebyshevinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\convexmonotoneinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\cubicinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\extrapolation.hpp" />
    <ClInclude Include="ql\math\interpolations\flatextrapolation2d.hpp" />
    <ClInclude Include="ql\math\interpolations\forwardflatinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\interpolation2d.hpp" />
    <ClInclude Include="ql\math\interpolations\kernelinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\kernelinterpolation2d.hpp" />
    <ClInclude Include="ql\math\interpolations\lagrangeinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\linearinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\loginterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\mixedinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\multicubicspline.hpp" />
    <ClInclude Include="ql\math\interpolations\sabrinterpolation.hpp" />
    <ClInclude Include="ql\math\interpolations\xabrinterpolation.hpp" />
    <ClInclude Include="ql\math\kernelfunctions.hpp" />
    <ClInclude Include="ql\math\linearleastsquaresregression.hpp" />
    <ClInclude Include="ql\math\matrix.hpp" />
    <ClInclude Include="ql\math\matrixutilities\all.hpp" />
    <ClInclude Include="ql\math\matrixutilities\basisincompleteordered.hpp" />
    <ClInclude Include="ql\math\matrixutilities\bicgstab.hpp" />
    <ClInclude Include="ql\math\matrixutilities\choleskydecomposition.hpp" />
    <ClInclude Include="ql\math\matrixutilities\expm.hpp" />
    <ClInclude Include="ql\math\matrixutilities\factorreduction.hpp" />
    <ClInclude Include="ql\math\matrixutilities\getcovariance.hpp" />
    <ClInclude Include="ql\math\matrixutilities\gmres.hpp" />
    <ClInclude Include="ql\math\matrixutilities\householder.hpp" />
    <ClInclude Include="ql\math\matrixutilities\pseudosqrt.hpp" />
    <ClInclude Include="ql\math\matrixutilities\qrdecomposition.hpp" />
    <ClInclude Include="ql\math\matrixutilities\sparseilupreconditioner.hpp" />
    <ClInclude Include="ql\math\matrixutilities\sparsematrix.hpp" />
    <ClInclude Include="ql\math\matrixutilities\svd.hpp" />
    <ClInclude Include="ql\math\matrixutilities\symmetricschurdecomposition.hpp" />
    <ClInclude Include="ql\math\matrixutilities\tapcorrelations.hpp" />
    <ClInclude Include="ql\math\matrixutilities\tqreigendecomposition.hpp" />
    <ClInclude Include="ql\math\modifiedbessel.hpp" />
    <ClInclude Include="ql\math\ode\adaptiverungekutta.hpp" />
    <ClInclude Include="ql\math\ode\all.hpp" />
    <ClInclude Include="ql\math\optimization\all.hpp" />
    <ClInclude Include="ql\math\optimization\armijo.hpp" />
    <ClInclude Include="ql\math\optimization\bfgs.hpp" />
    <ClInclude Include="ql\math\optimization\conjugategradient.hpp" />
    <ClInclude Include="ql\math\optimization\constraint.hpp" />
    <ClInclude Include="ql\math\optimization\costfunction.hpp" />
    <ClInclude Include="ql\math\optimization\differentialevolution.hpp" />
    <ClInclude Include="ql\math\optimization\endcriteria.hpp" />
    <ClInclude Include="ql\math\optimization\goldstein.hpp" />
    <ClInclude Include="ql\math\optimization\leastsquare.hpp" />
    <ClInclude Include="ql\math\optimization\levenbergmarquardt.hpp" />
    <ClInclude Include="ql\math\optimization\linesearch.hpp" />
    <ClInclude Include="ql\math\optimization\linesearchbasedmethod.hpp" />
    <ClInclude Include="ql\math\optimization\lmdif.hpp" />
    <ClInclude Include="ql\math\optimization\method.hpp" />
    <ClInclude Include="ql\math\optimization\problem.hpp" />
    <ClInclude Include="ql\math\optimization\projectedconstraint.hpp" />
    <ClInclude Include="ql\math\optimization\projectedcostfunction.hpp" />
    <ClInclude Include="ql\math\optimization\projection.hpp" />
    <ClInclude Include="ql\math\optimization\simplex.hpp" />
    <ClInclude Include="ql\math\optimization\simulatedannealing.hpp" />
    <ClInclude Include="ql\math\optimization\spherecylinder.hpp" />
    <ClInclude Include="ql\math\optimization\steepestdescent.hpp" />
    <ClInclude Include="ql\math\pascaltriangle.hpp" />
    <ClInclude Include="ql\math\polynomialmathfunction.hpp" />
    <ClInclude Include="ql\math\primenumbers.hpp" />
    <ClInclude Include="ql\math\quadratic.hpp" />
    <ClInclude Include="ql\math\randomnumbers\all.hpp" />
    <ClInclude Include="ql\math\randomnumbers\boxmullergaussianrng.hpp" />
    <ClInclude Include="ql\math\randomnumbers\burley2020sobolrsg.hpp" />
    <ClInclude Include="ql\math\randomnumbers\centrallimitgaussianrng.hpp" />
    <ClInclude Include="ql\math\randomnumbers\faurersg.hpp" />
    <ClInclude Include="ql\math\randomnumbers\haltonrsg.hpp" />
    <ClInclude Include="ql\math\randomnumbers\inversecumulativerng.hpp" />
    <ClInclude Include="ql\math\randomnumbers\inversecumulativersg.hpp" />
    <ClInclude Include="ql\math\randomnumbers\knuthuniformrng.hpp" />
    <ClInclude Include="ql\math\randomnumbers\latticersg.hpp" />
    <ClInclude Include="ql\math\randomnumbers\latticerules.hpp" />
    <ClInclude Include="ql\math\randomnumbers\lecuyeruniformrng.hpp" />
    <ClInclude Include="ql\math\randomnumbers\mt19937uniformrng.hpp" />
    <ClInclude Include="ql\math\randomnumbers\primitivepolynomials.hpp" />
    <ClInclude Include="ql\math\randomnumbers\randomizedlds.hpp" />
    <ClInclude Include="ql\math\randomnumbers\randomsequencegenerator.hpp" />
    <ClInclude Include="ql\math\randomnumbers\ranluxuniformrng.hpp" />
    <ClInclude Include="ql\math\randomnumbers\rngtraits.hpp" />
    <ClInclude Include="ql\math\randomnumbers\seedgenerator.hpp" />
    <ClInclude Include="ql\math\randomnumbers\sobolbrownianbridgersg.hpp" />
    <ClInclude Include="ql\math\randomnumbers\sobolrsg.hpp" />
    <ClInclude Include="ql\math\randomnumbers\stochasticcollocationinvcdf.hpp" />
    <ClInclude Include="ql\math\randomnumbers\xoshiro256starstaruniformrng.hpp" />
    <ClInclude Include="ql\math\randomnumbers\zigguratgaussianrng.hpp" />
    <ClInclude Include="ql\math\richardsonextrapolation.hpp" />
    <ClInclude Include="ql\math\rounding.hpp" />
    <ClInclude Include="ql\math\sampledcurve.hpp" />
    <ClInclude Include="ql\math\solver1d.hpp" />
    <ClInclude Include="ql\math\solvers1d\all.hpp" />
    <ClInclude Include="ql\math\solvers1d\bisection.hpp" />
    <ClInclude Include="ql\math\solvers1d\brent.hpp" />
    <ClInclude Include="ql\math\solvers1d\falseposition.hpp" />
    <ClInclude Include="ql\math\solvers1d\finitedifferencenewtonsafe.hpp" />
    <ClInclude Include="ql\math\solvers1d\halley.hpp" />
    <ClInclude Include="ql\math\solvers1d\newton.hpp" />
    <ClInclude Include="ql\math\solvers1d\newtonsafe.hpp" />
    <ClInclude Include="ql\math\solvers1d\ridder.hpp" />
    <ClInclude Include="ql\math\solvers1d\secant.hpp" />
    <ClInclude Include="ql\math\statistics\all.hpp" />
    <ClInclude Include="ql\math\statistics\convergencestatistics.hpp" />
    <ClInclude Include="ql\math\statistics\discrepancystatistics.hpp" />
    <ClInclude Include="ql\math\statistics\gaussianstatistics.hpp" />
    <ClInclude Include="ql\math\statistics\generalstatistics.hpp" />
    <ClInclude Include="ql\math\statistics\histogram.hpp" />
    <ClInclude Include="ql\math\statistics\incrementalstatistics.hpp" />
    <ClInclude Include="ql\math\statistics\riskstatistics.hpp" />
    <ClInclude Include="ql\math\statistics\sequencestatistics.hpp" />
    <ClInclude Include="ql\math\statistics\statistics.hpp" />
    <ClInclude Include="ql\math\transformedgrid.hpp" />
    <ClInclude Include="ql\methods\all.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\all.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\boundarycondition.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\bsmoperator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\bsmtermoperator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\cranknicolson.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\dminus.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\dplus.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\dplusdminus.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\dzero.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\expliciteuler.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\fdtypedefs.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\finitedifferencemodel.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\impliciteuler.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\all.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\concentrating1dmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\exponentialjump1dmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\fdm1dmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\fdmblackscholesmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\fdmblackscholesmultistrikemesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\fdmcev1dmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\fdmhestonvariancemesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\fdmmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\fdmmeshercomposite.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\fdmsimpleprocess1dmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\predefined1dmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\uniform1dmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\meshers\uniformgridmesher.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\mixedscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\all.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdm2dblackscholesop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmbatesop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmblackscholesfwdop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmblackscholesop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmcevop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmcirop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmg2op.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmhestonfwdop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmhestonhullwhiteop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmhestonop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmhullwhiteop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmlinearop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmlinearopcomposite.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmlinearopiterator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmlinearoplayout.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmlocalvolfwdop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmwienerop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmornsteinuhlenbeckop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmsabrop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\fdmsquarerootfwdop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\firstderivativeop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\modtriplebandlinearop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\ninepointlinearop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\nthorderderivativeop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\numericaldifferentiation.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\secondderivativeop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\secondordermixedderivativeop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operators\triplebandlinearop.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\operatortraits.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\parallelevolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\pde.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\pdebsm.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\all.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\boundaryconditionschemehelper.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\craigsneydscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\cranknicolsonscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\douglasscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\expliciteulerscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\hundsdorferscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\impliciteulerscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\methodoflinesscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\modifiedcraigsneydscheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\schemes\trbdf2scheme.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\all.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdm1dimsolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdm2dblackscholessolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdm2dimsolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdm3dimsolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmbackwardsolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmbatessolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmblackscholessolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmcirsolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmg2solver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmhestonhullwhitesolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmhestonsolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmhullwhitesolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmndimsolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmsimple2dbssolver.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\solvers\fdmsolverdesc.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepcondition.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepconditions\all.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepconditions\fdmamericanstepcondition.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepconditions\fdmarithmeticaveragecondition.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepconditions\fdmbermudanstepcondition.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepconditions\fdmsimplestoragecondition.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepconditions\fdmsimpleswingcondition.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepconditions\fdmsnapshotcondition.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\stepconditions\fdmstepconditioncomposite.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\trbdf2.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\tridiagonaloperator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\all.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\bsmrndcalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\cevrndcalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\escroweddividendadjustment.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmaffinemodelswapinnervalue.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmaffinemodeltermstructure.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmboundaryconditionset.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmdirichletboundary.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmdiscountdirichletboundary.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmdividendhandler.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmescrowedloginnervaluecalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmhestongreensfct.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmindicesonboundary.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdminnervaluecalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmmesherintegral.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmquantohelper.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmshoutloginnervaluecalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\fdmtimedepdirichletboundary.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\gbsmrndcalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\hestonrndcalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\localvolrndcalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\riskneutraldensitycalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\utilities\squarerootprocessrndcalculator.hpp" />
    <ClInclude Include="ql\methods\finitedifferences\zerocondition.hpp" />
    <ClInclude Include="ql\methods\lattices\all.hpp" />
    <ClInclude Include="ql\methods\lattices\binomialtree.hpp" />
    <ClInclude Include="ql\methods\lattices\bsmlattice.hpp" />
    <ClInclude Include="ql\methods\lattices\lattice.hpp" />
    <ClInclude Include="ql\methods\lattices\lattice1d.hpp" />
    <ClInclude Include="ql\methods\lattices\lattice2d.hpp" />
    <ClInclude Include="ql\methods\lattices\tflattice.hpp" />
    <ClInclude Include="ql\methods\lattices\tree.hpp" />
    <ClInclude Include="ql\methods\lattices\trinomialtree.hpp" />
    <ClInclude Include="ql\methods\montecarlo\all.hpp" />
    <ClInclude Include="ql\methods\montecarlo\brownianbridge.hpp" />
    <ClInclude Include="ql\methods\montecarlo\earlyexercisepathpricer.hpp" />
    <ClInclude Include="ql\methods\montecarlo\exercisestrategy.hpp" />
    <ClInclude Include="ql\methods\montecarlo\genericlsregression.hpp" />
    <ClInclude Include="ql\methods\montecarlo\longstaffschwartzpathpricer.hpp" />
    <ClInclude Include="ql\methods\montecarlo\lsmbasissystem.hpp" />
    <ClInclude Include="ql\methods\montecarlo\mctraits.hpp" />
    <ClInclude Include="ql\methods\montecarlo\montecarlomodel.hpp" />
    <ClInclude Include="ql\methods\montecarlo\multipath.hpp" />
    <ClInclude Include="ql\methods\montecarlo\multipathgenerator.hpp" />
    <ClInclude Include="ql\methods\montecarlo\nodedata.hpp" />
    <ClInclude Include="ql\methods\montecarlo\parametricexercise.hpp" />
    <ClInclude Include="ql\methods\montecarlo\path.hpp" />
    <ClInclude Include="ql\methods\montecarlo\pathgenerator.hpp" />
    <ClInclude Include="ql\methods\montecarlo\pathpricer.hpp" />
    <ClInclude Include="ql\methods\montecarlo\sample.hpp" />
    <ClInclude Include="ql\models\all.hpp" />
    <ClInclude Include="ql\models\calibrationhelper.hpp" />
    <ClInclude Include="ql\models\equity\all.hpp" />
    <ClInclude Include="ql\models\equity\batesmodel.hpp" />
    <ClInclude Include="ql\models\equity\gjrgarchmodel.hpp" />
    <ClInclude Include="ql\models\equity\hestonmodel.hpp" />
    <ClInclude Include="ql\models\equity\hestonmodelhelper.hpp" />
    <ClInclude Include="ql\models\equity\hestonslvfdmmodel.hpp" />
    <ClInclude Include="ql\models\equity\hestonslvmcmodel.hpp" />
    <ClInclude Include="ql\models\equity\piecewisetimedependenthestonmodel.hpp" />
    <ClInclude Include="ql\models\marketmodels\accountingengine.hpp" />
    <ClInclude Include="ql\models\marketmodels\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\browniangenerator.hpp" />
    <ClInclude Include="ql\models\marketmodels\browniangenerators\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\browniangenerators\mtbrowniangenerator.hpp" />
    <ClInclude Include="ql\models\marketmodels\browniangenerators\sobolbrowniangenerator.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\bermudanswaptionexercisevalue.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\collectnodedata.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\exercisevalue.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\lsstrategy.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\marketmodelbasissystem.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\marketmodelparametricexercise.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\nodedataprovider.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\nothingexercisevalue.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\parametricexerciseadapter.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\swapbasissystem.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\swapforwardbasissystem.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\swapratetrigger.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\triggeredswapexercise.hpp" />
    <ClInclude Include="ql\models\marketmodels\callability\upperboundengine.hpp" />
    <ClInclude Include="ql\models\marketmodels\constrainedevolver.hpp" />
    <ClInclude Include="ql\models\marketmodels\correlations\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\correlations\cotswapfromfwdcorrelation.hpp" />
    <ClInclude Include="ql\models\marketmodels\correlations\expcorrelations.hpp" />
    <ClInclude Include="ql\models\marketmodels\correlations\timehomogeneousforwardcorrelation.hpp" />
    <ClInclude Include="ql\models\marketmodels\curvestate.hpp" />
    <ClInclude Include="ql\models\marketmodels\curvestates\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\curvestates\cmswapcurvestate.hpp" />
    <ClInclude Include="ql\models\marketmodels\curvestates\coterminalswapcurvestate.hpp" />
    <ClInclude Include="ql\models\marketmodels\curvestates\lmmcurvestate.hpp" />
    <ClInclude Include="ql\models\marketmodels\discounter.hpp" />
    <ClInclude Include="ql\models\marketmodels\driftcomputation\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\driftcomputation\cmsmmdriftcalculator.hpp" />
    <ClInclude Include="ql\models\marketmodels\driftcomputation\lmmdriftcalculator.hpp" />
    <ClInclude Include="ql\models\marketmodels\driftcomputation\lmmnormaldriftcalculator.hpp" />
    <ClInclude Include="ql\models\marketmodels\driftcomputation\smmdriftcalculator.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolutiondescription.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolver.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\lognormalcmswapratepc.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\lognormalcotswapratepc.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\lognormalfwdrateballand.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\lognormalfwdrateeuler.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\lognormalfwdrateeulerconstrained.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\lognormalfwdrateiballand.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\lognormalfwdrateipc.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\lognormalfwdratepc.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\marketmodelvolprocess.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\normalfwdratepc.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\svddfwdratepc.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\volprocesses\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\evolvers\volprocesses\squarerootandersen.hpp" />
    <ClInclude Include="ql\models\marketmodels\forwardforwardmappings.hpp" />
    <ClInclude Include="ql\models\marketmodels\historicalforwardratesanalysis.hpp" />
    <ClInclude Include="ql\models\marketmodels\historicalratesanalysis.hpp" />
    <ClInclude Include="ql\models\marketmodels\marketmodel.hpp" />
    <ClInclude Include="ql\models\marketmodels\marketmodeldifferences.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\abcdvol.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\alphafinder.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\alphaform.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\alphaformconcrete.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\capletcoterminalalphacalibration.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\capletcoterminalmaxhomogeneity.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\capletcoterminalperiodic.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\capletcoterminalswaptioncalibration.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\cotswaptofwdadapter.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\ctsmmcapletcalibration.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\flatvol.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\fwdperiodadapter.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\fwdtocotswapadapter.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\piecewiseconstantabcdvariance.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\piecewiseconstantvariance.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\pseudorootfacade.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\volatilityinterpolationspecifier.hpp" />
    <ClInclude Include="ql\models\marketmodels\models\volatilityinterpolationspecifierabcd.hpp" />
    <ClInclude Include="ql\models\marketmodels\multiproduct.hpp" />
    <ClInclude Include="ql\models\marketmodels\pathwiseaccountingengine.hpp" />
    <ClInclude Include="ql\models\marketmodels\pathwisediscounter.hpp" />
    <ClInclude Include="ql\models\marketmodels\pathwisegreeks\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\pathwisegreeks\bumpinstrumentjacobian.hpp" />
    <ClInclude Include="ql\models\marketmodels\pathwisegreeks\ratepseudorootjacobian.hpp" />
    <ClInclude Include="ql\models\marketmodels\pathwisegreeks\swaptionpseudojacobian.hpp" />
    <ClInclude Include="ql\models\marketmodels\pathwisegreeks\vegabumpcluster.hpp" />
    <ClInclude Include="ql\models\marketmodels\pathwisemultiproduct.hpp" />
    <ClInclude Include="ql\models\marketmodels\piecewiseconstantcorrelation.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\compositeproduct.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multiproductcomposite.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multiproductmultistep.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multiproductonestep.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\callspecifiedmultiproduct.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\cashrebate.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\exerciseadapter.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepcoinitialswaps.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepcoterminalswaps.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepcoterminalswaptions.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepforwards.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepinversefloater.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepnothing.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepoptionlets.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multisteppathwisewrapper.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepperiodcapletswaptions.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepratchet.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepswap.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multistepswaption.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\multistep\multisteptarn.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\onestep\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\onestep\onestepcoinitialswaps.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\onestep\onestepcoterminalswaps.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\onestep\onestepforwards.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\onestep\onestepoptionlets.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\pathwise\all.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\pathwise\pathwiseproductcallspecified.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\pathwise\pathwiseproductcaplet.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\pathwise\pathwiseproductcashrebate.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\pathwise\pathwiseproductinversefloater.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\pathwise\pathwiseproductswap.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\pathwise\pathwiseproductswaption.hpp" />
    <ClInclude Include="ql\models\marketmodels\products\singleproductcomposite.hpp" />
    <ClInclude Include="ql\models\marketmodels\proxygreekengine.hpp" />
    <ClInclude Include="ql\models\marketmodels\swapforwardmappings.hpp" />
    <ClInclude Include="ql\models\marketmodels\utilities.hpp" />
    <ClInclude Include="ql\models\model.hpp" />
    <ClInclude Include="ql\models\parameter.hpp" />
    <ClInclude Include="ql\models\shortrate\all.hpp" />
    <ClInclude Include="ql\models\shortrate\calibrationhelpers\all.hpp" />
    <ClInclude Include="ql\models\shortrate\calibrationhelpers\caphelper.hpp" />
    <ClInclude Include="ql\models\shortrate\calibrationhelpers\swaptionhelper.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodel.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\all.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\blackkarasinski.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\coxingersollross.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\extendedcoxingersollross.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\gaussian1dmodel.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\gsr.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\hullwhite.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\markovfunctional.hpp" />
    <ClInclude Include="ql\models\shortrate\onefactormodels\vasicek.hpp" />
    <ClInclude Include="ql\models\shortrate\twofactormodel.hpp" />
    <ClInclude Include="ql\models\shortrate\twofactormodels\all.hpp" />
    <ClInclude Include="ql\models\shortrate\twofactormodels\g2.hpp" />
    <ClInclude Include="ql\models\volatility\all.hpp" />
    <ClInclude Include="ql\models\volatility\constantestimator.hpp" />
    <ClInclude Include="ql\models\volatility\garch.hpp" />
    <ClInclude Include="ql\models\volatility\garmanklass.hpp" />
    <ClInclude Include="ql\models\volatility\simplelocalestimator.hpp" />
    <ClInclude Include="ql\patterns\all.hpp" />
    <ClInclude Include="ql\patterns\curiouslyrecurring.hpp" />
    <ClInclude Include="ql\patterns\lazyobject.hpp" />
    <ClInclude Include="ql\patterns\observable.hpp" />
    <ClInclude Include="ql\patterns\singleton.hpp" />
    <ClInclude Include="ql\patterns\visitor.hpp" />
    <ClInclude Include="ql\pricingengines\all.hpp" />
    <ClInclude Include="ql\pricingengines\americanpayoffatexpiry.hpp" />
    <ClInclude Include="ql\pricingengines\americanpayoffathit.hpp" />
    <ClInclude Include="ql\pricingengines\asian\all.hpp" />
    <ClInclude Include="ql\pricingengines\asian\analytic_cont_geom_av_price.hpp" />
    <ClInclude Include="ql\pricingengines\asian\analytic_discr_geom_av_price.hpp" />
    <ClInclude Include="ql\pricingengines\asian\analytic_discr_geom_av_strike.hpp" />
    <ClInclude Include="ql\pricingengines\asian\choiasianengine.hpp" />
    <ClInclude Include="ql\pricingengines\asian\continuousarithmeticasianlevyengine.hpp" />
    <ClInclude Include="ql\pricingengines\asian\fdblackscholesasianengine.hpp" />
    <ClInclude Include="ql\pricingengines\asian\mc_discr_arith_av_price.hpp" />
    <ClInclude Include="ql\pricingengines\asian\mc_discr_arith_av_price_heston.hpp" />
    <ClInclude Include="ql\pricingengines\asian\mc_discr_arith_av_strike.hpp" />
    <ClInclude Include="ql\pricingengines\asian\mc_discr_geom_av_price.hpp" />
    <ClInclude Include="ql\pricingengines\asian\mc_discr_geom_av_price_heston.hpp" />
    <ClInclude Include="ql\pricingengines\asian\mcdiscreteasianenginebase.hpp" />
    <ClInclude Include="ql\pricingengines\asian\turnbullwakemanasianengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\all.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\analyticbarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\analyticbinarybarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\analyticdoublebarrierbinaryengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\analyticdoublebarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\analyticpartialtimebarrieroptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\analytictwoassetbarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\binomialbarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\discretizedbarrieroption.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\fdblackscholesbarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\fdblackscholesrebateengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\fdhestonbarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\fdhestondoublebarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\fdhestonrebateengine.hpp" />
    <ClInclude Include="ql\pricingengines\barrier\mcbarrierengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\all.hpp" />
    <ClInclude Include="ql\pricingengines\basket\bjerksundstenslandspreadengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\choibasketengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\denglizhoubasketengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\fd2dblackscholesvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\fdndimblackscholesvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\kirkengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\mcamericanbasketengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\mceuropeanbasketengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\operatorsplittingspreadengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\singlefactorbsmbasketengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\spreadblackscholesvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\stulzengine.hpp" />
    <ClInclude Include="ql\pricingengines\basket\vectorbsmprocessextractor.hpp" />
    <ClInclude Include="ql\pricingengines\blackcalculator.hpp" />
    <ClInclude Include="ql\pricingengines\blackformula.hpp" />
    <ClInclude Include="ql\pricingengines\blackscholescalculator.hpp" />
    <ClInclude Include="ql\pricingengines\bond\all.hpp" />
    <ClInclude Include="ql\pricingengines\bond\binomialconvertibleengine.hpp" />
    <ClInclude Include="ql\pricingengines\bond\bondfunctions.hpp" />
    <ClInclude Include="ql\pricingengines\bond\discountingbondengine.hpp" />
    <ClInclude Include="ql\pricingengines\bond\discretizedconvertible.hpp" />
    <ClInclude Include="ql\pricingengines\bond\riskybondengine.hpp" />
    <ClInclude Include="ql\pricingengines\capfloor\all.hpp" />
    <ClInclude Include="ql\pricingengines\capfloor\analyticcapfloorengine.hpp" />
    <ClInclude Include="ql\pricingengines\capfloor\bacheliercapfloorengine.hpp" />
    <ClInclude Include="ql\pricingengines\capfloor\blackcapfloorengine.hpp" />
    <ClInclude Include="ql\pricingengines\capfloor\discretizedcapfloor.hpp" />
    <ClInclude Include="ql\pricingengines\capfloor\gaussian1dcapfloorengine.hpp" />
    <ClInclude Include="ql\pricingengines\capfloor\mchullwhiteengine.hpp" />
    <ClInclude Include="ql\pricingengines\capfloor\treecapfloorengine.hpp" />
    <ClInclude Include="ql\pricingengines\cliquet\all.hpp" />
    <ClInclude Include="ql\pricingengines\cliquet\analyticcliquetengine.hpp" />
    <ClInclude Include="ql\pricingengines\cliquet\analyticperformanceengine.hpp" />
    <ClInclude Include="ql\pricingengines\cliquet\mcperformanceengine.hpp" />
    <ClInclude Include="ql\pricingengines\credit\all.hpp" />
    <ClInclude Include="ql\pricingengines\credit\integralcdsengine.hpp" />
    <ClInclude Include="ql\pricingengines\credit\isdacdsengine.hpp" />
    <ClInclude Include="ql\pricingengines\credit\midpointcdsengine.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\all.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\analyticamericanmargrabeengine.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\analyticcomplexchooserengine.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\analyticcompoundoptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\analyticeuropeanmargrabeengine.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\analyticholderextensibleoptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\analyticsimplechooserengine.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\analytictwoassetcorrelationengine.hpp" />
    <ClInclude Include="ql\pricingengines\exotic\analyticwriterextensibleoptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\forward\all.hpp" />
    <ClInclude Include="ql\pricingengines\forward\forwardengine.hpp" />
    <ClInclude Include="ql\pricingengines\forward\forwardperformanceengine.hpp" />
    <ClInclude Include="ql\pricingengines\forward\mcforwardeuropeanbsengine.hpp" />
    <ClInclude Include="ql\pricingengines\forward\mcforwardeuropeanhestonengine.hpp" />
    <ClInclude Include="ql\pricingengines\forward\mcforwardvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\forward\mcvarianceswapengine.hpp" />
    <ClInclude Include="ql\pricingengines\forward\replicatingvarianceswapengine.hpp" />
    <ClInclude Include="ql\pricingengines\genericmodelengine.hpp" />
    <ClInclude Include="ql\pricingengines\greeks.hpp" />
    <ClInclude Include="ql\pricingengines\inflation\all.hpp" />
    <ClInclude Include="ql\pricingengines\inflation\inflationcapfloorengines.hpp" />
    <ClInclude Include="ql\pricingengines\latticeshortratemodelengine.hpp" />
    <ClInclude Include="ql\pricingengines\lookback\all.hpp" />
    <ClInclude Include="ql\pricingengines\lookback\analyticcontinuousfixedlookback.hpp" />
    <ClInclude Include="ql\pricingengines\lookback\analyticcontinuousfloatinglookback.hpp" />
    <ClInclude Include="ql\pricingengines\lookback\analyticcontinuouspartialfixedlookback.hpp" />
    <ClInclude Include="ql\pricingengines\lookback\analyticcontinuouspartialfloatinglookback.hpp" />
    <ClInclude Include="ql\pricingengines\lookback\mclookbackengine.hpp" />
    <ClInclude Include="ql\pricingengines\mclongstaffschwartzengine.hpp" />
    <ClInclude Include="ql\pricingengines\mcsimulation.hpp" />
    <ClInclude Include="ql\pricingengines\quanto\all.hpp" />
    <ClInclude Include="ql\pricingengines\quanto\quantoengine.hpp" />
    <ClInclude Include="ql\pricingengines\swap\all.hpp" />
    <ClInclude Include="ql\pricingengines\swap\cvaswapengine.hpp" />
    <ClInclude Include="ql\pricingengines\swap\discountingswapengine.hpp" />
    <ClInclude Include="ql\pricingengines\swap\discretizedswap.hpp" />
    <ClInclude Include="ql\pricingengines\swap\treeswapengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\all.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\basketgeneratingengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\blackswaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\discretizedswaption.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\fdg2swaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\fdhullwhiteswaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\g2swaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\gaussian1dfloatfloatswaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\gaussian1djamshidianswaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\gaussian1dnonstandardswaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\gaussian1dswaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\jamshidianswaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\swaption\treeswaptionengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\all.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticbsmhullwhiteengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticcevengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticdigitalamericanengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticdividendeuropeanengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticeuropeanengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticeuropeanvasicekengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticgjrgarchengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analytich1hwengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analytichestonengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analytichestonhullwhiteengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticpdfhestonengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\analyticptdhestonengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\baroneadesiwhaleyengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\batesengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\binomialengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\bjerksundstenslandengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\coshestonengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\discretizedvanillaoption.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\exponentialfittinghestonengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdbatesvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdblackscholesshoutengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdblackscholesvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdcevvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdcirvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdhestonhullwhitevanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdhestonvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdmultiperiodengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdsabrvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdsimplebsswingengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\fdvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\hestonexpansionengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\integralengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\jumpdiffusionengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\juquadraticengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\mcamericanengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\mcdigitalengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\mceuropeanengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\mceuropeangjrgarchengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\mceuropeanhestonengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\mchestonhullwhiteengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\mcvanillaengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\qdfpamericanengine.hpp" />
    <ClInclude Include="ql\pricingengines\vanilla\qdplusamericanengine.hpp" />
    <ClInclude Include="ql\processes\all.hpp" />
    <ClInclude Include="ql\processes\batesprocess.hpp" />
    <ClInclude Include="ql\processes\blackscholesprocess.hpp" />
    <ClInclude Include="ql\processes\coxingersollrossprocess.hpp" />
    <ClInclude Include="ql\processes\endeulerdiscretization.hpp" />
    <ClInclude Include="ql\processes\eulerdiscretization.hpp" />
    <ClInclude Include="ql\processes\forwardmeasureprocess.hpp" />
    <ClInclude Include="ql\processes\g2process.hpp" />
    <ClInclude Include="ql\processes\geometricbrownianprocess.hpp" />
    <ClInclude Include="ql\processes\gjrgarchprocess.hpp" />
    <ClInclude Include="ql\processes\gsrprocess.hpp" />
    <ClInclude Include="ql\processes\gsrprocesscore.hpp" />
    <ClInclude Include="ql\processes\hestonprocess.hpp" />
    <ClInclude Include="ql\processes\hestonslvprocess.hpp" />
    <ClInclude Include="ql\processes\hullwhiteprocess.hpp" />
    <ClInclude Include="ql\processes\hybridhestonhullwhiteprocess.hpp" />
    <ClInclude Include="ql\processes\jointstochasticprocess.hpp" />
    <ClInclude Include="ql\processes\merton76process.hpp" />
    <ClInclude Include="ql\processes\mfstateprocess.hpp" />
    <ClInclude Include="ql\processes\ornsteinuhlenbeckprocess.hpp" />
    <ClInclude Include="ql\processes\squarerootprocess.hpp" />
    <ClInclude Include="ql\processes\stochasticprocessarray.hpp" />
    <ClInclude Include="ql\quotes\all.hpp" />
    <ClInclude Include="ql\quotes\compositequote.hpp" />
    <ClInclude Include="ql\quotes\derivedquote.hpp" />
    <ClInclude Include="ql\quotes\eurodollarfuturesquote.hpp" />
    <ClInclude Include="ql\quotes\forwardswapquote.hpp" />
    <ClInclude Include="ql\quotes\forwardvaluequote.hpp" />
    <ClInclude Include="ql\quotes\futuresconvadjustmentquote.hpp" />
    <ClInclude Include="ql\quotes\impliedstddevquote.hpp" />
    <ClInclude Include="ql\quotes\lastfixingquote.hpp" />
    <ClInclude Include="ql\quotes\simplequote.hpp" />
    <ClInclude Include="ql\termstructures\all.hpp" />
    <ClInclude Include="ql\termstructures\bootstraperror.hpp" />
    <ClInclude Include="ql\termstructures\bootstraphelper.hpp" />
    <ClInclude Include="ql\termstructures\credit\all.hpp" />
    <ClInclude Include="ql\termstructures\credit\defaultdensitystructure.hpp" />
    <ClInclude Include="ql\termstructures\credit\defaultprobabilityhelpers.hpp" />
    <ClInclude Include="ql\termstructures\credit\flathazardrate.hpp" />
    <ClInclude Include="ql\termstructures\credit\hazardratestructure.hpp" />
    <ClInclude Include="ql\termstructures\credit\interpolateddefaultdensitycurve.hpp" />
    <ClInclude Include="ql\termstructures\credit\interpolatedhazardratecurve.hpp" />
    <ClInclude Include="ql\termstructures\credit\interpolatedsurvivalprobabilitycurve.hpp" />
    <ClInclude Include="ql\termstructures\credit\piecewisedefaultcurve.hpp" />
    <ClInclude Include="ql\termstructures\credit\probabilitytraits.hpp" />
    <ClInclude Include="ql\termstructures\credit\survivalprobabilitystructure.hpp" />
    <ClInclude Include="ql\termstructures\defaulttermstructure.hpp" />
    <ClInclude Include="ql\termstructures\globalbootstrap.hpp" />
    <ClInclude Include="ql\termstructures\globalbootstrapvars.hpp" />
    <ClInclude Include="ql\termstructures\inflation\all.hpp" />
    <ClInclude Include="ql\termstructures\inflation\inflationhelpers.hpp" />
    <ClInclude Include="ql\termstructures\inflation\inflationtraits.hpp" />
    <ClInclude Include="ql\termstructures\inflation\interpolatedyoyinflationcurve.hpp" />
    <ClInclude Include="ql\termstructures\inflation\interpolatedzeroinflationcurve.hpp" />
    <ClInclude Include="ql\termstructures\inflation\piecewiseyoyinflationcurve.hpp" />
    <ClInclude Include="ql\termstructures\inflation\piecewisezeroinflationcurve.hpp" />
    <ClInclude Include="ql\termstructures\inflation\seasonality.hpp" />
    <ClInclude Include="ql\termstructures\inflationtermstructure.hpp" />
    <ClInclude Include="ql\termstructures\interpolatedcurve.hpp" />
    <ClInclude Include="ql\termstructures\iterativebootstrap.hpp" />
    <ClInclude Include="ql\termstructures\localbootstrap.hpp" />
    <ClInclude Include="ql\termstructures\volatility\abcd.hpp" />
    <ClInclude Include="ql\termstructures\volatility\abcdcalibration.hpp" />
    <ClInclude Include="ql\termstructures\volatility\all.hpp" />
    <ClInclude Include="ql\termstructures\volatility\atmadjustedsmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\atmsmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\capfloor\all.hpp" />
    <ClInclude Include="ql\termstructures\volatility\capfloor\capfloortermvolatilitystructure.hpp" />
    <ClInclude Include="ql\termstructures\volatility\capfloor\capfloortermvolcurve.hpp" />
    <ClInclude Include="ql\termstructures\volatility\capfloor\capfloortermvolsurface.hpp" />
    <ClInclude Include="ql\termstructures\volatility\capfloor\constantcapfloortermvol.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\all.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\andreasenhugelocalvoladapter.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\andreasenhugevolatilityadapter.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\andreasenhugevolatilityinterpl.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\blackconstantvol.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\blackvariancecurve.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\blackvariancesurface.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\blackvoltermstructure.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\fixedlocalvolsurface.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\gridmodellocalvolsurface.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\hestonblackvolsurface.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\impliedvoltermstructure.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\localconstantvol.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\localvolcurve.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\localvolsurface.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\localvoltermstructure.hpp" />
    <ClInclude Include="ql\termstructures\volatility\equityfx\noexceptlocalvolsurface.hpp" />
    <ClInclude Include="ql\termstructures\volatility\flatsmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\gaussian1dsmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\inflation\all.hpp" />
    <ClInclude Include="ql\termstructures\volatility\inflation\constantcpivolatility.hpp" />
    <ClInclude Include="ql\termstructures\volatility\inflation\cpivolatilitystructure.hpp" />
    <ClInclude Include="ql\termstructures\volatility\inflation\yoyinflationoptionletvolatilitystructure.hpp" />
    <ClInclude Include="ql\termstructures\volatility\interpolatedsmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\kahalesmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\all.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\capletvariancecurve.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\constantoptionletvol.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\optionletstripper.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\optionletstripper1.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\optionletstripper2.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\optionletvolatilitystructure.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\spreadedoptionletvol.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\strippedoptionlet.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\strippedoptionletadapter.hpp" />
    <ClInclude Include="ql\termstructures\volatility\optionlet\strippedoptionletbase.hpp" />
    <ClInclude Include="ql\termstructures\volatility\sabr.hpp" />
    <ClInclude Include="ql\termstructures\volatility\sabrinterpolatedsmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\sabrsmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\smilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\smilesectionutils.hpp" />
    <ClInclude Include="ql\termstructures\volatility\spreadedsmilesection.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\all.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\cmsmarket.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\cmsmarketcalibration.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\gaussian1dswaptionvolatility.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\interpolatedswaptionvolatilitycube.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\sabrswaptionvolatilitycube.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\spreadedswaptionvol.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\swaptionconstantvol.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\swaptionvolcube.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\swaptionvoldiscrete.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\swaptionvolmatrix.hpp" />
    <ClInclude Include="ql\termstructures\volatility\swaption\swaptionvolstructure.hpp" />
    <ClInclude Include="ql\termstructures\volatility\volatilitytype.hpp" />
    <ClInclude Include="ql\termstructures\voltermstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\all.hpp" />
    <ClInclude Include="ql\termstructures\yield\bondhelpers.hpp" />
    <ClInclude Include="ql\termstructures\yield\bootstraptraits.hpp" />
    <ClInclude Include="ql\termstructures\yield\compositezeroyieldstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\discountcurve.hpp" />
    <ClInclude Include="ql\termstructures\yield\fittedbonddiscountcurve.hpp" />
    <ClInclude Include="ql\termstructures\yield\flatforward.hpp" />
    <ClInclude Include="ql\termstructures\yield\forwardcurve.hpp" />
    <ClInclude Include="ql\termstructures\yield\forwardspreadedtermstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\forwardstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\impliedtermstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\interpolatedsimplezerocurve.hpp" />
    <ClInclude Include="ql\termstructures\yield\nonlinearfittingmethods.hpp" />
    <ClInclude Include="ql\termstructures\yield\oisratehelper.hpp" />
    <ClInclude Include="ql\termstructures\yield\overnightindexfutureratehelper.hpp" />
    <ClInclude Include="ql\termstructures\yield\piecewiseyieldcurve.hpp" />
    <ClInclude Include="ql\termstructures\yield\piecewisezerospreadedtermstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\quantotermstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\ratehelpers.hpp" />
    <ClInclude Include="ql\termstructures\yield\ultimateforwardtermstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\zerocurve.hpp" />
    <ClInclude Include="ql\termstructures\yield\zerospreadedtermstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\zeroyieldstructure.hpp" />
    <ClInclude Include="ql\termstructures\yieldtermstructure.hpp" />
    <ClInclude Include="ql\termstructures\yield\piecewiseforwardspreadedtermstructure.hpp" />
    <ClInclude Include="ql\time\all.hpp" />
    <ClInclude Include="ql\time\asx.hpp" />
    <ClInclude Include="ql\time\businessdayconvention.hpp" />
    <ClInclude Include="ql\time\calendar.hpp" />
    <ClInclude Include="ql\time\calendars\all.hpp" />
    <ClInclude Include="ql\time\calendars\argentina.hpp" />
    <ClInclude Include="ql\time\calendars\australia.hpp" />
    <ClInclude Include="ql\time\calendars\austria.hpp" />
    <ClInclude Include="ql\time\calendars\bespokecalendar.hpp" />
    <ClInclude Include="ql\time\calendars\botswana.hpp" />
    <ClInclude Include="ql\time\calendars\brazil.hpp" />
    <ClInclude Include="ql\time\calendars\canada.hpp" />
    <ClInclude Include="ql\time\calendars\chile.hpp" />
    <ClInclude Include="ql\time\calendars\china.hpp" />
    <ClInclude Include="ql\time\calendars\czechrepublic.hpp" />
    <ClInclude Include="ql\time\calendars\denmark.hpp" />
    <ClInclude Include="ql\time\calendars\finland.hpp" />
    <ClInclude Include="ql\time\calendars\france.hpp" />
    <ClInclude Include="ql\time\calendars\germany.hpp" />
    <ClInclude Include="ql\time\calendars\hongkong.hpp" />
    <ClInclude Include="ql\time\calendars\hungary.hpp" />
    <ClInclude Include="ql\time\calendars\iceland.hpp" />
    <ClInclude Include="ql\time\calendars\india.hpp" />
    <ClInclude Include="ql\time\calendars\indonesia.hpp" />
    <ClInclude Include="ql\time\calendars\israel.hpp" />
    <ClInclude Include="ql\time\calendars\italy.hpp" />
    <ClInclude Include="ql\time\calendars\japan.hpp" />
    <ClInclude Include="ql\time\calendars\jointcalendar.hpp" />
    <ClInclude Include="ql\time\calendars\mexico.hpp" />
    <ClInclude Include="ql\time\calendars\newzealand.hpp" />
    <ClInclude Include="ql\time\calendars\norway.hpp" />
    <ClInclude Include="ql\time\calendars\nullcalendar.hpp" />
    <ClInclude Include="ql\time\calendars\poland.hpp" />
    <ClInclude Include="ql\time\calendars\romania.hpp" />
    <ClInclude Include="ql\time\calendars\russia.hpp" />
    <ClInclude Include="ql\time\calendars\saudiarabia.hpp" />
    <ClInclude Include="ql\time\calendars\singapore.hpp" />
    <ClInclude Include="ql\time\calendars\slovakia.hpp" />
    <ClInclude Include="ql\time\calendars\southafrica.hpp" />
    <ClInclude Include="ql\time\calendars\southkorea.hpp" />
    <ClInclude Include="ql\time\calendars\sweden.hpp" />
    <ClInclude Include="ql\time\calendars\switzerland.hpp" />
    <ClInclude Include="ql\time\calendars\taiwan.hpp" />
    <ClInclude Include="ql\time\calendars\target.hpp" />
    <ClInclude Include="ql\time\calendars\thailand.hpp" />
    <ClInclude Include="ql\time\calendars\turkey.hpp" />
    <ClInclude Include="ql\time\calendars\ukraine.hpp" />
    <ClInclude Include="ql\time\calendars\unitedkingdom.hpp" />
    <ClInclude Include="ql\time\calendars\unitedstates.hpp" />
    <ClInclude Include="ql\time\calendars\weekendsonly.hpp" />
    <ClInclude Include="ql\time\date.hpp" />
    <ClInclude Include="ql\time\dategenerationrule.hpp" />
    <ClInclude Include="ql\time\daycounter.hpp" />
    <ClInclude Include="ql\time\daycounters\actual360.hpp" />
    <ClInclude Include="ql\time\daycounters\actual364.hpp" />
    <ClInclude Include="ql\time\daycounters\actual36525.hpp" />
    <ClInclude Include="ql\time\daycounters\actual365fixed.hpp" />
    <ClInclude Include="ql\time\daycounters\actual366.hpp" />
    <ClInclude Include="ql\time\daycounters\actualactual.hpp" />
    <ClInclude Include="ql\time\daycounters\all.hpp" />
    <ClInclude Include="ql\time\daycounters\business252.hpp" />
    <ClInclude Include="ql\time\daycounters\one.hpp" />
    <ClInclude Include="ql\time\daycounters\simpledaycounter.hpp" />
    <ClInclude Include="ql\time\daycounters\thirty360.hpp" />
    <ClInclude Include="ql\time\daycounters\thirty365.hpp" />
    <ClInclude Include="ql\time\daycounters\yearfractiontodate.hpp" />
    <ClInclude Include="ql\time\ecb.hpp" />
    <ClInclude Include="ql\time\frequency.hpp" />
    <ClInclude Include="ql\time\imm.hpp" />
    <ClInclude Include="ql\time\period.hpp" />
    <ClInclude Include="ql\time\schedule.hpp" />
    <ClInclude Include="ql\time\timeunit.hpp" />
    <ClInclude Include="ql\time\weekday.hpp" />
    <ClInclude Include="ql\utilities\all.hpp" />
    <ClInclude Include="ql\utilities\clone.hpp" />
    <ClInclude Include="ql\utilities\dataformatters.hpp" />
    <ClInclude Include="ql\utilities\dataparsers.hpp" />
    <ClInclude Include="ql\utilities\null.hpp" />
    <ClInclude Include="ql\utilities\null_deleter.hpp" />
    <ClInclude Include="ql\utilities\observablevalue.hpp" />
    <ClInclude Include="ql\utilities\steppingiterator.hpp" />
    <ClInclude Include="ql\utilities\tracing.hpp" />
    <ClInclude Include="ql\utilities\vectors.hpp" />
    <ClInclude Include="ql\any.hpp" />
    <ClInclude Include="ql\auto_link.hpp" />
    <ClInclude Include="ql\cashflow.hpp" />
    <ClInclude Include="ql\compounding.hpp" />
    <ClInclude Include="ql\config.ansi.hpp" />
    <ClInclude Include="ql\config.mingw.hpp" />
    <ClInclude Include="ql\config.msvc.hpp" />
    <ClInclude Include="ql\config.sun.hpp" />
    <ClInclude Include="ql\currency.hpp" />
    <ClInclude Include="ql\default.hpp" />
    <ClInclude Include="ql\discretizedasset.hpp" />
    <ClInclude Include="ql\errors.hpp" />
    <ClInclude Include="ql\event.hpp" />
    <ClInclude Include="ql\exchangerate.hpp" />
    <ClInclude Include="ql\exercise.hpp" />
    <ClInclude Include="ql\functional.hpp" />
    <ClInclude Include="ql\grid.hpp" />
    <ClInclude Include="ql\handle.hpp" />
    <ClInclude Include="ql\index.hpp" />
    <ClInclude Include="ql\instrument.hpp" />
    <ClInclude Include="ql\interestrate.hpp" />
    <ClInclude Include="ql\mathconstants.hpp" />
    <ClInclude Include="ql\money.hpp" />
    <ClInclude Include="ql\numericalmethod.hpp" />
    <ClInclude Include="ql\option.hpp" />
    <ClInclude Include="ql\optional.hpp" />
    <ClInclude Include="ql\payoff.hpp" />
    <ClInclude Include="ql\position.hpp" />
    <ClInclude Include="ql\prices.hpp" />
    <ClInclude Include="ql\pricingengine.hpp" />
    <ClInclude Include="ql\qldefines.hpp" />
    <ClInclude Include="ql\quantlib.hpp" />
    <ClInclude Include="ql\quote.hpp" />
    <ClInclude Include="ql\rebatedexercise.hpp" />
    <ClInclude Include="ql\settings.hpp" />
    <ClInclude Include="ql\shared_ptr.hpp" />
    <ClInclude Include="ql\stochasticprocess.hpp" />
    <ClInclude Include="ql\termstructure.hpp" />
    <ClInclude Include="ql\timegrid.hpp" />
    <ClInclude Include="ql\timeseries.hpp" />
    <ClInclude Include="ql\tuple.hpp" />
    <ClInclude Include="ql\types.hpp" />
    <ClInclude Include="ql\userconfig.hpp" />
    <ClInclude Include="ql\version.hpp" />
    <ClInclude Include="ql\volatilitymodel.hpp" />
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="ql\cashflows\averagebmacoupon.cpp" />
    <ClCompile Include="ql\cashflows\capflooredcoupon.cpp" />
    <ClCompile Include="ql\cashflows\capflooredinflationcoupon.cpp" />
    <ClCompile Include="ql\cashflows\cashflows.cpp" />
    <ClCompile Include="ql\cashflows\cashflowvectors.cpp" />
    <ClCompile Include="ql\cashflows\cmscoupon.cpp" />
    <ClCompile Include="ql\cashflows\conundrumpricer.cpp" />
    <ClCompile Include="ql\cashflows\coupon.cpp" />
    <ClCompile Include="ql\cashflows\couponpricer.cpp" />
    <ClCompile Include="ql\cashflows\cpicoupon.cpp" />
    <ClCompile Include="ql\cashflows\cpicouponpricer.cpp" />
    <ClCompile Include="ql\cashflows\digitalcmscoupon.cpp" />
    <ClCompile Include="ql\cashflows\digitalcoupon.cpp" />
    <ClCompile Include="ql\cashflows\digitaliborcoupon.cpp" />
    <ClCompile Include="ql\cashflows\dividend.cpp" />
    <ClCompile Include="ql\cashflows\duration.cpp" />
    <ClCompile Include="ql\cashflows\equitycashflow.cpp" />
    <ClCompile Include="ql\cashflows\fixedratecoupon.cpp" />
    <ClCompile Include="ql\cashflows\floatingratecoupon.cpp" />
    <ClCompile Include="ql\cashflows\iborcoupon.cpp" />
    <ClCompile Include="ql\cashflows\indexedcashflow.cpp" />
    <ClCompile Include="ql\cashflows\inflationcoupon.cpp" />
    <ClCompile Include="ql\cashflows\inflationcouponpricer.cpp" />
    <ClCompile Include="ql\cashflows\lineartsrpricer.cpp" />
    <ClCompile Include="ql\cashflows\multipleresetscoupon.cpp" />
    <ClCompile Include="ql\cashflows\overnightindexedcoupon.cpp" />
    <ClCompile Include="ql\cashflows\overnightindexedcouponpricer.cpp" />
    <ClCompile Include="ql\cashflows\rangeaccrual.cpp" />
    <ClCompile Include="ql\cashflows\replication.cpp" />
    <ClCompile Include="ql\cashflows\simplecashflow.cpp" />
    <ClCompile Include="ql\cashflows\timebasket.cpp" />
    <ClCompile Include="ql\cashflows\yoyinflationcoupon.cpp" />
    <ClCompile Include="ql\cashflows\zeroinflationcashflow.cpp" />
    <ClCompile Include="ql\currencies\africa.cpp" />
    <ClCompile Include="ql\currencies\america.cpp" />
    <ClCompile Include="ql\currencies\asia.cpp" />
    <ClCompile Include="ql\currencies\crypto.cpp" />
    <ClCompile Include="ql\currencies\europe.cpp" />
    <ClCompile Include="ql\currencies\exchangeratemanager.cpp" />
    <ClCompile Include="ql\currencies\oceania.cpp" />
    <ClCompile Include="ql\experimental\asian\analytic_cont_geom_av_price_heston.cpp" />
    <ClCompile Include="ql\experimental\asian\analytic_discr_geom_av_price_heston.cpp" />
    <ClCompile Include="ql\experimental\averageois\arithmeticaverageois.cpp" />
    <ClCompile Include="ql\experimental\averageois\arithmeticoisratehelper.cpp" />
    <ClCompile Include="ql\experimental\averageois\makearithmeticaverageois.cpp" />
    <ClCompile Include="ql\experimental\barrieroption\discretizeddoublebarrieroption.cpp" />
    <ClCompile Include="ql\experimental\barrieroption\mcdoublebarrierengine.cpp" />
    <ClCompile Include="ql\experimental\barrieroption\perturbativebarrieroptionengine.cpp" />
    <ClCompile Include="ql\experimental\barrieroption\quantodoublebarrieroption.cpp" />
    <ClCompile Include="ql\experimental\barrieroption\suowangdoublebarrierengine.cpp" />
    <ClCompile Include="ql\experimental\barrieroption\vannavolgabarrierengine.cpp" />
    <ClCompile Include="ql\experimental\basismodels\swaptioncfs.cpp" />
    <ClCompile Include="ql\experimental\basismodels\tenoroptionletvts.cpp" />
    <ClCompile Include="ql\experimental\basismodels\tenorswaptionvts.cpp" />
    <ClCompile Include="ql\experimental\callablebonds\blackcallablebondengine.cpp" />
    <ClCompile Include="ql\experimental\callablebonds\callablebond.cpp" />
    <ClCompile Include="ql\experimental\callablebonds\callablebondconstantvol.cpp" />
    <ClCompile Include="ql\experimental\callablebonds\callablebondvolstructure.cpp" />
    <ClCompile Include="ql\experimental\callablebonds\discretizedcallablefixedratebond.cpp" />
    <ClCompile Include="ql\experimental\callablebonds\treecallablebondengine.cpp" />
    <ClCompile Include="ql\experimental\catbonds\catbond.cpp" />
    <ClCompile Include="ql\experimental\catbonds\catrisk.cpp" />
    <ClCompile Include="ql\experimental\catbonds\montecarlocatbondengine.cpp" />
    <ClCompile Include="ql\experimental\catbonds\riskynotional.cpp" />
    <ClCompile Include="ql\experimental\commodities\commodity.cpp" />
    <ClCompile Include="ql\experimental\commodities\commoditycashflow.cpp" />
    <ClCompile Include="ql\experimental\commodities\commoditycurve.cpp" />
    <ClCompile Include="ql\experimental\commodities\commodityindex.cpp" />
    <ClCompile Include="ql\experimental\commodities\commoditypricinghelpers.cpp" />
    <ClCompile Include="ql\experimental\commodities\commoditysettings.cpp" />
    <ClCompile Include="ql\experimental\commodities\commoditytype.cpp" />
    <ClCompile Include="ql\experimental\commodities\commodityunitcost.cpp" />
    <ClCompile Include="ql\experimental\commodities\dateinterval.cpp" />
    <ClCompile Include="ql\experimental\commodities\energybasisswap.cpp" />
    <ClCompile Include="ql\experimental\commodities\energycommodity.cpp" />
    <ClCompile Include="ql\experimental\commodities\energyfuture.cpp" />
    <ClCompile Include="ql\experimental\commodities\energyswap.cpp" />
    <ClCompile Include="ql\experimental\commodities\energyvanillaswap.cpp" />
    <ClCompile Include="ql\experimental\commodities\paymentterm.cpp" />
    <ClCompile Include="ql\experimental\commodities\quantity.cpp" />
    <ClCompile Include="ql\experimental\commodities\unitofmeasure.cpp" />
    <ClCompile Include="ql\experimental\commodities\unitofmeasureconversion.cpp" />
    <ClCompile Include="ql\experimental\commodities\unitofmeasureconversionmanager.cpp" />
    <ClCompile Include="ql\experimental\coupons\cmsspreadcoupon.cpp" />
    <ClCompile Include="ql\experimental\coupons\digitalcmsspreadcoupon.cpp" />
    <ClCompile Include="ql\experimental\coupons\lognormalcmsspreadpricer.cpp" />
    <ClCompile Include="ql\experimental\coupons\proxyibor.cpp" />
    <ClCompile Include="ql\experimental\coupons\quantocouponpricer.cpp" />
    <ClCompile Include="ql\experimental\coupons\strippedcapflooredcoupon.cpp" />
    <ClCompile Include="ql\experimental\coupons\swapspreadindex.cpp" />
    <ClCompile Include="ql\experimental\credit\basecorrelationstructure.cpp" />
    <ClCompile Include="ql\experimental\credit\basket.cpp" />
    <ClCompile Include="ql\experimental\credit\blackcdsoptionengine.cpp" />
    <ClCompile Include="ql\experimental\credit\cdo.cpp" />
    <ClCompile Include="ql\experimental\credit\cdsoption.cpp" />
    <ClCompile Include="ql\experimental\credit\correlationstructure.cpp" />
    <ClCompile Include="ql\experimental\credit\defaultevent.cpp" />
    <ClCompile Include="ql\experimental\credit\defaultprobabilitykey.cpp" />
    <ClCompile Include="ql\experimental\credit\defaulttype.cpp" />
    <ClCompile Include="ql\experimental\credit\distribution.cpp" />
    <ClCompile Include="ql\experimental\credit\gaussianlhplossmodel.cpp" />
    <ClCompile Include="ql\experimental\credit\integralcdoengine.cpp" />
    <ClCompile Include="ql\experimental\credit\integralntdengine.cpp" />
    <ClCompile Include="ql\experimental\credit\issuer.cpp" />
    <ClCompile Include="ql\experimental\credit\lossdistribution.cpp" />
    <ClCompile Include="ql\experimental\credit\midpointcdoengine.cpp" />
    <ClCompile Include="ql\experimental\credit\nthtodefault.cpp" />
    <ClCompile Include="ql\experimental\credit\onefactorcopula.cpp" />
    <ClCompile Include="ql\experimental\credit\onefactorgaussiancopula.cpp" />
    <ClCompile Include="ql\experimental\credit\onefactorstudentcopula.cpp" />
    <ClCompile Include="ql\experimental\credit\pool.cpp" />
    <ClCompile Include="ql\experimental\credit\randomdefaultmodel.cpp" />
    <ClCompile Include="ql\experimental\credit\recoveryratemodel.cpp" />
    <ClCompile Include="ql\experimental\credit\recoveryratequote.cpp" />
    <ClCompile Include="ql\experimental\credit\riskyassetswap.cpp" />
    <ClCompile Include="ql\experimental\credit\riskyassetswapoption.cpp" />
    <ClCompile Include="ql\experimental\credit\syntheticcdo.cpp" />
    <ClCompile Include="ql\experimental\exoticoptions\continuousarithmeticasianvecerengine.cpp" />
    <ClCompile Include="ql\experimental\exoticoptions\everestoption.cpp" />
    <ClCompile Include="ql\experimental\exoticoptions\himalayaoption.cpp" />
    <ClCompile Include="ql\experimental\exoticoptions\kirkspreadoptionengine.cpp" />
    <ClCompile Include="ql\experimental\exoticoptions\mceverestengine.cpp" />
    <ClCompile Include="ql\experimental\exoticoptions\mchimalayaengine.cpp" />
    <ClCompile Include="ql\experimental\exoticoptions\mcpagodaengine.cpp" />
    <ClCompile Include="ql\experimental\exoticoptions\pagodaoption.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\dynprogvppintrinsicvalueengine.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdextoujumpvanillaengine.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdklugeextouspreadengine.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmdupire1dop.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmextendedornsteinuhlenbeckop.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmextoujumpop.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmextoujumpsolver.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmklugeextouop.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmvppstartlimitstepcondition.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmvppstepcondition.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmvppstepconditionfactory.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdmzabrop.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdornsteinuhlenbeckvanillaengine.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdsimpleextoujumpswingengine.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdsimpleextoustorageengine.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\fdsimpleklugeextouvppengine.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\glued1dmesher.cpp" />
    <ClCompile Include="ql\experimental\finitedifferences\vanillavppoption.cpp" />
    <ClCompile Include="ql\experimental\forward\analytichestonforwardeuropeanengine.cpp" />
    <ClCompile Include="ql\experimental\fx\blackdeltacalculator.cpp" />
    <ClCompile Include="ql\experimental\fx\deltavolquote.cpp" />
    <ClCompile Include="ql\experimental\inflation\cpicapfloorengines.cpp" />
    <ClCompile Include="ql\experimental\inflation\cpicapfloortermpricesurface.cpp" />
    <ClCompile Include="ql\experimental\inflation\yoycapfloortermpricesurface.cpp" />
    <ClCompile Include="ql\experimental\inflation\yoyoptionlethelpers.cpp" />
    <ClCompile Include="ql\experimental\lattices\extendedbinomialtree.cpp" />
    <ClCompile Include="ql\experimental\math\convolvedstudentt.cpp" />
    <ClCompile Include="ql\experimental\math\fireflyalgorithm.cpp" />
    <ClCompile Include="ql\experimental\math\gaussiancopulapolicy.cpp" />
    <ClCompile Include="ql\experimental\math\gaussiannoncentralchisquaredpolynomial.cpp" />
    <ClCompile Include="ql\experimental\math\laplaceinterpolation.cpp" />
    <ClCompile Include="ql\experimental\math\multidimintegrator.cpp" />
    <ClCompile Include="ql\experimental\math\multidimquadrature.cpp" />
    <ClCompile Include="ql\experimental\math\particleswarmoptimization.cpp" />
    <ClCompile Include="ql\experimental\math\piecewiseintegral.cpp" />
    <ClCompile Include="ql\experimental\math\tcopulapolicy.cpp" />
    <ClCompile Include="ql\experimental\math\zigguratrng.cpp" />
    <ClCompile Include="ql\experimental\mcbasket\adaptedpathpayoff.cpp" />
    <ClCompile Include="ql\experimental\mcbasket\longstaffschwartzmultipathpricer.cpp" />
    <ClCompile Include="ql\experimental\mcbasket\mcpathbasketengine.cpp" />
    <ClCompile Include="ql\experimental\mcbasket\pathmultiassetoption.cpp" />
    <ClCompile Include="ql\experimental\models\normalclvmodel.cpp" />
    <ClCompile Include="ql\experimental\models\squarerootclvmodel.cpp" />
    <ClCompile Include="ql\experimental\processes\extendedblackscholesprocess.cpp" />
    <ClCompile Include="ql\experimental\processes\extendedornsteinuhlenbeckprocess.cpp" />
    <ClCompile Include="ql\experimental\processes\extouwithjumpsprocess.cpp" />
    <ClCompile Include="ql\experimental\processes\gemanroncoroniprocess.cpp" />
    <ClCompile Include="ql\experimental\processes\klugeextouprocess.cpp" />
    <ClCompile Include="ql\experimental\processes\vegastressedblackscholesprocess.cpp" />
    <ClCompile Include="ql\experimental\risk\creditriskplus.cpp" />
    <ClCompile Include="ql\experimental\risk\sensitivityanalysis.cpp" />
    <ClCompile Include="ql\experimental\shortrate\generalizedhullwhite.cpp" />
    <ClCompile Include="ql\experimental\shortrate\generalizedornsteinuhlenbeckprocess.cpp" />
    <ClCompile Include="ql\experimental\swaptions\haganirregularswaptionengine.cpp" />
    <ClCompile Include="ql\experimental\swaptions\irregularswap.cpp" />
    <ClCompile Include="ql\experimental\swaptions\irregularswaption.cpp" />
    <ClCompile Include="ql\experimental\termstructures\basisswapratehelpers.cpp" />
    <ClCompile Include="ql\experimental\termstructures\crosscurrencyratehelpers.cpp" />
    <ClCompile Include="ql\experimental\variancegamma\analyticvariancegammaengine.cpp" />
    <ClCompile Include="ql\experimental\variancegamma\fftengine.cpp" />
    <ClCompile Include="ql\experimental\variancegamma\fftvanillaengine.cpp" />
    <ClCompile Include="ql\experimental\variancegamma\fftvariancegammaengine.cpp" />
    <ClCompile Include="ql\experimental\variancegamma\variancegammamodel.cpp" />
    <ClCompile Include="ql\experimental\variancegamma\variancegammaprocess.cpp" />
    <ClCompile Include="ql\experimental\varianceoption\integralhestonvarianceoptionengine.cpp" />
    <ClCompile Include="ql\experimental\varianceoption\varianceoption.cpp" />
    <ClCompile Include="ql\experimental\volatility\abcdatmvolcurve.cpp" />
    <ClCompile Include="ql\experimental\volatility\blackatmvolcurve.cpp" />
    <ClCompile Include="ql\experimental\volatility\blackvolsurface.cpp" />
    <ClCompile Include="ql\experimental\volatility\equityfxvolsurface.cpp" />
    <ClCompile Include="ql\experimental\volatility\extendedblackvariancecurve.cpp" />
    <ClCompile Include="ql\experimental\volatility\extendedblackvariancesurface.cpp" />
    <ClCompile Include="ql\experimental\volatility\interestratevolsurface.cpp" />
    <ClCompile Include="ql\experimental\volatility\noarbsabr.cpp" />
    <ClCompile Include="ql\experimental\volatility\noarbsabrabsprobs.cpp" />
    <ClCompile Include="ql\experimental\volatility\noarbsabrinterpolatedsmilesection.cpp" />
    <ClCompile Include="ql\experimental\volatility\noarbsabrsmilesection.cpp" />
    <ClCompile Include="ql\experimental\volatility\sabrvolsurface.cpp" />
    <ClCompile Include="ql\experimental\volatility\sviinterpolatedsmilesection.cpp" />
    <ClCompile Include="ql\experimental\volatility\svismilesection.cpp" />
    <ClCompile Include="ql\experimental\volatility\volcube.cpp" />
    <ClCompile Include="ql\experimental\volatility\zabr.cpp" />
    <ClCompile Include="ql\indexes\bmaindex.cpp" />
    <ClCompile Include="ql\indexes\equityindex.cpp" />
    <ClCompile Include="ql\indexes\ibor\bibor.cpp" />
    <ClCompile Include="ql\indexes\ibor\corra.cpp" />
    <ClCompile Include="ql\indexes\ibor\eonia.cpp" />
    <ClCompile Include="ql\indexes\ibor\estr.cpp" />
    <ClCompile Include="ql\indexes\ibor\euribor.cpp" />
    <ClCompile Include="ql\indexes\ibor\eurlibor.cpp" />
    <ClCompile Include="ql\indexes\ibor\fedfunds.cpp" />
    <ClCompile Include="ql\indexes\ibor\kofr.cpp" />
    <ClCompile Include="ql\indexes\ibor\libor.cpp" />
    <ClCompile Include="ql\indexes\ibor\shibor.cpp" />
    <ClCompile Include="ql\indexes\ibor\sofr.cpp" />
    <ClCompile Include="ql\indexes\ibor\sonia.cpp" />
    <ClCompile Include="ql\indexes\iborindex.cpp" />
    <ClCompile Include="ql\indexes\indexmanager.cpp" />
    <ClCompile Include="ql\indexes\inflationindex.cpp" />
    <ClCompile Include="ql\indexes\interestrateindex.cpp" />
    <ClCompile Include="ql\indexes\region.cpp" />
    <ClCompile Include="ql\indexes\swap\chfliborswap.cpp" />
    <ClCompile Include="ql\indexes\swap\euriborswap.cpp" />
    <ClCompile Include="ql\indexes\swap\eurliborswap.cpp" />
    <ClCompile Include="ql\indexes\swap\gbpliborswap.cpp" />
    <ClCompile Include="ql\indexes\swap\jpyliborswap.cpp" />
    <ClCompile Include="ql\indexes\swap\usdliborswap.cpp" />
    <ClCompile Include="ql\indexes\swapindex.cpp" />
    <ClCompile Include="ql\instruments\asianoption.cpp" />
    <ClCompile Include="ql\instruments\assetswap.cpp" />
    <ClCompile Include="ql\instruments\averagetype.cpp" />
    <ClCompile Include="ql\instruments\barrieroption.cpp" />
    <ClCompile Include="ql\instruments\barriertype.cpp" />
    <ClCompile Include="ql\instruments\basketoption.cpp" />
    <ClCompile Include="ql\instruments\bmaswap.cpp" />
    <ClCompile Include="ql\instruments\bond.cpp" />
    <ClCompile Include="ql\instruments\bondforward.cpp" />
    <ClCompile Include="ql\instruments\bonds\amortizingcmsratebond.cpp" />
    <ClCompile Include="ql\instruments\bonds\amortizingfixedratebond.cpp" />
    <ClCompile Include="ql\instruments\bonds\amortizingfloatingratebond.cpp" />
    <ClCompile Include="ql\instruments\bonds\btp.cpp" />
    <ClCompile Include="ql\instruments\bonds\cmsratebond.cpp" />
    <ClCompile Include="ql\instruments\bonds\convertiblebonds.cpp" />
    <ClCompile Include="ql\instruments\bonds\cpibond.cpp" />
    <ClCompile Include="ql\instruments\bonds\fixedratebond.cpp" />
    <ClCompile Include="ql\instruments\bonds\floatingratebond.cpp" />
    <ClCompile Include="ql\instruments\bonds\zerocouponbond.cpp" />
    <ClCompile Include="ql\instruments\capfloor.cpp" />
    <ClCompile Include="ql\instruments\claim.cpp" />
    <ClCompile Include="ql\instruments\cliquetoption.cpp" />
    <ClCompile Include="ql\instruments\complexchooseroption.cpp" />
    <ClCompile Include="ql\instruments\compositeinstrument.cpp" />
    <ClCompile Include="ql\instruments\compoundoption.cpp" />
    <ClCompile Include="ql\instruments\cpicapfloor.cpp" />
    <ClCompile Include="ql\instruments\cpiswap.cpp" />
    <ClCompile Include="ql\instruments\creditdefaultswap.cpp" />
    <ClCompile Include="ql\instruments\doublebarrieroption.cpp" />
    <ClCompile Include="ql\instruments\doublebarriertype.cpp" />
    <ClCompile Include="ql\instruments\equitytotalreturnswap.cpp" />
    <ClCompile Include="ql\instruments\europeanoption.cpp" />
    <ClCompile Include="ql\instruments\fixedvsfloatingswap.cpp" />
    <ClCompile Include="ql\instruments\floatfloatswap.cpp" />
    <ClCompile Include="ql\instruments\floatfloatswaption.cpp" />
    <ClCompile Include="ql\instruments\forward.cpp" />
    <ClCompile Include="ql\instruments\forwardrateagreement.cpp" />
    <ClCompile Include="ql\instruments\forwardvanillaoption.cpp" />
    <ClCompile Include="ql\instruments\futures.cpp" />
    <ClCompile Include="ql\instruments\holderextensibleoption.cpp" />
    <ClCompile Include="ql\instruments\impliedvolatility.cpp" />
    <ClCompile Include="ql\instruments\inflationcapfloor.cpp" />
    <ClCompile Include="ql\instruments\lookbackoption.cpp" />
    <ClCompile Include="ql\instruments\makecapfloor.cpp" />
    <ClCompile Include="ql\instruments\makecds.cpp" />
    <ClCompile Include="ql\instruments\makecms.cpp" />
    <ClCompile Include="ql\instruments\makeois.cpp" />
    <ClCompile Include="ql\instruments\makeswaption.cpp" />
    <ClCompile Include="ql\instruments\makevanillaswap.cpp" />
    <ClCompile Include="ql\instruments\makeyoyinflationcapfloor.cpp" />
    <ClCompile Include="ql\instruments\margrabeoption.cpp" />
    <ClCompile Include="ql\instruments\multiassetoption.cpp" />
    <ClCompile Include="ql\instruments\nonstandardswap.cpp" />
    <ClCompile Include="ql\instruments\nonstandardswaption.cpp" />
    <ClCompile Include="ql\instruments\oneassetoption.cpp" />
    <ClCompile Include="ql\instruments\overnightindexedswap.cpp" />
    <ClCompile Include="ql\instruments\overnightindexfuture.cpp" />
    <ClCompile Include="ql\instruments\partialtimebarrieroption.cpp" />
    <ClCompile Include="ql\instruments\payoffs.cpp" />
    <ClCompile Include="ql\instruments\quantobarrieroption.cpp" />
    <ClCompile Include="ql\instruments\quantoforwardvanillaoption.cpp" />
    <ClCompile Include="ql\instruments\quantovanillaoption.cpp" />
    <ClCompile Include="ql\instruments\simplechooseroption.cpp" />
    <ClCompile Include="ql\instruments\simplifynotificationgraph.cpp" />
    <ClCompile Include="ql\instruments\stickyratchet.cpp" />
    <ClCompile Include="ql\instruments\stock.cpp" />
    <ClCompile Include="ql\instruments\swap.cpp" />
    <ClCompile Include="ql\instruments\swaption.cpp" />
    <ClCompile Include="ql\instruments\twoassetbarrieroption.cpp" />
    <ClCompile Include="ql\instruments\twoassetcorrelationoption.cpp" />
    <ClCompile Include="ql\instruments\vanillaoption.cpp" />
    <ClCompile Include="ql\instruments\vanillaswap.cpp" />
    <ClCompile Include="ql\instruments\vanillaswingoption.cpp" />
    <ClCompile Include="ql\instruments\varianceswap.cpp" />
    <ClCompile Include="ql\instruments\writerextensibleoption.cpp" />
    <ClCompile Include="ql\instruments\yearonyearinflationswap.cpp" />
    <ClCompile Include="ql\instruments\zerocouponinflationswap.cpp" />
    <ClCompile Include="ql\instruments\zerocouponswap.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lfmcovarparam.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lfmcovarproxy.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lfmhullwhiteparam.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lfmprocess.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lfmswaptionengine.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\liborforwardmodel.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lmcorrmodel.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lmexpcorrmodel.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lmextlinexpvolmodel.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lmfixedvolmodel.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lmlinexpcorrmodel.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lmlinexpvolmodel.cpp" />
    <ClCompile Include="ql\legacy\libormarketmodels\lmvolmodel.cpp" />
    <ClCompile Include="ql\math\abcdmathfunction.cpp" />
    <ClCompile Include="ql\math\bernsteinpolynomial.cpp" />
    <ClCompile Include="ql\math\beta.cpp" />
    <ClCompile Include="ql\math\bspline.cpp" />
    <ClCompile Include="ql\math\copulas\alimikhailhaqcopula.cpp" />
    <ClCompile Include="ql\math\copulas\claytoncopula.cpp" />
    <ClCompile Include="ql\math\copulas\farliegumbelmorgensterncopula.cpp" />
    <ClCompile Include="ql\math\copulas\frankcopula.cpp" />
    <ClCompile Include="ql\math\copulas\galamboscopula.cpp" />
    <ClCompile Include="ql\math\copulas\gaussiancopula.cpp" />
    <ClCompile Include="ql\math\copulas\gumbelcopula.cpp" />
    <ClCompile Include="ql\math\copulas\huslerreisscopula.cpp" />
    <ClCompile Include="ql\math\copulas\independentcopula.cpp" />
    <ClCompile Include="ql\math\copulas\marshallolkincopula.cpp" />
    <ClCompile Include="ql\math\copulas\maxcopula.cpp" />
    <ClCompile Include="ql\math\copulas\mincopula.cpp" />
    <ClCompile Include="ql\math\copulas\plackettcopula.cpp" />
    <ClCompile Include="ql\math\distributions\bivariatenormaldistribution.cpp" />
    <ClCompile Include="ql\math\distributions\bivariatestudenttdistribution.cpp" />
    <ClCompile Include="ql\math\distributions\chisquaredistribution.cpp" />
    <ClCompile Include="ql\math\distributions\gammadistribution.cpp" />
    <ClCompile Include="ql\math\distributions\normaldistribution.cpp" />
    <ClCompile Include="ql\math\distributions\studenttdistribution.cpp" />
    <ClCompile Include="ql\math\errorfunction.cpp" />
    <ClCompile Include="ql\math\expm1.cpp" />
    <ClCompile Include="ql\math\factorial.cpp" />
    <ClCompile Include="ql\math\incompletegamma.cpp" />
    <ClCompile Include="ql\math\integrals\discreteintegrals.cpp" />
    <ClCompile Include="ql\math\integrals\exponentialintegrals.cpp" />
    <ClCompile Include="ql\math\integrals\filonintegral.cpp" />
    <ClCompile Include="ql\math\integrals\gaussianorthogonalpolynomial.cpp" />
    <ClCompile Include="ql\math\integrals\gaussianquadratures.cpp" />
    <ClCompile Include="ql\math\integrals\gausslobattointegral.cpp" />
    <ClCompile Include="ql\math\integrals\integral.cpp" />
    <ClCompile Include="ql\math\integrals\kronrodintegral.cpp" />
    <ClCompile Include="ql\math\integrals\segmentintegral.cpp" />
    <ClCompile Include="ql\math\interpolations\chebyshevinterpolation.cpp" />
    <ClCompile Include="ql\math\matrix.cpp" />
    <ClCompile Include="ql\math\matrixutilities\basisincompleteordered.cpp" />
    <ClCompile Include="ql\math\matrixutilities\bicgstab.cpp" />
    <ClCompile Include="ql\math\matrixutilities\choleskydecomposition.cpp" />
    <ClCompile Include="ql\math\matrixutilities\expm.cpp" />
    <ClCompile Include="ql\math\matrixutilities\factorreduction.cpp" />
    <ClCompile Include="ql\math\matrixutilities\getcovariance.cpp" />
    <ClCompile Include="ql\math\matrixutilities\gmres.cpp" />
    <ClCompile Include="ql\math\matrixutilities\householder.cpp" />
    <ClCompile Include="ql\math\matrixutilities\pseudosqrt.cpp" />
    <ClCompile Include="ql\math\matrixutilities\qrdecomposition.cpp" />
    <ClCompile Include="ql\math\matrixutilities\sparseilupreconditioner.cpp" />
    <ClCompile Include="ql\math\matrixutilities\svd.cpp" />
    <ClCompile Include="ql\math\matrixutilities\symmetricschurdecomposition.cpp" />
    <ClCompile Include="ql\math\matrixutilities\tapcorrelations.cpp" />
    <ClCompile Include="ql\math\matrixutilities\tqreigendecomposition.cpp" />
    <ClCompile Include="ql\math\modifiedbessel.cpp" />
    <ClCompile Include="ql\math\optimization\armijo.cpp" />
    <ClCompile Include="ql\math\optimization\bfgs.cpp" />
    <ClCompile Include="ql\math\optimization\conjugategradient.cpp" />
    <ClCompile Include="ql\math\optimization\constraint.cpp" />
    <ClCompile Include="ql\math\optimization\differentialevolution.cpp" />
    <ClCompile Include="ql\math\optimization\endcriteria.cpp" />
    <ClCompile Include="ql\math\optimization\goldstein.cpp" />
    <ClCompile Include="ql\math\optimization\leastsquare.cpp" />
    <ClCompile Include="ql\math\optimization\levenbergmarquardt.cpp" />
    <ClCompile Include="ql\math\optimization\linesearch.cpp" />
    <ClCompile Include="ql\math\optimization\linesearchbasedmethod.cpp" />
    <ClCompile Include="ql\math\optimization\lmdif.cpp" />
    <ClCompile Include="ql\math\optimization\projectedcostfunction.cpp" />
    <ClCompile Include="ql\math\optimization\projection.cpp" />
    <ClCompile Include="ql\math\optimization\simplex.cpp" />
    <ClCompile Include="ql\math\optimization\spherecylinder.cpp" />
    <ClCompile Include="ql\math\optimization\steepestdescent.cpp" />
    <ClCompile Include="ql\math\pascaltriangle.cpp" />
    <ClCompile Include="ql\math\polynomialmathfunction.cpp" />
    <ClCompile Include="ql\math\primenumbers.cpp" />
    <ClCompile Include="ql\math\quadratic.cpp" />
    <ClCompile Include="ql\math\randomnumbers\burley2020sobolrsg.cpp" />
    <ClCompile Include="ql\math\randomnumbers\faurersg.cpp" />
    <ClCompile Include="ql\math\randomnumbers\haltonrsg.cpp" />
    <ClCompile Include="ql\math\randomnumbers\knuthuniformrng.cpp" />
    <ClCompile Include="ql\math\randomnumbers\latticersg.cpp" />
    <ClCompile Include="ql\math\randomnumbers\latticerules.cpp" />
    <ClCompile Include="ql\math\randomnumbers\lecuyeruniformrng.cpp" />
    <ClCompile Include="ql\math\randomnumbers\mt19937uniformrng.cpp" />
    <ClCompile Include="ql\math\randomnumbers\primitivepolynomials.cpp" />
    <ClCompile Include="ql\math\randomnumbers\seedgenerator.cpp" />
    <ClCompile Include="ql\math\randomnumbers\sobolbrownianbridgersg.cpp" />
    <ClCompile Include="ql\math\randomnumbers\sobolrsg.cpp" />
    <ClCompile Include="ql\math\randomnumbers\stochasticcollocationinvcdf.cpp" />
    <ClCompile Include="ql\math\randomnumbers\xoshiro256starstaruniformrng.cpp" />
    <ClCompile Include="ql\math\richardsonextrapolation.cpp" />
    <ClCompile Include="ql\math\rounding.cpp" />
    <ClCompile Include="ql\math\statistics\discrepancystatistics.cpp" />
    <ClCompile Include="ql\math\statistics\generalstatistics.cpp" />
    <ClCompile Include="ql\math\statistics\histogram.cpp" />
    <ClCompile Include="ql\math\statistics\incrementalstatistics.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\boundarycondition.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\bsmoperator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\concentrating1dmesher.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\exponentialjump1dmesher.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\fdmblackscholesmesher.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\fdmblackscholesmultistrikemesher.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\fdmcev1dmesher.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\fdmhestonvariancemesher.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\fdmmeshercomposite.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\fdmsimpleprocess1dmesher.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\meshers\uniformgridmesher.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdm2dblackscholesop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmbatesop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmblackscholesfwdop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmblackscholesop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmcevop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmcirop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmg2op.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmhestonfwdop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmhestonhullwhiteop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmhestonop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmhullwhiteop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmlinearoplayout.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmlocalvolfwdop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmwienerop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmornsteinuhlenbeckop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmsabrop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\fdmsquarerootfwdop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\firstderivativeop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\ninepointlinearop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\nthorderderivativeop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\numericaldifferentiation.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\secondderivativeop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\secondordermixedderivativeop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\operators\triplebandlinearop.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\schemes\craigsneydscheme.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\schemes\cranknicolsonscheme.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\schemes\douglasscheme.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\schemes\expliciteulerscheme.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\schemes\hundsdorferscheme.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\schemes\impliciteulerscheme.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\schemes\methodoflinesscheme.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\schemes\modifiedcraigsneydscheme.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdm1dimsolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdm2dblackscholessolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdm2dimsolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdm3dimsolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmbackwardsolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmbatessolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmblackscholessolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmcirsolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmg2solver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmhestonhullwhitesolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmhestonsolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmhullwhitesolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\solvers\fdmsimple2dbssolver.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\stepconditions\fdmamericanstepcondition.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\stepconditions\fdmarithmeticaveragecondition.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\stepconditions\fdmbermudanstepcondition.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\stepconditions\fdmsimplestoragecondition.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\stepconditions\fdmsimpleswingcondition.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\stepconditions\fdmsnapshotcondition.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\stepconditions\fdmstepconditioncomposite.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\tridiagonaloperator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\bsmrndcalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\cevrndcalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\escroweddividendadjustment.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmaffinemodelswapinnervalue.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmaffinemodeltermstructure.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmdirichletboundary.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmdiscountdirichletboundary.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmdividendhandler.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmescrowedloginnervaluecalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmhestongreensfct.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmindicesonboundary.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdminnervaluecalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmmesherintegral.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmquantohelper.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmshoutloginnervaluecalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\fdmtimedepdirichletboundary.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\gbsmrndcalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\hestonrndcalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\localvolrndcalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\riskneutraldensitycalculator.cpp" />
    <ClCompile Include="ql\methods\finitedifferences\utilities\squarerootprocessrndcalculator.cpp" />
    <ClCompile Include="ql\methods\lattices\binomialtree.cpp" />
    <ClCompile Include="ql\methods\lattices\trinomialtree.cpp" />
    <ClCompile Include="ql\methods\montecarlo\brownianbridge.cpp" />
    <ClCompile Include="ql\methods\montecarlo\genericlsregression.cpp" />
    <ClCompile Include="ql\methods\montecarlo\lsmbasissystem.cpp" />
    <ClCompile Include="ql\methods\montecarlo\parametricexercise.cpp" />
    <ClCompile Include="ql\models\calibrationhelper.cpp" />
    <ClCompile Include="ql\models\equity\batesmodel.cpp" />
    <ClCompile Include="ql\models\equity\gjrgarchmodel.cpp" />
    <ClCompile Include="ql\models\equity\hestonmodel.cpp" />
    <ClCompile Include="ql\models\equity\hestonmodelhelper.cpp" />
    <ClCompile Include="ql\models\equity\hestonslvfdmmodel.cpp" />
    <ClCompile Include="ql\models\equity\hestonslvmcmodel.cpp" />
    <ClCompile Include="ql\models\equity\piecewisetimedependenthestonmodel.cpp" />
    <ClCompile Include="ql\models\marketmodels\accountingengine.cpp" />
    <ClCompile Include="ql\models\marketmodels\browniangenerators\mtbrowniangenerator.cpp" />
    <ClCompile Include="ql\models\marketmodels\browniangenerators\sobolbrowniangenerator.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\bermudanswaptionexercisevalue.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\collectnodedata.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\lsstrategy.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\nothingexercisevalue.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\parametricexerciseadapter.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\swapbasissystem.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\swapforwardbasissystem.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\swapratetrigger.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\triggeredswapexercise.cpp" />
    <ClCompile Include="ql\models\marketmodels\callability\upperboundengine.cpp" />
    <ClCompile Include="ql\models\marketmodels\correlations\cotswapfromfwdcorrelation.cpp" />
    <ClCompile Include="ql\models\marketmodels\correlations\expcorrelations.cpp" />
    <ClCompile Include="ql\models\marketmodels\correlations\timehomogeneousforwardcorrelation.cpp" />
    <ClCompile Include="ql\models\marketmodels\curvestate.cpp" />
    <ClCompile Include="ql\models\marketmodels\curvestates\cmswapcurvestate.cpp" />
    <ClCompile Include="ql\models\marketmodels\curvestates\coterminalswapcurvestate.cpp" />
    <ClCompile Include="ql\models\marketmodels\curvestates\lmmcurvestate.cpp" />
    <ClCompile Include="ql\models\marketmodels\discounter.cpp" />
    <ClCompile Include="ql\models\marketmodels\driftcomputation\cmsmmdriftcalculator.cpp" />
    <ClCompile Include="ql\models\marketmodels\driftcomputation\lmmdriftcalculator.cpp" />
    <ClCompile Include="ql\models\marketmodels\driftcomputation\lmmnormaldriftcalculator.cpp" />
    <ClCompile Include="ql\models\marketmodels\driftcomputation\smmdriftcalculator.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolutiondescription.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\lognormalcmswapratepc.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\lognormalcotswapratepc.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\lognormalfwdrateballand.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\lognormalfwdrateeuler.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\lognormalfwdrateeulerconstrained.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\lognormalfwdrateiballand.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\lognormalfwdrateipc.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\lognormalfwdratepc.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\normalfwdratepc.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\svddfwdratepc.cpp" />
    <ClCompile Include="ql\models\marketmodels\evolvers\volprocesses\squarerootandersen.cpp" />
    <ClCompile Include="ql\models\marketmodels\forwardforwardmappings.cpp" />
    <ClCompile Include="ql\models\marketmodels\historicalratesanalysis.cpp" />
    <ClCompile Include="ql\models\marketmodels\marketmodel.cpp" />
    <ClCompile Include="ql\models\marketmodels\marketmodeldifferences.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\abcdvol.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\alphafinder.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\alphaformconcrete.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\capletcoterminalalphacalibration.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\capletcoterminalmaxhomogeneity.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\capletcoterminalperiodic.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\capletcoterminalswaptioncalibration.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\cotswaptofwdadapter.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\ctsmmcapletcalibration.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\flatvol.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\fwdperiodadapter.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\fwdtocotswapadapter.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\piecewiseconstantabcdvariance.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\piecewiseconstantvariance.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\pseudorootfacade.cpp" />
    <ClCompile Include="ql\models\marketmodels\models\volatilityinterpolationspecifierabcd.cpp" />
    <ClCompile Include="ql\models\marketmodels\pathwiseaccountingengine.cpp" />
    <ClCompile Include="ql\models\marketmodels\pathwisediscounter.cpp" />
    <ClCompile Include="ql\models\marketmodels\pathwisegreeks\bumpinstrumentjacobian.cpp" />
    <ClCompile Include="ql\models\marketmodels\pathwisegreeks\ratepseudorootjacobian.cpp" />
    <ClCompile Include="ql\models\marketmodels\pathwisegreeks\swaptionpseudojacobian.cpp" />
    <ClCompile Include="ql\models\marketmodels\pathwisegreeks\vegabumpcluster.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\compositeproduct.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multiproductcomposite.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multiproductmultistep.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multiproductonestep.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\callspecifiedmultiproduct.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\cashrebate.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\exerciseadapter.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepcoinitialswaps.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepcoterminalswaps.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepcoterminalswaptions.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepforwards.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepinversefloater.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepnothing.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepoptionlets.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multisteppathwisewrapper.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepperiodcapletswaptions.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepratchet.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepswap.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multistepswaption.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\multistep\multisteptarn.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\onestep\onestepcoinitialswaps.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\onestep\onestepcoterminalswaps.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\onestep\onestepforwards.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\onestep\onestepoptionlets.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\pathwise\pathwiseproductcallspecified.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\pathwise\pathwiseproductcaplet.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\pathwise\pathwiseproductcashrebate.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\pathwise\pathwiseproductinversefloater.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\pathwise\pathwiseproductswap.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\pathwise\pathwiseproductswaption.cpp" />
    <ClCompile Include="ql\models\marketmodels\products\singleproductcomposite.cpp" />
    <ClCompile Include="ql\models\marketmodels\proxygreekengine.cpp" />
    <ClCompile Include="ql\models\marketmodels\swapforwardmappings.cpp" />
    <ClCompile Include="ql\models\marketmodels\utilities.cpp" />
    <ClCompile Include="ql\models\model.cpp" />
    <ClCompile Include="ql\models\shortrate\calibrationhelpers\caphelper.cpp" />
    <ClCompile Include="ql\models\shortrate\calibrationhelpers\swaptionhelper.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodel.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodels\blackkarasinski.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodels\coxingersollross.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodels\extendedcoxingersollross.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodels\gaussian1dmodel.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodels\gsr.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodels\hullwhite.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodels\markovfunctional.cpp" />
    <ClCompile Include="ql\models\shortrate\onefactormodels\vasicek.cpp" />
    <ClCompile Include="ql\models\shortrate\twofactormodel.cpp" />
    <ClCompile Include="ql\models\shortrate\twofactormodels\g2.cpp" />
    <ClCompile Include="ql\models\volatility\constantestimator.cpp" />
    <ClCompile Include="ql\models\volatility\garch.cpp" />
    <ClCompile Include="ql\patterns\observable.cpp" />
    <ClCompile Include="ql\pricingengines\americanpayoffatexpiry.cpp" />
    <ClCompile Include="ql\pricingengines\americanpayoffathit.cpp" />
    <ClCompile Include="ql\pricingengines\asian\analytic_cont_geom_av_price.cpp" />
    <ClCompile Include="ql\pricingengines\asian\analytic_discr_geom_av_price.cpp" />
    <ClCompile Include="ql\pricingengines\asian\analytic_discr_geom_av_strike.cpp" />
    <ClCompile Include="ql\pricingengines\asian\choiasianengine.cpp" />
    <ClCompile Include="ql\pricingengines\asian\continuousarithmeticasianlevyengine.cpp" />
    <ClCompile Include="ql\pricingengines\asian\fdblackscholesasianengine.cpp" />
    <ClCompile Include="ql\pricingengines\asian\mc_discr_arith_av_price.cpp" />
    <ClCompile Include="ql\pricingengines\asian\mc_discr_arith_av_price_heston.cpp" />
    <ClCompile Include="ql\pricingengines\asian\mc_discr_arith_av_strike.cpp" />
    <ClCompile Include="ql\pricingengines\asian\mc_discr_geom_av_price.cpp" />
    <ClCompile Include="ql\pricingengines\asian\mc_discr_geom_av_price_heston.cpp" />
    <ClCompile Include="ql\pricingengines\asian\turnbullwakemanasianengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\analyticbarrierengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\analyticbinarybarrierengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\analyticdoublebarrierbinaryengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\analyticdoublebarrierengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\analyticpartialtimebarrieroptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\analytictwoassetbarrierengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\discretizedbarrieroption.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\fdblackscholesbarrierengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\fdblackscholesrebateengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\fdhestonbarrierengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\fdhestondoublebarrierengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\fdhestonrebateengine.cpp" />
    <ClCompile Include="ql\pricingengines\barrier\mcbarrierengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\bjerksundstenslandspreadengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\choibasketengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\denglizhoubasketengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\fd2dblackscholesvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\fdndimblackscholesvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\kirkengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\mcamericanbasketengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\mceuropeanbasketengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\operatorsplittingspreadengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\singlefactorbsmbasketengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\spreadblackscholesvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\stulzengine.cpp" />
    <ClCompile Include="ql\pricingengines\basket\vectorbsmprocessextractor.cpp" />
    <ClCompile Include="ql\pricingengines\blackcalculator.cpp" />
    <ClCompile Include="ql\pricingengines\blackformula.cpp" />
    <ClCompile Include="ql\pricingengines\blackscholescalculator.cpp" />
    <ClCompile Include="ql\pricingengines\bond\bondfunctions.cpp" />
    <ClCompile Include="ql\pricingengines\bond\discountingbondengine.cpp" />
    <ClCompile Include="ql\pricingengines\bond\discretizedconvertible.cpp" />
    <ClCompile Include="ql\pricingengines\bond\riskybondengine.cpp" />
    <ClCompile Include="ql\pricingengines\capfloor\analyticcapfloorengine.cpp" />
    <ClCompile Include="ql\pricingengines\capfloor\bacheliercapfloorengine.cpp" />
    <ClCompile Include="ql\pricingengines\capfloor\blackcapfloorengine.cpp" />
    <ClCompile Include="ql\pricingengines\capfloor\discretizedcapfloor.cpp" />
    <ClCompile Include="ql\pricingengines\capfloor\gaussian1dcapfloorengine.cpp" />
    <ClCompile Include="ql\pricingengines\capfloor\mchullwhiteengine.cpp" />
    <ClCompile Include="ql\pricingengines\capfloor\treecapfloorengine.cpp" />
    <ClCompile Include="ql\pricingengines\cliquet\analyticcliquetengine.cpp" />
    <ClCompile Include="ql\pricingengines\cliquet\analyticperformanceengine.cpp" />
    <ClCompile Include="ql\pricingengines\cliquet\mcperformanceengine.cpp" />
    <ClCompile Include="ql\pricingengines\credit\integralcdsengine.cpp" />
    <ClCompile Include="ql\pricingengines\credit\isdacdsengine.cpp" />
    <ClCompile Include="ql\pricingengines\credit\midpointcdsengine.cpp" />
    <ClCompile Include="ql\pricingengines\exotic\analyticamericanmargrabeengine.cpp" />
    <ClCompile Include="ql\pricingengines\exotic\analyticcomplexchooserengine.cpp" />
    <ClCompile Include="ql\pricingengines\exotic\analyticcompoundoptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\exotic\analyticeuropeanmargrabeengine.cpp" />
    <ClCompile Include="ql\pricingengines\exotic\analyticholderextensibleoptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\exotic\analyticsimplechooserengine.cpp" />
    <ClCompile Include="ql\pricingengines\exotic\analytictwoassetcorrelationengine.cpp" />
    <ClCompile Include="ql\pricingengines\exotic\analyticwriterextensibleoptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\forward\mcforwardeuropeanbsengine.cpp" />
    <ClCompile Include="ql\pricingengines\forward\mcforwardeuropeanhestonengine.cpp" />
    <ClCompile Include="ql\pricingengines\greeks.cpp" />
    <ClCompile Include="ql\pricingengines\inflation\inflationcapfloorengines.cpp" />
    <ClCompile Include="ql\pricingengines\lookback\analyticcontinuousfixedlookback.cpp" />
    <ClCompile Include="ql\pricingengines\lookback\analyticcontinuousfloatinglookback.cpp" />
    <ClCompile Include="ql\pricingengines\lookback\analyticcontinuouspartialfixedlookback.cpp" />
    <ClCompile Include="ql\pricingengines\lookback\analyticcontinuouspartialfloatinglookback.cpp" />
    <ClCompile Include="ql\pricingengines\lookback\mclookbackengine.cpp" />
    <ClCompile Include="ql\pricingengines\swap\cvaswapengine.cpp" />
    <ClCompile Include="ql\pricingengines\swap\discountingswapengine.cpp" />
    <ClCompile Include="ql\pricingengines\swap\discretizedswap.cpp" />
    <ClCompile Include="ql\pricingengines\swap\treeswapengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\basketgeneratingengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\blackswaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\discretizedswaption.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\fdg2swaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\fdhullwhiteswaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\gaussian1dfloatfloatswaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\gaussian1djamshidianswaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\gaussian1dnonstandardswaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\gaussian1dswaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\jamshidianswaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\swaption\treeswaptionengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticbsmhullwhiteengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticcevengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticdigitalamericanengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticdividendeuropeanengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticeuropeanengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticeuropeanvasicekengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticgjrgarchengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analytich1hwengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analytichestonengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analytichestonhullwhiteengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticpdfhestonengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\analyticptdhestonengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\baroneadesiwhaleyengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\batesengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\bjerksundstenslandengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\coshestonengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\discretizedvanillaoption.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\exponentialfittinghestonengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdbatesvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdblackscholesshoutengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdblackscholesvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdcevvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdcirvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdhestonhullwhitevanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdhestonvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdsabrvanillaengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\fdsimplebsswingengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\hestonexpansionengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\integralengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\jumpdiffusionengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\juquadraticengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\mcamericanengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\mcdigitalengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\mchestonhullwhiteengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\qdfpamericanengine.cpp" />
    <ClCompile Include="ql\pricingengines\vanilla\qdplusamericanengine.cpp" />
    <ClCompile Include="ql\processes\batesprocess.cpp" />
    <ClCompile Include="ql\processes\blackscholesprocess.cpp" />
    <ClCompile Include="ql\processes\coxingersollrossprocess.cpp" />
    <ClCompile Include="ql\processes\endeulerdiscretization.cpp" />
    <ClCompile Include="ql\processes\eulerdiscretization.cpp" />
    <ClCompile Include="ql\processes\forwardmeasureprocess.cpp" />
    <ClCompile Include="ql\processes\g2process.cpp" />
    <ClCompile Include="ql\processes\geometricbrownianprocess.cpp" />
    <ClCompile Include="ql\processes\gjrgarchprocess.cpp" />
    <ClCompile Include="ql\processes\gsrprocess.cpp" />
    <ClCompile Include="ql\processes\gsrprocesscore.cpp" />
    <ClCompile Include="ql\processes\hestonprocess.cpp" />
    <ClCompile Include="ql\processes\hestonslvprocess.cpp" />
    <ClCompile Include="ql\processes\hullwhiteprocess.cpp" />
    <ClCompile Include="ql\processes\hybridhestonhullwhiteprocess.cpp" />
    <ClCompile Include="ql\processes\jointstochasticprocess.cpp" />
    <ClCompile Include="ql\processes\merton76process.cpp" />
    <ClCompile Include="ql\processes\mfstateprocess.cpp" />
    <ClCompile Include="ql\processes\ornsteinuhlenbeckprocess.cpp" />
    <ClCompile Include="ql\processes\squarerootprocess.cpp" />
    <ClCompile Include="ql\processes\stochasticprocessarray.cpp" />
    <ClCompile Include="ql\quotes\eurodollarfuturesquote.cpp" />
    <ClCompile Include="ql\quotes\forwardswapquote.cpp" />
    <ClCompile Include="ql\quotes\forwardvaluequote.cpp" />
    <ClCompile Include="ql\quotes\futuresconvadjustmentquote.cpp" />
    <ClCompile Include="ql\quotes\impliedstddevquote.cpp" />
    <ClCompile Include="ql\quotes\lastfixingquote.cpp" />
    <ClCompile Include="ql\termstructures\credit\defaultdensitystructure.cpp" />
    <ClCompile Include="ql\termstructures\credit\defaultprobabilityhelpers.cpp" />
    <ClCompile Include="ql\termstructures\credit\flathazardrate.cpp" />
    <ClCompile Include="ql\termstructures\credit\hazardratestructure.cpp" />
    <ClCompile Include="ql\termstructures\credit\survivalprobabilitystructure.cpp" />
    <ClCompile Include="ql\termstructures\defaulttermstructure.cpp" />
    <ClCompile Include="ql\termstructures\globalbootstrapvars.cpp" />
    <ClCompile Include="ql\termstructures\inflation\inflationhelpers.cpp" />
    <ClCompile Include="ql\termstructures\inflation\seasonality.cpp" />
    <ClCompile Include="ql\termstructures\inflationtermstructure.cpp" />
    <ClCompile Include="ql\termstructures\volatility\abcd.cpp" />
    <ClCompile Include="ql\termstructures\volatility\abcdcalibration.cpp" />
    <ClCompile Include="ql\termstructures\volatility\atmadjustedsmilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\atmsmilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\capfloor\capfloortermvolatilitystructure.cpp" />
    <ClCompile Include="ql\termstructures\volatility\capfloor\capfloortermvolcurve.cpp" />
    <ClCompile Include="ql\termstructures\volatility\capfloor\capfloortermvolsurface.cpp" />
    <ClCompile Include="ql\termstructures\volatility\capfloor\constantcapfloortermvol.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\andreasenhugelocalvoladapter.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\andreasenhugevolatilityadapter.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\andreasenhugevolatilityinterpl.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\blackvariancecurve.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\blackvariancesurface.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\blackvoltermstructure.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\fixedlocalvolsurface.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\gridmodellocalvolsurface.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\hestonblackvolsurface.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\localvolsurface.cpp" />
    <ClCompile Include="ql\termstructures\volatility\equityfx\localvoltermstructure.cpp" />
    <ClCompile Include="ql\termstructures\volatility\flatsmilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\gaussian1dsmilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\inflation\constantcpivolatility.cpp" />
    <ClCompile Include="ql\termstructures\volatility\inflation\cpivolatilitystructure.cpp" />
    <ClCompile Include="ql\termstructures\volatility\inflation\yoyinflationoptionletvolatilitystructure.cpp" />
    <ClCompile Include="ql\termstructures\volatility\kahalesmilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\optionlet\constantoptionletvol.cpp" />
    <ClCompile Include="ql\termstructures\volatility\optionlet\optionletstripper.cpp" />
    <ClCompile Include="ql\termstructures\volatility\optionlet\optionletstripper1.cpp" />
    <ClCompile Include="ql\termstructures\volatility\optionlet\optionletstripper2.cpp" />
    <ClCompile Include="ql\termstructures\volatility\optionlet\optionletvolatilitystructure.cpp" />
    <ClCompile Include="ql\termstructures\volatility\optionlet\spreadedoptionletvol.cpp" />
    <ClCompile Include="ql\termstructures\volatility\optionlet\strippedoptionlet.cpp" />
    <ClCompile Include="ql\termstructures\volatility\optionlet\strippedoptionletadapter.cpp" />
    <ClCompile Include="ql\termstructures\volatility\sabr.cpp" />
    <ClCompile Include="ql\termstructures\volatility\sabrinterpolatedsmilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\sabrsmilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\smilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\smilesectionutils.cpp" />
    <ClCompile Include="ql\termstructures\volatility\spreadedsmilesection.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\cmsmarket.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\cmsmarketcalibration.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\gaussian1dswaptionvolatility.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\interpolatedswaptionvolatilitycube.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\spreadedswaptionvol.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\swaptionconstantvol.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\swaptionvolcube.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\swaptionvoldiscrete.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\swaptionvolmatrix.cpp" />
    <ClCompile Include="ql\termstructures\volatility\swaption\swaptionvolstructure.cpp" />
    <ClCompile Include="ql\termstructures\voltermstructure.cpp" />
    <ClCompile Include="ql\termstructures\yield\bondhelpers.cpp" />
    <ClCompile Include="ql\termstructures\yield\fittedbonddiscountcurve.cpp" />
    <ClCompile Include="ql\termstructures\yield\flatforward.cpp" />
    <ClCompile Include="ql\termstructures\yield\forwardstructure.cpp" />
    <ClCompile Include="ql\termstructures\yield\nonlinearfittingmethods.cpp" />
    <ClCompile Include="ql\termstructures\yield\oisratehelper.cpp" />
    <ClCompile Include="ql\termstructures\yield\overnightindexfutureratehelper.cpp" />
    <ClCompile Include="ql\termstructures\yield\ratehelpers.cpp" />
    <ClCompile Include="ql\termstructures\yield\zeroyieldstructure.cpp" />
    <ClCompile Include="ql\termstructures\yieldtermstructure.cpp" />
    <ClCompile Include="ql\time\asx.cpp" />
    <ClCompile Include="ql\time\businessdayconvention.cpp" />
    <ClCompile Include="ql\time\calendar.cpp" />
    <ClCompile Include="ql\time\calendars\argentina.cpp" />
    <ClCompile Include="ql\time\calendars\australia.cpp" />
    <ClCompile Include="ql\time\calendars\austria.cpp" />
    <ClCompile Include="ql\time\calendars\bespokecalendar.cpp" />
    <ClCompile Include="ql\time\calendars\botswana.cpp" />
    <ClCompile Include="ql\time\calendars\brazil.cpp" />
    <ClCompile Include="ql\time\calendars\canada.cpp" />
    <ClCompile Include="ql\time\calendars\chile.cpp" />
    <ClCompile Include="ql\time\calendars\china.cpp" />
    <ClCompile Include="ql\time\calendars\czechrepublic.cpp" />
    <ClCompile Include="ql\time\calendars\denmark.cpp" />
    <ClCompile Include="ql\time\calendars\finland.cpp" />
    <ClCompile Include="ql\time\calendars\france.cpp" />
    <ClCompile Include="ql\time\calendars\germany.cpp" />
    <ClCompile Include="ql\time\calendars\hongkong.cpp" />
    <ClCompile Include="ql\time\calendars\hungary.cpp" />
    <ClCompile Include="ql\time\calendars\iceland.cpp" />
    <ClCompile Include="ql\time\calendars\india.cpp" />
    <ClCompile Include="ql\time\calendars\indonesia.cpp" />
    <ClCompile Include="ql\time\calendars\israel.cpp" />
    <ClCompile Include="ql\time\calendars\italy.cpp" />
    <ClCompile Include="ql\time\calendars\japan.cpp" />
    <ClCompile Include="ql\time\calendars\jointcalendar.cpp" />
    <ClCompile Include="ql\time\calendars\mexico.cpp" />
    <ClCompile Include="ql\time\calendars\newzealand.cpp" />
    <ClCompile Include="ql\time\calendars\norway.cpp" />
    <ClCompile Include="ql\time\calendars\poland.cpp" />
    <ClCompile Include="ql\time\calendars\romania.cpp" />
    <ClCompile Include="ql\time\calendars\russia.cpp" />
    <ClCompile Include="ql\time\calendars\saudiarabia.cpp" />
    <ClCompile Include="ql\time\calendars\singapore.cpp" />
    <ClCompile Include="ql\time\calendars\slovakia.cpp" />
    <ClCompile Include="ql\time\calendars\southafrica.cpp" />
    <ClCompile Include="ql\time\calendars\southkorea.cpp" />
    <ClCompile Include="ql\time\calendars\sweden.cpp" />
    <ClCompile Include="ql\time\calendars\switzerland.cpp" />
    <ClCompile Include="ql\time\calendars\taiwan.cpp" />
    <ClCompile Include="ql\time\calendars\target.cpp" />
    <ClCompile Include="ql\time\calendars\thailand.cpp" />
    <ClCompile Include="ql\time\calendars\turkey.cpp" />
    <ClCompile Include="ql\time\calendars\ukraine.cpp" />
    <ClCompile Include="ql\time\calendars\unitedkingdom.cpp" />
    <ClCompile Include="ql\time\calendars\unitedstates.cpp" />
    <ClCompile Include="ql\time\calendars\weekendsonly.cpp" />
    <ClCompile Include="ql\time\date.cpp" />
    <ClCompile Include="ql\time\dategenerationrule.cpp" />
    <ClCompile Include="ql\time\daycounters\actual365fixed.cpp" />
    <ClCompile Include="ql\time\daycounters\actualactual.cpp" />
    <ClCompile Include="ql\time\daycounters\business252.cpp" />
    <ClCompile Include="ql\time\daycounters\simpledaycounter.cpp" />
    <ClCompile Include="ql\time\daycounters\thirty360.cpp" />
    <ClCompile Include="ql\time\daycounters\thirty365.cpp" />
    <ClCompile Include="ql\time\daycounters\yearfractiontodate.cpp" />
    <ClCompile Include="ql\time\ecb.cpp" />
    <ClCompile Include="ql\time\frequency.cpp" />
    <ClCompile Include="ql\time\imm.cpp" />
    <ClCompile Include="ql\time\period.cpp" />
    <ClCompile Include="ql\time\schedule.cpp" />
    <ClCompile Include="ql\time\timeunit.cpp" />
    <ClCompile Include="ql\time\weekday.cpp" />
    <ClCompile Include="ql\utilities\dataformatters.cpp" />
    <ClCompile Include="ql\utilities\dataparsers.cpp" />
    <ClCompile Include="ql\utilities\tracing.cpp" />
    <ClCompile Include="ql\cashflow.cpp" />
    <ClCompile Include="ql\currency.cpp" />
    <ClCompile Include="ql\discretizedasset.cpp" />
    <ClCompile Include="ql\errors.cpp" />
    <ClCompile Include="ql\event.cpp" />
    <ClCompile Include="ql\exchangerate.cpp" />
    <ClCompile Include="ql\exercise.cpp" />
    <ClCompile Include="ql\index.cpp" />
    <ClCompile Include="ql\instrument.cpp" />
    <ClCompile Include="ql\interestrate.cpp" />
    <ClCompile Include="ql\money.cpp" />
    <ClCompile Include="ql\position.cpp" />
    <ClCompile Include="ql\prices.cpp" />
    <ClCompile Include="ql\rebatedexercise.cpp" />
    <ClCompile Include="ql\settings.cpp" />
    <ClCompile Include="ql\stochasticprocess.cpp" />
    <ClCompile Include="ql\termstructure.cpp" />
    <ClCompile Include="ql\timegrid.cpp" />
    <ClCompile Include="ql\version.cpp" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <Import Project=".\Build.props" Condition="Exists('.\Build.props')" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>
