Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
1f2b55c
Initial PoC
JanKrivanek Dec 29, 2025
8402a11
Fix anhtropic issues
JanKrivanek Dec 30, 2025
a4ab122
Rename Copilot -> LLM
JanKrivanek Dec 30, 2025
70dd2e7
Layout
JanKrivanek Dec 30, 2025
d7b1e5d
Unify env vars
JanKrivanek Dec 30, 2025
7dac5a2
Async loading
JanKrivanek Dec 30, 2025
bc11d9c
Alow reconfiguring during runtime
JanKrivanek Dec 30, 2025
20823fd
Fix Anthropic agent and tool calling
JanKrivanek Dec 30, 2025
4303f24
Markup rendering
JanKrivanek Dec 30, 2025
95aff1a
Tool call display info
JanKrivanek Dec 30, 2025
801176c
Add embedded files tools
JanKrivanek Dec 30, 2025
de05e5f
Add arguments rempping
JanKrivanek Dec 30, 2025
f79c003
Add UI interaction tools
JanKrivanek Dec 30, 2025
045010b
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Dec 30, 2025
b3ea5f7
Autosend and angent settings
JanKrivanek Dec 30, 2025
62da4d5
Add Agent mode - v1
JanKrivanek Dec 30, 2025
eec6590
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Dec 30, 2025
0527477
Fix agent mode configuration
JanKrivanek Dec 30, 2025
1eff7f9
Wrap all tool calls
JanKrivanek Dec 30, 2025
d914fdc
Tool progress reporting
JanKrivanek Dec 30, 2025
7997732
Add cancellation
JanKrivanek Dec 30, 2025
8cd26b9
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Dec 30, 2025
b6d2a5d
Add automatic retry
JanKrivanek Dec 30, 2025
d1730d9
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Dec 30, 2025
eca22eb
Fix plan deserialization
JanKrivanek Dec 30, 2025
42629c2
Better display of tool call progress info
JanKrivanek Dec 30, 2025
2a095fa
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Dec 30, 2025
65c8e11
Add context length resilience
JanKrivanek Dec 30, 2025
412ad22
Make the tool calls nonblocking for UI
JanKrivanek Dec 30, 2025
90e289c
Add context size truncation to resilient client
JanKrivanek Dec 31, 2025
6b4407f
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Dec 31, 2025
b438386
Extend tool args remapping by allowing mismatched names if it's singl…
JanKrivanek Dec 31, 2025
cce919b
Inform about resiliency events
JanKrivanek Dec 31, 2025
0d4e062
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Dec 31, 2025
20f5e52
Improve planning tool
JanKrivanek Dec 31, 2025
ffa88d3
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Dec 31, 2025
0e7fad2
Refactor the LLM logic into a separate project
JanKrivanek Dec 31, 2025
bc7d07a
Fixning build warnings
JanKrivanek Jan 1, 2026
363ca3c
Add unit tests
JanKrivanek Jan 1, 2026
8939404
Remove obsolete docs
JanKrivanek Jan 1, 2026
fbf49e5
Mount llm prompt functionality to CLI
JanKrivanek Jan 2, 2026
197c852
Improve tests
JanKrivanek Jan 2, 2026
bc77130
Improve search tool
JanKrivanek Jan 2, 2026
eea985f
Add list events tool
JanKrivanek Jan 2, 2026
71c4cfd
Add support for GH copilot models + oauth
JanKrivanek Jan 2, 2026
f51a8c4
Simplify initialization
JanKrivanek Jan 2, 2026
c53ea06
Add config persisting
JanKrivanek Jan 2, 2026
66b28ec
Improve auth
JanKrivanek Jan 2, 2026
71589f5
Add results manager
JanKrivanek Jan 3, 2026
13a681f
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Jan 3, 2026
734404d
Add user question tool
JanKrivanek Jan 3, 2026
d28cc16
Merge branch 'dev/jankrivanek/chat' of https://github.com/JanKrivanek…
JanKrivanek Jan 3, 2026
26dc609
Review and improve
JanKrivanek Jan 4, 2026
af0d35d
Unused code removal
JanKrivanek Jan 4, 2026
b7371ac
Fix versions
JanKrivanek Jan 4, 2026
d126ae4
Fix versions
JanKrivanek Jan 4, 2026
a82bf53
Add redirects for binary compat checker
JanKrivanek Jan 5, 2026
8457bec
Add redirect for tests
JanKrivanek Jan 5, 2026
a99afb7
Add support for better gui manipulation
JanKrivanek Jan 5, 2026
aa11ac5
Support quick response
JanKrivanek Jan 5, 2026
4bcd193
nop
JanKrivanek Jan 5, 2026
a4b208e
Fix setup deps
JanKrivanek Jan 5, 2026
9f31a0b
Improve config dialog
JanKrivanek Jan 5, 2026
faa10cb
Fix build
JanKrivanek Jan 5, 2026
031fab2
nop
JanKrivanek Jan 5, 2026
5ef5721
no-op (trigger build)
JanKrivanek Jan 5, 2026
e7f6a47
Add multiple binlogs support
JanKrivanek Jan 18, 2026
18f5ea9
Improve AskUser prompting
JanKrivanek Jan 18, 2026
9576751
fix limitation reported for copilot
YuliiaKovalova Feb 16, 2026
ec31d72
improve pattern mathing
YuliiaKovalova Feb 16, 2026
5dd21e0
add chat history support
YuliiaKovalova Mar 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 17 additions & 4 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,19 @@
<ItemGroup>
<PackageVersion Include="AdonisUI" Version="1.17.1" />
<PackageVersion Include="AdonisUI.ClassicTheme" Version="1.17.1" />
<PackageVersion Include="Anthropic.Foundry" Version="0.1.0" />
<PackageVersion Include="AutomaticGraphLayout.Drawing" Version="1.1.12" />
<PackageVersion Include="AutomaticGraphLayout.WpfGraphControl" Version="1.1.12" />
<PackageVersion Include="AvalonEdit" Version="6.3.0.90" />
<PackageVersion Include="Avalonia.AvaloniaEdit" Version="11.1.0" />
<PackageVersion Include="Avalonia.Desktop" Version="$(AvaloniaVersion)" />
<PackageVersion Include="Avalonia.Diagnostics" Version="$(AvaloniaVersion)" />
<PackageVersion Include="Avalonia.Themes.Fluent" Version="$(AvaloniaVersion)" />
<PackageVersion Include="Azure.AI.Inference" Version="1.0.0-beta.5" />
<PackageVersion Include="Azure.AI.OpenAI" Version="2.8.0-beta.1" />
<PackageVersion Include="Azure.Core" Version="1.50.0" />
<PackageVersion Include="DiffPlex" Version="1.7.2" />
<PackageVersion Include="Microsoft.Extensions.AI.OpenAI" Version="10.1.1-preview.1.25612.2" />
<PackageVersion Include="DotUtils.MsBuild.BinlogRedactor.SensitiveDataDetector" Version="0.0.9" />
<PackageVersion Include="DotUtils.StreamUtils.Sources" Version="0.0.8" />
<PackageVersion Include="FluentAssertions" Version="6.12.0" />
Expand All @@ -27,6 +32,9 @@
<PackageVersion Include="Microsoft.Build.Locator" Version="1.9.1" />
<PackageVersion Include="Microsoft.Build.Tasks.Core" Version="$(MSBuildPackageVersion)" />
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="$(MSBuildPackageVersion)" />
<PackageVersion Include="Microsoft.Bcl.AsyncInterfaces" Version="10.0.1" />
<PackageVersion Include="Microsoft.Extensions.AI" Version="10.1.1" />
<PackageVersion Include="Microsoft.Extensions.AI.AzureAIInference" Version="10.0.0-preview.1.25559.3" />
<PackageVersion Include="Microsoft.IO.Redist" Version="6.1.0" />
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
<!-- never update Cecil as this is the version required by Squirrel -->
Expand All @@ -37,14 +45,19 @@
<PackageVersion Include="NuGet.ProjectModel" Version="6.11.0" />
<PackageVersion Include="Nullable" Version="1.3.1" />
<PackageVersion Include="squirrel.windows" Version="1.4.4" />
<PackageVersion Include="System.ClientModel" Version="1.8.1" />
<PackageVersion Include="System.ComponentModel.TypeConverter" Version="4.3.0" />
<PackageVersion Include="System.Collections.Immutable" Version="8.0.0" />
<PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="10.0.1" />
<PackageVersion Include="System.Formats.Asn1" Version="8.0.1" />
<PackageVersion Include="System.Memory" Version="4.6.0" />
<PackageVersion Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.0" />
<PackageVersion Include="System.Text.Json" Version="8.0.5" />
<PackageVersion Include="System.Memory" Version="4.6.3" />
<PackageVersion Include="System.Memory.Data" Version="10.0.0" />
<PackageVersion Include="System.Runtime.CompilerServices.Unsafe" Version="6.1.2" />
<PackageVersion Include="System.Security.Cryptography.ProtectedData" Version="8.0.0" />
<PackageVersion Include="System.Text.Encodings.Web" Version="10.0.1" />
<PackageVersion Include="System.Text.Json" Version="10.0.1" />
<PackageVersion Include="System.Threading.Tasks.Dataflow" Version="8.0.0" />
<PackageVersion Include="System.Threading.Tasks.Extensions" Version="4.5.4" />
<PackageVersion Include="System.Threading.Tasks.Extensions" Version="4.6.3" />
<PackageVersion Include="xunit" Version="2.9.0" />
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.2" />
</ItemGroup>
Expand Down
118 changes: 118 additions & 0 deletions MSBuildStructuredLog.sln
Original file line number Diff line number Diff line change
Expand Up @@ -32,48 +32,166 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StructuredLogger.Utils", "s
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StructuredLogViewer", "src\StructuredLogViewer\StructuredLogViewer.csproj", "{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StructuredLogger.LLM", "src\StructuredLogger.LLM\StructuredLogger.LLM.csproj", "{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StructuredLogger.LLM.Tests", "src\StructuredLogger.LLM.Tests\StructuredLogger.LLM.Tests.csproj", "{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BinlogTool.Tests", "src\BinlogTool.Tests\BinlogTool.Tests.csproj", "{EBB1C3A3-3513-273E-7D43-FD6284FCE671}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A939886E-A191-4A46-A84B-21AD670081B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Debug|x64.ActiveCfg = Debug|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Debug|x64.Build.0 = Debug|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Debug|x86.ActiveCfg = Debug|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Debug|x86.Build.0 = Debug|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Release|Any CPU.Build.0 = Release|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Release|x64.ActiveCfg = Release|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Release|x64.Build.0 = Release|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Release|x86.ActiveCfg = Release|Any CPU
{A939886E-A191-4A46-A84B-21AD670081B9}.Release|x86.Build.0 = Release|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Debug|x64.ActiveCfg = Debug|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Debug|x64.Build.0 = Debug|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Debug|x86.ActiveCfg = Debug|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Debug|x86.Build.0 = Debug|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Release|Any CPU.Build.0 = Release|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Release|x64.ActiveCfg = Release|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Release|x64.Build.0 = Release|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Release|x86.ActiveCfg = Release|Any CPU
{8A327073-0811-49D6-B1AA-1FB0157E750A}.Release|x86.Build.0 = Release|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Debug|x64.ActiveCfg = Debug|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Debug|x64.Build.0 = Debug|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Debug|x86.ActiveCfg = Debug|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Debug|x86.Build.0 = Debug|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Release|Any CPU.Build.0 = Release|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Release|x64.ActiveCfg = Release|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Release|x64.Build.0 = Release|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Release|x86.ActiveCfg = Release|Any CPU
{B8539A63-8D03-4D16-9945-FE7F8489B56D}.Release|x86.Build.0 = Release|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Debug|x64.ActiveCfg = Debug|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Debug|x64.Build.0 = Debug|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Debug|x86.ActiveCfg = Debug|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Debug|x86.Build.0 = Debug|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Release|Any CPU.Build.0 = Release|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Release|x64.ActiveCfg = Release|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Release|x64.Build.0 = Release|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Release|x86.ActiveCfg = Release|Any CPU
{3C655C5D-22C3-4B8D-969C-3FC497294703}.Release|x86.Build.0 = Release|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Debug|x64.ActiveCfg = Debug|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Debug|x64.Build.0 = Debug|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Debug|x86.ActiveCfg = Debug|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Debug|x86.Build.0 = Debug|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Release|Any CPU.Build.0 = Release|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Release|x64.ActiveCfg = Release|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Release|x64.Build.0 = Release|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Release|x86.ActiveCfg = Release|Any CPU
{B8DB3798-1636-417D-B57A-25C51C574F1E}.Release|x86.Build.0 = Release|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Debug|x64.ActiveCfg = Debug|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Debug|x64.Build.0 = Debug|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Debug|x86.ActiveCfg = Debug|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Debug|x86.Build.0 = Debug|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Release|Any CPU.Build.0 = Release|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Release|x64.ActiveCfg = Release|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Release|x64.Build.0 = Release|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Release|x86.ActiveCfg = Release|Any CPU
{B94C5F8A-E55F-4E07-A8BE-D8D3A203FD14}.Release|x86.Build.0 = Release|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Debug|x64.ActiveCfg = Debug|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Debug|x64.Build.0 = Debug|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Debug|x86.ActiveCfg = Debug|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Debug|x86.Build.0 = Debug|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Release|Any CPU.Build.0 = Release|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Release|x64.ActiveCfg = Release|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Release|x64.Build.0 = Release|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Release|x86.ActiveCfg = Release|Any CPU
{35F44EA6-7259-43CC-8C17-E058F3EB86D3}.Release|x86.Build.0 = Release|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Debug|x64.ActiveCfg = Debug|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Debug|x64.Build.0 = Debug|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Debug|x86.ActiveCfg = Debug|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Debug|x86.Build.0 = Debug|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Release|Any CPU.Build.0 = Release|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Release|x64.ActiveCfg = Release|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Release|x64.Build.0 = Release|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Release|x86.ActiveCfg = Release|Any CPU
{AC634B46-D57C-44C5-BF56-480843182F21}.Release|x86.Build.0 = Release|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Debug|x64.ActiveCfg = Debug|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Debug|x64.Build.0 = Debug|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Debug|x86.ActiveCfg = Debug|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Debug|x86.Build.0 = Debug|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Release|Any CPU.Build.0 = Release|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Release|x64.ActiveCfg = Release|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Release|x64.Build.0 = Release|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Release|x86.ActiveCfg = Release|Any CPU
{C2E67DD4-F4F7-4CDE-A51A-6D46049A0CCA}.Release|x86.Build.0 = Release|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Debug|Any CPU.Build.0 = Debug|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Debug|x64.ActiveCfg = Debug|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Debug|x64.Build.0 = Debug|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Debug|x86.ActiveCfg = Debug|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Debug|x86.Build.0 = Debug|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Release|Any CPU.ActiveCfg = Release|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Release|Any CPU.Build.0 = Release|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Release|x64.ActiveCfg = Release|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Release|x64.Build.0 = Release|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Release|x86.ActiveCfg = Release|Any CPU
{59292C59-F9D0-4EFF-A686-9A1FD91C0A90}.Release|x86.Build.0 = Release|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Debug|x64.ActiveCfg = Debug|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Debug|x64.Build.0 = Debug|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Debug|x86.ActiveCfg = Debug|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Debug|x86.Build.0 = Debug|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Release|Any CPU.Build.0 = Release|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Release|x64.ActiveCfg = Release|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Release|x64.Build.0 = Release|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Release|x86.ActiveCfg = Release|Any CPU
{DDB3FD8A-9B73-4A0E-A54E-A533ED9293AA}.Release|x86.Build.0 = Release|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Debug|x64.ActiveCfg = Debug|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Debug|x64.Build.0 = Debug|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Debug|x86.ActiveCfg = Debug|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Debug|x86.Build.0 = Debug|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Release|Any CPU.Build.0 = Release|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Release|x64.ActiveCfg = Release|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Release|x64.Build.0 = Release|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Release|x86.ActiveCfg = Release|Any CPU
{EBB1C3A3-3513-273E-7D43-FD6284FCE671}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
Loading