diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e633132
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,175 @@
+Sure, here's a simple .gitignore file for a .NET 4.6 framework project:
+
+```
+## Ignore Visual Studio temporary files, build results, and
+## files generated by popular Visual Studio add-ons.
+##
+## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
+
+# User-specific files
+*.suo
+*.user
+*.userosscache
+*.sln.docstates
+
+# User-specific files (MonoDevelop/Xamarin Studio)
+*.userprefs
+
+# Build results
+[Dd]ebug/
+[Dd]ebugPublic/
+[Rr]elease/
+[Rr]eleases/
+x64/
+x86/
+bld/
+[Bb]in/
+[Oo]bj/
+[Ll]og/
+
+# Visual Studio 2015/2017 cache/options directory
+.vs/
+# Uncomment if you have tasks that create the project's static files in wwwroot
+#wwwroot/
+
+# Visual Studio 2017 auto generated files
+Generated\ Files/
+
+# MSTest test Results
+[Tt]est[Rr]esult*/
+[Bb]uild[Ll]og.*
+
+# NUNIT
+*.VisualState.xml
+TestResult.xml
+
+# Build Results of an ATL Project
+[Dd]ebugPS/
+[Rr]eleasePS/
+dlldata.c
+
+# Benchmark Results
+BenchmarkDotNet.Artifacts/
+
+# .NET Core
+project.lock.json
+project.fragment.lock.json
+artifacts/
+**/Properties/launchSettings.json
+
+# StyleCop
+StyleCopReport.xml
+
+# Files built by Visual Studio
+*_i.c
+*_p.c
+*_i.h
+*.ilk
+*.meta
+*.obj
+*.pch
+*.pdb
+*.pgc
+*.pgd
+*.rsp
+*.sbr
+*.tlb
+*.tli
+*.tlh
+*.tmp
+*.tmp_proj
+*.log
+*.vspscc
+*.vssscc
+.builds
+*.pidb
+*.svclog
+*.scc
+
+# Chutzpah Test files
+_Chutzpah*
+
+# Visual C++ cache files
+ipch/
+*.aps
+*.ncb
+*.opendb
+*.opensdf
+*.sdf
+*.cachefile
+*.VC.db
+*.VC.VC.opendb
+
+# Visual Studio profiler
+*.psess
+*.vsp
+*.vspx
+*.sap
+
+# Visual Studio Trace Files
+*.e2e
+
+# TFS 2012 Local Workspace
+$tf/
+
+# Guidance Automation Toolkit
+*.gpState
+
+# ReSharper is a .NET coding add-in
+_ReSharper*/
+*.[Rr]e[Ss]harper
+*.DotSettings.user
+
+# JustCode is a .NET coding add-in
+.JustCode
+
+# TeamCity is a build add-in
+_TeamCity*
+
+# DotCover is a Code Coverage Tool
+*.dotCover
+
+# AxoCover is a Code Coverage Tool
+.axoCover/*
+!.axoCover/settings.json
+
+# Visual Studio code coverage results
+*.coverage
+*.coveragexml
+
+# NCrunch
+_NCrunch_*
+.*crunch*.local.xml
+nCrunchTemp_*
+
+# MightyMoose
+*.mm.*
+AutoTest.Net/
+
+# Web workbench (sass)
+.sass-cache/
+*.css.map
+*.sass.map
+*.scss.map
+
+# Installshield output folder
+[Ee]xpress/
+
+# DocProject is a documentation generator add-in
+DocProject/buildhelp/
+DocProject/Help/*.HxT
+DocProject/Help/*.HxC
+DocProject/Help/*.hhc
+DocProject/Help/*.hhk
+DocProject/Help/*.hhp
+DocProject/Help/Html2
+DocProject/Help/html
+
+# Click-Once directory
+publish/
+
+# Publish Web Output
+*.[Pp]ublish.xml
+*.azurePubxml
+# Note: Comment the next line if you want to checkin your web deploy settings,
+# but database connection strings (with potential passwords) will be unencrypte
\ No newline at end of file
diff --git a/Backup/HelloBizTalk2013World.sln b/Backup/HelloBizTalk2013World.sln
new file mode 100644
index 0000000..85a3313
--- /dev/null
+++ b/Backup/HelloBizTalk2013World.sln
@@ -0,0 +1,36 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 2013
+VisualStudioVersion = 12.0.40629.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Schemas", "Schemas\Schemas.btproj", "{DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Transforms", "Transforms\Transforms.btproj", "{B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Deployment", "Deployment", "{3A1E9291-2F5C-4D79-81ED-921D9AFC3FE8}"
+ ProjectSection(SolutionItems) = preProject
+ Deployment\Deployment.btdfproj = Deployment\Deployment.btdfproj
+ Deployment\PortBindingsMaster.xml = Deployment\PortBindingsMaster.xml
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Backup/Schemas/HelloBizTalk2013World.snk b/Backup/Schemas/HelloBizTalk2013World.snk
new file mode 100644
index 0000000..7a18458
Binary files /dev/null and b/Backup/Schemas/HelloBizTalk2013World.snk differ
diff --git a/Backup/Schemas/Properties/AssemblyInfo.cs b/Backup/Schemas/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..689f2f6
--- /dev/null
+++ b/Backup/Schemas/Properties/AssemblyInfo.cs
@@ -0,0 +1,39 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using Microsoft.XLANGs.BaseTypes;
+using Microsoft.BizTalk.XLANGs.BTXEngine;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Schemas")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Schemas")]
+[assembly: AssemblyCopyright("Copyright © 2024")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: Microsoft.XLANGs.BaseTypes.BizTalkAssemblyAttribute(typeof(BTXService))]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("b8e219ef-7c03-43e4-82ea-069453f4d21a")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Backup/Schemas/Schemas.btproj b/Backup/Schemas/Schemas.btproj
new file mode 100644
index 0000000..8c198cf
--- /dev/null
+++ b/Backup/Schemas/Schemas.btproj
@@ -0,0 +1,80 @@
+
+
+
+ Debug
+ AnyCPU
+ 2.0
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}
+ {EF7E3281-CD33-11D4-8326-00C04FA0CE8D};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ library
+ true
+ TM.HelloBizTalk2013World.Schemas
+ TM.HelloBizTalk2013World.Schemas
+ v4.5
+ True
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ true
+
+
+ HelloBizTalk2013World.snk
+
+
+
+ System
+
+
+ System.XML
+
+
+ System.Configuration
+
+
+ False
+
+
+ Microsoft.BizTalk.DefaultPipelines
+
+
+ Microsoft.BizTalk.GlobalPropertySchemas
+
+
+ Microsoft.BizTalk.TestTools
+
+
+ Microsoft.XLANGs.BaseTypes
+
+
+
+
+
+
+
+
+ ShipmentStatusSchema_TEST
+ TM.HelloBizTalk2013World.Schemas
+ Task
+
+
+
+
+
\ No newline at end of file
diff --git a/Backup/Transforms/CustomExtensions.xml b/Backup/Transforms/CustomExtensions.xml
new file mode 100644
index 0000000..0d0511e
Binary files /dev/null and b/Backup/Transforms/CustomExtensions.xml differ
diff --git a/Backup/Transforms/HelloBizTalk2013World.snk b/Backup/Transforms/HelloBizTalk2013World.snk
new file mode 100644
index 0000000..7a18458
Binary files /dev/null and b/Backup/Transforms/HelloBizTalk2013World.snk differ
diff --git a/Backup/Transforms/Properties/AssemblyInfo.cs b/Backup/Transforms/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..1c1c95f
--- /dev/null
+++ b/Backup/Transforms/Properties/AssemblyInfo.cs
@@ -0,0 +1,39 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using Microsoft.XLANGs.BaseTypes;
+using Microsoft.BizTalk.XLANGs.BTXEngine;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Transforms")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Transforms")]
+[assembly: AssemblyCopyright("Copyright © 2024")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: Microsoft.XLANGs.BaseTypes.BizTalkAssemblyAttribute(typeof(BTXService))]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("6ee0ae77-8ea9-4be6-9f67-b15ba6f1a4b7")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Backup/Transforms/Shared.OrderStatus_to_ShipmentStatus.xsl b/Backup/Transforms/Shared.OrderStatus_to_ShipmentStatus.xsl
new file mode 100644
index 0000000..36526c4
--- /dev/null
+++ b/Backup/Transforms/Shared.OrderStatus_to_ShipmentStatus.xsl
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ D
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Backup/Transforms/Transforms.btproj b/Backup/Transforms/Transforms.btproj
new file mode 100644
index 0000000..ba57530
--- /dev/null
+++ b/Backup/Transforms/Transforms.btproj
@@ -0,0 +1,100 @@
+
+
+
+ Debug
+ AnyCPU
+ 2.0
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}
+ {EF7E3281-CD33-11D4-8326-00C04FA0CE8D};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ library
+ true
+ TM.HelloBizTalk2013World.Transforms
+ TM.HelloBizTalk2013World.Transforms
+ v4.5
+ True
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ true
+
+
+ HelloBizTalk2013World.snk
+
+
+
+ System
+
+
+ System.XML
+
+
+ System.Configuration
+
+
+ False
+
+
+ Microsoft.BizTalk.DefaultPipelines
+
+
+ Microsoft.BizTalk.GlobalPropertySchemas
+
+
+ Microsoft.BizTalk.TestTools
+
+
+ Microsoft.XLANGs.BaseTypes
+
+
+ False
+ C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TM.Shared.Components\v4.0_1.0.36.0__9cbf569b151cb1d4\TM.Shared.Components.dll
+
+
+ False
+ ..\..\..\..\..\..\..\Windows\Microsoft.NET\assembly\GAC_MSIL\TM.Shared.Schemas\v4.0_1.0.4.0__013b7f851874cb98\TM.Shared.Schemas.dll
+
+
+
+
+
+
+
+
+
+
+ Designer
+
+
+
+
+
+
+ {dd0cddd5-0d81-4c81-9e3e-24fe00ee99d9}
+ Schemas
+
+
+
+
+
\ No newline at end of file
diff --git a/Deployment/Deployment.btdfproj b/Deployment/Deployment.btdfproj
new file mode 100644
index 0000000..c3f3bc9
--- /dev/null
+++ b/Deployment/Deployment.btdfproj
@@ -0,0 +1,121 @@
+
+
+
+
+ Debug
+ x86
+
+ False
+ F017
+ True
+
+ $(SsoAppAdmin2016)
+ $(SsoAppAdmin2016)
+
+ 1.0
+ 1.0
+ KLG.Extern
+ False
+ False
+ False
+ False
+ True
+ True
+ True
+ True
+ False
+ True
+ False
+ True
+ False
+ True
+ True
+
+
+
+
+
+
+
+
+ 3.0.0
+ Migratie 2016
+ 12879756-7422-4456-a802-dd28a938faf3
+ TM.HelloBizTalk2013World
+ df5e2102-6a85-4eb7-bc82-225e6d62636a
+ KLG EDI Team
+ $(ProductName)
+ $(ProductName)
+ Last Deployment: $(ProductName)-$(ProductVersion) on: $([System.DateTime]::Now) By: $(USERNAME)
+
+
+
+
+
+ $(MSBuildExtensionsPath)\DeploymentFrameworkForBizTalk\5.0\
+ bin\Debug\
+ $(TeamBuildOutDir)
+ false
+
+
+ $(MSBuildExtensionsPath)\DeploymentFrameworkForBizTalk\5.0\
+ bin\Release\
+ $(TeamBuildOutDir)
+ false
+
+
+ Framework\
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Deployment/EnvironmentSettings/DEV.xml b/Deployment/EnvironmentSettings/DEV.xml
new file mode 100644
index 0000000..8dfae78
--- /dev/null
+++ b/Deployment/EnvironmentSettings/DEV.xml
@@ -0,0 +1,37 @@
+
+
+
+
+ KLG\BizTalk SSO Administrators_DEV
+ KLG\BizTalk SSO Administrators_DEV
+ Data Source=NLDC1-BTSSQLE01;Initial Catalog=ESBTrackingDEV;Integrated Security=SSPI;
+ Provider=SQLOLEDB.1;Data Source=vmBizTalkTST\ESB;Initial Catalog=ESBLookups;Integrated Security=SSPI;
+
+
+ Provider=SQLOLEDB.1;Data Source=VMSQL1VENLO\Others;Initial Catalog=CustomerPortal;Integrated Security=SSPI;
+
+ v19A
+ 2.0.1.0
+ Data Source=vmBizTalkTST\ESB;Initial Catalog=ESBLookups;Integrated Security=SSPI;
+
+
+
+ ALL
+ EDI_DEV@klgeurope.com
+ DEV
+ D:\ESB\KLG.TM\Shared\XMLDOC\IN\%MessageID%.xml
+ VMBIZTALKTST/ESB
+
+
+ 1.0.0.0
+ KLG\BTS-SSO-Admins-DEV
+ 3.0.1.0
+ Provider=SQLOLEDB.1;Data Source=nlDC1-BtsTST01\ESB;Initial Catalog=ESBLookups;Integrated Security=SSPI;
+ Data Source=NLDC1-BTSTST01\ESB;Initial Catalog=ESBLookups;Integrated Security=SSPI;
+ Provider=SQLOLEDB.1;Data Source=VMSQL3VENLO;Initial Catalog=ESBLookups;Integrated Security=SSPI;
+ E73F476956BF0DA8888B1B210EC7CD48861835EF
+
+ D:\LOG\FTP\
+ NLDC1-BTSTST01\ESB
+ T
+
\ No newline at end of file
diff --git a/Deployment/EnvironmentSettings/Exported_DevSettings.xml b/Deployment/EnvironmentSettings/Exported_DevSettings.xml
new file mode 100644
index 0000000..e56d80a
--- /dev/null
+++ b/Deployment/EnvironmentSettings/Exported_DevSettings.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ BizTalk Application Users
+ BizTalk Server Administrators
+
+
+
+
+
\ No newline at end of file
diff --git a/Deployment/EnvironmentSettings/Exported_LocalSettings.xml b/Deployment/EnvironmentSettings/Exported_LocalSettings.xml
new file mode 100644
index 0000000..c05425a
--- /dev/null
+++ b/Deployment/EnvironmentSettings/Exported_LocalSettings.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ BizTalk Application Users
+ BizTalk Server Administrators
+
+
+
+
+
\ No newline at end of file
diff --git a/Deployment/EnvironmentSettings/Exported_ProdSettings.xml b/Deployment/EnvironmentSettings/Exported_ProdSettings.xml
new file mode 100644
index 0000000..208c349
--- /dev/null
+++ b/Deployment/EnvironmentSettings/Exported_ProdSettings.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ BizTalk Application Users
+ BizTalk Server Administrators
+
+
+
+
+
\ No newline at end of file
diff --git a/Deployment/EnvironmentSettings/Exported_TestSettings.xml b/Deployment/EnvironmentSettings/Exported_TestSettings.xml
new file mode 100644
index 0000000..3107ce3
--- /dev/null
+++ b/Deployment/EnvironmentSettings/Exported_TestSettings.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ BizTalk Application Users
+ BizTalk Server Administrators
+
+
+
+
+
\ No newline at end of file
diff --git a/Deployment/InstallWizard.xml b/Deployment/InstallWizard.xml
new file mode 100644
index 0000000..40e0b64
--- /dev/null
+++ b/Deployment/InstallWizard.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+ [PROJECTNAME]
+
+ Helaas verplichte, onoverkomelijke prompt ...
+ This is the LAST server in the BizTalk Group
+ true
+ Checkbox
+ BT_DEPLOY_MGMT_DB
+
+
\ No newline at end of file
diff --git a/Deployment/License.rtf b/Deployment/License.rtf
new file mode 100644
index 0000000..08476c9
--- /dev/null
+++ b/Deployment/License.rtf
@@ -0,0 +1,181 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}
+{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f39\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\f40\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f42\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f43\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f44\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\f45\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f46\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f47\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f379\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}
+{\f380\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f382\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f383\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f386\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}
+{\f387\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}
+{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}
+{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}
+{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
+{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;
+\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp \fs22 }{\*\defpap
+\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025
+\ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused \sqformat Normal Table;}{
+\s15\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon0 \snext15 \slink16 \ssemihidden \sunhideused \styrsid10577175 header;}{\*\cs16 \additive \rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \fs24 \sbasedon10 \slink15 \slocked \ssemihidden \styrsid10577175 Header Char;}{\s17\ql \li0\ri0\widctlpar
+\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon0 \snext17 \slink18 \ssemihidden \sunhideused \styrsid10577175 footer;}{\*\cs18 \additive \rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \fs24 \sbasedon10 \slink17 \slocked \ssemihidden \styrsid10577175 Footer Char;}}{\*\rsidtbl \rsid1078147\rsid10577175
+\rsid15038695}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\creatim\yr2013\mo10\dy11\hr11\min37}{\revtim\yr2013\mo10\dy11\hr11\min37}{\version1}{\edmins0}
+{\nofpages1}{\nofwords21}{\nofchars107}{\nofcharsws127}{\vern32773}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\gutter0\ltrsect
+\widowctrl\ftnbj\aenddoc\trackmoves1\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen
+\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1800\dgvorigin1440\dghshow1\dgvshow1
+\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\rempersonalinfo\allowfieldendsel
+\wrppunct\asianbrkrule\rsidroot15038695\newtblstyruls\nogrowautofit\remdttm \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0{\*\ftnsep \ltrpar \pard\plain \ltrpar
+\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10577175 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175
+\chftnsep
+\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10577175 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175 \chftnsepc
+\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10577175 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175 \chftnsep
+\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10577175 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175 \chftnsepc
+\par }}\ltrpar \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\headerl \ltrpar \pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
+\af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175
+\par }}{\headerr \ltrpar \pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175
+\par }}{\footerl \ltrpar \pard\plain \ltrpar\s17\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175
+\par }}{\footerr \ltrpar \pard\plain \ltrpar\s17\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175
+\par }}{\headerf \ltrpar \pard\plain \ltrpar\s15\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175
+\par }}{\footerf \ltrpar \pard\plain \ltrpar\s17\ql \li0\ri0\widctlpar\tqc\tx4680\tqr\tx9360\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
+\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid10577175
+\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
+{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
+\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
+\af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15038695 LICENSE AGREEMENT
+\par
+\par By installing this software, you agree to the licensing terms provided to you by the owner of the software.
+\par
+\par }{\*\themedata 504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8
+72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7
+2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b
+44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7
+065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000
+00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08
+84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc
+52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353
+bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468
+656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c
+070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7
+29e245eb2b260a0238fd010000ffff0300504b03041400060008000000210096b5ade296060000501b0000160000007468656d652f7468656d652f7468656d65
+312e786d6cec594f6fdb3614bf0fd87720746f6327761a07758ad8b19b2d4d1bc46e871e698996d850a240d2497d1bdae38001c3ba618715d86d87615b8116d8
+a5fb34d93a6c1dd0afb0475292c5585e9236d88aad3e2412f9e3fbff1e1fa9abd7eec70c1d1221294fda5efd72cd4324f1794093b0eddd1ef62fad79482a9c04
+98f184b4bd2991deb58df7dfbb8ad755446282607d22d771db8b944ad79796a40fc3585ee62949606ecc458c15bc8a702910f808e8c66c69b9565b5d8a314d3c
+94e018c8de1a8fa94fd05093f43672e23d06af89927ac06762a049136785c10607758d9053d965021d62d6f6804fc08f86e4bef210c352c144dbab999fb7b471
+7509af678b985ab0b6b4ae6f7ed9ba6c4170b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83a6569632cd467faddec9699640f671
+9e76b7d6ac355c7c89feca9cccad4ea7d36c65b258a206641f1b73f8b5da6a6373d9c11b90c537e7f08dce66b7bbeae00dc8e257e7f0fd2badd5868b37a088d1
+e4600ead1ddaef67d40bc898b3ed4af81ac0d76a197c86826828a24bb318f3442d8ab518dfe3a20f000d6458d104a9694ac6d88728eee2782428d60cf03ac1a5
+193be4cbb921cd0b495fd054b5bd0f530c1931a3f7eaf9f7af9e3f45c70f9e1d3ff8e9f8e1c3e3073f5a42ceaa6d9c84e5552fbffdeccfc71fa33f9e7ef3f2d1
+17d57859c6fffac327bffcfc793510d26726ce8b2f9ffcf6ecc98baf3efdfdbb4715f04d814765f890c644a29be408edf3181433567125272371be15c308d3f2
+8acd249438c19a4b05fd9e8a1cf4cd296699771c393ac4b5e01d01e5a30a787d72cf1178108989a2159c77a2d801ee72ce3a5c545a6147f32a99793849c26ae6
+6252c6ed637c58c5bb8b13c7bfbd490a75330f4b47f16e441c31f7184e140e494214d273fc80900aedee52ead87597fa824b3e56e82e451d4c2b4d32a423279a
+668bb6690c7e9956e90cfe766cb37b077538abd27a8b1cba48c80acc2a841f12e698f13a9e281c57911ce298950d7e03aba84ac8c154f8655c4f2af074481847
+bd804859b5e696007d4b4edfc150b12addbecba6b18b148a1e54d1bc81392f23b7f84137c2715a851dd0242a633f900710a218ed715505dfe56e86e877f0034e
+16bafb0e258ebb4faf06b769e888340b103d3311da9750aa9d0a1cd3e4efca31a3508f6d0c5c5c398602f8e2ebc71591f5b616e24dd893aa3261fb44f95d843b
+5974bb5c04f4edafb95b7892ec1108f3f98de75dc97d5772bdff7cc95d94cf672db4b3da0a6557f70db629362d72bcb0431e53c6066acac80d699a6409fb44d0
+8741bdce9c0e4971624a2378cceaba830b05366b90e0ea23aaa241845368b0eb9e2612ca8c742851ca251ceccc70256d8d87265dd96361531f186c3d9058edf2
+c00eafe8e1fc5c509031bb4d680e9f39a3154de0accc56ae644441edd76156d7429d995bdd88664a9dc3ad50197c38af1a0c16d684060441db02565e85f3b966
+0d0713cc48a0ed6ef7dedc2dc60b17e92219e180643ed27acffba86e9c94c78ab90980d8a9f0913ee49d62b512b79626fb06dccee2a432bbc60276b9f7dec44b
+7904cfbca4f3f6443ab2a49c9c2c41476dafd55c6e7ac8c769db1bc399161ee314bc2e75cf8759081743be1236ec4f4d6693e5336fb672c5dc24a8c33585b5fb
+9cc24e1d4885545b58463634cc5416022cd19cacfccb4d30eb45296023fd35a458598360f8d7a4003bbaae25e331f155d9d9a5116d3bfb9a95523e51440ca2e0
+088dd844ec6370bf0e55d027a012ae264c45d02f708fa6ad6da6dce29c255df9f6cae0ec38666984b372ab5334cf640b37795cc860de4ae2816e95b21be5ceaf
+8a49f90b52a51cc6ff3355f47e0237052b81f6800fd7b802239daf6d8f0b1571a8426944fdbe80c6c1d40e8816b88b8569082ab84c36ff0539d4ff6dce591a26
+ade1c0a7f669880485fd484582903d284b26fa4e2156cff62e4b9265844c4495c495a9157b440e091bea1ab8aaf7760f4510eaa69a6465c0e04ec69ffb9e65d0
+28d44d4e39df9c1a52ecbd3607fee9cec7263328e5d661d3d0e4f62f44acd855ed7ab33cdf7bcb8ae889599bd5c8b3029895b6825696f6af29c239b75a5bb1e6
+345e6ee6c28117e73586c1a2214ae1be07e93fb0ff51e133fb65426fa843be0fb515c187064d0cc206a2fa926d3c902e907670048d931db4c1a44959d366ad93
+b65abe595f70a75bf03d616c2dd959fc7d4e6317cd99cbcec9c58b34766661c7d6766ca1a9c1b327531486c6f941c638c67cd22a7f75e2a37be0e82db8df9f30
+254d30c1372581a1f51c983c80e4b71ccdd28dbf000000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f74
+68656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f24
+51eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e3198
+720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528
+a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c0200001300000000000000000000000000
+000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b000000000000000000000000
+002b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c00000000000000000000000000140200007468
+656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d001400060008000000210096b5ade296060000501b000016000000000000000000
+00000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b010000270000000000
+00000000000000009b0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000960a00000000}
+{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
+\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;
+\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7;
+\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f00000000000000000000000070ab
+bb32a0c6ce01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/Deployment/PortBindings.xml b/Deployment/PortBindings.xml
new file mode 100644
index 0000000..46a4276
--- /dev/null
+++ b/Deployment/PortBindings.xml
@@ -0,0 +1,203 @@
+
+
+ 2024-12-05T12:35:25.6975206+01:00
+
+
+
+
+
+ <Root xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <Stages>
+ <Stage CategoryId="9d0e4101-4cce-4536-83fa-4a5040674ad6">
+ <Components>
+ <Component Name="PipelineComponents.TrackingComponent">
+ <Properties />
+ </Component>
+ </Components>
+ </Stage>
+ <Stage CategoryId="9d0e4107-4cce-4536-83fa-4a5040674ad6">
+ <Components>
+ <Component Name="Microsoft.BizTalk.Component.XmlAsmComp">
+ <Properties />
+ </Component>
+ </Components>
+ </Stage>
+ <Stage CategoryId="9d0e4108-4cce-4536-83fa-4a5040674ad6">
+ <Components>
+ <Component Name="PipelineComponents.TrackingComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.ReplaceComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.NamespaceComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.TrackingComponent">
+ <Properties>
+ <ComponentEnabled vt="8">TRUE</ComponentEnabled>
+ <PipelineDirection vt="8">OUTGOING</PipelineDirection>
+ <PipelinePhase vt="8">OUT</PipelinePhase>
+ <PipelineSolution vt="8">HelloBizTalk2013World</PipelineSolution>
+ <SharedMessageType vt="8">ORDERSTATUS</SharedMessageType>
+ </Properties>
+ </Component>
+ <Component Name="PipelineComponents.FilenameComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.EncodingComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.TrackingIdEncodingComponent">
+ <Properties />
+ </Component>
+ </Components>
+ </Stage>
+ </Stages>
+ </Root>
+
+ D:\ESB\Dummy\Thomas\Out\%MessageID%.xml
+
+ <CustomProps>
+ <UseTempFileOnWrite vt="11">0</UseTempFileOnWrite>
+ <AllowCacheOnWrite vt="11">0</AllowCacheOnWrite>
+ <CopyMode vt="19">1</CopyMode>
+ <FileName vt="8">%MessageID%.xml</FileName>
+ </CustomProps>
+ 3
+ 5
+ false
+ 2024-12-04T23:00:00
+ 2024-12-05T22:59:59
+ true
+ false
+ 1
+
+
+
+
+
+
+ 3
+ 5
+ false
+ 2024-12-04T23:00:00
+ 2024-12-05T22:59:59
+ false
+ false
+ 1
+
+
+
+ 0
+ <Filter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+ <Group>
+ <Statement Property="BTS.ReceivePortName" Operator="0" Value="Thomas.Receive" />
+ </Group>
+ </Filter>
+
+ false
+ 5
+ false
+ false
+ KLG.Extern
+
+
+
+
+
+
+
+
+
+ D:\ESB\Dummy\Thomas\In\*.xml
+
+ true
+ false
+ 2024-12-04T23:00:00
+ 2024-12-05T22:59:59
+ false
+ 2024-12-05T00:00:00
+ false
+ 2024-12-06T00:00:00
+
+
+ <CustomProps>
+ <RenameReceivedFiles vt="11">0</RenameReceivedFiles>
+ <RemoveReceivedFileDelay vt="19">10</RemoveReceivedFileDelay>
+ <RemoveReceivedFileMaxInterval vt="19">300000</RemoveReceivedFileMaxInterval>
+ <FileMask vt="8">*.xml</FileMask>
+ <FileNetFailRetryInt vt="19">5</FileNetFailRetryInt>
+ <RemoveReceivedFileRetryCount vt="19">5</RemoveReceivedFileRetryCount>
+ <BatchSizeInBytes vt="19">102400</BatchSizeInBytes>
+ <PollingInterval vt="19">60000</PollingInterval>
+ <FileNetFailRetryCount vt="19">5</FileNetFailRetryCount>
+ <BatchSize vt="19">20</BatchSize>
+ </CustomProps>
+
+ <Root xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <Stages>
+ <Stage CategoryId="9d0e4103-4cce-4536-83fa-4a5040674ad6">
+ <Components>
+ <Component Name="PipelineComponents.TrackingIdDecodingComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.EncodingComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.TrackingComponent">
+ <Properties>
+ <ComponentEnabled vt="8">TRUE</ComponentEnabled>
+ <PipelineDirection vt="8">OUTGOING</PipelineDirection>
+ <PipelinePhase vt="8">IN</PipelinePhase>
+ <PipelineSolution vt="8">HelloBizTalk2013World</PipelineSolution>
+ </Properties>
+ </Component>
+ <Component Name="PipelineComponents.ReplaceComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.NamespaceComponent">
+ <Properties />
+ </Component>
+ <Component Name="PipelineComponents.TrackingComponent">
+ <Properties />
+ </Component>
+ </Components>
+ </Stage>
+ <Stage CategoryId="9d0e4105-4cce-4536-83fa-4a5040674ad6">
+ <Components>
+ <Component Name="TM.Shared.PipelineComponents.KLGXMLDisassembler">
+ <Properties />
+ </Component>
+ </Components>
+ </Stage>
+ <Stage CategoryId="9d0e410d-4cce-4536-83fa-4a5040674ad6">
+ <Components>
+ <Component Name="PipelineComponents.TrackingComponent">
+ <Properties />
+ </Component>
+ </Components>
+ </Stage>
+ </Stages>
+ </Root>
+
+
+ true
+
+
+
+
+
+
+
+ 0
+ 0
+
+
+
+ false
+ KLG.Extern
+
+
+
+
\ No newline at end of file
diff --git a/Deployment/PortBindingsMaster.xml b/Deployment/PortBindingsMaster.xml
new file mode 100644
index 0000000..832ad02
--- /dev/null
+++ b/Deployment/PortBindingsMaster.xml
@@ -0,0 +1,213 @@
+
+
+ 2024-12-05T12:35:25.6975206+01:00
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TRUE
+ OUTGOING
+ OUT
+ HelloBizTalk2013World
+ ORDERSTATUS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ D:\ESB\Dummy\Thomas\Out\%MessageID%.xml
+
+
+
+ 0
+ 0
+ 1
+ %MessageID%.xml
+
+
+ 3
+ 5
+ false
+ 2024-12-04T23:00:00
+ 2024-12-05T22:59:59
+ true
+ false
+ 1
+
+
+
+
+
+
+ 3
+ 5
+ false
+ 2024-12-04T23:00:00
+ 2024-12-05T22:59:59
+ false
+ false
+ 1
+
+
+
+ 0
+
+
+
+
+
+
+
+
+ false
+ 5
+ false
+ false
+ HelloBizTalk2013World
+
+
+
+
+
+
+
+
+
+ D:\ESB\Dummy\Thomas\In\*.xml
+
+ true
+ false
+ 2024-12-04T23:00:00
+ 2024-12-05T22:59:59
+ false
+ 2024-12-05T00:00:00
+ false
+ 2024-12-06T00:00:00
+
+
+
+
+ 0
+ 10
+ 300000
+ *.xml
+ 5
+ 5
+ 102400
+ 60000
+ 5
+ 20
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TRUE
+ OUTGOING
+ IN
+ HelloBizTalk2013World
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+ 0
+ 0
+
+
+
+ false
+ HelloBizTalk2013World
+
+
+
+
\ No newline at end of file
diff --git a/Deployment/SettingsFileGenerator.xml b/Deployment/SettingsFileGenerator.xml
new file mode 100644
index 0000000..9c7ceb6
--- /dev/null
+++ b/Deployment/SettingsFileGenerator.xml
@@ -0,0 +1,166 @@
+
+
+
+
+ 2014-03-24T21:26:46Z
+ 15.00
+
+
+
+
+
+
+ 12435
+ 28800
+ 0
+ 0
+ False
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Environment Settings |
+ |
+ |
+ |
+ |
+ |
+
+
+ Environment Name: |
+ Default Values |
+ Local Development |
+ Shared Development |
+ Test |
+ Production |
+
+
+ Generate File? |
+ |
+ Yes |
+ Yes |
+ Yes |
+ Yes |
+
+
+ Settings File Name: |
+ |
+ Exported_LocalSettings.xml |
+ Exported_DevSettings.xml |
+ Exported_TestSettings.xml |
+ Exported_ProdSettings.xml |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ Settings: |
+ |
+ |
+ |
+ |
+ |
+
+
+ SsoAppUserGroup |
+ BizTalk Application Users |
+
+
+ SsoAppAdminGroup |
+ BizTalk Server Administrators |
+
+
+ ESBLookupConnectionString |
+
+
+ ESBTrackingConnectionString |
+
+
+ B2BUsername |
+
+
+ B2BPassword |
+
+
+
+
+
+
+
+
+
+
+
+
+ 81
+ 600
+ 600
+
+ 90
+
+
+
+ 6
+ 6
+ 2
+
+
+ 3
+
+
+ 2
+ 13
+ 1
+
+
+ False
+ False
+
+
+
diff --git a/Deployment/UnInstallWizard.xml b/Deployment/UnInstallWizard.xml
new file mode 100644
index 0000000..77ad536
--- /dev/null
+++ b/Deployment/UnInstallWizard.xml
@@ -0,0 +1,16 @@
+
+
+
+ [PROJECTNAME]
+
+ Helaas verplichte, onoverkomelijke prompt ...
+ This is the FIRST server in the BizTalk Group
+ true
+ Checkbox
+ BT_DEPLOY_MGMT_DB
+
+
\ No newline at end of file
diff --git a/HelloBizTalk2013World.sln b/HelloBizTalk2013World.sln
new file mode 100644
index 0000000..effab9c
--- /dev/null
+++ b/HelloBizTalk2013World.sln
@@ -0,0 +1,37 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 14
+VisualStudioVersion = 14.0.25420.1
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Deployment", "Deployment", "{3A1E9291-2F5C-4D79-81ED-921D9AFC3FE8}"
+ ProjectSection(SolutionItems) = preProject
+ Deployment\Deployment.btdfproj = Deployment\Deployment.btdfproj
+ Deployment\Deployment2013.btdfproj = Deployment\Deployment2013.btdfproj
+ Deployment\PortBindingsMaster.xml = Deployment\PortBindingsMaster.xml
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Schemas", "Schemas\Schemas.btproj", "{DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Transforms", "Transforms\Transforms.btproj", "{B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/HelloBizTalk2013World.snk b/HelloBizTalk2013World.snk
new file mode 100644
index 0000000..7a18458
Binary files /dev/null and b/HelloBizTalk2013World.snk differ
diff --git a/HelloBizTalk2013World/HelloBizTalk2013World.btproj b/HelloBizTalk2013World/HelloBizTalk2013World.btproj
new file mode 100644
index 0000000..21f2ebb
--- /dev/null
+++ b/HelloBizTalk2013World/HelloBizTalk2013World.btproj
@@ -0,0 +1,66 @@
+
+
+
+ Debug
+ AnyCPU
+ 2.0
+ {F4DA9BE5-3019-4536-AB7D-FE6599E8A541}
+ {EF7E3281-CD33-11D4-8326-00C04FA0CE8D};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ library
+ true
+ HelloBizTalk2013World
+ HelloBizTalk2013World
+ v4.5
+ True
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+
+ System
+
+
+ System.XML
+
+
+ System.Configuration
+
+
+ False
+
+
+ Microsoft.BizTalk.DefaultPipelines
+
+
+ Microsoft.BizTalk.GlobalPropertySchemas
+
+
+ Microsoft.BizTalk.TestTools
+
+
+ Microsoft.XLANGs.BaseTypes
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/HelloBizTalk2013World/Properties/AssemblyInfo.cs b/HelloBizTalk2013World/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..c08421a
--- /dev/null
+++ b/HelloBizTalk2013World/Properties/AssemblyInfo.cs
@@ -0,0 +1,39 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using Microsoft.XLANGs.BaseTypes;
+using Microsoft.BizTalk.XLANGs.BTXEngine;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("HelloBizTalk2013World")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("HelloBizTalk2013World")]
+[assembly: AssemblyCopyright("Copyright © 2024")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: Microsoft.XLANGs.BaseTypes.BizTalkAssemblyAttribute(typeof(BTXService))]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("54ff34f5-ab38-49fb-8f69-e995e91ccae2")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/Schemas/HelloBizTalk2013World.snk b/Schemas/HelloBizTalk2013World.snk
new file mode 100644
index 0000000..7a18458
Binary files /dev/null and b/Schemas/HelloBizTalk2013World.snk differ
diff --git a/Schemas/Properties/AssemblyInfo.cs b/Schemas/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..cfd2bfb
--- /dev/null
+++ b/Schemas/Properties/AssemblyInfo.cs
@@ -0,0 +1,39 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using Microsoft.XLANGs.BaseTypes;
+using Microsoft.BizTalk.XLANGs.BTXEngine;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Schemas")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Schemas")]
+[assembly: AssemblyCopyright("Copyright © 2024")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: Microsoft.XLANGs.BaseTypes.BizTalkAssemblyAttribute(typeof(BTXService))]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("b8e219ef-7c03-43e4-82ea-069453f4d21a")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("3.0.0.0")]
+[assembly: AssemblyFileVersion("3.0.0.0")]
diff --git a/Schemas/Schemas.btproj b/Schemas/Schemas.btproj
new file mode 100644
index 0000000..4df3fa5
--- /dev/null
+++ b/Schemas/Schemas.btproj
@@ -0,0 +1,85 @@
+
+
+
+ Debug
+ AnyCPU
+ 2.0
+ {DD0CDDD5-0D81-4C81-9E3E-24FE00EE99D9}
+ {EF7E3281-CD33-11D4-8326-00C04FA0CE8D};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ library
+ true
+ TM.HelloBizTalk2013World.Schemas
+ TM.HelloBizTalk2013World.Schemas
+ v4.6
+ True
+
+
+
+
+ 4.0
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ true
+
+
+ HelloBizTalk2013World.snk
+
+
+
+ System
+
+
+ System.XML
+
+
+ System.Configuration
+
+
+ False
+
+
+ Microsoft.BizTalk.DefaultPipelines
+
+
+ Microsoft.BizTalk.GlobalPropertySchemas
+
+
+ Microsoft.BizTalk.TestTools
+
+
+ Microsoft.XLANGs.BaseTypes
+
+
+
+
+
+
+
+
+ ShipmentStatusSchema_TEST
+ TM.HelloBizTalk2013World.Schemas
+ Task
+
+
+
+
+
\ No newline at end of file
diff --git a/Schemas/ShipmentStatusSchema_TEST.xsd b/Schemas/ShipmentStatusSchema_TEST.xsd
new file mode 100644
index 0000000..e8a9aa5
Binary files /dev/null and b/Schemas/ShipmentStatusSchema_TEST.xsd differ
diff --git a/Schemas/ShipmentStatusSchema_TEST.xsd.cs b/Schemas/ShipmentStatusSchema_TEST.xsd.cs
new file mode 100644
index 0000000..2af5a03
--- /dev/null
+++ b/Schemas/ShipmentStatusSchema_TEST.xsd.cs
@@ -0,0 +1,76 @@
+namespace TM.HelloBizTalk2013World.Schemas {
+ using Microsoft.XLANGs.BaseTypes;
+
+
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.BizTalk.Schema.Compiler", "3.0.1.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ [SchemaType(SchemaTypeEnum.Document)]
+ [Schema(@"TM.HelloBizTalk2013World.Schemas",@"ShipmentStatus")]
+ [System.SerializableAttribute()]
+ [SchemaRoots(new string[] {@"ShipmentStatus"})]
+ public sealed class ShipmentStatusSchema_TEST : Microsoft.XLANGs.BaseTypes.SchemaBase {
+
+ [System.NonSerializedAttribute()]
+ private static object _rawSchema;
+
+ [System.NonSerializedAttribute()]
+ private const string _strSchema = @"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+";
+
+ public ShipmentStatusSchema_TEST() {
+ }
+
+ public override string XmlContent {
+ get {
+ return _strSchema;
+ }
+ }
+
+ public override string[] RootNodes {
+ get {
+ string[] _RootElements = new string [1];
+ _RootElements[0] = "ShipmentStatus";
+ return _RootElements;
+ }
+ }
+
+ protected override object RawSchema {
+ get {
+ return _rawSchema;
+ }
+ set {
+ _rawSchema = value;
+ }
+ }
+ }
+}
diff --git a/Transforms.Test/Transform result.xml b/Transforms.Test/Transform result.xml
new file mode 100644
index 0000000..a8f0e77
--- /dev/null
+++ b/Transforms.Test/Transform result.xml
@@ -0,0 +1,7 @@
+
+ 4702462418
+ D
+ 2024-12-02T16:00:00
+
+
+
\ No newline at end of file
diff --git a/Transforms.Test/[PRD70144181] INPUT.xml b/Transforms.Test/[PRD70144181] INPUT.xml
new file mode 100644
index 0000000..27a694f
--- /dev/null
+++ b/Transforms.Test/[PRD70144181] INPUT.xml
@@ -0,0 +1,65 @@
+
+ KLGEUVENLO01
+ DSMDYURMON01
+ IDS
+ N/A
+ v00
+ 2024-12-03T11:49:32
+
+ 4702462418
+ 012
+
+
+ 2024-12-02T16:00:00
+
+ KLG Identifications
+
+ LoadUnit
+ 1504218
+
+
+ Shipment
+ 2796204
+
+
+
+ v21A
+
+ Country
+ NL
+
+
+ City
+ VENLO
+
+
+ PostalCode
+ 5928
+
+
+ CollectionCountry
+ NL
+
+
+ CollectionCity
+ HEERLEN
+
+
+ CollectionPostalcode
+ 6422
+
+
+ DeliveryCountry
+ NL
+
+
+ DeliveryCity
+ VENLO
+
+
+ DeliveryPostalcode
+ 5928
+
+
+
+
\ No newline at end of file
diff --git a/Transforms.Test/[PRD70144195] EXPECTED_RESULT.xml b/Transforms.Test/[PRD70144195] EXPECTED_RESULT.xml
new file mode 100644
index 0000000..4074d98
--- /dev/null
+++ b/Transforms.Test/[PRD70144195] EXPECTED_RESULT.xml
@@ -0,0 +1,15 @@
+
+
+ LoadUnit: 1504218, Shipment: 2796204
+ 2024-12-03T11:49:34
+ KLG Europe - Venlo bv
+ IDS
+
+
+ 4702462418
+ D
+ 2024-12-02T16:00:00.000+02:00
+
+
+
+
\ No newline at end of file
diff --git a/Transforms/CustomExtensions.xml b/Transforms/CustomExtensions.xml
new file mode 100644
index 0000000..29666e8
Binary files /dev/null and b/Transforms/CustomExtensions.xml differ
diff --git a/Transforms/HelloBizTalk2013World.snk b/Transforms/HelloBizTalk2013World.snk
new file mode 100644
index 0000000..7a18458
Binary files /dev/null and b/Transforms/HelloBizTalk2013World.snk differ
diff --git a/Transforms/Properties/AssemblyInfo.cs b/Transforms/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..b5c970c
--- /dev/null
+++ b/Transforms/Properties/AssemblyInfo.cs
@@ -0,0 +1,39 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using Microsoft.XLANGs.BaseTypes;
+using Microsoft.BizTalk.XLANGs.BTXEngine;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Transforms")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Transforms")]
+[assembly: AssemblyCopyright("Copyright © 2024")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: Microsoft.XLANGs.BaseTypes.BizTalkAssemblyAttribute(typeof(BTXService))]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("6ee0ae77-8ea9-4be6-9f67-b15ba6f1a4b7")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("3.0.0.0")]
+[assembly: AssemblyFileVersion("3.0.0.0")]
diff --git a/Transforms/Shared.OrderStatus_to_ShipmentStatus.btm b/Transforms/Shared.OrderStatus_to_ShipmentStatus.btm
new file mode 100644
index 0000000..7f3f18d
Binary files /dev/null and b/Transforms/Shared.OrderStatus_to_ShipmentStatus.btm differ
diff --git a/Transforms/Shared.OrderStatus_to_ShipmentStatus.btm.cs b/Transforms/Shared.OrderStatus_to_ShipmentStatus.btm.cs
new file mode 100644
index 0000000..7638161
--- /dev/null
+++ b/Transforms/Shared.OrderStatus_to_ShipmentStatus.btm.cs
@@ -0,0 +1,113 @@
+namespace TM.HelloBizTalk2013World.Transforms {
+
+
+ [Microsoft.XLANGs.BaseTypes.SchemaReference(@"TM.Shared.Schemas.OrderStatus", typeof(global::TM.Shared.Schemas.OrderStatus))]
+ [Microsoft.XLANGs.BaseTypes.SchemaReference(@"TM.HelloBizTalk2013World.Schemas.ShipmentStatusSchema_TEST", typeof(global::TM.HelloBizTalk2013World.Schemas.ShipmentStatusSchema_TEST))]
+ public sealed class Shared_OrderStatus_to_ShipmentStatus : global::Microsoft.XLANGs.BaseTypes.TransformBase {
+
+ private const string _strMap = @"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ D
+
+
+
+
+
+
+
+
+
+
+";
+
+ private const int _useXSLTransform = 0;
+
+ private const string _strArgList = @"
+
+
+
+
+
+
+";
+
+ private const string _strSrcSchemasList0 = @"TM.Shared.Schemas.OrderStatus";
+
+ private const global::TM.Shared.Schemas.OrderStatus _srcSchemaTypeReference0 = null;
+
+ private const string _strTrgSchemasList0 = @"TM.HelloBizTalk2013World.Schemas.ShipmentStatusSchema_TEST";
+
+ private const global::TM.HelloBizTalk2013World.Schemas.ShipmentStatusSchema_TEST _trgSchemaTypeReference0 = null;
+
+ public override string XmlContent {
+ get {
+ return _strMap;
+ }
+ }
+
+ public override int UseXSLTransform {
+ get {
+ return _useXSLTransform;
+ }
+ }
+
+ public override string XsltArgumentListContent {
+ get {
+ return _strArgList;
+ }
+ }
+
+ public override string[] SourceSchemas {
+ get {
+ string[] _SrcSchemas = new string [1];
+ _SrcSchemas[0] = @"TM.Shared.Schemas.OrderStatus";
+ return _SrcSchemas;
+ }
+ }
+
+ public override string[] TargetSchemas {
+ get {
+ string[] _TrgSchemas = new string [1];
+ _TrgSchemas[0] = @"TM.HelloBizTalk2013World.Schemas.ShipmentStatusSchema_TEST";
+ return _TrgSchemas;
+ }
+ }
+ }
+}
diff --git a/Transforms/Shared.OrderStatus_to_ShipmentStatus.xsl b/Transforms/Shared.OrderStatus_to_ShipmentStatus.xsl
new file mode 100644
index 0000000..e4dade5
--- /dev/null
+++ b/Transforms/Shared.OrderStatus_to_ShipmentStatus.xsl
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ D
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Transforms/Transforms.btproj b/Transforms/Transforms.btproj
new file mode 100644
index 0000000..798b401
--- /dev/null
+++ b/Transforms/Transforms.btproj
@@ -0,0 +1,107 @@
+
+
+
+ Debug
+ AnyCPU
+ 2.0
+ {B0C9D0D2-75D8-4A96-8593-6E71CAACBB4D}
+ {EF7E3281-CD33-11D4-8326-00C04FA0CE8D};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ library
+ true
+ TM.HelloBizTalk2013World.Transforms
+ TM.HelloBizTalk2013World.Transforms
+ v4.6
+ True
+
+
+
+
+ 4.0
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ AllRules.ruleset
+
+
+ true
+
+
+ HelloBizTalk2013World.snk
+
+
+
+ System
+
+
+ System.XML
+
+
+ System.Configuration
+
+
+ False
+
+
+ Microsoft.BizTalk.DefaultPipelines
+
+
+ Microsoft.BizTalk.GlobalPropertySchemas
+
+
+ Microsoft.BizTalk.TestTools
+
+
+ Microsoft.XLANGs.BaseTypes
+
+
+ False
+ C:\Windows\Microsoft.NET\assembly\GAC_MSIL\TM.Shared.Components\v4.0_1.0.36.0__9cbf569b151cb1d4\TM.Shared.Components.dll
+
+
+ False
+ ..\..\..\..\..\..\..\Windows\Microsoft.NET\assembly\GAC_MSIL\TM.Shared.Schemas\v4.0_1.0.4.0__013b7f851874cb98\TM.Shared.Schemas.dll
+
+
+
+
+
+
+
+
+
+
+ Designer
+
+
+ Designer
+
+
+
+
+
+ {dd0cddd5-0d81-4c81-9e3e-24fe00ee99d9}
+ Schemas
+
+
+
+
+
\ No newline at end of file
diff --git a/UpgradeLog.htm b/UpgradeLog.htm
new file mode 100644
index 0000000..2abfe37
Binary files /dev/null and b/UpgradeLog.htm differ