diff --git a/.gitignore b/.gitignore
index 8a28c09329..fddd715cb1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,3 +32,4 @@ pom-jna-platform.xml.asc
/contrib/platform/nbproject/private/
/nbproject/private/
/native/.ccls-cache/
+/contrib/ntservice/nbproject/private/
diff --git a/build.xml b/build.xml
index 343941d0f9..ed104c2121 100644
--- a/build.xml
+++ b/build.xml
@@ -768,6 +768,8 @@ osname=macosx;processor=aarch64
+
+
diff --git a/contrib/alphamaskdemo/build.xml b/contrib/alphamaskdemo/build.xml
index a9bead9eab..2186daaddd 100644
--- a/contrib/alphamaskdemo/build.xml
+++ b/contrib/alphamaskdemo/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.alphamaskdemo.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -37,7 +38,8 @@
-
diff --git a/contrib/balloonmanagerdemo/build.xml b/contrib/balloonmanagerdemo/build.xml
index 7f53f329e2..e9cba2c7ba 100644
--- a/contrib/balloonmanagerdemo/build.xml
+++ b/contrib/balloonmanagerdemo/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.balloonmanagerdemo.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -37,7 +38,8 @@
-
diff --git a/contrib/balloontips/build.xml b/contrib/balloontips/build.xml
index 594b65f95e..e5b64b11d0 100644
--- a/contrib/balloontips/build.xml
+++ b/contrib/balloontips/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.balloontipsdemo.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -37,8 +38,9 @@
-
+
diff --git a/contrib/dnddemo/build.xml b/contrib/dnddemo/build.xml
index 4fab70a831..1feacb3a9b 100644
--- a/contrib/dnddemo/build.xml
+++ b/contrib/dnddemo/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.dnddemo.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -37,7 +38,8 @@
-
diff --git a/contrib/monitordemo/build.xml b/contrib/monitordemo/build.xml
index cb5ad9e77f..6e7a5c1b58 100644
--- a/contrib/monitordemo/build.xml
+++ b/contrib/monitordemo/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.monitordemo.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -37,7 +38,8 @@
-
diff --git a/contrib/msoffice/build.xml b/contrib/msoffice/build.xml
index 50452b0847..fa0387b61c 100644
--- a/contrib/msoffice/build.xml
+++ b/contrib/msoffice/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.msoffice.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -37,7 +38,8 @@
-
diff --git a/contrib/native_window_msg/build.xml b/contrib/native_window_msg/build.xml
index 15bdb95b6e..19e99db685 100644
--- a/contrib/native_window_msg/build.xml
+++ b/contrib/native_window_msg/build.xml
@@ -9,6 +9,8 @@
+
+
@@ -36,7 +38,8 @@
-
diff --git a/contrib/shapedwindowdemo/build.xml b/contrib/shapedwindowdemo/build.xml
index cbcb1eea59..24c25b5ccb 100644
--- a/contrib/shapedwindowdemo/build.xml
+++ b/contrib/shapedwindowdemo/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.shapedwindowdemo.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -37,7 +38,8 @@
-
diff --git a/contrib/w32printing/build.xml b/contrib/w32printing/build.xml
index 5ac1fca8a8..0af971a820 100644
--- a/contrib/w32printing/build.xml
+++ b/contrib/w32printing/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.w32printing.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -27,7 +28,8 @@
-
diff --git a/contrib/w32windowhooks/build.xml b/contrib/w32windowhooks/build.xml
index cc77d70ebc..668d22daa2 100644
--- a/contrib/w32windowhooks/build.xml
+++ b/contrib/w32windowhooks/build.xml
@@ -2,14 +2,15 @@
Builds, tests, and runs the project jnacontrib.w32windowhooks.
-
-
-
-
-
-
+
+
+
+
+
-
+
+
+
@@ -37,7 +38,8 @@
-
diff --git a/contrib/x11/build.xml b/contrib/x11/build.xml
index 6f93186818..ecf2ae5f9b 100644
--- a/contrib/x11/build.xml
+++ b/contrib/x11/build.xml
@@ -2,13 +2,15 @@
Builds, tests, and runs the project jnacontrib.x11.
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -46,7 +48,8 @@
-