[gs-commits] ghostpdl branch, vs2019, created. jbig2dec-0.14-2038-g78a496f

[email protected] (Robin Watts) Mon, 16 Dec 2019 18:20:45 +0000 (UTC)
Newsgroups gmane.comp.printing.ghostscript.cvs
Message-ID <[email protected]>
The ghostpdl branch, vs2019 has been created
        at  78a496f6601ff77c96a5f292f142eeffac5455ab (commit)


----------------------------------------------------------------------
commit 78a496f6601ff77c96a5f292f142eeffac5455ab
Author: Robin Watts <[email protected]>
Date:   Mon Dec 16 18:18:47 2019 +0000

    Tweak windows Makefiles to know about VS2017 and VS2019.
    
    Currently these only support building with DEVSTUDIO set to ""
    (such as from the Visual Studio solution). Builds directly from
    nmake are likely to fail unless the command line environment is
    set up beforehand.
    
    Update the makefiles to avoid using flags that aren't supported
    in later versions.

diff --git a/base/msvccmd.mak b/base/msvccmd.mak
index 2129952..da0d8c2 100644
--- a/base/msvccmd.mak
+++ b/base/msvccmd.mak
@@ -99,6 +99,8 @@ CDCC=/Zi
 
 !if "$(CPU_FAMILY)"=="i386"
 
+!if ($(MSVC_VERSION) <= 12)
+# GB and QI0f were removed at (or before) VS2015
 !if ($(MSVC_VERSION) >= 8) || defined(WIN64)
 # MSVC 8 (2005) attempts to produce code good for all processors.
 # and doesn't used /G5 or /GB.
@@ -113,6 +115,7 @@ CPFLAGS=/GB $(QI0f)
 CPFLAGS=/GB $(QI0f)
 !endif
 !endif
+!endif
 
 !if $(MSVC_VERSION)<5
 FPFLAGS=/FPi87
@@ -200,7 +203,11 @@ COMPILE_WITH_FRAMES=/Oy-
 CS=
 !else
 !if $(DEBUG)!=0 || $(TDEBUG)!=0
+!if $(MSVC_VERSION) < 14
+# This flag (Enable stack checks for all functions) has gone in
+# VS2015.
 CS=/Ge
+!endif
 !else
 CS=/Gs
 !endif
diff --git a/base/msvclib.mak b/base/msvclib.mak
index 99a85de..5b1894b 100644
--- a/base/msvclib.mak
+++ b/base/msvclib.mak
@@ -511,6 +511,7 @@ CFLAGS=$(CFLAGS) $(XCFLAGS)
 MSVC_VERSION=5
 !endif
 !if "$(_NMAKE_VER)" == "6.00.8168.0"
+# VC 6
 MSVC_VERSION=6
 !endif
 !if "$(_NMAKE_VER)" == "7.00.9466"
@@ -524,44 +525,69 @@ MSVC_VERSION=7
 MSVC_MINOR_VERSION=1
 !endif
 !if "$(_NMAKE_VER)" == "8.00.40607.16"
+# VS2005
 MSVC_VERSION=8
 !endif
 !if "$(_NMAKE_VER)" == "8.00.50727.42"
+# VS2005
 MSVC_VERSION=8
 !endif
 !if "$(_NMAKE_VER)" == "8.00.50727.762"
+# VS2005
 MSVC_VERSION=8
 !endif
 !if "$(_NMAKE_VER)" == "9.00.21022.08"
+# VS2008
 MSVC_VERSION=9
 !endif
 !if "$(_NMAKE_VER)" == "9.00.30729.01"
+# VS2008
 MSVC_VERSION=9
 !endif
 !if "$(_NMAKE_VER)" == "10.00.30319.01"
+# VS2010
 MSVC_VERSION=10
 !endif
 !if "$(_NMAKE_VER)" == "11.00.50522.1"
+# VS2012
 MSVC_VERSION=11
 !endif
 !if "$(_NMAKE_VER)" == "11.00.50727.1"
+# VS2012
 MSVC_VERSION=11
 !endif
 !if "$(_NMAKE_VER)" == "11.00.60315.1"
+# VS2012
 MSVC_VERSION=11
 !endif
 !if "$(_NMAKE_VER)" == "11.00.60610.1"
+# VS2012
 MSVC_VERSION=11
 !endif
 !if "$(_NMAKE_VER)" == "12.00.21005.1"
+# VS 2013
 MSVC_VERSION=12
 !endif
 !if "$(_NMAKE_VER)" == "14.00.23506.0"
+# VS2015
 MSVC_VERSION=14
 !endif
+!if "$(_NMAKE_VER)" == "14.00.24210.0"
+# VS2015
+MSVC_VERSION=14
+!endif
+!if "$(_NMAKE_VER)" == "14.16.27034.0"
+# VS2017 or VS2019 (Toolset v141)
+MSVC_VERSION=15
+!endif
+!if "$(_NMAKE_VER)" == "14.24.28314.0"
+# VS2019 (Toolset v142)
+MSVC_VERSION=16
+!endif
 !endif
 
 !ifndef MSVC_VERSION
+!MESSAGE Could not determine MSVC_VERSION! Guessing at an ancient one.
 MSVC_VERSION=6
 !endif
 !ifndef MSVC_MINOR_VERSION
@@ -849,6 +875,24 @@ LINKLIBPATH=/LIBPATH:"$(COMPBASE)\lib\amd64" /LIBPATH:"$(COMPBASE)\PlatformSDK\L
 ! endif
 !endif
 
+!if $(MSVC_VERSION) == 15
+! if "$(DEVSTUDIO)"==""
+COMPBASE=
+SHAREDBASE=
+! else
+!MESSAGE Compilation is unlikely to work like this. Build from VS solution for now.
+! endif
+!endif
+
+!if $(MSVC_VERSION) == 16
+! if "$(DEVSTUDIO)"==""
+COMPBASE=
+SHAREDBASE=
+! else
+!MESSAGE Compilation is unlikely to work like this. Build from VS solution for now.
+! endif
+!endif
+
 !if "$(ARM)"=="1"
 VCINSTDIR=$(VS110COMNTOOLS)..\..\VC\
 
diff --git a/psi/msvc.mak b/psi/msvc.mak
index 4274d9c..079206f 100644
--- a/psi/msvc.mak
+++ b/psi/msvc.mak
@@ -890,6 +890,7 @@ SBRFLAGS=/FR$(SBRDIR)\$(NUL)
 MSVC_VERSION=5
 !endif
 !if "$(_NMAKE_VER)" == "6.00.8168.0"
+# VC 6
 MSVC_VERSION=6
 !endif
 !if "$(_NMAKE_VER)" == "7.00.9466"
@@ -903,50 +904,69 @@ MSVC_VERSION=7
 MSVC_MINOR_VERSION=1
 !endif
 !if "$(_NMAKE_VER)" == "8.00.40607.16"
+# VS2005
 MSVC_VERSION=8
 !endif
 !if "$(_NMAKE_VER)" == "8.00.50727.42"
+# VS2005
 MSVC_VERSION=8
 !endif
 !if "$(_NMAKE_VER)" == "8.00.50727.762"
+# VS2005
 MSVC_VERSION=8
 !endif
 !if "$(_NMAKE_VER)" == "9.00.21022.08"
+# VS2008
 MSVC_VERSION=9
 !endif
 !if "$(_NMAKE_VER)" == "9.00.30729.01"
+# VS2008
 MSVC_VERSION=9
 !endif
 !if "$(_NMAKE_VER)" == "10.00.30319.01"
+# VS2010
 MSVC_VERSION=10
 !endif
 !if "$(_NMAKE_VER)" == "11.00.50522.1"
+# VS2012
 MSVC_VERSION=11
 !endif
 !if "$(_NMAKE_VER)" == "11.00.50727.1"
+# VS2012
 MSVC_VERSION=11
 !endif
 !if "$(_NMAKE_VER)" == "11.00.60315.1"
+# VS2012
 MSVC_VERSION=11
 !endif
 !if "$(_NMAKE_VER)" == "11.00.60610.1"
+# VS2012
 MSVC_VERSION=11
 !endif
 !if "$(_NMAKE_VER)" == "12.00.21005.1"
+# VS 2013
 MSVC_VERSION=12
 !endif
 !if "$(_NMAKE_VER)" == "14.00.23506.0"
+# VS2015
 MSVC_VERSION=14
 !endif
-!if "$(_NMAKE_VER)" == "14.14.26433.0"
+!if "$(_NMAKE_VER)" == "14.00.24210.0"
+# VS2015
 MSVC_VERSION=14
 !endif
-!if "$(_NMAKE_VER)" == "14.16.27026.1"
-MSVC_VERSION=14
+!if "$(_NMAKE_VER)" == "14.16.27034.0"
+# VS2017 or VS2019 (Toolset v141)
+MSVC_VERSION=15
+!endif
+!if "$(_NMAKE_VER)" == "14.24.28314.0"
+# VS2019 (Toolset v142)
+MSVC_VERSION=16
 !endif
 !endif
 
 !ifndef MSVC_VERSION
+!MESSAGE Could not determine MSVC_VERSION! Guessing at an ancient one.
 MSVC_VERSION=6
 !endif
 !ifndef MSVC_MINOR_VERSION

----------------------------------------------------------------------
commit 2de36385c408d619109651f71b8dab31d246911f
Author: Robin Watts <[email protected]>
Date:   Fri Dec 13 12:40:44 2019 +0000

    Update Visual Studio solution to VS2019.
    
    Our belief is that this should work in all versions of VS from
    2010 onwards.
    
    By moving to VS2019, we lose support totally for Windows XP prior
    to SP3. If this is a problem, either build using the Makefile, or
    pull the old VS2005 solution out of git and use that. If customers
    find this to be a problem, we can maintain the old VS2005 solution
    alongside the new one with minimal effort.
    
    Default builds lose support for Windows XP SP3/Windows Server 2003,
    but the new "ReleaseXP", "DebugXP" and "MementoXP" configurations
    will target these platforms (assuming the v141 tools have been
    installed too).
    
    These "XP" binaries will be build into {,debug,mem}objxp directories
    and will produce binaries with an 'XP' suffix: i.e.
    {,debug,mem}bin/{gs,gpcl6,gxps,gpdl}win{32,32}{,c}xp.exe.

diff --git a/psi/dw32cxp.def b/psi/dw32cxp.def
new file mode 100644
index 0000000..ce8e435
--- /dev/null
+++ b/psi/dw32cxp.def
@@ -0,0 +1,4 @@
+;	'Ghostscript Interpreter'
+NAME		GSWIN32CXP
+HEAPSIZE	256
+STACKSIZE	131072
diff --git a/psi/dw64cxp.def b/psi/dw64cxp.def
new file mode 100644
index 0000000..e188388
--- /dev/null
+++ b/psi/dw64cxp.def
@@ -0,0 +1,4 @@
+;	'Ghostscript Interpreter'
+NAME		GSWIN64CXP
+HEAPSIZE	256
+STACKSIZE	131072
diff --git a/psi/dwmain32xp.def b/psi/dwmain32xp.def
new file mode 100644
index 0000000..6e0b811
--- /dev/null
+++ b/psi/dwmain32xp.def
@@ -0,0 +1,3 @@
+NAME		GSWIN32XP
+HEAPSIZE	256
+STACKSIZE	131072
diff --git a/psi/dwmain64xp.def b/psi/dwmain64xp.def
new file mode 100644
index 0000000..aaf3a18
--- /dev/null
+++ b/psi/dwmain64xp.def
@@ -0,0 +1,3 @@
+NAME		GSWIN64XP
+HEAPSIZE	256
+STACKSIZE	131072
diff --git a/psi/gsdll32xp.def b/psi/gsdll32xp.def
new file mode 100644
index 0000000..939ad12
--- /dev/null
+++ b/psi/gsdll32xp.def
@@ -0,0 +1,41 @@
+;	'Ghostscript Interpreter DLL'
+LIBRARY		GSDLL32XP
+EXPORTS	
+		DllEntryPoint
+		DllMain
+		gsdll_revision		@1
+		gsdll_init		@2
+		gsdll_execute_begin	@3
+		gsdll_execute_cont	@4
+		gsdll_execute_end	@5
+		gsdll_exit		@6
+		gsdll_init_with_encoding
+		gsdll_initA
+		gsdll_initW
+		gsapi_revision
+		gsapi_new_instance
+		gsapi_delete_instance
+		gsapi_init_with_args
+		gsapi_run_string_begin
+		gsapi_run_string_continue
+		gsapi_run_string_end
+		gsapi_run_string_with_length
+		gsapi_run_string
+		gsapi_run_file
+		gsapi_run_fileA
+		gsapi_run_fileW
+		gsapi_exit
+		gsapi_set_stdio
+		gsapi_set_poll
+		gsapi_set_display_callback
+		gsapi_set_arg_encoding
+                gsapi_set_default_device_list
+                gsapi_get_default_device_list
+                gsapi_set_param
+                gsapi_add_control_path
+                gsapi_remove_control_path
+                gsapi_purge_control_paths
+                gsapi_activate_path_control
+                gsapi_is_path_control_active
+                gsapi_add_fs
+                gsapi_remove_fs
diff --git a/psi/gsdll64xp.def b/psi/gsdll64xp.def
new file mode 100644
index 0000000..8468ba2
--- /dev/null
+++ b/psi/gsdll64xp.def
@@ -0,0 +1,41 @@
+;	'Ghostscript Interpreter DLL'
+LIBRARY		GSDLL64XP
+EXPORTS	
+		DllEntryPoint
+		DllMain
+		gsdll_revision		@1
+		gsdll_init		@2
+		gsdll_execute_begin	@3
+		gsdll_execute_cont	@4
+		gsdll_execute_end	@5
+		gsdll_exit		@6
+		gsdll_init_with_encoding
+		gsdll_initA
+		gsdll_initW
+		gsapi_revision
+		gsapi_new_instance
+		gsapi_delete_instance
+		gsapi_init_with_args
+		gsapi_init_with_argsA
+		gsapi_init_with_argsW
+		gsapi_run_string_begin
+		gsapi_run_string_continue
+		gsapi_run_string_end
+		gsapi_run_string_with_length
+		gsapi_run_string
+		gsapi_run_file
+		gsapi_exit
+		gsapi_set_stdio
+		gsapi_set_poll
+		gsapi_set_display_callback
+		gsapi_set_arg_encoding
+                gsapi_set_default_device_list
+                gsapi_get_default_device_list
+                gsapi_set_param
+                gsapi_add_control_path
+                gsapi_remove_control_path
+                gsapi_purge_control_paths
+                gsapi_activate_path_control
+                gsapi_is_path_control_active
+                gsapi_add_fs
+                gsapi_remove_fs
diff --git a/psi/msvc.mak b/psi/msvc.mak
index 87ad100..4274d9c 100644
--- a/psi/msvc.mak
+++ b/psi/msvc.mak
@@ -97,6 +97,9 @@ DEFAULT_OBJ_DIR=$(DEFAULT_OBJ_DIR)rt
 !ifdef WIN64
 DEFAULT_OBJ_DIR=$(DEFAULT_OBJ_DIR)64
 !endif
+!ifdef XP
+DEFAULT_OBJ_DIR=$(DEFAULT_OBJ_DIR)xp
+!endif
 
 !ifndef AUXDIR
 AUXDIR=$(DEFAULT_OBJ_DIR)\aux_
@@ -441,29 +444,34 @@ XPSPRINT=1
 
 # Define the name of the executable file.
 
+!ifdef XP
+XPSUFFIX=xp
+!endif
+
 !ifndef GS
 !ifdef WIN64
-GS=gswin64
-PCL=gpcl6win64
-XPS=gxpswin64
-GPDL=gpdlwin64
+GS_BASE=gswin64
+PCL=gpcl6win64$(XPSUFFIX)
+XPS=gxpswin64$(XPSUFFIX)
+GPDL=gpdlwin64$(XPSUFFIX)
 !else
 !ifdef ARM
-GS=gswinARM
+GS_BASE=gswinARM
 PCL=gpcl6winARM
 XPS=gxpswinARM
 GPDL=gpdlwinARM
 !else
-GS=gswin32
-PCL=gpcl6win32
-XPS=gxpswin32
-GPDL=gpdlwin32
+GS_BASE=gswin32
+PCL=gpcl6win32$(XPSUFFIX)
+XPS=gxpswin32$(XPSUFFIX)
+GPDL=gpdlwin32$(XPSUFFIX)
 !endif
 !endif
 !endif
 !ifndef GSCONSOLE
-GSCONSOLE=$(GS)c
+GSCONSOLE=$(GS_BASE)c$(XPSUFFIX)
 !endif
+GS=$(GS_BASE)$(XPSUFFIX)
 
 !ifndef GSDLL
 !ifdef METRO
@@ -478,9 +486,9 @@ GSDLL=gsdll32metro
 !endif
 !else
 !ifdef WIN64
-GSDLL=gsdll64
+GSDLL=gsdll64$(XPSUFFIX)
 !else
-GSDLL=gsdll32
+GSDLL=gsdll32$(XPSUFFIX)
 !endif
 !endif
 !endif
@@ -498,9 +506,9 @@ GPCL6DLL=gpcl6dll32metro
 !endif
 !else
 !ifdef WIN64
-GPCL6DLL=gpcl6dll64
+GPCL6DLL=gpcl6dll64$(XPSUFFIX)
 !else
-GPCL6DLL=gpcl6dll32
+GPCL6DLL=gpcl6dll32$(XPSUFFIX)
 !endif
 !endif
 !endif
@@ -518,9 +526,9 @@ GXPSDLL=gxpsdll32metro
 !endif
 !else
 !ifdef WIN64
-GXPSDLL=gxpsdll64
+GXPSDLL=gxpsdll64$(XPSUFFIX)
 !else
-GXPSDLL=gxpsdll32
+GXPSDLL=gxpsdll32$(XPSUFFIX)
 !endif
 !endif
 !endif
@@ -538,9 +546,9 @@ GPDLDLL=gpdldll32metro
 !endif
 !else
 !ifdef WIN64
-GPDLDLL=gpdldll64
+GPDLDLL=gpdldll64$(XPSUFFIX)
 !else
-GPDLDLL=gpdldll32
+GPDLDLL=gpdldll32$(XPSUFFIX)
 !endif
 !endif
 !endif
@@ -804,6 +812,11 @@ CFLAGS=
 CFLAGS=$(CFLAGS) /FC
 !endif
 
+!ifdef XP
+CFLAGS=$(CFLAGS) /D_USING_V110_SDK71_
+SUBSUBSYS=,"5.01"
+!endif
+
 !ifdef CLUSTER
 CFLAGS=$(CFLAGS) -DCLUSTER
 !endif
@@ -1559,7 +1572,7 @@ BITSTREAM_CFLAGS=
 
 # Define the name of the makefile -- used in dependencies.
 
-MAKEFILE=$(PSSRCDIR)\msvc32.mak
+MAKEFILE=$(PSSRCDIR)\msvc.mak
 TOP_MAKEFILES=$(MAKEFILE) $(GLSRCDIR)\msvccmd.mak $(GLSRCDIR)\msvctail.mak $(GLSRCDIR)\winlib.mak $(PSSRCDIR)\winint.mak
 
 # Define the files to be removed by `make clean'.
@@ -1711,29 +1724,29 @@ $(GS_XE): $(GSDLL_DLL)
 
 !else
 $(GS_XE): $(GSDLL_DLL)  $(DWOBJ) $(GSCONSOLE_XE) $(GLOBJ)gp_wutf8.$(OBJ) $(TOP_MAKEFILES)
-	echo /SUBSYSTEM:WINDOWS > $(PSGEN)gswin.rsp
+	echo /SUBSYSTEM:WINDOWS$(SUBSUBSYS) > $(PSGEN)gswin.rsp
 !if "$(PROFILE)"=="1"
 	echo /Profile >> $(PSGEN)gswin.rsp
 !endif
 !ifdef WIN64
-	echo /DEF:$(PSSRCDIR)\dwmain64.def /OUT:$(GS_XE) >> $(PSGEN)gswin.rsp
+	echo /DEF:$(PSSRCDIR)\dwmain64$(XPSUFFIX).def /OUT:$(GS_XE) >> $(PSGEN)gswin.rsp
 !else
-	echo /DEF:$(PSSRCDIR)\dwmain32.def /OUT:$(GS_XE) >> $(PSGEN)gswin.rsp
+	echo /DEF:$(PSSRCDIR)\dwmain32$(XPSUFFIX).def /OUT:$(GS_XE) >> $(PSGEN)gswin.rsp
 !endif
 	$(LINK) $(LCT) @$(PSGEN)gswin.rsp $(DWOBJ) $(LINKLIBPATH) @$(LIBCTR) $(GS_OBJ).res $(GLOBJ)gp_wutf8.$(OBJ)
 	del $(PSGEN)gswin.rsp
 !endif
 
 # The console mode small EXE loader
-$(GSCONSOLE_XE): $(OBJC) $(GS_OBJ).res $(PSSRCDIR)\dw64c.def $(PSSRCDIR)\dw32c.def $(GLOBJ)gp_wutf8.$(OBJ) $(TOP_MAKEFILES)
-	echo /SUBSYSTEM:CONSOLE > $(PSGEN)gswin.rsp
+$(GSCONSOLE_XE): $(OBJC) $(GS_OBJ).res $(PSSRCDIR)\dw64c$(XPSUFFIX).def $(PSSRCDIR)\dw32c$(XPSUFFIX).def $(GLOBJ)gp_wutf8.$(OBJ) $(TOP_MAKEFILES)
+	echo /SUBSYSTEM:CONSOLE$(SUBSUBSYS) > $(PSGEN)gswin.rsp
 !if "$(PROFILE)"=="1"
 	echo /Profile >> $(PSGEN)gswin.rsp
 !endif
 !ifdef WIN64
-	echo  /DEF:$(PSSRCDIR)\dw64c.def /OUT:$(GSCONSOLE_XE) >> $(PSGEN)gswin.rsp
+	echo  /DEF:$(PSSRCDIR)\dw64c$(XPSUFFIX).def /OUT:$(GSCONSOLE_XE) >> $(PSGEN)gswin.rsp
 !else
-	echo  /DEF:$(PSSRCDIR)\dw32c.def /OUT:$(GSCONSOLE_XE) >> $(PSGEN)gswin.rsp
+	echo  /DEF:$(PSSRCDIR)\dw32c$(XPSUFFIX).def /OUT:$(GSCONSOLE_XE) >> $(PSGEN)gswin.rsp
 !endif
 	$(LINK) $(LCT) @$(PSGEN)gswin.rsp $(OBJC) $(LINKLIBPATH) @$(LIBCTR) $(GS_OBJ).res $(GLOBJ)gp_wutf8.$(OBJ)
 
@@ -1763,7 +1776,7 @@ $(GPCL6DLL_DLL): $(ECHOGS_XE) $(GSDLL_OBJ).res $(LIBCTR) $(LIB_ALL) $(PCL_DEVS_A
 	del $(PCLGEN)gpclwin.rsp
 
 $(GPCL_XE): $(GPCL6DLL_DLL) $(DWMAINOBJS) $(GS_OBJ).res $(TOP_MAKEFILES)
-	echo /SUBSYSTEM:CONSOLE > $(PCLGEN)gpclwin.rsp
+	echo /SUBSYSTEM:CONSOLE$(SUBSUBSYS) > $(PCLGEN)gpclwin.rsp
 !if "$(PROFILE)"=="1"
 	echo /Profile >> $(PCLGEN)gpclwin.rsp
 !endif
@@ -1791,7 +1804,7 @@ $(GXPSDLL_DLL): $(ECHOGS_XE) $(GSDLL_OBJ).res $(LIBCTR) $(LIB_ALL) $(XPS_DEVS_AL
 	del $(PCLGEN)gxpswin.rsp
 
 $(GXPS_XE): $(GXPSDLL_DLL) $(DWMAINOBJS) $(GS_OBJ).res $(TOP_MAKEFILES)
-	echo /SUBSYSTEM:CONSOLE > $(XPSGEN)gxpswin.rsp
+	echo /SUBSYSTEM:CONSOLE$(SUBSUBSYS) > $(XPSGEN)gxpswin.rsp
 !if "$(PROFILE)"=="1"
 	echo /Profile >> $(XPSGEN)gxpswin.rsp
 !endif
@@ -1831,7 +1844,7 @@ $(GPDLDLL_DLL): $(ECHOGS_XE) $(GSDLL_OBJ).res $(LIBCTR) $(LIB_ALL) $(PCL_DEVS_AL
 	del $(GPDLGEN)gpdlwin.rsp
 
 $(GPDL_XE): $(GPDLDLL_DLL) $(DWMAINOBJS) $(GS_OBJ).res $(TOP_MAKEFILES)
-	echo /SUBSYSTEM:CONSOLE > $(GPDLGEN)gpdlwin.rsp
+	echo /SUBSYSTEM:CONSOLE$(SUBSUBSYS) > $(GPDLGEN)gpdlwin.rsp
 !if "$(PROFILE)"=="1"
 	echo /Profile >> $(XPSGEN)gpdlwin.rsp
 !endif
@@ -1846,8 +1859,8 @@ $(GPDL_XE): $(GPDLDLL_DLL) $(DWMAINOBJS) $(GS_OBJ).res $(TOP_MAKEFILES)
 
 !else
 # The big graphical EXE
-$(GS_XE): $(GSCONSOLE_XE) $(GS_ALL) $(DEVS_ALL) $(GSDLL_OBJS) $(DWOBJNO) $(GSDLL_OBJ).res $(PSSRCDIR)\dwmain32.def\
-		$(ld_tr) $(gs_tr) $(PSSRCDIR)\dwmain64.def $(PSGEN)lib.rsp $(PSOBJ)gsromfs$(COMPILE_INITS).$(OBJ) \
+$(GS_XE): $(GSCONSOLE_XE) $(GS_ALL) $(DEVS_ALL) $(GSDLL_OBJS) $(DWOBJNO) $(GSDLL_OBJ).res $(PSSRCDIR)\dwmain32$(XPSUFFIX).def\
+		$(ld_tr) $(gs_tr) $(PSSRCDIR)\dwmain64$(XPSUFFIX).def $(PSGEN)lib.rsp $(PSOBJ)gsromfs$(COMPILE_INITS).$(OBJ) \
                 $(TOP_MAKEFILES)
 	copy $(gsld_tr) $(PSGEN)gswin.tr
 	echo $(PSOBJ)gsromfs$(COMPILE_INITS).$(OBJ) >> $(PSGEN)gswin.tr
@@ -1857,9 +1870,9 @@ $(GS_XE): $(GSCONSOLE_XE) $(GS_ALL) $(DEVS_ALL) $(GSDLL_OBJS) $(DWOBJNO) $(GSDLL
 	echo $(GLOBJ)dwtext.obj >> $(PSGEN)gswin.tr
 	echo $(GLOBJ)dwreg.obj >> $(PSGEN)gswin.tr
 !ifdef WIN64
-	echo /DEF:$(PSSRCDIR)\dwmain64.def /OUT:$(GS_XE) > $(PSGEN)gswin.rsp
+	echo /DEF:$(PSSRCDIR)\dwmain64$(XPSUFFIX).def /OUT:$(GS_XE) > $(PSGEN)gswin.rsp
 !else
-	echo /DEF:$(PSSRCDIR)\dwmain32.def /OUT:$(GS_XE) > $(PSGEN)gswin.rsp
+	echo /DEF:$(PSSRCDIR)\dwmain32$(XPSUFFIX).def /OUT:$(GS_XE) > $(PSGEN)gswin.rsp
 !endif
 !if "$(PROFILE)"=="1"
 	echo /Profile >> $(PSGEN)gswin.rsp
@@ -1869,7 +1882,7 @@ $(GS_XE): $(GSCONSOLE_XE) $(GS_ALL) $(DEVS_ALL) $(GSDLL_OBJS) $(DWOBJNO) $(GSDLL
 	del $(PSGEN)gswin.rsp
 
 # The big console mode EXE
-$(GSCONSOLE_XE): $(ECHOGS_XE) $(gs_tr) $(GS_ALL) $(DEVS_ALL) $(GSDLL_OBJS) $(OBJCNO) $(GS_OBJ).res $(PSSRCDIR)\dw64c.def $(PSSRCDIR)\dw32c.def \
+$(GSCONSOLE_XE): $(ECHOGS_XE) $(gs_tr) $(GS_ALL) $(DEVS_ALL) $(GSDLL_OBJS) $(OBJCNO) $(GS_OBJ).res $(PSSRCDIR)\dw64c$(XPSUFFIX).def $(PSSRCDIR)\dw32c$(XPSUFFIX).def \
 		$(PSGEN)lib.rsp $(PSOBJ)gsromfs$(COMPILE_INITS).$(OBJ) $(TOP_MAKEFILES)
 	copy $(gsld_tr) $(PSGEN)gswin.tr
 	echo $(PSOBJ)gsromfs$(COMPILE_INITS).$(OBJ) >> $(PSGEN)gswin.tr
@@ -1877,11 +1890,11 @@ $(GSCONSOLE_XE): $(ECHOGS_XE) $(gs_tr) $(GS_ALL) $(DEVS_ALL) $(GSDLL_OBJS) $(OBJ
 	echo $(GLOBJ)dwimg.obj >> $(PSGEN)gswin.tr
 	echo $(PSOBJ)dwmainc.obj >> $(PSGEN)gswin.tr
 	echo $(PSOBJ)dwreg.obj >> $(PSGEN)gswin.tr
-	echo /SUBSYSTEM:CONSOLE > $(PSGEN)gswin.rsp
+	echo /SUBSYSTEM:CONSOLE$(SUBSUBSYS) > $(PSGEN)gswin.rsp
 !ifdef WIN64
-	echo /DEF:$(PSSRCDIR)\dw64c.def /OUT:$(GSCONSOLE_XE) >> $(PSGEN)gswin.rsp
+	echo /DEF:$(PSSRCDIR)\dw64c$(XPSUFFIX).def /OUT:$(GSCONSOLE_XE) >> $(PSGEN)gswin.rsp
 !else
-	echo /DEF:$(PSSRCDIR)\dw32c.def /OUT:$(GSCONSOLE_XE) >> $(PSGEN)gswin.rsp
+	echo /DEF:$(PSSRCDIR)\dw32c$(XPSUFFIX).def /OUT:$(GSCONSOLE_XE) >> $(PSGEN)gswin.rsp
 !endif
 	$(LINK) $(LCT) @$(PSGEN)gswin.rsp $(GLOBJ)gsdll @$(PSGEN)gswin.tr $(LINKLIBPATH) @$(LIBCTR) @$(PSGEN)lib.rsp $(GS_OBJ).res $(DWTRACE)
 	del $(PSGEN)gswin.rsp
@@ -1895,7 +1908,7 @@ $(GPCL_XE): $(ECHOGS_XE) $(LIBCTR) $(LIB_ALL) $(WINMAINOBJS) $(PCL_DEVS_ALL) $(P
 	copy $(pclld_tr) $(PCLGEN)gpclwin.tr
 	echo $(WINMAINOBJS) $(MAIN_OBJ) $(TOP_OBJ) $(INT_ARCHIVE_SOME) $(XOBJS) >> $(PCLGEN)gpclwin.tr
 	echo $(PCLOBJ)pclromfs$(COMPILE_INITS).$(OBJ) >> $(PCLGEN)gpclwin.tr
-	echo /SUBSYSTEM:CONSOLE > $(PCLGEN)pclwin.rsp
+	echo /SUBSYSTEM:CONSOLE$(SUBSUBSYS) > $(PCLGEN)pclwin.rsp
         echo /OUT:$(GPCL_XE) >> $(PCLGEN)pclwin.rsp
 	$(LINK) $(LCT) @$(PCLGEN)pclwin.rsp @$(PCLGEN)gpclwin.tr $(LINKLIBPATH) @$(LIBCTR) @$(PCLGEN)pcllib.rsp
         del $(PCLGEN)pclwin.rsp
@@ -1908,7 +1921,7 @@ $(GXPS_XE): $(ECHOGS_XE) $(LIBCTR) $(LIB_ALL) $(WINMAINOBJS) $(XPS_DEVS_ALL) $(X
 	copy $(xpsld_tr) $(XPSGEN)gxpswin.tr
 	echo $(WINMAINOBJS) $(MAIN_OBJ) $(XPS_TOP_OBJS) $(INT_ARCHIVE_SOME) $(XOBJS) >> $(XPSGEN)gxpswin.tr
 	echo $(PCLOBJ)xpsromfs$(COMPILE_INITS).$(OBJ) >> $(XPSGEN)gxpswin.tr
-	echo /SUBSYSTEM:CONSOLE > $(XPSGEN)xpswin.rsp
+	echo /SUBSYSTEM:CONSOLE$(SUBSUBSYS) > $(XPSGEN)xpswin.rsp
         echo /OUT:$(GXPS_XE) >> $(XPSGEN)xpswin.rsp
 	$(LINK) $(LCT) @$(XPSGEN)xpswin.rsp @$(XPSGEN)gxpswin.tr $(LINKLIBPATH) @$(LIBCTR) @$(XPSGEN)xpslib.rsp
         del $(XPSGEN)xpswin.rsp
@@ -1922,7 +1935,7 @@ $(GPDL_XE): $(ECHOGS_XE) $(ld_tr) $(gpdl_tr) $(LIBCTR) $(LIB_ALL) $(WINMAINOBJS)
 	copy $(gpdlld_tr) $(GPDLGEN)gpdlwin.tr
 	echo $(WINMAINOBJS) $(MAIN_OBJ) $(GPDL_PSI_TOP_OBJS) $(PCL_PXL_TOP_OBJS) $(PSI_TOP_OBJ) $(XPS_TOP_OBJ) $(XOBJS) >> $(GPDLGEN)gpdlwin.tr
 	echo $(PCLOBJ)pdlromfs$(COMPILE_INITS).$(OBJ) >> $(GPDLGEN)gpdlwin.tr
-	echo /SUBSYSTEM:CONSOLE > $(GPDLGEN)gpdlwin.rsp
+	echo /SUBSYSTEM:CONSOLE$(SUBSUBSYS) > $(GPDLGEN)gpdlwin.rsp
         echo /OUT:$(GPDL_XE) >> $(GPDLGEN)gpdlwin.rsp
 	$(LINK) $(LCT) @$(GPDLGEN)gpdlwin.rsp @$(GPDLGEN)gpdlwin.tr $(LINKLIBPATH) @$(LIBCTR) @$(GPDLGEN)gpdllib.rsp
 	del $(GPDLGEN)gpdlwin.rsp
@@ -1938,28 +1951,36 @@ WINDEFS=WIN64= BUILD_SYSTEM="$(BUILD_SYSTEM)" PGMFILES="$(PGMFILES)" PGMFILESx86
 WINDEFS=BUILD_SYSTEM="$(BUILD_SYSTEM)" PGMFILES="$(PGMFILES)" PGMFILESx86="$(PGMFILESx86)"
 !endif
 
-DEBUGDEFS=DEBUG=1 TDEBUG=1
+RECURSIVEDEFS=$(WINDEFS)
+!ifdef XP
+RECURSIVEDEFS=XP=$(XP) $(RECURSIVEDEFS)
+!endif
+!ifdef DEVSTUDIO
+RECURSIVEDEFS=DEVSTUDIO="$(DEVSTUDIO)" $(RECURSIVEDEFS)
+!endif
+
+DEBUGDEFS=DEBUG=1 TDEBUG=1 $(RECURSIVEDEFS)
 
 debug:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(DEBUGDEFS) $(WINDEFS)
+	nmake -f $(MAKEFILE) $(DEBUGDEFS) FT_BRIDGE=$(FT_BRIDGE)
 
 gsdebug:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(DEBUGDEFS) $(WINDEFS) gs
+	nmake -f $(MAKEFILE) $(DEBUGDEFS) FT_BRIDGE=$(FT_BRIDGE) gs
 
 gpcl6debug:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(DEBUGDEFS) $(WINDEFS) gpcl6
+	nmake -f $(MAKEFILE) $(DEBUGDEFS) FT_BRIDGE=$(FT_BRIDGE) gpcl6
 
 gxpsdebug:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(DEBUGDEFS) $(WINDEFS) gxps
+	nmake -f $(MAKEFILE) $(DEBUGDEFS) FT_BRIDGE=$(FT_BRIDGE) gxps
 
 gpdldebug:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(DEBUGDEFS) $(WINDEFS) gpdl
+	nmake -f $(MAKEFILE) $(DEBUGDEFS) FT_BRIDGE=$(FT_BRIDGE) gpdl
 
 debugclean:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(DEBUGDEFS) $(WINDEFS) clean
+	nmake -f $(MAKEFILE) $(DEBUGDEFS) FT_BRIDGE=$(FT_BRIDGE) clean
 
 debugbsc:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(DEBUGDEFS) $(WINDEFS) bsc
+	nmake -f $(MAKEFILE) $(DEBUGDEFS) FT_BRIDGE=$(FT_BRIDGE) bsc
 
 # --------------------- Memento targets --------------------- #
 # Simply set some definitions and call ourselves back         #
@@ -1967,52 +1988,52 @@ debugbsc:
 MEMENTODEFS=$(DEBUGDEFS) MEMENTO=1
 
 memento-target:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(MEMENTODEFS) $(WINDEFS)
+	nmake -f $(MAKEFILE) $(MEMENTODEFS) FT_BRIDGE=$(FT_BRIDGE)
 
 gsmemento:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(MEMENTODEFS) $(WINDEFS) gs
+	nmake -f $(MAKEFILE) $(MEMENTODEFS) FT_BRIDGE=$(FT_BRIDGE) gs
 
 gpcl6memento:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(MEMENTODEFS) $(WINDEFS) gpcl6
+	nmake -f $(MAKEFILE) $(MEMENTODEFS) FT_BRIDGE=$(FT_BRIDGE) gpcl6
 
 gxpsmemento:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(MEMENTODEFS) $(WINDEFS) gxps
+	nmake -f $(MAKEFILE) $(MEMENTODEFS) FT_BRIDGE=$(FT_BRIDGE) gxps
 
 gpdlmemento:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(MEMENTODEFS) $(WINDEFS) gpdl
+	nmake -f $(MAKEFILE) $(MEMENTODEFS) FT_BRIDGE=$(FT_BRIDGE) gpdl
 
 mementoclean:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(MEMENTODEFS) $(WINDEFS) clean
+	nmake -f $(MAKEFILE) $(MEMENTODEFS) FT_BRIDGE=$(FT_BRIDGE) clean
 
 mementobsc:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(MEMENTODEFS) $(WINDEFS) bsc
+	nmake -f $(MAKEFILE) $(MEMENTODEFS) FT_BRIDGE=$(FT_BRIDGE) bsc
 
 # --------------------- Profile targets --------------------- #
 # Simply set some definitions and call ourselves back         #
 
-PROFILEDEFS=PROFILE=1
+PROFILEDEFS=$(RECURSIVEDEFS) PROFILE=1
 
 profile:
 profile-target:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(PROFILEDEFS) $(WINDEFS)
+	nmake -f $(MAKEFILE) $(PROFILEDEFS) FT_BRIDGE=$(FT_BRIDGE)
 
 gsprofile:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(PROFILEDEFS) $(WINDEFS) gs
+	nmake -f $(MAKEFILE) $(PROFILEDEFS) FT_BRIDGE=$(FT_BRIDGE) gs
 
 gpcl6profile:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(PROFILEDEFS) $(WINDEFS) gpcl6
+	nmake -f $(MAKEFILE) $(PROFILEDEFS) FT_BRIDGE=$(FT_BRIDGE) gpcl6
 
 gxpsprofile:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(PROFILEDEFS) $(WINDEFS) gxps
+	nmake -f $(MAKEFILE) $(PROFILEDEFS) FT_BRIDGE=$(FT_BRIDGE) gxps
 
 gpdlprofile:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(PROFILEDEFS) $(WINDEFS) gpdl
+	nmake -f $(MAKEFILE) $(PROFILEDEFS) FT_BRIDGE=$(FT_BRIDGE) gpdl
 
 profileclean:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(PROFILEDEFS) $(WINDEFS) clean
+	nmake -f $(MAKEFILE) $(PROFILEDEFS) FT_BRIDGE=$(FT_BRIDGE) clean
 
 profilebsc:
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" FT_BRIDGE=$(FT_BRIDGE) $(PROFILEDEFS) $(WINDEFS) bsc
+	nmake -f $(MAKEFILE) $(PROFILEDEFS) FT_BRIDGE=$(FT_BRIDGE) bsc
 
 
 
@@ -2049,22 +2070,22 @@ ufst-lib:
 #	nmake -f makefile.artifex fco_lib.a if_lib.a psi_lib.a tt_lib.a
 
 ufst-debug: ufst-lib
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" $(UFSTBASEDEFS) $(UFSTDEBUGDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" $(WINDEFS)
+	nmake -f $(MAKEFILE) $(RECURSIVEDEFS) $(UFSTBASEDEFS) $(UFSTDEBUGDEFS) UFST_CFLAGS="$(UFST_CFLAGS)"
 
 ufst-debugclean: ufst-lib
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" $(UFSTBASEDEFS) $(UFSTDEBUGDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" $(WINDEFS) clean
+	nmake -f $(MAKEFILE) $(RECURSIVEDEFS) $(UFSTBASEDEFS) $(UFSTDEBUGDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" clean
 
 ufst-debugbsc: ufst-lib
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" $(UFSTBASEDEFS) $(UFSTDEBUGDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" $(WINDEFS) bsc
+	nmake -f $(MAKEFILE) $(RECURSIVEDEFS) $(UFSTBASEDEFS) $(UFSTDEBUGDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" bsc
 
 ufst: ufst-lib
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" $(UFSTBASEDEFS) $(UFSTDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" $(WINDEFS)
+	nmake -f $(MAKEFILE) $(RECURSIVEDEFS) $(UFSTBASEDEFS) $(UFSTDEFS) UFST_CFLAGS="$(UFST_CFLAGS)"
 
 ufst-clean: ufst-lib
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" $(UFSTBASEDEFS) $(UFSTDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" $(WINDEFS) clean
+	nmake -f $(MAKEFILE) $(RECURSIVEDEFS) $(UFSTBASEDEFS) $(UFSTDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" clean
 
 ufst-bsc: ufst-lib
-	nmake -f $(MAKEFILE) DEVSTUDIO="$(DEVSTUDIO)" $(UFSTBASEDEFS) $(UFSTDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" $(WINDEFS) bsc
+	nmake -f $(MAKEFILE) $(RECURSIVEDEFS) $(UFSTBASEDEFS) $(UFSTDEFS) UFST_CFLAGS="$(UFST_CFLAGS)" bsc
 
 #----------------------- Individual Product Targets --------------------#
 gs:$(GS_XE) $(GSCONSOLE_XE)
diff --git a/windows/All.vcxproj b/windows/All.vcxproj
new file mode 100644
index 0000000..a1ef898
--- /dev/null
+++ b/windows/All.vcxproj
@@ -0,0 +1,425 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug-contrib|Win32">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-contrib|x64">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|Win32">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|x64">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|Win32">
+      <Configuration>DebugXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|x64">
+      <Configuration>DebugXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|Win32">
+      <Configuration>MementoXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|x64">
+      <Configuration>MementoXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|Win32">
+      <Configuration>Memento</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|x64">
+      <Configuration>Memento</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|Win32">
+      <Configuration>Profile</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|x64">
+      <Configuration>Profile</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|Win32">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|x64">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|Win32">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|x64">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{98351FEF-0032-457C-B9D9-D6B68A829386}</ProjectGuid>
+    <RootNamespace>ghostscript</RootNamespace>
+    <Keyword>MakeFileProj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>16.0.29511.113</_ProjectFileVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <OutDir>debugobj\</OutDir>
+    <IntDir>debugobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'">
+    <OutDir>debugobjxp\</OutDir>
+    <IntDir>debugobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= debug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= debug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <OutDir>debugobj64\</OutDir>
+    <IntDir>debugobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'">
+    <OutDir>debugobj64xp\</OutDir>
+    <IntDir>debugobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <OutDir>obj\</OutDir>
+    <IntDir>obj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'">
+    <OutDir>objxp\</OutDir>
+    <IntDir>objxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <OutDir>obj64\</OutDir>
+    <IntDir>obj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'">
+    <OutDir>obj64xp\</OutDir>
+    <IntDir>obj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
+    <OutDir>profobj\</OutDir>
+    <IntDir>profobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= profile-target &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= profile-target &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;DEBUG=0;TDEBUG=0;DEBUGSYM=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
+    <OutDir>profobj64\</OutDir>
+    <IntDir>profobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= profile-target &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= profile-target &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'">
+    <OutDir>memobj\</OutDir>
+    <IntDir>memobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= memento-target &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= memento-target &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'">
+    <OutDir>memobjxp\</OutDir>
+    <IntDir>memobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= memento-target &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= memento-target &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'">
+    <OutDir>memobj64\</OutDir>
+    <IntDir>memobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= memento-target &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= memento-target &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'">
+    <OutDir>memobj64xp\</OutDir>
+    <IntDir>memobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= memento-target &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= memento-target &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CONTRIB=1 debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 SBR=1 DEVSTUDIO= WITH_CONTRIB=1 &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 WITH_CONTRIB=1 DEVSTUDIO= &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <ItemDefinitionGroup>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
diff --git a/windows/GhostPDL.sln b/windows/GhostPDL.sln
index e75e70b..4753468 100644
--- a/windows/GhostPDL.sln
+++ b/windows/GhostPDL.sln
@@ -1,15 +1,17 @@
 
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ghostscript", "ghostscript.vcproj", "{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}"
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29609.76
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ghostscript", "ghostscript.vcxproj", "{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ghostpcl", "ghostpcl.vcproj", "{ED35CF95-DAA1-45B3-9206-599F4170F198}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ghostpcl", "ghostpcl.vcxproj", "{ED35CF95-DAA1-45B3-9206-599F4170F198}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ghostxps", "ghostxps.vcproj", "{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ghostxps", "ghostxps.vcxproj", "{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ghostpdl", "ghostpdl.vcproj", "{C4038125-61B9-4147-9EA8-39690BA3A599}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ghostpdl", "ghostpdl.vcxproj", "{C4038125-61B9-4147-9EA8-39690BA3A599}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "All", "All.vcproj", "{98351FEF-0032-457C-B9D9-D6B68A829386}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "All", "All.vcxproj", "{98351FEF-0032-457C-B9D9-D6B68A829386}"
 EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -19,14 +21,20 @@ Global
 		Debug-contrib|x64 = Debug-contrib|x64
 		Debug-cups|Win32 = Debug-cups|Win32
 		Debug-cups|x64 = Debug-cups|x64
+		DebugXP|Win32 = DebugXP|Win32
+		DebugXP|x64 = DebugXP|x64
 		Memento|Win32 = Memento|Win32
 		Memento|x64 = Memento|x64
+		MementoXP|Win32 = MementoXP|Win32
+		MementoXP|x64 = MementoXP|x64
 		Profile|Win32 = Profile|Win32
 		Profile|x64 = Profile|x64
 		Release|Win32 = Release|Win32
 		Release|x64 = Release|x64
 		Release-contrib|Win32 = Release-contrib|Win32
 		Release-contrib|x64 = Release-contrib|x64
+		ReleaseXP|Win32 = ReleaseXP|Win32
+		ReleaseXP|x64 = ReleaseXP|x64
 	EndGlobalSection
 	GlobalSection(ProjectConfigurationPlatforms) = postSolution
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Debug|Win32.ActiveCfg = Debug|Win32
@@ -37,9 +45,17 @@ Global
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Debug-cups|Win32.ActiveCfg = Debug-cups|Win32
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Debug-cups|x64.ActiveCfg = Debug-cups|x64
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Debug-cups|x64.Build.0 = Debug-cups|x64
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.DebugXP|Win32.ActiveCfg = DebugXP|Win32
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.DebugXP|Win32.Build.0 = DebugXP|Win32
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.DebugXP|x64.ActiveCfg = DebugXP|x64
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.DebugXP|x64.Build.0 = DebugXP|x64
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Memento|Win32.ActiveCfg = Memento|Win32
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Memento|x64.ActiveCfg = Memento|x64
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Memento|x64.Build.0 = Memento|x64
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.MementoXP|Win32.ActiveCfg = MementoXP|Win32
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.MementoXP|Win32.Build.0 = MementoXP|Win32
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.MementoXP|x64.ActiveCfg = MementoXP|x64
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.MementoXP|x64.Build.0 = MementoXP|x64
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Profile|Win32.ActiveCfg = Profile|Win32
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Profile|x64.ActiveCfg = Profile|x64
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Profile|x64.Build.0 = Profile|x64
@@ -49,6 +65,10 @@ Global
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Release-contrib|Win32.ActiveCfg = Release-contrib|Win32
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Release-contrib|x64.ActiveCfg = Release-contrib|x64
 		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.Release-contrib|x64.Build.0 = Release-contrib|x64
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.ReleaseXP|Win32.ActiveCfg = ReleaseXP|Win32
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.ReleaseXP|Win32.Build.0 = ReleaseXP|Win32
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.ReleaseXP|x64.ActiveCfg = ReleaseXP|x64
+		{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}.ReleaseXP|x64.Build.0 = ReleaseXP|x64
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Debug|Win32.ActiveCfg = Debug|Win32
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Debug|x64.ActiveCfg = Debug|x64
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Debug-contrib|Win32.ActiveCfg = Debug-contrib|Win32
@@ -57,9 +77,17 @@ Global
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Debug-cups|Win32.ActiveCfg = Debug-cups|Win32
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Debug-cups|x64.ActiveCfg = Debug-cups|x64
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Debug-cups|x64.Build.0 = Debug-cups|x64
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.DebugXP|Win32.ActiveCfg = DebugXP|Win32
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.DebugXP|Win32.Build.0 = DebugXP|Win32
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.DebugXP|x64.ActiveCfg = DebugXP|x64
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.DebugXP|x64.Build.0 = DebugXP|x64
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Memento|Win32.ActiveCfg = Memento|Win32
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Memento|x64.ActiveCfg = Memento|x64
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Memento|x64.Build.0 = Memento|x64
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.MementoXP|Win32.ActiveCfg = MementoXP|Win32
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.MementoXP|Win32.Build.0 = MementoXP|Win32
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.MementoXP|x64.ActiveCfg = MementoXP|x64
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.MementoXP|x64.Build.0 = MementoXP|x64
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Profile|Win32.ActiveCfg = Profile|Win32
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Profile|x64.ActiveCfg = Profile|x64
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Profile|x64.Build.0 = Profile|x64
@@ -69,6 +97,10 @@ Global
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Release-contrib|Win32.ActiveCfg = Release-contrib|Win32
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Release-contrib|x64.ActiveCfg = Release-contrib|x64
 		{ED35CF95-DAA1-45B3-9206-599F4170F198}.Release-contrib|x64.Build.0 = Release-contrib|x64
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.ReleaseXP|Win32.ActiveCfg = ReleaseXP|Win32
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.ReleaseXP|Win32.Build.0 = ReleaseXP|Win32
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.ReleaseXP|x64.ActiveCfg = ReleaseXP|x64
+		{ED35CF95-DAA1-45B3-9206-599F4170F198}.ReleaseXP|x64.Build.0 = ReleaseXP|x64
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Debug|Win32.ActiveCfg = Debug|Win32
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Debug|x64.ActiveCfg = Debug|x64
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Debug-contrib|Win32.ActiveCfg = Debug-contrib|Win32
@@ -77,9 +109,17 @@ Global
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Debug-cups|Win32.ActiveCfg = Debug-cups|Win32
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Debug-cups|x64.ActiveCfg = Debug-cups|x64
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Debug-cups|x64.Build.0 = Debug-cups|x64
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.DebugXP|Win32.ActiveCfg = DebugXP|Win32
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.DebugXP|Win32.Build.0 = DebugXP|Win32
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.DebugXP|x64.ActiveCfg = DebugXP|x64
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.DebugXP|x64.Build.0 = DebugXP|x64
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Memento|Win32.ActiveCfg = Memento|Win32
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Memento|x64.ActiveCfg = Memento|x64
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Memento|x64.Build.0 = Memento|x64
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.MementoXP|Win32.ActiveCfg = MementoXP|Win32
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.MementoXP|Win32.Build.0 = MementoXP|Win32
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.MementoXP|x64.ActiveCfg = MementoXP|x64
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.MementoXP|x64.Build.0 = MementoXP|x64
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Profile|Win32.ActiveCfg = Profile|Win32
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Profile|x64.ActiveCfg = Profile|x64
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Profile|x64.Build.0 = Profile|x64
@@ -89,6 +129,10 @@ Global
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Release-contrib|Win32.ActiveCfg = Release-contrib|Win32
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Release-contrib|x64.ActiveCfg = Release-contrib|x64
 		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.Release-contrib|x64.Build.0 = Release-contrib|x64
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.ReleaseXP|Win32.ActiveCfg = ReleaseXP|Win32
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.ReleaseXP|Win32.Build.0 = ReleaseXP|Win32
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.ReleaseXP|x64.ActiveCfg = ReleaseXP|x64
+		{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}.ReleaseXP|x64.Build.0 = ReleaseXP|x64
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Debug|Win32.ActiveCfg = Debug|Win32
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Debug|x64.ActiveCfg = Debug|x64
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Debug-contrib|Win32.ActiveCfg = Debug-contrib|Win32
@@ -97,9 +141,17 @@ Global
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Debug-cups|Win32.ActiveCfg = Debug-cups|Win32
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Debug-cups|x64.ActiveCfg = Debug-cups|x64
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Debug-cups|x64.Build.0 = Debug-cups|x64
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.DebugXP|Win32.ActiveCfg = DebugXP|Win32
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.DebugXP|Win32.Build.0 = DebugXP|Win32
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.DebugXP|x64.ActiveCfg = DebugXP|x64
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.DebugXP|x64.Build.0 = DebugXP|x64
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Memento|Win32.ActiveCfg = Memento|Win32
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Memento|x64.ActiveCfg = Memento|x64
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Memento|x64.Build.0 = Memento|x64
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.MementoXP|Win32.ActiveCfg = MementoXP|Win32
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.MementoXP|Win32.Build.0 = MementoXP|Win32
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.MementoXP|x64.ActiveCfg = MementoXP|x64
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.MementoXP|x64.Build.0 = MementoXP|x64
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Profile|Win32.ActiveCfg = Profile|Win32
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Profile|x64.ActiveCfg = Profile|x64
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Profile|x64.Build.0 = Profile|x64
@@ -109,6 +161,10 @@ Global
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Release-contrib|Win32.ActiveCfg = Release-contrib|Win32
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Release-contrib|x64.ActiveCfg = Release-contrib|x64
 		{C4038125-61B9-4147-9EA8-39690BA3A599}.Release-contrib|x64.Build.0 = Release-contrib|x64
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.ReleaseXP|Win32.ActiveCfg = ReleaseXP|Win32
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.ReleaseXP|Win32.Build.0 = ReleaseXP|Win32
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.ReleaseXP|x64.ActiveCfg = ReleaseXP|x64
+		{C4038125-61B9-4147-9EA8-39690BA3A599}.ReleaseXP|x64.Build.0 = ReleaseXP|x64
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Debug|Win32.ActiveCfg = Debug|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Debug|Win32.Build.0 = Debug|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Debug|x64.ActiveCfg = Debug|x64
@@ -119,9 +175,17 @@ Global
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Debug-cups|Win32.ActiveCfg = Debug-cups|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Debug-cups|Win32.Build.0 = Debug-cups|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Debug-cups|x64.ActiveCfg = Debug|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.DebugXP|Win32.ActiveCfg = DebugXP|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.DebugXP|Win32.Build.0 = DebugXP|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.DebugXP|x64.ActiveCfg = DebugXP|x64
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.DebugXP|x64.Build.0 = DebugXP|x64
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Memento|Win32.ActiveCfg = Memento|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Memento|Win32.Build.0 = Memento|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Memento|x64.ActiveCfg = Release|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.MementoXP|Win32.ActiveCfg = MementoXP|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.MementoXP|Win32.Build.0 = MementoXP|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.MementoXP|x64.ActiveCfg = MementoXP|x64
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.MementoXP|x64.Build.0 = MementoXP|x64
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Profile|Win32.ActiveCfg = Profile|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Profile|Win32.Build.0 = Profile|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Profile|x64.ActiveCfg = Release|Win32
@@ -131,8 +195,15 @@ Global
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Release-contrib|Win32.ActiveCfg = Release-contrib|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Release-contrib|Win32.Build.0 = Release-contrib|Win32
 		{98351FEF-0032-457C-B9D9-D6B68A829386}.Release-contrib|x64.ActiveCfg = Release|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.ReleaseXP|Win32.ActiveCfg = ReleaseXP|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.ReleaseXP|Win32.Build.0 = ReleaseXP|Win32
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.ReleaseXP|x64.ActiveCfg = ReleaseXP|x64
+		{98351FEF-0032-457C-B9D9-D6B68A829386}.ReleaseXP|x64.Build.0 = ReleaseXP|x64
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
 	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+		SolutionGuid = {C2940BC0-D59A-4FAE-AE5C-A987A8BBA9B4}
+	EndGlobalSection
 EndGlobal
diff --git a/windows/ghostpcl.vcxproj b/windows/ghostpcl.vcxproj
new file mode 100644
index 0000000..a2f9575
--- /dev/null
+++ b/windows/ghostpcl.vcxproj
@@ -0,0 +1,616 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug-contrib|Win32">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-contrib|x64">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|Win32">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|x64">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|Win32">
+      <Configuration>DebugXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|x64">
+      <Configuration>DebugXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|Win32">
+      <Configuration>MementoXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|x64">
+      <Configuration>MementoXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|Win32">
+      <Configuration>Memento</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|x64">
+      <Configuration>Memento</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|Win32">
+      <Configuration>Profile</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|x64">
+      <Configuration>Profile</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|Win32">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|x64">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|Win32">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|x64">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{ED35CF95-DAA1-45B3-9206-599F4170F198}</ProjectGuid>
+    <RootNamespace>ghostpcl</RootNamespace>
+    <Keyword>MakeFileProj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>16.0.29511.113</_ProjectFileVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <OutDir>debugobj\</OutDir>
+    <IntDir>debugobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'">
+    <OutDir>debugobjxp\</OutDir>
+    <IntDir>debugobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <OutDir>debugobj64\</OutDir>
+    <IntDir>debugobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'">
+    <OutDir>debugobj64xp\</OutDir>
+    <IntDir>debugobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <OutDir>obj\</OutDir>
+    <IntDir>obj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'">
+    <OutDir>objxp\</OutDir>
+    <IntDir>objxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <OutDir>obj64\</OutDir>
+    <IntDir>obj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'">
+    <OutDir>obj64xp\</OutDir>
+    <IntDir>obj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
+    <OutDir>profobj\</OutDir>
+    <IntDir>profobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6profile &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6profile &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;DEBUG=0;TDEBUG=0;DEBUGSYM=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
+    <OutDir>profobj64\</OutDir>
+    <IntDir>profobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpcl6profile &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpcl6profile &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'">
+    <OutDir>memobj\</OutDir>
+    <IntDir>memobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6memento &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6memento &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'">
+    <OutDir>memobjxp\</OutDir>
+    <IntDir>memobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpcl6memento &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpcl6memento &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'">
+    <OutDir>memobj64\</OutDir>
+    <IntDir>memobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpcl6memento &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpcl6memento &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'">
+    <OutDir>memobj64xp\</OutDir>
+    <IntDir>memobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpcl6memento &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpcl6memento &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CONTRIB=1 gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gpcl6debug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpcl6win32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 SBR=1 DEVSTUDIO= WITH_CONTRIB=1 gpcl6 &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 WITH_CONTRIB=1 DEVSTUDIO= gpcl6 &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpcl6win64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <ItemDefinitionGroup>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\pcl\pcl\pcbiptrn.c" />
+    <ClCompile Include="..\pcl\pcl\pccid.c" />
+    <ClCompile Include="..\pcl\pcl\pccolor.c" />
+    <ClCompile Include="..\pcl\pcl\pccprint.c" />
+    <ClCompile Include="..\pcl\pcl\pccsbase.c" />
+    <ClCompile Include="..\pcl\pcl\pcdither.c" />
+    <ClCompile Include="..\pcl\pcl\pcdraw.c" />
+    <ClCompile Include="..\pcl\pcl\pcfont.c" />
+    <ClCompile Include="..\pcl\pcl\pcfontpg.c" />
+    <ClCompile Include="..\pcl\pcl\pcfrgrnd.c" />
+    <ClCompile Include="..\pcl\pcl\pcfsel.c" />
+    <ClCompile Include="..\pcl\pcl\pcht.c" />
+    <ClCompile Include="..\pcl\pcl\pcident.c" />
+    <ClCompile Include="..\pcl\pcl\pcimpl.c" />
+    <ClCompile Include="..\pcl\pcl\pcindxed.c" />
+    <ClCompile Include="..\pcl\pcl\pcjob.c" />
+    <ClCompile Include="..\pcl\pcl\pclookup.c" />
+    <ClCompile Include="..\pcl\pcl\pcmacros.c" />
+    <ClCompile Include="..\pcl\pcl\pcmisc.c" />
+    <ClCompile Include="..\pcl\pcl\pcmtx3.c" />
+    <ClCompile Include="..\pcl\pcl\pcommand.c" />
+    <ClCompile Include="..\pcl\pcl\pcpage.c" />
+    <ClCompile Include="..\pcl\pcl\pcpalet.c" />
+    <ClCompile Include="..\pcl\pcl\pcparse.c" />
+    <ClCompile Include="..\pcl\pcl\pcpatrn.c" />
+    <ClCompile Include="..\pcl\pcl\pcpatxfm.c" />
+    <ClCompile Include="..\pcl\pcl\pcrect.c" />
+    <ClCompile Include="..\pcl\pcl\pcsfont.c" />
+    <ClCompile Include="..\pcl\pcl\pcstatus.c" />
+    <ClCompile Include="..\pcl\pcl\pcsymbol.c" />
+    <ClCompile Include="..\pcl\pcl\pctext.c" />
+    <ClCompile Include="..\pcl\pcl\pctop.c" />
+    <ClCompile Include="..\pcl\pcl\pcuptrn.c" />
+    <ClCompile Include="..\pcl\pcl\pcursor.c" />
+    <ClCompile Include="..\pcl\pcl\pcwhtidx.c" />
+    <ClCompile Include="..\pcl\pcl\pgchar.c" />
+    <ClCompile Include="..\pcl\pcl\pgcolor.c" />
+    <ClCompile Include="..\pcl\pcl\pgconfig.c" />
+    <ClCompile Include="..\pcl\pcl\pgdraw.c" />
+    <ClCompile Include="..\pcl\pcl\pgfdata.c" />
+    <ClCompile Include="..\pcl\pcl\pgfont.c" />
+    <ClCompile Include="..\pcl\pcl\pgframe.c" />
+    <ClCompile Include="..\pcl\pcl\pggeom.c" />
+    <ClCompile Include="..\pcl\pcl\pginit.c" />
+    <ClCompile Include="..\pcl\pcl\pglabel.c" />
+    <ClCompile Include="..\pcl\pcl\pglfill.c" />
+    <ClCompile Include="..\pcl\pcl\pgmisc.c" />
+    <ClCompile Include="..\pcl\pcl\pgparse.c" />
+    <ClCompile Include="..\pcl\pcl\pgpoly.c" />
+    <ClCompile Include="..\pcl\pcl\pgvector.c" />
+    <ClCompile Include="..\pcl\pcl\rtgmode.c" />
+    <ClCompile Include="..\pcl\pcl\rtmisc.c" />
+    <ClCompile Include="..\pcl\pcl\rtraster.c" />
+    <ClCompile Include="..\pcl\pcl\rtrstcmp.c" />
+    <ClCompile Include="..\pcl\pl\pjparse.c" />
+    <ClCompile Include="..\pcl\pl\pjparsei.c" />
+    <ClCompile Include="..\pcl\pl\pjtop.c" />
+    <ClCompile Include="..\pcl\pl\plalloc.c" />
+    <ClCompile Include="..\pcl\pl\plapi.c" />
+    <ClCompile Include="..\pcl\pl\plchar.c" />
+    <ClCompile Include="..\pcl\pl\pldict.c" />
+    <ClCompile Include="..\pcl\pl\pldraw.c" />
+    <ClCompile Include="..\pcl\pl\plfapi.c" />
+    <ClCompile Include="..\pcl\pl\plfont.c" />
+    <ClCompile Include="..\pcl\pl\plftable.c" />
+    <ClCompile Include="..\pcl\pl\plht.c" />
+    <ClCompile Include="..\pcl\pl\plimpl.c" />
+    <ClCompile Include="..\pcl\pl\pllfont.c" />
+    <ClCompile Include="..\pcl\pl\plmain.c" />
+    <ClCompile Include="..\pcl\pl\plparams.c" />
+    <ClCompile Include="..\pcl\pl\plplatf.c" />
+    <ClCompile Include="..\pcl\pl\plplatfps.c" />
+    <ClCompile Include="..\pcl\pl\plsymbol.c" />
+    <ClCompile Include="..\pcl\pl\pltop.c" />
+    <ClCompile Include="..\pcl\pl\pltoputl.c" />
+    <ClCompile Include="..\pcl\pl\pluchar.c" />
+    <ClCompile Include="..\pcl\pl\plufont.c" />
+    <ClCompile Include="..\pcl\pl\plufstlp.c" />
+    <ClCompile Include="..\pcl\pl\plufstlp1.c" />
+    <ClCompile Include="..\pcl\pl\plulfont.c" />
+    <ClCompile Include="..\pcl\pl\plvalue.c" />
+    <ClCompile Include="..\pcl\pl\plvocab.c" />
+    <ClCompile Include="..\pcl\pl\plwimg.c" />
+    <ClCompile Include="..\pcl\pl\plwmainc.c" />
+    <ClCompile Include="..\pcl\pl\plwreg.c" />
+    <ClCompile Include="..\pcl\pl\realmain.c" />
+    <ClCompile Include="..\pcl\pxl\pxbfont.c" />
+    <ClCompile Include="..\pcl\pxl\pxerrors.c" />
+    <ClCompile Include="..\pcl\pxl\pxffont.c" />
+    <ClCompile Include="..\pcl\pxl\pxfont.c" />
+    <ClCompile Include="..\pcl\pxl\pxgstate.c" />
+    <ClCompile Include="..\pcl\pxl\pximage.c" />
+    <ClCompile Include="..\pcl\pxl\pximpl.c" />
+    <ClCompile Include="..\pcl\pxl\pxink.c" />
+    <ClCompile Include="..\pcl\pxl\pxpaint.c" />
+    <ClCompile Include="..\pcl\pxl\pxparse.c" />
+    <ClCompile Include="..\pcl\pxl\pxptable.c" />
+    <ClCompile Include="..\pcl\pxl\pxpthr.c" />
+    <ClCompile Include="..\pcl\pxl\pxsessio.c" />
+    <ClCompile Include="..\pcl\pxl\pxstate.c" />
+    <ClCompile Include="..\pcl\pxl\pxstream.c" />
+    <ClCompile Include="..\pcl\pxl\pxtop.c" />
+    <ClCompile Include="..\pcl\pxl\pxvalue.c" />
+    <ClCompile Include="..\pcl\pxl\pxvendor.c" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\pcl\pcl\pcbiptrn.h" />
+    <ClInclude Include="..\pcl\pcl\pccid.h" />
+    <ClInclude Include="..\pcl\pcl\pccoord.h" />
+    <ClInclude Include="..\pcl\pcl\pccsbase.h" />
+    <ClInclude Include="..\pcl\pcl\pcdict.h" />
+    <ClInclude Include="..\pcl\pcl\pcdither.h" />
+    <ClInclude Include="..\pcl\pcl\pcdraw.h" />
+    <ClInclude Include="..\pcl\pcl\pcfont.h" />
+    <ClInclude Include="..\pcl\pcl\pcfontst.h" />
+    <ClInclude Include="..\pcl\pcl\pcfrgrnd.h" />
+    <ClInclude Include="..\pcl\pcl\pcfsel.h" />
+    <ClInclude Include="..\pcl\pcl\pcht.h" />
+    <ClInclude Include="..\pcl\pcl\pcident.h" />
+    <ClInclude Include="..\pcl\pcl\pcindxed.h" />
+    <ClInclude Include="..\pcl\pcl\pclookup.h" />
+    <ClInclude Include="..\pcl\pcl\pcmtx3.h" />
+    <ClInclude Include="..\pcl\pcl\pcommand.h" />
+    <ClInclude Include="..\pcl\pcl\pcpage.h" />
+    <ClInclude Include="..\pcl\pcl\pcpalet.h" />
+    <ClInclude Include="..\pcl\pcl\pcparam.h" />
+    <ClInclude Include="..\pcl\pcl\pcparse.h" />
+    <ClInclude Include="..\pcl\pcl\pcpatrn.h" />
+    <ClInclude Include="..\pcl\pcl\pcpattyp.h" />
+    <ClInclude Include="..\pcl\pcl\pcpatxfm.h" />
+    <ClInclude Include="..\pcl\pcl\pcstate.h" />
+    <ClInclude Include="..\pcl\pcl\pcsymbol.h" />
+    <ClInclude Include="..\pcl\pcl\pctop.h" />
+    <ClInclude Include="..\pcl\pcl\pctpm.h" />
+    <ClInclude Include="..\pcl\pcl\pcuptrn.h" />
+    <ClInclude Include="..\pcl\pcl\pcursor.h" />
+    <ClInclude Include="..\pcl\pcl\pcwhtidx.h" />
+    <ClInclude Include="..\pcl\pcl\pcxfmst.h" />
+    <ClInclude Include="..\pcl\pcl\pgdraw.h" />
+    <ClInclude Include="..\pcl\pcl\pgfdata.h" />
+    <ClInclude Include="..\pcl\pcl\pgfont.h" />
+    <ClInclude Include="..\pcl\pcl\pggeom.h" />
+    <ClInclude Include="..\pcl\pcl\pginit.h" />
+    <ClInclude Include="..\pcl\pcl\pgmand.h" />
+    <ClInclude Include="..\pcl\pcl\pgmisc.h" />
+    <ClInclude Include="..\pcl\pcl\pgstate.h" />
+    <ClInclude Include="..\pcl\pcl\rtgmode.h" />
+    <ClInclude Include="..\pcl\pcl\rtmisc.h" />
+    <ClInclude Include="..\pcl\pcl\rtraster.h" />
+    <ClInclude Include="..\pcl\pcl\rtrstcmp.h" />
+    <ClInclude Include="..\pcl\pcl\rtrstst.h" />
+    <ClInclude Include="..\pcl\pl\pjparse.h" />
+    <ClInclude Include="..\pcl\pl\pjtop.h" />
+    <ClInclude Include="..\pcl\pl\plalloc.h" />
+    <ClInclude Include="..\pcl\pl\plapi.h" />
+    <ClInclude Include="..\pcl\pl\plchar.h" />
+    <ClInclude Include="..\pcl\pl\pldebug.h" />
+    <ClInclude Include="..\pcl\pl\pldict.h" />
+    <ClInclude Include="..\pcl\pl\pldraw.h" />
+    <ClInclude Include="..\pcl\pl\plfapi.h" />
+    <ClInclude Include="..\pcl\pl\plfont.h" />
+    <ClInclude Include="..\pcl\pl\plftable.h" />
+    <ClInclude Include="..\pcl\pl\plht.h" />
+    <ClInclude Include="..\pcl\pl\pllfont.h" />
+    <ClInclude Include="..\pcl\pl\plmain.h" />
+    <ClInclude Include="..\pcl\pl\plparse.h" />
+    <ClInclude Include="..\pcl\pl\plplatf.h" />
+    <ClInclude Include="..\pcl\pl\plsymbol.h" />
+    <ClInclude Include="..\pcl\pl\pltop.h" />
+    <ClInclude Include="..\pcl\pl\pltoputl.h" />
+    <ClInclude Include="..\pcl\pl\plufstlp.h" />
+    <ClInclude Include="..\pcl\pl\plvalue.h" />
+    <ClInclude Include="..\pcl\pl\plvocab.h" />
+    <ClInclude Include="..\pcl\pl\plwimg.h" />
+    <ClInclude Include="..\pcl\pl\plwreg.h" />
+    <ClInclude Include="..\pcl\pl\plwres.h" />
+    <ClInclude Include="..\pcl\pxl\pxattr.h" />
+    <ClInclude Include="..\pcl\pxl\pxbfont.h" />
+    <ClInclude Include="..\pcl\pxl\pxdict.h" />
+    <ClInclude Include="..\pcl\pxl\pxenum.h" />
+    <ClInclude Include="..\pcl\pxl\pxerrors.h" />
+    <ClInclude Include="..\pcl\pxl\pxfont.h" />
+    <ClInclude Include="..\pcl\pxl\pxgstate.h" />
+    <ClInclude Include="..\pcl\pxl\pxoper.h" />
+    <ClInclude Include="..\pcl\pxl\pxparse.h" />
+    <ClInclude Include="..\pcl\pxl\pxptable.h" />
+    <ClInclude Include="..\pcl\pxl\pxpthr.h" />
+    <ClInclude Include="..\pcl\pxl\pxstate.h" />
+    <ClInclude Include="..\pcl\pxl\pxtag.h" />
+    <ClInclude Include="..\pcl\pxl\pxvalue.h" />
+    <ClInclude Include="..\pcl\pxl\pxvendor.h" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
diff --git a/windows/ghostpcl.vcxproj.filters b/windows/ghostpcl.vcxproj.filters
new file mode 100644
index 0000000..048dece
--- /dev/null
+++ b/windows/ghostpcl.vcxproj.filters
@@ -0,0 +1,594 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="pcl">
+      <UniqueIdentifier>{6b624ab7-9800-43bb-8223-51f80b0dec16}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="pcl %28.h%29">
+      <UniqueIdentifier>{ad569c49-36bf-4f66-a5c9-bef83a62eb83}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="pl">
+      <UniqueIdentifier>{5c442046-a135-42cf-962b-f7a789c395b0}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="pl %28.h%29">
+      <UniqueIdentifier>{08e4da99-c29c-46d7-8f42-4515768df016}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="pxl">
+      <UniqueIdentifier>{47dc0ea2-1a45-426c-a582-5c8c71872502}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="pxl %28.h%29">
+      <UniqueIdentifier>{23702ff2-ab3e-4083-8329-a37516e528ae}</UniqueIdentifier>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\pcl\pcl\pcbiptrn.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pccid.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pccolor.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pccprint.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pccsbase.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcdither.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcdraw.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcfont.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcfontpg.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcfrgrnd.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcfsel.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcht.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcident.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcimpl.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcindxed.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcjob.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pclookup.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcmacros.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcmisc.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcmtx3.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcommand.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcpage.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcpalet.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcparse.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcpatrn.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcpatxfm.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcrect.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcsfont.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcstatus.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcsymbol.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pctext.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pctop.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcuptrn.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcursor.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pcwhtidx.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgchar.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgcolor.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgconfig.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgdraw.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgfdata.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgfont.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgframe.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pggeom.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pginit.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pglabel.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pglfill.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgmisc.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgparse.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgpoly.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\pgvector.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\rtgmode.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\rtmisc.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\rtraster.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pcl\rtrstcmp.c">
+      <Filter>pcl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pjparse.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pjparsei.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pjtop.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plalloc.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plapi.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plchar.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pldict.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pldraw.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plfapi.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plfont.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plftable.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plht.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plimpl.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pllfont.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plmain.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plparams.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plplatf.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plplatfps.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plsymbol.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pltop.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pltoputl.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\pluchar.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plufont.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plufstlp.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plufstlp1.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plulfont.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plvalue.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plvocab.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plwimg.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plwmainc.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\plwreg.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pl\realmain.c">
+      <Filter>pl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxbfont.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxerrors.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxffont.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxfont.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxgstate.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pximage.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pximpl.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxink.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxpaint.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxparse.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxptable.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxpthr.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxsessio.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxstate.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxstream.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxtop.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxvalue.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\pcl\pxl\pxvendor.c">
+      <Filter>pxl</Filter>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\pcl\pcl\pcbiptrn.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pccid.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pccoord.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pccsbase.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcdict.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcdither.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcdraw.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcfont.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcfontst.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcfrgrnd.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcfsel.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcht.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcident.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcindxed.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pclookup.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcmtx3.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcommand.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcpage.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcpalet.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcparam.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcparse.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcpatrn.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcpattyp.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcpatxfm.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcstate.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcsymbol.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pctop.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pctpm.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcuptrn.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcursor.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcwhtidx.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pcxfmst.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pgdraw.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pgfdata.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pgfont.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pggeom.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pginit.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pgmand.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pgmisc.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\pgstate.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\rtgmode.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\rtmisc.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\rtraster.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\rtrstcmp.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pcl\rtrstst.h">
+      <Filter>pcl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\pjparse.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\pjtop.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plalloc.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plapi.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plchar.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\pldebug.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\pldict.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\pldraw.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plfapi.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plfont.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plftable.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plht.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\pllfont.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plmain.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plparse.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plplatf.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plsymbol.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\pltop.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\pltoputl.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plufstlp.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plvalue.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plvocab.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plwimg.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plwreg.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pl\plwres.h">
+      <Filter>pl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxattr.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxbfont.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxdict.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxenum.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxerrors.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxfont.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxgstate.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxoper.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxparse.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxptable.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxpthr.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxstate.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxtag.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxvalue.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\pcl\pxl\pxvendor.h">
+      <Filter>pxl %28.h%29</Filter>
+    </ClInclude>
+  </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/windows/ghostpdl.vcxproj b/windows/ghostpdl.vcxproj
new file mode 100644
index 0000000..99b0f00
--- /dev/null
+++ b/windows/ghostpdl.vcxproj
@@ -0,0 +1,432 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug-contrib|Win32">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-contrib|x64">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|Win32">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|x64">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|Win32">
+      <Configuration>DebugXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|x64">
+      <Configuration>DebugXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|Win32">
+      <Configuration>MementoXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|x64">
+      <Configuration>MementoXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|Win32">
+      <Configuration>Memento</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|x64">
+      <Configuration>Memento</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|Win32">
+      <Configuration>Profile</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|x64">
+      <Configuration>Profile</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|Win32">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|x64">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|Win32">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|x64">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{C4038125-61B9-4147-9EA8-39690BA3A599}</ProjectGuid>
+    <RootNamespace>ghostscript</RootNamespace>
+    <Keyword>MakeFileProj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>16.0.29511.113</_ProjectFileVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <OutDir>debugobj\</OutDir>
+    <IntDir>debugobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdldebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdldebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'">
+    <OutDir>debugobjxp\</OutDir>
+    <IntDir>debugobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpdldebug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpdldebug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <OutDir>debugobj64\</OutDir>
+    <IntDir>debugobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpdldebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpdldebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'">
+    <OutDir>debugobj64xp\</OutDir>
+    <IntDir>debugobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpdldebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpdldebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <OutDir>obj\</OutDir>
+    <IntDir>obj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'">
+    <OutDir>objxp\</OutDir>
+    <IntDir>objxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <OutDir>obj64\</OutDir>
+    <IntDir>obj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'">
+    <OutDir>obj64xp\</OutDir>
+    <IntDir>obj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
+    <OutDir>profobj\</OutDir>
+    <IntDir>profobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdlprofile &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdlprofile &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;DEBUG=0;TDEBUG=0;DEBUGSYM=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
+    <OutDir>profobj64\</OutDir>
+    <IntDir>profobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpdlprofile &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpdlprofile &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'">
+    <OutDir>memobj\</OutDir>
+    <IntDir>memobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdlmemento &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdlmemento &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'">
+    <OutDir>memobjxp\</OutDir>
+    <IntDir>memobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpdlmemento &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gpdlmemento &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'">
+    <OutDir>memobj64\</OutDir>
+    <IntDir>memobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpdlmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gpdlmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'">
+    <OutDir>memobj64xp\</OutDir>
+    <IntDir>memobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpdlmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gpdlmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gpdldebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gpdldebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gpdldebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gpdldebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CONTRIB=1 gpdldebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gpdldebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gpdldebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gpdldebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpdlwin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 SBR=1 DEVSTUDIO= WITH_CONTRIB=1 gpdl &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 WITH_CONTRIB=1 DEVSTUDIO= gpdl &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gpdlwin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <ItemDefinitionGroup>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\gpdl\jbig2top.c" />
+    <ClCompile Include="..\gpdl\jp2ktop.c" />
+    <ClCompile Include="..\gpdl\jpgtop.c" />
+    <ClCompile Include="..\gpdl\pngtop.c" />
+    <ClCompile Include="..\gpdl\psitop.c" />
+    <ClCompile Include="..\gpdl\pwgtop.c" />
+    <ClCompile Include="..\gpdl\tifftop.c" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
diff --git a/windows/ghostpdl.vcxproj.filters b/windows/ghostpdl.vcxproj.filters
new file mode 100644
index 0000000..dc436d9
--- /dev/null
+++ b/windows/ghostpdl.vcxproj.filters
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="gpdl">
+      <UniqueIdentifier>{f004fa3e-78c9-45ee-b4df-dff0c4ccdfc8}</UniqueIdentifier>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\gpdl\jbig2top.c">
+      <Filter>gpdl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\gpdl\jp2ktop.c">
+      <Filter>gpdl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\gpdl\jpgtop.c">
+      <Filter>gpdl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\gpdl\pngtop.c">
+      <Filter>gpdl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\gpdl\psitop.c">
+      <Filter>gpdl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\gpdl\pwgtop.c">
+      <Filter>gpdl</Filter>
+    </ClCompile>
+    <ClCompile Include="..\gpdl\tifftop.c">
+      <Filter>gpdl</Filter>
+    </ClCompile>
+  </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/windows/ghostscript.vcxproj b/windows/ghostscript.vcxproj
new file mode 100644
index 0000000..136f527
--- /dev/null
+++ b/windows/ghostscript.vcxproj
@@ -0,0 +1,2779 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug-contrib|Win32">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-contrib|x64">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|Win32">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|x64">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|Win32">
+      <Configuration>DebugXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|x64">
+      <Configuration>DebugXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|Win32">
+      <Configuration>MementoXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|x64">
+      <Configuration>MementoXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|Win32">
+      <Configuration>Memento</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|x64">
+      <Configuration>Memento</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|Win32">
+      <Configuration>Profile</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|x64">
+      <Configuration>Profile</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|Win32">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|x64">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|Win32">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|x64">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{1EDA2AC3-D74F-4F4D-B4D6-AC05CC594A2F}</ProjectGuid>
+    <RootNamespace>ghostscript</RootNamespace>
+    <Keyword>MakeFileProj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>16.0.29511.113</_ProjectFileVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <OutDir>debugobj\</OutDir>
+    <IntDir>debugobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'">
+    <OutDir>debugobjxp\</OutDir>
+    <IntDir>debugobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gsdebug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gsdebug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <OutDir>debugobj64\</OutDir>
+    <IntDir>debugobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'">
+    <OutDir>debugobj64xp\</OutDir>
+    <IntDir>debugobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <OutDir>obj\</OutDir>
+    <IntDir>obj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'">
+    <OutDir>objxp\</OutDir>
+    <IntDir>objxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <OutDir>obj64\</OutDir>
+    <IntDir>obj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'">
+    <OutDir>obj64xp\</OutDir>
+    <IntDir>obj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
+    <OutDir>profobj\</OutDir>
+    <IntDir>profobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gsprofile &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gsprofile &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;DEBUG=0;TDEBUG=0;DEBUGSYM=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
+    <OutDir>profobj64\</OutDir>
+    <IntDir>profobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gsprofile &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gsprofile &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'">
+    <OutDir>memobj\</OutDir>
+    <IntDir>memobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gsmemento &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gsmemento &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'">
+    <OutDir>memobjxp\</OutDir>
+    <IntDir>memobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gsmemento &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gsmemento &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'">
+    <OutDir>memobj64\</OutDir>
+    <IntDir>memobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gsmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gsmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'">
+    <OutDir>memobj64xp\</OutDir>
+    <IntDir>memobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gsmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gsmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CONTRIB=1 gsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin32c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 SBR=1 DEVSTUDIO= WITH_CONTRIB=1 gs &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 WITH_CONTRIB=1 DEVSTUDIO= gs &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gswin64c.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <ItemDefinitionGroup>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <None Include="..\devices\vector\opdfread.ps" />
+    <None Include="..\doc\API.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\AUTHORS" />
+    <None Include="..\doc\C-style.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Changes.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Commprod.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\COPYING" />
+    <None Include="..\doc\Deprecated.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Details.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Details8.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Details9.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Develop.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Devices.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\DLL.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Drivers.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Fonts.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\gs.css" />
+    <None Include="..\doc\GS9_Color_Management.tex" />
+    <None Include="..\doc\Helpers.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Hershey.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History1.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History2.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History3.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History4.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History5.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History6.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History7.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History8.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\History9.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\index.html" />
+    <None Include="..\doc\Install.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Issues.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Language.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Lib.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Make.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\News.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Projects.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Ps-style.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Ps2epsi.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Ps2pdf.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Ps2ps2.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\pscet_status.txt" />
+    <None Include="..\doc\Psfiles.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Readme.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Release.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Source.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Unix-lpr.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Use.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\doc\Xfonts.htm">
+      <DeploymentContent>true</DeploymentContent>
+    </None>
+    <None Include="..\jpeg\jmemdosa.asm" />
+    <None Include="..\Resource\CMap\78-EUC-H" />
+    <None Include="..\Resource\CMap\78-EUC-V" />
+    <None Include="..\Resource\CMap\78-H" />
+    <None Include="..\Resource\CMap\78-RKSJ-H" />
+    <None Include="..\Resource\CMap\78-RKSJ-V" />
+    <None Include="..\Resource\CMap\78-V" />
+    <None Include="..\Resource\CMap\78ms-RKSJ-H" />
+    <None Include="..\Resource\CMap\78ms-RKSJ-V" />
+    <None Include="..\Resource\CMap\83pv-RKSJ-H" />
+    <None Include="..\Resource\CMap\90ms-RKSJ-H" />
+    <None Include="..\Resource\CMap\90ms-RKSJ-UCS2" />
+    <None Include="..\Resource\CMap\90ms-RKSJ-V" />
+    <None Include="..\Resource\CMap\90msp-RKSJ-H" />
+    <None Include="..\Resource\CMap\90msp-RKSJ-V" />
+    <None Include="..\Resource\CMap\90pv-RKSJ-H" />
+    <None Include="..\Resource\CMap\90pv-RKSJ-UCS2" />
+    <None Include="..\Resource\CMap\90pv-RKSJ-UCS2C" />
+    <None Include="..\Resource\CMap\90pv-RKSJ-V" />
+    <None Include="..\Resource\CMap\Add-H" />
+    <None Include="..\Resource\CMap\Add-RKSJ-H" />
+    <None Include="..\Resource\CMap\Add-RKSJ-V" />
+    <None Include="..\Resource\CMap\Add-V" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-0" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-1" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-2" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-3" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-4" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-5" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-6" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-B5pc" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-ETenms-B5" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-H-CID" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-H-Host" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-H-Mac" />
+    <None Include="..\Resource\CMap\Adobe-CNS1-UCS2" />
+    <None Include="..\Resource\CMap\Adobe-GB1-0" />
+    <None Include="..\Resource\CMap\Adobe-GB1-1" />
+    <None Include="..\Resource\CMap\Adobe-GB1-2" />
+    <None Include="..\Resource\CMap\Adobe-GB1-3" />
+    <None Include="..\Resource\CMap\Adobe-GB1-4" />
+    <None Include="..\Resource\CMap\Adobe-GB1-5" />
+    <None Include="..\Resource\CMap\Adobe-GB1-GBK-EUC" />
+    <None Include="..\Resource\CMap\Adobe-GB1-GBpc-EUC" />
+    <None Include="..\Resource\CMap\Adobe-GB1-H-CID" />
+    <None Include="..\Resource\CMap\Adobe-GB1-H-Host" />
+    <None Include="..\Resource\CMap\Adobe-GB1-H-Mac" />
+    <None Include="..\Resource\CMap\Adobe-GB1-UCS2" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-0" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-1" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-2" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-3" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-4" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-5" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-6" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-90ms-RKSJ" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-90pv-RKSJ" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-H-CID" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-H-Host" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-H-Mac" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-PS-H" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-PS-V" />
+    <None Include="..\Resource\CMap\Adobe-Japan1-UCS2" />
+    <None Include="..\Resource\CMap\Adobe-Japan2-0" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-0" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-1" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-2" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-H-CID" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-H-Host" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-H-Mac" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-KSCms-UHC" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-KSCpc-EUC" />
+    <None Include="..\Resource\CMap\Adobe-Korea1-UCS2" />
+    <None Include="..\Resource\CMap\B5-H" />
+    <None Include="..\Resource\CMap\B5-V" />
+    <None Include="..\Resource\CMap\B5pc-H" />
+    <None Include="..\Resource\CMap\B5pc-UCS2" />
+    <None Include="..\Resource\CMap\B5pc-UCS2C" />
+    <None Include="..\Resource\CMap\B5pc-V" />
+    <None Include="..\Resource\CMap\CNS-EUC-H" />
+    <None Include="..\Resource\CMap\CNS-EUC-V" />
+    <None Include="..\Resource\CMap\CNS01-RKSJ-H" />
+    <None Include="..\Resource\CMap\CNS02-RKSJ-H" />
+    <None Include="..\Resource\CMap\CNS03-RKSJ-H" />
+    <None Include="..\Resource\CMap\CNS04-RKSJ-H" />
+    <None Include="..\Resource\CMap\CNS05-RKSJ-H" />
+    <None Include="..\Resource\CMap\CNS06-RKSJ-H" />
+    <None Include="..\Resource\CMap\CNS07-RKSJ-H" />
+    <None Include="..\Resource\CMap\CNS1-H" />
+    <None Include="..\Resource\CMap\CNS1-V" />
+    <None Include="..\Resource\CMap\CNS15-RKSJ-H" />
+    <None Include="..\Resource\CMap\CNS2-H" />
+    <None Include="..\Resource\CMap\CNS2-V" />
+    <None Include="..\Resource\CMap\ETen-B5-H" />
+    <None Include="..\Resource\CMap\ETen-B5-UCS2" />
+    <None Include="..\Resource\CMap\ETen-B5-V" />
+    <None Include="..\Resource\CMap\ETenms-B5-H" />
+    <None Include="..\Resource\CMap\ETenms-B5-V" />
+    <None Include="..\Resource\CMap\ETHK-B5-H" />
+    <None Include="..\Resource\CMap\ETHK-B5-V" />
+    <None Include="..\Resource\CMap\EUC-H" />
+    <None Include="..\Resource\CMap\EUC-V" />
+    <None Include="..\Resource\CMap\Ext-H" />
+    <None Include="..\Resource\CMap\Ext-RKSJ-H" />
+    <None Include="..\Resource\CMap\Ext-RKSJ-V" />
+    <None Include="..\Resource\CMap\Ext-V" />
+    <None Include="..\Resource\CMap\GB-EUC-H" />
+    <None Include="..\Resource\CMap\GB-EUC-V" />
+    <None Include="..\Resource\CMap\GB-H" />
+    <None Include="..\Resource\CMap\GB-RKSJ-H" />
+    <None Include="..\Resource\CMap\GB-V" />
+    <None Include="..\Resource\CMap\GBK-EUC-H" />
+    <None Include="..\Resource\CMap\GBK-EUC-UCS2" />
+    <None Include="..\Resource\CMap\GBK-EUC-V" />
+    <None Include="..\Resource\CMap\GBK2K-H" />
+    <None Include="..\Resource\CMap\GBK2K-V" />
+    <None Include="..\Resource\CMap\GBKp-EUC-H" />
+    <None Include="..\Resource\CMap\GBKp-EUC-V" />
+    <None Include="..\Resource\CMap\GBpc-EUC-H" />
+    <None Include="..\Resource\CMap\GBpc-EUC-UCS2" />
+    <None Include="..\Resource\CMap\GBpc-EUC-UCS2C" />
+    <None Include="..\Resource\CMap\GBpc-EUC-V" />
+    <None Include="..\Resource\CMap\GBT-EUC-H" />
+    <None Include="..\Resource\CMap\GBT-EUC-V" />
+    <None Include="..\Resource\CMap\GBT-H" />
+    <None Include="..\Resource\CMap\GBT-RKSJ-H" />
+    <None Include="..\Resource\CMap\GBT-V" />
+    <None Include="..\Resource\CMap\GBTpc-EUC-H" />
+    <None Include="..\Resource\CMap\GBTpc-EUC-V" />
+    <None Include="..\Resource\CMap\H" />
+    <None Include="..\Resource\CMap\Hankaku" />
+    <None Include="..\Resource\CMap\Hiragana" />
+    <None Include="..\Resource\CMap\HK-RKSJ-H" />
+    <None Include="..\Resource\CMap\HKdla-B5-H" />
+    <None Include="..\Resource\CMap\HKdla-B5-V" />
+    <None Include="..\Resource\CMap\HKdlb-B5-H" />
+    <None Include="..\Resource\CMap\HKdlb-B5-V" />
+    <None Include="..\Resource\CMap\HKgccs-B5-H" />
+    <None Include="..\Resource\CMap\HKgccs-B5-V" />
+    <None Include="..\Resource\CMap\HKm314-B5-H" />
+    <None Include="..\Resource\CMap\HKm314-B5-V" />
+    <None Include="..\Resource\CMap\HKm471-B5-H" />
+    <None Include="..\Resource\CMap\HKm471-B5-V" />
+    <None Include="..\Resource\CMap\HKscs-B5-H" />
+    <None Include="..\Resource\CMap\HKscs-B5-V" />
+    <None Include="..\Resource\CMap\Hojo-EUC-H" />
+    <None Include="..\Resource\CMap\Hojo-EUC-V" />
+    <None Include="..\Resource\CMap\Hojo-H" />
+    <None Include="..\Resource\CMap\Hojo-RKSJ-H" />
+    <None Include="..\Resource\CMap\Hojo-V" />
+    <None Include="..\Resource\CMap\Identity-H" />
+    <None Include="..\Resource\CMap\Identity-UTF16-H" />
+    <None Include="..\Resource\CMap\Identity-UTF16-V" />
+    <None Include="..\Resource\CMap\Identity-V" />
+    <None Include="..\Resource\CMap\Katakana" />
+    <None Include="..\Resource\CMap\KSC-EUC-H" />
+    <None Include="..\Resource\CMap\KSC-EUC-V" />
+    <None Include="..\Resource\CMap\KSC-H" />
+    <None Include="..\Resource\CMap\KSC-Johab-H" />
+    <None Include="..\Resource\CMap\KSC-Johab-V" />
+    <None Include="..\Resource\CMap\KSC-RKSJ-H" />
+    <None Include="..\Resource\CMap\KSC-V" />
+    <None Include="..\Resource\CMap\KSC2-RKSJ-H" />
+    <None Include="..\Resource\CMap\KSCms-UHC-H" />
+    <None Include="..\Resource\CMap\KSCms-UHC-HW-H" />
+    <None Include="..\Resource\CMap\KSCms-UHC-HW-V" />
+    <None Include="..\Resource\CMap\KSCms-UHC-UCS2" />
+    <None Include="..\Resource\CMap\KSCms-UHC-V" />
+    <None Include="..\Resource\CMap\KSCpc-EUC-H" />
+    <None Include="..\Resource\CMap\KSCpc-EUC-UCS2" />
+    <None Include="..\Resource\CMap\KSCpc-EUC-UCS2C" />
+    <None Include="..\Resource\CMap\KSCpc-EUC-V" />
+    <None Include="..\Resource\CMap\NWP-H" />
+    <None Include="..\Resource\CMap\NWP-V" />
+    <None Include="..\Resource\CMap\RKSJ-H" />
+    <None Include="..\Resource\CMap\RKSJ-V" />
+    <None Include="..\Resource\CMap\Roman" />
+    <None Include="..\Resource\CMap\TCVN-RKSJ-H" />
+    <None Include="..\Resource\CMap\UCS2-90ms-RKSJ" />
+    <None Include="..\Resource\CMap\UCS2-90pv-RKSJ" />
+    <None Include="..\Resource\CMap\UCS2-B5pc" />
+    <None Include="..\Resource\CMap\UCS2-ETen-B5" />
+    <None Include="..\Resource\CMap\UCS2-GBK-EUC" />
+    <None Include="..\Resource\CMap\UCS2-GBpc-EUC" />
+    <None Include="..\Resource\CMap\UCS2-KSCms-UHC" />
+    <None Include="..\Resource\CMap\UCS2-KSCpc-EUC" />
+    <None Include="..\Resource\CMap\UniCNS-UCS2-H" />
+    <None Include="..\Resource\CMap\UniCNS-UCS2-V" />
+    <None Include="..\Resource\CMap\UniCNS-UTF16-H" />
+    <None Include="..\Resource\CMap\UniCNS-UTF16-V" />
+    <None Include="..\Resource\CMap\UniCNS-UTF32-H" />
+    <None Include="..\Resource\CMap\UniCNS-UTF32-V" />
+    <None Include="..\Resource\CMap\UniCNS-UTF8-H" />
+    <None Include="..\Resource\CMap\UniCNS-UTF8-V" />
+    <None Include="..\Resource\CMap\UniGB-UCS2-H" />
+    <None Include="..\Resource\CMap\UniGB-UCS2-V" />
+    <None Include="..\Resource\CMap\UniGB-UTF16-H" />
+    <None Include="..\Resource\CMap\UniGB-UTF16-V" />
+    <None Include="..\Resource\CMap\UniGB-UTF32-H" />
+    <None Include="..\Resource\CMap\UniGB-UTF32-V" />
+    <None Include="..\Resource\CMap\UniGB-UTF8-H" />
+    <None Include="..\Resource\CMap\UniGB-UTF8-V" />
+    <None Include="..\Resource\CMap\UniHojo-UCS2-H" />
+    <None Include="..\Resource\CMap\UniHojo-UCS2-V" />
+    <None Include="..\Resource\CMap\UniHojo-UTF16-H" />
+    <None Include="..\Resource\CMap\UniHojo-UTF16-V" />
+    <None Include="..\Resource\CMap\UniHojo-UTF32-H" />
+    <None Include="..\Resource\CMap\UniHojo-UTF32-V" />
+    <None Include="..\Resource\CMap\UniHojo-UTF8-H" />
+    <None Include="..\Resource\CMap\UniHojo-UTF8-V" />
+    <None Include="..\Resource\CMap\UniJIS-UCS2-H" />
+    <None Include="..\Resource\CMap\UniJIS-UCS2-HW-H" />
+    <None Include="..\Resource\CMap\UniJIS-UCS2-HW-V" />
+    <None Include="..\Resource\CMap\UniJIS-UCS2-V" />
+    <None Include="..\Resource\CMap\UniJIS-UTF16-H" />
+    <None Include="..\Resource\CMap\UniJIS-UTF16-V" />
+    <None Include="..\Resource\CMap\UniJIS-UTF32-H" />
+    <None Include="..\Resource\CMap\UniJIS-UTF32-V" />
+    <None Include="..\Resource\CMap\UniJIS-UTF8-H" />
+    <None Include="..\Resource\CMap\UniJIS-UTF8-V" />
+    <None Include="..\Resource\CMap\UniJIS2004-UTF16-H" />
+    <None Include="..\Resource\CMap\UniJIS2004-UTF16-V" />
+    <None Include="..\Resource\CMap\UniJIS2004-UTF32-H" />
+    <None Include="..\Resource\CMap\UniJIS2004-UTF32-V" />
+    <None Include="..\Resource\CMap\UniJIS2004-UTF8-H" />
+    <None Include="..\Resource\CMap\UniJIS2004-UTF8-V" />
+    <None Include="..\Resource\CMap\UniJISPro-UCS2-HW-V" />
+    <None Include="..\Resource\CMap\UniJISPro-UCS2-V" />
+    <None Include="..\Resource\CMap\UniJISPro-UTF8-V" />
+    <None Include="..\Resource\CMap\UniJISX0213-UTF32-H" />
+    <None Include="..\Resource\CMap\UniJISX0213-UTF32-V" />
+    <None Include="..\Resource\CMap\UniJISX02132004-UTF32-H" />
+    <None Include="..\Resource\CMap\UniJISX02132004-UTF32-V" />
+    <None Include="..\Resource\CMap\UniKS-UCS2-H" />
+    <None Include="..\Resource\CMap\UniKS-UCS2-V" />
+    <None Include="..\Resource\CMap\UniKS-UTF16-H" />
+    <None Include="..\Resource\CMap\UniKS-UTF16-V" />
+    <None Include="..\Resource\CMap\UniKS-UTF32-H" />
+    <None Include="..\Resource\CMap\UniKS-UTF32-V" />
+    <None Include="..\Resource\CMap\UniKS-UTF8-H" />
+    <None Include="..\Resource\CMap\UniKS-UTF8-V" />
+    <None Include="..\Resource\CMap\V" />
+    <None Include="..\Resource\CMap\WP-Symbol" />
+    <None Include="..\Resource\ColorSpace\DefaultCMYK" />
+    <None Include="..\Resource\ColorSpace\DefaultGray" />
+    <None Include="..\Resource\ColorSpace\DefaultRGB" />
+    <None Include="..\Resource\ColorSpace\sGray" />
+    <None Include="..\Resource\ColorSpace\sRGB" />
+    <None Include="..\Resource\ColorSpace\TrivialCMYK" />
+    <None Include="..\Resource\Decoding\FCO_Dingbats" />
+    <None Include="..\Resource\Decoding\FCO_Symbol" />
+    <None Include="..\Resource\Decoding\FCO_Unicode" />
+    <None Include="..\Resource\Decoding\FCO_Wingdings" />
+    <None Include="..\Resource\Decoding\Latin1" />
+    <None Include="..\Resource\Decoding\StandardEncoding" />
+    <None Include="..\Resource\Decoding\Unicode" />
+    <None Include="..\Resource\Encoding\Wingdings" />
+    <None Include="..\Resource\Font\CenturySchL-Bold" />
+    <None Include="..\Resource\Font\CenturySchL-BoldItal" />
+    <None Include="..\Resource\Font\CenturySchL-Ital" />
+    <None Include="..\Resource\Font\CenturySchL-Roma" />
+    <None Include="..\Resource\Font\Dingbats" />
+    <None Include="..\Resource\Font\NimbusMonL-Bold" />
+    <None Include="..\Resource\Font\NimbusMonL-BoldObli" />
+    <None Include="..\Resource\Font\NimbusMonL-Regu" />
+    <None Include="..\Resource\Font\NimbusMonL-ReguObli" />
+    <None Include="..\Resource\Font\NimbusRomNo9L-Medi" />
+    <None Include="..\Resource\Font\NimbusRomNo9L-MediItal" />
+    <None Include="..\Resource\Font\NimbusRomNo9L-Regu" />
+    <None Include="..\Resource\Font\NimbusRomNo9L-ReguItal" />
+    <None Include="..\Resource\Font\NimbusSanL-Bold" />
+    <None Include="..\Resource\Font\NimbusSanL-BoldCond" />
+    <None Include="..\Resource\Font\NimbusSanL-BoldCondItal" />
+    <None Include="..\Resource\Font\NimbusSanL-BoldItal" />
+    <None Include="..\Resource\Font\NimbusSanL-Regu" />
+    <None Include="..\Resource\Font\NimbusSanL-ReguCond" />
+    <None Include="..\Resource\Font\NimbusSanL-ReguCondItal" />
+    <None Include="..\Resource\Font\NimbusSanL-ReguItal" />
+    <None Include="..\Resource\Font\StandardSymL" />
+    <None Include="..\Resource\Font\URWBookmanL-DemiBold" />
+    <None Include="..\Resource\Font\URWBookmanL-DemiBoldItal" />
+    <None Include="..\Resource\Font\URWBookmanL-Ligh" />
+    <None Include="..\Resource\Font\URWBookmanL-LighItal" />
+    <None Include="..\Resource\Font\URWChanceryL-MediItal" />
+    <None Include="..\Resource\Font\URWGothicL-Book" />
+    <None Include="..\Resource\Font\URWGothicL-BookObli" />
+    <None Include="..\Resource\Font\URWGothicL-Demi" />
+    <None Include="..\Resource\Font\URWGothicL-DemiObli" />
+    <None Include="..\Resource\Font\URWPalladioL-Bold" />
+    <None Include="..\Resource\Font\URWPalladioL-BoldItal" />
+    <None Include="..\Resource\Font\URWPalladioL-Ital" />
+    <None Include="..\Resource\Font\URWPalladioL-Roma" />
+    <None Include="..\Resource\Init\cidfmap" />
+    <None Include="..\Resource\Init\FCOfontmap-PCLPS2" />
+    <None Include="..\Resource\Init\Fontmap" />
+    <None Include="..\Resource\Init\Fontmap.GS" />
+    <None Include="..\Resource\Init\gs_agl.ps" />
+    <None Include="..\Resource\Init\gs_btokn.ps" />
+    <None Include="..\Resource\Init\gs_cet.ps" />
+    <None Include="..\Resource\Init\gs_cff.ps" />
+    <None Include="..\Resource\Init\gs_cidcm.ps" />
+    <None Include="..\Resource\Init\gs_ciddc.ps" />
+    <None Include="..\Resource\Init\gs_cidfm.ps" />
+    <None Include="..\Resource\Init\gs_cidfn.ps" />
+    <None Include="..\Resource\Init\gs_cidtt.ps" />
+    <None Include="..\Resource\Init\gs_cmap.ps" />
+    <None Include="..\Resource\Init\gs_cspace.ps" />
+    <None Include="..\Resource\Init\gs_css_e.ps" />
+    <None Include="..\Resource\Init\gs_dbt_e.ps" />
+    <None Include="..\Resource\Init\gs_diskf.ps" />
+    <None Include="..\Resource\Init\gs_diskn.ps" />
+    <None Include="..\Resource\Init\gs_dps1.ps" />
+    <None Include="..\Resource\Init\gs_dps2.ps" />
+    <None Include="..\Resource\Init\gs_dscp.ps" />
+    <None Include="..\Resource\Init\gs_epsf.ps" />
+    <None Include="..\Resource\Init\gs_fapi.ps" />
+    <None Include="..\Resource\Init\gs_fntem.ps" />
+    <None Include="..\Resource\Init\gs_fonts.ps" />
+    <None Include="..\Resource\Init\gs_frsd.ps" />
+    <None Include="..\Resource\Init\gs_icc.ps" />
+    <None Include="..\Resource\Init\gs_il1_e.ps" />
+    <None Include="..\Resource\Init\gs_img.ps" />
+    <None Include="..\Resource\Init\gs_init.ps" />
+    <None Include="..\Resource\Init\gs_lev2.ps" />
+    <None Include="..\Resource\Init\gs_ll3.ps" />
+    <None Include="..\Resource\Init\gs_mex_e.ps" />
+    <None Include="..\Resource\Init\gs_mgl_e.ps" />
+    <None Include="..\Resource\Init\gs_mro_e.ps" />
+    <None Include="..\Resource\Init\gs_pdfwr.ps" />
+    <None Include="..\Resource\Init\gs_pdf_e.ps" />
+    <None Include="..\Resource\Init\gs_res.ps" />
+    <None Include="..\Resource\Init\gs_resmp.ps" />
+    <None Include="..\Resource\Init\gs_setpd.ps" />
+    <None Include="..\Resource\Init\gs_statd.ps" />
+    <None Include="..\Resource\Init\gs_std_e.ps" />
+    <None Include="..\Resource\Init\gs_sym_e.ps" />
+    <None Include="..\Resource\Init\gs_trap.ps" />
+    <None Include="..\Resource\Init\gs_ttf.ps" />
+    <None Include="..\Resource\Init\gs_typ32.ps" />
+    <None Include="..\Resource\Init\gs_typ42.ps" />
+    <None Include="..\Resource\Init\gs_type1.ps" />
+    <None Include="..\Resource\Init\gs_wan_e.ps" />
+    <None Include="..\Resource\Init\pdf_base.ps" />
+    <None Include="..\Resource\Init\pdf_cslayer.ps" />
+    <None Include="..\Resource\Init\pdf_draw.ps" />
+    <None Include="..\Resource\Init\pdf_font.ps" />
+    <None Include="..\Resource\Init\pdf_main.ps" />
+    <None Include="..\Resource\Init\pdf_ops.ps" />
+    <None Include="..\Resource\Init\pdf_rbld.ps" />
+    <None Include="..\Resource\Init\pdf_sec.ps" />
+    <None Include="..\Resource\Init\xlatmap" />
+    <None Include="..\Resource\SubstCID\CNS1-WMode" />
+    <None Include="..\Resource\SubstCID\GB1-WMode" />
+    <None Include="..\Resource\SubstCID\Japan1-WMode" />
+    <None Include="..\Resource\SubstCID\Korea1-WMode" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\base\aes.c" />
+    <ClCompile Include="..\base\bench.c" />
+    <ClCompile Include="..\base\bobbin.c" />
+    <ClCompile Include="..\base\claptrap-init.c" />
+    <ClCompile Include="..\base\claptrap-planar.c" />
+    <ClCompile Include="..\base\claptrap.c" />
+    <ClCompile Include="..\base\echogs.c" />
+    <ClCompile Include="..\base\ets.c" />
+    <ClCompile Include="..\base\fapibstm.c" />
+    <ClCompile Include="..\base\fapiufst.c" />
+    <ClCompile Include="..\base\fapi_ft.c" />
+    <ClCompile Include="..\base\gconf.c" />
+    <ClCompile Include="..\base\gdevabuf.c" />
+    <ClCompile Include="..\base\gdevbbox.c" />
+    <ClCompile Include="..\base\gdevdbit.c" />
+    <ClCompile Include="..\base\gdevdcrd.c" />
+    <ClCompile Include="..\base\gdevddrw.c" />
+    <ClCompile Include="..\base\gdevdevn.c" />
+    <ClCompile Include="..\base\gdevdflt.c" />
+    <ClCompile Include="..\base\gdevdgbr.c" />
+    <ClCompile Include="..\base\gdevdrop.c" />
+    <ClCompile Include="..\base\gdevdsha.c" />
+    <ClCompile Include="..\base\gdevemap.c" />
+    <ClCompile Include="..\base\gdevepo.c" />
+    <ClCompile Include="..\base\gdevflp.c" />
+    <ClCompile Include="..\base\gdevhit.c" />
+    <ClCompile Include="..\base\gdevm1.c" />
+    <ClCompile Include="..\base\gdevm16.c" />
+    <ClCompile Include="..\base\gdevm2.c" />
+    <ClCompile Include="..\base\gdevm24.c" />
+    <ClCompile Include="..\base\gdevm32.c" />
+    <ClCompile Include="..\base\gdevm4.c" />
+    <ClCompile Include="..\base\gdevm40.c" />
+    <ClCompile Include="..\base\gdevm48.c" />
+    <ClCompile Include="..\base\gdevm56.c" />
+    <ClCompile Include="..\base\gdevm64.c" />
+    <ClCompile Include="..\base\gdevm8.c" />
+    <ClCompile Include="..\base\gdevmem.c" />
+    <ClCompile Include="..\base\gdevmpla.c" />
+    <ClCompile Include="..\base\gdevmplt.c" />
+    <ClCompile Include="..\base\gdevmr1.c" />
+    <ClCompile Include="..\base\gdevmr2n.c" />
+    <ClCompile Include="..\base\gdevmr8n.c" />
+    <ClCompile Include="..\base\gdevmrun.c" />
+    <ClCompile Include="..\base\gdevmx.c" />
+    <ClCompile Include="..\base\gdevnfwd.c" />
+    <ClCompile Include="..\base\gdevoflt.c" />
+    <ClCompile Include="..\base\gdevp14.c" />
+    <ClCompile Include="..\base\gdevpccm.c" />
+    <ClCompile Include="..\base\gdevpipe.c" />
+    <ClCompile Include="..\base\gdevplnx.c" />
+    <ClCompile Include="..\base\gdevppla.c" />
+    <ClCompile Include="..\base\gdevprn.c" />
+    <ClCompile Include="..\base\gdevrops.c" />
+    <ClCompile Include="..\base\gdevsclass.c" />
+    <ClCompile Include="..\base\gdevvec.c" />
+    <ClCompile Include="..\base\genarch.c" />
+    <ClCompile Include="..\base\genconf.c" />
+    <ClCompile Include="..\base\gendev.c" />
+    <ClCompile Include="..\base\genht.c" />
+    <ClCompile Include="..\base\gpmisc.c" />
+    <ClCompile Include="..\base\gp_dosfe.c" />
+    <ClCompile Include="..\base\gp_dosfs.c" />
+    <ClCompile Include="..\base\gp_dvx.c" />
+    <ClCompile Include="..\base\gp_getnv.c" />
+    <ClCompile Include="..\base\gp_iwatc.c" />
+    <ClCompile Include="..\base\gp_mac.c" />
+    <ClCompile Include="..\base\gp_macio.c" />
+    <ClCompile Include="..\base\gp_macpoll.c" />
+    <ClCompile Include="..\base\gp_mktmp.c" />
+    <ClCompile Include="..\base\gp_msdll.c" />
+    <ClCompile Include="..\base\gp_msdos.c" />
+    <ClCompile Include="..\base\gp_mshdl.c" />
+    <ClCompile Include="..\base\gp_mslib.c" />
+    <ClCompile Include="..\base\gp_mspol.c" />
+    <ClCompile Include="..\base\gp_msprn.c" />
+    <ClCompile Include="..\base\gp_mswin.c" />
+    <ClCompile Include="..\base\gp_nsync.c" />
+    <ClCompile Include="..\base\gp_ntfs.c" />
+    <ClCompile Include="..\base\gp_os2.c" />
+    <ClCompile Include="..\base\gp_os2fs.c" />
+    <ClCompile Include="..\base\gp_os2pr.c" />
+    <ClCompile Include="..\base\gp_os9.c" />
+    <ClCompile Include="..\base\gp_paper.c" />
+    <ClCompile Include="..\base\gp_psync.c" />
+    <ClCompile Include="..\base\gp_stdia.c" />
+    <ClCompile Include="..\base\gp_stdin.c" />
+    <ClCompile Include="..\base\gp_strdl.c" />
+    <ClCompile Include="..\base\gp_unifn.c" />
+    <ClCompile Include="..\base\gp_unifs.c" />
+    <ClCompile Include="..\base\gp_unix.c" />
+    <ClCompile Include="..\base\gp_unix_cache.c" />
+    <ClCompile Include="..\base\gp_upapr.c" />
+    <ClCompile Include="..\base\gp_vms.c" />
+    <ClCompile Include="..\base\gp_wgetv.c" />
+    <ClCompile Include="..\base\gp_win32.c" />
+    <ClCompile Include="..\base\gp_winfs.c" />
+    <ClCompile Include="..\base\gp_winfs2.c" />
+    <ClCompile Include="..\base\gp_wpapr.c" />
+    <ClCompile Include="..\base\gp_wsync.c" />
+    <ClCompile Include="..\base\gp_wutf8.c" />
+    <ClCompile Include="..\base\gsalloc.c" />
+    <ClCompile Include="..\base\gsalpha.c" />
+    <ClCompile Include="..\base\gsalphac.c" />
+    <ClCompile Include="..\base\gsargs.c" />
+    <ClCompile Include="..\base\gsbitcom.c" />
+    <ClCompile Include="..\base\gsbitops.c" />
+    <ClCompile Include="..\base\gsbittab.c" />
+    <ClCompile Include="..\base\gscdef.c" />
+    <ClCompile Include="..\base\gscdevn.c" />
+    <ClCompile Include="..\base\gscedata.c" />
+    <ClCompile Include="..\base\gscencs.c" />
+    <ClCompile Include="..\base\gschar.c" />
+    <ClCompile Include="..\base\gschar0.c" />
+    <ClCompile Include="..\base\gscicach.c" />
+    <ClCompile Include="..\base\gscie.c" />
+    <ClCompile Include="..\base\gsciemap.c" />
+    <ClCompile Include="..\base\gsclipsr.c" />
+    <ClCompile Include="..\base\gscolor.c" />
+    <ClCompile Include="..\base\gscolor1.c" />
+    <ClCompile Include="..\base\gscolor2.c" />
+    <ClCompile Include="..\base\gscolor3.c" />
+    <ClCompile Include="..\base\gscoord.c" />
+    <ClCompile Include="..\base\gscparam.c" />
+    <ClCompile Include="..\base\gscpixel.c" />
+    <ClCompile Include="..\base\gscrd.c" />
+    <ClCompile Include="..\base\gscrdp.c" />
+    <ClCompile Include="..\base\gscrypt1.c" />
+    <ClCompile Include="..\base\gscscie.c" />
+    <ClCompile Include="..\base\gscsepr.c" />
+    <ClCompile Include="..\base\gscspace.c" />
+    <ClCompile Include="..\base\gscssub.c" />
+    <ClCompile Include="..\base\gsdevice.c" />
+    <ClCompile Include="..\base\gsdevmem.c" />
+    <ClCompile Include="..\base\gsdparam.c" />
+    <ClCompile Include="..\base\gsdps1.c" />
+    <ClCompile Include="..\base\gsdsrc.c" />
+    <ClCompile Include="..\base\gsequivc.c" />
+    <ClCompile Include="..\base\gsfcid.c" />
+    <ClCompile Include="..\base\gsfcid2.c" />
+    <ClCompile Include="..\base\gsfcmap.c" />
+    <ClCompile Include="..\base\gsfcmap1.c" />
+    <ClCompile Include="..\base\gsflip.c" />
+    <ClCompile Include="..\base\gsfname.c" />
+    <ClCompile Include="..\base\gsfont.c" />
+    <ClCompile Include="..\base\gsfont0.c" />
+    <ClCompile Include="..\base\gsfont0c.c" />
+    <ClCompile Include="..\base\gsfunc.c" />
+    <ClCompile Include="..\base\gsfunc0.c" />
+    <ClCompile Include="..\base\gsfunc3.c" />
+    <ClCompile Include="..\base\gsfunc4.c" />
+    <ClCompile Include="..\base\gsgcache.c" />
+    <ClCompile Include="..\base\gsgdata.c" />
+    <ClCompile Include="..\base\gsgstate.c" />
+    <ClCompile Include="..\base\gshsb.c" />
+    <ClCompile Include="..\base\gsht.c" />
+    <ClCompile Include="..\base\gsht1.c" />
+    <ClCompile Include="..\base\gshtscr.c" />
+    <ClCompile Include="..\base\gshtx.c" />
+    <ClCompile Include="..\base\gsicc.c" />
+    <ClCompile Include="..\base\gsicc_cache.c" />
+    <ClCompile Include="..\base\gsicc_create.c" />
+    <ClCompile Include="..\base\gsicc_lcms2.c" />
+    <ClCompile Include="..\base\gsicc_lcms2mt.c" />
+    <ClCompile Include="..\base\gsicc_manage.c" />
+    <ClCompile Include="..\base\gsicc_monitorcm.c" />
+    <ClCompile Include="..\base\gsicc_nocm.c" />
+    <ClCompile Include="..\base\gsicc_profilecache.c" />
+    <ClCompile Include="..\base\gsicc_replacecm.c" />
+    <ClCompile Include="..\base\gsimage.c" />
+    <ClCompile Include="..\base\gsimpath.c" />
+    <ClCompile Include="..\base\gsinit.c" />
+    <ClCompile Include="..\base\gsiodev.c" />
+    <ClCompile Include="..\base\gsiodevs.c" />
+    <ClCompile Include="..\base\gsiodisk.c" />
+    <ClCompile Include="..\base\gsiomacres.c" />
+    <ClCompile Include="..\base\gsioram.c" />
+    <ClCompile Include="..\base\gsiorom.c" />
+    <ClCompile Include="..\base\gsistate.c" />
+    <ClCompile Include="..\base\gslib.c" />
+    <ClCompile Include="..\base\gslibctx.c" />
+    <ClCompile Include="..\base\gsline.c" />
+    <ClCompile Include="..\base\gsmalloc.c" />
+    <ClCompile Include="..\base\gsmatrix.c" />
+    <ClCompile Include="..\base\gsmchunk.c" />
+    <ClCompile Include="..\base\gsmd5.c" />
+    <ClCompile Include="..\base\gsmemory.c" />
+    <ClCompile Include="..\base\gsmemret.c" />
+    <ClCompile Include="..\base\gsmisc.c" />
+    <ClCompile Include="..\base\gsnogc.c" />
+    <ClCompile Include="..\base\gsnorop.c" />
+    <ClCompile Include="..\base\gsnotify.c" />
+    <ClCompile Include="..\base\gsovrc.c" />
+    <ClCompile Include="..\base\gspaint.c" />
+    <ClCompile Include="..\base\gsparam.c" />
+    <ClCompile Include="..\base\gsparam2.c" />
+    <ClCompile Include="..\base\gsparams.c" />
+    <ClCompile Include="..\base\gsparamx.c" />
+    <ClCompile Include="..\base\gspath.c" />
+    <ClCompile Include="..\base\gspath1.c" />
+    <ClCompile Include="..\base\gspcolor.c" />
+    <ClCompile Include="..\base\gspmdrv.c" />
+    <ClCompile Include="..\base\gsptype1.c" />
+    <ClCompile Include="..\base\gsptype2.c" />
+    <ClCompile Include="..\base\gsromfs0.c" />
+    <ClCompile Include="..\base\gsrop.c" />
+    <ClCompile Include="..\base\gsroprun.c" />
+    <ClCompile Include="..\base\gsroptab.c" />
+    <ClCompile Include="..\base\gsserial.c" />
+    <ClCompile Include="..\base\gsshade.c" />
+    <ClCompile Include="..\base\gsstate.c" />
+    <ClCompile Include="..\base\gsstrl.c" />
+    <ClCompile Include="..\base\gstext.c" />
+    <ClCompile Include="..\base\gstiffio.c" />
+    <ClCompile Include="..\base\gstrans.c" />
+    <ClCompile Include="..\base\gstrap.c" />
+    <ClCompile Include="..\base\gstype1.c" />
+    <ClCompile Include="..\base\gstype2.c" />
+    <ClCompile Include="..\base\gstype42.c" />
+    <ClCompile Include="..\base\gsutil.c" />
+    <ClCompile Include="..\base\gxacpath.c" />
+    <ClCompile Include="..\base\gxbcache.c" />
+    <ClCompile Include="..\base\gxblend.c" />
+    <ClCompile Include="..\base\gxblend1.c" />
+    <ClCompile Include="..\base\gxccache.c" />
+    <ClCompile Include="..\base\gxccman.c" />
+    <ClCompile Include="..\base\gxchar.c" />
+    <ClCompile Include="..\base\gxchrout.c" />
+    <ClCompile Include="..\base\gxcht.c" />
+    <ClCompile Include="..\base\gxclbits.c" />
+    <ClCompile Include="..\base\gxclfile.c" />
+    <ClCompile Include="..\base\gxclimag.c" />
+    <ClCompile Include="..\base\gxclip.c" />
+    <ClCompile Include="..\base\gxclip2.c" />
+    <ClCompile Include="..\base\gxclipm.c" />
+    <ClCompile Include="..\base\gxclist.c" />
+    <ClCompile Include="..\base\gxcllzw.c" />
+    <ClCompile Include="..\base\gxclmem.c" />
+    <ClCompile Include="..\base\gxclpage.c" />
+    <ClCompile Include="..\base\gxclpath.c" />
+    <ClCompile Include="..\base\gxclrast.c" />
+    <ClCompile Include="..\base\gxclread.c" />
+    <ClCompile Include="..\base\gxclrect.c" />
+    <ClCompile Include="..\base\gxclthrd.c" />
+    <ClCompile Include="..\base\gxclutil.c" />
+    <ClCompile Include="..\base\gxclzlib.c" />
+    <ClCompile Include="..\base\gxcmap.c" />
+    <ClCompile Include="..\base\gxcpath.c" />
+    <ClCompile Include="..\base\gxctable.c" />
+    <ClCompile Include="..\base\gxdcconv.c" />
+    <ClCompile Include="..\base\gxdcolor.c" />
+    <ClCompile Include="..\base\gxdevndi.c" />
+    <ClCompile Include="..\base\gxdhtserial.c" />
+    <ClCompile Include="..\base\gxdownscale.c" />
+    <ClCompile Include="..\base\gxfapi.c" />
+    <ClCompile Include="..\base\gxfapiu.c" />
+    <ClCompile Include="..\base\gxfcopy.c" />
+    <ClCompile Include="..\base\gxfdrop.c" />
+    <ClCompile Include="..\base\gxfill.c" />
+    <ClCompile Include="..\base\gxhintn.c" />
+    <ClCompile Include="..\base\gxhintn1.c" />
+    <ClCompile Include="..\base\gxhldevc.c" />
+    <ClCompile Include="..\base\gxht.c" />
+    <ClCompile Include="..\base\gxhtbit.c" />
+    <ClCompile Include="..\base\gxht_thresh.c" />
+    <ClCompile Include="..\base\gxi12bit.c" />
+    <ClCompile Include="..\base\gxi16bit.c" />
+    <ClCompile Include="..\base\gxicolor.c" />
+    <ClCompile Include="..\base\gxidata.c" />
+    <ClCompile Include="..\base\gxifast.c" />
+    <ClCompile Include="..\base\gximag3x.c" />
+    <ClCompile Include="..\base\gximage.c" />
+    <ClCompile Include="..\base\gximage1.c" />
+    <ClCompile Include="..\base\gximage3.c" />
+    <ClCompile Include="..\base\gximage4.c" />
+    <ClCompile Include="..\base\gximask.c" />
+    <ClCompile Include="..\base\gximdecode.c" />
+    <ClCompile Include="..\base\gximono.c" />
+    <ClCompile Include="..\base\gxino12b.c" />
+    <ClCompile Include="..\base\gxino16b.c" />
+    <ClCompile Include="..\base\gxipixel.c" />
+    <ClCompile Include="..\base\gxiscale.c" />
+    <ClCompile Include="..\base\gxmclip.c" />
+    <ClCompile Include="..\base\gxoprect.c" />
+    <ClCompile Include="..\base\gxp1fill.c" />
+    <ClCompile Include="..\base\gxpageq.c" />
+    <ClCompile Include="..\base\gxpaint.c" />
+    <ClCompile Include="..\base\gxpath.c" />
+    <ClCompile Include="..\base\gxpath2.c" />
+    <ClCompile Include="..\base\gxpcmap.c" />
+    <ClCompile Include="..\base\gxpcopy.c" />
+    <ClCompile Include="..\base\gxpdash.c" />
+    <ClCompile Include="..\base\gxpdash2.c" />
+    <ClCompile Include="..\base\gxpflat.c" />
+    <ClCompile Include="..\base\gxsample.c" />
+    <ClCompile Include="..\base\gxscanc.c" />
+    <ClCompile Include="..\base\gxshade.c" />
+    <ClCompile Include="..\base\gxshade1.c" />
+    <ClCompile Include="..\base\gxshade4.c" />
+    <ClCompile Include="..\base\gxshade6.c" />
+    <ClCompile Include="..\base\gxstroke.c" />
+    <ClCompile Include="..\base\gxsync.c" />
+    <ClCompile Include="..\base\gxttfb.c" />
+    <ClCompile Include="..\base\gxtype1.c" />
+    <ClCompile Include="..\base\gzspotan.c" />
+    <ClCompile Include="..\base\jmemcust.c" />
+    <ClCompile Include="..\base\memento.c" />
+    <ClCompile Include="..\base\minftrsz.c" />
+    <ClCompile Include="..\base\mkromfs.c" />
+    <ClCompile Include="..\base\ramfs.c" />
+    <ClCompile Include="..\base\rinkj\evenbetter-rll.c" />
+    <ClCompile Include="..\base\rinkj\rinkj-byte-stream.c" />
+    <ClCompile Include="..\base\rinkj\rinkj-config.c" />
+    <ClCompile Include="..\base\rinkj\rinkj-device.c" />
+    <ClCompile Include="..\base\rinkj\rinkj-dither.c" />
+    <ClCompile Include="..\base\rinkj\rinkj-epson870.c" />
+    <ClCompile Include="..\base\rinkj\rinkj-screen-eb.c" />
+    <ClCompile Include="..\base\sa85d.c" />
+    <ClCompile Include="..\base\saes.c" />
+    <ClCompile Include="..\base\sarc4.c" />
+    <ClCompile Include="..\base\sbcp.c" />
+    <ClCompile Include="..\base\sbhc.c" />
+    <ClCompile Include="..\base\sbwbs.c" />
+    <ClCompile Include="..\base\scantab.c" />
+    <ClCompile Include="..\base\scfd.c" />
+    <ClCompile Include="..\base\scfdgen.c" />
+    <ClCompile Include="..\base\scfdtab.c" />
+    <ClCompile Include="..\base\scfe.c" />
+    <ClCompile Include="..\base\scfetab.c" />
+    <ClCompile Include="..\base\scfparam.c" />
+    <ClCompile Include="..\base\sdcparam.c" />
+    <ClCompile Include="..\base\sdctc.c" />
+    <ClCompile Include="..\base\sdctd.c" />
+    <ClCompile Include="..\base\sdcte.c" />
+    <ClCompile Include="..\base\sddparam.c" />
+    <ClCompile Include="..\base\sdeparam.c" />
+    <ClCompile Include="..\base\seexec.c" />
+    <ClCompile Include="..\base\sfilter2.c" />
+    <ClCompile Include="..\base\sfxboth.c" />
+    <ClCompile Include="..\base\sfxcommon.c" />
+    <ClCompile Include="..\base\sfxfd.c" />
+    <ClCompile Include="..\base\sfxstdio.c" />
+    <ClCompile Include="..\base\shc.c" />
+    <ClCompile Include="..\base\shcgen.c" />
+    <ClCompile Include="..\base\sidscale.c" />
+    <ClCompile Include="..\base\siinterp.c" />
+    <ClCompile Include="..\base\simscale.c" />
+    <ClCompile Include="..\base\siscale.c" />
+    <ClCompile Include="..\base\siscale_cal.c" />
+    <ClCompile Include="..\base\sjbig2.c" />
+    <ClCompile Include="..\base\sjbig2_luratech.c" />
+    <ClCompile Include="..\base\sjpegc.c" />
+    <ClCompile Include="..\base\sjpegd.c" />
+    <ClCompile Include="..\base\sjpege.c" />
+    <ClCompile Include="..\base\sjpx.c" />
+    <ClCompile Include="..\base\sjpx_luratech.c" />
+    <ClCompile Include="..\base\sjpx_openjpeg.c" />
+    <ClCompile Include="..\base\slzwc.c" />
+    <ClCompile Include="..\base\slzwd.c" />
+    <ClCompile Include="..\base\slzwe.c" />
+    <ClCompile Include="..\base\smd5.c" />
+    <ClCompile Include="..\base\spdiff.c" />
+    <ClCompile Include="..\base\spngp.c" />
+    <ClCompile Include="..\base\spprint.c" />
+    <ClCompile Include="..\base\spsdf.c" />
+    <ClCompile Include="..\base\spwgd.c" />
+    <ClCompile Include="..\base\srld.c" />
+    <ClCompile Include="..\base\srle.c" />
+    <ClCompile Include="..\base\sstring.c" />
+    <ClCompile Include="..\base\stream.c" />
+    <ClCompile Include="..\base\strmio.c" />
+    <ClCompile Include="..\base\szlibc.c" />
+    <ClCompile Include="..\base\szlibd.c" />
+    <ClCompile Include="..\base\szlibe.c" />
+    <ClCompile Include="..\base\ttcalc.c" />
+    <ClCompile Include="..\base\ttfinp.c" />
+    <ClCompile Include="..\base\ttfmain.c" />
+    <ClCompile Include="..\base\ttfmemd.c" />
+    <ClCompile Include="..\base\ttinterp.c" />
+    <ClCompile Include="..\base\ttload.c" />
+    <ClCompile Include="..\base\ttobjs.c" />
+    <ClCompile Include="..\base\vdtrace.c" />
+    <ClCompile Include="..\contrib\eplaser\gdevescv.c" />
+    <ClCompile Include="..\contrib\gdevbjca.c" />
+    <ClCompile Include="..\contrib\gdevbjc_.c" />
+    <ClCompile Include="..\contrib\gdevcd8.c" />
+    <ClCompile Include="..\contrib\gdevdj9.c" />
+    <ClCompile Include="..\contrib\gdevgdi.c" />
+    <ClCompile Include="..\contrib\gdevhl12.c" />
+    <ClCompile Include="..\contrib\gdevln03.c" />
+    <ClCompile Include="..\contrib\gdevlx32.c" />
+    <ClCompile Include="..\contrib\gdevlx50.c" />
+    <ClCompile Include="..\contrib\gdevlx7.c" />
+    <ClCompile Include="..\contrib\gdevmd2k.c" />
+    <ClCompile Include="..\contrib\gdevop4w.c" />
+    <ClCompile Include="..\contrib\gdevxes.c" />
+    <ClCompile Include="..\contrib\japanese\dviprlib.c" />
+    <ClCompile Include="..\contrib\japanese\gdev10v.c" />
+    <ClCompile Include="..\contrib\japanese\gdevalps.c" />
+    <ClCompile Include="..\contrib\japanese\gdevdmpr.c" />
+    <ClCompile Include="..\contrib\japanese\gdevespg.c" />
+    <ClCompile Include="..\contrib\japanese\gdevfmlbp.c" />
+    <ClCompile Include="..\contrib\japanese\gdevfmpr.c" />
+    <ClCompile Include="..\contrib\japanese\gdevj100.c" />
+    <ClCompile Include="..\contrib\japanese\gdevlbp3.c" />
+    <ClCompile Include="..\contrib\japanese\gdevmag.c" />
+    <ClCompile Include="..\contrib\japanese\gdevmjc.c" />
+    <ClCompile Include="..\contrib\japanese\gdevml6.c" />
+    <ClCompile Include="..\contrib\japanese\gdevnpdl.c" />
+    <ClCompile Include="..\contrib\japanese\gdevp201.c" />
+    <ClCompile Include="..\contrib\japanese\gdevrpdl.c" />
+    <ClCompile Include="..\contrib\lips4\gdevl4r.c" />
+    <ClCompile Include="..\contrib\lips4\gdevl4v.c" />
+    <ClCompile Include="..\contrib\lips4\gdevlips.c" />
+    <ClCompile Include="..\contrib\lips4\gdevlprn.c" />
+    <ClCompile Include="..\contrib\opvp\gdevopvp.c" />
+    <ClCompile Include="..\contrib\pcl3\eprn\eprnfs.c" />
+    <ClCompile Include="..\contrib\pcl3\eprn\eprnparm.c" />
+    <ClCompile Include="..\contrib\pcl3\eprn\eprnrend.c" />
+    <ClCompile Include="..\contrib\pcl3\eprn\gdeveprn.c" />
+    <ClCompile Include="..\contrib\pcl3\eprn\mediasize.c" />
+    <ClCompile Include="..\contrib\pcl3\eprn\pagecount.c" />
+    <ClCompile Include="..\contrib\pcl3\src\gdevpcl3.c" />
+    <ClCompile Include="..\contrib\pcl3\src\pcl3opts.c" />
+    <ClCompile Include="..\contrib\pcl3\src\pclcap.c" />
+    <ClCompile Include="..\contrib\pcl3\src\pclcomp.c" />
+    <ClCompile Include="..\contrib\pcl3\src\pclgen.c" />
+    <ClCompile Include="..\contrib\pcl3\src\pclscan.c" />
+    <ClCompile Include="..\contrib\pcl3\src\pclsize.c" />
+    <ClCompile Include="..\contrib\pscolor\test.c" />
+    <ClCompile Include="..\cups\gdevcups.c" />
+    <ClCompile Include="..\cups\libs\cups\adminutil.c" />
+    <ClCompile Include="..\cups\libs\cups\array.c" />
+    <ClCompile Include="..\cups\libs\cups\attr.c" />
+    <ClCompile Include="..\cups\libs\cups\auth.c" />
+    <ClCompile Include="..\cups\libs\cups\backchannel.c" />
+    <ClCompile Include="..\cups\libs\cups\backend.c" />
+    <ClCompile Include="..\cups\libs\cups\conflicts.c" />
+    <ClCompile Include="..\cups\libs\cups\custom.c" />
+    <ClCompile Include="..\cups\libs\cups\debug.c" />
+    <ClCompile Include="..\cups\libs\cups\dest.c" />
+    <ClCompile Include="..\cups\libs\cups\dir.c" />
+    <ClCompile Include="..\cups\libs\cups\emit.c" />
+    <ClCompile Include="..\cups\libs\cups\encode.c" />
+    <ClCompile Include="..\cups\libs\cups\file.c" />
+    <ClCompile Include="..\cups\libs\cups\getdevices.c" />
+    <ClCompile Include="..\cups\libs\cups\getifaddrs.c" />
+    <ClCompile Include="..\cups\libs\cups\getputfile.c" />
+    <ClCompile Include="..\cups\libs\cups\globals.c" />
+    <ClCompile Include="..\cups\libs\cups\http-addr.c" />
+    <ClCompile Include="..\cups\libs\cups\http-addrlist.c" />
+    <ClCompile Include="..\cups\libs\cups\http-support.c" />
+    <ClCompile Include="..\cups\libs\cups\http.c" />
+    <ClCompile Include="..\cups\libs\cups\ipp-support.c" />
+    <ClCompile Include="..\cups\libs\cups\ipp.c" />
+    <ClCompile Include="..\cups\libs\cups\langprintf.c" />
+    <ClCompile Include="..\cups\libs\cups\language.c" />
+    <ClCompile Include="..\cups\libs\cups\localize.c" />
+    <ClCompile Include="..\cups\libs\cups\mark.c" />
+    <ClCompile Include="..\cups\libs\cups\md5.c" />
+    <ClCompile Include="..\cups\libs\cups\md5passwd.c" />
+    <ClCompile Include="..\cups\libs\cups\notify.c" />
+    <ClCompile Include="..\cups\libs\cups\options.c" />
+    <ClCompile Include="..\cups\libs\cups\page.c" />
+    <ClCompile Include="..\cups\libs\cups\ppd.c" />
+    <ClCompile Include="..\cups\libs\cups\pwg-file.c" />
+    <ClCompile Include="..\cups\libs\cups\pwg-media.c" />
+    <ClCompile Include="..\cups\libs\cups\pwg-ppd.c" />
+    <ClCompile Include="..\cups\libs\cups\request.c" />
+    <ClCompile Include="..\cups\libs\cups\sidechannel.c" />
+    <ClCompile Include="..\cups\libs\cups\snmp.c" />
+    <ClCompile Include="..\cups\libs\cups\snprintf.c" />
+    <ClCompile Include="..\cups\libs\cups\string.c" />
+    <ClCompile Include="..\cups\libs\cups\tempfile.c" />
+    <ClCompile Include="..\cups\libs\cups\testadmin.c" />
+    <ClCompile Include="..\cups\libs\cups\testarray.c" />
+    <ClCompile Include="..\cups\libs\cups\testconflicts.c" />
+    <ClCompile Include="..\cups\libs\cups\testcups.c" />
+    <ClCompile Include="..\cups\libs\cups\testfile.c" />
+    <ClCompile Include="..\cups\libs\cups\testhttp.c" />
+    <ClCompile Include="..\cups\libs\cups\testi18n.c" />
+    <ClCompile Include="..\cups\libs\cups\testipp.c" />
+    <ClCompile Include="..\cups\libs\cups\testlang.c" />
+    <ClCompile Include="..\cups\libs\cups\testoptions.c" />
+    <ClCompile Include="..\cups\libs\cups\testppd.c" />
+    <ClCompile Include="..\cups\libs\cups\testpwg.c" />
+    <ClCompile Include="..\cups\libs\cups\testsnmp.c" />
+    <ClCompile Include="..\cups\libs\cups\transcode.c" />
+    <ClCompile Include="..\cups\libs\cups\usersys.c" />
+    <ClCompile Include="..\cups\libs\cups\util.c" />
+    <ClCompile Include="..\cups\libs\filter\common.c" />
+    <ClCompile Include="..\cups\libs\filter\error.c" />
+    <ClCompile Include="..\cups\libs\filter\image-bmp.c" />
+    <ClCompile Include="..\cups\libs\filter\image-colorspace.c" />
+    <ClCompile Include="..\cups\libs\filter\image-gif.c" />
+    <ClCompile Include="..\cups\libs\filter\image-jpeg.c" />
+    <ClCompile Include="..\cups\libs\filter\image-photocd.c" />
+    <ClCompile Include="..\cups\libs\filter\image-pix.c" />
+    <ClCompile Include="..\cups\libs\filter\image-png.c" />
+    <ClCompile Include="..\cups\libs\filter\image-pnm.c" />
+    <ClCompile Include="..\cups\libs\filter\image-sgi.c" />
+    <ClCompile Include="..\cups\libs\filter\image-sgilib.c" />
+    <ClCompile Include="..\cups\libs\filter\image-sun.c" />
+    <ClCompile Include="..\cups\libs\filter\image-tiff.c" />
+    <ClCompile Include="..\cups\libs\filter\image-zoom.c" />
+    <ClCompile Include="..\cups\libs\filter\image.c" />
+    <ClCompile Include="..\cups\libs\filter\interpret.c" />
+    <ClCompile Include="..\cups\libs\filter\raster.c" />
+    <ClCompile Include="..\cups\pdftoraster.c" />
+    <ClCompile Include="..\devices\gdev3852.c" />
+    <ClCompile Include="..\devices\gdev4081.c" />
+    <ClCompile Include="..\devices\gdev4693.c" />
+    <ClCompile Include="..\devices\gdev8510.c" />
+    <ClCompile Include="..\devices\gdev8bcm.c" />
+    <ClCompile Include="..\devices\gdevatx.c" />
+    <ClCompile Include="..\devices\gdevbit.c" />
+    <ClCompile Include="..\devices\gdevbj10.c" />
+    <ClCompile Include="..\devices\gdevbjcl.c" />
+    <ClCompile Include="..\devices\gdevbmp.c" />
+    <ClCompile Include="..\devices\gdevbmpa.c" />
+    <ClCompile Include="..\devices\gdevbmpc.c" />
+    <ClCompile Include="..\devices\gdevccr.c" />
+    <ClCompile Include="..\devices\gdevcdj.c" />
+    <ClCompile Include="..\devices\gdevcfax.c" />
+    <ClCompile Include="..\devices\gdevchameleon.c" />
+    <ClCompile Include="..\devices\gdevcif.c" />
+    <ClCompile Include="..\devices\gdevclj.c" />
+    <ClCompile Include="..\devices\gdevcljc.c" />
+    <ClCompile Include="..\devices\gdevcmykog.c" />
+    <ClCompile Include="..\devices\gdevcslw.c" />
+    <ClCompile Include="..\devices\gdevdfax.c" />
+    <ClCompile Include="..\devices\gdevdjet.c" />
+    <ClCompile Include="..\devices\gdevdjtc.c" />
+    <ClCompile Include="..\devices\gdevdljm.c" />
+    <ClCompile Include="..\devices\gdevdm24.c" />
+    <ClCompile Include="..\devices\gdevdsp.c" />
+    <ClCompile Include="..\devices\gdevepsc.c" />
+    <ClCompile Include="..\devices\gdevepsn.c" />
+    <ClCompile Include="..\devices\gdevescp.c" />
+    <ClCompile Include="..\devices\gdevfax.c" />
+    <ClCompile Include="..\devices\gdevfpng.c" />
+    <ClCompile Include="..\devices\gdevhl7x.c" />
+    <ClCompile Include="..\devices\gdevicov.c" />
+    <ClCompile Include="..\devices\gdevifno.c" />
+    <ClCompile Include="..\devices\gdevijs.c" />
+    <ClCompile Include="..\devices\gdevimgn.c" />
+    <ClCompile Include="..\devices\gdevjbig2.c" />
+    <ClCompile Include="..\devices\gdevjpeg.c" />
+    <ClCompile Include="..\devices\gdevjpx.c" />
+    <ClCompile Include="..\devices\gdevl31s.c" />
+    <ClCompile Include="..\devices\gdevlbp8.c" />
+    <ClCompile Include="..\devices\gdevlp8k.c" />
+    <ClCompile Include="..\devices\gdevlxm.c" />
+    <ClCompile Include="..\devices\gdevmeds.c" />
+    <ClCompile Include="..\devices\gdevmgr.c" />
+    <ClCompile Include="..\devices\gdevmiff.c" />
+    <ClCompile Include="..\devices\gdevmsxf.c" />
+    <ClCompile Include="..\devices\gdevn533.c" />
+    <ClCompile Include="..\devices\gdevo182.c" />
+    <ClCompile Include="..\devices\gdevokii.c" />
+    <ClCompile Include="..\devices\gdevp2up.c" />
+    <ClCompile Include="..\devices\gdevpbm.c" />
+    <ClCompile Include="..\devices\gdevpcfb.c" />
+    <ClCompile Include="..\devices\gdevpcl.c" />
+    <ClCompile Include="..\devices\gdevpcx.c" />
+    <ClCompile Include="..\devices\gdevpdfimg.c" />
+    <ClCompile Include="..\devices\gdevpe.c" />
+    <ClCompile Include="..\devices\gdevperm.c" />
+    <ClCompile Include="..\devices\gdevphex.c" />
+    <ClCompile Include="..\devices\gdevpjet.c" />
+    <ClCompile Include="..\devices\gdevplan.c" />
+    <ClCompile Include="..\devices\gdevplib.c" />
+    <ClCompile Include="..\devices\gdevpng.c" />
+    <ClCompile Include="..\devices\gdevprna.c" />
+    <ClCompile Include="..\devices\gdevpsd.c" />
+    <ClCompile Include="..\devices\gdevpsim.c" />
+    <ClCompile Include="..\devices\gdevpxut.c" />
+    <ClCompile Include="..\devices\gdevrinkj.c" />
+    <ClCompile Include="..\devices\gdevsj48.c" />
+    <ClCompile Include="..\devices\gdevsnfb.c" />
+    <ClCompile Include="..\devices\gdevstc.c" />
+    <ClCompile Include="..\devices\gdevstc1.c" />
+    <ClCompile Include="..\devices\gdevstc2.c" />
+    <ClCompile Include="..\devices\gdevstc3.c" />
+    <ClCompile Include="..\devices\gdevstc4.c" />
+    <ClCompile Include="..\devices\gdevtfax.c" />
+    <ClCompile Include="..\devices\gdevtfnx.c" />
+    <ClCompile Include="..\devices\gdevtifs.c" />
+    <ClCompile Include="..\devices\gdevtknk.c" />
+    <ClCompile Include="..\devices\gdevtrac.c" />
+    <ClCompile Include="..\devices\gdevtsep.c" />
+    <ClCompile Include="..\devices\gdevupd.c" />
+    <ClCompile Include="..\devices\gdevwddb.c" />
+    <ClCompile Include="..\devices\gdevwpr2.c" />
+    <ClCompile Include="..\devices\gdevx.c" />
+    <ClCompile Include="..\devices\gdevxalt.c" />
+    <ClCompile Include="..\devices\gdevxcf.c" />
+    <ClCompile Include="..\devices\gdevxcmp.c" />
+    <ClCompile Include="..\devices\gdevxini.c" />
+    <ClCompile Include="..\devices\gdevxres.c" />
+    <ClCompile Include="..\devices\gxfcopy.c" />
+    <ClCompile Include="..\devices\minftrsz.c" />
+    <ClCompile Include="..\devices\rinkj\evenbetter-rll.c" />
+    <ClCompile Include="..\devices\rinkj\rinkj-byte-stream.c" />
+    <ClCompile Include="..\devices\rinkj\rinkj-config.c" />
+    <ClCompile Include="..\devices\rinkj\rinkj-device.c" />
+    <ClCompile Include="..\devices\rinkj\rinkj-dither.c" />
+    <ClCompile Include="..\devices\rinkj\rinkj-epson870.c" />
+    <ClCompile Include="..\devices\rinkj\rinkj-screen-eb.c" />
+    <ClCompile Include="..\devices\vector\gdevagl.c" />
+    <ClCompile Include="..\devices\vector\gdevlj56.c" />
+    <ClCompile Include="..\devices\vector\gdevpdf.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfb.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfc.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfd.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfe.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfg.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfi.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfj.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfk.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfm.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfo.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfp.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfr.c" />
+    <ClCompile Include="..\devices\vector\gdevpdft.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfu.c" />
+    <ClCompile Include="..\devices\vector\gdevpdfv.c" />
+    <ClCompile Include="..\devices\vector\gdevpdt.c" />
+    <ClCompile Include="..\devices\vector\gdevpdtb.c" />
+    <ClCompile Include="..\devices\vector\gdevpdtc.c" />
+    <ClCompile Include="..\devices\vector\gdevpdtd.c" />
+    <ClCompile Include="..\devices\vector\gdevpdte.c" />
+    <ClCompile Include="..\devices\vector\gdevpdtf.c" />
+    <ClCompile Include="..\devices\vector\gdevpdti.c" />
+    <ClCompile Include="..\devices\vector\gdevpdts.c" />
+    <ClCompile Include="..\devices\vector\gdevpdtt.c" />
+    <ClCompile Include="..\devices\vector\gdevpdtv.c" />
+    <ClCompile Include="..\devices\vector\gdevpdtw.c" />
+    <ClCompile Include="..\devices\vector\gdevps.c" />
+    <ClCompile Include="..\devices\vector\gdevpsdi.c" />
+    <ClCompile Include="..\devices\vector\gdevpsdp.c" />
+    <ClCompile Include="..\devices\vector\gdevpsds.c" />
+    <ClCompile Include="..\devices\vector\gdevpsdu.c" />
+    <ClCompile Include="..\devices\vector\gdevpsf1.c" />
+    <ClCompile Include="..\devices\vector\gdevpsf2.c" />
+    <ClCompile Include="..\devices\vector\gdevpsfm.c" />
+    <ClCompile Include="..\devices\vector\gdevpsft.c" />
+    <ClCompile Include="..\devices\vector\gdevpsfu.c" />
+    <ClCompile Include="..\devices\vector\gdevpsfx.c" />
+    <ClCompile Include="..\devices\vector\gdevpsu.c" />
+    <ClCompile Include="..\devices\vector\gdevpx.c" />
+    <ClCompile Include="..\devices\vector\gdevsvg.c" />
+    <ClCompile Include="..\devices\vector\gdevtxtw.c" />
+    <ClCompile Include="..\devices\vector\gdevxps.c" />
+    <ClCompile Include="..\devices\vector\whitelst.c" />
+    <ClCompile Include="..\expat\lib\xmlparse.c" />
+    <ClCompile Include="..\expat\lib\xmlrole.c" />
+    <ClCompile Include="..\expat\lib\xmltok.c" />
+    <ClCompile Include="..\expat\lib\xmltok_impl.c" />
+    <ClCompile Include="..\expat\lib\xmltok_ns.c" />
+    <ClCompile Include="..\expat\tests\benchmark\benchmark.c" />
+    <ClCompile Include="..\expat\tests\chardata.c" />
+    <ClCompile Include="..\expat\tests\minicheck.c" />
+    <ClCompile Include="..\expat\tests\runtests.c" />
+    <ClCompile Include="..\expat\tests\runtestspp.cpp" />
+    <ClCompile Include="..\ijs\ijs.c" />
+    <ClCompile Include="..\ijs\ijs_client.c" />
+    <ClCompile Include="..\ijs\ijs_client_example.c" />
+    <ClCompile Include="..\ijs\ijs_exec_unix.c" />
+    <ClCompile Include="..\ijs\ijs_exec_win.c" />
+    <ClCompile Include="..\ijs\ijs_server.c" />
+    <ClCompile Include="..\ijs\ijs_server_example.c" />
+    <ClCompile Include="..\jbig2dec\getopt.c" />
+    <ClCompile Include="..\jbig2dec\getopt1.c" />
+    <ClCompile Include="..\jbig2dec\jbig2.c" />
+    <ClCompile Include="..\jbig2dec\jbig2dec.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_arith.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_arith_iaid.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_arith_int.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_generic.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_huffman.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_hufftab.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_image.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_image_pbm.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_image_png.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_mmr.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_page.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_refinement.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_segment.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_symbol_dict.c" />
+    <ClCompile Include="..\jbig2dec\jbig2_text.c" />
+    <ClCompile Include="..\jbig2dec\memcmp.c" />
+    <ClCompile Include="..\jbig2dec\sha1.c" />
+    <ClCompile Include="..\jbig2dec\snprintf.c" />
+    <ClCompile Include="..\jpegxr\algo.c" />
+    <ClCompile Include="..\jpegxr\api.c" />
+    <ClCompile Include="..\jpegxr\cr_parse.c" />
+    <ClCompile Include="..\jpegxr\cw_emit.c" />
+    <ClCompile Include="..\jpegxr\dllmain.c" />
+    <ClCompile Include="..\jpegxr\file.c" />
+    <ClCompile Include="..\jpegxr\flags.c" />
+    <ClCompile Include="..\jpegxr\init.c" />
+    <ClCompile Include="..\jpegxr\io.c" />
+    <ClCompile Include="..\jpegxr\jpegxr.c" />
+    <ClCompile Include="..\jpegxr\jpegxr_pixelformat.c" />
+    <ClCompile Include="..\jpegxr\qp.tab.c" />
+    <ClCompile Include="..\jpegxr\qp_lexor.c" />
+    <ClCompile Include="..\jpegxr\r_parse.c" />
+    <ClCompile Include="..\jpegxr\r_strip.c" />
+    <ClCompile Include="..\jpegxr\r_tile_frequency.c" />
+    <ClCompile Include="..\jpegxr\r_tile_spatial.c" />
+    <ClCompile Include="..\jpegxr\w_emit.c" />
+    <ClCompile Include="..\jpegxr\w_strip.c" />
+    <ClCompile Include="..\jpegxr\w_tile_frequency.c" />
+    <ClCompile Include="..\jpegxr\w_tile_spatial.c" />
+    <ClCompile Include="..\jpegxr\x_strip.c" />
+    <ClCompile Include="..\jpeg\ansi2knr.c" />
+    <ClCompile Include="..\jpeg\cdjpeg.c" />
+    <ClCompile Include="..\jpeg\cjpeg.c" />
+    <ClCompile Include="..\jpeg\ckconfig.c" />
+    <ClCompile Include="..\jpeg\djpeg.c" />
+    <ClCompile Include="..\jpeg\example.c" />
+    <ClCompile Include="..\jpeg\jcapimin.c" />
+    <ClCompile Include="..\jpeg\jcapistd.c" />
+    <ClCompile Include="..\jpeg\jccoefct.c" />
+    <ClCompile Include="..\jpeg\jccolor.c" />
+    <ClCompile Include="..\jpeg\jcdctmgr.c" />
+    <ClCompile Include="..\jpeg\jchuff.c" />
+    <ClCompile Include="..\jpeg\jcinit.c" />
+    <ClCompile Include="..\jpeg\jcmainct.c" />
+    <ClCompile Include="..\jpeg\jcmarker.c" />
+    <ClCompile Include="..\jpeg\jcmaster.c" />
+    <ClCompile Include="..\jpeg\jcomapi.c" />
+    <ClCompile Include="..\jpeg\jcparam.c" />
+    <ClCompile Include="..\jpeg\jcphuff.c" />
+    <ClCompile Include="..\jpeg\jcprepct.c" />
+    <ClCompile Include="..\jpeg\jcsample.c" />
+    <ClCompile Include="..\jpeg\jctrans.c" />
+    <ClCompile Include="..\jpeg\jdapimin.c" />
+    <ClCompile Include="..\jpeg\jdapistd.c" />
+    <ClCompile Include="..\jpeg\jdatadst.c" />
+    <ClCompile Include="..\jpeg\jdatasrc.c" />
+    <ClCompile Include="..\jpeg\jdcoefct.c" />
+    <ClCompile Include="..\jpeg\jdcolor.c" />
+    <ClCompile Include="..\jpeg\jddctmgr.c" />
+    <ClCompile Include="..\jpeg\jdhuff.c" />
+    <ClCompile Include="..\jpeg\jdinput.c" />
+    <ClCompile Include="..\jpeg\jdmainct.c" />
+    <ClCompile Include="..\jpeg\jdmarker.c" />
+    <ClCompile Include="..\jpeg\jdmaster.c" />
+    <ClCompile Include="..\jpeg\jdmerge.c" />
+    <ClCompile Include="..\jpeg\jdphuff.c" />
+    <ClCompile Include="..\jpeg\jdpostct.c" />
+    <ClCompile Include="..\jpeg\jdsample.c" />
+    <ClCompile Include="..\jpeg\jdtrans.c" />
+    <ClCompile Include="..\jpeg\jerror.c" />
+    <ClCompile Include="..\jpeg\jfdctflt.c" />
+    <ClCompile Include="..\jpeg\jfdctfst.c" />
+    <ClCompile Include="..\jpeg\jfdctint.c" />
+    <ClCompile Include="..\jpeg\jidctflt.c" />
+    <ClCompile Include="..\jpeg\jidctfst.c" />
+    <ClCompile Include="..\jpeg\jidctint.c" />
+    <ClCompile Include="..\jpeg\jidctred.c" />
+    <ClCompile Include="..\jpeg\jmemansi.c" />
+    <ClCompile Include="..\jpeg\jmemdos.c" />
+    <ClCompile Include="..\jpeg\jmemmac.c" />
+    <ClCompile Include="..\jpeg\jmemmgr.c" />
+    <ClCompile Include="..\jpeg\jmemname.c" />
+    <ClCompile Include="..\jpeg\jmemnobs.c" />
+    <ClCompile Include="..\jpeg\jpegtran.c" />
+    <ClCompile Include="..\jpeg\jquant1.c" />
+    <ClCompile Include="..\jpeg\jquant2.c" />
+    <ClCompile Include="..\jpeg\jutils.c" />
+    <ClCompile Include="..\jpeg\rdbmp.c" />
+    <ClCompile Include="..\jpeg\rdcolmap.c" />
+    <ClCompile Include="..\jpeg\rdgif.c" />
+    <ClCompile Include="..\jpeg\rdjpgcom.c" />
+    <ClCompile Include="..\jpeg\rdppm.c" />
+    <ClCompile Include="..\jpeg\rdrle.c" />
+    <ClCompile Include="..\jpeg\rdswitch.c" />
+    <ClCompile Include="..\jpeg\rdtarga.c" />
+    <ClCompile Include="..\jpeg\transupp.c" />
+    <ClCompile Include="..\jpeg\wrbmp.c" />
+    <ClCompile Include="..\jpeg\wrgif.c" />
+    <ClCompile Include="..\jpeg\wrjpgcom.c" />
+    <ClCompile Include="..\jpeg\wrppm.c" />
+    <ClCompile Include="..\jpeg\wrrle.c" />
+    <ClCompile Include="..\jpeg\wrtarga.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsalpha.c" />
+    <ClCompile Include="..\lcms2mt\src\cmscam02.c" />
+    <ClCompile Include="..\lcms2mt\src\cmscgats.c" />
+    <ClCompile Include="..\lcms2mt\src\cmscnvrt.c" />
+    <ClCompile Include="..\lcms2mt\src\cmserr.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsgamma.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsgmt.c" />
+    <ClCompile Include="..\lcms2mt\src\cmshalf.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsintrp.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsio0.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsio1.c" />
+    <ClCompile Include="..\lcms2mt\src\cmslut.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsmd5.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsmtrx.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsnamed.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsopt.c" />
+    <ClCompile Include="..\lcms2mt\src\cmspack.c" />
+    <ClCompile Include="..\lcms2mt\src\cmspcs.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsplugin.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsps2.c" />
+    <ClCompile Include="..\lcms2mt\src\cmssamp.c" />
+    <ClCompile Include="..\lcms2mt\src\cmssm.c" />
+    <ClCompile Include="..\lcms2mt\src\cmstypes.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsvirt.c" />
+    <ClCompile Include="..\lcms2mt\src\cmswtpnt.c" />
+    <ClCompile Include="..\lcms2mt\src\cmsxform.c" />
+    <ClCompile Include="..\libpng\example.c" />
+    <ClCompile Include="..\libpng\png.c" />
+    <ClCompile Include="..\libpng\pngerror.c" />
+    <ClCompile Include="..\libpng\pnggccrd.c" />
+    <ClCompile Include="..\libpng\pngget.c" />
+    <ClCompile Include="..\libpng\pngmem.c" />
+    <ClCompile Include="..\libpng\pngpread.c" />
+    <ClCompile Include="..\libpng\pngread.c" />
+    <ClCompile Include="..\libpng\pngrio.c" />
+    <ClCompile Include="..\libpng\pngrtran.c" />
+    <ClCompile Include="..\libpng\pngrutil.c" />
+    <ClCompile Include="..\libpng\pngset.c" />
+    <ClCompile Include="..\libpng\pngtest.c" />
+    <ClCompile Include="..\libpng\pngtrans.c" />
+    <ClCompile Include="..\libpng\pngvcrd.c" />
+    <ClCompile Include="..\libpng\pngwio.c" />
+    <ClCompile Include="..\libpng\pngwrite.c" />
+    <ClCompile Include="..\libpng\pngwtran.c" />
+    <ClCompile Include="..\libpng\pngwutil.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\bio.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\cidx_manager.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\cio.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\dwt.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\event.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\function_list.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\image.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\invert.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\j2k.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\j2k_lib.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\jp2.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\jpt.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\mct.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\mqc.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\openjpeg.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\opj_clock.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\phix_manager.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\pi.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\ppix_manager.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\t1.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\t1_generate_luts.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\t2.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\tcd.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\tgt.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\thix_manager.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\thread.c" />
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\tpix_manager.c" />
+    <ClCompile Include="..\psi\dmmain.c" />
+    <ClCompile Include="..\psi\dpmain.c" />
+    <ClCompile Include="..\psi\dscparse.c" />
+    <ClCompile Include="..\psi\dwdll.c" />
+    <ClCompile Include="..\psi\dwimg.c" />
+    <ClCompile Include="..\psi\dwinst.cpp" />
+    <ClCompile Include="..\psi\dwmain.c" />
+    <ClCompile Include="..\psi\dwmainc.c" />
+    <ClCompile Include="..\psi\dwnodll.c" />
+    <ClCompile Include="..\psi\dwreg.c" />
+    <ClCompile Include="..\psi\dwsetup.cpp" />
+    <ClCompile Include="..\psi\dwtext.c" />
+    <ClCompile Include="..\psi\dwtrace.c" />
+    <ClCompile Include="..\psi\dwuninst.cpp" />
+    <ClCompile Include="..\psi\dxmain.c" />
+    <ClCompile Include="..\psi\dxmainc.c" />
+    <ClCompile Include="..\psi\gs.c" />
+    <ClCompile Include="..\psi\gsdll.c" />
+    <ClCompile Include="..\psi\gserver.c" />
+    <ClCompile Include="..\psi\ialloc.c" />
+    <ClCompile Include="..\psi\iapi.c" />
+    <ClCompile Include="..\psi\ibnum.c" />
+    <ClCompile Include="..\psi\iconf.c" />
+    <ClCompile Include="..\psi\icontext.c" />
+    <ClCompile Include="..\psi\idebug.c" />
+    <ClCompile Include="..\psi\idict.c" />
+    <ClCompile Include="..\psi\idisp.c" />
+    <ClCompile Include="..\psi\idparam.c" />
+    <ClCompile Include="..\psi\idstack.c" />
+    <ClCompile Include="..\psi\igc.c" />
+    <ClCompile Include="..\psi\igcref.c" />
+    <ClCompile Include="..\psi\igcstr.c" />
+    <ClCompile Include="..\psi\iinit.c" />
+    <ClCompile Include="..\psi\ilocate.c" />
+    <ClCompile Include="..\psi\imain.c" />
+    <ClCompile Include="..\psi\imainarg.c" />
+    <ClCompile Include="..\psi\iname.c" />
+    <ClCompile Include="..\psi\inobtokn.c" />
+    <ClCompile Include="..\psi\inouparm.c" />
+    <ClCompile Include="..\psi\interp.c" />
+    <ClCompile Include="..\psi\iparam.c" />
+    <ClCompile Include="..\psi\iplugin.c" />
+    <ClCompile Include="..\psi\ireclaim.c" />
+    <ClCompile Include="..\psi\isave.c" />
+    <ClCompile Include="..\psi\iscan.c" />
+    <ClCompile Include="..\psi\iscanbin.c" />
+    <ClCompile Include="..\psi\iscannum.c" />
+    <ClCompile Include="..\psi\istack.c" />
+    <ClCompile Include="..\psi\iutil.c" />
+    <ClCompile Include="..\psi\iutil2.c" />
+    <ClCompile Include="..\psi\psapi.c" />
+    <ClCompile Include="..\psi\sfilter1.c" />
+    <ClCompile Include="..\psi\wrfont.c" />
+    <ClCompile Include="..\psi\write_t1.c" />
+    <ClCompile Include="..\psi\write_t2.c" />
+    <ClCompile Include="..\psi\zalg.c" />
+    <ClCompile Include="..\psi\zarith.c" />
+    <ClCompile Include="..\psi\zarray.c" />
+    <ClCompile Include="..\psi\zbfont.c" />
+    <ClCompile Include="..\psi\zbseq.c" />
+    <ClCompile Include="..\psi\zcfont.c" />
+    <ClCompile Include="..\psi\zchar.c" />
+    <ClCompile Include="..\psi\zchar1.c" />
+    <ClCompile Include="..\psi\zchar2.c" />
+    <ClCompile Include="..\psi\zchar32.c" />
+    <ClCompile Include="..\psi\zchar42.c" />
+    <ClCompile Include="..\psi\zcharout.c" />
+    <ClCompile Include="..\psi\zcharx.c" />
+    <ClCompile Include="..\psi\zcid.c" />
+    <ClCompile Include="..\psi\zcie.c" />
+    <ClCompile Include="..\psi\zcolor.c" />
+    <ClCompile Include="..\psi\zcolor1.c" />
+    <ClCompile Include="..\psi\zcolor2.c" />
+    <ClCompile Include="..\psi\zcolor3.c" />
+    <ClCompile Include="..\psi\zcontrol.c" />
+    <ClCompile Include="..\psi\zcrd.c" />
+    <ClCompile Include="..\psi\zcsindex.c" />
+    <ClCompile Include="..\psi\zcspixel.c" />
+    <ClCompile Include="..\psi\zcssepr.c" />
+    <ClCompile Include="..\psi\zdevcal.c" />
+    <ClCompile Include="..\psi\zdevice.c" />
+    <ClCompile Include="..\psi\zdevice2.c" />
+    <ClCompile Include="..\psi\zdict.c" />
+    <ClCompile Include="..\psi\zdouble.c" />
+    <ClCompile Include="..\psi\zdps1.c" />
+    <ClCompile Include="..\psi\zdscpars.c" />
+    <ClCompile Include="..\psi\zfaes.c" />
+    <ClCompile Include="..\psi\zfapi.c" />
+    <ClCompile Include="..\psi\zfarc4.c" />
+    <ClCompile Include="..\psi\zfbcp.c" />
+    <ClCompile Include="..\psi\zfcid.c" />
+    <ClCompile Include="..\psi\zfcid0.c" />
+    <ClCompile Include="..\psi\zfcid1.c" />
+    <ClCompile Include="..\psi\zfcmap.c" />
+    <ClCompile Include="..\psi\zfdctd.c" />
+    <ClCompile Include="..\psi\zfdcte.c" />
+    <ClCompile Include="..\psi\zfdecode.c" />
+    <ClCompile Include="..\psi\zfile.c" />
+    <ClCompile Include="..\psi\zfile1.c" />
+    <ClCompile Include="..\psi\zfileio.c" />
+    <ClCompile Include="..\psi\zfilter.c" />
+    <ClCompile Include="..\psi\zfilter2.c" />
+    <ClCompile Include="..\psi\zfimscale.c" />
+    <ClCompile Include="..\psi\zfjbig2.c" />
+    <ClCompile Include="..\psi\zfjpx.c" />
+    <ClCompile Include="..\psi\zfmd5.c" />
+    <ClCompile Include="..\psi\zfont.c" />
+    <ClCompile Include="..\psi\zfont0.c" />
+    <ClCompile Include="..\psi\zfont1.c" />
+    <ClCompile Include="..\psi\zfont2.c" />
+    <ClCompile Include="..\psi\zfont32.c" />
+    <ClCompile Include="..\psi\zfont42.c" />
+    <ClCompile Include="..\psi\zfontenum.c" />
+    <ClCompile Include="..\psi\zfproc.c" />
+    <ClCompile Include="..\psi\zfrsd.c" />
+    <ClCompile Include="..\psi\zfsample.c" />
+    <ClCompile Include="..\psi\zfunc.c" />
+    <ClCompile Include="..\psi\zfunc0.c" />
+    <ClCompile Include="..\psi\zfunc3.c" />
+    <ClCompile Include="..\psi\zfunc4.c" />
+    <ClCompile Include="..\psi\zfzlib.c" />
+    <ClCompile Include="..\psi\zgeneric.c" />
+    <ClCompile Include="..\psi\zgstate.c" />
+    <ClCompile Include="..\psi\zht.c" />
+    <ClCompile Include="..\psi\zht1.c" />
+    <ClCompile Include="..\psi\zht2.c" />
+    <ClCompile Include="..\psi\zicc.c" />
+    <ClCompile Include="..\psi\zimage.c" />
+    <ClCompile Include="..\psi\zimage3.c" />
+    <ClCompile Include="..\psi\ziodev.c" />
+    <ClCompile Include="..\psi\ziodev2.c" />
+    <ClCompile Include="..\psi\ziodevsc.c" />
+    <ClCompile Include="..\psi\zmath.c" />
+    <ClCompile Include="..\psi\zmatrix.c" />
+    <ClCompile Include="..\psi\zmedia2.c" />
+    <ClCompile Include="..\psi\zmisc.c" />
+    <ClCompile Include="..\psi\zmisc1.c" />
+    <ClCompile Include="..\psi\zmisc2.c" />
+    <ClCompile Include="..\psi\zmisc3.c" />
+    <ClCompile Include="..\psi\zncdummy.c" />
+    <ClCompile Include="..\psi\zpacked.c" />
+    <ClCompile Include="..\psi\zpaint.c" />
+    <ClCompile Include="..\psi\zpath.c" />
+    <ClCompile Include="..\psi\zpath1.c" />
+    <ClCompile Include="..\psi\zpcolor.c" />
+    <ClCompile Include="..\psi\zpdfops.c" />
+    <ClCompile Include="..\psi\zrelbit.c" />
+    <ClCompile Include="..\psi\zshade.c" />
+    <ClCompile Include="..\psi\zstack.c" />
+    <ClCompile Include="..\psi\zstring.c" />
+    <ClCompile Include="..\psi\zsysvm.c" />
+    <ClCompile Include="..\psi\ztoken.c" />
+    <ClCompile Include="..\psi\ztrans.c" />
+    <ClCompile Include="..\psi\ztrap.c" />
+    <ClCompile Include="..\psi\ztype.c" />
+    <ClCompile Include="..\psi\zupath.c" />
+    <ClCompile Include="..\psi\zusparam.c" />
+    <ClCompile Include="..\psi\zvmem.c" />
+    <ClCompile Include="..\psi\zvmem2.c" />
+    <ClCompile Include="..\tiff\libtiff\mkg3states.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_acorn.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_apple.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_atari.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_aux.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_close.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_codec.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_color.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_compress.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_dir.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_dirinfo.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_dirread.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_dirwrite.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_dumpmode.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_error.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_extension.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_fax3.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_fax3sm.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_flush.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_getimage.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_jbig.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_jpeg.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_luv.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_lzw.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_msdos.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_next.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_ojpeg.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_open.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_packbits.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_pixarlog.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_predict.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_print.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_read.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_stream.cxx" />
+    <ClCompile Include="..\tiff\libtiff\tif_strip.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_swab.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_thunder.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_tile.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_unix.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_version.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_warning.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_win3.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_win32.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_write.c" />
+    <ClCompile Include="..\tiff\libtiff\tif_zip.c" />
+    <ClCompile Include="..\tiff\port\dummy.c" />
+    <ClCompile Include="..\tiff\port\getopt.c" />
+    <ClCompile Include="..\tiff\port\lfind.c" />
+    <ClCompile Include="..\tiff\port\strcasecmp.c" />
+    <ClCompile Include="..\tiff\port\strtoul.c" />
+    <ClCompile Include="..\tiff\test\ascii_tag.c" />
+    <ClCompile Include="..\tiff\test\check_tag.c" />
+    <ClCompile Include="..\tiff\test\long_tag.c" />
+    <ClCompile Include="..\tiff\test\short_tag.c" />
+    <ClCompile Include="..\tiff\test\strip.c" />
+    <ClCompile Include="..\tiff\test\strip_rw.c" />
+    <ClCompile Include="..\tiff\test\test_arrays.c" />
+    <ClCompile Include="..\tiff\tools\bmp2tiff.c" />
+    <ClCompile Include="..\tiff\tools\fax2ps.c" />
+    <ClCompile Include="..\tiff\tools\fax2tiff.c" />
+    <ClCompile Include="..\tiff\tools\gif2tiff.c" />
+    <ClCompile Include="..\tiff\tools\pal2rgb.c" />
+    <ClCompile Include="..\tiff\tools\ppm2tiff.c" />
+    <ClCompile Include="..\tiff\tools\ras2tiff.c" />
+    <ClCompile Include="..\tiff\tools\raw2tiff.c" />
+    <ClCompile Include="..\tiff\tools\rgb2ycbcr.c" />
+    <ClCompile Include="..\tiff\tools\sgi2tiff.c" />
+    <ClCompile Include="..\tiff\tools\sgisv.c" />
+    <ClCompile Include="..\tiff\tools\thumbnail.c" />
+    <ClCompile Include="..\tiff\tools\tiff2bw.c" />
+    <ClCompile Include="..\tiff\tools\tiff2pdf.c" />
+    <ClCompile Include="..\tiff\tools\tiff2ps.c" />
+    <ClCompile Include="..\tiff\tools\tiff2rgba.c" />
+    <ClCompile Include="..\tiff\tools\tiffcmp.c" />
+    <ClCompile Include="..\tiff\tools\tiffcp.c" />
+    <ClCompile Include="..\tiff\tools\tiffcrop.c" />
+    <ClCompile Include="..\tiff\tools\tiffdither.c" />
+    <ClCompile Include="..\tiff\tools\tiffdump.c" />
+    <ClCompile Include="..\tiff\tools\tiffgt.c" />
+    <ClCompile Include="..\tiff\tools\tiffinfo.c" />
+    <ClCompile Include="..\tiff\tools\tiffmedian.c" />
+    <ClCompile Include="..\tiff\tools\tiffset.c" />
+    <ClCompile Include="..\tiff\tools\tiffsplit.c" />
+    <ClCompile Include="..\tiff\tools\ycbcr.c" />
+    <ClCompile Include="..\urf\gdevurf.c" />
+    <ClCompile Include="..\urf\surfd.c" />
+    <ClCompile Include="..\urf\urffilter.c" />
+    <ClCompile Include="..\zlib\adler32.c" />
+    <ClCompile Include="..\zlib\compress.c" />
+    <ClCompile Include="..\zlib\crc32.c" />
+    <ClCompile Include="..\zlib\deflate.c" />
+    <ClCompile Include="..\zlib\gzclose.c" />
+    <ClCompile Include="..\zlib\gzlib.c" />
+    <ClCompile Include="..\zlib\gzread.c" />
+    <ClCompile Include="..\zlib\gzwrite.c" />
+    <ClCompile Include="..\zlib\infback.c" />
+    <ClCompile Include="..\zlib\inffast.c" />
+    <ClCompile Include="..\zlib\inflate.c" />
+    <ClCompile Include="..\zlib\inftrees.c" />
+    <ClCompile Include="..\zlib\trees.c" />
+    <ClCompile Include="..\zlib\uncompr.c" />
+    <ClCompile Include="..\zlib\zutil.c" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\base\aes.h" />
+    <ClInclude Include="..\base\assert_.h" />
+    <ClInclude Include="..\base\bobbin.h" />
+    <ClInclude Include="..\base\claptrap-impl.h" />
+    <ClInclude Include="..\base\claptrap.h" />
+    <ClInclude Include="..\base\ctype_.h" />
+    <ClInclude Include="..\base\dirent_.h" />
+    <ClInclude Include="..\base\dos_.h" />
+    <ClInclude Include="..\base\errno_.h" />
+    <ClInclude Include="..\base\ets.h" />
+    <ClInclude Include="..\base\ets_tm.h" />
+    <ClInclude Include="..\base\fcntl_.h" />
+    <ClInclude Include="..\base\gconf.h" />
+    <ClInclude Include="..\base\gdbflags.h" />
+    <ClInclude Include="..\base\gdebug.h" />
+    <ClInclude Include="..\base\gdevbbox.h" />
+    <ClInclude Include="..\base\gdevdcrd.h" />
+    <ClInclude Include="..\base\gdevddrw.h" />
+    <ClInclude Include="..\base\gdevdevn.h" />
+    <ClInclude Include="..\base\gdevdevnprn.h" />
+    <ClInclude Include="..\base\gdevflp.h" />
+    <ClInclude Include="..\base\gdevmem.h" />
+    <ClInclude Include="..\base\gdevmpla.h" />
+    <ClInclude Include="..\base\gdevmplt.h" />
+    <ClInclude Include="..\base\gdevmrop.h" />
+    <ClInclude Include="..\base\gdevmrun.h" />
+    <ClInclude Include="..\base\gdevoflt.h" />
+    <ClInclude Include="..\base\gdevp14.h" />
+    <ClInclude Include="..\base\gdevpccm.h" />
+    <ClInclude Include="..\base\gdevplnx.h" />
+    <ClInclude Include="..\base\gdevppla.h" />
+    <ClInclude Include="..\base\gdevprn.h" />
+    <ClInclude Include="..\base\gdevpxat.h" />
+    <ClInclude Include="..\base\gdevpxen.h" />
+    <ClInclude Include="..\base\gdevpxop.h" />
+    <ClInclude Include="..\base\gdevsclass.h" />
+    <ClInclude Include="..\base\gdevvec.h" />
+    <ClInclude Include="..\base\gen_ordered.h" />
+    <ClInclude Include="..\base\gp.h" />
+    <ClInclude Include="..\base\gpcheck.h" />
+    <ClInclude Include="..\base\gpgetenv.h" />
+    <ClInclude Include="..\base\gpmisc.h" />
+    <ClInclude Include="..\base\gpsync.h" />
+    <ClInclude Include="..\base\gp_mswin.h" />
+    <ClInclude Include="..\base\gp_os2.h" />
+    <ClInclude Include="..\base\gsalloc.h" />
+    <ClInclude Include="..\base\gsalpha.h" />
+    <ClInclude Include="..\base\gsalphac.h" />
+    <ClInclude Include="..\base\gsargs.h" />
+    <ClInclude Include="..\base\gsbitmap.h" />
+    <ClInclude Include="..\base\gsbitops.h" />
+    <ClInclude Include="..\base\gsbittab.h" />
+    <ClInclude Include="..\base\gsccode.h" />
+    <ClInclude Include="..\base\gsccolor.h" />
+    <ClInclude Include="..\base\gscdefs.h" />
+    <ClInclude Include="..\base\gscdevn.h" />
+    <ClInclude Include="..\base\gscedata.h" />
+    <ClInclude Include="..\base\gscencs.h" />
+    <ClInclude Include="..\base\gschar.h" />
+    <ClInclude Include="..\base\gscicach.h" />
+    <ClInclude Include="..\base\gscie.h" />
+    <ClInclude Include="..\base\gscindex.h" />
+    <ClInclude Include="..\base\gsclipsr.h" />
+    <ClInclude Include="..\base\gscms.h" />
+    <ClInclude Include="..\base\gscolor.h" />
+    <ClInclude Include="..\base\gscolor1.h" />
+    <ClInclude Include="..\base\gscolor2.h" />
+    <ClInclude Include="..\base\gscolor3.h" />
+    <ClInclude Include="..\base\gscompt.h" />
+    <ClInclude Include="..\base\gscoord.h" />
+    <ClInclude Include="..\base\gscpixel.h" />
+    <ClInclude Include="..\base\gscpm.h" />
+    <ClInclude Include="..\base\gscrd.h" />
+    <ClInclude Include="..\base\gscrdp.h" />
+    <ClInclude Include="..\base\gscrypt1.h" />
+    <ClInclude Include="..\base\gscsel.h" />
+    <ClInclude Include="..\base\gscsepr.h" />
+    <ClInclude Include="..\base\gscspace.h" />
+    <ClInclude Include="..\base\gscssub.h" />
+    <ClInclude Include="..\base\gsdcolor.h" />
+    <ClInclude Include="..\base\gsdevice.h" />
+    <ClInclude Include="..\base\gsdll.h" />
+    <ClInclude Include="..\base\gsdllwin.h" />
+    <ClInclude Include="..\base\gsdsrc.h" />
+    <ClInclude Include="..\base\gsequivc.h" />
+    <ClInclude Include="..\base\gserrors.h" />
+    <ClInclude Include="..\base\gsexit.h" />
+    <ClInclude Include="..\base\gsfcmap.h" />
+    <ClInclude Include="..\base\gsflip.h" />
+    <ClInclude Include="..\base\gsfname.h" />
+    <ClInclude Include="..\base\gsfont.h" />
+    <ClInclude Include="..\base\gsform1.h" />
+    <ClInclude Include="..\base\gsfunc.h" />
+    <ClInclude Include="..\base\gsfunc0.h" />
+    <ClInclude Include="..\base\gsfunc3.h" />
+    <ClInclude Include="..\base\gsfunc4.h" />
+    <ClInclude Include="..\base\gsgc.h" />
+    <ClInclude Include="..\base\gsgcache.h" />
+    <ClInclude Include="..\base\gsgdata.h" />
+    <ClInclude Include="..\base\gsgstate.h" />
+    <ClInclude Include="..\base\gshsb.h" />
+    <ClInclude Include="..\base\gsht.h" />
+    <ClInclude Include="..\base\gsht1.h" />
+    <ClInclude Include="..\base\gshtx.h" />
+    <ClInclude Include="..\base\gsicc.h" />
+    <ClInclude Include="..\base\gsicc_cache.h" />
+    <ClInclude Include="..\base\gsicc_cms.h" />
+    <ClInclude Include="..\base\gsicc_create.h" />
+    <ClInclude Include="..\base\gsicc_manage.h" />
+    <ClInclude Include="..\base\gsicc_profilecache.h" />
+    <ClInclude Include="..\base\gsimage.h" />
+    <ClInclude Include="..\base\gsio.h" />
+    <ClInclude Include="..\base\gsiorom.h" />
+    <ClInclude Include="..\base\gsipar3x.h" />
+    <ClInclude Include="..\base\gsiparam.h" />
+    <ClInclude Include="..\base\gsiparm3.h" />
+    <ClInclude Include="..\base\gsiparm4.h" />
+    <ClInclude Include="..\base\gsjconf.h" />
+    <ClInclude Include="..\base\gsjmorec.h" />
+    <ClInclude Include="..\base\gslib.h" />
+    <ClInclude Include="..\base\gslibctx.h" />
+    <ClInclude Include="..\base\gsline.h" />
+    <ClInclude Include="..\base\gslparam.h" />
+    <ClInclude Include="..\base\gsmalloc.h" />
+    <ClInclude Include="..\base\gsmatrix.h" />
+    <ClInclude Include="..\base\gsmchunk.h" />
+    <ClInclude Include="..\base\gsmd5.h" />
+    <ClInclude Include="..\base\gsmdebug.h" />
+    <ClInclude Include="..\base\gsmemory.h" />
+    <ClInclude Include="..\base\gsmemraw.h" />
+    <ClInclude Include="..\base\gsmemret.h" />
+    <ClInclude Include="..\base\gsnamecl.h" />
+    <ClInclude Include="..\base\gsncdummy.h" />
+    <ClInclude Include="..\base\gsnogc.h" />
+    <ClInclude Include="..\base\gsnotify.h" />
+    <ClInclude Include="..\base\gsovrc.h" />
+    <ClInclude Include="..\base\gspaint.h" />
+    <ClInclude Include="..\base\gsparam.h" />
+    <ClInclude Include="..\base\gsparams.h" />
+    <ClInclude Include="..\base\gsparamx.h" />
+    <ClInclude Include="..\base\gspath.h" />
+    <ClInclude Include="..\base\gspath2.h" />
+    <ClInclude Include="..\base\gspcolor.h" />
+    <ClInclude Include="..\base\gspenum.h" />
+    <ClInclude Include="..\base\gspmdrv.h" />
+    <ClInclude Include="..\base\gsptype1.h" />
+    <ClInclude Include="..\base\gsptype2.h" />
+    <ClInclude Include="..\base\gsrect.h" />
+    <ClInclude Include="..\base\gsrefct.h" />
+    <ClInclude Include="..\base\gsrop.h" />
+    <ClInclude Include="..\base\gsroprun1.h" />
+    <ClInclude Include="..\base\gsroprun24.h" />
+    <ClInclude Include="..\base\gsroprun8.h" />
+    <ClInclude Include="..\base\gsropt.h" />
+    <ClInclude Include="..\base\gsserial.h" />
+    <ClInclude Include="..\base\gsshade.h" />
+    <ClInclude Include="..\base\gsstate.h" />
+    <ClInclude Include="..\base\gsstrl.h" />
+    <ClInclude Include="..\base\gsstruct.h" />
+    <ClInclude Include="..\base\gsstype.h" />
+    <ClInclude Include="..\base\gstext.h" />
+    <ClInclude Include="..\base\gstiffio.h" />
+    <ClInclude Include="..\base\gstparam.h" />
+    <ClInclude Include="..\base\gstrans.h" />
+    <ClInclude Include="..\base\gstrap.h" />
+    <ClInclude Include="..\base\gstype1.h" />
+    <ClInclude Include="..\base\gstypes.h" />
+    <ClInclude Include="..\base\gsuid.h" />
+    <ClInclude Include="..\base\gsutil.h" />
+    <ClInclude Include="..\base\gsxfont.h" />
+    <ClInclude Include="..\base\gs_dll_call.h" />
+    <ClInclude Include="..\base\gs_mgl_e.h" />
+    <ClInclude Include="..\base\gs_mro_e.h" />
+    <ClInclude Include="..\base\gx.h" />
+    <ClInclude Include="..\base\gxalloc.h" />
+    <ClInclude Include="..\base\gxalpha.h" />
+    <ClInclude Include="..\base\gxarith.h" />
+    <ClInclude Include="..\base\gxband.h" />
+    <ClInclude Include="..\base\gxbcache.h" />
+    <ClInclude Include="..\base\gxbitfmt.h" />
+    <ClInclude Include="..\base\gxbitmap.h" />
+    <ClInclude Include="..\base\gxbitops.h" />
+    <ClInclude Include="..\base\gxblend.h" />
+    <ClInclude Include="..\base\gxcdevn.h" />
+    <ClInclude Include="..\base\gxchar.h" />
+    <ClInclude Include="..\base\gxchrout.h" />
+    <ClInclude Include="..\base\gxcid.h" />
+    <ClInclude Include="..\base\gxcie.h" />
+    <ClInclude Include="..\base\gxcindex.h" />
+    <ClInclude Include="..\base\gxcldev.h" />
+    <ClInclude Include="..\base\gxclio.h" />
+    <ClInclude Include="..\base\gxclip.h" />
+    <ClInclude Include="..\base\gxclip2.h" />
+    <ClInclude Include="..\base\gxclipm.h" />
+    <ClInclude Include="..\base\gxclipsr.h" />
+    <ClInclude Include="..\base\gxclist.h" />
+    <ClInclude Include="..\base\gxclmem.h" />
+    <ClInclude Include="..\base\gxclpage.h" />
+    <ClInclude Include="..\base\gxclpath.h" />
+    <ClInclude Include="..\base\gxclthrd.h" />
+    <ClInclude Include="..\base\gxcmap.h" />
+    <ClInclude Include="..\base\gxcolor2.h" />
+    <ClInclude Include="..\base\gxcomp.h" />
+    <ClInclude Include="..\base\gxcoord.h" />
+    <ClInclude Include="..\base\gxcpath.h" />
+    <ClInclude Include="..\base\gxcspace.h" />
+    <ClInclude Include="..\base\gxctable.h" />
+    <ClInclude Include="..\base\gxcvalue.h" />
+    <ClInclude Include="..\base\gxdcconv.h" />
+    <ClInclude Include="..\base\gxdcolor.h" />
+    <ClInclude Include="..\base\gxdda.h" />
+    <ClInclude Include="..\base\gxdevbuf.h" />
+    <ClInclude Include="..\base\gxdevcli.h" />
+    <ClInclude Include="..\base\gxdevice.h" />
+    <ClInclude Include="..\base\gxdevmem.h" />
+    <ClInclude Include="..\base\gxdevrop.h" />
+    <ClInclude Include="..\base\gxdevsop.h" />
+    <ClInclude Include="..\base\gxdht.h" />
+    <ClInclude Include="..\base\gxdhtres.h" />
+    <ClInclude Include="..\base\gxdhtserial.h" />
+    <ClInclude Include="..\base\gxdither.h" />
+    <ClInclude Include="..\base\gxdownscale.h" />
+    <ClInclude Include="..\base\gxdtfill.h" />
+    <ClInclude Include="..\base\gxfapi.h" />
+    <ClInclude Include="..\base\gxfapiu.h" />
+    <ClInclude Include="..\base\gxfarith.h" />
+    <ClInclude Include="..\base\gxfcache.h" />
+    <ClInclude Include="..\base\gxfcid.h" />
+    <ClInclude Include="..\base\gxfcmap.h" />
+    <ClInclude Include="..\base\gxfcmap1.h" />
+    <ClInclude Include="..\base\gxfdrop.h" />
+    <ClInclude Include="..\base\gxfill.h" />
+    <ClInclude Include="..\base\gxfillsl.h" />
+    <ClInclude Include="..\base\gxfilltr.h" />
+    <ClInclude Include="..\base\gxfillts.h" />
+    <ClInclude Include="..\base\gxfixed.h" />
+    <ClInclude Include="..\base\gxfmap.h" />
+    <ClInclude Include="..\base\gxfont.h" />
+    <ClInclude Include="..\base\gxfont0.h" />
+    <ClInclude Include="..\base\gxfont0c.h" />
+    <ClInclude Include="..\base\gxfont1.h" />
+    <ClInclude Include="..\base\gxfont42.h" />
+    <ClInclude Include="..\base\gxfrac.h" />
+    <ClInclude Include="..\base\gxftype.h" />
+    <ClInclude Include="..\base\gxfunc.h" />
+    <ClInclude Include="..\base\gxgetbit.h" />
+    <ClInclude Include="..\base\gxgstate.h" />
+    <ClInclude Include="..\base\gxhintn.h" />
+    <ClInclude Include="..\base\gxhldevc.h" />
+    <ClInclude Include="..\base\gxht.h" />
+    <ClInclude Include="..\base\gxhttile.h" />
+    <ClInclude Include="..\base\gxhttype.h" />
+    <ClInclude Include="..\base\gxht_thresh.h" />
+    <ClInclude Include="..\base\gxiclass.h" />
+    <ClInclude Include="..\base\gximag3x.h" />
+    <ClInclude Include="..\base\gximage.h" />
+    <ClInclude Include="..\base\gximage3.h" />
+    <ClInclude Include="..\base\gximask.h" />
+    <ClInclude Include="..\base\gximdecode.h" />
+    <ClInclude Include="..\base\gxiodev.h" />
+    <ClInclude Include="..\base\gxiparam.h" />
+    <ClInclude Include="..\base\gxline.h" />
+    <ClInclude Include="..\base\gxlum.h" />
+    <ClInclude Include="..\base\gxmatrix.h" />
+    <ClInclude Include="..\base\gxmclip.h" />
+    <ClInclude Include="..\base\gxobj.h" />
+    <ClInclude Include="..\base\gxoprect.h" />
+    <ClInclude Include="..\base\gxp1impl.h" />
+    <ClInclude Include="..\base\gxpageq.h" />
+    <ClInclude Include="..\base\gxpaint.h" />
+    <ClInclude Include="..\base\gxpath.h" />
+    <ClInclude Include="..\base\gxpcache.h" />
+    <ClInclude Include="..\base\gxpcolor.h" />
+    <ClInclude Include="..\base\gxrplane.h" />
+    <ClInclude Include="..\base\gxsample.h" />
+    <ClInclude Include="..\base\gxsamplp.h" />
+    <ClInclude Include="..\base\gxscanc.h" />
+    <ClInclude Include="..\base\gxshade.h" />
+    <ClInclude Include="..\base\gxshade4.h" />
+    <ClInclude Include="..\base\gxstate.h" />
+    <ClInclude Include="..\base\gxstdio.h" />
+    <ClInclude Include="..\base\gxsync.h" />
+    <ClInclude Include="..\base\gxtext.h" />
+    <ClInclude Include="..\base\gxtmap.h" />
+    <ClInclude Include="..\base\gxttf.h" />
+    <ClInclude Include="..\base\gxttfb.h" />
+    <ClInclude Include="..\base\gxtype1.h" />
+    <ClInclude Include="..\base\gxxfont.h" />
+    <ClInclude Include="..\base\gzacpath.h" />
+    <ClInclude Include="..\base\gzcpath.h" />
+    <ClInclude Include="..\base\gzht.h" />
+    <ClInclude Include="..\base\gzline.h" />
+    <ClInclude Include="..\base\gzpath.h" />
+    <ClInclude Include="..\base\gzspotan.h" />
+    <ClInclude Include="..\base\gzstate.h" />
+    <ClInclude Include="..\base\icc34.h" />
+    <ClInclude Include="..\base\jerror_.h" />
+    <ClInclude Include="..\base\jmemcust.h" />
+    <ClInclude Include="..\base\locale_.h" />
+    <ClInclude Include="..\base\malloc_.h" />
+    <ClInclude Include="..\base\math_.h" />
+    <ClInclude Include="..\base\memento.h" />
+    <ClInclude Include="..\base\memory_.h" />
+    <ClInclude Include="..\base\pipe_.h" />
+    <ClInclude Include="..\base\png_.h" />
+    <ClInclude Include="..\base\ramfs.h" />
+    <ClInclude Include="..\base\sa85d.h" />
+    <ClInclude Include="..\base\sa85x.h" />
+    <ClInclude Include="..\base\saes.h" />
+    <ClInclude Include="..\base\sarc4.h" />
+    <ClInclude Include="..\base\sbcp.h" />
+    <ClInclude Include="..\base\sbhc.h" />
+    <ClInclude Include="..\base\sbtx.h" />
+    <ClInclude Include="..\base\sbwbs.h" />
+    <ClInclude Include="..\base\scanchar.h" />
+    <ClInclude Include="..\base\scf.h" />
+    <ClInclude Include="..\base\scfx.h" />
+    <ClInclude Include="..\base\scommon.h" />
+    <ClInclude Include="..\base\sdcparam.h" />
+    <ClInclude Include="..\base\sdct.h" />
+    <ClInclude Include="..\base\setjmp_.h" />
+    <ClInclude Include="..\base\sfilter.h" />
+    <ClInclude Include="..\base\sha2.h" />
+    <ClInclude Include="..\base\shc.h" />
+    <ClInclude Include="..\base\shcgen.h" />
+    <ClInclude Include="..\base\sidscale.h" />
+    <ClInclude Include="..\base\siinterp.h" />
+    <ClInclude Include="..\base\simscale.h" />
+    <ClInclude Include="..\base\siscale.h" />
+    <ClInclude Include="..\base\sisparam.h" />
+    <ClInclude Include="..\base\sjbig2.h" />
+    <ClInclude Include="..\base\sjbig2_luratech.h" />
+    <ClInclude Include="..\base\sjpeg.h" />
+    <ClInclude Include="..\base\sjpx_luratech.h" />
+    <ClInclude Include="..\base\sjpx_openjpeg.h" />
+    <ClInclude Include="..\base\slzwx.h" />
+    <ClInclude Include="..\base\smd5.h" />
+    <ClInclude Include="..\base\smtf.h" />
+    <ClInclude Include="..\base\spdiffx.h" />
+    <ClInclude Include="..\base\spngpx.h" />
+    <ClInclude Include="..\base\spprint.h" />
+    <ClInclude Include="..\base\spsdf.h" />
+    <ClInclude Include="..\base\spwgx.h" />
+    <ClInclude Include="..\base\srdline.h" />
+    <ClInclude Include="..\base\srlx.h" />
+    <ClInclude Include="..\base\ssha2.h" />
+    <ClInclude Include="..\base\sstring.h" />
+    <ClInclude Include="..\base\stat_.h" />
+    <ClInclude Include="..\base\std.h" />
+    <ClInclude Include="..\base\stdint_.h" />
+    <ClInclude Include="..\base\stdio_.h" />
+    <ClInclude Include="..\base\stdpn.h" />
+    <ClInclude Include="..\base\stdpre.h" />
+    <ClInclude Include="..\base\stream.h" />
+    <ClInclude Include="..\base\strimpl.h" />
+    <ClInclude Include="..\base\string_.h" />
+    <ClInclude Include="..\base\strmio.h" />
+    <ClInclude Include="..\base\szlibx.h" />
+    <ClInclude Include="..\base\szlibxx.h" />
+    <ClInclude Include="..\base\time_.h" />
+    <ClInclude Include="..\base\ttcalc.h" />
+    <ClInclude Include="..\base\ttcommon.h" />
+    <ClInclude Include="..\base\ttconf.h" />
+    <ClInclude Include="..\base\ttconfig.h" />
+    <ClInclude Include="..\base\ttfinp.h" />
+    <ClInclude Include="..\base\ttfmemd.h" />
+    <ClInclude Include="..\base\ttfoutl.h" />
+    <ClInclude Include="..\base\ttfsfnt.h" />
+    <ClInclude Include="..\base\ttinterp.h" />
+    <ClInclude Include="..\base\ttload.h" />
+    <ClInclude Include="..\base\ttmisc.h" />
+    <ClInclude Include="..\base\ttobjs.h" />
+    <ClInclude Include="..\base\tttables.h" />
+    <ClInclude Include="..\base\tttype.h" />
+    <ClInclude Include="..\base\tttypes.h" />
+    <ClInclude Include="..\base\unistd_.h" />
+    <ClInclude Include="..\base\valgrind.h" />
+    <ClInclude Include="..\base\vdtrace.h" />
+    <ClInclude Include="..\base\vmsmath.h" />
+    <ClInclude Include="..\base\vms_x_fix.h" />
+    <ClInclude Include="..\base\windows_.h" />
+    <ClInclude Include="..\base\wrfont.h" />
+    <ClInclude Include="..\base\write_t1.h" />
+    <ClInclude Include="..\base\write_t2.h" />
+    <ClInclude Include="..\base\x_.h" />
+    <ClInclude Include="..\contrib\defs.h" />
+    <ClInclude Include="..\contrib\eplaser\gdevescv.h" />
+    <ClInclude Include="..\contrib\gdevbjc_.h" />
+    <ClInclude Include="..\contrib\gdevcd8.h" />
+    <ClInclude Include="..\contrib\japanese\dviprlib.h" />
+    <ClInclude Include="..\contrib\japanese\gdevmjc.h" />
+    <ClInclude Include="..\contrib\lips4\gdevlips.h" />
+    <ClInclude Include="..\contrib\lips4\gdevlprn.h" />
+    <ClInclude Include="..\contrib\opvp\opvp.h" />
+    <ClInclude Include="..\contrib\opvp\opvp_0_2_0.h" />
+    <ClInclude Include="..\contrib\opvp\opvp_common.h" />
+    <ClInclude Include="..\contrib\pcl3\eprn\gdeveprn.h" />
+    <ClInclude Include="..\contrib\pcl3\eprn\mediasize.h" />
+    <ClInclude Include="..\contrib\pcl3\eprn\pagecount.h" />
+    <ClInclude Include="..\contrib\pcl3\src\pclcap.h" />
+    <ClInclude Include="..\contrib\pcl3\src\pclgen.h" />
+    <ClInclude Include="..\contrib\pcl3\src\pclscan.h" />
+    <ClInclude Include="..\contrib\pcl3\src\pclsize.h" />
+    <ClInclude Include="..\cups\libs\configwin.h" />
+    <ClInclude Include="..\cups\libs\cups\adminutil.h" />
+    <ClInclude Include="..\cups\libs\cups\array.h" />
+    <ClInclude Include="..\cups\libs\cups\backend.h" />
+    <ClInclude Include="..\cups\libs\cups\cups.h" />
+    <ClInclude Include="..\cups\libs\cups\debug.h" />
+    <ClInclude Include="..\cups\libs\cups\dir.h" />
+    <ClInclude Include="..\cups\libs\cups\file-private.h" />
+    <ClInclude Include="..\cups\libs\cups\file.h" />
+    <ClInclude Include="..\cups\libs\cups\globals.h" />
+    <ClInclude Include="..\cups\libs\cups\http-private.h" />
+    <ClInclude Include="..\cups\libs\cups\http.h" />
+    <ClInclude Include="..\cups\libs\cups\i18n.h" />
+    <ClInclude Include="..\cups\libs\cups\ipp-private.h" />
+    <ClInclude Include="..\cups\libs\cups\ipp.h" />
+    <ClInclude Include="..\cups\libs\cups\language.h" />
+    <ClInclude Include="..\cups\libs\cups\md5-apple.h" />
+    <ClInclude Include="..\cups\libs\cups\md5.h" />
+    <ClInclude Include="..\cups\libs\cups\ppd-private.h" />
+    <ClInclude Include="..\cups\libs\cups\ppd.h" />
+    <ClInclude Include="..\cups\libs\cups\pwg-private.h" />
+    <ClInclude Include="..\cups\libs\cups\raster.h" />
+    <ClInclude Include="..\cups\libs\cups\sidechannel.h" />
+    <ClInclude Include="..\cups\libs\cups\snmp-private.h" />
+    <ClInclude Include="..\cups\libs\cups\string.h" />
+    <ClInclude Include="..\cups\libs\cups\transcode.h" />
+    <ClInclude Include="..\cups\libs\cups\versioning.h" />
+    <ClInclude Include="..\cups\libs\filter\common.h" />
+    <ClInclude Include="..\cups\libs\filter\image-private.h" />
+    <ClInclude Include="..\cups\libs\filter\image-sgi.h" />
+    <ClInclude Include="..\cups\libs\filter\image.h" />
+    <ClInclude Include="..\devices\gdev8bcm.h" />
+    <ClInclude Include="..\devices\gdevbjc.h" />
+    <ClInclude Include="..\devices\gdevbjcl.h" />
+    <ClInclude Include="..\devices\gdevbmp.h" />
+    <ClInclude Include="..\devices\gdevdljm.h" />
+    <ClInclude Include="..\devices\gdevdsp.h" />
+    <ClInclude Include="..\devices\gdevdsp2.h" />
+    <ClInclude Include="..\devices\gdevfax.h" />
+    <ClInclude Include="..\devices\gdevmeds.h" />
+    <ClInclude Include="..\devices\gdevmgr.h" />
+    <ClInclude Include="..\devices\gdevpcl.h" />
+    <ClInclude Include="..\devices\gdevplib.h" />
+    <ClInclude Include="..\devices\gdevpm.h" />
+    <ClInclude Include="..\devices\gdevprna.h" />
+    <ClInclude Include="..\devices\gdevpsd.h" />
+    <ClInclude Include="..\devices\gdevpxut.h" />
+    <ClInclude Include="..\devices\gdevstc.h" />
+    <ClInclude Include="..\devices\gdevtfax.h" />
+    <ClInclude Include="..\devices\gdevtifs.h" />
+    <ClInclude Include="..\devices\gdevx.h" />
+    <ClInclude Include="..\devices\gdevxcmp.h" />
+    <ClInclude Include="..\devices\gxfcopy.h" />
+    <ClInclude Include="..\devices\minftrsz.h" />
+    <ClInclude Include="..\devices\rinkj\evenbetter-rll.h" />
+    <ClInclude Include="..\devices\rinkj\rinkj-byte-stream.h" />
+    <ClInclude Include="..\devices\rinkj\rinkj-config.h" />
+    <ClInclude Include="..\devices\rinkj\rinkj-device.h" />
+    <ClInclude Include="..\devices\rinkj\rinkj-dither.h" />
+    <ClInclude Include="..\devices\rinkj\rinkj-epson870.h" />
+    <ClInclude Include="..\devices\rinkj\rinkj-screen-eb.h" />
+    <ClInclude Include="..\devices\vector\gdevagl.h" />
+    <ClInclude Include="..\devices\vector\gdevpdfb.h" />
+    <ClInclude Include="..\devices\vector\gdevpdfc.h" />
+    <ClInclude Include="..\devices\vector\gdevpdfg.h" />
+    <ClInclude Include="..\devices\vector\gdevpdfo.h" />
+    <ClInclude Include="..\devices\vector\gdevpdfx.h" />
+    <ClInclude Include="..\devices\vector\gdevpdt.h" />
+    <ClInclude Include="..\devices\vector\gdevpdtb.h" />
+    <ClInclude Include="..\devices\vector\gdevpdtd.h" />
+    <ClInclude Include="..\devices\vector\gdevpdtf.h" />
+    <ClInclude Include="..\devices\vector\gdevpdti.h" />
+    <ClInclude Include="..\devices\vector\gdevpdts.h" />
+    <ClInclude Include="..\devices\vector\gdevpdtt.h" />
+    <ClInclude Include="..\devices\vector\gdevpdtv.h" />
+    <ClInclude Include="..\devices\vector\gdevpdtw.h" />
+    <ClInclude Include="..\devices\vector\gdevpdtx.h" />
+    <ClInclude Include="..\devices\vector\gdevpsdf.h" />
+    <ClInclude Include="..\devices\vector\gdevpsds.h" />
+    <ClInclude Include="..\devices\vector\gdevpsf.h" />
+    <ClInclude Include="..\devices\vector\gdevpsu.h" />
+    <ClInclude Include="..\devices\vector\whitelst.h" />
+    <ClInclude Include="..\expat\lib\amigaconfig.h" />
+    <ClInclude Include="..\expat\lib\ascii.h" />
+    <ClInclude Include="..\expat\lib\asciitab.h" />
+    <ClInclude Include="..\expat\lib\expat.h" />
+    <ClInclude Include="..\expat\lib\expat_external.h" />
+    <ClInclude Include="..\expat\lib\iasciitab.h" />
+    <ClInclude Include="..\expat\lib\internal.h" />
+    <ClInclude Include="..\expat\lib\latin1tab.h" />
+    <ClInclude Include="..\expat\lib\macconfig.h" />
+    <ClInclude Include="..\expat\lib\nametab.h" />
+    <ClInclude Include="..\expat\lib\utf8tab.h" />
+    <ClInclude Include="..\expat\lib\winconfig.h" />
+    <ClInclude Include="..\expat\lib\xmlrole.h" />
+    <ClInclude Include="..\expat\lib\xmltok.h" />
+    <ClInclude Include="..\expat\lib\xmltok_impl.h" />
+    <ClInclude Include="..\expat\tests\chardata.h" />
+    <ClInclude Include="..\expat\tests\minicheck.h" />
+    <ClInclude Include="..\ijs\ijs.h" />
+    <ClInclude Include="..\ijs\ijs_client.h" />
+    <ClInclude Include="..\ijs\ijs_server.h" />
+    <ClInclude Include="..\ijs\unistd_.h" />
+    <ClInclude Include="..\jbig2dec\config.h" />
+    <ClInclude Include="..\jbig2dec\config_types.h" />
+    <ClInclude Include="..\jbig2dec\config_win32.h" />
+    <ClInclude Include="..\jbig2dec\getopt.h" />
+    <ClInclude Include="..\jbig2dec\jbig2.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_arith.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_arith_iaid.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_arith_int.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_generic.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_huffman.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_hufftab.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_image.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_mmr.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_priv.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_symbol_dict.h" />
+    <ClInclude Include="..\jbig2dec\jbig2_text.h" />
+    <ClInclude Include="..\jbig2dec\os_types.h" />
+    <ClInclude Include="..\jbig2dec\sha1.h" />
+    <ClInclude Include="..\jpegxr\app_resource.h" />
+    <ClInclude Include="..\jpegxr\dll_resource.h" />
+    <ClInclude Include="..\jpegxr\file.h" />
+    <ClInclude Include="..\jpegxr\jpegxr.h" />
+    <ClInclude Include="..\jpegxr\jxr_priv.h" />
+    <ClInclude Include="..\jpegxr\qp.tab.h" />
+    <ClInclude Include="..\jpegxr\stdint_minimal.h" />
+    <ClInclude Include="..\jpeg\cderror.h" />
+    <ClInclude Include="..\jpeg\cdjpeg.h" />
+    <ClInclude Include="..\jpeg\jchuff.h" />
+    <ClInclude Include="..\jpeg\jdct.h" />
+    <ClInclude Include="..\jpeg\jdhuff.h" />
+    <ClInclude Include="..\jpeg\jerror.h" />
+    <ClInclude Include="..\jpeg\jinclude.h" />
+    <ClInclude Include="..\jpeg\jmemsys.h" />
+    <ClInclude Include="..\jpeg\jmorecfg.h" />
+    <ClInclude Include="..\jpeg\jpegint.h" />
+    <ClInclude Include="..\jpeg\jpeglib.h" />
+    <ClInclude Include="..\jpeg\jversion.h" />
+    <ClInclude Include="..\jpeg\transupp.h" />
+    <ClInclude Include="..\lcms2mt\include\lcms2mt.h" />
+    <ClInclude Include="..\lcms2mt\include\lcms2mt_plugin.h" />
+    <ClInclude Include="..\lcms2mt\src\extra_xform.h" />
+    <ClInclude Include="..\lcms2mt\src\lcms2_internal.h" />
+    <ClInclude Include="..\libpng\png.h" />
+    <ClInclude Include="..\libpng\pngconf.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\bio.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\cidx_manager.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\cio.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\dwt.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\event.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\fix.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\function_list.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\image.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\indexbox_manager.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\int.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\invert.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\j2k.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\j2k_lib.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\jp2.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\jpt.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\mct.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\mqc.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\openjpeg.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_clock.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_config.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_config_private.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_includes.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_intmath.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_inttypes.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_malloc.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_stdint.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\pi.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\t1.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\t1_luts.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\t2.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\tcd.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\tgt.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\thread.h" />
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\tls_keys.h" />
+    <ClInclude Include="..\psi\bfont.h" />
+    <ClInclude Include="..\psi\btoken.h" />
+    <ClInclude Include="..\psi\dscparse.h" />
+    <ClInclude Include="..\psi\dstack.h" />
+    <ClInclude Include="..\psi\dwdll.h" />
+    <ClInclude Include="..\psi\dwimg.h" />
+    <ClInclude Include="..\psi\dwinst.h" />
+    <ClInclude Include="..\psi\dwreg.h" />
+    <ClInclude Include="..\psi\dwres.h" />
+    <ClInclude Include="..\psi\dwsetup.h" />
+    <ClInclude Include="..\psi\dwtext.h" />
+    <ClInclude Include="..\psi\dwtrace.h" />
+    <ClInclude Include="..\psi\dwuninst.h" />
+    <ClInclude Include="..\psi\estack.h" />
+    <ClInclude Include="..\psi\files.h" />
+    <ClInclude Include="..\psi\ghost.h" />
+    <ClInclude Include="..\psi\ialloc.h" />
+    <ClInclude Include="..\psi\iapi.h" />
+    <ClInclude Include="..\psi\iastate.h" />
+    <ClInclude Include="..\psi\iastruct.h" />
+    <ClInclude Include="..\psi\ibnum.h" />
+    <ClInclude Include="..\psi\ichar.h" />
+    <ClInclude Include="..\psi\ichar1.h" />
+    <ClInclude Include="..\psi\icharout.h" />
+    <ClInclude Include="..\psi\icid.h" />
+    <ClInclude Include="..\psi\icie.h" />
+    <ClInclude Include="..\psi\icolor.h" />
+    <ClInclude Include="..\psi\iconf.h" />
+    <ClInclude Include="..\psi\icontext.h" />
+    <ClInclude Include="..\psi\icremap.h" />
+    <ClInclude Include="..\psi\icsmap.h" />
+    <ClInclude Include="..\psi\icstate.h" />
+    <ClInclude Include="..\psi\iddict.h" />
+    <ClInclude Include="..\psi\iddstack.h" />
+    <ClInclude Include="..\psi\idebug.h" />
+    <ClInclude Include="..\psi\idict.h" />
+    <ClInclude Include="..\psi\idictdef.h" />
+    <ClInclude Include="..\psi\idicttpl.h" />
+    <ClInclude Include="..\psi\idisp.h" />
+    <ClInclude Include="..\psi\idosave.h" />
+    <ClInclude Include="..\psi\idparam.h" />
+    <ClInclude Include="..\psi\idsdata.h" />
+    <ClInclude Include="..\psi\idstack.h" />
+    <ClInclude Include="..\psi\ierrors.h" />
+    <ClInclude Include="..\psi\iesdata.h" />
+    <ClInclude Include="..\psi\iestack.h" />
+    <ClInclude Include="..\psi\ifapi.h" />
+    <ClInclude Include="..\psi\ifcid.h" />
+    <ClInclude Include="..\psi\ifilter.h" />
+    <ClInclude Include="..\psi\ifilter2.h" />
+    <ClInclude Include="..\psi\ifont.h" />
+    <ClInclude Include="..\psi\ifont1.h" />
+    <ClInclude Include="..\psi\ifont2.h" />
+    <ClInclude Include="..\psi\ifont42.h" />
+    <ClInclude Include="..\psi\ifrpred.h" />
+    <ClInclude Include="..\psi\ifunc.h" />
+    <ClInclude Include="..\psi\ifwpred.h" />
+    <ClInclude Include="..\psi\igc.h" />
+    <ClInclude Include="..\psi\igcstr.h" />
+    <ClInclude Include="..\psi\igstate.h" />
+    <ClInclude Include="..\psi\iht.h" />
+    <ClInclude Include="..\psi\iimage.h" />
+    <ClInclude Include="..\psi\iinit.h" />
+    <ClInclude Include="..\psi\ilevel.h" />
+    <ClInclude Include="..\psi\imain.h" />
+    <ClInclude Include="..\psi\imainarg.h" />
+    <ClInclude Include="..\psi\imemory.h" />
+    <ClInclude Include="..\psi\iminst.h" />
+    <ClInclude Include="..\psi\iname.h" />
+    <ClInclude Include="..\psi\inamedef.h" />
+    <ClInclude Include="..\psi\inameidx.h" />
+    <ClInclude Include="..\psi\inames.h" />
+    <ClInclude Include="..\psi\inamestr.h" />
+    <ClInclude Include="..\psi\interp.h" />
+    <ClInclude Include="..\psi\iosdata.h" />
+    <ClInclude Include="..\psi\iostack.h" />
+    <ClInclude Include="..\psi\ipacked.h" />
+    <ClInclude Include="..\psi\iparam.h" />
+    <ClInclude Include="..\psi\iparray.h" />
+    <ClInclude Include="..\psi\ipcolor.h" />
+    <ClInclude Include="..\psi\iplugin.h" />
+    <ClInclude Include="..\psi\iref.h" />
+    <ClInclude Include="..\psi\isave.h" />
+    <ClInclude Include="..\psi\iscan.h" />
+    <ClInclude Include="..\psi\iscanbin.h" />
+    <ClInclude Include="..\psi\iscannum.h" />
+    <ClInclude Include="..\psi\isdata.h" />
+    <ClInclude Include="..\psi\isstate.h" />
+    <ClInclude Include="..\psi\istack.h" />
+    <ClInclude Include="..\psi\istkparm.h" />
+    <ClInclude Include="..\psi\istream.h" />
+    <ClInclude Include="..\psi\istruct.h" />
+    <ClInclude Include="..\psi\itoken.h" />
+    <ClInclude Include="..\psi\iutil.h" />
+    <ClInclude Include="..\psi\iutil2.h" />
+    <ClInclude Include="..\psi\ivmem2.h" />
+    <ClInclude Include="..\psi\ivmspace.h" />
+    <ClInclude Include="..\psi\main.h" />
+    <ClInclude Include="..\psi\oparc.h" />
+    <ClInclude Include="..\psi\opcheck.h" />
+    <ClInclude Include="..\psi\opdef.h" />
+    <ClInclude Include="..\psi\oper.h" />
+    <ClInclude Include="..\psi\opextern.h" />
+    <ClInclude Include="..\psi\ostack.h" />
+    <ClInclude Include="..\psi\psapi.h" />
+    <ClInclude Include="..\psi\store.h" />
+    <ClInclude Include="..\psi\wrfont.h" />
+    <ClInclude Include="..\psi\write_t1.h" />
+    <ClInclude Include="..\psi\write_t2.h" />
+    <ClInclude Include="..\psi\zchar42.h" />
+    <ClInclude Include="..\psi\zcie.h" />
+    <ClInclude Include="..\psi\zcolor.h" />
+    <ClInclude Include="..\psi\zfile.h" />
+    <ClInclude Include="..\psi\zfrsd.h" />
+    <ClInclude Include="..\psi\zfunc.h" />
+    <ClInclude Include="..\psi\zht2.h" />
+    <ClInclude Include="..\psi\zicc.h" />
+    <ClInclude Include="..\tiff\libtiff\t4.h" />
+    <ClInclude Include="..\tiff\libtiff\tiff.h" />
+    <ClInclude Include="..\tiff\libtiff\tiffconf.vc.h" />
+    <ClInclude Include="..\tiff\libtiff\tiffconf.wince.h" />
+    <ClInclude Include="..\tiff\libtiff\tiffio.h" />
+    <ClInclude Include="..\tiff\libtiff\tiffio.hxx" />
+    <ClInclude Include="..\tiff\libtiff\tiffiop.h" />
+    <ClInclude Include="..\tiff\libtiff\tiffvers.h" />
+    <ClInclude Include="..\tiff\libtiff\tif_config.vc.h" />
+    <ClInclude Include="..\tiff\libtiff\tif_config.wince.h" />
+    <ClInclude Include="..\tiff\libtiff\tif_dir.h" />
+    <ClInclude Include="..\tiff\libtiff\tif_fax3.h" />
+    <ClInclude Include="..\tiff\libtiff\tif_predict.h" />
+    <ClInclude Include="..\tiff\libtiff\uvcode.h" />
+    <ClInclude Include="..\tiff\port\libport.h" />
+    <ClInclude Include="..\tiff\test\test_arrays.h" />
+    <ClInclude Include="..\tiff\tools\rasterfile.h" />
+    <ClInclude Include="..\urf\surfx.h" />
+    <ClInclude Include="..\zlib\crc32.h" />
+    <ClInclude Include="..\zlib\deflate.h" />
+    <ClInclude Include="..\zlib\gzguts.h" />
+    <ClInclude Include="..\zlib\inffast.h" />
+    <ClInclude Include="..\zlib\inffixed.h" />
+    <ClInclude Include="..\zlib\inflate.h" />
+    <ClInclude Include="..\zlib\inftrees.h" />
+    <ClInclude Include="..\zlib\trees.h" />
+    <ClInclude Include="..\zlib\zconf.h" />
+    <ClInclude Include="..\zlib\zlib.h" />
+    <ClInclude Include="..\zlib\zutil.h" />
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="..\base\gspmdrv.rc" />
+    <ResourceCompile Include="..\base\gswin.rc" />
+    <ResourceCompile Include="..\base\gswin32.rc" />
+    <ResourceCompile Include="..\psi\dwmain.rc" />
+    <ResourceCompile Include="..\psi\dwsetup.rc" />
+    <ResourceCompile Include="..\psi\dwuninst.rc" />
+    <ResourceCompile Include="..\psi\gsdll2.rc" />
+    <ResourceCompile Include="..\psi\gsdll32.rc" />
+    <ResourceCompile Include="..\psi\gsos2.rc" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
diff --git a/windows/ghostscript.vcxproj.filters b/windows/ghostscript.vcxproj.filters
new file mode 100644
index 0000000..f4b8900
--- /dev/null
+++ b/windows/ghostscript.vcxproj.filters
@@ -0,0 +1,6988 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Resource">
+      <UniqueIdentifier>{66083040-b496-4d6f-9738-5dcf915f3bea}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Resource\CMap">
+      <UniqueIdentifier>{0d11a205-32f8-4075-8cb4-aa8eaa7dccee}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Resource\Init">
+      <UniqueIdentifier>{21ce7627-eedd-4904-a5c6-f61269c18601}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Resource\ColorSpace">
+      <UniqueIdentifier>{f09ac9c7-811a-4f5c-912f-b661f4165ad6}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Resource\Decoding">
+      <UniqueIdentifier>{0497ab4c-d88c-4b90-b64d-868d5d6c4a46}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Resource\Encoding">
+      <UniqueIdentifier>{bd82a757-a576-4c4d-99f5-a89a71f15b9d}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Resource\Font">
+      <UniqueIdentifier>{886a6a11-6c2d-4e33-b169-37e903882476}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Resource\SubstCID">
+      <UniqueIdentifier>{4c0564f0-5bec-4483-ad82-5c6d4b52abde}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base">
+      <UniqueIdentifier>{ca716464-cc37-4d1b-a63a-018e1cea7847}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base\rinkj">
+      <UniqueIdentifier>{0b25f2bf-1c3c-4389-957e-07d94829d203}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base\gldevices">
+      <UniqueIdentifier>{53c97220-b138-4d65-911f-39706643e350}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base\shading">
+      <UniqueIdentifier>{c25cbca1-37c4-44e6-a7a4-773919dfb6f8}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base\transparency">
+      <UniqueIdentifier>{6dc92a3a-aa47-4286-be2d-66bb4801930a}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base\color">
+      <UniqueIdentifier>{07a66462-8ec3-4c03-99fb-45d93c2f4fba}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base\color\icc">
+      <UniqueIdentifier>{3cb1c163-30b4-4105-b1ad-084cae0d5d93}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base\image">
+      <UniqueIdentifier>{1d02b3a9-8993-47bb-8ad4-17899e6d4719}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base\clist">
+      <UniqueIdentifier>{42c19fb2-ce18-4bb1-bbdf-9b659e3ffe45}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base %28.h%29">
+      <UniqueIdentifier>{f0d9ce31-8ee2-4af7-8710-75fe4b3a63b8}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base %28.h%29\gldevices %28.h%29">
+      <UniqueIdentifier>{6771c9a1-9e13-445b-8db1-d263b5544aac}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base %28.h%29\icc %28.h%29">
+      <UniqueIdentifier>{43377814-6fcc-41f1-b3db-f2322a75292b}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="base %28.rc%29">
+      <UniqueIdentifier>{0265f7b0-a643-48f5-98ff-e72d45be6b0b}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib">
+      <UniqueIdentifier>{b6e59d02-a8bf-43c4-acfe-54a34160dfa9}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib\eplaser">
+      <UniqueIdentifier>{89854c66-44d7-4f94-8578-9eabe22dc3c7}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib\japanese">
+      <UniqueIdentifier>{89a33292-5f2b-4864-9386-298840afc9c7}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib\lips4">
+      <UniqueIdentifier>{309e26dc-4546-487e-871f-6c06d83e439b}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib\opvp">
+      <UniqueIdentifier>{192c550b-f1d5-45b5-84dc-7fbcb0112a31}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib\pscolor">
+      <UniqueIdentifier>{8b0f4c6b-6e74-486c-9e3c-3b492f001d18}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib\pcl3">
+      <UniqueIdentifier>{aeffa821-37d9-42b3-848f-6cf5e03defc0}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib\pcl3\eprn">
+      <UniqueIdentifier>{2453350f-f27e-40ce-ac02-dbd75dda0827}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="contrib\pcl3\src">
+      <UniqueIdentifier>{bbbccc2f-f2b7-4b68-b0c0-b4c2daf45d9a}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="cups">
+      <UniqueIdentifier>{90557f3e-8eed-4d9a-b261-e3abff096171}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="cups\libs">
+      <UniqueIdentifier>{2dc11741-6e62-4682-bce3-e07a58bd8147}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="cups\libs\cups">
+      <UniqueIdentifier>{86106523-02fd-4d95-87d0-dc0bf887cb39}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="cups\libs\filter">
+      <UniqueIdentifier>{75096210-8722-46fb-8288-a8ca0695b452}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="devices">
+      <UniqueIdentifier>{b99b080d-77f9-4421-8ccc-7c8cc6f6bb94}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="devices\vector">
+      <UniqueIdentifier>{31ae4fa3-a4af-4555-a8de-e6c27a4aba4a}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="devices\rinkj">
+      <UniqueIdentifier>{9c5ae408-c3fa-4646-a3c8-3d7368f2b94f}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="devices %28.h%29">
+      <UniqueIdentifier>{820fecbb-46a4-4a46-8979-cd15794681a4}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="devices %28.h%29\vector %28.h%29">
+      <UniqueIdentifier>{1e9b363c-13f3-4a18-9698-5bd1d2ac49b9}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="devices %28.h%29\rinkj %28.h%29">
+      <UniqueIdentifier>{04e182ed-7b62-49ba-af24-90976e3b47f1}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="doc">
+      <UniqueIdentifier>{ea416532-605d-48bf-8c77-66ea71921aad}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="expat">
+      <UniqueIdentifier>{9686f3e5-415f-4011-8402-811144f936ee}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="expat\tests">
+      <UniqueIdentifier>{e9b89fc0-f99d-47e8-a4bd-93ece05bd88d}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="expat\tests\benchmark">
+      <UniqueIdentifier>{8a0514ca-c65f-4ac0-90d4-b9f61aa7f448}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="ijs">
+      <UniqueIdentifier>{3f8d4341-d923-4d6c-a4fa-8c56f63b1ff9}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="jbig2dec">
+      <UniqueIdentifier>{bb17a471-34a0-48be-bf37-88cc7859a6ca}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="jpeg">
+      <UniqueIdentifier>{b1c7dc2b-8799-4b90-b458-fd1f0cdd2e95}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="lcms2mt">
+      <UniqueIdentifier>{5905e8cd-0dba-4c3f-b48d-fa5db3d04233}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="libpng">
+      <UniqueIdentifier>{742baa60-39ab-45f4-a673-c68fb47f9229}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="openjpeg/libopenjpeg">
+      <UniqueIdentifier>{21cb3d02-ad8f-48b2-8b88-5fc0c747c8d2}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="psi">
+      <UniqueIdentifier>{08075552-f133-4daf-9886-23e25919b8f4}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="psi %28.h%29">
+      <UniqueIdentifier>{2da6a2a4-638f-4811-b564-b90eb9a238b5}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="psi %28.rc%29">
+      <UniqueIdentifier>{ade37e42-7108-48b3-9315-3fedad82f01c}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="tiff">
+      <UniqueIdentifier>{af3fe7ae-4cd0-463e-8ab7-63186f1f6c3f}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="tiff\libtiff">
+      <UniqueIdentifier>{4ae7a3a1-05fd-433b-87b8-e38aa2a44e25}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="tiff\tools">
+      <UniqueIdentifier>{e19910be-f17b-4801-a76e-1356cc79317f}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="tiff\test">
+      <UniqueIdentifier>{c21494ee-3f68-44fa-b970-8d4145ecb5f8}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="tiff\port">
+      <UniqueIdentifier>{f1635490-14d7-45c4-8c4d-f1de711da2c2}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="zlib">
+      <UniqueIdentifier>{e60925d3-8d1d-42d0-9ac6-77a0caa70abf}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="jpegxr">
+      <UniqueIdentifier>{9896a4c2-878b-43a1-b504-c29a4624445a}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="urf">
+      <UniqueIdentifier>{a420d4f4-ac35-48c1-b997-8004f7ae79d7}</UniqueIdentifier>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="..\Resource\CMap\78-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\78-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\78-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\78-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\78-RKSJ-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\78-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\78ms-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\78ms-RKSJ-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\83pv-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90ms-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90ms-RKSJ-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90ms-RKSJ-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90msp-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90msp-RKSJ-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90pv-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90pv-RKSJ-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90pv-RKSJ-UCS2C">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\90pv-RKSJ-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Add-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Add-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Add-RKSJ-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Add-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-0">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-1">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-3">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-4">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-5">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-6">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-B5pc">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-ETenms-B5">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-H-CID">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-H-Host">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-H-Mac">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-CNS1-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-0">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-1">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-3">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-4">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-5">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-GBK-EUC">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-GBpc-EUC">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-H-CID">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-H-Host">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-H-Mac">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-GB1-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-0">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-1">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-3">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-4">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-5">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-6">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-90ms-RKSJ">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-90pv-RKSJ">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-H-CID">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-H-Host">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-H-Mac">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-PS-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-PS-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan1-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Japan2-0">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-0">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-1">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-H-CID">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-H-Host">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-H-Mac">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-KSCms-UHC">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-KSCpc-EUC">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Adobe-Korea1-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\B5pc-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\B5pc-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\B5pc-UCS2C">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\B5pc-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS01-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS02-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS03-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS04-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS05-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS06-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS07-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS1-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS1-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS15-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS2-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\CNS2-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\ETen-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\ETen-B5-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\ETen-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\ETenms-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\ETenms-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\ETHK-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\ETHK-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Ext-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Ext-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Ext-RKSJ-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Ext-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GB-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GB-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GB-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GB-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GB-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBK-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBK-EUC-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBK-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBK2K-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBK2K-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBKp-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBKp-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBpc-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBpc-EUC-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBpc-EUC-UCS2C">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBpc-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBT-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBT-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBT-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBT-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBT-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBTpc-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\GBTpc-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Hankaku">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Hiragana">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HK-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKdla-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKdla-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKdlb-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKdlb-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKgccs-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKgccs-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKm314-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKm314-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKm471-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKm471-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKscs-B5-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\HKscs-B5-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Hojo-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Hojo-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Hojo-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Hojo-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Hojo-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Identity-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Identity-UTF16-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Identity-UTF16-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Identity-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Katakana">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSC-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSC-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSC-Johab-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSC-Johab-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSC-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSC2-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCms-UHC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCms-UHC-HW-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCms-UHC-HW-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCms-UHC-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCms-UHC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCpc-EUC-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCpc-EUC-UCS2">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCpc-EUC-UCS2C">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\KSCpc-EUC-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\NWP-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\NWP-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\RKSJ-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\Roman">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\TCVN-RKSJ-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UCS2-90ms-RKSJ">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UCS2-90pv-RKSJ">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UCS2-B5pc">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UCS2-ETen-B5">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UCS2-GBK-EUC">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UCS2-GBpc-EUC">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UCS2-KSCms-UHC">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UCS2-KSCpc-EUC">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniCNS-UCS2-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniCNS-UCS2-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniCNS-UTF16-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniCNS-UTF16-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniCNS-UTF32-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniCNS-UTF32-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniCNS-UTF8-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniCNS-UTF8-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniGB-UCS2-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniGB-UCS2-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniGB-UTF16-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniGB-UTF16-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniGB-UTF32-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniGB-UTF32-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniGB-UTF8-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniGB-UTF8-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniHojo-UCS2-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniHojo-UCS2-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniHojo-UTF16-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniHojo-UTF16-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniHojo-UTF32-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniHojo-UTF32-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniHojo-UTF8-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniHojo-UTF8-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UCS2-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UCS2-HW-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UCS2-HW-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UCS2-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UTF16-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UTF16-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UTF32-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UTF32-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UTF8-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS-UTF8-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS2004-UTF16-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS2004-UTF16-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS2004-UTF32-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS2004-UTF32-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS2004-UTF8-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJIS2004-UTF8-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJISPro-UCS2-HW-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJISPro-UCS2-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJISPro-UTF8-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJISX0213-UTF32-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJISX0213-UTF32-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJISX02132004-UTF32-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniJISX02132004-UTF32-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniKS-UCS2-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniKS-UCS2-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniKS-UTF16-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniKS-UTF16-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniKS-UTF32-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniKS-UTF32-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniKS-UTF8-H">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\UniKS-UTF8-V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\V">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\CMap\WP-Symbol">
+      <Filter>Resource\CMap</Filter>
+    </None>
+    <None Include="..\Resource\Init\cidfmap">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\FCOfontmap-PCLPS2">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\Fontmap">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\Fontmap.GS">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_agl.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_btokn.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_cet.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_cff.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_cidcm.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_ciddc.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_cidfm.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_cidfn.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_cidtt.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_cmap.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_cspace.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_css_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_dbt_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_diskf.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_diskn.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_dps1.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_dps2.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_dscp.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_epsf.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_fapi.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_fntem.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_fonts.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_frsd.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_icc.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_il1_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_img.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_init.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_lev2.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_ll3.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_mex_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_mgl_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_mro_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_pdf_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_pdfwr.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_res.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_resmp.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_setpd.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_statd.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_std_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_sym_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_trap.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_ttf.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_typ32.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_typ42.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_type1.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\gs_wan_e.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\pdf_base.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\pdf_cslayer.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\pdf_draw.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\pdf_font.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\pdf_main.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\pdf_ops.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\pdf_rbld.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\pdf_sec.ps">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\Init\xlatmap">
+      <Filter>Resource\Init</Filter>
+    </None>
+    <None Include="..\Resource\ColorSpace\DefaultCMYK">
+      <Filter>Resource\ColorSpace</Filter>
+    </None>
+    <None Include="..\Resource\ColorSpace\DefaultGray">
+      <Filter>Resource\ColorSpace</Filter>
+    </None>
+    <None Include="..\Resource\ColorSpace\DefaultRGB">
+      <Filter>Resource\ColorSpace</Filter>
+    </None>
+    <None Include="..\Resource\ColorSpace\sGray">
+      <Filter>Resource\ColorSpace</Filter>
+    </None>
+    <None Include="..\Resource\ColorSpace\sRGB">
+      <Filter>Resource\ColorSpace</Filter>
+    </None>
+    <None Include="..\Resource\ColorSpace\TrivialCMYK">
+      <Filter>Resource\ColorSpace</Filter>
+    </None>
+    <None Include="..\Resource\Decoding\FCO_Dingbats">
+      <Filter>Resource\Decoding</Filter>
+    </None>
+    <None Include="..\Resource\Decoding\FCO_Symbol">
+      <Filter>Resource\Decoding</Filter>
+    </None>
+    <None Include="..\Resource\Decoding\FCO_Unicode">
+      <Filter>Resource\Decoding</Filter>
+    </None>
+    <None Include="..\Resource\Decoding\FCO_Wingdings">
+      <Filter>Resource\Decoding</Filter>
+    </None>
+    <None Include="..\Resource\Decoding\Latin1">
+      <Filter>Resource\Decoding</Filter>
+    </None>
+    <None Include="..\Resource\Decoding\StandardEncoding">
+      <Filter>Resource\Decoding</Filter>
+    </None>
+    <None Include="..\Resource\Decoding\Unicode">
+      <Filter>Resource\Decoding</Filter>
+    </None>
+    <None Include="..\Resource\Encoding\Wingdings">
+      <Filter>Resource\Encoding</Filter>
+    </None>
+    <None Include="..\Resource\Font\CenturySchL-Bold">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\CenturySchL-BoldItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\CenturySchL-Ital">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\CenturySchL-Roma">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\Dingbats">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusMonL-Bold">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusMonL-BoldObli">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusMonL-Regu">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusMonL-ReguObli">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusRomNo9L-Medi">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusRomNo9L-MediItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusRomNo9L-Regu">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusRomNo9L-ReguItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusSanL-Bold">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusSanL-BoldCond">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusSanL-BoldCondItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusSanL-BoldItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusSanL-Regu">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusSanL-ReguCond">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusSanL-ReguCondItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\NimbusSanL-ReguItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\StandardSymL">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWBookmanL-DemiBold">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWBookmanL-DemiBoldItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWBookmanL-Ligh">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWBookmanL-LighItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWChanceryL-MediItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWGothicL-Book">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWGothicL-BookObli">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWGothicL-Demi">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWGothicL-DemiObli">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWPalladioL-Bold">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWPalladioL-BoldItal">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWPalladioL-Ital">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\Font\URWPalladioL-Roma">
+      <Filter>Resource\Font</Filter>
+    </None>
+    <None Include="..\Resource\SubstCID\CNS1-WMode">
+      <Filter>Resource\SubstCID</Filter>
+    </None>
+    <None Include="..\Resource\SubstCID\GB1-WMode">
+      <Filter>Resource\SubstCID</Filter>
+    </None>
+    <None Include="..\Resource\SubstCID\Japan1-WMode">
+      <Filter>Resource\SubstCID</Filter>
+    </None>
+    <None Include="..\Resource\SubstCID\Korea1-WMode">
+      <Filter>Resource\SubstCID</Filter>
+    </None>
+    <None Include="..\devices\vector\opdfread.ps">
+      <Filter>devices\vector</Filter>
+    </None>
+    <None Include="..\doc\API.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\AUTHORS">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\C-style.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Changes.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Commprod.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\COPYING">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Deprecated.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Details.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Details8.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Details9.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Develop.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Devices.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\DLL.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Drivers.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Fonts.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\gs.css">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\GS9_Color_Management.tex">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Helpers.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Hershey.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History1.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History2.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History3.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History4.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History5.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History6.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History7.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History8.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\History9.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\index.html">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Install.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Issues.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Language.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Lib.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Make.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\News.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Projects.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Ps-style.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Ps2epsi.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Ps2pdf.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Ps2ps2.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\pscet_status.txt">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Psfiles.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Readme.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Release.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Source.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Unix-lpr.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Use.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\doc\Xfonts.htm">
+      <Filter>doc</Filter>
+    </None>
+    <None Include="..\jpeg\jmemdosa.asm">
+      <Filter>jpeg</Filter>
+    </None>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\base\aes.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\bench.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\bobbin.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\claptrap-init.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\claptrap-planar.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\claptrap.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\echogs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ets.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\fapi_ft.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\fapibstm.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\fapiufst.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gconf.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevepo.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevmplt.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevsclass.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\genarch.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\genconf.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gendev.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\genht.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_dosfe.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_dosfs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_dvx.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_getnv.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_iwatc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_mac.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_macio.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_macpoll.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_mktmp.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_msdll.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_msdos.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_mshdl.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_mslib.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_mspol.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_msprn.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_mswin.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_nsync.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_ntfs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_os2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_os2fs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_os2pr.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_os9.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_paper.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_psync.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_stdia.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_stdin.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_strdl.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_unifn.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_unifs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_unix.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_unix_cache.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_upapr.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_vms.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_wgetv.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_win32.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_winfs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_winfs2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_wpapr.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_wsync.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gp_wutf8.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gpmisc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsalloc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsalpha.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsalphac.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsargs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsbitcom.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsbitops.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsbittab.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscdef.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscedata.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscencs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gschar.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gschar0.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscicach.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsclipsr.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscoord.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscparam.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscrdp.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscrypt1.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscssub.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsdevice.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsdevmem.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsdparam.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsdps1.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsdsrc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfcid.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfcid2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfcmap.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfcmap1.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsflip.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfname.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfont.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfont0.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfont0c.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfunc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfunc0.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfunc3.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsfunc4.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsgcache.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsgdata.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsgstate.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gshsb.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsht.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsht1.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gshtscr.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gshtx.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsimpath.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsinit.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsiodev.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsiodevs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsiodisk.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsiomacres.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsioram.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsiorom.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsistate.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gslib.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gslibctx.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsline.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsmalloc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsmatrix.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsmchunk.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsmd5.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsmemory.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsmemret.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsmisc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsnogc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsnorop.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsnotify.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gspaint.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsparam.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsparam2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsparams.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsparamx.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gspath.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gspath1.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gspmdrv.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsromfs0.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsrop.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsroprun.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsroptab.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsserial.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsstate.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsstrl.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gstext.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gstiffio.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gstrap.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gstype1.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gstype2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gstype42.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsutil.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxacpath.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxbcache.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxccache.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxccman.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxchar.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxchrout.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxcht.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclip.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclip2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclipm.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxcpath.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxdevndi.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxdhtserial.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxdownscale.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxfapi.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxfapiu.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxfcopy.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxfdrop.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxfill.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxhintn.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxhintn1.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxhldevc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxht.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxhtbit.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxmclip.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxoprect.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpageq.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpaint.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpath.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpath2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpcopy.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpdash.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpdash2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpflat.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxsample.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxscanc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxstroke.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxsync.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxttfb.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxtype1.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gzspotan.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\jmemcust.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\memento.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\minftrsz.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\mkromfs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ramfs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sa85d.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\saes.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sarc4.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sbcp.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sbhc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sbwbs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\scantab.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\scfd.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\scfdgen.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\scfdtab.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\scfe.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\scfetab.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\scfparam.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sdcparam.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sdctc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sdctd.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sdcte.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sddparam.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sdeparam.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\seexec.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sfilter2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sfxboth.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sfxcommon.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sfxfd.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sfxstdio.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\shc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\shcgen.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sidscale.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\siinterp.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\simscale.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\siscale.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\siscale_cal.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sjbig2.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sjbig2_luratech.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sjpegc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sjpegd.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sjpege.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sjpx.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sjpx_luratech.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sjpx_openjpeg.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\slzwc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\slzwd.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\slzwe.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\smd5.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\spdiff.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\spngp.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\spprint.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\spsdf.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\spwgd.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\srld.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\srle.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\sstring.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\stream.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\strmio.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\szlibc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\szlibd.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\szlibe.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ttcalc.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ttfinp.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ttfmain.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ttfmemd.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ttinterp.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ttload.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\ttobjs.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\vdtrace.c">
+      <Filter>base</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\rinkj\evenbetter-rll.c">
+      <Filter>base\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\rinkj\rinkj-byte-stream.c">
+      <Filter>base\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\rinkj\rinkj-config.c">
+      <Filter>base\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\rinkj\rinkj-device.c">
+      <Filter>base\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\rinkj\rinkj-dither.c">
+      <Filter>base\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\rinkj\rinkj-epson870.c">
+      <Filter>base\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\rinkj\rinkj-screen-eb.c">
+      <Filter>base\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevabuf.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevbbox.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevdbit.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevdcrd.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevddrw.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevdflt.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevdgbr.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevdrop.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevdsha.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevemap.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevhit.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm1.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm16.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm2.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm24.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm32.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm4.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm40.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm48.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm56.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm64.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevm8.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevmem.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevmpla.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevmr1.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevmr2n.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevmr8n.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevmrun.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevmx.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevnfwd.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevpccm.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevpipe.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevplnx.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevppla.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevprn.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevrops.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevvec.c">
+      <Filter>base\gldevices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsshade.c">
+      <Filter>base\shading</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxshade.c">
+      <Filter>base\shading</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxshade1.c">
+      <Filter>base\shading</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxshade4.c">
+      <Filter>base\shading</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxshade6.c">
+      <Filter>base\shading</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevp14.c">
+      <Filter>base\transparency</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gstrans.c">
+      <Filter>base\transparency</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxblend.c">
+      <Filter>base\transparency</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxblend1.c">
+      <Filter>base\transparency</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevdevn.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscdevn.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscie.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsciemap.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscolor.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscolor1.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscolor2.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscolor3.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscpixel.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscrd.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscscie.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscsepr.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gscspace.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsequivc.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsovrc.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gspcolor.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsptype1.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsptype2.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxcmap.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxctable.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxdcconv.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxdcolor.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxp1fill.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxpcmap.c">
+      <Filter>base\color</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_cache.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_create.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_lcms2.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_lcms2mt.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_manage.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_monitorcm.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_nocm.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_profilecache.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsicc_replacecm.c">
+      <Filter>base\color\icc</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gsimage.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxht_thresh.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxi12bit.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxi16bit.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxicolor.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxidata.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxifast.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gximag3x.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gximage.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gximage1.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gximage3.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gximage4.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gximask.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gximdecode.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gximono.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxino12b.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxino16b.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxipixel.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxiscale.c">
+      <Filter>base\image</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclbits.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclfile.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclimag.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclist.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxcllzw.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclmem.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclpage.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclpath.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclrast.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclread.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclrect.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclthrd.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclutil.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gxclzlib.c">
+      <Filter>base\clist</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevbjc_.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevbjca.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevcd8.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevdj9.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevgdi.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevhl12.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevln03.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevlx32.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevlx50.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevlx7.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevmd2k.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevop4w.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\gdevxes.c">
+      <Filter>contrib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\eplaser\gdevescv.c">
+      <Filter>contrib\eplaser</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\dviprlib.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdev10v.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevalps.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevdmpr.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevespg.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevfmlbp.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevfmpr.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevj100.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevlbp3.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevmag.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevmjc.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevml6.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevnpdl.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevp201.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\japanese\gdevrpdl.c">
+      <Filter>contrib\japanese</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\lips4\gdevl4r.c">
+      <Filter>contrib\lips4</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\lips4\gdevl4v.c">
+      <Filter>contrib\lips4</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\lips4\gdevlips.c">
+      <Filter>contrib\lips4</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\lips4\gdevlprn.c">
+      <Filter>contrib\lips4</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\opvp\gdevopvp.c">
+      <Filter>contrib\opvp</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pscolor\test.c">
+      <Filter>contrib\pscolor</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\eprn\eprnfs.c">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\eprn\eprnparm.c">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\eprn\eprnrend.c">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\eprn\gdeveprn.c">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\eprn\mediasize.c">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\eprn\pagecount.c">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\src\gdevpcl3.c">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\src\pcl3opts.c">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\src\pclcap.c">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\src\pclcomp.c">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\src\pclgen.c">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\src\pclscan.c">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClCompile>
+    <ClCompile Include="..\contrib\pcl3\src\pclsize.c">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\gdevcups.c">
+      <Filter>cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\pdftoraster.c">
+      <Filter>cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\adminutil.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\array.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\attr.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\auth.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\backchannel.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\backend.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\conflicts.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\custom.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\debug.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\dest.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\dir.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\emit.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\encode.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\file.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\getdevices.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\getifaddrs.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\getputfile.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\globals.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\http-addr.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\http-addrlist.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\http-support.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\http.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\ipp-support.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\ipp.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\langprintf.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\language.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\localize.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\mark.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\md5.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\md5passwd.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\notify.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\options.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\page.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\ppd.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\pwg-file.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\pwg-media.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\pwg-ppd.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\request.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\sidechannel.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\snmp.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\snprintf.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\string.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\tempfile.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testadmin.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testarray.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testconflicts.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testcups.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testfile.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testhttp.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testi18n.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testipp.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testlang.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testoptions.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testppd.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testpwg.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\testsnmp.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\transcode.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\usersys.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\cups\util.c">
+      <Filter>cups\libs\cups</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\common.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\error.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-bmp.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-colorspace.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-gif.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-jpeg.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-photocd.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-pix.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-png.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-pnm.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-sgi.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-sgilib.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-sun.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-tiff.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image-zoom.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\image.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\interpret.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\cups\libs\filter\raster.c">
+      <Filter>cups\libs\filter</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdev3852.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdev4081.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdev4693.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdev8510.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdev8bcm.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevatx.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevbit.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevbj10.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevbjcl.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevbmp.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevbmpa.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevbmpc.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevccr.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevcdj.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevcfax.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevchameleon.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevcif.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevclj.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevcljc.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevcmykog.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevcslw.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevdfax.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevdjet.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevdjtc.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevdljm.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevdm24.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevdsp.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevepsc.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevepsn.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevescp.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevfax.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevflp.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevfpng.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevhl7x.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevicov.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevifno.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevijs.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevimgn.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevjbig2.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevjpeg.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevjpx.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevl31s.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevlbp8.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevlp8k.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevlxm.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevmeds.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevmgr.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevmiff.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevmsxf.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevn533.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevo182.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\base\gdevoflt.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevokii.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevp2up.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpbm.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpcfb.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpcl.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpcx.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpdfimg.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpe.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevperm.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevphex.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpjet.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevplan.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevplib.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpng.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevprna.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpsd.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpsim.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevpxut.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevrinkj.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevsj48.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevsnfb.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevstc.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevstc1.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevstc2.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevstc3.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevstc4.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevtfax.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevtfnx.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevtifs.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevtknk.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevtrac.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevtsep.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevupd.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevwddb.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevwpr2.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevx.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevxalt.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevxcf.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevxcmp.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevxini.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gdevxres.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\gxfcopy.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\minftrsz.c">
+      <Filter>devices</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevagl.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevlj56.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdf.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfb.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfc.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfd.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfe.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfg.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfi.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfj.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfk.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfm.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfo.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfp.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfr.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdft.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfu.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdfv.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdt.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdtb.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdtc.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdtd.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdte.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdtf.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdti.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdts.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdtt.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdtv.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpdtw.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevps.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsdi.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsdp.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsds.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsdu.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsf1.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsf2.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsfm.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsft.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsfu.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsfx.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpsu.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevpx.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevsvg.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevtxtw.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\gdevxps.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\vector\whitelst.c">
+      <Filter>devices\vector</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\rinkj\evenbetter-rll.c">
+      <Filter>devices\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\rinkj\rinkj-byte-stream.c">
+      <Filter>devices\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\rinkj\rinkj-config.c">
+      <Filter>devices\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\rinkj\rinkj-device.c">
+      <Filter>devices\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\rinkj\rinkj-dither.c">
+      <Filter>devices\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\rinkj\rinkj-epson870.c">
+      <Filter>devices\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\devices\rinkj\rinkj-screen-eb.c">
+      <Filter>devices\rinkj</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\lib\xmlparse.c">
+      <Filter>expat</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\lib\xmlrole.c">
+      <Filter>expat</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\lib\xmltok.c">
+      <Filter>expat</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\lib\xmltok_impl.c">
+      <Filter>expat</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\lib\xmltok_ns.c">
+      <Filter>expat</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\tests\chardata.c">
+      <Filter>expat\tests</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\tests\minicheck.c">
+      <Filter>expat\tests</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\tests\runtests.c">
+      <Filter>expat\tests</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\tests\runtestspp.cpp">
+      <Filter>expat\tests</Filter>
+    </ClCompile>
+    <ClCompile Include="..\expat\tests\benchmark\benchmark.c">
+      <Filter>expat\tests\benchmark</Filter>
+    </ClCompile>
+    <ClCompile Include="..\ijs\ijs.c">
+      <Filter>ijs</Filter>
+    </ClCompile>
+    <ClCompile Include="..\ijs\ijs_client.c">
+      <Filter>ijs</Filter>
+    </ClCompile>
+    <ClCompile Include="..\ijs\ijs_client_example.c">
+      <Filter>ijs</Filter>
+    </ClCompile>
+    <ClCompile Include="..\ijs\ijs_exec_unix.c">
+      <Filter>ijs</Filter>
+    </ClCompile>
+    <ClCompile Include="..\ijs\ijs_exec_win.c">
+      <Filter>ijs</Filter>
+    </ClCompile>
+    <ClCompile Include="..\ijs\ijs_server.c">
+      <Filter>ijs</Filter>
+    </ClCompile>
+    <ClCompile Include="..\ijs\ijs_server_example.c">
+      <Filter>ijs</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\getopt.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\getopt1.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_arith.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_arith_iaid.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_arith_int.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_generic.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_huffman.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_hufftab.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_image.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_image_pbm.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_image_png.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_mmr.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_page.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_refinement.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_segment.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_symbol_dict.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2_text.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\jbig2dec.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\memcmp.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\sha1.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jbig2dec\snprintf.c">
+      <Filter>jbig2dec</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\ansi2knr.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\cdjpeg.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\cjpeg.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\ckconfig.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\djpeg.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\example.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcapimin.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcapistd.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jccoefct.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jccolor.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcdctmgr.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jchuff.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcinit.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcmainct.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcmarker.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcmaster.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcomapi.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcparam.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcphuff.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcprepct.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jcsample.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jctrans.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdapimin.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdapistd.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdatadst.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdatasrc.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdcoefct.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdcolor.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jddctmgr.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdhuff.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdinput.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdmainct.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdmarker.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdmaster.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdmerge.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdphuff.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdpostct.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdsample.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jdtrans.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jerror.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jfdctflt.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jfdctfst.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jfdctint.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jidctflt.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jidctfst.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jidctint.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jidctred.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jmemansi.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jmemdos.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jmemmac.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jmemmgr.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jmemname.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jmemnobs.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jpegtran.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jquant1.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jquant2.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\jutils.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\rdbmp.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\rdcolmap.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\rdgif.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\rdjpgcom.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\rdppm.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\rdrle.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\rdswitch.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\rdtarga.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\transupp.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\wrbmp.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\wrgif.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\wrjpgcom.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\wrppm.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\wrrle.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpeg\wrtarga.c">
+      <Filter>jpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsalpha.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmscam02.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmscgats.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmscnvrt.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmserr.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsgamma.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsgmt.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmshalf.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsintrp.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsio0.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsio1.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmslut.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsmd5.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsmtrx.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsnamed.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsopt.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmspack.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmspcs.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsplugin.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsps2.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmssamp.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmssm.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmstypes.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsvirt.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmswtpnt.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\lcms2mt\src\cmsxform.c">
+      <Filter>lcms2mt</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\example.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\png.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngerror.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pnggccrd.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngget.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngmem.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngpread.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngread.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngrio.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngrtran.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngrutil.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngset.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngtest.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngtrans.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngvcrd.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngwio.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngwrite.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngwtran.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\libpng\pngwutil.c">
+      <Filter>libpng</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\bio.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\cidx_manager.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\cio.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\dwt.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\event.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\function_list.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\image.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\invert.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\j2k.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\j2k_lib.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\jp2.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\jpt.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\mct.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\mqc.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\openjpeg.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\opj_clock.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\phix_manager.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\pi.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\ppix_manager.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\t1.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\t1_generate_luts.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\t2.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\tcd.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\tgt.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\thix_manager.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\thread.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\openjpeg\src\lib\openjp2\tpix_manager.c">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dmmain.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dpmain.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dscparse.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwdll.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwimg.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwinst.cpp">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwmain.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwmainc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwnodll.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwreg.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwsetup.cpp">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwtext.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwtrace.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dwuninst.cpp">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dxmain.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\dxmainc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\gs.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\gsdll.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\gserver.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ialloc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iapi.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ibnum.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iconf.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\icontext.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\idebug.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\idict.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\idisp.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\idparam.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\idstack.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\igc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\igcref.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\igcstr.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iinit.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ilocate.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\imain.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\imainarg.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iname.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\inobtokn.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\inouparm.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\interp.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iparam.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iplugin.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ireclaim.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\isave.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iscan.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iscanbin.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iscannum.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\istack.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iutil.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\iutil2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\psapi.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\sfilter1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\wrfont.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\write_t1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\write_t2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zalg.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zarith.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zarray.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zbfont.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zbseq.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcfont.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zchar.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zchar1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zchar2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zchar32.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zchar42.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcharout.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcharx.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcid.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcie.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcolor.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcolor1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcolor2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcolor3.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcontrol.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcrd.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcsindex.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcspixel.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zcssepr.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zdevcal.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zdevice.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zdevice2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zdict.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zdouble.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zdps1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zdscpars.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfaes.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfapi.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfarc4.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfbcp.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfcid.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfcid0.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfcid1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfcmap.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfdctd.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfdcte.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfdecode.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfile.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfile1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfileio.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfilter.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfilter2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfimscale.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfjbig2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfjpx.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfmd5.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfont.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfont0.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfont1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfont2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfont32.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfont42.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfontenum.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfproc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfrsd.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfsample.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfunc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfunc0.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfunc3.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfunc4.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zfzlib.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zgeneric.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zgstate.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zht.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zht1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zht2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zicc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zimage.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zimage3.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ziodev.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ziodev2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ziodevsc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zmath.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zmatrix.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zmedia2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zmisc.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zmisc1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zmisc2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zmisc3.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zncdummy.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zpacked.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zpaint.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zpath.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zpath1.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zpcolor.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zpdfops.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zrelbit.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zshade.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zstack.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zstring.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zsysvm.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ztoken.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ztrans.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ztrap.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\ztype.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zupath.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zusparam.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zvmem.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\psi\zvmem2.c">
+      <Filter>psi</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\mkg3states.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_acorn.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_apple.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_atari.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_aux.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_close.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_codec.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_color.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_compress.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_dir.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_dirinfo.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_dirread.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_dirwrite.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_dumpmode.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_error.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_extension.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_fax3.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_fax3sm.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_flush.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_getimage.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_jbig.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_jpeg.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_luv.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_lzw.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_msdos.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_next.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_ojpeg.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_open.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_packbits.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_pixarlog.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_predict.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_print.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_read.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_stream.cxx">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_strip.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_swab.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_thunder.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_tile.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_unix.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_version.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_warning.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_win3.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_win32.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_write.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\libtiff\tif_zip.c">
+      <Filter>tiff\libtiff</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\bmp2tiff.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\fax2ps.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\fax2tiff.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\gif2tiff.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\pal2rgb.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\ppm2tiff.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\ras2tiff.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\raw2tiff.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\rgb2ycbcr.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\sgi2tiff.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\sgisv.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\thumbnail.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiff2bw.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiff2pdf.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiff2ps.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiff2rgba.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffcmp.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffcp.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffcrop.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffdither.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffdump.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffgt.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffinfo.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffmedian.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffset.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\tiffsplit.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\tools\ycbcr.c">
+      <Filter>tiff\tools</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\test\ascii_tag.c">
+      <Filter>tiff\test</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\test\check_tag.c">
+      <Filter>tiff\test</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\test\long_tag.c">
+      <Filter>tiff\test</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\test\short_tag.c">
+      <Filter>tiff\test</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\test\strip.c">
+      <Filter>tiff\test</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\test\strip_rw.c">
+      <Filter>tiff\test</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\test\test_arrays.c">
+      <Filter>tiff\test</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\port\dummy.c">
+      <Filter>tiff\port</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\port\getopt.c">
+      <Filter>tiff\port</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\port\lfind.c">
+      <Filter>tiff\port</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\port\strcasecmp.c">
+      <Filter>tiff\port</Filter>
+    </ClCompile>
+    <ClCompile Include="..\tiff\port\strtoul.c">
+      <Filter>tiff\port</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\adler32.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\compress.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\crc32.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\deflate.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\gzclose.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\gzlib.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\gzread.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\gzwrite.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\infback.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\inffast.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\inflate.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\inftrees.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\trees.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\uncompr.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\zlib\zutil.c">
+      <Filter>zlib</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\algo.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\api.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\cr_parse.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\cw_emit.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\dllmain.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\file.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\flags.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\init.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\io.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\jpegxr.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\jpegxr_pixelformat.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\qp.tab.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\qp_lexor.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\r_parse.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\r_strip.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\r_tile_frequency.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\r_tile_spatial.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\w_emit.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\w_strip.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\w_tile_frequency.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\w_tile_spatial.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\jpegxr\x_strip.c">
+      <Filter>jpegxr</Filter>
+    </ClCompile>
+    <ClCompile Include="..\urf\gdevurf.c">
+      <Filter>urf</Filter>
+    </ClCompile>
+    <ClCompile Include="..\urf\surfd.c">
+      <Filter>urf</Filter>
+    </ClCompile>
+    <ClCompile Include="..\urf\urffilter.c">
+      <Filter>urf</Filter>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\base\aes.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\assert_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\bobbin.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\claptrap-impl.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\claptrap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ctype_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\dirent_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\dos_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\errno_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ets.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ets_tm.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\fcntl_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gconf.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdbflags.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdebug.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevflp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevmplt.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevoflt.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevsclass.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gen_ordered.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gp_mswin.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gp_os2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gpcheck.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gpgetenv.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gpmisc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gpsync.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gs_dll_call.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gs_mgl_e.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gs_mro_e.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsalloc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsalpha.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsalphac.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsargs.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsbitmap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsbitops.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsbittab.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsccode.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsccolor.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscdefs.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscdevn.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscedata.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscencs.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gschar.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscicach.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscie.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscindex.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsclipsr.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscms.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscolor.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscolor1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscolor2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscolor3.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscompt.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscoord.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscpixel.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscpm.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscrd.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscrdp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscrypt1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscsel.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscsepr.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscspace.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gscssub.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsdcolor.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsdevice.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsdll.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsdllwin.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsdsrc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsequivc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gserrors.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsexit.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsfcmap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsflip.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsfname.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsfont.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsform1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsfunc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsfunc0.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsfunc3.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsfunc4.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsgc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsgcache.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsgdata.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsgstate.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gshsb.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsht.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsht1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gshtx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsicc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsimage.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsio.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsiorom.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsipar3x.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsiparam.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsiparm3.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsiparm4.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsjconf.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsjmorec.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gslib.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gslibctx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsline.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gslparam.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsmalloc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsmatrix.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsmchunk.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsmd5.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsmdebug.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsmemory.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsmemraw.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsmemret.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsnamecl.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsncdummy.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsnogc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsnotify.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsovrc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gspaint.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsparam.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsparams.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsparamx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gspath.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gspath2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gspcolor.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gspenum.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gspmdrv.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsptype1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsptype2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsrect.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsrefct.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsrop.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsroprun1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsroprun24.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsroprun8.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsropt.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsserial.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsshade.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsstate.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsstrl.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsstruct.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsstype.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gstext.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gstiffio.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gstparam.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gstrans.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gstrap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gstype1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gstypes.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsuid.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsutil.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsxfont.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxalloc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxalpha.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxarith.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxband.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxbcache.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxbitfmt.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxbitmap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxbitops.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxblend.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcdevn.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxchar.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxchrout.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcid.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcie.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcindex.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcldev.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclio.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclip.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclip2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclipm.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclipsr.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclist.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclmem.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclpage.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclpath.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxclthrd.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcmap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcolor2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcomp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcoord.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcpath.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcspace.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxctable.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxcvalue.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdcconv.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdcolor.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdda.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdevbuf.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdevcli.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdevice.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdevmem.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdevrop.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdevsop.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdht.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdhtres.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdhtserial.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdither.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdownscale.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxdtfill.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfapi.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfapiu.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfarith.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfcache.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfcid.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfcmap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfcmap1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfdrop.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfill.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfillsl.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfilltr.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfillts.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfixed.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfmap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfont.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfont0.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfont0c.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfont1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfont42.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfrac.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxftype.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxfunc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxgetbit.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxgstate.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxhintn.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxhldevc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxht.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxht_thresh.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxhttile.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxhttype.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxiclass.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gximag3x.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gximage.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gximage3.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gximask.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gximdecode.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxiodev.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxiparam.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxline.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxlum.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxmatrix.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxmclip.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxobj.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxoprect.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxp1impl.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxpageq.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxpaint.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxpath.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxpcache.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxpcolor.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxrplane.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxsample.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxsamplp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxscanc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxshade.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxshade4.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxstate.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxstdio.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxsync.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxtext.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxtmap.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxttf.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxttfb.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxtype1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gxxfont.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gzacpath.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gzcpath.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gzht.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gzline.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gzpath.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gzspotan.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gzstate.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\icc34.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\jerror_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\jmemcust.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\locale_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\malloc_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\math_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\memento.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\memory_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\pipe_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\png_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ramfs.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sa85d.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sa85x.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\saes.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sarc4.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sbcp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sbhc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sbtx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sbwbs.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\scanchar.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\scf.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\scfx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\scommon.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sdcparam.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sdct.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\setjmp_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sfilter.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sha2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\shc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\shcgen.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sidscale.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\siinterp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\simscale.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\siscale.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sisparam.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sjbig2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sjbig2_luratech.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sjpeg.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sjpx_luratech.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sjpx_openjpeg.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\slzwx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\smd5.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\smtf.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\spdiffx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\spngpx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\spprint.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\spsdf.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\spwgx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\srdline.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\srlx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ssha2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\sstring.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\stat_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\std.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\stdint_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\stdio_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\stdpn.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\stdpre.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\stream.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\strimpl.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\string_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\strmio.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\szlibx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\szlibxx.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\time_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttcalc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttcommon.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttconf.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttconfig.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttfinp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttfmemd.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttfoutl.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttfsfnt.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttinterp.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttload.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttmisc.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\ttobjs.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\tttables.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\tttype.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\tttypes.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\unistd_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\valgrind.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\vdtrace.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\vms_x_fix.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\vmsmath.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\windows_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\wrfont.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\write_t1.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\write_t2.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\x_.h">
+      <Filter>base %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevbbox.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevdcrd.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevddrw.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevdevn.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevdevnprn.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevmem.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevmpla.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevmrop.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevmrun.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevp14.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevpccm.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevplnx.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevppla.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevprn.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevpxat.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevpxen.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevpxop.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gdevvec.h">
+      <Filter>base %28.h%29\gldevices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsicc_cache.h">
+      <Filter>base %28.h%29\icc %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsicc_cms.h">
+      <Filter>base %28.h%29\icc %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsicc_create.h">
+      <Filter>base %28.h%29\icc %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsicc_manage.h">
+      <Filter>base %28.h%29\icc %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\base\gsicc_profilecache.h">
+      <Filter>base %28.h%29\icc %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\defs.h">
+      <Filter>contrib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\gdevbjc_.h">
+      <Filter>contrib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\gdevcd8.h">
+      <Filter>contrib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\eplaser\gdevescv.h">
+      <Filter>contrib\eplaser</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\japanese\dviprlib.h">
+      <Filter>contrib\japanese</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\japanese\gdevmjc.h">
+      <Filter>contrib\japanese</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\lips4\gdevlips.h">
+      <Filter>contrib\lips4</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\lips4\gdevlprn.h">
+      <Filter>contrib\lips4</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\opvp\opvp.h">
+      <Filter>contrib\opvp</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\opvp\opvp_0_2_0.h">
+      <Filter>contrib\opvp</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\opvp\opvp_common.h">
+      <Filter>contrib\opvp</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\pcl3\eprn\gdeveprn.h">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\pcl3\eprn\mediasize.h">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\pcl3\eprn\pagecount.h">
+      <Filter>contrib\pcl3\eprn</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\pcl3\src\pclcap.h">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\pcl3\src\pclgen.h">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\pcl3\src\pclscan.h">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClInclude>
+    <ClInclude Include="..\contrib\pcl3\src\pclsize.h">
+      <Filter>contrib\pcl3\src</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\configwin.h">
+      <Filter>cups\libs</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\adminutil.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\array.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\backend.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\cups.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\debug.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\dir.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\file-private.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\file.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\globals.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\http-private.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\http.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\i18n.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\ipp-private.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\ipp.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\language.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\md5-apple.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\md5.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\ppd-private.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\ppd.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\pwg-private.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\raster.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\sidechannel.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\snmp-private.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\string.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\transcode.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\cups\versioning.h">
+      <Filter>cups\libs\cups</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\filter\common.h">
+      <Filter>cups\libs\filter</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\filter\image-private.h">
+      <Filter>cups\libs\filter</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\filter\image-sgi.h">
+      <Filter>cups\libs\filter</Filter>
+    </ClInclude>
+    <ClInclude Include="..\cups\libs\filter\image.h">
+      <Filter>cups\libs\filter</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdev8bcm.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevbjc.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevbjcl.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevbmp.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevdljm.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevdsp.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevdsp2.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevfax.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevmeds.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevmgr.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevpcl.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevplib.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevpm.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevprna.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevpsd.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevpxut.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevstc.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevtfax.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevtifs.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevx.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gdevxcmp.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\gxfcopy.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\minftrsz.h">
+      <Filter>devices %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevagl.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdfb.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdfc.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdfg.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdfo.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdfx.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdt.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdtb.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdtd.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdtf.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdti.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdts.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdtt.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdtv.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdtw.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpdtx.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpsdf.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpsds.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpsf.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\gdevpsu.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\vector\whitelst.h">
+      <Filter>devices %28.h%29\vector %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\rinkj\evenbetter-rll.h">
+      <Filter>devices %28.h%29\rinkj %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\rinkj\rinkj-byte-stream.h">
+      <Filter>devices %28.h%29\rinkj %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\rinkj\rinkj-config.h">
+      <Filter>devices %28.h%29\rinkj %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\rinkj\rinkj-device.h">
+      <Filter>devices %28.h%29\rinkj %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\rinkj\rinkj-dither.h">
+      <Filter>devices %28.h%29\rinkj %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\rinkj\rinkj-epson870.h">
+      <Filter>devices %28.h%29\rinkj %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\devices\rinkj\rinkj-screen-eb.h">
+      <Filter>devices %28.h%29\rinkj %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\amigaconfig.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\ascii.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\asciitab.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\expat.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\expat_external.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\iasciitab.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\internal.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\latin1tab.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\macconfig.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\nametab.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\utf8tab.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\winconfig.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\xmlrole.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\xmltok.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\lib\xmltok_impl.h">
+      <Filter>expat</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\tests\chardata.h">
+      <Filter>expat\tests</Filter>
+    </ClInclude>
+    <ClInclude Include="..\expat\tests\minicheck.h">
+      <Filter>expat\tests</Filter>
+    </ClInclude>
+    <ClInclude Include="..\ijs\ijs.h">
+      <Filter>ijs</Filter>
+    </ClInclude>
+    <ClInclude Include="..\ijs\ijs_client.h">
+      <Filter>ijs</Filter>
+    </ClInclude>
+    <ClInclude Include="..\ijs\ijs_server.h">
+      <Filter>ijs</Filter>
+    </ClInclude>
+    <ClInclude Include="..\ijs\unistd_.h">
+      <Filter>ijs</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\config.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\config_types.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\config_win32.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\getopt.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_arith.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_arith_iaid.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_arith_int.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_generic.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_huffman.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_hufftab.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_image.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_mmr.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_priv.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_symbol_dict.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\jbig2_text.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\os_types.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jbig2dec\sha1.h">
+      <Filter>jbig2dec</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\cderror.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\cdjpeg.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jchuff.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jdct.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jdhuff.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jerror.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jinclude.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jmemsys.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jmorecfg.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jpegint.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jpeglib.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\jversion.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpeg\transupp.h">
+      <Filter>jpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\lcms2mt\src\extra_xform.h">
+      <Filter>lcms2mt</Filter>
+    </ClInclude>
+    <ClInclude Include="..\lcms2mt\src\lcms2_internal.h">
+      <Filter>lcms2mt</Filter>
+    </ClInclude>
+    <ClInclude Include="..\lcms2mt\include\lcms2mt.h">
+      <Filter>lcms2mt</Filter>
+    </ClInclude>
+    <ClInclude Include="..\lcms2mt\include\lcms2mt_plugin.h">
+      <Filter>lcms2mt</Filter>
+    </ClInclude>
+    <ClInclude Include="..\libpng\png.h">
+      <Filter>libpng</Filter>
+    </ClInclude>
+    <ClInclude Include="..\libpng\pngconf.h">
+      <Filter>libpng</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\bio.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\cidx_manager.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\cio.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\dwt.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\event.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\fix.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\function_list.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\image.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\indexbox_manager.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\int.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\invert.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\j2k.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\j2k_lib.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\jp2.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\jpt.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\mct.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\mqc.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\openjpeg.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_clock.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_config.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_config_private.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_includes.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_intmath.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_inttypes.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_malloc.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\opj_stdint.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\pi.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\t1.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\t1_luts.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\t2.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\tcd.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\tgt.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\thread.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\openjpeg\src\lib\openjp2\tls_keys.h">
+      <Filter>openjpeg/libopenjpeg</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\psapi.h">
+      <Filter>psi</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\bfont.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\btoken.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dscparse.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dstack.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwdll.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwimg.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwinst.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwreg.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwres.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwsetup.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwtext.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwtrace.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\dwuninst.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\estack.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\files.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ghost.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ialloc.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iapi.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iastate.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iastruct.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ibnum.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ichar.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ichar1.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\icharout.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\icid.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\icie.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\icolor.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iconf.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\icontext.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\icremap.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\icsmap.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\icstate.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iddict.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iddstack.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idebug.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idict.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idictdef.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idicttpl.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idisp.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idosave.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idparam.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idsdata.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\idstack.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ierrors.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iesdata.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iestack.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifapi.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifcid.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifilter.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifilter2.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifont.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifont1.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifont2.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifont42.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifrpred.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifunc.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ifwpred.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\igc.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\igcstr.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\igstate.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iht.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iimage.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iinit.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ilevel.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\imain.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\imainarg.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\imemory.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iminst.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iname.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\inamedef.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\inameidx.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\inames.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\inamestr.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\interp.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iosdata.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iostack.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ipacked.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iparam.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iparray.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ipcolor.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iplugin.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iref.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\isave.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iscan.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iscanbin.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iscannum.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\isdata.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\isstate.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\istack.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\istkparm.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\istream.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\istruct.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\itoken.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iutil.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\iutil2.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ivmem2.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ivmspace.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\main.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\oparc.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\opcheck.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\opdef.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\oper.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\opextern.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\ostack.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\store.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\wrfont.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\write_t1.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\write_t2.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\zchar42.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\zcie.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\zcolor.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\zfile.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\zfrsd.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\zfunc.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\zht2.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\psi\zicc.h">
+      <Filter>psi %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\t4.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tif_config.vc.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tif_config.wince.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tif_dir.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tif_fax3.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tif_predict.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tiff.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tiffconf.vc.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tiffconf.wince.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tiffio.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tiffio.hxx">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tiffiop.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\tiffvers.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\libtiff\uvcode.h">
+      <Filter>tiff\libtiff</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\tools\rasterfile.h">
+      <Filter>tiff\tools</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\test\test_arrays.h">
+      <Filter>tiff\test</Filter>
+    </ClInclude>
+    <ClInclude Include="..\tiff\port\libport.h">
+      <Filter>tiff\port</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\crc32.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\deflate.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\gzguts.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\inffast.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\inffixed.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\inflate.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\inftrees.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\trees.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\zconf.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\zlib.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\zlib\zutil.h">
+      <Filter>zlib</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpegxr\app_resource.h">
+      <Filter>jpegxr</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpegxr\dll_resource.h">
+      <Filter>jpegxr</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpegxr\file.h">
+      <Filter>jpegxr</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpegxr\jpegxr.h">
+      <Filter>jpegxr</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpegxr\jxr_priv.h">
+      <Filter>jpegxr</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpegxr\qp.tab.h">
+      <Filter>jpegxr</Filter>
+    </ClInclude>
+    <ClInclude Include="..\jpegxr\stdint_minimal.h">
+      <Filter>jpegxr</Filter>
+    </ClInclude>
+    <ClInclude Include="..\urf\surfx.h">
+      <Filter>urf</Filter>
+    </ClInclude>
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="..\base\gspmdrv.rc">
+      <Filter>base %28.rc%29</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="..\base\gswin.rc">
+      <Filter>base %28.rc%29</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="..\base\gswin32.rc">
+      <Filter>base %28.rc%29</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="..\psi\dwmain.rc">
+      <Filter>psi %28.rc%29</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="..\psi\dwsetup.rc">
+      <Filter>psi %28.rc%29</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="..\psi\dwuninst.rc">
+      <Filter>psi %28.rc%29</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="..\psi\gsdll2.rc">
+      <Filter>psi %28.rc%29</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="..\psi\gsdll32.rc">
+      <Filter>psi %28.rc%29</Filter>
+    </ResourceCompile>
+    <ResourceCompile Include="..\psi\gsos2.rc">
+      <Filter>psi %28.rc%29</Filter>
+    </ResourceCompile>
+  </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/windows/ghostxps.vcxproj b/windows/ghostxps.vcxproj
new file mode 100644
index 0000000..28d7331
--- /dev/null
+++ b/windows/ghostxps.vcxproj
@@ -0,0 +1,457 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug-contrib|Win32">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-contrib|x64">
+      <Configuration>Debug-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|Win32">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug-cups|x64">
+      <Configuration>Debug-cups</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|Win32">
+      <Configuration>DebugXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="DebugXP|x64">
+      <Configuration>DebugXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|Win32">
+      <Configuration>MementoXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="MementoXP|x64">
+      <Configuration>MementoXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|Win32">
+      <Configuration>Memento</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Memento|x64">
+      <Configuration>Memento</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|Win32">
+      <Configuration>Profile</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Profile|x64">
+      <Configuration>Profile</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|Win32">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release-contrib|x64">
+      <Configuration>Release-contrib</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|Win32">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="ReleaseXP|x64">
+      <Configuration>ReleaseXP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{DE21942C-CDA2-445B-B2EC-51FF54E0F0DD}</ProjectGuid>
+    <RootNamespace>ghostscript</RootNamespace>
+    <Keyword>MakeFileProj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v142</PlatformToolset>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="Configuration">
+    <ConfigurationType>Makefile</ConfigurationType>
+    <PlatformToolset>v141_xp</PlatformToolset>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <_ProjectFileVersion>16.0.29511.113</_ProjectFileVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <OutDir>debugobj\</OutDir>
+    <IntDir>debugobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|Win32'">
+    <OutDir>debugobjxp\</OutDir>
+    <IntDir>debugobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <OutDir>debugobj64\</OutDir>
+    <IntDir>debugobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugXP|x64'">
+    <OutDir>debugobj64xp\</OutDir>
+    <IntDir>debugobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <OutDir>obj\</OutDir>
+    <IntDir>obj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|Win32'">
+    <OutDir>objxp\</OutDir>
+    <IntDir>objxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <OutDir>obj64\</OutDir>
+    <IntDir>obj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseXP|x64'">
+    <OutDir>obj64xp\</OutDir>
+    <IntDir>obj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
+    <OutDir>profobj\</OutDir>
+    <IntDir>profobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxpsprofile &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxpsprofile &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;DEBUG=0;TDEBUG=0;DEBUGSYM=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
+    <OutDir>profobj64\</OutDir>
+    <IntDir>profobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gxpsprofile &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gxpsprofile &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profilebsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= profileclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\profbin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|Win32'">
+    <OutDir>memobj\</OutDir>
+    <IntDir>memobj\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxpsmemento &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxpsmemento &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|Win32'">
+    <OutDir>memobjxp\</OutDir>
+    <IntDir>memobjxp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gxpsmemento &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 XP= DEVSTUDIO= gxpsmemento &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;MEMENTO=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Memento|x64'">
+    <OutDir>memobj64\</OutDir>
+    <IntDir>memobj64\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gxpsmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= gxpsmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='MementoXP|x64'">
+    <OutDir>memobj64xp\</OutDir>
+    <IntDir>memobj64xp\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gxpsmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 XP= DEVSTUDIO= gxpsmemento &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementobsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= XP= DEVSTUDIO= mementoclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\membin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CUPS=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-cups|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CONTRIB=1 gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= WITH_CUPS=1 gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= WITH_CONTRIB=1 debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;_DEBUG;DEBUG=1;TDEBUG=1;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugclean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 DEVSTUDIO= WITH_CUPS=1 gxpsdebug &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= WITH_CUPS=1 debugbsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= DEVSTUDIO= debugclean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\debugbin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN64;_DEBUG;DEBUG=1;TDEBUG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|Win32'">
+    <OutDir>$(Configuration)\</OutDir>
+    <IntDir>$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak SBR=1 DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gxpswin32.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;HAVE_SSE2=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-contrib|x64'">
+    <OutDir>$(Platform)\$(Configuration)\</OutDir>
+    <IntDir>$(Platform)\$(Configuration)\</IntDir>
+    <NMakeBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 SBR=1 DEVSTUDIO= WITH_CONTRIB=1 gxps &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeBuildCommandLine>
+    <NMakeReBuildCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean &amp;&amp; nmake -f psi\msvc32.mak WIN64= SBR=1 WITH_CONTRIB=1 DEVSTUDIO= gxps &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= bsc</NMakeReBuildCommandLine>
+    <NMakeCleanCommandLine>cd .. &amp;&amp; nmake -f psi\msvc32.mak WIN64= WITH_CONTRIB=1 DEVSTUDIO= clean</NMakeCleanCommandLine>
+    <NMakeOutput>$(ProjectDir)\..\bin\gxpswin64.exe</NMakeOutput>
+    <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
+  </PropertyGroup>
+  <ItemDefinitionGroup>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\xps\xpsanalyze.c" />
+    <ClCompile Include="..\xps\xpscff.c" />
+    <ClCompile Include="..\xps\xpscolor.c" />
+    <ClCompile Include="..\xps\xpscommon.c" />
+    <ClCompile Include="..\xps\xpscrc.c" />
+    <ClCompile Include="..\xps\xpsdoc.c" />
+    <ClCompile Include="..\xps\xpsfapi.c" />
+    <ClCompile Include="..\xps\xpsfont.c" />
+    <ClCompile Include="..\xps\xpsglyphs.c" />
+    <ClCompile Include="..\xps\xpsgradient.c" />
+    <ClCompile Include="..\xps\xpshash.c" />
+    <ClCompile Include="..\xps\xpsimage.c" />
+    <ClCompile Include="..\xps\xpsjpeg.c" />
+    <ClCompile Include="..\xps\xpsjxr.c" />
+    <ClCompile Include="..\xps\xpsmem.c" />
+    <ClCompile Include="..\xps\xpsopacity.c" />
+    <ClCompile Include="..\xps\xpspage.c" />
+    <ClCompile Include="..\xps\xpspath.c" />
+    <ClCompile Include="..\xps\xpspng.c" />
+    <ClCompile Include="..\xps\xpsresource.c" />
+    <ClCompile Include="..\xps\xpstiff.c" />
+    <ClCompile Include="..\xps\xpstile.c" />
+    <ClCompile Include="..\xps\xpstop.c" />
+    <ClCompile Include="..\xps\xpsttf.c" />
+    <ClCompile Include="..\xps\xpsutf.c" />
+    <ClCompile Include="..\xps\xpsvisual.c" />
+    <ClCompile Include="..\xps\xpsxml.c" />
+    <ClCompile Include="..\xps\xpszip.c" />
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\xps\ghostxps.h" />
+    <ClInclude Include="..\xps\xpsfapi.h" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
diff --git a/windows/ghostxps.vcxproj.filters b/windows/ghostxps.vcxproj.filters
new file mode 100644
index 0000000..ffefb00
--- /dev/null
+++ b/windows/ghostxps.vcxproj.filters
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="xps">
+      <UniqueIdentifier>{b93e1b49-8090-43e2-a089-c82816c9446c}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="xps %28.h%29">
+      <UniqueIdentifier>{109bd127-5938-44fd-b458-54958f999ada}</UniqueIdentifier>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\xps\xpsanalyze.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpscff.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpscolor.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpscommon.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpscrc.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsdoc.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsfapi.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsfont.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsglyphs.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsgradient.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpshash.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsimage.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsjpeg.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsjxr.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsmem.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsopacity.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpspage.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpspath.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpspng.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsresource.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpstiff.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpstile.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpstop.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsttf.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsutf.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsvisual.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpsxml.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+    <ClCompile Include="..\xps\xpszip.c">
+      <Filter>xps</Filter>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\xps\ghostxps.h">
+      <Filter>xps %28.h%29</Filter>
+    </ClInclude>
+    <ClInclude Include="..\xps\xpsfapi.h">
+      <Filter>xps %28.h%29</Filter>
+    </ClInclude>
+  </ItemGroup>
+</Project>
\ No newline at end of file